body {margin:0px; padding:0px; background:url(../images/body_bg.jpg) #ffffff top repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}

h4 {font-size:12px; color:#003786; padding:0px; margin:0px;}

.PhNo { font-family:Arial, Helvetica, sans-serif; background:url(../images/no_bg.jpg) repeat-x; text-align:center; color:#00CCFF; font-size:13px;}
.PhNo span {color:#ffffff;}

.No {font-size:12px; text-align:right; color:#0280cd; padding:0px; line-height:22px;}
.No span {font-size:12px; text-align:left; color:#003786; }

.cumLogo {padding-left:27px;}

.BannerBorder {background:url(../images/banner_border.jpg) bottom repeat-x;}

.CenterBg {background:url(../images/center_bg.jpg) repeat-y;}
.CenterBgUsed {background:url(../images/center_bg_used.jpg) repeat-y;}

.SpOffer01 {background:url(../images/special_offer_1.jpg) top right no-repeat; width:153px; height:159px;}
.SpOffer02 {background:url(../images/special_offer_2.jpg) top right no-repeat; width:145px; height:159px;}
.SpOffer03 {background:url(../images/special_offer_3.jpg) top right no-repeat; width:145px; height:159px;}
.SpOffer04 {background:url(../images/special_offer_4.jpg) top right no-repeat; width:145px; height:159px;}

.SpOfferText { font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; padding-left:20px; font-size:16px; font-weight:bold; text-decoration:none;}

.SpOfferText a {color:#ffff00; text-align:center; font-size:18px; font-weight:bold; text-decoration:none;}
.SpOfferText a:hover {color:#ffffff; text-align:center; font-size:18px; font-weight:bold; text-decoration:none;}
.SpOfferText span {color:#FFFF00;}

.h1 {background:url(../images/head_line_bg.jpg) repeat-x; padding-left:10px; font-size:18px; color:#ffffff; text-align:left; }
.ShedoRepeat {background:url(../images/shedo_ripet.jpg) repeat-x top}

.BlueperaText {color:#0280cd; text-align:justify; padding-left:10px; font-size:12px; line-height:16px;}
.BlueperaText span {color:#003786;}

.contentheading {color:#0280cd; text-align:justify;  font-size:12px; line-height:16px; }
.vehicle_heading {color:#0280cd; text-align:justify;  font-size:12px; line-height:16px;}
.vehicle_enquiry_heading {color:#0280cd; text-align:justify;  font-size:12px; line-height:16px;}


.contentpaneopen td{color:#0280cd; text-align:justify; padding-left:15px; padding-right:10px;font-size:12px; line-height:16px; }
DIV.contentpaneopen {color:#0280cd; text-align:justify; padding-left:15px; padding-right:10px;font-size:12px; line-height:16px; }
.contentpaneopen td table td {padding-left:0px;}
/*P{color:#0280cd; text-align:justify; padding-left:10px; padding-right:10px;font-size:12px; line-height:16px; }*/
.contentpaneopen_vehicle td{color:#0280cd; text-align:left; padding-left:15px; padding-right:10px;font-size:11px; line-height:16px; }

.rubric {color:#0280cd; text-align:left; padding-left:15px; padding-right:10px;font-size:12px; line-height:16px; }



.componentheading {color:#0280cd; text-align:justify;  font-size:12px; line-height:16px;}

.contentpane  {color:#0280cd; text-align:justify; padding-left:15px; font-size:12px; line-height:16px; }
.textbanner {color:#0280cd; text-align:justify; padding-left:15px; font-size:12px; line-height:16px; }
/*.wrapper {color:#0280cd; text-align:justify; padding-left:15px; font-size:12px; line-height:16px; }*/
/*.contentheading {color:#0280cd; text-align:justify; padding-left:10px; font-size:12px; line-height:16px; }
*/
.searchintro {color:#0280cd; text-align:justify; padding-left:10px; font-size:12px; line-height:16px;}
.search_nav {color:#0280cd; text-align:center; padding-left:10px; font-size:12px; line-height:16px;}
.back_button {color:#0280cd; text-align:justify; padding-left:10px; font-size:12px; line-height:16px;}


.BperaText {color:#0280cd; text-align:justify; padding:0 20px 0 25px; font-size:12px; line-height:16px;}
.BperaText span {color:#003786;}

.BottomBg {background:url(../images/bottom_bg.jpg) repeat-x top;}
.BottomlightBg {background:#f3f8ff; border-bottom:#87baff solid 1px; font-size:10px; color:#46aee8; text-align:left; text-decoration:none;}
.BottomlightBg .seorank a {color:#46aee8; text-decoration:none;}
.BottomlightBg .seorank :hover {color:#003786; text-decoration:underline;}

.AllRightsText {font-size:10px; color:#46aee8; text-align:right; text-decoration:none;}

.h2 {font-size:14px; color:#003786; text-decoration:none; text-align:left; padding-left:20px;}
.h2 a {font-size:14px; color:#003786; text-decoration:none; text-align:left;font-weight:bold}
.h2 a:hover {font-size:14px; color:#46aee8; text-decoration:underline; text-align:left;}
.h2 span {color:#003786; text-decoration:none;}
/*.h2 span {padding:0 10px; text-decoration:none;}*/

.h3 {font-size:10px; color:#003786; text-decoration:none; text-align:left; padding-left:27px;}
.h3 a {font-size:10px; color:#003786; text-decoration:none; text-align:left; }
.h3 a:hover {font-size:10px; color:#46aee8; text-decoration:underline; text-align:left;}
.h3 span {color:#003786;padding:0 5px; text-decoration:none;}

.SearchBg {background:url(../images/search_bg.jpg) repeat-x top; color:#003786; width:200px; *height:21px; height:24px; font-size:14px; text-align:left; border:none; background-color:transparent; padding:5px 0 0 0; *padding:5px 0 0 0; margin:0px; *display:block;}

.SearchShedo {background:url(../images/search_shedo.jpg) right no-repeat; margin:0px; padding:0px; height:11px;}

.QuickQuote {background:url(../images/q_quot.jpg) top no-repeat;}
.QuickText {color:#010e5a; padding-left:20px; text-align:left; font-size:16px;}
.QuickTypeText { font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:justify; font-size:12px; margin:0px; padding:0px; font-weight:bold}
.QuickTypeTextFI { font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; font-size:12px; margin:0px; padding:0px; font-weight:bold}

.QuickTypeTextN { font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:justify; font-size:12px; margin:0px; padding:0px; }
.marked_text {font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:justify; font-size:12px; margin:0px; padding-left:5px; }

.FieldsText {font-size:12px; color:#76beea; text-align:left;}
.QuickTextFill {background:#eaf3fb; border:solid 1px #003788; width:115px; height:18px; padding-top:1px; color:#003788; text-align:left; margin:0px;}
.QuickTextFillRadio {font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; font-size:11px; margin:0px; padding:0px;}

.QuickTextFillSel{background:#eaf3fb; border:solid 1px #003788; width:120px; font-size:13px; height:20px; padding:1px 0 0 0; color:#003788; text-align:left; margin:0px;}
.QuickTextFillSelAjx{background:#eaf3fb; border:solid 1px #003788; width:125px; font-size:13px; height:20px; padding:1px 0 0 0; color:#003788; text-align:left; margin:0px;}

.QuickTextFillTA {background:#eaf3fb; border:solid 1px #003788; width:115px;padding-top:1px; color:#003788; text-align:left; margin:0px;}
.QuickTextFillPH {background:#eaf3fb; border:solid 1px #003788; width:87px; height:18px; padding-top:1px; color:#003788; text-align:left; margin:0px;}

.QuickTextFillPCode {background:#eaf3fb; border:solid 1px #003788; width:15px; height:18px; padding-top:1px; color:#003788; text-align:left; margin:0px;}

.PhoneTextFill {background:#eaf3fb; border:solid 1px #003788; height:18px; width:20px; padding-top:1px; color:#003788; text-align:left; margin:0px;}

.PhoneTextFill2 {background:#eaf3fb; border:solid 1px #003788; height:18px; width:80px; padding-top:1px; color:#003788; text-align:left; margin:0px;}

.QuickMe {color:#010e5a; text-align:center; font-size:16px; text-decoration:none;}
.QuickMe a {color:#010e5a; text-align:center; font-size:16px; text-decoration:none;}
.QuickMe :hover {color:#76beea; text-align:center; font-size:16px; text-decoration:none;}

.RightHd {background:url(../images/right_head.jpg) top no-repeat;}
.RHeadText {color:#ffffff; padding:20px 0 0 32px; text-align:left; font-size:16px;}
.RLine {background:url(../images/right_line.jpg) repeat-y right; width:5px; *width:6px;}
.RLineR {background:url(../images/right_line.jpg) repeat-y left; width:12px; *width:13px;}
.RightLineL {background:url(../images/right_line_l.jpg) right bottom no-repeat;}

.ServicesNo {font-size:16px; text-align:left; color:#0280cd; padding:5px 12px;}
.ServicesNo span {font-size:25px; text-align:left; color:#003786; }

.Address {text-align:right; font-size:12px; color:#0280cd; line-height:18px; padding:5px 0 0 0;}
.Address span {text-align:right; font-size:11px; color:#003786;}

.TopLink {background:url(../images/top_link_bg.jpg) repeat-x; margin:0px; padding:0px; font-size:14px;}
.TopLink ul  {margin:0px; padding:0px; background:transparent; list-style:none; height:44px; }
.TopLink ul li {margin:0px; padding:0px 20px; color:#FFFFFF; text-decoration:none; line-height:44px; display:inline;}
.TopLink ul li a {margin:0px; color:#FFFFFF; text-decoration:none;}
.TopLink ul li :hover{background:url(../images/link_hover.jpg) bottom center no-repeat; line-height:44px; display:inline-block;}

.menu {font-size:14px; color:#ffffff; margin:0px; }
.menu ul {padding:15px 0px 0 0; margin:0px; list-style:none; background:url(../images/top_link_bg.jpg) repeat-x; height:44px;}
.menu ul li {padding:15px 0px; margin:0px; display:inline;}
.menu ul li a {margin:0px; padding:0px 10px; color:#ffffff; text-decoration:none; height:44px;}
.menu ul li :hover {margin:0px; color:#000000; text-decoration:none; background:url(../images/link_hover.jpg) no-repeat center;}


.menu2 {font-size:14px; color:#ffffff; margin:0px; font-weight:bold; }
.menu2 ul {padding:0px 0px; *padding:3px 0px; margin:0px; list-style:none; background:url(../images/top_link_bg.jpg) repeat-x;}
.menu2 ul li {padding:14px 0px; *padding:20px 0px; margin:0px; display:inline;}
.deep {background:url(../images/top_separetor.gif) no-repeat;margin:0px; padding:0px;}

.top a {margin:0px; padding:0px 13px; *padding:4px 10px; color:#ffffff; text-decoration:none; line-height:44px; *line-height:30px; display:inline-block;}
.top :hover {margin:0px; color:#ffffff; text-decoration:none; background:url(../images/link_hover.jpg) no-repeat center;}

.parts a {margin:0px; padding:0px 10px; *padding:4px 10px; color:#ffffff; text-decoration:none; line-height:44px; *line-height:30px; display:inline-block;}
.parts :hover {margin:0px; color:#ffffff; text-decoration:none; background:url(../images/parts_link_hover.jpg) no-repeat center;}


/*.deep {background:url(../images/top_separetor.jpg) no-repeat; margin:0px; padding:0px; width:2px; display:block;}*/

/* new 080109*/
.QHead {background:url(../images/q_quot_head.jpg) right top no-repeat; height:65px;}
.QheadText {color:#010e5a; padding:0 0 0 35px; text-align:left; font-size:16px;}
.QQuoteBg {background:url(../images/q_quote_bg.jpg) top repeat-x #3067b7; border:solid 1px #2e78e0; border-bottom:none; border-top:none;}
.QbottomBg {background:url(../images/q_quot_bottom.jpg) right top no-repeat; height:68px;}


/*160410 pal*/

.mid_Service{ background-image:url(../images/mid-_ser.jpg); background-repeat:repeat-x; }
.banner_ser{ padding:15px 0 0  0; float:right;}
.ser_mid{  height:200px; background-color:#D7E7FE; border-left:2px solid #8FBBFA; width:578px; margin-right:20px ;border-right:2px solid #8FBBFA; }

.ser_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #000000   ; padding:0 15px; font-weight:bold;}
.text_packges{color:#010E5A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}


.contentpaneopen_s td{ text-align:justify; padding-left:15px; font-size:12px; line-height:14px; }
DIV.contentpaneopen_s {color:#0280cd; text-align:justify; padding-left:15px; font-size:12px; line-height:16px; }
.contentpaneopen_s td table td {padding-left:0px;}
/*P{color:#0280cd; text-align:justify; padding-left:10px; padding-right:10px;font-size:12px; line-height:16px; }*/

.s_text1{color:#0280cd;}
.ser_ttext2{ color:#003787; padding-left:15px; text-align: left; margin-left:12px !important;}

.sHead {height:67px;background-image: url(../images/s_quot_head.jpg);background-repeat: no-repeat;background-position: right top;width:250px;}
.sheadText {color:#010e5a; padding:0 0 0 25px; text-align: left; font-size:16px;}
.sQuoteBg {border:solid 1px #2e78e0;border-bottom:none;border-top:none;background-color: #3067b7;background-image: url(../images/s_quote_bg.jpg);background-repeat: repeat-x;
background-position: top;width:241px;}
.sbottomBg {height:12px;background-image: url(../images/ser_f.jpg);background-repeat: no-repeat;background-position: left top;width:245px;}
.s_TypeText { font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:justify; font-size:12px; margin:0px; padding:0px; }
.sTextFill {background:#eaf3fb; border:solid 1px #003788; width:42px; height:20px; padding-top:1px; color:#003788; text-align:left; margin:0px; font-family: tahoma;font-size:11px;}
.sTextFillSel{background:#eaf3fb; border:solid 1px #003788; width:142px; font-size:11px; height:20px; padding:1px 0 0 0; color:#003788; text-align:left; margin:0px; font-family: tahoma}
.back_top{color:#010e5a; padding:0 10px 0 0; text-align: right; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.back_top a{color:#010e5a; padding:0 10px 0 0; text-align: right; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.back_top a:hover{color: #0033FF; }

.paddingTop15px{ padding:15px 0 0 10px;}
.STextFill2 {background:#eaf3fb; border:solid 1px #003788; width:140px; height:18px; padding-top:1px; color:#003788; text-align:left; margin:0px;}
.STextFillPH {background:#eaf3fb; border:solid 1px #003788; width:112px; height:18px; padding-top:1px; color:#003788; text-align:left; margin:0px;}