/* CSS Document */

body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666665; text-align:center;}
#wrapper{ background:#FFFFFF; width:820px; margin:0 auto; text-align:left; min-height:400px; padding: 15px; border:#cccccc solid 1px;}
#wrappermain{ background:#ddd; width:852px; margin:0 auto; text-align:left; min-height:500px; padding: 3px; border:#cccccc solid 1px;}
html>/**/body #wrapper {min-height:500px; height:auto;}

#header{ background: #FFFFFF; background:url(../images/banabg.jpg) repeat-x; height:120px; width:820px; border:#999 solid 1px;}
#header img.logo {float:left; margin:20px 20px 0}
#header p.textright{float:right; margin: 20px 17px 19px 0;}
#topnav{background-color:#fff; float:left;}
#date{margin:9px 0 10px 10px; float:right; width:140px;}
#flashmain{background: url(../images/Movie1.swf) no-repeat center; min-height:150px; margin-bottom:2px; width: 800px; float:left; } 
#flash1{background: url(../images/Movie1.swf) no-repeat center; height:120px; margin-bottom:0px; width: 820px; float:left; border-right:#999 solid 1px; border-left:#999 solid 1px; }
#flash2{background: no-repeat center; height:220px; margin-bottom:2px; width: 220px; float:left;}

#flash2inside1
{
background: url(../images/b1.jpg) #00CCFF; 
height:35px;  
border-right:#999 solid 1px; 
border-left:#999 solid 1px; 
border-top:#999 solid 1px; 
border-bottom:#999 solid 1px; 
width: 808px; 
float:left; 
text-align:left; 
font-size:14px; 
color:#FFFFFF; 
padding:6px;
}
#flash2inside11
{
background: url(../images/b6.jpg) #00CCFF; 
height:35px;   
border-right:#999 solid 1px; 
border-left:#999 solid 1px; 
border-top:#999 solid 1px; 
border-bottom:#999 solid 1px; 
width: 808px; 
float:left; 
text-align:left; 
font-size:14px; 
color:#FFFFFF; 
padding:6px;
}
#flash2inside2
{
background: url(../images/b1.jpg) #00CCFF; 
height:20px;  
border-right:#999 solid 1px; 
border-left:#999 solid 1px; 
border-top:#999 solid 1px; 
border-bottom:#999 solid 1px; 
width: 795px; 
float:left; 
text-align:left; 
font-size:14px; 
color:#FFFFFF; 
padding:6px;
}
#flash2inside3
{
background: url(../images/b2.jpg) #00CCFF; 
height:35px;  
border-right:#999 solid 1px; 
border-left:#999 solid 1px; 
border-top:#999 solid 1px; 
border-bottom:#999 solid 1px; 
width: 808px; 
float:left; 
text-align:left; 
font-size:14px; 
color:#FFFFFF; 
padding:6px;
} 
#flash2inside4
{
background: url(../images/b3.jpg) #00CCFF; 
height:25px;  
border-right:#999 solid 1px; 
border-left:#999 solid 1px; 
border-top:#999 solid 1px; 
border-bottom:#999 solid 1px; 
width: 808px; 
float:left; 
text-align:left; 
font-size:14px; 
color:#FFFFFF; 
padding:6px;
padding-top:15px;
}  
#flash2inside5
{
background: url(../images/b4.jpg) #00CCFF; 
height:25px;  
border-right:#999 solid 1px; 
border-left:#999 solid 1px; 
border-top:#999 solid 1px; 
border-bottom:#999 solid 1px; 
width: 808px; 
float:left; 
text-align:left; 
font-size:14px; 
color:#FFFFFF; 
padding:6px;
padding-top:15px;
} 
#flash2inside6
{
background: url(../images/b5.jpg) #333; 
height:35px;   
border-right:#999 solid 1px; 
border-left:#999 solid 1px; 
border-top:#999 solid 1px; 
border-bottom:#999 solid 1px; 
width: 808px; 
float:left; 
text-align:left; 
font-size:14px; 
color:#FFFFFF; 
padding:6px;
}  
#flash2inside7
{
background: url(../images/b7.jpg) #00CCFF; 
height:12px; 
margin-bottom:1px; 
border-right:#999 solid 1px; 
border-left:#999 solid 1px; 
border-top:#999 solid 1px; 
border-bottom:#999 solid 1px; 
width: 795px; 
float:left; 
text-align:left; 
font-size:14px; 
color:#FFFFFF; 
padding:12px;
}  
 
#login{float:right; width:180px; padding-top:5px;}

ul,li, h1, p {margin:0; padding:0;}
#topnav ul, #login ul, #footer ul{list-style:none;}
#login li, #footer li{display:inline; border-right:solid 1px #000000;} 
#login li.last, #footer li.last{ border:none;}

