@import url(search.css);

/* HTML Elements */
/* link classes */
/* fake HTML classes */
/* specified font classes */
/* unspecified font classes */
/* form elements */
/* colours */
/* dropdown menus */
/* margins and padding */
/* backgrounds */
/* new version */
/* eServices */



/* HTML Elements */

BODY  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	background-color : #ffffff;
	background-attachment : fixed;
	background-repeat : no-repeat;
}

FORM  {
	margin-bottom : 0px;
	padding-bottom : 0px;
	padding : 0px;
	margin : 0px;
}

P  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
}

H1  {
	font-size : 18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

H2  {
	font-size : 18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

H3  {
	font-size : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

H4  {
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

H5  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

H6  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

td  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
}

th  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	horizontal-align : middle;
}

li  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
}

ol  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
}

ul  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
}

A  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #006600;
	text-decoration : underline;
}

A:Active  {
	color : #99CC99;
	text-decoration : underline;
}

A:Hover  {
	color : #669966;
	text-decoration : underline;
}

A:Visited  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

HR  {
	color : #000000;
}

sup  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

sub  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}




/* link classes */

.link  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #336633;
	font-weight : bold;
	text-decoration : none;
}

A.link:Active  {
	color : #99CC99;
	text-decoration : none;
}

A.link:Hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #99CC99;
	font-weight : bold;
	text-decoration : none;
}

A.link:Visited  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.link-10  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #336633;
	font-weight : bold;
	text-decoration : none;
}

A.link-10:Active  {
	color : #99CC99;
	text-decoration : none;
}

A.link-10:Hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #99CC99;
	font-weight : bold;
	text-decoration : none;
}

.link10b  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #336633;
	font-weight : bold;
}

A.link10b:Active  {
	color : #99CC99;
}

A.link10b:Hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #99CC99;
	font-weight : bold;
}

.link11  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #006600;
}

.link11b  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #006600;
	font-weight : bold;
}

A.link11b:Active  {
	color : #99CC99;
}

A.link11b:Hover  {
	color : #66cc66;
}

A.link11b:Visited  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #669966;
	font-weight : bold;
}

.link12  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #336633;
}

A.link12:Active  {
	color : #99CC99;
}

A.link12:Hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #99CC99;
}

A.link12:Visited  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.link12b  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #336633;
	font-weight : bold;
}

A.link12b:Active  {
	color : #99CC99;
}

A.link12b:Hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #99CC99;
	font-weight : bold;
}

.link12b:  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.internal  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #336699;
	text-decoration : none;
}

.intra  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #336699;
	text-decoration : underline;
}

A.intra:hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #3399CC;
	text-decoration : underline;
}

A.intra:active  {
	color : #3399CC;
	text-decoration : underline;
}

.intralink  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #336699;
	font-weight : bold;
	text-decoration : none;
}

A.intralink:hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #3399CC;
	font-weight : bold;
	text-decoration : none;
}

A.intralink:active  {
	color : #3399CC;
	text-decoration : none;
}

A.intralink:visited  {
	color : #336699;
	text-decoration : none;
}

.topheadtxt  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
	background-position : center;
	vertical-align : middle;
	text-align : left;
}

A.topheadtxt:Active  {
	color : #99CC99;
	text-decoration : none;
}

A.topheadtxt:Hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #99CC99;
	font-weight : bold;
	text-decoration : none;
}

.topheadtxt:Visited  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	background-position : center;
	vertical-align : middle;
	text-align : left;
}

.topheadtxt10  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
	background-position : center;
	vertical-align : middle;
	text-align : left;
}

A.topheadtxt10:Active  {
	color : #99CC99;
	text-decoration : none;
}

A.topheadtxt10:Hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #99CC99;
	font-weight : bold;
	text-decoration : none;
}

.navtext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	clear : none;
	vertical-align : middle;
	background-position : center;
	text-decoration : none;
}

.navtext-new  {
    font-family: "MS Sans Serif", "Microsoft Sans Serif", Arial;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	clear : none;
	vertical-align : middle;
	background-position : center;
	text-decoration : none;
}

A.navtext:Active  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	clear : none;
	vertical-align : middle;
	background-position : center;
	text-decoration : none;
}

A.navtext:Hover  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	clear : none;
	vertical-align : middle;
	background-position : center;
	text-decoration : none;
}

A.navtext:Visited  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	clear : none;
	vertical-align : middle;
	background-position : center;
	text-decoration : none;
}

.back  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	text-decoration : none;
}

A.back:Hover  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #99CC99;
}

.link-dead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #999999;
	font-weight : bold;
	text-decoration : none;
}

.link-srv  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #336633;
}

A.link-srv:Active  {
	color : #99CC99;
	text-decoration : none;
}

