* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

body
{
margin: 0px;
margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
background: #FF9900 url("/images/bgimage1.gif") no-repeat;
}

body.nobg
{
margin: 0px;
margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
background: #FF9900 url("/images/spacer.gif") no-repeat;
}

hr, .dr {
	background-repeat: repeat;
	border: 1px dashed #FF9900;
	margin: 5px;

}
    
    
.tdblue550
{
background: #FFFFFF url("/images/bgblue595.gif");
background-repeat: no-repeat;
background-position: top left;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 23px;
padding-right: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C; text-decoration: none;
}
.tdwhite550
{
background: #FFFFFF;
background-repeat: no-repeat;
background-position: top left;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 23px;
padding-right: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C; text-decoration: none;
}
.tdwhite700
{
background: #FFFFFF;
background-repeat: no-repeat;
background-position: -2px 0px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 19px;
padding-right: 19px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C; text-decoration: none;
}

.tdblue700
{
background: #FFFFFF url("/images/bgblue740.gif");
background-repeat: no-repeat;
background-position: -2px 0px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 19px;
padding-right: 19px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C; text-decoration: none;
}

td.tdwhiteoutline {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	background-color: rgb(227, 227, 227);
	-moz-border-radius: 0px 0px 0px 0px;
}

br.clear {
  clear: both;
  height: 0;
  line-height: 0px;
}

div.shadow {
  float: left;
  padding: 0 1px;
  background: #bfbfbf;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  position: relative;
}

div.shadow img {
  padding: 5px 5px 9px 5px;
  background: white url(/images/shad_bottom.png) repeat-x bottom left;
}

div.shadow div.topleft {
  width: 2px;
  height: 4px;
  background: url(/images/shad_tlcorner.png) no-repeat top left;
  position: absolute;
  top: 0px;
  left: -1px;
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url(/images/shad_trcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px;
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url(/images/shad_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px;
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url(/images/shad_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px;
}



.tdwhiteheaderonblue {
background: #0066CC url("/images/whitecorner.gif");
background-repeat: no-repeat;
background-position: top left;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 10px;
padding-right: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;font-weight: bold; text-decoration: none;
}

.tdtextblockheader {
background-repeat: no-repeat;
background-position: top right;
padding-top: 5px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #36393C; text-decoration: none;
}


.tdmerit {
background-repeat: no-repeat;
background-position: top right;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 7px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #36393C; text-decoration: none;
}

.tdmeritinner {
background-repeat: no-repeat;
background-position: top right;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #36393C; text-decoration: none;
}

.tdtextblock {
background-repeat: no-repeat;
background-position: top right;
padding-top: 10px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C; text-decoration: none;
border: outset 0px;
border: inset 0px;
}

.notebox {
border-left: 1px #F6B900 SOLID;
border-right: 1px #F6B900 SOLID;
border-bottom: 1px #F6B900 SOLID;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #36393C; font-weight: bold; text-decoration: none;
border: outset 0px;
border: inset 0px;
}

td.tableMenu { 
	border-width: 2px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: rgb(238, 238, 238);
	-moz-border-radius: 6px 6px 6px 6px;
} 

td.tableMenu a { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
	display: block; 
	-moz-border-radius: 6px 6px 6px 6px;
}

td.tableMenu a:hover { 
	background-color: #FF9900;
	border-color: red red red red;
	font-size: 12px;
}

.buttonscontainer {width: 170px;}

.buttons a {display: block;
width: 100%;
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding: 2px;
padding-left: 3px;
background-color: #FFFFFF;
color: #B8C8D8;
border-left: 12px solid #B8C8D8;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons a:hover {border-left: 14px solid #FF9900;
text-decoration: none;
color: #ff3300;}



.tdp {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #111111; text-decoration: none;
border: outset 0px;
border: inset 0px;
text-align: left;
}

.pagemenu {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #111111; text-decoration: none;
border: outset 0px;
border: inset 0px;
text-align: left;
border-bottom:1px dashed #FFFFFF;
}

.pagemenu2 {
  background: #EFEFEF;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #111111; text-decoration: none;
border: outset 0px;
border: inset 0px;
text-align: left;
border-bottom:1px solid #666666;
}


.imageslectortoprow
{
background: #eeeeee url("/images/whitecorner.gif");
background-repeat: no-repeat;
background-position: top left;
padding-top: 6px;
padding-bottom: 4px;
padding-left: 2px;
padding-right: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C; text-decoration: none;
}
.imageslectorrow
{
background: #eeeeee;
background-repeat: no-repeat;
background-position: top left;
padding-top: 0px;
padding-bottom: 4px;
padding-left: 2px;
padding-right: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C; text-decoration: none;
}

form
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	
}

xselect { 
 background-color: #FF9900; 
 color: #ffffff; 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;
 height: 450px;
}


#pdImageMain {
	float:left;
	width:170px;
	height:170px;
	text-align: center;
}

#pdImageV {
	float:left;
	width:140px;
	background-color:#e8e8e8;
	padding:0px;
	font-weight:bold;
}

#pdThumbNails {
	float: left;
	width:170px;
	padding-left: 28px;
}


