

HR {
	color: gray;
	background-color: gray;
	height: 1px;
}

TD {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #292A2B;
}

TD.main {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #292A2B;
}

TD.footer {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}

table.wide {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #292A2B;
	letter-spacing : normal;
	line-height : 22px;
	height : 100px;
}



TD.wide {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #292A2B;
	letter-spacing : normal;
	line-height : 22px;
	height : 100px;
}




.boldblue {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #0976BD;
	font-weight : bold;
}

P.wide {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #292A2B;
	letter-spacing : normal;
	line-height : 22px;
	height : 100px;
}

.question {
	font-weight:bold;
}

.pagetitle {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #000;
}

.heading {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #000;
}

.subheading {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000;
}

.intro {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000;
}



A {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #0076B8;
	text-decoration: none;
}

A.subheading {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #0076B8;
	text-decoration: none;
}


A:HOVER {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #0076B8;
	text-decoration: none;
}

A.pagenav {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #0076B8;
	text-decoration: none;
}


A.pagenav:HOVER {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #0076B8;
	text-decoration: none;
}

.pdfthumb {
	border: 1px solid black;
}

p.abovelist {margin-bottom:0px;} 

UL {
	list-style-type: square;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	margin-left: 10px;
}

ul.indented {
	list-style-type:  none;
	padding: 0px;
	padding-left: 5px;
	margin-left: 10px;
}


li.unindented {
	list-style-type:  none;
	padding: 0px;
	padding-left: -5px;
	margin-left: -15px;
}


.subhead {
	font-weight : bold;
}


A.subnav {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #0076c0;
	text-decoration: none;
}


.testimonial {
	margin-bottom: 25px;

}


/*
#menubox {
	padding:5px;
	display:none;
	width:125px;
	overflow: hidden;
	background-color:#F6C32B;
	position:absolute;
}
*/

#menubox {
	display:none;
	background-color:#ffffff;
	padding:5px 0 5px 10px;
	text-align:left;
}

#redmenubox {
	padding:5px;
	display:none;
	width:125px;
	overflow: hidden;
	background-color:#CC0033;
	position:absolute;
}

#bluemenubox {
	padding:5px;
	display:none;
	width:125px;
	overflow: hidden;
	background-color:#0076C0;
	position:absolute;
	color: #FFFFFF;
}

#bluemenubox A {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: none;
}

A.yellowmenubox {
	color: #000;
	text-decoration: none;
}

A.yellowmenubox:HOVER {
	color : #000;
	text-decoration: underline;
}



#bluemenubox UL {
    margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	list-style-type:  square;
}


#bluemenubox A:HOVER {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: underline;
}



#header {
    z-index:5;
    position:relative;    
    background-color:#292A2B;    
}

#topnav {
    z-index:1;
    position:relative;
 /*   top:-31px;  */
}

A.sidenav {
	FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #FFFFFF; 
 FONT-FAMILY: veranda, Arial, Helvetica, sans-serif; 
 TEXT-DECORATION: none
}
A.sidenav:hover {
	FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #F6C32B; 
 FONT-FAMILY: veranda, Arial, Helvetica, sans-serif; 
 TEXT-DECORATION: none
}

A.menunav {
 font-weight: normal;
 FONT-SIZE: 10px; 
 COLOR: #000000; 
 FONT-FAMILY: veranda, Arial, Helvetica, sans-serif; 
 TEXT-DECORATION: none
}
A.menunav:hover {
 font-weight: normal;
 FONT-SIZE: 10px; 
 COLOR: #000000; 
 FONT-FAMILY: veranda, Arial, Helvetica, sans-serif; 
 TEXT-DECORATION: none
}


INPUT.sos {
	border-width : 1 1 1 1;
	border-top-width : 1;
	border-top : 1 solid #FFFFFF;
	border-bottom : 1 solid #FFFFFF;
	border-left : 1 solid #FFFFFF;
	border-right : 1 solid #FFFFFF;
	border-right-width : 1;
	border-style : solid solid solid solid;
	border-left-width : 1;
	border-color : #FFFFFF;
	border-bottom-width : 1;
	border : 1 solid #FFFFFF;
	height : 16;
	width : 100;
	font-size : 10px;
	color : #000000;
	
}

#fifmenu {
  /*padding:0;
  margin-left:25px;*/
  }

#fifmenu a, #fifmenu a:visited {		  
 FONT-SIZE: 11px; 
 COLOR: #FFFFFF; 
 FONT-FAMILY: veranda, Arial, Helvetica, sans-serif; 
 TEXT-DECORATION: none
		  
}

.subcategory {
	font-family : veranda, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #000;
}


.hpitem {
	background:#f2f2f2;
}



