

a {  color: #383D85;text-decoration: underline}
a:active {  text-decoration: underline}
a:link {  }
a:hover { color: #939FB3}
a:visited {}
a.w:hover { color: #e0e0e0}

img {
	border:0px;
}


body { background-color: #D6D6D6; text-align: center; font-family: Verdana; font-size: 80%; }


#container { width: 1200px; margin: 0 auto; text-align: left; background-color: #ffffff; }
#contentcontainer { width: 100%; }
#contentcontainer td { vertical-align: top; }
#contentcontainer td td { vertical-align: auto; }

#top { height: 45px; background: transparent url("/im/bg1.gif") repeat-x top left; }
#logo { float: left; }
#topmenu { float: right; }
#topmenu li { display: inline; }
#topmenu li a { display: block; float: left; height: 25px; background: transparent no-repeat top left; padding: 15px 40px 0px 40px; color: #303030; }
#topmenu li a:hover { color: #ffffff; }	
         
#headmenu { height: 22px; background: transparent url("/im/bg2.gif") repeat-x top left; padding-top: 3px; }
#headmenu li { display: inline; }
#headmenu li a { display: block; float: left; height: 17px; padding-left: 20px; margin-left: 20px; background: transparent no-repeat top left; color: #f0f0f0; }
#headmenu li a:hover { color: #303030; }
#headmenu li.icon1 a { background-image: url("/im/i1.gif"); }
#headmenu li.icon2 a { background-image: url("/im/i2.gif"); }
#headmenu li.icon3 a { background-image: url("/im/i3.gif"); }

#menu { width: 180px; padding: 10px; }
#menu .h { line-height: 17px; background: transparent url("/im/i.gif") no-repeat top left; margin-top: 10px; padding-left: 20px; font-weight: bold; }
#menu ul { margin: 5px; }
#menu a{color:black;text-decoration:none;}

#content { padding: 0px 20px; }

#acodes { width: 220px; padding-top: 20px; }










.info {
	font-weight: normal;
	color: #555555;
	font-size: 10pt;
}

.g {
	color: #017FD8;
}

.begun_title {
	font-weight: bold;
	font-size: 10pt;
}

.topim {
	float: right;
	font-size: 10pt; 
	font-family: Verdana;
	margin-right: 5px;
	}

div.topim a
	{
	color: #FFFFFF !important;
	}

td {  font: 8pt Verdana,Arial, Helvetica, sans-serif}
input{  font:8pt Verdana,Arial, Helvetica, sans-serif}
input srch{  font: 8pt Verdana,Arial, Helvetica, sans-serif; border: 0px solid}

h1{  font: normal 14pt Verdana,Arial, Helvetica, sans-serif; color: #6699CC; margin: 10px 2px; }
h2{  font: 9pt Verdana,Arial, Helvetica, sans-serif; border: 0px solid;font-weight:bold; margin: 5px 2px; display: inline; }
.w {  font: 8pt Verdana,Arial, Helvetica, sans-serif; color:white}
.sub {  font: 8pt Verdana,Arial, Helvetica, sans-serif; color:#707070}
.sm {  font: 8pt Verdana,Arial, Helvetica, sans-serif;}
.cmp { font: 8pt Verdana,Arial, Helvetica, sans-serif; background-color: white; }


.sm_name
{
	color: #405070;
	padding:2px 0px 2px 15px;
}
.sm_val
{
	font-size: 100%;
	text-align: justify;
	color: #555555;
}

.hor_menu
{
	font-family: Tahoma;
	font-size: 8pt;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}

a.tests { font: bold 11pt Arial; color: #0066CC;} 

.content_img {padding:1px;border:1px solid #ccc;margin:2px 10px;}

.tbl_hdr {background-color:#CC5555;padding:5px;color: #FFFFFF; text-align:center; font: 8pt Tahoma; font-weight: bold;}
.spaced_tbl td{padding:5px;}
.tbl_img img {float:right;}
.short_title {font-size:125%;}
.short_item {border-bottom:1px dashed #ccc;margin-bottom:10px;margin-top:5px;}
.param_hdr {padding-top:10px;}

.ex_item_short {border-bottom:1px dashed #ccc;}
.ex_item_short td{padding: 5px 0px;}
.ex_item_short b {color:black;text-decoration:none;}
