﻿
body 
{
	background-color:#ffffff;
	font-size: 10px;
	font-family:Arial,Verdana; 
	color: #ffffff;
	margin: 0 0 0 0 ;
}
.main{
    margin-left: auto;
    margin-right: auto;
	width:1000px;
	}
img
{
    border:0;
    padding:0;
    
    }
    
a:link
{
	color: #003399;
	font-family:Arial,Verdana; 
}
a:visited
{
	color: #003399;
	font-family:Arial,Verdana; 
	
} 
a:hover
{
	color: #333333;
	
}
a.nav:link
{
	color: #333333;
	font-family:Arial,Verdana; 
	text-decoration:none;
	font-size: 11px;
}
a.nav:visited
{
	color: #333333;
	font-family:Arial,Verdana; 
	text-decoration:none;
	font-size: 11px;
} 
a.nav:hover
{
	color: #ffffff;
	font-size: 11px;
	
}
td.bottom
{
     background-color: #002e48;
     color: #ffffff;
     font-family: Arial, Verdana;
     font-size: 10px; 
     height:20px;
     border-top: solid 1px white;
}
td.bottompartner
{
     background-color: #9dbcce;
     color: #ffffff;
     font-family: Arial, Verdana;
     font-size: 10px; 
     height:17px;
     border-top: solid 2px white;
}
a.bottom:link, a.bottom:visited
{
	color: #ffffff;
	font-family:Arial,Verdana; 
	font-size: 10px; 
	text-decoration:none;
}
a.bottom:hover
{
	color: #6699ff;
	font-family:Arial,Verdana; 
} 
a.bottomp:link, a.bottomp:visited
{
	color: #002e48;
	font-family:Arial,Verdana; 
	font-size: 10px; 
	text-decoration:none;
}
a.bottomp:hover
{
	color: #000000;
	font-family:Arial,Verdana; 
}
a.partner
{
	font-size:9px;
}


td.titlelink
{
	font-size: 11px;
	color: #003399;
}

.terms
{
	padding-right:20px; 
	padding-top:8px;
	font-size: 10px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #334a58; 
	width:360px; 
	line-height:100%;
	}
.specials 
{
	font-size: 10px;
	font-family:Arial; 
	color: #ffffff;
}
.specialB
{
	font-size: 12px;
	font-weight:bolder;
	font-family:arial, Verdana; 
	color: #ffffff;
}

input.textbox{
   border-style:solid;
   border-width: thin;
   font-family:arial;
   font-size:12px;
   border-color:#abab7d;
   background-color:#ffffff;
   width: 150px;
   height: 15px; 
   color: #333333; 
}
input.buttonl{
   font-family:Arial,Verdana;
   font-size:12px;
   font-weight:bold;
  border-style:solid;
  border-color:#abab7d;
  background-color:#abab7d;
  color:#000000;
}
.rightselect
{
	position: relative;
	border-style:solid;
   border-width: thin;
    border-color:#7f9db9;
	background-color: #ffffff;
	color: #333333;
	font-size: 12px;
   width: 150px;
   height: 20px; 
}
input.Phone_Subfix
{
	border-style:solid;
   border-width: thin;
   font-family:arial;
   font-size:10px;
   border-color:#7f9db9;
   background-color:#ffffff;
   width: 30px;
   color: #333333; 
}
input.Phone_Area
{
   border-style:solid;
   border-width: thin;
   font-family:arial;
   font-size:10px;
   border-color:#7f9db9;
   background-color:#ffffff;
   width: 25px;
   color: #333333; 
}
input.Phone_Area_right
{
   border-style:solid;
   border-width: thin;
   font-family:arial;
   font-size:10px;
   border-color:#abab7d;
   background-color:#ffffff;
   width: 25px;
   color: #333333; 
}
input.Phone_Subfix_right
{
	border-style:solid;
   border-width: thin;
   font-family:arial;
   font-size:10px;
   border-color:#abab7d;
   background-color:#ffffff;
   width: 30px;
   color: #333333; 
}


