.headbox a:hover {color:#fff;}
.headbox {background-color:#0F2049; color:#fff; border:#000;} 
.box {border:1px solid #000; border-collapse:collapse;}
.mainbox, .pollcheck {margin-bottom:10px; border:1px solid #000; border-collapse:collapse;}
.pollcheck td  {border:0;}
.mainhead, A.mainhead, A.mainhead:visited, A.mainhead:hover {font-size:12px; color:#fff; font-weight:bold; font-family:sans-serif; line-height:13px; text-decoration:none; display:block; background-color:#034995; text-align:center; padding:2px;}
A.na {text-decoration:none; color:#fff;}
A.na:visited {text-decoration:none; color:#fff;}
A.na:hover {text-decoration:none; cursor:text; color:#fff;}
A.nab {text-decoration:none; color:#000;}
A.nab:visited {text-decoration:none; color:#000;}
A.nab:hover {text-decoration:none; cursor:text; color:#000;}
.news {color:#000; text-decoration:none; font-size:11pt; font-weight:bold;}
A.news {color:#000; text-decoration:none; font-size:11pt; font-weight:bold;}
A.news:visited {color:#000; text-decoration:none; font-size:11pt;}
A.news:hover {cursor:default; color:#000; text-decoration:underline; font-size:11pt;}
legend A.news, legend A.news:visited {color:#fff !important}
.ministry {color:#006; text-decoration:none; font-size:16px; font-weight:bold;}
A.ministry {color:#006; text-decoration:none; font-size:16px; font-weight:bold;}
A.ministry:visited {color:#006; text-decoration:none; font-size:16px;}
A.ministry:hover {cursor:default; color:#006; text-decoration:none; font-size:16px;}
.listlabel	{font-weight:bold; font-size:9pt; color:#900;}
.listprice	{font-size:9pt;}
.ourprice	{font-style:italic;}
.ourlabel	{color:#900; font-weight:bold;}
.leftform {color:#fff; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:10px; font-weight:bold;}
.leftformbox {font-weight:normal; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:10px; line-height:12px;}
.searchbox { BACKGROUND-IMAGE:url(/webart/textboxbg.gif); BACKGROUND-POSITION:left top; BACKGROUND-REPEAT:no-repeat; BORDER-BOTTOM:black 1px inset; BORDER-LEFT:black 1px inset; BORDER-RIGHT:black 1px inset; BORDER-TOP:black 1px inset; FONT-SIZE:15px;}

.pollhead {color:#fff; font:bold 12px sans-serif; line-height:13px; text-decoration:none; background-color:#034995; text-align:center; padding:2px;}

.messageBox, warningBox {clear:none !important;}
.required {color:#333;}
