/* CSS Document */
body {margin:0; padding:0; background:#002E1B;}
div, table, td, h1, h2, h3, h4, p, ul, li, a, span, br, form, input, radio {margin:0; padding:0;}
.spacer {font-size:0; line-height:0; clear:both;}

/*margin*/
.marginMid {margin:0 auto;}
.marginRight {margin:0 15px 0 0;}
.marginRight74 {margin:0 74px 0 0;}
/*margin*/

/*position*/
.positionRelative {position:relative;}
/*position*/

.mainFrame {margin:0 auto; width:844px; position:relative;}
.mainFrameInner {margin:0 auto; width:635px; position:relative;}
.headerPanel {width:844px; height:568px; z-index:1; position:relative; background:url(images/100040bgnd0106.jpg) no-repeat;}
.address {position:absolute; top:107px; left:74px; width:504px; height:20px; z-index:4;}
.welcomeTxt {position:absolute; top:150px; left:201px; width:462px; height:245px; z-index:3; font:16px/18px Arial, Helvetica, sans-serif; color:#dcdeb8;}
.bannerASA {position: absolute; top:414px; left:34px; width:101px; height:45px; z-index:11;}
.positionAbsoluteASA {position:absolute; top:50px; left:330px; font:13px/18px Arial, Helvetica, sans-serif; color:#dcdeb8; text-align:center;}
.bannerASATxt {position:absolute; top:460px; left:48px; width:66px; height:30px; z-index:21; font:13px/18px Arial, Helvetica, sans-serif; color:#dcdeb8; text-align:center;}
.bannerASE {position:absolute; top:44px; left:734px; width:50px; height:78px; z-index:2;}
.links {position: absolute; top:366px; left:150px; width:450px; height:18px; z-index:5;}
.floatLeft {float:left;}

.paddingLeft17 {padding:0 0 0 17px;}
.paddingTop25 {padding:25px 0 0 0;}
.paddingTop38 {padding:38px 0 0 0;}
.navigationSecondary {position:absolute; top:560px; left:168px; width:565px; height:30px; z-index:16; font:bold 13px/18px Arial, Helvetica, sans-serif; color:#DCDEB8;}
.navigationSecondary a {font:bold 13px/18px Arial, Helvetica, sans-serif; color:#DCDEB8; text-decoration:underline;}
.navigationSecondary a:hover {text-decoration:none;}

.bottomPart {position:relative; width:844px; height:360px;}
.bannerAASP {width:184px; height:92px; font:13px/18px Arial, Helvetica, sans-serif; color:#dcdeb8; text-align:center; position:absolute; top:33px; left:32px;}
.bannerLink {font:bold 16px/19px Arial, Helvetica, sans-serif; color:#DCDEB8; text-align:center; text-decoration:underline; width:199px; display:block; position:absolute; top:31px; left:317px;}
.bannerLink:hover {text-decoration:none;}
.bannerWarning {width:159px; height:104px; font:16px/19px Arial, Helvetica, sans-serif; color:#dcdeb8; text-align:center; position:absolute; top:39px; left:621px;}
.warningImage {width:152px; height:22px; margin:11px 0 5px 0;}
.bannerAnimated {width:350px; height:36px; position:absolute; top:132px; left:258px;}
.bannerBumper {position:absolute; top:174px; left:183px; width:144px; height:60px; z-index:14; font:13px/19px Arial, Helvetica, sans-serif; color:#dcdeb8; text-align:center;}
.bannerCarCare {position:absolute; top:177px; left:482px; width:191px; height:58px; z-index:20; font:13px/19px Arial, Helvetica, sans-serif; color:#dcdeb8; text-align:center;}
a.copyright {font:10px/13px Arial, Helvetica, sans-serif; color:#DCDEB8; text-align:center; text-decoration:underline; position:absolute; top:300px; left:272px;}
a.copyright:hover {text-decoration:none;}
.bannerNumber {position:absolute; top:436px; left:318px; width:136px; height:38px; z-index:24;}

/*inner page start*/
.lftPanel {width:111px;/* position:absolute; top:104px; left:0;*/ float:left; padding:28px 0 0 0; text-align:center;}
.lftPanelMenu {width:111px; text-align:center; margin:0 0 14px 0;}
.rightPanel {width:485px; position:absolute; left:30px; top:117px; padding:42px 0 0 0; float:right; font:bold 16px/19px Arial, Helvetica, sans-serif; color:#DCDEB8;}
.rightPanelCards {position:relative; width:271px; height:50px; margin:0 auto; padding:3px 0 21px 0;}
.infoForm {position:absolute; top:20px; left:160px; width:160px; height:206px; z-index:2; color:#000000;}
.fontNormal {font-weight:normal;}
/*inner page end*/

/*faq*/
.faqMat {font:16px/19px Arial, Helvetica, sans-serif; color:#DCDEB8;}
.faqMat ul {list-style-type:none; margin:0 0 30px 0;}
.faqMat ul li {font:16px/19px Arial, Helvetica, sans-serif; color:#DCDEB8;}
.faqMat ul li a {font:16px/19px Arial, Helvetica, sans-serif; color:#DCDEB8; text-decoration:underline; margin:0 0 0 3px;}
.faqMat ul li a:hover {text-decoration:none;}
.headingFaq {font:16px/19px Arial, Helvetica, sans-serif; color:#DCDEB8; margin:0 0 20px 0;}
p.faq {padding:0 0 20px 0; font:normal 16px/19px Arial, Helvetica, sans-serif; color:#DCDEB8;}
/*faq*/

/*service page*/
.formMat {font:bold 14px/19px Arial, Helvetica, sans-serif; color:#DCDEB8;}
/*service page*/
a.mail {font:bold 13px/18px Arial, Helvetica, sans-serif; color:#DCDEB8; text-decoration:underline;}
a.mail:hover {text-decoration:none;}

/*footer*/
.navigationFooter {margin:0 auto; width:615px; height:30px; font:bold 13px/18px Arial, Helvetica, sans-serif; color:#DCDEB8;}
.navigationFooter a {font:bold 13px/18px Arial, Helvetica, sans-serif; color:#DCDEB8; text-decoration:underline;}
.navigationFooter a:hover {text-decoration:none;}
/*footer*/


/* navigation  */

ul{
list-style-type:none;}

.links ul{
margin:10px 0;}

.links ul li{
float:left;
display:block;
width:auto; color:#C0FFE3; font-size:12px; }


.links ul li a{
font:bold 13px/12px Arial, Helvetica, sans-serif; color:#DCDEB7; text-decoration:none; padding:0 15px;}

.links ul li a:hover{color:#FFFFFF}

.links ul li span{
display:block;
padding-left:15px;
text-align:center;}

ul.repair{ padding:7px 0; margin:0;}

ul.repair li{
float:left;
background:url(images/bulate.gif) no-repeat 0 5px; padding:0 0 0 12px; margin:0 10px 0 0;}



