/* CSS Document */

/*****************************Global Styles****************************/

body {
	background-image:url(/images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffd237;
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

x.logo{position:relative; left:0; top:47px;}
x.welcomeMessage{
font-size:12px;font-weight:bold; width:600px; padding:0 auto; margin:0 auto; margin-left:300px;}
x.header{height:100px; width:900px; padding:0 auto; margin:0 auto;}


.logo{position:absolute; left:0; top:-47px;}

.language{position:relative; text-align:right;
font-size:12px;font-weight:bold; width:600px; top:-60px;
 padding:0; margin:0 auto; margin-left:300px;}
 
.welcomeMessage{position:relative; text-align:right;
font-size:12px;font-weight:bold; width:600px; top:-40px;
 padding:0; margin:0 auto; margin-left:300px;}
 
.header{height:40px; width:900px; padding:0; margin-left:auto; margin-right:auto; position:relative;}










ximg { 
	position:absolute; 
	top:0px;
	border:none;
}
h1 {
	text-align:left;
	color:#8CC63F;
	text-transform:uppercase;
	font-size:24px;

}

.white{
	color:#ffffff;
}

.whiteLinks{
	color:#ffffff;
	font-size:16px;
	font-weight:bold;}
h2 {
	text-align:left;
	color:#fe7201;
	text-transform:uppercase;
	margin:0;
	padding:0;
	font-size:16px;
}

a{
	text-decoration:none;color:green;
}


p, li.content{font-size:12px;}


blockquote{
margin-left:0px;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-size:10px;
padding:5px;
color:#666666;
}


.indexFooter{
margin-top:0px;
background-repeat:no-repeat;
background-position:top;
width:900px;
margin:0 auto;
padding:0 auto;
z-index:10003;
xposition:absolute;
top:70%;}



/*********************custom styles*****************************/
.container{
background-color:#FFFFFF;
width:900px;
margin:0 auto; padding:0px;

background-image:url(../images/stage_BG.jpg);
background-repeat:repeat-y;
}



.leftnav{
background-image:url(../images/bbsBG.jpg);
background-repeat:no-repeat;
background-color:#26558B;
background-position:top;
width:290px;
margin:0;
padding:0;
border-right:#075295 1px solid;
border-top:#075295 1px solid;
border-left:#075295 1px solid;
float:left;
height:auto;
min-height:561px !important;
}

.leftnavwrapper{
text-align:left;
padding:15px;
color:#fff;
}

.stage{
xborder-top:1px solid #fe7201;
xborder-right:1px solid #fe7201;
xborder-bottom:1px solid #fe7201;
height:auto;
min-height:561px !important;
margin-left:290px;

}

.stageSplash{
border:1px solid #fe7201;
height:200px;
min-height:200px !important;
padding-left:50px;
padding-top:20px;
background:url(../images/splashBG.jpg) top right no-repeat white;
}


.wrapper{text-align:left;
padding:15px; min-height:561px !important; height:auto;}

.footer{
background-image:url(../images/footerBG.jpg);
width:900px; padding:0 auto; margin:0 auto;
background-repeat:no-repeat;
background-position:top;  
font-size:12px;
padding:0;
text-align:center;

}

.footerNoBG{

width:900px; padding:0 auto; margin:0 auto;
background-repeat:no-repeat;
background-position:top;  
font-size:12px;
padding:0;
text-align:center;

}
.menu{font-size:12px;padding-top:10px;}
.footer a{background-color:transparent;color:green; font-size:12px;}

/*---------------------NAVIGATION--------------*/

#slidetabsmenu {
width:900px;
margin:0 auto; padding:0px;
font-weight:bold;
height:36px;
font-size:13px;
line-height:normal;
font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
}


/**********************leftnav***********************/
ul.left{
	margin-left:0;
	padding:0px;
}
li.left{
	border-bottom: 1px dotted #fff;
	line-height:2.5em;
	font-size:12px;
	width:260px;
	list-style:none;
	font-size:14px;
	
}

li.left a:hover{color:blue;}

/********************end*********************/

#slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/

height:36px;
width:900px;
margin-left:auto;
margin-right:auto;
padding:0px;
}

#slidetabsmenu ul{
list-style-type: none;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
height:36px;
}

#slidetabsmenu a {
float:left;

margin:0;
padding:0 0 0 0px;
text-decoration:none;
}

#slidetabsmenu a span {
float:left;
padding:8px 14px 0px 14px;
font-weight:bold;
color:#ffffff;
height:28px;
margin-right:0px;
margin-left:0px;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
color: #ff5a00;
background-image:url(../images/mainmenuBG_over.jpg);
background-repeat:x-repeat;

}

#slidetabsmenu #current a {
background-position:0;
}

#slidetabsmenu #current a span {
background-position:100% ;
color: black;
}

#slidetabsmenu a:hover {
background-position:0% 0px;
}

#slidetabsmenu a:hover span {
background-position:100% 0px;
}


/*********BBS**************/
/* Begin Lead Capture From Styles */
Table.leadcapt {
font-family: 'Trebuchet MS',Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #ffffff;
}

.leadcaptureform {
xbackground-image:url(/images/form_back.gif);
xbackground-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff;
font-weight: normal;
font-size: 12px;
color: #000000;
width: 150px;
}

/* End Lead Capture From Styles */
