@charset "utf-8";
/* CSS Document */
body{
margin: 0 0 0 0;
background:#E5F1FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
font-stretch:expanded;
color:#000000;
}
.scroll_msg_bg{
background:url(images/scroll_msg_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}

.body_bg{
background:url(images/body_bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.polltabletop{
background:url(images/polltabletop.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.polltablebottom{
background:url(images/polltablebottom.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.medibackground{
background:url(images/mediabackground.gif);
background-repeat:no-repeat;
background-position:bottom;
background-position:right;
background-color:#e3d8ea;
}
.reportbackground{
background:url(images/reportsbackground.gif);
background-repeat:no-repeat;
background-position:bottom;
background-position:right;
background-color:#e3d8ea;
}
.pollbackground{
background:url(images/pollbackground.gif);
background-repeat:no-repeat;
background-position:bottom;
background-position:right;
background-color:#e3d8ea;
}

.body_right_bg{
background:url(images/body_right_bg.jpg);
background-repeat:repeat-y;
}
.body_left_bg{
background:url(images/body_left_bg.jpg);
background-repeat:repeat-y;
}
.left_menu_top_bg{
background:url(images/left_menu_top_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}
.left_menu_bg{
background:url(images/left_menu_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}
.left_menu_bottom_bg{
background:url(images/left_menu_bottom_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}

.blue_sep{
background:url(images/sep_blue.gif);
background-repeat:repeat-x;
background-position:center;
}
.purple_sep{
background:url(images/sep_purple.gif);
background-repeat:repeat-x;
background-position:center;
}

.tablecornor{
background:url(images/table-rightcorner.jpg);
background-repeat:no-repeat;
background-position:top;
background-position:right;
}
.tablecornor2{
background:url(images/table-rightcorner2.jpg);
background-repeat:no-repeat;
background-position:top;
background-position:right;
}

.ver_sep{
background:url(images/sep_ver.gif);
background-repeat:repeat-y;
padding-left:3px;
padding-right:3px;
background-position:center;
}

.blue{
color:#263C92;
}

.purple_big_heading{
color:#723B98;
font-family:ARIAL; 
line-height:18px;
font-size:14px
}
.gold_big_heading{
color:#A68C03;
font-family:Trebuchet MS;
font-size:18px
}
.black_big_heading{
color:#000000;
font-family:Trebuchet MS;
line-height:21px;
font-size:18px
}
.purple{
color:#632C8A;
}

.light_blue{
color:#D0DFF2;
}
a{
color:#632C8A;
text-decoration:none;
}
a:hover{
color:#632C8A;
text-decoration:underline;
}

.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#692712;
}

.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#000000;
}
.footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#000000;
}

.white{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.white a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.white a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}
.white a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.black{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-stretch:expanded;
}

.black a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.black a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}
.black a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.trHead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-color:#754098;
color:#FFFFFF;
}
.trEven{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#C993FF;
color:#000000;
height:25px;
margin-right:6px;
}

/*.trEven a{
color:#ffffff;
text-decoration:none;
}
.trEven a:hover{
color:#ffffff;
text-decoration:underline;
}
*/
.trOdd{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#E2C6FF;
color:#000000;
height:25px;
margin-right:6px;
}
/*.trOdd a{
color:#ffffff;
text-decoration:none;
}
.trOdd a:hover{
color:#ffffff;
text-decoration:underline;
}
*/
.tdHead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
color:#000000;
height:25px;
margin-right:6px;
}

.trHeading{
color:#632C8A;
font-family:ARIAL; 
line-height:18px;
font-size:14px
}
.Form-Buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #764199;
	color: White;
	width: 100%;
	height: 24px;
}
.line-solid-grey {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BORDER-LEFT: #999999 1px; BORDER-BOTTOM:#A800A8 1px solid;
}
.tdBorder{
	background-color: #ddd;
	color: #BB0000;
	border-bottom: 2px solid #754098;
	border-left: 2px solid #754098;
	border-right: 2px solid #754098;
}
.tdWholeBorder{
	background-color: #E8EAFF;
	color: #BB0000;
	border-bottom: 2px solid #754098;
	border-left: 2px solid #754098;
	border-right: 2px solid #754098;
	border-top: 2px solid #754098;
}
.commentsbg{
background:url(images/commentsbg.gif);
background-repeat:repeat-x;
background-position:top;
border:1px solid #632c8a;
}
.tabletop_big_heading{
color:#FFFFFF;
font-family:ARIAL; 
line-height:18px;
font-size:14px
}
