@charset "utf-8";
/* CSS Document */


/***** The CSS Class for the Websites to Align at the Bottom.  *****/

* {	margin: 0; }
html, body {color:#b6bec8; font-family:Arial, Helvetica, sans-serif; height: 100%; background:url(../images/home-bg.jpg) top left repeat-x #111b22;}
.wrapper {min-height: 100%; height: auto !important; height: 100%;	margin: 0 auto -265px 0; /* the bottom margin is the negative value of the footer's height */}
.footer {height:265px; /* .adjuster must be the same height as .footer */	background-color:#111b22;}
.adjuster {height:265px; /* .adjuster must be the same height as .footer */}


/*------------------------- End --------------------------*/



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
.breaker{ clear:both;}

/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/*to enable resizing for IE*/
input,textarea,select{font-size:100%;}

/*because legend doesn't inherit in IE */
legend{color:#000;}
del,ins{text-decoration:none;}


.container {display:block; width:990px; margin:0 auto;}

/*CopyRight Area Starts */
.copyright {width:914px; margin:0 auto; border-top:#283844 solid 1px; /*background:url(../images/footer-bg.gif) top left repeat-y;*/ overflow:hidden; }

.bottomServices{width:188px; float:left; border-right:#2c3c48 solid 1px; }
.servicesHead{width:165px; background:#161f26; color:#91335b; font-weight:bold; text-transform:uppercase; font-size:16px; padding:16px 5px 8px 18px;}
.servicesTxt{width:166px; color:#435b6c; text-transform:uppercase; font-size:12px; padding:0px 5px 0px 18px; line-height:23px;}


.bottomAddress{width:724px; float:left; margin:0 0 0 1px;}
.address01{width:724px; border-bottom:#283844 solid 1px; overflow:hidden;}
.quickContact{width:180px; height:139px; margin:0 0 0 1px; float:left; border-right:#2c3c48 solid 1px;}
.quickContHead{width:155px; background:#161f26; padding:16px 5px 8px 20px; color:#91335b; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; font-weight:bold;}
.quickContTxt{margin:6px 0 0 26px; padding:0 0 5px 0; color:#434b51; font-size:12px; line-height:18px;}

.phoneFax{width:444px; height:139px; margin:0 0 0 25px; /*padding:15px 0 0 0;*/ float:left; border-right:#2c3c48 solid 1px;}
.phoneFaxTxt{ float:left; font-family:Arial Black, Helvetica, sans-serif; /*font-weight:bold;*/ color:#212f3a; font-size:32px;}

.phoneFaxTxt a{color:#212f3a; font-size:32px; text-decoration:none;}
.phoneFaxTxt a:hover{color:#3c5569;}


.mechanicPic{width:70px; float:left; margin:1px 0 0 2px;}


.address02{width:724px; overflow:hidden;}
.addressDownColor{width:181px; height:65px; background-color:#161f26; float:left; border-right:#2c3c48 solid 1px;}
.signatureTxtImg{width:517px; height:109px; margin:0 0 0 25px; float:left; background:url(../images/motor.jpg) top right no-repeat;}
.signatureTxtCopy{/*width:280px;*/ padding:15px 0 0 0; font-size:11px; line-height:24px; color:#454d53;}

.signatureTxtCopy a{font-size:11px; color:#454d53; text-decoration:none;}
.signatureTxtCopy a:hover{color:#4b7695;}



/*CopyRight Area Ends */

/*Header Area Starts */
.header{ width:990px; height:182px;}
.logoArea{width:285px; float:left;}
.topMenuArea{width:705px; float:left;}
.menuTop01{width:705px;}

.menuMid{width:705px; height:35px;}
.topMenu01{width:77px; float:left;}
.topMenu02{width:322px; float:left;}

a.topMenuHome{width:85px; height:23px; padding:9px 0 3px 0; background:url(../images/top-menu-home.jpg) top left no-repeat; color:#faed23; font-size:12px; font-weight:bold; text-align:center; text-decoration:none; float:left; }
a.topMenuHome:hover{color:#ffffff;}

a.topMenuFaq{width:92px; height:23px; padding:9px 0 3px 0; background:url(../images/top-menu-faq.jpg) top left no-repeat; color:#FFFFFF;  font-size:12px; font-weight:bold; text-align:center; text-decoration:none; float:left;}
a.topMenuFaq:hover{color:#faed23; background:url(../images/top-menu-faq.jpg) left -35px no-repeat;}

a.topMenuContact{width:145px; height:23px; padding:9px 0 3px 0; background:url(../images/top-menu-contactus.jpg) top left no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; text-decoration:none; float:left;}
a.topMenuContact:hover{color:#faed23; background:url(../images/top-menu-contactus.jpg) left -35px no-repeat;}

.topMenu03{width:150px; float:left;}

.topMenu04{width:156px; float:left; text-align:left; height:23px; padding:9px 0 3px 0; background:url(../images/member-login.jpg) no-repeat top left !important; color:#FFFFFF; text-transform:uppercase; font-size:12px; font-weight:bold;}
a.topMenuMember{width:118px; height:23px; padding:12px 0 0 0; background:url(../images/member-login.jpg) no-repeat top left !important; color:#FFFFFF; text-transform:uppercase; font-size:12px; font-weight:bold; text-align:center; text-decoration:none; float:left; text-align:left;}
a.topMenuMember:hover{color:#faed23; /*background:url(../images/member-login.jpg) left -35px no-repeat;*/}

.dropDownOutter{width:195px; padding:0 0 0 501px !important;/* z-index:99; position:relative; background-color:#990000; */}


.topMenu05{width:38px; float:left; }

.menuDown{width:705px;}

/*Header Area Ends */


/*Logged Area Starts */
.loggedArea{width:156px; float:left; text-align:left; height:23px; padding:12px 0 0 0; background:url(../images/home-logged-in.jpg) no-repeat top left !important; color:#FFFFFF; /*text-transform:uppercase;*/ font-size:12px; font-weight:bold;}

.profileLink{width:529px; height:27px; background:url(../images/logged-in-bg.png) no-repeat top left; margin:8px -396px 0; padding:6px 5px 0 0; position:relative; text-align:right; color:#faed23;}
.profileLink a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; margin:0 12px 0 12px;}
.profileLink a:hover{color:#faed23;}

/*Logged Area Ends */


/*Flash Area Starts */

.flashArea{width:990px;/* z-index:1; position:relative;*/}

/*Flash Area Ends */

/*Content Area Starts */
.content{ width:990px; overflow:hidden;}

.leftMenuArea{width:171px; float:left; margin:0 43px 0 38px; display:block; padding-bottom:20px;}
.leftMenuTop{width:171px; margin:40px 0 0 0; background-color:#91335b;}
.leftMenuDown{width:171px;}

/*Main Menu Starts */
ul.homeLeftMenu {width:171px; list-style:none;}
li.mainMenuArea {font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; color:#cccccc; text-transform:uppercase; background:url(../images/main-menu-line.jpg) bottom left  repeat-x; padding:9px 10px 10px 18px; font-weight:bold;}

li.mainMenuArea a{color:#cccccc; text-decoration:none;}
li.mainMenuArea a:hover{color:#fbee24;}


/*Main Menu Ends */


/*Sub Menu Starts */

li.subMenuArea{font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; color:#cccccc; text-transform:uppercase; background:url(../images/main-smenu-line.jpg) bottom left  repeat-x #c33c76 !important; padding:9px 10px 10px 28px; font-weight:bold; }

li.subMenuArea a{color:#efefef; text-decoration:none;}
li.subMenuArea a:hover{color:#faed23;}

/*Sub Menu Ends */

/*Sub Sub Menu Starts */

li.subSubMenuArea{font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; color:#cccccc; text-transform:uppercase; background:url(../images/main-ssmenu-line.jpg) bottom left  repeat-x #601435 !important; padding:9px 10px 10px 38px; font-weight:bold; }

li.subSubMenuArea a{color:#efefef; text-decoration:none;}
li.subSubMenuArea a:hover{color:#faed23;}

/*Sub Sub Menu Ends */



.contentArea{width:705px; float:left;}
.contentHead{width:700px; margin:0 0 24px 0; font-size:18px; font-weight:bold; color:#ffebeb; background:url(../images/content-head-bg.jpg) top left no-repeat; padding:25px 0 0 0;}

#containContainer{width:685px; font-size:12px; line-height:18px; color:#b6bec8; padding:0 0 20px 0;}

#containContainer img{ border:#d5dae2 solid 1px; padding:5px; margin:6px;}

#containContainer a{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#f86d32; font-size:12px; font-weight:bold;}
#containContainer a:hover{color:#000000; text-decoration:none;}

#containContainer ul {margin-left:35px; list-style-type:none; margin-bottom:10px;}
#containContainer li { background:url(../images/content-arrow.png) no-repeat left top; padding:0 0 0 20px; line-height:16px; margin:4px 0 4px 0;}

#containContainer h1{font-family:Arial, Helvetica, sans-serif; font-size:18px;}
#containContainer h2{font-family:Arial, Helvetica, sans-serif; font-size:17px;}
#containContainer h3{font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#containContainer h4{font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#containContainer h5{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#containContainer h6{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.txtHeadPink{font-family:Arial, Helvetica, sans-serif; color:#c33c76; font-size:14px; font-weight:bold;}
.txtHeadBlack{font-family:Arial, Helvetica, sans-serif; color:#000; font-size:13px; font-weight:bold;}
.txtRedSmall{font-family:Arial, Helvetica, sans-serif; color:#b20408; font-size:12px; font-weight:bold;}


/*Content Area Ends */


.txtCopyright {color:#999999; float:left;}
.txtCredit {color:#999999; float:right;}

