.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #E9FECB;
width: 180px;
text-align: left
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #FFCC00;
color: white;
}

.anylinkcss a:visited{ 
color: blue;
}

#ja-cssmenu ul { /* all lists */
	margin: 0;
	padding: 20;
}
	
#ja-cssmenu li { /* all list items */
	margin: 0;
	padding: 0;
	background: none;
	display: block;
	float: left;
	height: 20px;
	line-height: 20px;
	cursor: pointer;
}

#ja-cssmenu li ul { /* second-level lists */
	position: absolute;
	z-index: 99;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	width: 14.4em;
	width: 13.9em;
	height: auto;
}
.clearfix:after{clear: both; display: block; content: ".";	height: 0;	visibility: hidden;}

#title{width:840;margin-left:75px;font-family:"Arial,Tahoma,Verdana";font-size:14px;font-weight:bold;color:#333399;background:#FFFFFF}
.title_class{border-left-width:thick;border-style:"none,outset,none,outset";border-color:#CCCCCC}
#title_sub{width:550;font-family:"Arial,Tahoma,Verdana";font-size:14px;font-weight:bold;color:#333399;background:white}
#title_sub_more{width:290;font-family:"Arial,Tahoma,Verdana";font-size:14px;font-weight:bold;color:#333399;background:white}
#navbar_ok{width:840;background:#849EDD}
#navbar{width:840;margin-left:75px}
#navbar_back{width:840;background:#CCFFFF}
.navbar_font{font-family:"Arial,Tahoma,Verdana";font-size:13px;font-weight:bold;color:white}
#spacer{height:2}
#logo{margin-left:75px}
#main{width:840;margin-left:75px;background:white}
#footer{width:840;margin-left:75px;font-family:"Arial,Tahoma,Verdana";font-size:14px;font-weight:bold;color:#FFFFFF;background:#3C7FAF;height:50px}


#righthandnav{float:right;margin-top:0px;padding-right:2px;padding-left:2px;width:180px;vertical-align:top;
              background-color:#F2F2F2;padding-bottom:0px;z-index:10;height:500px;border-left:1px solid #D9D9D9}
#hotlink{height:20;border-bottom:1px solid #FFFFFF;padding:2px 2px;font-family:"Arial,Tahoma,Verdana";font-size:14px;font-weight:bold;color:#666666}			 
#hotlinks{position:relative;vertical-align:top;font-family:"Arial,Tahoma,Verdana";font-size:12px;color:#666666}
.linkimage{position:relative;left:10px;vertical-align:top}
#adlink{position:relative;vertical-align:top;height:20;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;padding:2px 2px;font-family:"Arial,Tahoma,Verdana";font-size:14px;font-weight:bold;color:#666666}
#adlinks{position:relative;vertical-align:top;font-family:"Arial,Tahoma,Verdana";font-size:12px;color:#666666}

#leftcontent{float:left;margin-top:10px;padding-right:10px;padding-left:10px;vertical-align:top;text-align:left;
             padding-bottom:0px;z-index:10;font-family:"Arial,Tahoma,Verdana";color:#666666}
.ttext{font-size:14px;font-weight:bold;color:#3C7FAF}
.di{position:relative;left:10px;vertical-align:top;border-bottom:2px solid #BCBCBC;padding:0px 20px;width:95%}
.textblockl{float:left;margin-top:30px;vertical-align:top;width:300}
.textblockr{float:right;margin-top:30px;vertical-align:top;width:300;border-top:1px solid #FFFFFF}
		 

a{text-decoration:underline;color:blue}

#layer{background-repeat:repeat-y;background-position:right top}
#layerleft{background-image:url(../images/left_bg.gif);background-repeat:repeat-y;background-position:right top}
#bd{width:100%;font-family:Arial,Tahoma,Verdana;font-size:100%}
#h{background:#F2F2F2;border-bottom:1px solid #D9D9D9;padding:2px 10px}
.title{font-size:30px;color:#009999;font-weight:bold}
.description{font-size:14px;color:#FF9900;font-weight:bold}
.subtitle{font-size:24px;color:#FF9900;font-weight:bold;text-decoration:underline}
.fs{font-size:16px;color:#FFCC33}
.bfs{font-size:10px;font-weight:normal;color:#000000;font-style:italic}
.bs{font-size:14px;font-weight:bold}
.ss{font-size:12px;font-style:italic}
.sss{font-size:14px;font-weight:bold;color:red}
.lsc{font-size:14px;font-weight:bold;color:#FF9900}
.bsc{font-size:14px;font-weight:bold;color:#527387}
.ssc{font-size:14px}
.ssl{font-size:12px;font-style:italic}
.sscc{font-size:12px}
.bcolor{border:3px solid #FFCC00}
.bf{font-size:16px}
.ads{font-size:16px;color:#0000CC;font-weight:bold}
#e1{background:#fff}
#v{color:#006666;border:0px solid #CFCFCF}
#v em{margin:2px 2px;background:#FFCC33;width:1px}
#v a{padding:1px 7px 2px}
a:hover{background-color:#FFCC00}

.tableh{background:#527387;font-size:14px;color:#FFFFFF;font-weight:bold}
.tablec{font-size:12px;padding:2px 5px}
.tabled{font-size:12px;color:#FFFFFF}
.tableb{border:1px solid #849EDD}

.nav{font-size:14px;color:#FF9900;font-weight:bold}
.navf{font-size:14px;color:#FFFFFF;font-weight:bold;text-decoration:none}
.navff{font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none}