/* CSS Document */

body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%;color:#30466f; background: #fff url(../images/bg.jpg) repeat-x;}

h1 {font-size:20px; color:#30466f; font-weight:normal; font-family:Verdana; padding:0px; margin:0px; padding-left:10px; padding-bottom:5px;}
h2 {font-size:13px; color:#cc0000; font-weight:bold; font-family:Arial; padding:0px; padding-bottom:10px; padding-top:0px; padding-left:2px; margin:3px; text-align:left}
h3 {font-size:75%; margin:4px; margin-bottom:10px; margin-top:10px;}
h5 {font-size:11px; color:#cc0000; font-weight:bold; font-family:Arial; padding:0px; padding-bottom:0px; padding-top:0px; padding-left:2px; margin:3px; text-align:left}

p {color:#30466f; margin:3px; font-size:70%; line-height:140%;	padding-left:2px; text-align:left;}

ul {font-size:11px;margin:0; margin-left:15px; padding:0; padding-left:25px;margin-top:4px; list-style-type:square;}

img {padding:0; margin:0;}


a:link, a:active, a:visited {font: Verdana; font-weight: normal;font-size:11px; text-align: left; letter-spacing: normal; color: #6B6B6B; padding:0; margin:0; padding-left: 8px; padding-right:8px; color: #333333; text-decoration:none;}
a:hover {color: #333333; text-decoration:underline;}

INPUT {
background-color: #ffffff;
color: #FFFFFF;
font-family: Verdana;
font-size: 8pt;
color: #666666;
border: 1px solid #666666;
padding: 3px;
} 

TEXTAREA {
	background-color: #ffffff;
	border: 1px solid #666666;
	color: #666666;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	list-style-type: none;
	padding: 3px;
	margin-top:0px;
} 

#container {width: 780px; position:absolute; float:left; background-color:#fff; margin-left:-390px; left:50%; padding-left:10px; padding-right:10px; border:0px solid #999999; border-top:0px;}

#top {width:100%; position:relative;float:left; height:100px; padding-top:30px; background-color:#fff; z-index: 10;}
	#ll {width:300px; float:left;}
	#lr {width: 400px; padding-top:10px;float:right; padding-right:80px;}

#content {width:100%; float:left; padding-top:0px; padding-bottom:25px; text-align:left; z-index: -1;}
	#content p {text-align:center;}
	
#content2 {width:100%; float:left; padding-bottom:25px; text-align:left; z-index: -1; position:inherit; margin-top:-20px; }
	#content2 p {text-align:center;}
	
#pichold {width:150px; float:left; padding-top:5px; padding-right:17px;}
	#pichold p {font-weight:bold; color:#999999; font-size:10px; text-align:left; padding-left:3px;}
#pichold2 {width:150px; float:right; padding-top:5px; padding-right:10px; margin-top:-40px;}

	
#contentl {width: 46%; float:left; padding-top:10px; margin-top:10px; text-align:left; padding-right:18px; border-right:1px solid #e8e8e8;}
	#contentl p {text-align:left;}
	
#contentl2 {width: 46%; float:left; padding-top:10px; margin-top:10px; text-align:left; padding-right:18px;}
	#contentl2 p {text-align:left;}
	
#contentl3 {width: 46%; float:left; padding-top:10px; margin-top:10px; text-align:left; padding-right:18px; border-right:1px solid #e8e8e8;}
	#contentl3 p {text-align:left;}
	#contentl3 td {border:1px solid #ffffff}
	#contentl3 table {border:none;}
	
#contentl a:link, #contentl a:active, #contentl a:visited {font: Verdana; font-weight: bold;font-size:11px; text-align: left; letter-spacing: normal; color:#CC0000; padding:0; margin:0; padding-left: 2px; padding-right:8px; text-decoration:none;}
#contentl a:hover {color: #333333; text-decoration:underline;}
	#contentlcf {width: 47%; float:left; padding-top:0px; margin-top:0px; text-align:left; padding-left:18px; border-right:0px solid #e8e8e8;}
	#contentlcf p {text-align:left;}
	#contentlcf h1 {margin:0; padding-left:4px;}
	#contentlcf td {border:1px solid #ffffff}
	#contentlcf table {border:none;}

#contentr {width: 48%; float:right;  padding-top:20px; text-align:left;}
	#contentr p {text-align:left;}
	
#contentrqn {width: 28%; float:right; padding-top:20px; text-align:left;}
	#contentrqn p {text-align:left; color:#666666;}
	#contentrqn li {list-style-type:none; background:#ffffff 0px 4px url("../images/arrow.gif") no-repeat; margin:0; padding:0;}
	#contentrqn ul {margin:0; margin-left:-10px;}
	#contentrqn a:link, #contentrqn a:active, #contentrqn a:visited {font: Verdana; font-weight: normal;font-size:11px; text-align: left; letter-spacing: normal; color:#30466f; padding:0; margin:0; padding-left: 10px; padding-right:8px; text-decoration:none;}
	#contentrqn a:hover {color: #333333; text-decoration:underline;}
	#contentrqn h4 {padding-bottom:5px; margin:0;}

	
	#contentrcf {width: 48%; float:right; margin-right:5px; margin-top:-20px; text-align:right;}
	
	#contentrqnbottom {width: 380px; float:left; padding-top:5px; text-align:left;}
	#contentrqnbottom p {text-align:left; color:#999999;}
	#contentrqnbottom h3 {color:#CC0000;}
	
	#imgholdertop {float:left; border-top:1px solid #336699; width:800px; height:330px; margin-left:-10px; margin-top:-20px; padding:0;}

#news1 {width:100%; float:left;}

#bottom {width:100%; float:left; border-top:1px solid #cccccc; color:#CCCCCC;}
	#bottom p {color:#999999; margin:5px;}
	#bleft {width:40%; float:left;}
	#bright {width:40%; float:right;}
		#bright p {text-align:right;}
		#bright a:link, #bright a:active, #bright a:visited {padding:0; font-size:10px; color:#999999;}
		#bright a:hover {color:#333333;}
		
#Searchbox {width:780px; float:left; border:0px solid #cccccc; padding:0px;}
	#Searchbox p {padding:5px; padding-top:0; text-align:left;}
	#Searchbox img {padding:0; margin:0;}

#searchboxbottom {width:100%; float: left; border-top: 0px dotted #f8f8f8; padding-top:0px;height:25px; margin:0;}
	#searchboxbottom p {padding:0px; padding-top:0; text-align:right; margin:0;}
	
.frame {border:none; width:100%; height:500px; }

.backbutton {text-align:right;}
.backbutton a {text-decoration:none;}
.backbutton a:hover {text-decoration:none;}

.searchpagep {text-align:left;}


.buttonmod {border:0; margin:0;}

.formpos1 {margin-left:90px; width:200px; border:1px solid #7f9db9; font-family:verdana; font-size:105%; color:#666666;}
.formpos2 {margin-left:48px; width:208px; border:1px solid #7f9db9; font-family:verdana; font-size:105%; color:#666666;}
.formpos3 {margin-left:89px; width:208px; border:1px solid #7f9db9; font-family:verdana; font-size:105%; color:#666666;}
.formpos4 {margin-left:110px; width:50px; border:1px solid #7f9db9; font-family:verdana; font-size:105%; color:#666666;}
.formpos5 {margin-left:106px; width:50px; border:1px solid #7f9db9; font-family:verdana; font-size:105%; color:#666666;}
.formpos6 {margin-left:2px; width:65px; border:1px solid #7f9db9; font-family:verdana; font-size:105%; color:#666666;}
.formpos7 {margin-left:46px; border:0;}
.formpos8 {margin-left:55px; border:0;}

.altButtonFormat {
background-color: #e8e8e8;
font-family: verdana;
border: 1px solid #666666;
font-size: 70%;
font-weight:normal;
color: #000000;
height:25px;
margin-left:0px;
margin-top:10px;}


/* MENU */

 /* common styling */
.menu2 {
float:left; width:100%;font-family: verdana, arial, sans-serif; font-size:11px; border-top:1px solid #cccccc;
background:#ddd url(../images/menu2.gif) repeat-x; 
margin:0 0 20px 0; margin-left:-10px; padding-left:10px; padding-right:10px;/* for this demo only */ 
}
.menu2 ul {
padding:0;margin:0;list-style-type:none;
}
.menu2 ul li {
float:left; position:relative;
}
.menu2 ul li.group {display:block; text-indent:10px; background:#666; color:#ff0; width:152px; padding:4px 0;}

.menu2 ul li a, .menu2 ul li a:visited {
float:left; display:block; text-decoration:none; color:#444; padding:0px 16px; line-height:25px; height:30px;
}

.menu2 ul li:hover {width:auto;}

.menu2 ul li a:hover {background:#aaa url(../images/sub2a.gif); color:#c00;}

.menu2 ul li:hover a {background:#aaa url(../images/sub2a.gif); color:#c00;}

.menu2 ul li ul {
display: none;
}
.menu2 table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.menu2 ul li:hover ul {
display:block; position:absolute;top:29px; background:#aaa; margin-top:1px; left:0; width:152px;
}

.menu2 ul li:hover ul.scroller {
height:138px; width:172px; overflow:auto;}

.menu2 ul li:hover ul.endstop {
left:-106px;
}
.menu2 ul li:hover ul li ul {
display: none;
}
.menu2 ul li:hover ul li a {
display:block; background:#aaa; color:#fff;height:auto;line-height:15px;padding:4px 16px; width:152px;
}
.menu2 ul li:hover ul li a.drop {
background:#888;
}
.menu2 ul li:hover ul li a:hover {
color:#ff0; background: #888;
}
.menu2 ul li:hover ul li a:hover.drop {
background: #888; color:#ff0;
}
.menu2 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-70px; color:#000; left:152px; height:138px; width:172px; overflow:auto; background:#888;
}
.menu2 ul li:hover ul li:hover ul li a {background:#888;}
.menu2 ul li:hover ul li:hover ul li.group {width:152px; padding:5px 0;}


.menu2 ul li:hover ul li:hover ul.left {
left:-172px;
}
.menu2 ul li:hover ul li:hover ul li a:hover {background:#666; color:#0ff;}



/* specific to IE5.5 and IE6 browsers */
.menu2 ul li a:hover ul {
display:block;position:absolute;top:30px; t\op:29px; background:#aaa;left:0; marg\in-top:1px;
}
.menu2 ul li a:hover ul.scroller {
height:138px; overflow:auto;}

.menu2 ul li a:hover ul.endstop {
left: -106px;
}
.menu2 ul li a:hover ul li a {
display:block; color:#fff; height:1px; line-height:15px; padding:4px 16px; width:152px; w\idth:150px;
}
.menu2 ul li a:hover ul li a.drop {
background:#888; padding-bottom:5px;
}
.menu2 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu2 ul li a:hover ul li a:hover {
color:#000; background: #888;
}
.menu2 ul li a:hover ul li a:hover.drop {
 background: #888; color:#ff0;
}
.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:-69px; t\op:-70px; color:#000; left:152px; height:138px; width:170px; overflow:auto; background:#888;
}
.menu2 ul li a:hover ul li a:hover ul.left {
left:-170px;
}
.menu2 ul li a:hover ul li a:hover ul li a:hover {background:#666; color:#0ff;}


.left {clear:both;}#container #content #contentrqn .customelink {
	color: #cc0000; font-weight:normal;
}

.newsheadings {background:#999999; padding:5px; color:#ffffff;}

.style1 {color:#CC0000;}
