﻿/* {margin:0;padding:0}*/
body {background-color:#717171}
p {font:12px Verdana, sans-serif;color:#212121;margin:10px}
.line { background:url(/webs/Freeman/images/line.gif) repeat-x; margin:10px; height:3px}
.titles {font:16px Verdana, sans-serif;color:#aaaaaa;margin:10px 10px}
.titles2 {font:16px Verdana, sans-serif;color:#fff;margin:10px 10px}

.top {  background-color:#ffffff;/* background:url(/webs/ES/images/top_bg.jpg) #1f1e1e no-repeat top left;width:998px; height:172px;padding:0;margin:0;*/}
<!--ul#portfolio {margin:26px 0 0 461px;padding:0}-->
.root {margin-top:0px; background:#212121}
.news { background:url(/webs/Freeman/images/note_top.gif) #07668A no-repeat left bottom; width:216px; height:53px}
.tit { background:url(/webs/Freeman/images/tit_bottom.gif) #565656  repeat-x left bottom; height:53px}
.table_bg { background:url(/webs/Freeman/images/table_bg.gif) repeat-x bottom #FFF; color:#000000;}
.copy {float:left;margin:5px 0  5px 5px }
.cont {float:right;margin:5px 5px 5px 0}
.small {font:11px Verdana, sans-serif;color:#fff}
.small a {color:#fff; text-decoration:none}
.small a:hover {color:#ccc; text-decoration: underline}
ul{margin:0 12px}
ul.horizontal_list li{text-align:left;float:left;list-style:none;width:73px;height:65px}
.icon {width:73px;height:65px;border:1px #dbdbdb solid}
.icon:hover {width:73px;height:65px;border:1px #424242 solid}
.footer { height:10px; border-bottom:4px #ddfd00 solid}
.hor_menu{{background-color:blue; border-bottom:solid 1px #000000;  border-top:solid 1px #000000;font:12px Verdana, sans-serif;color:#ffffff;}
.main{border-left:solid 3px #ffffff;  border-right:solid 3px #ffffff;}
.login_text{font:12px Verdana, sans-serif;color:#212121;margin:10px; padding:5px 5px 5px 5px;}
.login_input{height:20px; width:100px; border: solid 1px #9c9999; FONT-SIZE: 10px; COLOR: #4e5257; FONT-FAMILY: verdana;}
.login_btn{ background:url(/webs/Freeman/images/login.gif) #07668A no-repeat left top; width:70px; height:22px}
.login_btn:hover{ background:url(/webs/Freeman/images/login.gif) #07668A no-repeat left bottom; width:70px; height:22px}
.CurrentTaskListItem:hover
{
padding-left:5px;
FONT-SIZE: 9px;
COLOR: #212121;
FONT-FAMILY: verdana;
text-decoration:underline;
}
.CurrentTaskListItem
{
padding-left:5px;
FONT-SIZE: 9px;
COLOR: #212121;
FONT-FAMILY: verdana;
text-decoration:none;
}
.hd_blue_rightmenu{font:14px Verdana, sans-serif;}
.PopDocsTitle{font:10pt Verdana, sans-serif;color:#212121;}

.item_first
{
list-style-image:url(/webs/esod/images/bullet.gif);
list-style-position:inside;
padding-left:5px;
FONT-SIZE: 9px;
COLOR: #212121;
FONT-FAMILY: verdana;
text-decoration:none;

}
.item_first:hover
{
list-style-image:url(/webs/esod/images/bullet.gif);
list-style-position:inside;
padding-left:5px;
FONT-SIZE: 9px;
COLOR: #212121;
FONT-FAMILY: verdana;

}




.even {
	BACKGROUND: window
}
.odd {
	BACKGROUND: #eee
}
.selected {
	BACKGROUND: highlight; COLOR: highlighttext
}
A.Light {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.Light:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.Dark {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A..Dark:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
.Dark {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.Light {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}

 .mButton
 {
 	border:1px solid #316abd;
	background-color:#316abd;
	width:205px;
	height:20px;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	color:#143282;
	background-image:url(/webs/esod/images/button_bg.gif);
}
 .mButton_Over
 {

 	border:1px solid #316abd;
	background-color:#316abd;
	width:205px;
	height:20px;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	color:#143282;
	background-image:url(/webs/esod/images/button_bg_o.gif);
}














{

 	/*border:solid 1px #000000;
	height:20px;
	font:menu;
	font-size:10px;
	cursor:hand;*/

 	border:1px solid #316abd;
	background-color:#316abd;
	height:20px;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	color:#143282;
	background-image:url(/webs/esod/images/button_bg.gif);
}
 .gButton_Over
 {

 	/*border:solid 1px #000000;
	height:20px;
	font:menu;
	font-size:10px;
	cursor:hand;
	color:#ffffff;
	background-color:#666666;*/


 	border:1px solid #316abd;
	background-color:#316abd;
	height:20px;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	color:#143282;
	background-image:url(/webs/esod/images/button_bg_o.gif);
}

















.TakeTest
{

 	border:1px solid #316abd;
	background-color:#316abd;
padding: 0px 5px 0px 5px;
text-decoration: none;
	height:20px;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	color:#143282;
	background-image:url(/webs/esod/images/button_bg.gif);
}
.TakeTest_over
{

 	border:1px solid #316abd;
	background-color:#316abd;
padding: 0px 5px 0px 5px;
text-decoration: none;
	height:20px;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	color:#143282;
	background-image:url(/webs/esod/images/button_bg_o.gif);
}
.ResumeTest
{
	border:1px solid #316abd;
	background-color:#316abd;
padding: 0px 5px 0px 5px;
text-decoration: none;
	height:20px;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	color:#143282;
	background-image:url(/webs/esod/images/button_bg.gif);
}

.ResumeTest_over
{
	border:1px solid #316abd;
	background-color:#316abd;
padding: 0px 5px 0px 5px;
text-decoration: none;
	height:20px;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	color:#143282;
	background-image:url(/webs/esod/images/button_bg_o.gif);
}

.DocTitleTest
{
	
	PADDING-LEFT: 20px; FONT-SIZE: 14px; COLOR: navy; BORDER-BOTTOM: #999999 1px dotted; FONT-FAMILY: menu; BACKGROUND-COLOR: #eeeeee;
	height:40px;
	 
}

.DocumentContentContainerTable{
border:solid 1px #414242;

}
.TD4{
font-family: tahoma;
font-size: 10pt;
/*font-weight:bold;*/
color: #414242;
}
.DocumentTitle{
font-family: tahoma;
font-size: 12pt;
font-weight:bold;
color: #414242;
}

.TableOfContent
{
	text-align:left;
	FONT-SIZE: 12px;
	FONT-FAMILY: tahoma;
	font-weight:bold;
	color:#004076;
}
.DocumentSectionListItem
{	
text-align:left;
FONT-SIZE: 11px;
FONT-FAMILY: tahoma;
color: #1f499f;
}
.DocumentSectionListItem:hover
{	
text-align:left;
FONT-SIZE: 11px;
FONT-FAMILY: tahoma;
color: #99cc00;
}
.calendarInput
{
	width:80px;
text-align:left;
border: solid 1px #9c9999;
FONT-SIZE: 11px;
FONT-FAMILY: tahoma;
}

.section_title
{
 height:24px;
text-align:center;
FONT-SIZE: 12px;
 font-weight:bold;
 FONT-FAMILY: tahoma;
border: solid 1px #b4ada0;
border-bottom:solid 2px #b4ada0;
background-color:#d5cfbc;
color:#5b5957;
}












.even {
	BACKGROUND: window
}
.odd {
	BACKGROUND: #eee
}
.selected {
	BACKGROUND: highlight; COLOR: highlighttext
}
A.Light {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: MS Sans Serif; TEXT-DECORATION: none
}
A.Light:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
A.Dark {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: MS Sans Serif; TEXT-DECORATION: none
}
A..Dark:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
.Dark {
	FONT-SIZE: 10px; FONT-FAMILY: MS Sans Serif; BACKGROUND-COLOR: #eeeeee
}
.Light {
	FONT-SIZE: 10px; FONT-FAMILY: MS Sans Serif; BACKGROUND-COLOR: #ffffff
}





.NoResults
{
FONT-SIZE: 18px;
COLOR:#ff3366;
FONT-FAMILY: arial;
FONT-WEIGHT:bold;
}

.aMsg
{
padding-left:5px;
padding-right:5px;
FONT-SIZE: 9px;
COLOR: #1f499f;
FONT-FAMILY: verdana;
}