* {margin:0;padding:0}

html,body{height:100%;width:100%;}

body {
background:url(images/background.jpg) repeat;
text-align:center;
font-family:tahoma;
}


.main {
height:auto; 
width:830px; 
border:1px solid #cccccc;
border-bottom:none;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#marqueecontainer {
	position: relative;
	width: 250px;
	height: 45px;
	overflow: hidden;
}

#vmarquee {
margin-left:0;
}

.top {
height:92px;   
position:relative; 
width:830px; 
background-color:#f2f2f2;
border-bottom:2px solid #3399cc;
}

.header {
position:relative;
width:829px; 
height:249px; 
background-color:#FFFFFF; 
border:1px solid #3399cc;
border-top:none;
}

.content {
position:relative; 
width:830px; 
height:620px; 
background-color:#fff;
border-right:1px solid #cccccc;
}

.footer {
	height:139px;
	position:absolute;
	width:829px;
	background-color:#f2f2f2;
	border:1px solid #cccccc;
	border-top:none;
	top: 616px;
}



a.menu:link, a.menu:visited {
font-family:tahoma;
color:#333333;
font-size:11px;
text-decoration:none;
font-weight:bold;

}

a.menu:hover, a.menu:active {
font-family:tahoma;
color:#3399cc;
font-size:11px;
text-decoration:none;
font-weight:bold;
}


.dot_line {
width:165px;
border-top:1px dashed #cccccc;
}

.blue_bar {
width:28px;
background-color:#3399cc;
margin-left:138px;
margin-bottom:-3px;
height:5px;
}



 

a.foot:link , a.foot:visited {

font-size:10px;
color:#333;
font-family:tahoma;
text-decoration:none;
} 




a.foot:hover , a.foot:active {

font-size:10px;
color:#3399cc;
font-family:tahoma;
text-decoration:underline;
} 

.foot_bar {
margin:2px 4px 2px 4px;
color:#cccccc;
font-size:13px;
}

.black_text {
font-size:12px;
font-family:tahoma;
color:#333;
}

.black_text_small {
font-size:11px;
font-family:tahoma;
color:#333;
}

.blue_text {
font-size:11px;
color:#3399cc;
font-family:tahoma;
}

.tbl_blacktxt {
font-size:11px;
font-family:tahoma;
color:#333;
padding:4px 0 4px 15px;
}
.blue_text_large {
font-size:12px;
color:#3399cc;
font-family:tahoma;
font-weight:bold;
padding:5px 0 5px 15px;
}

.blue_text_ce {
font-size:10px;
color:#3399cc;
font-family:tahoma;
font-weight:bold;
padding:5px 0 5px 15px;
}

.text_box {
border:1px solid #3399cc;
background-color:#f2f2f2;
height:15px;
width:300px;
}

.text_box_small {
border:1px solid #3399cc;
background-color:#f2f2f2;
height:15px;
width:150px;
}

.blue_btn {
background-color:#3399cc;
color:#FFFFFF;
border:1px solid #000;
padding: 0 3px 5px 3px;
font-weight:bold;
height:20px;
width:60px;
font-size:13px;
font-family:tahoma;
}
.blue_btn:hover {
background-color:#FFFFFF;
color:#3399cc;
border:1px solid #000;
padding: 0 3px 5px 3px;
font-weight:bold;
height:20px;
width:60px;
font-size:13px;
font-family:tahoma;
}


.white {
color:#FFFFFF;
font-weight:bold;
font-size:11px;
font-family:tahoma;
}
a.yellow:link , a.yellow:visited {
font-size:11px;
color:#F5B80C;
text-decoration:none;
font-family:tahoma;
}

a.yellow:hover , a.yellow:active{
font-size:11px;
color:#3399cc;
text-decoration:underline;
font-family:tahoma;
}

a.green:link , a.green:visited {
font-size:11px;
color:#8FAD0A;
text-decoration:none;
font-family:tahoma;
}


a.green:hover , a.green:active{
font-size:11px;
color:#3399cc;
text-decoration:underline;
font-family:tahoma;
}



a.orange:link , a.orange:visited {
font-size:11px;
color:#FF8408;
text-decoration:none;
font-family:tahoma;
}

a.orange:hover , a.orange:active{
font-size:11px;
color:#3399cc;
text-decoration:underline;
font-family:tahoma;
}

ul { color:#3399cc; list-style-type:square; }
ul li { color:#333333; }	


/* map coding */
.slidetabsmenu{
float:left;
font-size: 11px;
}


.slidetabsmenu ul{
list-style-type: none;
margin:0;
padding:0;
}

.slidetabsmenu li{

margin:0;
padding:0;
}

.slidetabsmenu a{
margin:0;
margin-right: 5px;
padding:0 0 0 9px;
text-decoration:none;
}

.slidetabsmenu a span {
float:left;
display:block;
font-family:tahoma;
font-size:11px;
color:#333333;
font-weight:bold;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
color: #666666;
font-family:tahoma;
font-size:11px;
}

.slidetabsmenu a:hover, .slidetabsmenu li.selected a{

}

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{

}

html>/**/body .IEonlybr{ /*None IE browsers hack*/
display: none; /*Hide BR tag in non IE browsers, since it's not needed*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_c{
position:absolute;
border: 3px solid #3399cc;
font-family:tahoma;
visibility: hidden;
color:#ffffff;
background-color:#3399cc;
margin-left:-300px;
margin-top:-460px;
font-size:12px;

}


.dropmenudiv_c a{
width: auto;
display: block;
text-indent: 5px;
text-decoration: none;
color:#ffffff;
font-size:13px;

}
.gray_tab {

color:#3399cc;
font-size:12px;
font-family:tahoma;
font-weight:bold;
height:20px;
width:117px;

}

a.blue_link:link , a.blue_link:visited{

color:#3399cc;
font-size:12px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;

}

a.blue_link:hover , a.blue_link:active{

color:#333;
font-size:12px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}

a.blue_small:link , a.blue_small:visited{

color:#3399cc;
font-size:11px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;

}

a.blue_small:hover , a.blue_small:active{

color:#333;
font-size:11px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}


.border_b{
border-bottom:10px solid #3399cc;
width:1000px;
}


* html .dropmenudiv_c a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_c a:hover{ /*THEME CHANGE HERE*/

}

/* End map */