A.link-srv:Hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #99CC99;
}

.intralink-srv  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #336699;
}

A.intralink-srv:Active  {
	color : #3399CC;
	text-decoration : none;
}

A.intralink-srv:Hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #3399CC;
}

.d-greyedtext-11  {
	color : #666666;
	font-size : 11px;
}

A.d-greyedtext-11:Active  {
	color : #99CC99;
	text-decoration : underline;
}

A.d-greyedtext-11:Hover  {
	color : #99CC99;
}




/* fake HTML classes */

.h3  {
	font-size : 16px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.h4  {
	font-size : 14px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.h4-w  {
	font-size : 14px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
}

.h5  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}




/* specified font classes */

.title  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	letter-spacing : 3px;
}

.subtitle  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.abstract  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-bottom : 0px;
	padding-bottom : 0px;
	color : #000000;
	font-weight : bold;
}

.caption  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
}

.credit  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
	text-align : right;
}

.newsdate  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

.newsdate2  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #666666;
}

.newstype  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
}

.newstype-s2  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
}

.wnewtitle  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FFFFFF;
	font-weight : bold;
	background-color : #8FBC8F;
}

.newstype-s  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.search  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #669966;
}

.goselection  {
	font-style : italic;
	font-weight : bold;
	font-size : 14px;
}

.home-head  {
	background-color : #8FBC8F;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.home-title  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}

.home-content  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

.news-synop  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.home-date  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #808080;
}

.search-cat  {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.contact_form_title  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
}

.contact_form_input  {
	width : 250px;
	border-color : #669966 inset;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	cursor : help;
	padding-top : 0px;
	margin-top : 0px;
}

.alt_contact_form_input  {
	width : 200px;
	border-color : #669966 inset;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding-top : 0px;
	margin-top : 0px;
}

.contact_form_missing_fields  {
	color : #800000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 15px;	
}

.alt_contact_form_missing_fields  {
	color : #800000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
    font-weight : bold;	
}

.down_header {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;    
}

.down_date {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : right;
}

.down_title {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #404040;   
}

.down_desc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #404040;   
}

.down-desc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #404040;   
}

.down_desc_highlight {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;   
}

.down_highlight {        
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	background-color : #99CC99;
}

.down_explain {        
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
}

.unofficial {        
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #003300;
}

.commdevTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.comment-title {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	font-weight: bold;
	background-color : #7BAA5A;
	border: 1px solid #000000;

}

.comment-required {
	background-color : #CCCCCC;
	border: 1px solid #000000;

}

.comments-ratetable {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}

.comments-ratetablebottom {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}


/* unspecified font classes */

.bold  {
	font-weight : bold;
}

.itl  {
	font-style : italic;
}

.font10grey {        
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
}

.font10dgrey {        
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;    
}

.font-vb10px  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : bold;
}

.arial10grey {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #404040;   
}

.font-10px  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.font-10pxb-w  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	font-weight : bold;
}

.font-11px  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.font11itl {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #999999;
	font-size : 11px;
}

.font-11pxh12  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
   line-height: 13px;
}

.font-11pxb  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.font-12px  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.font-12pxb  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.font-12px-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.font-12px-w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.font-12pxb-w  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : bold;	
}

.font-12pxb-lgrey  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	font-weight : bold;	
}

.font-12px-grey  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;	
}

.font-12pxb-grey  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	font-weight : bold;	
}

.font-vb12px {
	font-family : Verdana, sans-serif;
	font-size : 12px;
    font-weight : bold;
}

.font-12pxb-w  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #FFFFFF;
	font-weight : bold;
}

.bold-u {
	font-weight: bold;
	text-decoration: underline;
}

.para12  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-top : 0px;
    margin-top : 0px;
}

.para12-2line {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 27px;

}

.para12tight {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px; 
    word-spacing: 0px;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}        

.para24 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 24px; 
}        

.font-13px-vbred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	font-weight: bold;
}

.font-v13px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.font-14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.font-14pxb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.font-14pxbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336633;
}

.font-18pxb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.lgrey-b12px  {
	background-color : #F5F5F5;
	font-size : 12px;
}

.greyedtext  {
	color : #C0C0C0;
}

.d-greyedtext  {
	color : #666666;
	font-size : 12px;
}

.2space  {
	letter-spacing : 1em;
}

.lgreen12    { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    line-height: 12px; 
  	color : #669966;   
    text-align: Left;
}
    
.dgreen12  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #336633; 
}


/* form elements */

.sinput  {
	width : 125px;
	border-color : #669966 inset;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	cursor : help;
	padding-top : 0px;
	margin-top : 0px;
}

.sbinput  {
	width : 200px;
	border-color : #669966 inset;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	cursor : help;
	padding-top : 0px;
	margin-top : 0px;
}

