@charset "utf-8";

img  {
       image-rendering: optimizeQuality;  /* Firefox 3.6 */
       -ms-interpolation-mode: bicubic;   /* Internet Explorer 7.0+ */
     }

body {
overflow-x:hidden;

		}

		img#expando {
			position: absolute;
			display: none;
			z-index: 1;
			-ms-interpolation-mode: bicubic;
		}

		.wide img#expando,
		.tall img#expando {
			display: block;
		}

		.wide img#expando {
			width: 100%;
			height: auto;
		}

		.tall img#expando {
			width: auto;
			height: 100%;
		}

		.ie6fixed {
			position: absolute;
			top: expression((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px') !important;
		}
                
body,td,th {
	font-family: Arial, Helvetica, "Nimbus Sans L", "Bitstream Vera Sans", sans-serif;
	/*font-family: Verdana, Geneva, "Nimbus Sans L", "Bitstream Vera Sans", sans-serif;*/
	font-size: 12px;
}
#logoframe
{
	text-align:left; 
	display:block; 
	width:640px; 
	padding-top:20px;
        padding-bottom:10px;
}

.SpryHiddenRegion {visibility:hidden;}

a{
text-decoration:underline;
color:#000000;
}

/*Menu part */
#menu{
float:right;
/*padding-top:62px;*/
margin-top:-15px;
}

.menulistdiv{
/*border-bottom:1px solid #cccccc;*/
padding-top:2px;
padding-bottom:3px;
padding-right:10px;
display:inline;
}

.menulistdiv span.selected{
	background-color: #09101c;
	-moz-border-radius: 	5px;
	-webkit-border-radius: 	5px;
        padding-left:5px;
        padding-right:5px;
}

a.selected{
    color: white;
}

a.menulink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
/*color:#454545;*/
color:#09101c;
text-decoration:none;
}
a.menulinkActive{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #f0f0f0;
text-decoration:none;
}

a.menulinkSelected{
color: #f0f0f0;
}

a.menulink:hover{
color:#199de9;
}

/*Main content part*/
#mainframe{
text-align:left;
width:640px; 
padding:10px 0px 10px 0px;
margin-left: 10px;
margin-right: 10px;
border-top: 1px solid #cdcdcd;
}
#maincontent{
vertical-align:top; 
margin-left:0px; 
width:640px;
min-height:200px;
}

.maincontentnewsheader{
color: #000000;
font-size:15px;
margin-bottom:20px;
}

.maincontentheader{
font-family:Arial, Helvetica, sans-serif;
/*color: #000000;
color:#87b811;*/

/*font-size:15px;*/
font-size:13px;
font-weight:bold;
margin-bottom:8px;
}

.maincontenttext{
font-size:12px;
line-height:16px;
}
.maincontentShadedText
{
	font-size:10px;
	color:#808080;
	margin-right:10px;
}

/*FEATURED PART */
#expandableframe
{
text-align:left;
display:block; 
width:640px; 
min-height:95px;
}
/*FOOTER */
#footerbg
{
/*background-color:#e5e5e5*/
}

#footerframe{
text-align:left; 
display:block;
/*display:none;*/
width:640px; 
/*border-bottom:1px solid #cccccc; */
padding-top:25px;
padding-bottom:20px;
overflow:auto;
}

#footer_aboutus{
width:320px;
vertical-align:top;
font-size:11px;
/*color:#4d4d4d;*/
color:#000000;
float:left;
padding-bottom:20px;
}

#footer_news{
width:320px;
vertical-align:top;
margin-left:0px;
float:right;
padding-bottom:20px;
font-size:11px;
margin-top:-1px;
/*display:block;*/
}

/*#footer_contact{
width:215px;
vertical-align:top;
font-size:12px;
margin-left:610px;
display:block;
}

.footertext
{
color:#4d4d4d;
font-size:12px;
}*/

.infoheader{
color:#199de9;
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin-bottom: 30px;
}

.infospannewsdate{
font-size:11px;
color:#808080;
margin-right:10px;
}

a.newslink, a.emaillink{
color:#000000;
text-decoration:none;
font-size:11px;
}
a.newslink:hover,a.emaillink:hover{
color:#000000;
}
.infolistdiv{
/*border-top:1px solid #cccccc;*/
padding-top:0px;
padding-bottom:5px;
}



.tool-tip {
	color: #fff;
	z-index: 13000;
	background-color: #000;
	opacity: .5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	text-align: left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	text-align: left;
}



#content2{
border-top: 1px solid #cdcdcd;
margin-top:20px;
padding-top: 10px;
}

a.whitelink:link {color:#f0f0f0;text-decoration: none;}
a.whitelink:visited {color:#f0f0f0;text-decoration: none;}
a.whitelink:hover {color:#f0f0f0;}
a.whitelink:active {color:#f0f0f0;text-decoration: none;}

a.bluelink:link {color:#7993ae;text-decoration: none;}
a.bluelink:visited {color:#7993ae;text-decoration: none;}
a.bluelink:hover {color:#7993ae;}
a.bluelink:active {color:#7993ae;text-decoration: none;}

.bigheader {
    font-size: 20px;
}