	/* CSS Document */
body
{
margin:0px;
background-color:#999999;
}
.body_style_1 {
	BACKGROUND: #ffffff; MARGIN: 0px
}
.style_cursor
{
	cursor:hand;
}
#list_bg
{
	background-color:#FFFFFF;
	width:100%;
	position:static;
}
.content_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
padding-right:5px;
line-height:18px;
color:#003366;
}
.base_colored_box
{
	width:778;
	background-color:#800000;
	padding:10px;
}
.Top_Heading
{
	height:100px;
	background-color:#ffcd69;
}
.white_line
{
height:1px;
background-color:#FFFFFF;
}
.vertical_gray_line
{
background-color:#999999;
}

.heading_text
{
padding-left:5px;
padding-right:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:12px;
color:#666666;
font-weight:bold;
}

.gray_bg
{
height:25px;
background-color:#CCCCCC;
}
.inner_bg
{
background-color:#ffffff;
padding:5px;
}
.label_style
{
/*width:150px;
border:#CCCCCC 1px solid;
*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
vertical-align:middle;
}
.mline_text_box_style
{
border:#CCCCCC 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#fef7e5;
font-size:10px;
color:#000000;
padding-left:5px;
font-weight:bold;
}
.text_box_style
{
width:125px;
border:#CCCCCC 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
height:20px;
background:#fef7e5;
font-size:10px;
color:#000000;
padding-left:5px;
font-weight:bold;
}
.small_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.text_style_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#003366;
}
.error_style
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ff0000;
}
a.menu_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}
a.menu_link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003333;
text-decoration:underline;
}
a.link1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0163a2;
text-decoration:none;
}
a.link1:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9933;
text-decoration:underline;
}
.p_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#666666;
}
.p_text a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}
.p_text a:hover 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
a.link2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
a.link2:hover 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

color:#FF0000;
text-decoration:underline;
}
#top_box
{
background:#FFFFFF;
border:#993333 1px solid;
padding:5px;
width:350px;
height:100%;
vertical-align:top;
}
.formTable{width:100%;}
.formTable input,select,textarea,label{font-family:verdana; font-size:11px; color:#333; vertical-align:middle;}
.formTable .textfield{border:1px solid #AEAEAE;}
.formTable td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; vertical-align:middle;}
.formTable .rowHead td{font-family:verdana; font-size:11px; color:#324f62; line-height:17px; padding:3px 10px; font-weight:bold;  vertical-align:middle;}
.formTable a{font-family:verdana; font-size:11px; color:#006eb1; text-decoration:none;}
.formTable a:hover{font-family:verdana; font-size:11px; color:#006eb1; text-decoration:underline;}
.formTable .hint{color:#006eb1; font-weight:normal; font-size:10px; vertical-align:middle;}
.formTable .star{color:#F20023; font-weight:normal; font-size:10px; vertical-align:middle;}
.formTable .innerTable td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:0px;}

.table_cell
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	/*background-color:#fdfff4;*/
	border-top:1px dashed #8e979c;
	padding-left: 5px;
	padding-right: 5px;
background-repeat:no-repeat
}
.table_cell_alt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top:1px dashed #8e979c;
	color:#000000;
/*	background-color:#ffffff;*/
	padding-left: 5px;
	padding-right: 5px;
}