#pdThumbNails a {
	display:block;
	float:left;
	height:40px;
	width:40px;
	padding: 2px;
	text-align: center;
	border:1px solid #4B4B4B;
}
/*margin: top right bottom left */
#pdThumbNails a.TNails {margin: 5px 5px 5px 5px;}

#kitImageMain {
	float:left;
	width:215px;
	height:215px;
	text-align: center;
}

#kitImageV {
	float:left;
	width:140px;
	background-color:#e8e8e8;
	padding:0px;
	font-weight:bold;
}

#kitThumbNails {
	float: left;
	width:215px;
	padding-left: 0px;
}


#kitThumbNails a {
	display:block;
	float:left;
	height:35px;
	width:35px;
	padding: 2px;
	text-align: center;
	border:1px solid #4B4B4B;
}
/*margin: top right bottom left */
#kitThumbNails a.TNails {margin: 5px 5px 5px 5px;}


a.MTNails {
	display:block;
	float:left;
	height:74px;
	width:74px;
	padding: 1px;
	text-align: left;
	border:1px solid #4B4B4B;
	margin: 5px 5px 5px 5px;
}






#topSpan
{
	top: 0px;
	height: 20px !important;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 5px;

}



#jumpFormDiv
{
	width: 400px;
	height: 20px !important;
	text-align: left;
	padding-left: 590px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align: top;
}

#productDisplay,
#productDisplay tr td,
#productMenu
{
border-collapse:collapse;
border: none;
padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
text-align: left;
}

.above
{
	z-index: 1000 !important;
}

#HomeDiv,
#AboutUsDiv,
#StockstatusDiv,
#WTBDiv,
#ShippingDiv,
#SupportDiv,
#MediaDiv
{
position: absolute;
top: -60px;
z-index: 1000 !important;
visibility: hidden;
	margin-top: -5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
padding-left: 0px;
background-color: #FF9900;
border: none;
}

#HomeDiv table tr td a:hover,
#AboutUsDiv table tr td a:hover,
#StockstatusDiv table tr td a:hover,
#WTBDiv table tr td a:hover,
#ShippingDiv table tr td a:hover,
#SupportDiv table tr td a:hover,
#MediaDiv table tr td a:hover
{
	color: #FF0000;
}

/*
#menu
{
	border: none;
	margin-top: 0px;
	margin-bottom: -15px;
	margin-left: 0px;
	margin-right: 0px;
	padding: none;
	float: right;
}
*/

#HomeDiv
{
	width: 80px;
}

#AboutUsDiv
{
	width: 120px;
}

#StockstatusDiv
{
	width: 120px;
}

#WTBDiv
{
	width: 120px;
}


#ShippingDiv
{
	width: 180px;
}


#SupportDiv
{
	width: 80px;
}


#MediaDiv
{
	width: 90px;
}




#productMenu
{
background: #FFF;
}

#productframe
{
width: 610px;
height: 341px;
border: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: -5px;
	margin-right: 0px;
}






#newsDisplay,
#awardsDisplay
{
display: block;
vertical-align: middle;
text-align: left; 
background: #ff9900;
width: 286px;
height: 140px;
border-left: 1px #F6B900 SOLID;
border-right: 1px #F6B900 SOLID;
border-bottom: 1px #F6B900 SOLID;
overflow: auto;
}