#topnav li{
	float:left;
	width:129px;
	margin-right:1px;
	position:relative;
	overflow: visible;
	visibility: inherit;
}
#topnav a{display:block; background:url(../images/navbg.gif) repeat-x left; width:129px; text-align:center; font-size: 10.5px; color: #006699; font-weight:bold;  height:26px; line-height:26px; font-family:Tahoma;}
#topnav a:hover{ background:url(../images/navhover2.gif) repeat-x left; color:#fff; text-decoration: underline;}
 

#login li{padding:0 0.5em 0 3.6em; background:url(../images/img2.jpg) 8% no-repeat;}
#login li.last{ background-image:url(../images/img1.jpg);}
#login a{color:#000; text-decoration: none;}
#login a:hover {text-decoration:underline; background-color:#00CCFF;}

#login2 li{padding:0 0.5em 2 3.6em; background:url(../images/img2.jpg) 8% no-repeat;}
#login2 li.last{ background-image:url(../images/img1.jpg);}
#login2 a{color:#000; text-decoration: none;}
#login2 a:hover {text-decoration:underline; background-color:#00CCFF;}

#content{width:300px; border:#ddd solid 1px; padding:10px;}
#content.left{ 
float:left;
width: 800px;
border:#ddd solid 1px; 
padding:10px;
}
#content2.left{
float:left;
width: 800px;
border:#ddd solid 1px; 
padding:10px;
padding-bottom:20px;
margin-bottom: 5px;
min-height: 100px;
}
#content221.left{
float:left;
width: 383px;
border:#ddd solid 1px; 
padding:10px;
padding-bottom:20px;
margin-bottom: 5px;
margin-right: 10px;
min-height: 100px;
}
#content222.left{
float:left;
width: 382px;
border:#ddd solid 1px; 
padding:10px;
padding-bottom:20px;
margin-bottom: 5px;
min-height: 100px;
margin-right: 1px;
}
#content.right{float:right;}
#content p{margin:0px 0;}

#content, #rightside{min-height:500px;}
html>/**/body #content, html>/**/body #rightside {min-height:500px;}
#rightside{width:485px; float:left;border-top:#ddd solid 1px; border-right:#ddd solid 1px; padding:6px 6px 6px 2px}

h1.home{color:#515560; font-size:15px; font-weight:normal; height:18px;  padding:4px 5px 6px; margin:0 0 1px; float:left; display:block; width:400px; background:url(../images/headbg.jpg) left no-repeat;} 
span.orange{color:#FE6700; font-size:18px;}

a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
a:link {
	text-decoration: none;
	color: #ffffff;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight:bold; 
}
a:active {
	text-decoration: none;
	color: #ffffff;
}
.style4 {font-size:10px; padding:7px 3px; color: #0099FF;}
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #515A68;
	font-size: 12px;
}
.style8 {font-size: 11px}

.clear{clear:both; margin:0; padding:0;}
.blue{font-weight: bold;color: #0099FF; font-size:10px; padding:7px 3px;}

#footer{clear: both; height:2px; padding:0px 0 0; text-align:center; font-size:10px; margin-top:-1px;}
#footer li{padding:0 0.5em; font-weight:bold;}
#footer p{ margin:18px 0 0;}
#footer.docontent{margin: 18px;}
#mainfooter
{
background:url(../images/bgfooter.jpg) repeat-x; 
width:780px; 
margin: auto; 
text-align:left; 
min-height: auto;  
padding-top:8px; 
padding-left:20px; 
padding-right:20px; 
padding-bottom:15px; 
border-top:#999 solid 1px; 
border-left:#999 solid 1px; 
border-right:#999 solid 1px; 
border-bottom:#999 solid 1px;  
float: centre;
}
#mainfooter2
{
background: #ffffff; 
width:780px; 
margin: auto; 
text-align:left; 
min-height: 20px;  
padding-top:6px; 
padding-left:20px; 
padding-right:20px; 
padding-bottom:6px; 
border-top:#999999 solid 1px; 
border-left:#999999 solid 1px; 
border-right:#999999 solid 1px;  
float: centre;
}

#mainfooterinside
{
background: url(../images/footerbg2.jpg) center center repeat-x; 
width:760px; 
margin: auto; 
text-align:left; 
height: 16px;  
padding-top:6px; 
padding-left:8px; 
padding-right:8px; 
padding-bottom:6px; 
border-top:#ffffff  solid 1px; 
border-bottom:#ffffff  solid 1px; 
border-left: #ffffff solid 1px; 
border-right:#ffffff  solid 1px;
float: centre;
}

/**************side links************************************/
#sidelinks li{
	float:left;
	width:170px;
	margin-right:1px;
	position:relative;
	border-bottom: #E8EAEC solid 1px;
}
#sidelinks a{display:block; background: #FFFFFF; repeat-x left; width:165px; text-align:left; font-size: 10px; color: #006699; font-weight:bold; text-decoration:none; height:26px; line-height:26px; font-family:Tahoma; border-bottom-color:#CCCCCC;}
#sidelinks a:hover{ background: #CCCCCC; repeat-x left; color:#fff;}
 