select
{
	position: relative;
	border-style:solid;
    border-width: thin;
    border-color:#7f9db9;
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	width:79px;  
	height: 20px; 
}

.rightside
{
	padding: 0px 10px 10px 10px;
	}
.radio
{
    color: #ffffff;
	font-family: Arial; 
	font-size: 13px;
	font-weight:bolder;
	text-align:left;
}
.rightcontent
{
	color: #333333;
	font-family: Arial,Verdana; 
	font-size: 11px;
	text-align:left;
}
.rightPhone
{
	color: #333333;
	font-family: Arial; 
	font-size: 11px;
	font-weight:bolder;
	text-align:left;
}
.right, .rightB
{
	border-left: solid 1px #abab7d;
	border-right: solid 1px #abab7d;
	background-color:#e0e0bd;
	color: #333333;
	font-family: Arial,Verdana; 
	font-size: 11px;
	text-align:left;
}
.rightB
{

    border-bottom: solid 1px #abab7d;
    }

.start
{
		border-width:2px;
	border-style:solid;
	border-color:#abab7d;
	}

.title
{
	font-size: 13px;
	font-weight: bold;
}
.subtitle
{
	font-size: 11px;
	font-weight: bold;
}

.quicksearch
{
	font-family: Arial,Verdana;
	color: #ffffff;
	font-size: 12px;
	font-weight:bold;
}

.gettingstart
{
	font-family: Arial,Verdana;
	color: #ffffff;
	font-size: 10px;
}


#dropmenudiv{
position:absolute;
border:1px solid white;
border-bottom-width: 0;
font:normal 12px Verdana;
color: #333333;
line-height:20px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 12px;
text-align:left;
border-bottom: 1px solid white;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #3e7faa;
}

.titlehp
{
    font-weight:bold;
    font-size: 16px;
    font: arial;
    color: #92cdfe;
    background-image: url(../img/banner.jpg); 
    background-repeat:no-repeat;
    width: 725px; 
    height: 274px;
    vertical-align:bottom;
}
.barhp
{
    font-weight:bold;
    font-size: 15px;
    font: arial;
    color: #ffffff;
    padding-left: 15px;
    background-image: url(../img/bar_hp1.gif); 
    background-repeat:no-repeat;
    width: 192px; 
    height: 35px; 
    border-bottom: solid 2px #ffffff;
}
.barhp2
{
    font-weight:bold;
    font-size: 15px;
    font: arial;
    color: #ffffff;
    padding-left: 15px;
    background-image: url(../img/bar_hp2.gif); 
    background-repeat:no-repeat;
    width: 195px; 
    height: 35px; 
    border-bottom: solid 2px #ffffff;
}
.titleText
{
    font-weight:bold;
    font-size: 24px;
    font: arial;
    color: #2a566f;
}
.aboutustop
{
	height: 200px;
	width: 450px;
	display:block;
	margin:30px 0px 0px 30px;	
}
.contentText
{
    font-size: 12px;
    font: arial;
    color: #333333;
}
.contentPhone
{
    font-size: 16px;
    font-weight:bold;
    font: arial;
    color: #333333;
}
.coupondetail
{
    font-size: 10px;
    font: arial;
    color: #ffffff;
}
td.Management
{
	width:75px;
	vertical-align:top;
	text-align:center;
	color:#ffffff;
	font-size:9px;	
}

.worktitleText
{
    color: #99ccff;
    text-decoration:underline;
}
.worknameText, a.worknameText:link, a.worknameText:hover, a.worknameText:visited
{
    color: #ffffff;
    text-decoration:none;
}
table.formRequest
{
    background-image: url(../img/form_bg.gif); 
    width: 296px; 
    height: 247px;   
}
tr.formRequest
{
    font-size: 12px;
    font: arial;
    color: #333333;
    vertical-align: top;
    text-align:left;
}