a.q_link
{
padding-top:4px;
background-color:#f3f0e7;
width:28px;
height:28px;
line-height:18px;
border-bottom:1px solid #e1dbc8;
border-right:1px solid #ffffff;
font-family: Verdana;
font-size:12px;
color:#000000;
text-decoration:none
}
a.q_link:hover
{
background-color:#CCCCCC;
border-bottom:1px solid #e1dbc8;
border-right:1px solid #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
a.q_link:Active
{
background-color:#CCCCCC;
border-bottom:1px solid #e1dbc8;
border-right:1px solid #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
/*a.q_link:visited
{
	background-color:#00CC66;
border-bottom:1px solid #e1dbc8;
border-right:1px solid #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}*/
a.answered
{
padding-top:4px;
width:28px;
height:28px;
line-height:18px;
font-family: Verdana;
font-size:12px;
text-decoration:none;
background-color:#00CC66;
border-bottom:1px solid #e1dbc8;
border-right:1px solid #ffffff;

color:#000000;
}
a.answered :hover
{
background-color:#00CC66;
border-bottom:1px solid #e1dbc8;
border-right:1px solid #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}
a.review
{
padding-top:4px;
width:28px;
height:28px;
line-height:18px;
font-family: Verdana;
font-size:12px;
text-decoration:none;
background-color:#c40000;
border-bottom:1px solid #e1dbc8;
border-right:1px solid #ffffff;

color:#ffffff;
}


/*/////////////////////////////*/
.tst_table{width:100%; border-top : 1px #e0dac3 solid; border-left : 1px #e0dac3 solid; border-right : 1px #e0dac3 solid; border-bottom: 1px #e0dac3 solid;
}
.tst_table input,select,textarea,label{font-family:verdana; font-size:11px; color:#333; vertical-align:middle;}
.tst_table .textfield{border:1px solid #AEAEAE;}
.tst_table td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; vertical-align:middle;}
.tst_table .rowHead td{font-family:verdana; font-size:12px; color:#8a720b; line-height:17px; padding:3px 10px; font-weight:bold;  vertical-align:middle; height:32px; background-color:#fdf2c2;}

.tst_table .rowOptions td{font-family:verdana; font-size:11px; color:#8a720b; line-height:17px; padding-left:40px; padding-right:5px; vertical-align:middle; }

.tst_table a{font-family:verdana; font-size:11px; color:#006eb1; text-decoration:none;}
.tst_table a:hover{font-family:verdana; font-size:11px; color:#006eb1; text-decoration:underline;}
.tst_table .hint{color:#006eb1; font-weight:normal; font-size:10px; vertical-align:middle;}
.tst_table .star{color:#F20023; font-weight:normal; font-size:10px; vertical-align:middle;}
.tst_table .innerTable td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:0px;}


#timer
{
	background-color:#ffffff;
	width:275px;
	line-height:75px;
	height:75px;
	color:#85773b;
	border: 1px solid #c00404;
	vertical-align:middle;
	font-family:"Arial Black";
	font-size:20px;
	font-weight:bold;
}
 .Options{font-family:verdana; font-size:11px; color:#8a720b; padding-left:40px; padding-right:5px; vertical-align:top; padding-top:-10px;
  }
.rd_btn_style	
{
font-family:verdana; font-size:11px; color:#8a720b;
}
.table_header
{
	
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	text-transform:uppercase;
	border-width:1px;
	border-color:#7997bd;
}
.table_header_red
{
	
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	text-transform:uppercase;
	padding-left:5px;
	color:Red;
}
.table_header_green
{
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	text-transform:uppercase;
	padding-left:5px;
	color:Green;
}
a.row
{
	/*font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:Blue;
	TEXT-DECORATION:Underline;
	
*/
		FONT-FAMILY:Verdana;
		text-decoration:none;
		FONT-SIZE:11px;
		/*padding-left:5px;
		line-height:18px;
		width:18px;
		height:18px;
		background-color:#cccccc;
		COLOR:#00689B;*/
		COLOR:#ff5a00;
		LINE-HEIGHT:14px;
		
}
a.row:hover
{
	FONT-FAMILY:Verdana;
		TEXT-DECORATION:none;
		FONT-SIZE:11px;
		COLOR:#00689B;
		LINE-HEIGHT:14px;
		
}
.box
{
font-family:Verdana;
line-height:18px;
font-size:11px;
color:#000000;
padding:5px;
background-color:#ffffcc;
border: 1px #ffcc00 solid;
}

a.page
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:Red;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;
}
a.page:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:Blue;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
}

a.page_active
{
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003300;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;

}

.style_uans
{
line-height:18px;
font-family: Verdana;
font-size:12px;
text-decoration:none;
color:"#ffffff";
background-color:#c40000;
}
.style_cans
{
line-height:18px;
font-family: Verdana;
font-size:12px;
text-decoration:none;
color:"#ffffff";
background-color:Green;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