#newsDisplay3
{
display: block;
vertical-align: middle;
text-align: left; 
background: #ff9900;
width: 574px;
height: 140px;
border-left: 1px #F6B900 SOLID;
border-right: 1px #F6B900 SOLID;
border-bottom: 1px #F6B900 SOLID;
overflow: auto;
}

#newsDisplay2
{
display: block;
vertical-align: middle;
text-align: left; 
background: #ff9900;
width: 155px;
height: 350px;
border-left: 1px #F6B900 SOLID;
border-right: 1px #F6B900 SOLID;
border-bottom: 1px #F6B900 SOLID;
overflow: auto;
}

#testedDisplay,
#supportDisplay
{
display: block;
vertical-align: middle;
text-align: left; 
background: #ff9900;
width: 143px;
padding-left: 5px;
padding-right: 5px;
border-left: 1px #F6B900 SOLID;
border-right: 1px #F6B900 SOLID;
border-bottom: 1px #F6B900 SOLID;
border-top: 0px #F6B900 SOLID;
}

#newsDisplay div
{
display: block;
text-align: left;
padding-top: 10px;
margin-left: 30px;
margin-right: 10px;
border-bottom: 1px #F6B900 dashed;
}

#newsDisplay3 div
{
display: block;
text-align: left;
padding-top: 10px;
margin-left: 30px;
margin-right: 10px;
border-bottom: 1px #F6B900 dashed;
}

.newsDate
{
	display: block;
	color:  #006699;
}

.newsHeader
{
	font-weight: 700;
}

#newsDisplay2 div p
{
	margin-top: -2px;
}

#newsDisplay2 div
{
display: block;
text-align: left;
padding-top: 10px;
margin-left: 30px;
margin-right: 10px;
border-bottom: 1px #F6B900 dashed;
}

.newsDate2
{
	display: block;
	color:  #006699;
}

.newsHeader2
{
	font-weight: 700;
}

#newsDisplay2 div p
{
	margin-top: -2px;
}


#footer a,
#footer td
{
	color: #FFF;
}

#footer a:hover
{
	color: #ff3300;
}

#footerImg
{
background: transparent url("/images/bottomgraphic1.gif") no-repeat 420px 12px;
}

a:link {  color: #6666ff; text-decoration: none}
a:visited {  color: #6666ff; text-decoration: none}
a:active {  color: #ff3300; text-decoration: none}
a:hover {  color: #ff3300; text-decoration: none}


a.droplinks:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.droplinks:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.droplinks:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ff6600; text-decoration: none}
a.droplinks:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}


.selected 
{
	display: none;
}

.dropdownpadd {
padding-top: 3px;
padding-bottom: 3px;
padding-right: 5px;
padding-left: 3px;
background: #FF9900;
border-bottom:1px solid #FF9900;
}
.dropdownpadd2 {
padding-top: 3px;
padding-bottom: 3px;
padding-right: 5px;
padding-left: 3px;
background: #FF9900;
border-bottom:1px dashed #666666;
}

.subnav1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; text-indent:15px; padding-bottom:5px }

.selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; text-indent:15px; padding-bottom:6px; color: #006699}

.nodecoration { text-decoration: none }

.specs { padding:12px }


.nav1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #ffffff; text-decoration: none }

.footernav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffcc99; text-decoration: none}


.V10Bb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006699;font-weight: bold; text-decoration: none }
.V10B 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; text-decoration: none }
.V12Bb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006699;font-weight: bold; text-decoration: none }
.V12B 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; text-decoration: none }
.V14Bb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #006699;font-weight: bold; text-decoration: none }
.V14B 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #006699; text-decoration: none }
.V16Bb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #006699;font-weight: bold; text-decoration: none }
.V16B 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #006699; text-decoration: none }

.V10Gb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;font-weight: bold; text-decoration: none }
.V10G 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none }
.V12Gb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999;font-weight: bold; text-decoration: none }
.V12G 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: none }
.V14Gb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999;font-weight: bold; text-decoration: none }
.V14G 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; text-decoration: none }
.V16Gb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #999999;font-weight: bold; text-decoration: none }
.V16G 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #999999; text-decoration: none }

