body { font-family: Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;}
h3 { font-size:12px; line-height:21px; margin:0px }
p { font-size:11px; color:#333333; line-height: 14px; }
form { display:inline; }
SUP, SUB { 
     font-size: 75%; 
     vertical-align: top;
     }
SUB {
     vertical-align: bottom;
     }
.error { color: red; font-family: arial, sans-serif; font-weight: bold;}
.tableheader { background-color: #dddddd; font-weight: bold; }
.tablefooter {background-color:#CCCCCC}
.rowcolor1 {background-color:#D6DBE3}
.rowcolor2 {background-color:#C3CAD4}
.lbl {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:100}


.user_link, a.user_link, a.user_link:visited { color:#799DCB;text-decoration:none }
a.user_link:hover { color:#A4BEDF;text-decoration:none }
a.user_link:active { color:#A4BEDF;text-decoration:none }


#nav{
	padding-top: 15px;
	color:#cfcfcf;
	font-size:9px;
}

#displayer{
	padding-top: 5px;
}

IMG.snipe {
	behavior: url("/pngbehavior.htc");
}

/* contact us link blue */
#contact_blue{
	font-family:Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#contact_blue a, #contact_blue a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#contact_blue  a:hover, #contact_blue a:active {
	color:#C4D6ED;
	text-decoration:none;
}

/* contact us link orange */
#contact_orange{
	font-family:Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#contact_orange a, #contact_blue a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#contact_orange  a:hover, #contact_blue a:active {
	color:#F8CC95;
	text-decoration:none;
}

/* contact us link tall grey */
#contact_tall{
	font-family:Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9e9e9e;
}

#contact_tall a, #contact_tall a:visited {
	color:#9e9e9e;
	text-decoration:none;
}

#contact_tall  a:hover, #contact_tall a:active {
	color:#818181;
	text-decoration:none;
}


/* bottom quote or other info block */
#blue_block_bottom{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
#blue_block_bottom h3 {
	font-weight: bold;
	font-size: 12px;
	color:#C4D6ED;
	display: inline;
}
#blue_block_bottom a, #blue_block_bottom a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#blue_block_bottom a:hover, #blue_block_bottom a:active {
	color:#C4D6ED;
	text-decoration:none;
}
#orange_block_bottom{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
#orange_block_bottom h3 {
	font-weight: bold;
	font-size: 12px;
	color:#F8CC95;
	display: inline;
}
#orange_block_bottom a, #orange_block_bottom a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#orange_block_bottom a:hover, #orange_block_bottom a:active {
	color:#F8CC95;
	text-decoration:none;
}

.grey_text {
text-align: left;
font-size: 11px;
text-decoration: none;
font-weight: normal;
font-style: normal;
font-family: "ITC Officina Sans",Officina,Trebuchet,"Trebuchet MS",Arial,_sans;
color: #7F7F7F;
}
.grey_text_small {
text-align: left;
font-size: 10px;
text-decoration: none;
font-weight: normal;
font-style: normal;
font-family: "ITC Officina Sans",Officina,Trebuchet,"Trebuchet MS",Arial,_sans;
color: #7f7f7f;
}
.grey_text_list {
text-align: left;
font-size: 11px;
text-decoration: none;
font-weight: normal;
font-style: normal;
font-family: "ITC Officina Sans",Officina,Trebuchet,"Trebuchet MS",Arial,_sans;
color: #7F7F7F;
}
.orange_headline {
text-align: left;
font-size: 12px;
text-decoration: none;
font-weight: bold;
font-style: normal;
font-family: "ITC Officina Sans",Officina,Trebuchet,"Trebuchet MS",Arial,_sans;
color: #DF8A1E;
}
.blue_headline {
text-align: left;
font-size: 12px;
text-decoration: none;
font-weight: bold;
font-style: normal;
font-family: "ITC Officina Sans",Officina,Trebuchet,"Trebuchet MS",Arial,_sans;
color: #82A9D1;
}
div.content a, div.content a:visited {
	color:#DF8A1E;
	text-decoration:none;
}

div.content a:hover, div.content a:active {
	color:#F8CC95;
	text-decoration:none;
}


/* Links for paging records */
.nav_page {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9999FF;
}
.nav_page a, .nav_page a:visited {
	color:#9999FF;
	text-decoration: none;
}
.nav_page a:hover, .nav_page a:active {
	color:#6666CC;
	text-decoration: underline;
}


div#hold	{
	position: relative;
	overflow: hidden;
	width: 365px;
	height: 204px;
  	z-index: 100;
	}
div#wn	{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 204px;
	clip: rect(0px, 100%, 204px, 0px);
	overflow: hidden;
	z-index: 1;
	}
div.content {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	z-index: 1;
	margin-right: 5px;
	}
div#scrollbar {
  position: relative;
  left: 0px;
  top: 0px;
  width: 11px;
  height: 205px;
  font-size: 1px;
  z-index: 1;
  }
div#track {
  position: absolute;
  left: 0px;
  top: 11px;
  width: 11px;
  height: 432px;
  background: url("/style/scrollbar/track.gif") #FFFFFF repeat;
  z-index: 1;
  }
div#dragBar {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 11px;
  background-color: #DCDCDC;
  height: 20px;
  z-index: 1;
  }
div#up { position:absolute; left:0px; top:0px; z-index:2 }
div#down { position:absolute; left:0px; bottom:0px; z-index:3 }

