/* nav starts */
.topnav ul{background:url(../../images/common_nav_bg_gradi.gif) repeat-x top left;}
.topnav ul li.space { margin:0; border-right:2px solid #feb834; padding:0; height:20px; }
.topnav ul li a { margin:0; padding:0; font-family:"Trebuchet MS",helvetica,arial,clean,sans-serif; font-size:12px; color:#3a4122; text-align:center; vertical-align:middle; font-weight:bold;}
li a#exp_hlp { background:url(../../images/top_nav_arrow.gif) no-repeat 22px 11px;}
li a#ideas_make {;background:url(../../images/top_nav_arrow.gif) no-repeat 21px 11px; }
li a#world_colour {background:url(../../images/top_nav_arrow.gif) no-repeat 21px 11px;}
li a#product {background:url(../../images/top_nav_arrow.gif) no-repeat 22px 11px;}
li a#contact {background:url(../../images/top_nav_arrow.gif) no-repeat 23px 11px;}
li a#dealer_loc {background:url(../../images/top_nav_arrow.gif) no-repeat 9px 11px;}
li#exp_hlp_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left;}
li#ideas_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left;}
li#world_of_colors_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left;}
li#products_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left;}
li#contact_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left;}
li#dealer_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left;}
.topnav ul li.lfimg {background:url(../../images/common_nav_lf_curve.gif) no-repeat;}
.topnav ul li.lfimg_sel {background:url(../../images/common_nav_lf_curve_sel.gif) no-repeat;}
.topnav ul li.rtimg {background:url(../../images/common_nav_rt_curve.gif) no-repeat top right;}
.topnav ul li.rtimg_sel {background:url(../../images/common_nav_rt_curve_sel.gif) no-repeat top right;}

/* nav ends */


/* homepage content starts */
h1{font-size:15px; color:#c81b20; margin:0; padding:0;}
h1 a{font-size:15px; color:#c81b20; margin:0; padding:0; text-decoration:none}

h2{font-size:13px; color:#c81b20; margin:0; padding:0 0 9px 0; vertical-align:top}

.hm_content_lvl_2 .lvl_2_column4 p{padding:18px 57px 0 9px; margin:0; font-size:14px; color:#c81b20; font-weight:bold; position:relative;}
/* homepage content starts */

/* breadcrumb starts */
.breadcrumb{ width:949px; background-color:#fee9be; color:#45473e; font-weight:bold; font-size:11px; padding:3px 0 3px 8px; margin-bottom:5px; float:left;}
.breadcrumb a{text-decoration:none; color:#45473e; font-weight:normal;}
/* breadcrumb ends */

/* content section starts */
.content_area{width:957px; background:url(../../images/content_bg_common.gif) repeat-y; float:left;}

.content_banner_lhs{width:438px; margin-right:2px; display:block; background-color:#c81b20; height:145px; float:left;}

.lhs_nav_content{background:url(../../images/lhs_nav_topbg_common.gif) no-repeat top left #ed131b;}

.lhs_links ul li.green_bullet{background:url(../../images/lhs_common_bullet.gif) no-repeat 0 5px; margin-left:10px; margin-right:10px;border-bottom:1px solid #f14249; padding-bottom:5px; padding-top:5px;}

.lhs_links ul li.green_bullet a.selected { padding-left:23px; color:#feb834; font-size:12px; text-decoration:none; font-weight:bold; display:block;}
.lhs_links ul li.green_bullet span{ padding-left:23px; color:#feb834; font-size:12px; text-decoration:none; font-weight:bold; display:block;}
.lhs_links ul li.green_bullet span a { padding-left:0; color:#feb834; font-size:12px; text-decoration:none; font-weight:bold; display:block;}

.lhs_links ul li li { background:url(../../images/lhs_common_bullet.gif) no-repeat 3px 6px; padding:2px 0 2px 2px; margin:0 0 0 18px }
.lhs_links ul li li span { padding:0; margin:0; color:#feb834 }

.lhs_links ul li.last_link{background:url(../../images/lhs_last_link_bg_common.gif) no-repeat bottom left; padding-top:95px;}
.lhs_links ul li.flash{background-color:#feb62d;}

.content_txt .vtxt { color:#993399; font-size:12px; padding:0; margin:0; width:176px; display:block; }

.content_txt p.title{ background-color:#edf4d3; display:block; color:#8e4982; font-weight:bold; font-size:12px; width:529px; padding:5px 0px 5px 12px; margin-bottom:5px;}
.content_txt h3 {color:#c81b20; font-weight:bold; font-size:13px; padding-bottom:3px; margin:0 }
.content_txt h3 a { color:#c81b20; text-decoration:none; }

.content_txt h1{font-size:16px; color:#c81b20; margin:0 0 9px 0; padding:0 0 0 20px; background:url(../../images/content_txt_h1_bg_common.gif) no-repeat 0 0; }
.content_txt h1 a { color:#c81b20; text-decoration:none }

.content_txt h1.nobg{font-size:16px; color:#c81b20; margin:0 0 9px 0; padding:0; background:none;}

.content_txt ul.bullet li{background:url(../../images/common_bullet.gif) no-repeat 0 3px; padding:0 0 2px 15px; position:relative;}

.content_txt ul.bullet_press_spacing li{background:url(../../images/common_bullet.gif) no-repeat 0 3px; padding:0 0 15px 15px; position:relative; font-size:12px;}

.content_txt ul.bullet_press_spacing li{background:url(../../images/common_bullet.gif) no-repeat 0 3px; padding:0 0 15px 15px; position:relative;}

.call_to_action{color:#8e4880; font-size: 12px; font-weight:bold; background:url(../../images/call_to_action_bullet.gif) no-repeat 0 3px; padding:0 0 0 15px;}
/*.content_txt ul.bullet li a{color:#8e4880; text-decoration:none; font-size:12px; font-weight:bold;}*/

.change_colour{background:url(../../images/change_colour.jpg) no-repeat bottom left; padding-top:76px; background-color:#c3da72}

#retail_serv { float:left; width:40%; padding-right:10px; border-right:1px solid #d9d8d8; margin-right:7px }

.lhs_btm_curve{background:url(../../images/lhs_btm_curve_1_common.jpg) no-repeat bottom left; width:985px; background-color:#FFFFFF; float:left;}

.content_wrapper a{color:#c81b20; text-decoration:none;}
.table_bt{padding-bottom:20px; text-align:center; font-weight:bold; color:#45473e}

.title_exp_coll{color:#c81b20; text-decoration:none; font-weight:bold; cursor:pointer; font-size:13px; background:url(../../images/common_bullet.gif) no-repeat 0 3px; padding:0 0 0 10px;}
.content_txt .close a {color:#c81b20; text-decoration:none!important; cursor:pointer; font-size:12px; padding-right:15px}

a.content_link{color:#c81b20; text-decoration:none; font-size:12px;}

/* content section ends */

/* rhs content starts */
.pages_visited{float:left; width:196px; background-color:#f1f1f1; border-bottom:5px solid #fff;}

.pages_visited ul li ul li{border-top:1px solid #e9e9e9; padding:2px 0 2px 5px; background:none; margin:0 12px 0 0;font-weight:normal; font-size:11px;}

.rhs_banners img{padding:8px 0 0 0; background-color:#f1f1f1}
/* rhs content ends */


/* footer starts */
.footer_container a.footer_link{color:#474747; text-decoration:none; font-size:11px; background:url(../../images/footer_separator.gif) no-repeat center right; padding-right:8px; padding-left:8px; }
.footer_container_padd{padding-right:8px; padding-left:8px; color:#474747; font-size:11px;}
.copyrights a{text-decoration:none; color:#9e9e9e;}
/* footer ends */


/* dealers locator */
.content_ban_lhs_dealer{width:410px; display:block; background-color:#8e4880; height:145px; float:left;}

/*.content_txt_dealer .content { background:url(../../images/dealer_bg_gradi.gif) repeat-x top left; float:left; padding:28px 35px 0px 21px; margin:0; height:149px }*/
.tbl_data { width:520px; padding:0; margin:0 0 30px 0; border-collapse:collapse; float:left; background-color:#dddddd; border-top:1px solid #908b8b; border-left: 1px solid #908b8b; }
.tbl_data th { background-color:#cccccc; text-align:center; padding:5px; margin:0; color:#333333; font-size:12px; width:170px; border-right:1px solid #908b8b; border-bottom:1px solid #908b8b  }
.tbl_data td { border-bottom:1px solid #908b8b; border-right:1px solid #908b8b; background-color:#FFFFFF; padding:5px;}
.tbl_data1 { width:250px; padding:0; margin:10px 0 30px 1px; border-collapse:collapse; float:left; background-color:#dddddd; border-top:1px solid #908b8b; border-left: 1px solid #908b8b; }
.tbl_data1 th { background-color:#cccccc; text-align:center; padding:5px; margin:0; color:#333333; font-size:12px; width:100px; border-right:1px solid #908b8b; border-bottom:1px solid #908b8b  }
.tbl_data1 td { border-bottom:1px solid #908b8b; border-right:1px solid #908b8b; background-color:#FFFFFF; padding:5px;}

/*Paint Selector*/
.content_ban_lhs_paint{width:438px; margin-right:2px; display:block; background-color:#c81b20; height:145px; float:left;}

.content_txt_paint p.rtpad { color:#8e4880; font-size:12px; padding-right:220px; padding-left:11px; font-weight:bold }

/*Decorative Selector*/

.content_area_paint{width:957px; background:url(../../images/content_bg1.gif) repeat-y; float:left;}
.content_ban_lhs_decorative{width:438px; margin-right:2px; display:block; background-color:#8e4880; height:145px; float:left;}

.content_txt_decorative h1 { font-size:16px; color:#8e4880; margin:0 0 9px 0; padding:0 0 0 20px; background:url(../../images/content_txt_h1_bg.gif) no-repeat 0 0; }
.content_txt_decorative p.rtpad { color:#8e4880; font-size:12px; padding-right:220px; padding-left:11px; font-weight:bold }


/*Careers*/
.content_txt_products h1{font-size:16px; color:#8e4880; margin:0 0 9px 0; padding:0 0 0 20px; background:url(../../images/content_txt_h1_bg.gif) no-repeat 0 0;}
.content_txt_products p.rtpad { color:#8e4880; font-size:12px; padding-right:0px; padding-left:11px; font-weight:bold }

/* Paint Selector Results Page CSS starts here */
.content_txt_result h1 {font-size:15px; color:#8e4880; margin:0 0 9px 3px; padding:0 0 0 25px; background:url(../../images/content_txt_h1_bg.gif) no-repeat 0 0; }
.psresult_bg { padding:30px 0 0 0; width:468px; margin:0; border-left:1px solid #cfd0d6; border-right:1px solid #cfd0d6; background-color:#fffdf6; /*min-height:450px;*/ min-height:510px; height:auto!important; height:510px;}

/* Paint Selector Results Page CSS ends here */

/*Lead Capture Form css starts here*/

.lcp_bg_thanx { background:url(../../images/lc_gradient_bg.gif) repeat-x 0 0; padding:0; width:532px; margin:0; height:302px; border-left:1px solid #dbece7; border-right:1px solid #dbece7; }

.test_bg_thanx { background:url(../../images/lc_gradient_bg.gif) repeat-x 0 0; padding:0; width:532px; margin:0; height:126px; border-left:1px solid #dbece7; border-right:1px solid #dbece7; }


