/*a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0351A1;
	text-decoration: none;
}
a.link {
	color: #0351A1;
	text-decoration: none;
}
a:hover {
	color: #0351A1;
	text-decoration: underline;
}
*/

a { text-decoration:none ; }
a:hover { text-decoration:underline ; }

body {
	padding:0px 0px 10px 0px ; margin:0px;
	/*background-color:#ffffff;*/
}

body td   { 
	font-family:Verdana, Arial, sans-serif, Helvetica ;
	font-size:11px ;
	color:#444444 ;
}

form { 	margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px ; }
/* item_label offshoots -start*/
.item_label , .item_labelb , .field_label,  input , select, .box_td_C_main_gray , .encapsulation_tb {
	color:#444444;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.item_labelb {
	font-weight: bold;
}
.field_label {
	text-align:right ;
	padding:0px 5px 0px 0px ;
}
/* item_label offshoots -end*/
.button_S2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px ridge #999999;
	background-color: #dddddd;
	text-align:center ;
	cursor:pointer ;
}
.spacer_W , .spacer {
	width: 4px;
}
.spacer_H , .spacer {
	height: 4px ;
}
.break_gray {
	background-color:#999999 ;
	color:#999999 ;
}

input[type=text] ,input.required_field  /*,input.TBS2 */	{ background-color:#F0F4F8  ; border:1px solid #7F9DB9 ; }
select , select.required_field /*, select.DDLS2*/ 			{ background-color:#F0F4F8  ; }

/* misc. */
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;
	padding: 3px;
	height: 22px;	
	border:0px 0px 0px 0px ;
	text-indent: 5px;
}
.small_ft {
	color:#000000; 
	font-weight:normal ; 
	font-family: Verdana, Arial, Helvetica, sans-serif ; 
	font-size:10px ;
}
.S_dealer_text {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;

}
.S_ast {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;

}
.alert{
    color:#FF0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	font-weight:bold;
}
.fwf_text {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}
.S_legalTextonWhite {
	font-size:9px ;
	color: #666666 ;
	font-family: Arial, Helvetica, sans-serif ;
	font-weight:normal;
}

.S_new , a.S_new , a.S_new:hover {
	font-family: Verdana,Arial, Helvetica, sans-serif ;
	color: #FF0000 ;
	font-size:9px ;
	font-weight:bold ;
}

.S_GreenSub { font-family:Helvetica, Verdana, Arial, sans-serif ;  font-size:9px ; color:#009900 ; }
.S_GraySub  { font-family:Helvetica, Verdana, Arial, sans-serif ; font-size:9px ; color:#999999 ; }

.DynAlertImg {
	visibility: hidden ;
	vertical-align:middle ;
	/*height:14px ; 
	width:14px ;*/
}

.btn0TB { padding:0px 0px 0px 0px ; border-width:0px ; cursor:pointer ; display:inline ;}
.btn0txt,.btn1txt, *.btn0txt {
	vertical-align:middle ;
	padding:0px 4px 1px 4px ;
	color:#FFFFFF ; font-size:11px ;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica ;
}
.btn0txt{ background:url(/IMAGES/buttons/btn0_bk.gif) ; }
.btn1txt{ background:url(/IMAGES/buttons/btn1_bk.gif) ; text-decoration:none; }

/*.btnDivOut {
	vertical-align:top ;
	height:21px ; 
	border-width:0px ;
	padding:0px 0px 0px 0px ;
	
	display:inline ;
}

.btnDivIn {
	display:inline ;
	padding:2px 4px 0px 4px ;
	background:url(/IMAGES/buttons/btn0_bk.gif) ;
	vertical-align:bottom ;
	
	border:0px solid #006600 ;
	
	color:#FFFFFF ; font-size:11px ;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica ;
}
.btnDivIn span {
	vertical-align:bottom ;
}*/

table.ImgTable-Thumb {
height:91px  ; width: 116px ;
}
table.ImgTable-Main {
height:316px  ; width: 416px ;
}
.ImgTable-Main , .ImgTable-Thumb {
border:1px solid #999999 ; 
border-collapse:collapse ;
}
.ImgTable-Main tr td , .ImgTable-Thumb tr td {
background-color:#FFFFFF ;
padding: 4px 4px 4px 4px ;
vertical-align:middle ;
text-align:center ;
}


