body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
}
select.search {
	color: #0000CC;
	background-color: #eeeeee;
	width: 160px;
}
input.search {
	cursor: pointer;
	width: 160px;
}
.sp_p {font-size: 13px;font-family:Arial, Helvetica, sans-serif}
.sp_p_print {font-size: 15px;font-family:Arial, Helvetica, sans-serif}
.ph {
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.orangetextTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #C53707;
	padding-left:10px; 
}
.orange_Title_sp {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #C53707; 
}
.textTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #0066FF;
}
.bl_br {
	border: 1px solid #000000;
}
.sep_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.menu {
padding-left:20px; 
color:#FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:30px;
border-right-color:#023C64; 
border-right-style:solid; 
border-right-width:1px;
border-left-color:#023C64; 
border-left-style:solid; 
border-left-width:1px;
background-color:#cccccc;
}
.menu2 {
border-right-color:#023C64; 
border-right-style:solid; 
border-right-width:1px;
border-left-color:#023C64; 
border-left-style:solid; 
border-left-width:1px;
border-bottom-color:#023C64;
border-bottom-style:solid; 
border-bottom-width:1px;
background-color:#FFFFFF; 
padding:20px;
}
.tab_1 {
border-bottom-color:#023C64;
border-bottom-style:solid; 
border-bottom-width:1px;
border-top-color:#023C64;
border-top-style:solid; 
border-top-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
padding:5px;
color:#990000;
background-color:#f0e4ac;
}
.tab_2 {
border-bottom-color:#023C64;
border-bottom-style:solid; 
border-bottom-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:5px;
background-color:#c1d8f2;
}
.tab_3 {
border-bottom-color:#023C64;
border-bottom-style:solid; 
border-bottom-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
}
.tab_4 {
border-bottom-color:#023C64;
border-bottom-style:solid; 
border-bottom-width:1px;
}
.tab_5 {
border-bottom-color:#04375b;
border-bottom-style:solid; 
border-bottom-width:2px;
}
.tab_6 {
border-bottom-color:#ffffff;
border-bottom-style:solid; 
border-bottom-width:2px;
}
.tab_bor {
margin-top:5px;
margin-bottom:5px;
margin-left:0px;
margin-right:10px;
border-width:1px;
border-style:solid;
border-color:#000000;
}
.tab_bor_b {
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
border-width:1px;
border-style:solid;
border-color: #1a89b7;
}
.grey_top {
height:28px;
width:240px;
background-color:#CBCBCB;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #0066FF;
padding-top:10px;
}
.grey_top1 {
height:28px;
width:100%;
background-color:#CBCBCB;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #0066FF;
padding-top:10px;
vertical-align:top;
}
.red_top {
height:28px;
width:235px;
background-color: #CC0000;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #ffffff;
padding-left:10px;
padding-top:10px;
}
.white_top {
height:28px;
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #0066FF;
padding-left:10px;
padding-top:10px;
}
.search_inv {
height:100%;
width:200px;
vertical-align:middle;
background-image:url(/images/bg_or.gif);
color: #0066FF;
padding-left:10px;
margin-bottom:0 auto
}
.pay_calc {
height:100%;
background-image: url(/images/bg_bl_vl.gif);
color: #0066FF;
}
#footer td,  #footer p {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#footer a {
	color: #FFFFFF;
}
#footer a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
select.search {
	color: #0000CC;
	background-color: #eeeeee;
	width: 140px;
}
input.search {
	cursor: pointer;
	width: 140px;
}
.contactHeader {
	color: #FFFFFF; 
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 15px;
	padding-left:10px; 
	padding-top:5px; 
	background-color:#AC0305;
}
.contactBody {
	padding:10px; 
	background-image: url(images/bg_bl_l.gif); 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.textBody {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
}
.link {
color:#FFFF66;
}
.link a {
	color:#FFFF66;
	text-decoration:underline;
}
.link a:hover {
	text-decoration:underline;
	color:#FFFF66;
}
.link a:visited {
	color:#FFFF66;
}
.link2 {
color: ;
}
.disclaimer{ color: #FF0000; font-size:10px; font-style:italic;}
#hours td { font-size:12px;}
.callforPrice {color:#0000FF; font-weight:bold; font-size:14px;}
.sold {color: #339933; font-weight:bold; font-size:16px; text-transform:uppercase;}