.V10DGb 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #36393C;font-weight: bold; text-decoration: none }
.V10DG 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #36393C; text-decoration: none }
.V12DGb 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C;font-weight: bold; text-decoration: none }
.V12DG 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C; text-decoration: none }
.V14DGb 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #36393C;font-weight: bold; text-decoration: none }
.V14DG 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #36393C; text-decoration: none }
.V16DGb 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #36393C;font-weight: bold; text-decoration: none }
.V16DG 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #36393C; text-decoration: none }

.V10Blb 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #36393C;font-weight: bold; text-decoration: none }
.V10Bl 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #36393C; text-decoration: none }
.V12Blb 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C;font-weight: bold; text-decoration: none }
.V12Bl 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #36393C; text-decoration: none }
.V14Blb 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #36393C;font-weight: bold; text-decoration: none }
.V14Bl 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #36393C; text-decoration: none }
.V16Blb 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #36393C;font-weight: bold; text-decoration: none }
.V16Bl 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #36393C; text-decoration: none }

.V10Rb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000;font-weight: bold; text-decoration: none }
.V10R 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-decoration: none }
.V12Rb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;font-weight: bold; text-decoration: none }
.V12R 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none }
.V14Rb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000;font-weight: bold; text-decoration: none }
.V14R 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; text-decoration: none }
.V16Rb	 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000;font-weight: bold; text-decoration: none }
.V16R 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; text-decoration: none }

.V10Ob			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900;font-weight: bold; text-decoration: none }
.V10O 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; text-decoration: none }
.V12Ob			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900;font-weight: bold; text-decoration: none }
.V12O 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none }
.V14Ob			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9900;font-weight: bold; text-decoration: none }
.V14O 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9900; text-decoration: none }
.V16Ob	 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF9900;font-weight: bold; text-decoration: none }
.V16O 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF9900; text-decoration: none }

.V6Wb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #FFFFFF;font-weight: bold; text-decoration: none }
.V6W 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #FFFFFF; text-decoration: none }
.V7Wb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px; color: #FFFFFF;font-weight: bold; text-decoration: none }
.V7W 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px; color: #FFFFFF; text-decoration: none }
.V8Wb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #FFFFFF;font-weight: bold; text-decoration: none }
.V8W 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #FFFFFF; text-decoration: none }
.V10Wb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;font-weight: bold; text-decoration: none }
.V10W 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none }
.V12Wb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;font-weight: bold; text-decoration: none }
.V12W 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none }
.V14Wb 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;font-weight: bold; text-decoration: none }
.V14W 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none }
a.V14W:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9900; text-decoration: none}
.V16Wb	 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF;font-weight: bold; text-decoration: none }
.V16W 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; text-decoration: none }



h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; line-height: 120%; color: #666666; font-weight: bold}

h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: 120%; color: #333333; font-weight: bold; letter-spacing: 1px}

h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; line-height: 120%; color: #666666; font-weight: bold}

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 140%; color: #333333}

UL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 140%; color: #333333; text-decoration: none}


.body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 140%; color: #333333}

.bodyleaded { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 200%; color: #333333}

.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 110%; color: #000000; text-decoration: none}

.indent { margin-left:20px; margin-right:0; margin-top:0; margin-bottom:0}

.newsbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 140%; color: #333333; text-decoration: none}

.colorbld { color: #848A78; font-weight: bold}

.nodecoration { text-decoration: none}

.grey1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}



.gray { color: #666666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 110%}

.gray2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #999999; text-decoration: none}

.white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #FFFFFF; text-decoration: none}

.orange { color: #FF9900}

.graymed { color: #999999}

.graydrk { color: #666666}

.showSwitch {
	display: block;
}
.hideSwitch {
	display: none;
}


SPAN.feature { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size: xx-small; line-height: 150%}




.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #848A78}

.footernavoff { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none}
.footernavon { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}



.whitebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold; color: #FFFFFF}

.white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #FFFFFF; text-decoration: none}

.graylite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #CCCCCC; text-decoration: none}



.whiteline { background-color: #FFFFFF; width: 100%}

.grayline { background-color: #cccccc; width: 100%}



#currentpage a { font-weight: bold; color: #666666; text-decoration: none}

#clientlist { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; margin-left: 11px; margin-right: 11px; margin-top: 11px; margin-bottom: 11px; text-decoration: none}
#clientlist:hover { color: #ff3300}



#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

.hand {
	cursor: pointer;
	cursor: hand;
}