.civserinput  {
	width : 100px;
	border-color : #669966 inset;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	cursor : help;
	padding-top : 0px;
	margin-top : 0px;
}

.searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 150px;
}

.drop12  {
	border-color : #669966 inset;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-top : 0px;
	margin-top : 0px;
}

.comments-normalfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	height: 20px;
	width: 150px;

}

.comments-commentsfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 4px;
	width: 220px;
}

.comments-commentsfieldwide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 4px;
	width: 320px;
}

.naked-text {
	text-decoration: none;
}

.th-orange {
	font-size : 16px;
	font-weight : bold;
	color : #FF4500;
	text-decoration: none;
}


/* colours */

.gold-vbw12px {
    color : #ffffff;
	background-color : #ffcc66;
}

.white  {
	color : #FFFFFF;
}

.lgreen  {
	color : #669966;
}

.dgreen  {
	color : #336633;
}

.blue  {
	color : #336699;
}

.hblue {
	color : #0000FF;
}

.lgrey-b  {
	background-color : #F5F5F5;
}

.lgreen-b  {
	background-color : #669966;
}

.dgreen-b  {
	background-color : #336633;
}

.hgreen  {
	color : #99CC99;
}

.green {
	color : #008000;
}

.brown {
	color: #996633;
}

.red  {
	color : #FF0000;
}

.orange {
	color : #FF4500;
}

.teal {
	color : #00C0C0;
}


/* dropdown menus */

.citylinkpos  {
	position : absolute;
	left : 0px;
	top : 102px;
	width : 136px;
	visibility : hidden;
	text-align : left;
	z-index : 2;
}

.deptlinkpos  {
	position : absolute;
	left : 93px;
	top : 102px;
	width : 179px;
	visibility : hidden;
	text-align : left;
	z-index : 2;
}

.forulinkpos  {
	position : absolute;
	left : 191px;
	top : 102px;
	width : 135px;
	visibility : hidden;
	text-align : left;
	z-index : 2;
}




/* margins and padding */

.left  {
	margin-left : 0px;
	margin-top : 0px;
	padding-top : 0px;
	padding-left : 0px;
}

.sub-a  {
	padding-left : 10pt;
}

.nopad {
	margin-bottom : 0;
	margin-left : 20;
	margin-right : 0;
	margin-top : 0;
}

.pxpad {
    padding-bottom : 10px;
}

.ul-2space {
	padding-bottom: 4px;
	padding-top: 4px;
}

.li-3space {
	padding-top: 3px;
	padding-bottom: 3px;
}




/* backgrounds */

.highlight  {
	background-color : #FFFFCC;
}

.pest-back {
	background-image: url(/org/communications/pesticides/images/need_to_know_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
}




/* new version */

.dgrey {
	background-color: #333333;
}

.searchgo {
	margin: 0px;
	padding: 0px;
}

.font-10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.homedate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}

.homepara {
	line-height: 18px;
	margin-top: 0px;
	padding-top: 0px;
}

.droplink {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	text-decoration: none;
}

A.droplink:Active  {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99CC99;
	text-decoration: none;
}

A.droplink:Hover  {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
}

A.droplink:Visited  {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	text-decoration: none;
}

.webComments_findscore {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_findscore {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_findscore:Hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_findscore:Visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

.webComments_attractscore {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_attractscore {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_attractscore:Hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_attractscore:Visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}

.webComments_usefulscore {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_usefulscore {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_usefulscore:Hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_usefulscore:Visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}

.webComments_speedscore {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #660099;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_speedscore {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #660099;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_speedscore:Hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #660099;
	font-weight: bold;
	text-decoration: none;
}

A.webComments_speedscore:Visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #660099;
	font-weight: bold;
	text-decoration: none;
}

.webComments_bar {

    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    border-top: 1px solid Silver;
    border-left: none;
    border-right: 1px solid Silver;

}

.webComments_score_pos {
    left : 25px;
    top : 50px;
	position : relative;
	width : 74px;
	visibility : visible;
	z-index : 2;
}

.webComments_score_pos2 {
    left : 25px;
    top : 25px;
	position : relative;
	width : 74px;
	visibility : visible;
	z-index : 2;
}




/* eServices */

.field  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
}

.field-red  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FF0000;
}

.field-desc  {
	font-family : Arial, Helvetica, sans-serif, Verdana;
	font-size : 10px;
	color : #666666;
}

.field-desc-red  {
	font-family : Arial, Helvetica, sans-serif, Verdana;
	font-size : 10px;
	color : #FF0000;
}

.message {
	position : absolute;
	left : 100px;
	top : 200px;
	z-index : 10;
	visibility : hidden;
}