input.textboxreq, textarea.textboxreq, input.textboxzip{
   border-style:solid;
   border-color:#7f9db9;
   border-width: thin;
   font-family:arial;
   font-size:12px;
   background-color:#ffffff;
   width: 180px;
   height: 15px; 
   color: #9dbcce; 
}
input.textboxzip{
   width: 40px;
}

textarea.textboxreq
{
    height:50px;
}
td.formtd1
{
    padding-left:20px;
    width: 90px;
    height:25px;
}
td.formtd2
{
    width: 180px;
}
td.formtd3
{
    width: 10px;
}
td.formtd4
{
    width: 80px;
}
td.formtd5
{
    width: 180px;
}
td.formtd6
{
    width: 100px;
}
.specialTitle
{
        color: #0d4582;
    font-family: Arial;
    font-size: 18px;
    font-weight: bolder;
    height:40px;
    vertical-align:bottom;
    padding-left:10px;
    }
.specialTable
{
    border: solid 1px #6699cc; 
    height:510px;
    width:723px;
    margin-top: 2px; 
    background-color:#dee7ec; 
    padding: 10px 15px 15px 15px;
    }
.buyNewTable
{
    border: solid 1px #6699cc; 
    height:510px;
    width:723px;
    margin-top: 2px; 
    background-color:#dee7ec; 
    padding: 10px 30px 15px 30px;
    }    
.couponsubTitle
{
    color: #333333;
    font-family: Arial;
    font-weight:bold;
    font-size: 14px;
}
.couponTitle
{
    color: #0d4582;
    font-family: Arial black;
    font-size: 17px;
    padding: 5px 0px 3px 10px;
}
.couponDollar
{
    color: #ac2800;
    font-family: Arial;
    font-weight: bold;
    font-size: 32px;
    padding: 8px 0px 0px 20px;
}
.couponPrice
{
    color: #ac2800;
    font-family: Arial;
    font-weight: bold;
    font-size: 64px;
}
.couponPrice2
{
    color: #ac2800;
    font-family: Arial;
    font-weight: bold;
    font-size: 32px;
    padding: 8px 0px 0px 0px;
}
.couponPriceDetail
{
    color: #000000;
    font-family: Arial;
    font-size: 9px;
}
.couponPriceDetail2
{
    color: #000000;
    font-family: Arial;
    font-weight: bolder;
    font-size: 9px;
}
.couponDetail
{
    color: #000000;
    font-family: Arial;
    font-weight: bolder;
    font-size: 14px;
}
.couponDetail0
{
    color: #000000;
    font-family: Arial;
    font-weight: bolder;
    font-size: 10px;
}
.couponDetail1
{
    color: #000000;
    font-family: Arial;
    font-size: 12px;
}
.couponDetail2
{
    color: #000000;
    font-family: Arial;
    font-size: 10px;
}
.couponDetail3
{
    color: #000000;
    font-family: Arial;
    font-size: 12px;
}
.carTitle
{
    color: #0d4582;
    font-family: Arial;
    font-size: 18px;
    font-weight: bolder;
    padding: 5px 0px 3px 10px;
    height:30px;
}
.carName
{
    color: #003366;
    font-family: Arial;
    font-weight: bolder;
    font-size: 16px;
    height:5px;
}
.carDetail
{
    color: #003366;
    font-family: Arial;
    font-weight:bold;
    font-size: 12px;
    height:5px;
}
.carDetail2
{
    color: #333333;
    font-family: Arial;
    font-size: 10px;
}
a.carDetailBtn img
{
    background: url(../img/btn_carDetail.gif) top left no-repeat;
    width:110px;
    height:30px;
    vertical-align:bottom;
}
a.carDetailBtn:hover img
{
    background: url(../img/btn_carDetail_mo.gif) top left no-repeat;
}



    .flashpos{
    	position: absolute;
	    top: 516px;
	    left: 837px;
    } 