html{min-height:100%; margin-bottom:1px; /*overflow:hidden; anna*/} 
body{font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0; background-color:#ffdc9a}
img{ border:0}
.global{width:985px; margin:0 auto; padding:0; height:100%;}
a {outline:none;}
a img {outline:none;}
/*.wrapper{background-color:#FFFFFF; float:left;padding:0 19px 0 9px;}*/
.wrapper{background-color:#FFFFFF; float:left;padding:0 19px 0 9px; position:relative; overflow:hidden; /*anna*/}
.clear{clear:both; font-size:1%; height:1%; line-height:0;}
.newstxt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; }
.newstxt a { color:#666666; text-decoration:none; font-size:11px }
.newstxt a:hover a:visited a.selected { color:#666666; text-decoration:underline; }
.pagelnk, .pagelnk_alternate { display:block; }
.pagelnk a { color:#666666; font-weight:normal; text-decoration:underline;}
.pagelnk_alternate a { color:#666666; font-weight:bold; text-decoration:none;padding:0 5px; border-right:1px solid #000;  }
.pagelnk span { color:#666666; font-weight:bold; text-decoration:none; }
.pagelnk_alternate span { color:#666666; font-weight:bold; text-decoration:none; padding:0 5px; border-right:1px solid #000; }
.pagelnk a:hover, .pagelnk_alternate a:hover { text-decoration:underline; }


/* header starts */
.header {float:left; width:957px;}
.header_container {padding:5px 0 15px 21px; float:left;}
.logo {float:left; margin-top:9px;}
.header_links { float:right; width: 780px;}
.header_links ul {float:right;}
.header_links ul.first_lvl{list-style:none; margin:2px 0 0 0; padding:0;}
.header_links ul.first_lvl li{display:inline; vertical-align:top;}
.header_links ul.first_lvl li a{color:#666666; text-decoration:none; font-size:11px; vertical-align:top;}
.header_links ul.first_lvl li.first_link{margin-right:23px; margin-left:13px;}
.header_links ul.first_lvl li.link{margin-right:23px;}

.header_links ul.second_lvl{list-style:none; margin:8px 0 0 10px; padding:0; width: 170px;}
* html .header_links ul.second_lvl {width: 173px;
}
.header_links ul.second_lvl li{display:inline; color:#666666;font-size:11px;}
.header_links ul.second_lvl li a{color:#666666; text-decoration:none; font-size:11px;}
.header_links ul.second_lvl li.first_link{margin-right:15px; margin-left:190px; background:url(../../images/gray_bullet.gif) no-repeat 0 5px; padding-left:8px;}
.header_links ul.second_lvl li.search{margin-right:0px; padding-left:8px; float: left;}
.header_links ul.second_lvl li.searchbox input{border:1px solid #e0e0e0; font-size:11px; width:89px; vertical-align:top; float: left; margin: 0;}
.header_links ul.second_lvl li.searchbtn{margin:2px 0 5px 3px; padding:0;}
.header_links ul.second_lvl li.searchbtn input{vertical-align:bottom; float:left; margin-left: 5px; height: 18px;}
/* header ends */

/* nav starts */
.topnav{ float:left; width:957px; border-bottom:2px solid #ffffff; padding:0; margin:0; }
.topnav ul{list-style:none; margin:0; padding:0; background:url(../../images/common_nav_bg_gradi.gif) repeat-x top left; height:31px; }
.topnav ul li{margin:0; padding:0; float: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 { padding:8px 0 0 0; margin:0; width:139px; background:url(../../images/top_nav_arrow.gif) no-repeat 22px 11px;}
li a#ideas_make { padding:8px 0 0 0; margin:0; width:182px;background:url(../../images/top_nav_arrow.gif) no-repeat 21px 11px; }
li a#world_colour { padding:8px 0 0 0; margin:0; width:194px;background:url(../../images/top_nav_arrow.gif) no-repeat 21px 11px;}
li a#product { padding:8px 0 0 0; margin:0; width:127px;background:url(../../images/top_nav_arrow.gif) no-repeat 22px 11px;}
li a#contact { padding:8px 0 0 0; margin:0; width:140px;background:url(../../images/top_nav_arrow.gif) no-repeat 23px 11px;}
li a#dealer_loc { padding:8px 0 0 0; margin:0;  width:139px; 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; height:31px; width:137px;}
li#ideas_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:182px;}
li#world_of_colors_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:194px;}
li#products_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:127px;}
li#contact_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:140px;}
li#dealer_sel{background:url(../../images/common_nav_bg_gradi_sel.gif) repeat-x top left; height:31px; width:139px;}
.topnav ul li.lfimg { margin:0!important; padding:0; background:url(../../images/common_nav_lf_curve.gif) no-repeat; width:13px; height:31px }
.topnav ul li.lfimg_sel { margin:0!important; padding:0; background:url(../../images/common_nav_lf_curve_sel.gif) no-repeat; width:13px; height:31px }
.topnav ul li.rtimg { margin:0!important; padding:0; float:right;  width:13px; height:31px; background:url(../../images/common_nav_rt_curve.gif) no-repeat top right;}
.topnav ul li.rtimg_sel { margin:0!important; padding:0; float:right;  width:13px; height:31px; background:url(../../images/common_nav_rt_curve_sel.gif) no-repeat top right;}

/* nav ends */



.banner{float:left; margin-bottom:22px;}

/* homepage content starts */
.hm_content_area{width:707px; float:left; padding:0 0 0 8px;}
.hm_content_lvl_1{float:left; width:707px; padding-bottom: 11px;}
.hm_content_lvl_1 p{color: #666666; margin:0; padding: 6px 0 0 0; font-size:11px; width: 103px;}
.hm_content_lvl_1 img{margin-top:2px; margin-bottom:7px;}
h1{font-size:15px; color:#c81b20; margin:0; padding:0;}
h1 a{font-size:15px; color:#c81b20; margin:0; padding:0; text-decoration:none}
.hm_content_lvl_1 h2 {
	color: #605e5e;
	font-size: 14px;
	padding: 15px 0 0 0;
	margin: 0;
}
h2.fontsize {font-size:16px!important;}
.hm_content_lvl_1 a {
	background: url(../../images/bullet.gif) no-repeat 0 9px;
	clear: left;
	color: #666666;
	float: left;
	font-size: 11px;
	margin: 0;
	padding: 5px 0 0 10px;
	text-decoration: underline;
}
.hm_content_lvl_1 .lvl_1_column1{float:left; width:186px; vertical-align:top; background:url(../../images/paint-calculator.gif) no-repeat right top; margin-right: 20px; padding-bottom: 4px; padding-left: 20px;}
.hm_content_lvl_1 .lvl_1_column2{float:left; width:186px; background:url(../../images/banner-colours.jpg) no-repeat right top; vertical-align:top; margin-right: 20px; padding-bottom: 4px; padding-left: 20px; }
.hm_content_lvl_1 .column2_padd{
	float: left;
	margin: 0;
	padding: 0;}
	
.hm_content_lvl_1 .column2_padd a,.hm_content_lvl_1 .lvl_1_column3 a {
	background: transparent url(../../images/bullet.gif) no-repeat scroll 0 23px;
	padding: 19px 0 0 10px;
}
.decorative{background:url(../../images/decorative_coatings.jpg) repeat-y 0 0; height:86px}
.hm_content_lvl_1 .column2_padd select { width:170px; padding:0; margin:45px 0 0 12px; border:1px solid #666666; }

.hm_content_lvl_1 .lvl_1_column3{float:left; width:186px; vertical-align:top; padding-left: 20px; background:url(../../images/locate-dealer.jpg) no-repeat top right; padding-bottom: 4px; }

.lvl_2_column4{display:block; width:240px; float:left; vertical-align:top;}
.lvl_2_column4 ul {width:100%; float:left; padding:0; margin:0 0 20px 0; display:block; list-style:none; color:#605E5E; font-size:12px; font-weight:bold; color:#666; }
.lvl_2_column4 ul li{width:100%; float:left; list-style:none; padding:0; line-height:30px; border-bottom:1px dotted #ccc; background:url(../../images/bullet.gif)  center left no-repeat; text-indent:10px;}
.lvl_2_column4 ul li h2 {margin:0; padding:0;}
.lvl_2_column4 ul li a {font-size:12px; color:#605E5E; text-decoration:none;}
.lvl_2_column4 ul li a:hover {text-decoration:underline;}

h2{font-size:13px; color:#c81b20; margin:0; padding:0 0 9px 0; vertical-align:top}
.lvl_2_column4 p{display:block; float:left; padding:3px 0 5px 0; margin:0; }


.hm_content_lvl_2{float:left; width:707px;}
.hm_content_lvl_2 .lvl_2_column1{display:block; width:186px; background:url(../../images/industrial-coating.jpg) no-repeat top left; float:left; margin-right: 20px; padding-bottom: 6px; padding-left: 20px;}
.hm_content_lvl_2 p {clear: left; color: #666666; margin:0; padding:6px 0 0 0; float: left; font-size:11px; width: 103px;
}
.hm_content_lvl_2 h2 {
	color: #605e5e;
	float: left;
	font-size: 14px;
	margin: 0;
	padding: 15px 0 0 0;
}

.hm_content_lvl_2 a {
	background: url(../../images/bullet.gif) no-repeat 0 8px;
	clear: left;
	color: #666666;
	float: left;
	font-size: 11px;
	margin: 0;
	padding: 3px 0 0 10px;
	width: 60px;
	text-decoration: underline;
}
.hm_content_lvl_2 .lvl_2_column1 select { width:128px; padding:0; margin:5px 0 0 12px; border:1px solid #e0e0e0; }
.hm_content_lvl_2 .lvl_2_column2{display:block; width:186px; background:url(../../images/banner-decorative.jpg) no-repeat top left; float:left; margin-right: 20px; padding-bottom: 6px; padding-left: 20px;}


.hm_content_lvl_2 .lvl_2_column3{display:block; width:186px; background:url(../../images/color-testimonial.jpg) no-repeat top left; float:left; margin-right: 20px; padding-bottom: 6px; padding-left: 20px;}



.hm_content_lvl_2 .lvl_2_column4{display:block; width:189px; height:120px; background:url(../../images/lvl2_column4_bg.gif) no-repeat top left; float:left;}
.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;}

.hm_content_lvl_2 .lvl_2_column5{display:block; width:241px; float:left; padding-top:8px;}
.maintable { width:242px }
.maintable p.margleft { margin-left:212px; padding:0; margin-top:0 }
* html .maintable p.margleft { margin-left:106px }

/* 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 span{font-weight:normal;}
/* breadcrumb ends */

/* content section starts */
.content_area{width:957px; background:url(../../images/content_bg_common.gif) repeat-y; float:left;}
.content_area_nolhs{width:957px; float:left; background:url(../../images/content_bg1.gif) repeat-y;}
.content_lhs{width:748px; margin-right:13px; float:left;  height:100%;}
.content_banner{width:748px; float:left;}
.content_banner_lhs{width:438px; margin-right:0px; display:block; background-color:#c81b20; height:145px; float:left;}
.content_banner_lhs h1{color:#FFFFFF; margin:0; padding:20px 0 5px 22px; font-size:25px;}
.content_banner_lhs h2{color:#FFFFFF; font-size:12px; padding:0 0 0 22px; margin:0; font-weight:normal;}
.content_banner_rhs{float:left;}
.content_rhs{width:196px; float:left; height:600px;}
.lhs_nav{position:absolute; top:240px; margin-left:11px;}
.lhs_nav_content{background:url(../../images/lhs_nav_topbg_common.gif) no-repeat top left #ed131b;}
.lhs_links{width:181px; padding-top:20px;}
.lhs_links ul{list-style:none; margin:0; padding:0;}
.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{ padding-left:23px; color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold; display:block;}
.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 a { padding:0; margin:0; color:#ffffff }
.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{color:#000000; font-size:12px; width:540px; position:relative; left:212px; min-height:650px; height:auto!important; height:520px;}
#content_txt_no_lhs{left:15px; width:90%;}
.content_txt p{margin:0; padding:0; }
.content_txt .imgcontainer { padding-right:8px; margin:0; display:block; float:left }
.content_txt .vtxt { color:#993399; font-size:12px; padding:0; margin:0; width:176px; display:block; }
.content_txt p.bottom_spacer{padding-bottom:15px;}
.content_txt p.bottom_spacer_sml{padding-bottom:10px;}
.quotes{padding-left:50px; font-size:11px}
.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 h3 a:hover { text-decoration:underline; }
.content_txt h4 {color:#000; font-weight:bold; font-size:11px; padding-bottom:3px; margin:0 ; font-family:Verdana, Arial, Helvetica, sans-serif}
.content_txt h4 a { color:#000000; text-decoration:none; }
.content_txt h4 a:hover { text-decoration:underline; }
.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 a:hover { text-decoration:underline }
.content_txt h1.nobg{font-size:16px; color:#c81b20; margin:0 0 9px 0; padding:0; background:none;}
.content_txt ul.bullet{margin:0 0 0 12px; padding:0; list-style: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{margin:0 0 0 5px; padding:0; list-style:none;}
.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{margin:0 0 0 5px; padding:0; list-style:none;}
.content_txt ul.bullet_press_spacing li{background:url(../../images/common_bullet.gif) no-repeat 0 3px; padding:0 0 15px 15px; position:relative;}
.content_txt ul.bullet_press_spacing li h6 {font-size:12px; margin:0; padding:0;}


.content_txt .lf_curve { float:left }
.content_txt .content_pr { background:url(../../images/decorative_bg_gradient.jpg) repeat-x 0 0; padding:28px 0px 100px 0px; margin:0; float:left; }
.content_txt .content_pr p { font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 30px 7px; padding: 3px 14px 0 0; float: left; font-weight: bold; margin:0 }

.content_txt ul.bullet li ul{margin:0; padding:4px 0 0 0; list-style:none;}
.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;}*/
.img_padd_right{padding-right:10px;}
.img_padd_right_btm{padding-right:10px; padding-bottom:13px}
.img_padd_top{padding-top:15px;}
.img_padd_bottom{padding-bottom:15px;}
.change_colour{background:url(../../images/change_colour.jpg) no-repeat bottom left; padding-top:76px; background-color:#c3da72}
.content_wrapper{ display:block; float:left; background:url(../../images/content_separator.gif) no-repeat bottom left; height:130px; width:544px;}
.content_wrapper_pg{ background:url(../../images/content_separator.gif) no-repeat bottom left; height:45px; width:544px;}
.content_wrapper_rs{ background:url(../../images/content_separator.gif) no-repeat bottom left; height:120px; width:544px; display:block; float:left }
#retail_serv { float:left; width:40%; padding-right:10px; border-right:1px solid #d9d8d8; margin-right:7px }
#bot_space { padding-bottom:10px; }

.lhs_btm_curve{background:url(../../images/lhs_btm_curve_1_common.jpg) no-repeat bottom left; width:985px; background-color:#FFFFFF; float:left;}
.lhs_btm_curve .img{display:block; height:25px;}
.content_wrapper a{color:#c81b20; text-decoration:none;}
.table_bt{padding-bottom:20px; text-align:center; font-weight:bold; color:#45473e}
.table_bt span{font-weight:normal!important;}
.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}
.content_txt .close a:hover {text-decoration:underline!important;}
a.content_link{color:#c81b20; text-decoration:none; font-size:12px;}
a:hover.content_link{text-decoration:underline;}
.top_link{padding-right:15px!important;}
.form{margin:0; padding:0}
.select_city{padding-top:5px}
.table_padd{ padding-top:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.table_padd1{ padding-bottom:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.table_bold{ font-weight:bold}
.table_border{width:95%}
.border_colournext{border-bottom:1px solid #ccc; padding-bottom:10px}
.border_bottom{float:left; border-bottom:1px solid #ccc; padding-bottom:10px;margin-bottom:10px}

/* content section ends */

/* rhs content starts */
.pages_visited{float:left; width:196px; background-color:#f1f1f1; border-bottom:5px solid #fff;}
.pages_visited ul{list-style:none; margin:16px 0 0 11px; padding:0 0 7px 0;}
.pages_visited ul li{font-weight:bold; font-size:12px; color:#666666; background:url(../../images/gray_bullet_selected.gif) no-repeat 0 7px; padding-left:12px;}
.pages_visited ul li ul{list-style:none; margin:8px 0 0 0; padding:0;}
.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;}
.pages_visited ul li ul li a{text-decoration:none; color:#666666; }

.rhs_banners{text-align:center;}
.rhs_banners img{padding:8px 0 0 0; background-color:#f1f1f1}
/* rhs content ends */


/* footer starts */
.footer{float:left; width:985px; background-color:#FFFFFF; font-size:10px; padding-top:5px;}
.footer_container{width:978px; text-align:left; background:url(../../images/footer_bg.gif) repeat-x; margin:0 auto; padding:4px 0 5px 0;}
.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{color:#666666; text-align:right;}
.copyrights a{text-decoration:none; color:#9e9e9e;}
/* footer ends */


/* dealers locator */
.back_cast {width:100%; padding:10px 0 10px 0px;}
.content_area_dealer{width:957px; background:url(../../images/content_bg1.gif) repeat-y; float:left;}
.content_ban_lhs_dealer{width:410px; display:block; background-color:#8e4880; height:145px; float:left;}
.content_ban_lhs_dealer h1{color:#FFFFFF; margin:0; padding:20px 0 5px 22px; font-size:25px;}
.content_ban_lhs_dealer h2{color:#FFFFFF; font-size:12px; padding:0 0 0 22px; margin:0; font-weight:normal;}
.imgpadleft { padding:10px 0 10px 37px; }
/*azone*/
.content_txt_dealer{clear: both; color:#000000; font-size:12px; display:block; width:764px; padding: 14px 0 0 0; position:relative; left:-8px; vertical-align:top; _float:left; _clear:none; _width:745px; }
.content_txt_dealer p { color:#666666; font-size:11px; }
.content_txt_dealer p.rtpad { color:#666666; font-size:11px; padding-right:220px; padding-left:11px }
.content_txt_dealer .lf_curve { float:left; width: 15px; }
.content_txt_dealer .content { background:url(../../images/dealer_box_cr_mid.jpg) repeat-x top left; float:left; padding:28px 8px 0 21px; margin:0; width: 705px; min-height: 102px; height: auto!important; height:102px; _padding:28px 0px 0 21px; _width: 690px; }
.content_txt_dealer .content p { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 87px 7px; padding: 3px 14px 0 0; float: left; font-weight: bold; margin:0 }
.content_txt_dealer .content input { margin:0!important; float:left; border:1px solid #cfcfcf; font-size:12px; color:#666666; padding:0 }
.content_txt_dealer .content input.btn { margin: 0 0 0 8px; border:1px solid #cfcfcf; width:166px; padding:3px 0 0 3px; height:18px }
.content_txt_dealer .content select { margin: 0 0 0 8px; width:170px; font-size:12px; color:#666666; border:1px solid #cfcfcf; border-collapse:collapse; padding:0; height:20px; float: left; }


.title { font-size:14px; clear: both; color:#666666; padding:17px 0 5px 11px; float:left; width:100%; } /*azone*/
.title_width {width:100%;}
.title span { font-weight:bold; font-size:12px; color:#666666; width:100%; }/*azone*/
.data { width:682px; padding:0; margin:0 }
.table { width:682px; padding:0; margin:0 0 30px 0; border-collapse:collapse; border: 1px solid #D3E3F0; float:left; }
.table th { background-color:#D3E3F0; text-align:center; padding:15px 0 15px 0; margin:0; color:#333333; font-size:12px; width:150px;  }
.table th.blue { background-color:#E7F1F9; text-align:center; padding:15px 0 15px 0; margin:0; color:#333333; font-size:11px; width:130px; }
.table td { border:1px solid #E5E5E5; height:50px; padding: 5px 0 0 5px; text-align: left; }
.table td table {float: right; padding: 0 3px 0 0; border-collapse: collapse; border: none;}
.table td table td {border: none;}
.table td table td a {color:#333333;}

.errormsg_prod {
	float: left;
	padding: 3px 0 0 7px;
	width: 150px;
}
.content_txt_dealer .rt_curve { float:left; width: 15px; }
.clearform { clear: both; float: left; margin: 0 0 9px 0; width: 450px;}
.clearform_pr { padding: 0 0 2px 0; float:left; width: 430px;}
.errormsg_pr {
clear: none;
	font-size: 11px;
	float: left;
	padding: 3px 0 0 8px;
	margin: 0;
	width: 160px;
}
.content_txt_dealer .content p.state { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 87px 7px; padding: 3px 14px 0 51px; float: left; font-weight: bold; }
.content_txt_dealer .content p.pincode { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 87px 7px; padding: 3px 14px 0 32px; float: left; font-weight: bold; }
.formdata { float:left; width:287px; padding:0; margin:0 }
.formdata1 { float:left; width:287px; padding:0 0 0 25px; margin:0 }
.content_txt_dealer .content p.dealer { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 87px 7px; padding: 3px 14px 0 7px; float: left; font-weight: bold; }
.content_txt_dealer .content p.city { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 87px 7px; padding: 3px 14px 0 19px; float: left; font-weight: bold; }
.content_txt_dealer .btn_submit { padding: 5px 0 5px 58px; float: left; font-weight: bold; margin:0; }

.data_view_tab {width:185px; height:auto; margin:0; padding:0; float:right;}
.data_view_tab a { margin:0; padding:0; float:left; outline:none;}

/*data start*/
.data1 { width:748px; margin:0 0 0 10px; padding:0; background-image:url(../../images/data_bg.gif); background-repeat:repeat-x; height:auto; float:left; }
.left_deal { width:217px; height:auto; margin:0; padding:0; float:left; position:relative;}
.shadow_box { width:217px; height:auto; background-image:url(../../images/trans_bg1.png); background-repeat:repeat-y; position:relative; float:left; display:block;}
.location_box { width:204px; height:auto; min-height:337px; background-image:url(../../images/location_bg_top.gif); background-repeat:no-repeat; background-position:top; position:relative; float:left;}
.location_box_bottom { width:216px; height:17px; background-image:url(../../images/shadow_bottom.png); background-repeat:no-repeat; background-position:top;float:left;}
.location_content { width:180px; height:auto; margin:20px 0 0 20px;}
.location_content p {width:100%; margin:0; padding:0 0 18px 0; font-size:12px; color:#000; text-transform:uppercase; font-weight:bold;}
.location_content ul { width:96%; margin:0; padding:0; float:left; display:block; list-style:none;}
.location_content ul li { width:100%; margin:0; padding:0 0 10px 0; float:left; display:block; font-size:11px; color:#666666; }
.location_content ul li a { color:#666666; text-decoration:none;}
.location_content ul li a:hover { color:#000; text-decoration:underline;}
.right_deal { width:748px; height:auto; margin:0; padding:0; float:left;}
.result_cont { width:748px; margin:20px 0 0 0; padding:0; float:left;}
.result_cont .left { width:160px; height:auto; margin:0 0 0 10px; padding:0; float:left; }
.result_display { width:100%; margin:0; padding:0; float:left; font-size:14px; color:#333333; font-weight:bold;}
.result_sort { width:100%; height:16px; float:left; margin:10px 0 0 0; padding:0;}
.result_sort span { width:100%; margin:0; padding:0; color:#666666; font-weight:bold; }
.result_sort a { font-size:11px; color:#999999; text-decoration:none; border-left:1px solid #999; padding:0 0px 0 5px; margin:0 0 0 5px; outline:none;}
.result_sort a:hover { text-decoration:underline;}
.result_cont .right {width:335px; height:auto; margin:0; padding:0; float:left;}
.result_catego { width:174px; height:16px; margin:0; padding:0; float:right;}
.result_catego span { width:100%; margin:0; padding:0; color:#666666; font-weight:bold; }
.result_catego a { font-size:12px; color:#999999; text-decoration:none; border-left:1px solid #999; padding:0 0px 0 5px; margin:0 0 0 5px; outline:none;}
.result_catego a:hover { color:#696969; text-decoration:none;}
.pagination1 {width:78px; height:auto; margin:0; padding:0; float:right; clear:both; font-size:11px; }
.pagination1 ul { width:100%; height:16px; margin:10px 0 0 0; padding:0; float:left; display:block; list-style:none; }
.pagination1 ul li {margin:0; padding:0 5px; display:block; float:left; line-height:15px; color:#999999; border-right:1px solid #999; }
.pagination1 ul li a {color:#999; text-decoration:none; }
.pagination1 ul li a img {margin:2px 0 0 0; padding:0;}
.table_shadow { width:740px; height:auto; margin:0; padding:0; float:left; position:relative; background-image:url(../../images/table_shadow.gif); background-repeat:repeat-y; }
.table_gradient { width:728px; min-height:620px; height:auto; margin:0; padding:0; float:left; position:relative; background-image:url(../../images/table_gradient_bg.gif); background-repeat:no-repeat; background-position:top left; }
#rblSearch {float:left; margin-left:10px;}
.search_right { float:right; padding-right:22px;}
#txtSearch {border:1px solid #cfcfcf; color:#858585; font-size:12px; height:15px; width:126px; float:left; }
#btnSearch {width:19px; height:20px; margin-right:5px; background:url(../../images/search_bt1.gif) left top no-repeat; border:none; float:left; cursor:pointer;}
#btnBack {width:84px; height:30px; background:url(../../images/deal_back_bt.gif) left top no-repeat; border:none; float:left; cursor:pointer;}
.table1 {width:100%; margin:0; padding:0; }
.table1 td { padding:10px 0 10px 0; font-size:12px; color:#666; border-bottom:1px dotted #666;}
.table1 td table {float:right;}
.table1 td table td {padding:0 5px; height:14px; border-bottom:none; border-right:1px solid #b2b2b2; font-weight:bold; color:#999999;}
.table1 td table td span { color:#333333;}
.table1 td table td a { color:#999999; text-decoration:none;}


.table_title { height:40px; background-image:url(../../images/table_top_cr_mid.gif); background-repeat:repeat-x; font-size:12px; color:#333; font-weight:bold; }
.table_title p { margin:0; padding:0 0 0 12px; height:26px; line-height:26px; border-left:1px solid #969697;}
.table_bottom { width:740px; height:19px; margin:0; padding:0; float:left; background-image:url(../../images/table_bot_bg.gif); background-position:top; background-repeat:no-repeat;}
.data_view_tab {width:185px; height:auto; margin:0; padding:0; float:right;}
.data_view_tab a { margin:0; padding:0; float:left; outline:none;}
.bottom_pagination { width:100%; margin:0; padding:0; float:left;}
/*data end*/

/*data2 start*/
.data2 { width:748px; margin:0 0 0 10px; padding:0; min-height:453px; height:auto; float:left; position:relative; }
data2 iframe { width:748px; height:453px; position:absolute; left:0; top:0; }

.shadow_box2 { width:200px; position:absolute; left:0; top:0; display:block; }

.location_box2 { width:132px; overflow:hidden; background-image:url(../../images/trans_bg2.png); background-repeat:repeat-y; float:left; /*height:453px;*/height:436px;}

.location_box_bottom2 { width:216px; height:17px; background-image:url(../../images/shadow_bottom.png); background-repeat:no-repeat; background-position:top;float:left;}

.location_content2 { padding-left:2px; overflow:scroll; opacity:0.9; filter:alpha(opacity=90); background-image:url(../../images/location_side_bg.gif); background-repeat:no-repeat; background-position: left top; /*height:453px;*/height:436px;   padding:20px 0 0 0;}/*Manohar*/

.location_content2 p {width:100%; margin:0; padding:0 0 18px 20px; font-size:12px; color:#000; text-transform:uppercase; font-weight:bold;}
.location_content2 ul { width:96%; margin:0; padding:0;  display:block; list-style:none;}
.location_content2 ul li { width:1000px; margin:0; padding:0 0 10px 20px;   font-size:11px; color:#666666; }
.location_content2 ul li a { color:#363636; text-decoration:none;}
.location_content2 ul li a:hover { color:#000; text-decoration:none; font-weight:bold;}
.location_content2 ul li a.select { color:#000; text-decoration:none; font-weight:bold;}
/*.arrow_button {width:46px; height:453px; margin:0; padding:0; float:left;background-image:url(../../images/location_bt.png); background-repeat:no-repeat; background-position:left; background-color:transparent;  position:relative;}*/
.arrow_button {width:46px; height:75px; margin:162px 0 0; padding:0; float:left;background-image:url(../../images/location_bt.png); background-repeat:no-repeat; background-position:left; background-color:transparent;  position:relative;}
.location_bottom { width:100%; height:40px; margin:0; padding:0; float:left; background-image:url(../../images/location_bottom_bg.gif); background-position:top; background-repeat:no-repeat; }
.data_map_tab {width:185px; height:auto; margin:0; padding:0; float:right; }
.data_map_tab a { margin:0; padding:0; float:left; outline:none;}
/*data2 end*/

/*.errormsg {
	font-size: 11px;
	padding: 0 0 0 5px;
}

.errormsg_pr {
	clear: none;
	font-size: 11px;
	float: left;
	padding: 3px 0 0 8px;
	margin: 0;
	width: 160px;
}

.errormsg_prod {
	float:left;
	font-size: 11px;
	padding: 4px 0 0 8px;
}
.clearfield {
	clear: both;
}*/
.title { clear: left; font-size:14px; color:#666666; padding:19px 0 5px 11px; } /*float:left;*/
.title span { font-weight:bold; font-size:12px; color:#666666;  }
.data { width:682px; padding:0; margin:0 }
.table { width:100%; padding:0; margin:0 0 30px 0; border-collapse:collapse; border: 1px solid #D3E3F0; }
.table th { background-color:#d3e3f0; padding-left:5px; padding-top:15px; padding-bottom:15px; padding-right: 0; margin:0; color:#333333; font-size:12px; width:120px; text-align:left; border: none;}

.table th.state { background-color:#b4ebfd;}
.table th.dealer { background-color:#d3e3f0;}
.table th.blue { background-color:#e7f1f9; }
.table th.bluenew { background-color:#d5f0fc; }
.table td { border:1px solid #e5e5e5; height:50px; padding:5px 0 0 5px; width:120px; text-align:left; vertical-align: top;}
.table td table {
	border: none;
	float: right;
	text-align: right;
	width:10%; 
}
.table td table td {
	border: none;
}
.table td table td a {
	color: #333333;
}


.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;}

/*Feedback Form css starts here*/
.content_feedback { padding:0; margin:0 0 0 15px; }
.content_feedback p { padding:0 210px 0 0; margin:0 0 10px 10px; }
.content_txt_feedback {color:#000000; font-size:12px; padding:0; margin:0; float:left; width:717px }
.feedback_top_curve { background:url(../../images/feedback_top_curve.gif) no-repeat 0 0; padding:0; margin:5px 0 0 0; width:719px; height:7px; font-size:1% }
.feedback_thanx_top_curve { background:url(../../images/feedback_thanx_top_curve.gif) no-repeat 0 0; padding:0; margin:5px 0 0 0; width:719px; height:7px; font-size:1%; }

.feedback_bg { background:url(../../images/feedback_bg_gradi.gif) repeat-x 0 0; padding:0; width:717px; height:345px; margin:0; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6; vertical-align:top; }
.feedback_bg_thanx { background:url(../../images/feedback_bg_gradi_thanx.gif) repeat-x 0 0; padding:0; width:717px; margin:0; height:126px; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6; float:left }
.feedback_bot_curve { background:url(../../images/feedback_bot_curve.gif) no-repeat; padding:0; margin:0; width:719px; height:7px; }
.feedback_thanx_bot_curve { background:url(../../images/feedback_thanx_bot_curve.gif) no-repeat 0 0; padding:0; margin:0; width:719px; height:7px; display:block;}

.thank_you_txt {padding:0px 0px 0px 10px; font-weight:bold; text-align:center; }
.feedformdata { margin-left:16px }

.bdr_right { border-right:1px solid #cccccc; padding:270px 0 0 0; margin:0; float:left; height:12px }
.content_feed { padding:0; margin:0; float:left; width:358px; }
.content_feed p { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 100% 90%; width:80px; padding:15px 15px 0 0; text-align:right; margin:0; float:left; font-weight: bold; }
.content_feed p.helpus { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 100% 90%; width:150px; padding:15px 15px 0 0; margin:0; font-weight: bold; float:left }
.content_feed input.btn { margin:12px 0 0 105px; border:1px solid #cfcfcf; width:166px; padding:5px 0 0 0; height:18px; display:block; font-size:11px; color:#666666;  }
* html .content_feed input.btn { margin:12px 0 0 102px; }
.content_feed input.txtbox { border:1px solid #cfcfcf; margin:12px 5px 0 11px; width:25px; padding:5px 0 0 0; height:18px; float:left; font-size:11px; color:#666666; text-align:center; }
* html .content_feed input.txtbox {margin: 12px 5px 0 11px;} /* Hack For IE 6 */
.content_feed input.txtbox1 { border:1px solid #cfcfcf; margin:12px 5px 0 0; width:45px; padding:5px 0 0 0; height:18px; float:left; font-size:11px; color:#666666; text-align:center }
.content_feed input.txtbox2 { border:1px solid #cfcfcf; margin:12px 5px 0 0; width:80px; padding:5px 0 0 0; height:18px; float:left; font-size:11px; color:#666666; text-align:center }
.content_feed textarea { border:1px solid #cfcfcf; width:165px; margin:12px 0 0 10px; padding:0; font-size:11px; color:#666666; }
* html .content_feed textarea { margin:12px 0 0 7px; vertical-align:top; padding:0; }
.content_feed select.selct { width:165px; padding:0 0 0 1px; margin:12px 0 0 10px; border:1px solid #cfcfcf; font-size:11px; color:#666666; height:18px!important; }
.content_feed select.selct1 { width:165px; padding:0 0 0 1px; margin:12px 0 0 10px; border:1px solid #cfcfcf; font-size:11px; color:#666666; height:18px!important }
.btn_submit { padding: 3px 0 5px 95px; font-weight: bold; margin:10px 0 0 79px; }
.content_feed span{color:red}
.feedback_or{margin-top:17px}
/*Feedback Form css ends here*/

/*Paint Selector*/


.content_ban_lhs_paint{width:438px; margin-right:2px; display:block; background-color:#c81b20; height:145px; float:left;}


.content_ban_lhs_paint h1{color:#FFFFFF; margin:0; padding:20px 0 5px 22px; font-size:25px;}
.content_ban_lhs_paint h2{color:#FFFFFF; font-size:12px; padding:0 0 0 22px; margin:0; font-weight:normal;}
.content_txt_paint{color:#000000; font-size:12px; display:block; width:620px; position:relative; left:69px; vertical-align:top }
.content_txt_paint p { color:#666666; font-size:11px; }
.content_txt_paint p.rtpad { color:#8e4880; font-size:12px; padding-right:220px; padding-left:11px; font-weight:bold }
.content_txt_paint .lf_curve { float:left }
.content_txt_paint .content { background:url(../../images/paint_bg_gradient.jpg) repeat-x top left; float:left; padding:28px 35px 0px 126px; margin:0; height:149px }
.content_txt_paint .content p { font-size:12px; color:#333333; background:url(../../images/paint_selector_arrow.gif) no-repeat 107px 7px; padding: 3px 14px 0 0; float: left; font-weight: bold; margin:0 }
.formdata_paint { float:left; width:429px; padding:0; margin:0 }
.content_txt_paint .content p.budget { font-size:12px; color:#333333; background:url(../../images/paint_selector_arrow.gif) no-repeat 109px 7px; padding: 3px 14px 0 0px; float: left; font-weight: bold; }
.content_txt_paint .content p.surface { font-size:12px; color:#333333; background:url(../../images/paint_selector_arrow.gif) no-repeat 107px 7px; padding: 3px 14px 0 4px; float: left; font-weight: bold; }
.content_txt_paint .btn_submit { padding: 20px 0 5px 84px; float: left; font-weight: bold; margin:0; }
.cancel{padding-left:16px;}
.content_txt_paint .content select { margin: 0 0 0 11px; width:181px; font-size:12px; color:#666666; border:1px solid #cfcfcf; border-collapse:collapse; padding:0; height:18px }


/*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_ban_lhs_decorative h1{color:#FFFFFF; margin:0; padding:20px 0 5px 22px; font-size:25px;}
.content_ban_lhs_decorative h2{color:#FFFFFF; font-size:12px; padding:0 0 0 22px; margin:0; font-weight:normal;}
.content_txt_decorative{color:#000000; font-size:12px; display:block; width:620px; position:relative; left:66px; vertical-align:top }
.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 { color:#666666; font-size:11px; }
.content_txt_decorative p.rtpad { color:#8e4880; font-size:12px; padding-right:220px; padding-left:11px; font-weight:bold }
.content_txt_decorative p.rtpad1 { color:#000; font-size:13px; padding-right:0px; padding-left:11px }
.content_txt_decorative .lf_curve { float:left; width: 9px; }
.content_txt_decorative .rt_curve { float:left; width: 9px; }
.content_txt_decorative .content { background:url(../../images/decorative_bg_gradient.jpg) repeat-x top left; float:left; padding:28px 55px 0px 132px; margin:0; height:110px }
* html .content_txt_decorative .content {padding:28px 45px 0px 82px;}
.content_txt_decorative .content p { font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 107px 7px; padding: 3px 14px 0 0; float: left; font-weight: bold; margin:0 }
.formdata_decorative { float:left; width:415px; padding:0; margin:0 }
.content_txt_decorative .content p.brand { font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 110px 7px; padding: 3px 14px 0 0px; float: left; font-weight: bold; width: 110px; }
.content_txt_decorative .content p.application { font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 110px 7px; padding: 3px 14px 0 0px; float: left; font-weight: bold; width: 110px; }
.content_txt_decorative .btn_submit { padding: 10px 0 5px 134px; float: left; font-weight: bold; margin:0; width: 330px; }

.content_txt_decorative .btn_submit input { float: left; margin: 0 6px 0 0;}
.cancel_decorative{padding-left:16px;}
.content_txt_decorative .content select { margin: 0 0 0 11px; width:181px; font-size:12px; color:#666666; border:1px solid #cfcfcf; border-collapse:collapse; padding:0; height:20px }
.or{padding-left:14px; font-weight:bold}
.cursor {cursor:pointer;}

/*Careers*/
.what_we_offer_mn{background:url(../../careers/images/what_we_offer_bg.jpg) no-repeat; float:left; width:537px; height:499px; margin-top:23px}
.what_we_offer_mn p{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; padding-top:15px; padding-left:21px}
.offer_img1{float:left; padding-left:20px; padding-right:34px; padding-top:14px}
.what_we_offer_mn span{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; padding-left:5px}
.offer_img{float:left; padding-right:34px;padding-top:14px}
.offer_img2{float:left; padding-top:14px}
.padd_btm{padding-bottom:9px}
.padd_top{padding-top:9px; padding-bottom:9px}


/*Beger Countries Products page*/

.content_txt_products{color:#000000; font-size:12px; display:block; width:500px; position:relative; vertical-align:top; margin-left:212px }
* html .content_txt_products{
width:510px; 
}
.content_txt_products #lfpadd { margin-left:31px; }
.content_txt_products p { color:#666666; font-size:11px; }
.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 }
.content_txt_products p.rtpad1 { color:#000; font-size:13px; padding-right:0px; padding-left:11px }
.content_txt_products .lf_curve { float:left; width: 9px; }
.content_txt_products .rt_curve { float:left; width: 9px; }
.content_txt_products .content { background:url(../../images/decorative_bg_gradient.jpg) repeat-x 0 0; /*padding:28px 0px 30px 0px;*/padding:18px 0px 0px 0px; margin:0; float:left; min-height: 113px; height: auto!important; height: 113px; }
.content_txt_products .content_pr { background:url(../../images/decorative_bg_gradient.jpg) repeat-x 0 0; padding:28px 0px 0px 0px; margin:0; float:left; }
* html .content_txt_products .content { padding:18px 0px 0px 0px; margin:0;}
* html .content_txt_products .content_pr { padding:28px 0px 0px 0px; margin:0; }
.content_txt_products .content p { clear: left; font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 30px 7px; padding: 3px 14px 0 0; float: left; font-weight: bold; margin:0 }
.content_txt_products .content_pr p { font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 30px 7px; padding: 3px 14px 0 0; float: left; font-weight: bold; margin:0 }
.productdet {
min-height: 210px; height: auto!important; height: 210px;
}


.formdata_products { float:left; width:450px; padding:0; margin:0 }

.content_txt_products .content p.pr { font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 160px 7px; padding: 3px 17px 0 55px; float: left; font-weight: bold; width: 101px; }
.content_txt_products .content_pr p.pr { font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 160px 7px; padding: 3px 17px 0 55px; float: left; font-weight: bold; }
.content_txt_products .content p.pr1 { font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 160px 7px; padding: 3px 17px 0 30px; float: left; font-weight: bold; width: 126px; }
.content_txt_products .content_pr p.pr1 { font-size:12px; color:#333333; background:url(../../images/decorative_arrow.gif) no-repeat 160px 7px; padding: 3px 17px 0 30px; float: left; font-weight: bold; }
.content_txt_products .content p.pr20 { font-size:12px; color:#333333; padding: 3px 17px 0 30px; float: left; font-weight: bold; }
.content_txt_products .content_pr p.pr20 { font-size:12px; color:#333333; padding: 3px 17px 0 30px; float: left; font-weight: bold; }
.content_txt_products .btn_submit { /*margin: 10px 0 10px 100px;*/clear: left; padding: 0px 0 0 173px; float: left; font-weight: bold; margin:0; width: 250px;}
.content_txt_products .btn_submit input {
	float: left;
}
.content_txt_products .content .btn_submit p {
	background: none;
	clear: none;
	color: #ff6600;
	float: left; 
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0 0 6px;
	width: 140px;
/*	padding: 0 0 0 165px;*/
/*	width: 260px;*/

}
*:first-child+html .content_txt_products .content .btn_submit p {
width: 140px;
}
* html  .content_txt_products .content .btn_submit p {
width: 140px;
}



.cancel_products{padding-left:16px;}

.content_txt_products .content select { margin: 0 0 8px 0px; font-size:12px; color:#666666; border:1px solid #cfcfcf; border-collapse:collapse; float: left; padding:0; height:20px; width: 199px; clear:right }
.content_txt_products .content_pr select { margin: 0 0 0 0px; font-size:12px; color:#666666; border:1px solid #cfcfcf; border-collapse:collapse; padding:0; height:18px }
.or{padding-left:14px; font-weight:bold}
.cursor {cursor:pointer;}
/*Beger Countries Products page ends here*/

/* Paint Selector Results Page CSS starts here */
.content_txt_result {color:#000000; font-size:12px; width:470px; vertical-align:top; padding:0; margin:0;  }
.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_top_curve { background:url(../../images/ps_result_top_curve1.gif) no-repeat top left; padding:0; margin:5px 0 0 0; width:470px; font-size: 1px; height: 9px; }
.psresult_bot_curve { background:url(../../images/ps_result_bot_curve1.gif) no-repeat; padding:0; margin:0; width:470px; height:9px; }
.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;}
.paintdata { padding:0 0 0 0; margin:0 20px 0 27px; position:relative; display: inline; }
.paintdata p { color:#171717; font-size:12px; padding:14px 7px 5px 0; margin:0 }
.paintdata p.nopad { padding:0 0 31px 0; margin:0; }
.paintdata a.bullet { background:url(../../images/psresult_bullet.gif) no-repeat; padding:0 0 0 19px; margin:0; color:#000000; text-decoration:underline; }
.paintdata .prddetails { padding:0; margin:0 0 0 9px; font-size:11px; }
.paintdata .prddetails1_2 { padding:0 0 0 7px; margin:0; width:305px; float:left }
.paintdata .prddetails1_2 img { float:left; padding:10px 9px 0 13px; margin:0 }
.paintdata .prddetails1_2 .bgbox { background:url(../../images/ps_result_white_box.gif) no-repeat 0 0; padding:0 9px 0 0; margin:0; width:124px; height:129px; float:left; vertical-align:top }
.paintdata .prddetails1_2 p { color:#000000; padding:0 0 7px 0; margin:0; font-size:11px; width: 410px; }
* html .paintdata .prddetails1_2 p {width: 400px;
}
.paintdata .prddetails1_2 ul { list-style:none; padding:0; margin:0; }
.paintdata .prddetails1_2 ul li { background:url(../../images/psresult_bullet.gif) no-repeat; padding:0 0 7px 21px; margin:0; }
.paintdata .prddetails1_2 ul li a { padding:0; margin:0; color:#000000; text-decoration:underline; }

.paintdata .prddetails1_2 ul.product_list { list-style:none; padding:0; margin:26px 0px 0px 0px; }
.paintdata .prddetails1_2 ul.product_list li { background:url(../../images/psresult_bullet.gif) no-repeat; padding:0 0 7px 21px; margin:0; }
.paintdata .prddetails1_2 ul.product_list li a { padding:0; margin:0; color:#000000; text-decoration:underline }
* html .paintdata .prddetails1_2 ul.product_list { list-style:none; padding:0; margin:26px 0px 0px 0px; }
* html .paintdata .prddetails1_2 ul.product_list li { background:url(../../images/psresult_bullet.gif) no-repeat; padding:0 0 7px 21px; margin:0; }
*html .paintdata .prddetails1_2 ul.product_list li a { padding:0; margin:0; color:#000000; text-decoration:underline }


.paintdata .prddetails2_2 { padding:0; margin:0 0 0 50px; width:305px; float:left; }
.paintdata .prddetails2_2 img { float:left; padding:10px 9px 0 13px; margin:0 }
.paintdata .prddetails2_2 .bgbox { background:url(../../images/ps_result_white_box.gif) no-repeat; padding:0 9px 0 0; margin:0; width:124px; height:129px; float:left }
.paintdata .pagelink{display:block; float: right; padding: 0 10px 0 0;}
.paintdata .pagelink a{color:#666; font-weight:normal; text-decoration:underline}
.paintdata .pagelink span{color:#666; font-weight:bold; text-decoration:none}
.paintdata .pagelink a:hover a:visited a.selected{text-decoration:underline}

.paintdata .prddetails2_2 p { color:#000000; padding:0 0 7px 0; margin:0; font-size:11px }
.paintdata .prddetails2_2 ul { list-style:none; padding:0; margin:0; }
.paintdata .prddetails2_2 ul li { background:url(../../images/psresult_bullet.gif) no-repeat; padding:0 0 7px 21px; margin:0; }
.paintdata .prddetails2_2 ul li a { padding:0; margin:0; color:#000000; text-decoration:underline }
.paintdata .psresult_sep { background:url(../../images/psresult_seperator1.jpg) no-repeat 0 0; padding:0 0 17px 0; margin:17px 0 0 3px; width:390px; height:15px; }
/* Paint Selector Results Page CSS ends here */

/*Lead Capture Form css starts here*/
.content_txt_lcp {color:#000000; font-size:12px; width:534px; position:relative; left:27px; right:0; bottom:0; padding:0; margin:0; }
.lcp_top_curve { background:url(../../images/lc_top_curve.gif) no-repeat 0 0; padding:0; margin:5px 0 0 0; width:534px; height:9px; font-size:1% }
.lcp_bg { background:url(../../images/lc_gradient_bg.gif) repeat-x 0 0; padding:0; width:534px; margin:0; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6; vertical-align:top; }
.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; }
.lcp_bot_curve { background:url(../../images/lc_btm_curve.gif) no-repeat; padding:0; margin:0; width:534px; height:9px; }
.thank_you_txt {padding:0px 0px 0px 10px}
.lcpformdata { padding:11px 0 0 45px; }
.lcpformdata p { font-size:12px; color:#333333; padding:0 110px 0 20px; margin:0; }
.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; }


.content_lcp { padding:0; margin:0; float:left; }

.lc_label{padding-bottom:18px; font-weight:bold; width:134px; margin:0;}
.lc_table{padding:0; margin:0; }
.lc_table input {padding:0; margin:0; border:1px solid #e0e0e0;}
.lc_input {padding-bottom:7px; width:160px; margin:0 }
.lc_input input{ width:152px}
.lc_input_tel{padding-bottom:7px; padding-right:9px;}
.lc_input_tel input{ width:50px}
.lc_input_tel1 input{ width:87px}
.lc_input_tel1{padding-bottom:7px; width:95px}
.lc_input_last {width:160px}
.lc_btn{margin-left:134px; margin-right:13px; margin-top:13px}
.lc_label_last{font-weight:bold; width:134px}
.lc_validation_lbl{width:160px; padding-bottom:5px}
/*Lead Capture Form css ends here*/

.mandatory{color:red; float:right; text-align:right}
.mandatory span{padding-right:5px}

/*write to us Form css starts here*/
.content_write_to { padding:0; margin:0 0 0 15px; }
.content_write_to p { padding:0 210px 0 0; margin:0 0 10px 10px; }
.content_txt_write {color:#000000; font-size:12px; padding:0; margin:0; float:left; width:718px }
.content_txt_write_thanx {color:#000000; font-size:12px; padding:0; margin:0 0 0 20px; float:left; }
.write_top_curve { background:url(../../images/feedback_top_curve.gif) no-repeat 0 0; padding:0; margin:5px 0 0 0; width:719px; height:7px; font-size:1% }
.write_bg { background:url(../../images/write_bg_gradi.gif) repeat-x 0 0; padding:0; width:717px; height:320px; margin:0; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6; vertical-align:top; }

.write_thanx_top_curve { background:url(../../images/feedback_thanx_top_curve.gif) no-repeat 0 0; padding:0; margin:5px 0 0 0; width:719px; height:7px; font-size:1%; }
.write_bg_thanx { background:url(../../images/feedback_bg_gradi_thanx.gif) repeat-x 0 0; padding:0; width:717px; margin:0; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6; float:left }
.write_thanx_bot_curve { background:url(../../images/feedback_thanx_bot_curve.gif) no-repeat 0 0; padding:0; margin:0; width:719px; height:7px; }
.write_bot_curve { background:url(../../images/feedback_bot_curve.gif) no-repeat 0 0; padding:0; margin:0; width:719px; height:7px; }
.thank_you_txt {padding:0px 0px 0px 10px; font-weight:bold; text-align:center; }
.writeformdata { margin-left:16px }
.bdr_right { border-right:1px solid #cccccc; padding:270px 0 0 0; margin:0; float:left; height:12px }

.content_write { padding:0; margin:10px 0 0 0; float:left; width:310px; }
.content_write_rht { padding:0; margin:10px 0 0 0; float:left; width:406px; }

.content_write p { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 100% 90%; width:80px; padding:15px 15px 0 0; text-align:right; margin:0; float:left; font-weight: bold; }
.content_write_rht p { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 100% 90%; width:80px; padding:15px 15px 0 0; text-align:right; margin:0; float:left; font-weight: bold; }

.content_write p.helpus { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 100% 90%; width:150px; padding:15px 15px 0 0; margin:0; font-weight: bold; float:left }
.content_write_rht p.helpus { font-size:12px; color:#333333; background:url(../../images/dealer_bullet.gif) no-repeat 100% 90%; width:200px; padding:15px 15px 0 0; margin:0; font-weight: bold; float:left }

.content_write input.btn { margin:12px 0 0 105px; border:1px solid #cfcfcf; width:166px; padding:5px 0 0 0; height:18px; display:block; font-size:11px; color:#666666;  }
.content_write_rht input.btn { margin:12px 0 0 105px; border:1px solid #cfcfcf; width:166px; padding:5px 0 0 0; height:18px; display:block; font-size:11px; color:#666666;  }

* html .content_write input.btn { margin:12px 0 0 102px; }
* html .content_write_rht input.btn { margin:12px 0 0 102px; }

.content_write input.txtbox { border:1px solid #cfcfcf; margin:12px 5px 0 11px; width:25px; padding:5px 0 0 0; height:18px; float:left; font-size:11px; color:#666666; text-align:center; }
.content_write_rht input.txtbox { border:1px solid #cfcfcf; margin:12px 5px 0 11px; width:25px; padding:5px 0 0 0; height:18px; float:left; font-size:11px; color:#666666; text-align:center; }

* html .content_write input.txtbox {margin: 12px 5px 0 11px;} /* Hack For IE 6 */
* html .content_write_rht input.txtbox {margin: 12px 5px 0 11px;} /* Hack For IE 6 */

.content_write input.txtbox1 { border:1px solid #cfcfcf; margin:12px 5px 0 0; width:45px; padding:5px 0 0 0; height:18px; float:left; font-size:11px; color:#666666; text-align:center }
.content_write_rht input.txtbox1 { border:1px solid #cfcfcf; margin:12px 5px 0 0; width:45px; padding:5px 0 0 0; height:18px; float:left; font-size:11px; color:#666666; text-align:center }

.content_write input.txtbox2 { border:1px solid #cfcfcf; margin:12px 5px 0 0; width:80px; padding:5px 0 0 0; height:18px; float:left; font-size:11px; color:#666666; text-align:center }
.content_write_rht input.txtbox2 { border:1px solid #cfcfcf; margin:12px 5px 0 0; width:80px; padding:5px 0 0 0; height:18px; float:left; font-size:11px; color:#666666; text-align:center }


.content_write textarea { border:1px solid #cfcfcf; width:165px; margin:12px 0 0 10px; padding:0; font-size:11px; color:#666666; }
.content_write_rht textarea { border:1px solid #cfcfcf; width:165px; margin:12px 0 0 10px; padding:0; font-size:11px; color:#666666; }

* html .content_write textarea { margin:12px 0 0 7px; vertical-align:top; padding:0; }
* html .content_write_rht textarea { margin:12px 0 0 7px; vertical-align:top; padding:0; }

.content_write select.selct { width:165px; padding:0 0 0 1px; margin:12px 0 0 10px; border:1px solid #cfcfcf; font-size:11px; color:#666666; height:18px!important; }
.content_write_rht select.selct { width:165px; padding:0 0 0 1px; margin:12px 0 0 10px; border:1px solid #cfcfcf; font-size:11px; color:#666666; height:18px!important; }

.content_write select.selct1 { width:165px; padding:0 0 0 1px; margin:12px 0 0 10px; border:1px solid #cfcfcf; font-size:11px; color:#666666; height:18px!important }
.content_write_rht select.selct1 { width:165px; padding:0 0 0 1px; margin:12px 0 0 10px; border:1px solid #cfcfcf; font-size:11px; color:#666666; height:18px!important }
.content_write span{color:red}
.content_write_rht span{color:red}
.terms{margin-left:180px; margin-top:10px}
.btn_submit_write { padding: 3px 0 5px 95px; font-weight: bold; margin:20px 0 0 29px; }
/*write to us Form css ends here*/

/* Sitemap CSS starts here */
#sitemap_lfspace { padding-left:22px; margin:0 }
#sitemap_sublevel { padding-left:9px; }
.sitemap_height { height:15px; }
.normaltxt { font-weight:normal!important; line-height:17px; padding:3px 0 3px 0; }
.content_txt h1.nobullet{font-size:25px; color:#c81b20; margin:0 0 9px 0; padding:0; background:none;}
.sitemap_border { border-bottom:1px solid #CCCCCC; width:180px; margin:0 20px 0 20px; }
.sitemap_border a {color:#000000; text-decoration:none;}
/* Sitemap CSS ends here */

/* Financial Results CSS Starts Here */

/*#product_results_tbl {
	width:470px;
}*/

.financial_table {
	border-collapse: collapse;
	border: 1px solid #ccc;
	width: 528px;
	border-spacing: 3px;
	z-index: 0;
}

.financial_table th {
	background:url(../../images/tbl_heading_bg.gif) #c9d8dd repeat-x 0 0;
	padding: 11px 0 11px 0;
}

.financial_table th {
	border-left: 1px solid #d8d8d8;
	width: 132px;
}

#product_results_tbl th {
	width:auto;
	border-left: 1px solid #d8d8d8;
}

.financial_table th.border_right {
	border-right: 1px solid #d8d8d8;
}

.financial_table tr td {
	width:110px;
	background:url(../../images/finres_first_col_bg.gif) no-repeat 100% 100%;
	padding:5px;
	font-size:12px;
	text-align:center;
}

.financial_table tr td table {
	text-align:right;
}

.financial_table tr td table td {
	background:none;
	width:auto;
}

.financial_table tr td a {
	text-decoration:none;
	color:#000000;
}

.financial_table tr td a:hover {
	text-decoration:underline;
}

/*.financial_table tr td {
	background: url(../../images/bg_td_all.gif) no-repeat top right;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.financial_table tr td span {
	background: url(../../images/bg_span.gif) no-repeat bottom right;
	display: block;
	padding: 16px 27px 7px 25px;
	margin-left: 6px;
}

#product_results_tbl tr td span {
	padding:16px 0 7px 0px;
}

.financial_table tr td.firstCol span {
	margin-left: 0;
	padding: 17px 27px 11px 19px;
}

.financial_table tr td.firstRow {
	background: url(../../images/bg_td.gif) no-repeat right top;
}

.financial_table tr td.lastRow {
	background: url(../../images/bg_td_lastrow.gif) no-repeat top right;
}

.financial_table tr td.lastCol span {
	border-bottom: 1px solid #ccc;
	background: none;
}

.financial_table tr td.lastCol, .financial_table tr td.lastRow span, .financial_table tr td.lastRowCol, .financial_table tr td.lastRowCol span {
	background: none;
}*/

div.adobe_img {
	float: right; 
	padding-right: 12px;
	margin-top: 5px;
}

/* Financial Results CSS Ends Here */

/* CSS added on 16/09/07 */

h3.float_left {
	float: left;
	padding-right:8px;
	padding-left: 5px;
	font-size: 12px;
	color:#333333;
	/*background:url(../../images/decorative_arrow.gif) no-repeat top right;*/
}

.select_choose {
	padding:0; 
	border:1px solid #e0e0e0;
	font-size:11px;
	padding:2px 0;
}


/* CSS added on 16/09/07 ends */

/* Products Result table starts */

.product_results_tbl {
	border-collapse: collapse;
	/*border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;*/
	width: 528px;
	border-spacing:3px;
	z-index: 0;
}

.product_results_tbl th {
	background:url(../../images/tbl_heading_bg.gif) #c9d8dd repeat-x 0 0;
	padding: 11px 0 11px 0;
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
}

.product_results_tbl th a {
	color:#000000!important;
	text-decoration: none;
}

/*.product_results_tbl th {
	border-left: 1px solid #d8d8d8;
	width: 132px;
}*/

/*.product_results_tbl th {
	width:auto;
	border-left: 1px solid #d8d8d8;
}*/

.product_results_tbl th.border_right {
	border-right: 1px solid #d8d8d8;
}

.product_results_tbl tr td.first {
	width:110px;
	background:url(../../images/finres_first_col_bg.gif) no-repeat 100% 100%;
	padding: 5px 5px 10px 5px;
	font-size:12px;
	border-left: 1px solid #ccc;
}

.product_results_tbl tr td.middle {
	width:110px;
	background:url(../../images/finres_middle_col_bg.gif) no-repeat 100% 100%;
	padding: 5px 5px 10px 5px;
	font-size:12px;
}

.product_results_tbl tr td.last {
	width:110px;
	background:url(../../images/finres_last_col_bg.gif) no-repeat 100% 100%;
	padding:5px;
	font-size:12px;
	border-right: 1px solid #ccc;
}


.product_results_tbl tr.last_row td
{
	background:none!important;
	border-left: none!important;
	border-right: none;
}

.product_results_tbl tr.last_row td span {
	color:#666;
	font-weight:normal;
}

.product_results_tbl tr.last_row td a {
	color:#666; 
	font-weight:bold; 
	text-decoration:none
	/*color:#0000FF!important;*/
}

.product_results_tbl tr.last_row td a:hover {
	text-decoration:underline;
}

.product_results_tbl tr td table {
	text-align:right;
}

.product_results_tbl tr td table td {
	background:none;
	width:auto;
}

.product_results_tbl tr td a {
	text-decoration:none;
	color:#000000;
}

.product_results_tbl tr td a:hover {
	text-decoration:underline;
}



/* Products Result table starts */

/*********Paint Calculator starts*********/
.details_calculator {
	clear: both;
	float: left;
	width: 533px;
}

.details_calculator .top_curve {
	background: url(../../images/top_curve.gif) no-repeat 0 0;
	height: 15px;
	width: 533px;
}

.details_calculator .outer_content_box {
	background: url(../../images/outer_shadow.gif) no-repeat 0 0;
	clear:both;
	float: left;
	padding: 0 4px 0 4px;
	width: 525px;
}

.details_calculator .contentbox {
	background: #e5f1f2 url(../../images/bg_gradi.gif) repeat-x 0 0;
	border-left: 1px solid #b8c0c7;
	border-right: 1px solid #b8c0c7;
	clear:both;
	float: left;
	padding: 0;
	width: 523px;
}

.content_details {
	padding: 7px 21px 0 17px;
	width: 485px;
}

.details_calculator .contentbox p {
	color: #333333;
	font-weight: bold;
	padding: 0 0 20px 0;
}

.details_calculator .contentbox .inner_content_top_curve {
	background: url(../../images/inner_content_top_curve.gif) no-repeat 0 0;
	width: 484px;
	height: 9px;
}

* html .details_calculator .contentbox .inner_content_top_curve {
	background: url(../../images/inner_content_top_curve.gif) no-repeat 0 6px;
}

.details_calculator .contentbox .inner_content_box {
	background: url(../../images/bg_inner_content.gif) no-repeat 0 0;
	clear: both;
	float: left;
	padding: 10px 0 7px 18px;
	width: 466px;
}

.details_calculator .contentbox .inner_content_box form {
	clear: both;
	float: left;
	width: 443px;
}

.details_calculator .contentbox .inner_content_box .calc_det div.labels {
	clear:left;
	float: left;
	width: 293px;
}

.details_calculator .contentbox .inner_content_box .calc_det label {
	clear: left;
	float: left;
	padding: 3px 0 0 21px;
	width: 272px;
}

.details_calculator .contentbox .inner_content_box .calc_det p {
	color: #666666;
	float: left;
	font-size: 11px;
	font-weight: normal;
	padding: 7px 0 0 21px;
	width: 240px;
}

.details_calculator .contentbox .inner_content_box div.input {
	background: url(../../images/bg_calc_input.gif) no-repeat 0 0;
	border: 1px solid #aeaeae;
	float: left;
	padding: 0 0 6px 6px;
	width: 125px;
	height: 24px;
}

* html .details_calculator .contentbox .inner_content_box div.input {
	padding: 0 0 0px 6px;
	height: 18px;
}

.details_calculator .contentbox .inner_content_box div.input span {
	color: #4eadb3;
	font-size: 18px;
	padding: 5px 5px 0 0;
	float: right;
}

.details_calculator .contentbox .inner_content_box div.input span.total {
	color: #45473e;
	font-size: 14px;
}

.details_calculator .contentbox .inner_content_box div.input input {
	color: #45473e;
	font-size: 24px;
}

.details_calculator .contentbox .inner_content_box .calc_det input {
	background: none;
	border: none;
	float: left;
	width: 44px;
}

.details_calculator .contentbox .inner_content_box .calc_det input.txttotal {
	width: 78px;
}

.details_calculator .contentbox .inner_content_box div.inputsml {
	background: url(../../images/bg_calc_input_sml.gif) no-repeat 0 0;
	border: 1px solid #aeaeae;
	float: left;
	padding: 3px 0 4px 6px;
	margin-bottom: 7px;
	width: 125px;
	height: 13px;
}

* html .details_calculator .contentbox .inner_content_box div.inputsml {
	padding: 1px 0 3px 6px;
	height: 13px;
}

.details_calculator .contentbox .inner_content_box div.inputsml input {
	color: #000000;
	font-size: 12px;
	width: 92px;
}


/*.details_calculator .contentbox .inner_content_box form input.sml {
	background: url(../../images/bg_calc_input_sml.gif) no-repeat 0 0;
	border: none;
	width: 125px;
}*/

.details_calculator .contentbox .inner_content_box div.inputsml01 {
	margin-bottom: 0;
}


.details_calculator .contentbox .inner_content_box .calc_det select {
	color: #45473E;
	font-size: 11px;
	width: 135px;
}

.details_calculator .contentbox .inner_content_box .calc_det {
	clear: both;
	float: left;
	margin-top: 5px;
	padding: 12px 0 0 0;
	width: 443px;
}

.details_calculator .contentbox .inner_content_box .calcbox01 {
	background: url(../../images/bg_calc_box01.gif) no-repeat 0 0;
	margin-top: 0;
	padding-bottom: 10px;
}

.details_calculator .contentbox .inner_content_box .calcbox02 {
	background: url(../../images/bg_calc_box02.gif) no-repeat 0 0;
	margin-top: 0;
	padding-bottom: 10px;
}

.details_calculator .contentbox .inner_content_box .calcbox03 {
	background: url(../../images/bg_calc_box03.gif) no-repeat 0 0;
	padding-bottom: 9px;
}

.details_calculator .contentbox .inner_content_box .calcbox04 {
	background: url(../../images/bg_calc_box04.gif) no-repeat 0 0;
	padding-bottom: 8px;
}

.details_calculator .contentbox .inner_content_box .calcbox05 {
	background: url(../../images/bg_calc_box05.gif) no-repeat 0 0;
	padding-bottom: 24px;
	_padding-bottom: 25px;
}

.details_calculator .contentbox .inner_content_box .calcbox05 label {
	color: #333333;
	font-size: 18px;
}

.details_calculator .contentbox .inner_content_box .calcbox06 {
	background: url(../../images/bg_calc_box06.gif) no-repeat 0 0;
	padding-bottom: 43px;
}

.details_calculator .contentbox .inner_content_box .subinner_box {
	clear: both;
	float: left;
	padding: 17px 0 0 19px;
	margin-bottom: 7px;
	width: 406px;
}

.details_calculator .contentbox .inner_content_box .subinner_box p.titletxt {
	color: #004c51;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 6px;
}

.details_calculator .contentbox .inner_content_box .subinner_box p {
	color: #002224;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 11px 0;
	width: 369px;
}

.details_calculator .contentbox .inner_content_box .subinner_box .result_products {
	background-color: #FFFFFF;
	border: 1px solid #dcdcdc;
	clear: both;
	float: left;
	margin: 0 0 13px 0;
	padding: 13px 0 14px 15px;
	*padding: 13px 0 10px 15px;
	width: 388px;
}

#top_det {
	margin: 0 0 0 0;
}

.details_calculator .contentbox .inner_content_box .subinner_box .result_products h2 {
	background: url(../../images/content_txt_h1_bg_common.gif) no-repeat 0 2px;
	color: #16377a;
	font-size: 18px;
	margin-bottom: 7px;
	padding: 0 0 0 24px;
}

.details_calculator .contentbox .inner_content_box .subinner_box .result_products .res_product_det {
	background: #e0e2e6 url(../../images/bg_result_product.gif) no-repeat 0 0;
	clear: both;
	float: left;
	padding: 10px 0 10px 0;
	width: 373px;
}

.details_calculator .contentbox .inner_content_box .subinner_box .result_products h3 {
	clear: left;
	color: #000000;
	float: left;
	font-size: 12px;
	font-weight: normal;
	padding: 3px 0 0 0;
	text-align: right;
	width: 118px;
}

.details_calculator .contentbox .inner_content_box .subinner_box .result_products p {
	color: #000000;
	float: left;
	font-size: 18px;
	margin: 0;
	padding: 0 0 4px 19px;
	width: 230px;
}

.details_calculator .contentbox .inner_content_box .subinner_box .result_products p span {
	margin: 0;
	padding: 0;
}

.details_calculator .contentbox .other_det {
	clear: both;
	float: left;
	background: url(../../images/bg_other_detail.gif) no-repeat 0 0;
	width: 469px;
/*	padding: 17px 0 22px 54px;*/
	padding: 17px 0 18px 54px;
	*padding: 17px 0 16px 54px;
}

.details_calculator .contentbox .other_det p {
	font-weight: normal;
	padding: 0px 0 7px 0;
}

.details_calculator .contentbox .other_det input.button {
	background: url(../../images/bg_button_start.gif) no-repeat 0 0;
	border: none;
	color: #ffffff;
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin: 0 5px 0 0;
	padding: 5px 0 5px 0;
	width: 176px;
}

.details_calculator .bottom_curve {
	background: url(../../images/bottom_curve.gif) no-repeat 0 0;
	clear:both;
	float: left;
	height: 12px;
	width: 533px;
}


/*********Paint Calculator ends*********/

/**********Paint video start**************/
.tvc_container { width: 538px; margin: 0 0 0 -10px; position:relative; padding: 7px 0 0 0; float: left; }
.tvc_top { background:url(../../images/tvc_top_curve.gif) no-repeat left top; width: 538px; height: 8px; font-size: 1%; float: left; }
.tvc_bottom { background:url(../../images/tvc_bottom_curve.gif) no-repeat left bottom; width: 538px; height: 8px; font-size: 1%; float: left; }
.tvc_middle2 { border-left: 1px solid #d8ebf7; border-right: 1px solid #d8ebf7; /*padding: 7px 15px 20px 15px; width: 506px;*/ float: left; width:536px; }
.thumbimg_main { width:100%; height:auto; float:left;}
.thumbimg_main .content_link {font-size:12px; text-decoration:none;}
.thumbimg_main .content_link:hover {color:#000000; text-decoration:underline;}
.thumb_img { width:137px; height:auto; padding:0 47px 0 0; _padding:0 30px 0 0; float:left; }
.thumb_img p {width:100%; height:28px; margin:0; padding:5px 0; float:left; font-size:12px; font-weight:bold; text-align:center; color:#000;}
.nopadding {width:137px; height:auto; padding:0; float:left;}
.bot_border1 { width:457px; height:1px; margin:0 0 10px 15px; padding:10px 0 ; float:left; border-bottom:1px dotted #333333;}
.next_prev { width:100%; float:left; margin:15px 0; }
.next_prev p { width:50%; float:left;}
.next_prev p a { float:right; background:url(../../images/bull1.gif) no-repeat right; padding-right:10px;  font-size:11px; color:#666666; text-decoration:none; text-transform:uppercase; }
.next_prev p a.prev { float:left; background:url(../../images/bull1_1.gif) no-repeat left; padding-left:10px;  font-size:11px; color:#666666; text-decoration:none; text-transform:uppercase;}
.next_prev p a:hover { text-decoration:underline;}
/*for new thumnail text*/
.thumb_img1 { width:268px; height:auto; float:left; }
.thumb_img1 p {width:100%; margin:0; padding:10px 0;  float:left; font-size:12px; font-weight:bold; text-align:left; color:#000; text-indent:15px;}
.nopadding1 {width:152px; height:auto; padding:0; float:left;}
.bot_border2 { width:536px; height:1px; /*margin:0 0 10px 15px; padding:0 0 10px 0 ;*/ float:left; border-bottom:1px dotted #333333;}

/**********Paint video end**************/

/**********Lead Free lightbox starts**************/

.black_overlay {position: fixed; top: 0%; left: 0%;	width: 100%; height: 100%; background-color: white;	z-index:1000; -moz-opacity: 0.75;
opacity:.75; filter: alpha(opacity=75);}
* html .black_overlay {	position:absolute; top:0%;	left:0%; height:expression(document.body.clientHeight+'px'); width:expression(document.body.clientWidth+'px');}
.lightbox {	position: absolute;	z-index:1100; top:60px!important; border:1px solid #000; /*top: 20%; left: 20%*/}
.closeZoomDiv {position:absolute; top:0; color:#fff; background:#000; text-decoration:none; top:-20px; right:-3px;}
* html .lightbox {position:absolute;}
.white_content { width:600px; text-align:center; position: absolute;z-index:1100; overflow: hidden; top: 15%;}
* html .white_content {position:absolute; }
.inner_wrapper {
width:600px;
height:auto;
position:relative;
}
.inner_wrapper a {position:absolute; font-size:14px; color:#fff; text-transform:uppercase; top:20px; right:15px; text-decoration:none; font-weight:bold; cursor:pointer;}
.form_matter {
width:100%;
height:auto;
padding:0 0 24px 0;
}
.button_link {
width:100%;
height:42px;
text-align:right;
}
.button_link a {outline:none;} 
.button_link img {
padding:0 0 0 8px;
}
/*.white_content img {clear: both; float: left;}
.pic_leadfree { clear: both; background: url(../../images/pic_lead_free.jpg) no-repeat 0 0; position: relative; height: 515px;  text-align: center; width: 674px; border:1px solid red;}
.white_content a {
clear: both; float: left; color: #ffffff; font-size: 17px; font-weight: bold; text-decoration: none; padding: 0 0 10px 0; width: 670px; text-align: center;
}
.white_content a.splashImg {
background: url(../../images/bullet_black.gif) no-repeat 0 50%; bottom: 10px; clear: both; float: left; color: #010101; font-size: 13px; font-weight: bold; padding: 0 0 0 10px; position: absolute; text-decoration: underline; width: auto;
}*/

.cherry {position:absolute; top:62px; left:1px;}
.cherry2 {position:absolute; top:62px; right:8px;}
.swf_div {position:absolute;}
.snow_fall {position:absolute; z-index:1; left:0px; top:0px;}
.snow_fall_in {position:absolute; z-index:1; left:-23px; top:-242px;}
/**********Lead Free lightbox ends**************/

/**********Colour Dezigner start here**********/
.content_vis_banner {float: left; padding: 25px 0 0 37px; width: 693px;}
.content_vis_txt { color:#000; font-size:12px; float: left; padding: 23px 0px 0px 37px;/* width:670px;*/ width: 346px }
.content_vis_txt_right { color:#000; font-size:12px; float: right; padding: 23px 20px 0px 0px; /*width:670px;*/ width: 180px }
.content_vis_txt h1 { background:url(../../images/content_txt_h1_bg_common.gif) no-repeat 0 0; font-size:16px; margin:0 0 9px 0; padding:0 0 0 20px; }
a.content_link2 {font-size: 11px; color:#C81B20; padding: 0 130px 0 0; text-decoration: none;}

/**********Colour Dezigner end here**********/


