
.asterisk {color:#00aeef}
body {background:url(/images/bg.png) center repeat-y #676767;font-size:11px;text-align:center;margin:0px;font-family:Helvetica;}

.outer {width:900px;margin:0px auto 0px auto;text-align:center;}
.container { width:900px;background:#ffffff; margin:0px auto 0px auto;text-align:left;}

#header {border-bottom:#808080 5px solid;height:110px;background:#4e4f53}

#header .logo {padding:20px 0px 20px 40px;float:left}

#header .header_right {float:right;margin:30px 00px 0px 0px;color:#00aeef;text-align:right}
#header .header_right a:link{color:#00b9ff;text-decoration:none;}
#header .header_right a:active{color:#00aeef;text-decoration:none;}
#header .header_right a:visited{color:#00aeef;text-decoration:none;}
#header .header_right a:hover{color:#00aeff;text-decoration:none;border-bottom:dotted #00b9ff 1px}

td {font-size:11px;}

.row1 {background:#eeeeee;}
.dotted {border-bottom:dotted 1px #cccccc}
.line { height:1px;border-top:#cccccc 1px dotted; margin:20px 0px 20px 0px}
.error {color:#990000}
.row_title {}
.form_text {padding:3px;font-size:12px;border:1px solid #aaaaaa;width:300px;}

#slideshow {z-index:1;height:300px;overflow:hidden;}
#slideshow .bullets {margin-right:40px;font-size:13px;padding:10px 0px 5px 10px;color:#666666;position:relative;top:-50px;float:right;z-index:10;background:#333333;height:30px;}

#spotlights {background:#ffffff;padding:20px 0px 20px 0px;height:240px;}
#spotlights .title {color:#333333;font-size:16px;font-weight:normal;margin-bottom:10px;}
#spotlights .box {width:225px;float:left;color:#666666;line-height:16px;font-size:12px;background:}
#spotlights .box  a:link { color:#666666;text-decoration:none;}
#spotlights .box  a:active { color:#666666;text-decoration:none;}
#spotlights .box  a:visited { color:#666666;text-decoration:none;}
#spotlights .box  a:hover { color:#000000;border-bottom:dotted #00b9ff 1px}	

#spotlights .body{height:120px;color:#666666}
#spotlights .more {margin-top:10px;}


.inner_wrapper {padding:0px 0px 60px 0px;background:#000000}

#middle {text-align:left;overflow:hidden;float:left;width:540px;margin:0px 40px 30px 40px; line-height:20px;color:#747678;font-size:13px;}
#middle  a:link { color:#00b9ff;text-decoration:none;}
#middle  a:active { color:#00b9ff;text-decoration:none;}
#middle  a:visited { color:#00b9ff;text-decoration:none;}
#middle  a:hover { color:#00b9ff;text-decoration:none;border-bottom:dotted #00b9ff 1px}			
#middle td {color:#888888; line-height:22px;font-size:13px;}
#middle h1 {color:#000000;margin:20px 0px 30px 0px; padding:0px; line-height:28px; font-size:23px;font-weight:normal;font-family:Arial,sans-serif}
#middle h2 {color:#444444;margin:0px 0px 20px 0px; padding:0px; font-size:17px;font-weight:normal;font-family:Arial,sans-serif;}
#middle h3 {color:#747678;margin:10px 0px 3px 0px; padding:0px; font-size:13px;font-weight:normal;font-family:Arial,sans-serif;font-weight:bold;}
#middle .middlehr {border-top:#cccccc 1px dotted;margin:15px  0px 15px  0px;height:1px}



#left { float:right;width:200px;margin-top:20px;margin-bottom:190px;clear:right;margin-right:20px;}
#left h1 {color:#000000;margin:8px 0px 20px 8px; padding:0px; font-size:14px;font-weight:normal;}

#left .item { color:#747678;cursor:pointer;padding:2px 0px 3px 20px; font-size:11px;}
#left .item:hover { padding:5px 0px 5px 20px; }
#left .item a:link { color:#747678; text-decoration:none; }
#left .item a:visited { color:#747678; text-decoration:none; }
#left .item a:hover { color:#000000; text-decoration:none; }
#left .item a:active { color:#747678	; text-decoration:none; }	

#left .item_on { color:#000000;cursor:pointer;padding:2px 0px 3px 20px; font-size:11px;}
#left .item_on:hover { padding:5px 0px 5px 20px; }
#left .item_on a:link { color:#000000; text-decoration:none; }
#left .item_on a:visited { color:#000000; text-decoration:none; }
#left .item_on a:hover { color:#000000; text-decoration:none; }
#left .item_on a:active { color:#000000	; text-decoration:none; }	


#left .left_top {line-height:40px;color:#333333;font-size:12px;height:40px;padding-left:20px;text-transform:uppercase;font-weight:bold}

#left .left_contact a:link { color:#ffffcc; text-decoration:underline; }
#left .left_contact a:visited { color:#ffffcc; text-decoration:underline; }
#left .left_contact a:hover { color:#ffffcc; text-decoration:underline; }
#left .left_contact a:active { color:#ffffff; text-decoration:underline; }		


#right { background:#f7f7f7;color:#666666;font-size:11px;line-height:16px;margin:00px 0px 0px 0px;padding-top:10px;padding-left:20px;padding-right:35px;padding-bottom:30px;}
#right .righthr {height:24px}

#right_sub {color:#333333;font-size:12px;height:40px;padding-left:20px;}
#right_sub h3{color:#333333;font-size:12px;text-transform:uppercase;font-weight:bold}


#right  a:visited { color:#747678; text-decoration:none; }
#right  a:hover { color:#000000; text-decoration:none; }
#right  a:active { color:#747678	; text-decoration:none; }	
#right  a:link{color:#747678;text-decoration:none;}

#right .right_links {color:#747678;}
#right .right_links a:visited { color:#747678; text-decoration:none; }
#right .right_links a:active { color:#747678	; text-decoration:none; }	
#right .right_links a:link{color:#747678;text-decoration:none;}
#right .right_links a:hover { color:#000000; text-decoration:none; }

#right .right_links_button {background:#f3901b;text-align:center;padding:5px;margin:0px 0px 0px 0px;cursor:pointer;color:#ffffff}
#right .right_links_button:hover {background:#336699;color:#ffffff}

#right h3{font-size:12px;}


#subfooter {
width:900px;margin:0px auto 0px auto;
text-align:left;
background:url(/images/footer_bg.png) repeat-x #ffffff;line-height:16px;
height:200px;overflow:hidden
}
#subfooter  a:link { color:#00aeff;text-decoration:none;}
#subfooter  a:active { color:#00aeff;text-decoration:none;}
#subfooter  a:visited { color:#00aeff;text-decoration:none;}			
#subfooter  a:hover { color:#00aeff;text-decoration:none;border-bottom:dotted #00b9ff 1px}



#footer {color:#00aeef;background:#4e4f53; text-align:left;padding:0px 0px 00px 0px;  margin:0px auto 0px auto; width:900px;height:200px}
#footer  a:link { color:#00aeff;text-decoration:none;}
#footer  a:active { color:#00aeff;text-decoration:none;}
#footer  a:visited { color:#00aeff;text-decoration:none;}			
#footer  a:hover { color:#00aeff;text-decoration:none;border-bottom:dotted #00b9ff 1px}
	
#nav {margin-right:10px;padding:25px 30px 0px 0px;font-size:12px;text-align:right;height:35px;clear:right;text-transform: uppercase;font-weight:bold}

#nav  a:link {color:#ffffff;text-decoration: none;padding-top:15px;}
#nav  a:active {color:#ffffff;text-decoration: none;padding-top:15px;}
#nav  a:visited {color:#ffffff;text-decoration: none;padding-top:15px;}
#nav  a:hover {color:#00aeff;text-decoration: none;padding-top:15px;}



#nav li {
		list-style:none;
		margin-right:1px;
		display:inline;
		float:right;
		font-size:11px;
		text-align:center;
		font-family: Arial;
		text-transform: uppercase;
		font-weight:bold;
		
	}
#nav ul {
		margin:0px 0px 0px 0px;
		padding:0px;
		top:0px;
	}

   #nav .nav_on a 	{
		padding:0px 10px 0px 10px;
	   display:block;
	   text-decoration:none;
	   color:#ffffff;
	   height:35px;
	   line-height:35px;
	   

	}
#nav .nav_on a:hover {
		padding:0px 10px 0px 10px;
   		color:#ffffff;
	   height:35px;
	   line-height:35px;
	}
   
#nav .nav_off a {
		padding:0px 10px 0px 10px;
	   display:block;
	   text-decoration:none;
	   color:#ffffff;
	   height:35px;
	   line-height:35px;
	   
	}
#nav .nav_off a:hover {
		padding:0px 10px 0px 10px;
   		color:#ffffff;
	   height:35px;
	   line-height:35px;
	} 



.menuanchorclass {}

.selectedanchor {}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border:none;
font: normal 13px Helvetica;
font-size:11px;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background:url(/images/menu_arrow.png)  no-repeat;
width: 170px; /* default width for menu */
margin-left:-1px;

}

.anylinkmenu ul{
margin: 6px 0px 10px 0px;
padding: 13px 0px 5px 0px;
list-style-type: none;
background:#2f3136;
/*background:url(/images/new/header_line.png )top no-repeat;*/
}

.anylinkmenu ul li a{
display: block;
text-indent: 3px;
border:none;
padding: 0px 6px 5px 8px;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
color:#cccccc;
text-align:left;
cursor:pointer;
background: #2f3136;

}

.anylinkmenu a:hover{ /*hover background color*/

color: #ffffff;

}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */ display:none;
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
