html{min-height:100%; margin-bottom:1px;}
* {
margin: 0;
padding: 0;
}
body{font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0; background-color:#fec14e}
img{ border:0}
p{margin:0; padding:0;}
p.spacer {
padding:0px 0px 0px 0px;
margin:0px 0px 51px 0px!important;
*margin:0px 0px 55px 0px!important;
line-height:normal!important;
}
ul {list-style: none;}
.global{width:985px; margin:0 auto; padding:0; height:100%;}
.wrapper{background-color:#FFFFFF; float:left; padding:0 0px 0 9px;}
.wrapper_1{background-color:#FFFFFF; float:left; padding:0 18px 0 9px;}
.clear{clear:both; font-size:1%; line-height:0; height:1% }
.boldFont {
font-weight: bold;
}
/* header starts */
.header {float:left; width:957px; padding:0; margin:0}
.header_container{padding:5px 0 15px 21px; }
.logo{float:left; margin-top:15px; padding-bottom: 15px}
.header_links{float:right; text-align: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;}
.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:267px; background:url(../../images/gray_bullet.gif) no-repeat 0 5px; padding-left:8px;}
.header_links ul.second_lvl li.search{margin-right:0px; background:url(../../images/gray_bullet.gif) no-repeat 0 5px; padding-left:8px;}
.header_links ul.second_lvl li.searchbox input{border:1px solid #e0e0e0; font-size:11px; width:89px; vertical-align:middle; }
.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;}
/* header ends */

/* nav starts */
/*.nav{float:left; width:957px; border-bottom:2px solid #ffffff;}
.nav ul{list-style:none; margin:0; padding:0;}
.nav ul li{margin:0; padding:0; display:inline;}*/

/*.topnav{float:left; width:957px; border-bottom:2px solid #000000; padding:0; margin:0 0 5px 0;  }
.topnav ul{list-style:none; margin:0; padding:0; background:url(../../images/nav_bg_gradi1.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 #fcae8e; padding:0; width:2px; height:20px; }
.topnav ul li a { margin:0; padding:0;}
li a#exp_hlp { padding:0; margin:12px 23px 0 26px; background:url(../../images/nav_exp_hlp_txt1.gif) no-repeat ; width:86px; height:9px; }
li a#ideas_make { padding:0; margin:12px 25px 0 25px; background:url(../../images/nav_ideas_txt1.gif) no-repeat; width:128px; height:9px; }
li a#world_colour { padding:0; margin:12px 25px 0 25px; background:url(../../images/nav_world_txt1.gif) no-repeat; width:140px; height:9px; }
li a#product { padding:0; margin:12px 27px 0 27px; background:url(../../images/nav_products_txt1.gif) no-repeat; width:69px; height:9px; }
li a#contact { padding:0; margin:12px 28px 0 26px; background:url(../../images/nav_contact_txt1.gif) no-repeat; width:82px; height:9px; }
li a#dealer_loc { padding:0; margin:12px 0 0 26px; background:url(../../images/nav_dealer_txt1.gif) no-repeat; width:111px; height:9px; }
.topnav ul li.lfimg { margin:0!important; padding:0; background:url(../../images/nav_lf_curve1.gif) no-repeat; width:12px; height:31px }
.topnav ul li.rtimg { margin:0!important; padding:0; float:right; background:url(../../images/nav_rt_curve1.gif) no-repeat; width:12px; height:31px }*/
/* nav ends */

/* nav starts */
.topnav{float:left; width:957px; border-bottom:2px solid #000000; padding:0; margin:0 0 5px 0; }
.topnav ul{ list-style:none; margin:0; padding:0; background:url(../../images/nav_bg_gradi1.gif) repeat-x top left; }
.topnav ul li{margin:0; padding:0; float:left}
.topnav ul li.space{ margin:0; padding:0; height: 20px; border-right:2px solid #fcae8e; }
.topnav ul li a{ margin:0; padding:0; font-family:"Trebuchet MS",helvetica,arial,clean,sans-serif; font-size:12px; text-align:center; vertical-align:middle; font-weight:bold; }
li a#exp_hlp{ padding:8px 0 5px 0; margin:0; width:139px; }
li a#ideas_make{ padding:8px 0 5px 0; margin:0; width:182px;}
li a#world_colour{ padding:8px 0 5px 0; margin:0; width:194px;}
li a#product{ padding:8px 0 5px 0; margin:0; width:127px;}
li a#contact{  padding:8px 0 5px 0; margin:0; width:140px;}
li a#dealer_loc{  padding:8px 0 5px 0; margin:0;  width:140px; text-decoration: none;}
li#exp_hlp_sel{height:31px; width:137px}
li#ideas_sel{height:31px; width:182px}
li#world_of_colors_sel{height:31px; width:194px}
li#products_sel{height:31px; width:127px }
li#contact_sel{height:31px; width:140px}
li#dealer_sel{height:31px; width:139px}
.topnav ul li.lfimg{margin:0!important; padding:0; background:url(../../images/nav_lf_curve1.gif) no-repeat; width:12px; height:31px}
.topnav ul li.lfimg_sel{ margin:0!important; padding:0; width:13px; height:31px}
.topnav ul li.rtimg{ margin:0!important; padding:0; float:right; background:url(../../images/nav_rt_curve1.gif) no-repeat; width:12px; height:31px}
.topnav ul li.rtimg_sel{margin:0!important; padding:0; float:right;  width:13px; height:31px;}

/* nav ends */

/* Sub Menu Starts */

/* CSS Document */
#nav, #nav ul {
	float:left;
	position: relative;
	z-index:1;
}

#nav a {
	display:block;
}

#nav li ul {
	border-bottom: 0; /*THEME CHANGE HERE*/
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	position: absolute;
	left: -1000000px;
	right:0;
	top:0;
	width:146px;
	font-size: 1.0em;
	margin: -14px 0 0 0px;
	* margin: -14px 0 0 0px;
	padding:0;
	background-color: #f5c9a7;
	background-image: none;
	z-index: 100;
	min-height: 192px; height: auto!important; height: 192px;
}

#nav li ul.dealer_locator {
	border-bottom: 0; /*THEME CHANGE HERE*/
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	position:absolute;
	width: 146px;;
	font-size: 1.0em;
	margin-top: -14px;
	margin-left:811px;
	display:none;
	padding:0;
	background-image: none;
	z-index: 1;
}



#nav li ul.ideas {
	/*margin-left: 171px;*/
	margin-left: 158px;
	* margin-left: 161px;
}

#nav li ul.world_of_colours {
	/*margin-left: 355px;*/
	margin-left: 342px;
	* margin-left: 345px;
}

#nav li ul.products {
	margin-left: 540px;
	* margin-left: 543px;
}

#nav li ul.contact_us {
	margin-left: 668px;
	* margin-left: 671px;
}

/*#nav li ul.dealer_locator {
	margin-left: 817px;
	* margin-left: 820px;
}*/

#nav li ul.ideas li.dealer {
	background-color: none;
	border: none;
	display: block;
	height: 1%;
	border: 1px solid red;
}

#nav li ul li {
	background-color: #f5c9a7;
	padding: 0px 0 0px 10px;
	margin:0;
	position:relative;
	width:136px;
	float: left;
	background-image:none;
	display:block;
}

#nav li ul.dealer_locator li {
	background-color: #f5c9a7;
	padding: 0px 0 0px 10px;
	margin:0px;
	position:relative;
	background-image:none;
	height: 1%;
}


#nav li ul li img.paddbot {
	padding-bottom: 60px;
}

* html #nav li ul li img.paddbot {
	padding-bottom: 65px;
}

*:first-child+html #nav li ul li img.paddbot {
	padding-bottom: 65px;
}

#nav li ul li img.paddbot1 {
	padding-bottom: 0px;
	height:19px;
}

* html #nav li ul li img.paddbot1 {
	padding-bottom: 3px;
	height:21px;
}

*:first-child+html #nav li ul li img.paddbot1 {
	padding-bottom: 3px;
	height:21px;
}

#nav li ul li img.paddbot2 {
	padding-bottom: 36px;
}

* html #nav li ul li img.paddbot2 {
	padding-bottom: 41px;
}

*:first-child+html #nav li ul li img.paddbot2 {
	padding-bottom: 41px;
}


#nav li ul li img.paddbot3 {
	padding-bottom: 90px;
}

* html #nav li ul li img.paddbot3 {
	padding-bottom: 95px;
}

*:first-child+html #nav li ul li img.paddbot3 {
	padding-bottom: 95px;
}

#nav li ul li img.paddbot4 {
	padding-bottom: 132px;
}

* html #nav li ul li img.paddbot4 {
	padding-bottom: 137px;
}

*:first-child+html #nav li ul li img.paddbot4 {
	padding-bottom: 137px;
}

#nav li ul li img.paddbot5 {
	padding-bottom: 60px;
}

* html #nav li ul li img.paddbot5 {
	padding-bottom: 65px;
}

*:first-child+html #nav li ul li img.paddbot5 {
	padding-bottom: 65px;
}
#nav li ul li a {
	color:#444c23;
	font-weight:bold;
	text-decoration:none;
	padding:3px 0;
	margin:0;
	float: left;
	position:relative;
	text-align: left;
	width:136px;
}
#nav li ul.dealer_locator li a {
display: block;
}
#nav li ul li a:hover {
	color:#ffffff;
}

#nav li:hover ul, #nav li.sfhover ul {
	top: 45px;
	left: 0;
	font-weight: bold;
	display:block;
}


/*---------- bubble tooltip -----------*/
a.tt{
    /*position:relative;*/
    z-index:24;
    /*color:#3CA3FF;*/
	text-decoration:none;
	height: 1%;
	background: none;
}
a.tt span{ display: none; }

a.tt span table{ margin-left:2px;}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #000000; background:;}

a.tt:hover .topspace {
	padding: 14px 25px 8px 0;
}

a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0; 
	left:0;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    text-align: left;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	font-size:0.9em;
	margin-left: 135px;
	margin-top: -1px;
	font-weight:normal;
	z-index: 25;
}

* html a.tt:hover span.tooltip, * html a.tt:hover span.tooltip1, * html a.tt:hover span.tooltip2, * html a.tt:hover span.tooltip3, * html a.tt:hover span.tooltip4, * html a.tt:hover span.tooltip5, * html a.tt:hover span.tooltip6, * html a.tt:hover span.tooltip7, * html a.tt:hover span.tooltip0_1, * html a.tt:hover span.tooltip0_2, * html a.tt:hover span.tooltip0_3, * html a.tt:hover span.tooltip0_3, * html a.tt:hover span.tooltip0_4, * html a.tt:hover span.tooltip0_5, * html a.tt:hover span.tooltip0_6, * html a.tt:hover span.tooltip0_7 * html a.tt:hover span.tooltip0_8, * html a.tt:hover span.tooltip0_2, * html a.tt:hover span.tooltip1_2, * html a.tt:hover span.tooltip2_2, * html a.tt:hover span.tooltip3_2, * html a.tt:hover span.tooltip4_new, * html a.tt:hover span.tooltip9_1 {
	margin-left: 136px;
}

a.tt:hover span.tooltip0_1 { margin-top: -1px; min-height:276px; } /*colour tool*/
a.tt:hover span.tooltip1_1 { margin-top: -43px; min-height:276px; }/*colour tool*/
a.tt:hover span.tooltip2_1 { margin-top: -67px; min-height:276px;}/*colour tool*/
a.tt:hover span.tooltip3_1 { margin-top: -91px; min-height:276px; }/*colour tool*/
a.tt:hover span.tooltip4_1 { margin-top: -115px; min-height:276px; }/*colour tool*/
a.tt:hover span.tooltip5_1 { margin-top: -139px; min-height:276px; }/*colour tool*/
a.tt:hover span.tooltip6_1 { margin-top: -163px; min-height:276px; }/*colour tool*/
a.tt:hover span.tooltip7_1 { margin-top: -187px; min-height:276px; }/*colour tool*/
a.tt:hover span.tooltip8_1 { margin-top: -211px; min-height:276px; }/*colour tool*/
a.tt:hover span.tooltip9_1 { margin-top: -235px; min-height:276px; }/*colour tool*/
a.tt:hover span.tooltip10_1 { margin-top: -259px; min-height:276px; }/*colour tool*/
/*a.tt:hover span.tooltip11_1 { margin-top: -301px; min-height:276px; }*//*colour tool*/

a.tt:hover span.tipWorld { height: 238px; }
* html a.tt:hover span.tipWorld { height: 236px; }
*:first-child+html a.tt:hover span.tipWorld { height: 236px; }
a.tt:hover span.tooltip table { width: 200px; }

/*6sep10*/
a.tt:hover span.tooltip0_2 { margin-top:-43px;}
a.tt:hover span.tooltip1_2 { margin-top:-67px;}
a.tt:hover span.tooltip2_2 { margin-top:-91px;}
a.tt:hover span.tooltip3_2 { margin-top:-115px;}

a.tt:hover span.tooltip1 {
	position: absolute;
	display:block;
	margin-left: 135px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-top: -25px;
}

a.tt:hover span.tooltip2 {
	position: absolute;
	display:block;
	margin-left: 135px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-top: -49px;
}

a.tt:hover span.tooltip3 {
	position: absolute;
	display:block;
	margin-left: 135px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-top: -73px;
}

a.tt:hover span.tooltip4 {
	position: absolute;
	display:block;
	margin-left: 135px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-top: -97px;
}

a.tt:hover span.tooltip4_new {
	position: absolute;
	display:block;
	margin-left: 135px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    	text-align: left;
	margin-top: -121px;
}

a.tt:hover span.tooltip5 {
	position: absolute;
	display:block;
	margin-left: 135px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-top: -121px;
}

a.tt:hover span.tooltip6 {
	position: absolute;
	display:block;
	margin-left: 135px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-top: -145px;
}

a.tt:hover span.tooltip7 {
	position: absolute;
	display:block;
	margin-left: 135px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-top: -169px;
}

a.tt:hover span.tooltip1_8 {
	position: absolute;
	display:block;
	margin-left: 135px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 5px 0 0;
	width:200px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-top: -193px;
}


a.tt:hover span.tooltip8 {
    display:block;
    position:absolute;
    top:0; 
	left:0;
	padding: 6px 0 0 28px;
	width:180px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-left:-216px;
	margin-top: -1px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
}

a.tt:hover span.tooltip8_deal { display:block; position:absolute; top:0; left:0; padding: 6px 0 0 28px; width:180px; height:186px; color: #000000; text-align: left; /*filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;*/
	margin-left:-216px; margin-top: -43px; background-color:#f5c9a7; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-top:1px solid #ffffff; font-size:0.9em; font-weight:normal; z-index: 25; } /*azone_deal*/

a.tt:hover span.tooltip8_deal_colourstore { display:block; position:absolute; top:0; left:0; padding: 6px 0 0 28px; width:180px; height:186px; color: #000000; text-align: left; 	margin-left:-216px; margin-top: -85px; background-color:#f5c9a7; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-top:1px solid #ffffff; font-size:0.9em; font-weight:normal; z-index: 25; }

a.tt:hover span.tooltip8_deal_kid { display:block; position:absolute; top:0; left:0; padding: 6px 0 0 28px; width:180px; height:186px; color: #000000; text-align: left; margin-left:-216px; margin-top: -127px; background-color:#f5c9a7; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-top:1px solid #ffffff; font-size:0.9em; font-weight:normal; z-index: 25; } 

a.tt:hover span.tooltip8_deal_kid.height_deal {min-height:186px;}

a.tt:hover span.tooltip8_urvoice { display:block; position:absolute; top:0; left:0; padding: 6px 0 0 28px; width:180px; height:186px; color: #000000; text-align: left; margin-left:-216px; margin-top: -49px; background-color:#f5c9a7; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-top:1px solid #ffffff; font-size:0.9em; font-weight:normal; z-index: 25; } /*Your voice*/

a.tt:hover span.height_deal {min-height:210px;} /*Your voice*/

a.tt:hover span.tooltip9 {
	position: absolute;
	display:block;
	margin-left: -216px;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	top: 0;
	left: 0;
	font-size:0.9em;
	font-weight:normal;
	z-index: 25;
	padding: 6px 0 0 28px;
	width:180px;
	height:186px;
	color: #000000;
    text-align: left;
	margin-top: -25px;
}

a.tt:hover span.tooltip10 {
    display:block;
    position:absolute;
    top:0; 
	left:0;
	padding: 6px 0 0 28px;
	width:180px;
	height:186px;
	color: #000000;
    text-align: left;
	background-color:#f5c9a7;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	font-size:0.9em;
	margin-left: -216px;
	margin-top: -1px;
	font-weight:normal;
	z-index: 25;
}

a.tt:hover span.tooltip11 { position: absolute; display:block; margin-left: -209px; background-color:#ffc140; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-top:1px solid #ffffff; top: 0; left: 0; font-size:0.9em; font-weight:normal; z-index: 25; padding: 6px 0 0 28px; width:180px; height:186px; color: #000000; text-align: left; margin-top: -49px; }
/*html[xmlns*=""]:root a.tt:hover span.tooltip11 {
	margin-top: -41px;
}*/
a.tt:hover span.tooltip12 { position: absolute; display:block; margin-left: -209px; background-color:#ffc140; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-top:1px solid #ffffff; top: 0; left: 0; font-size:0.9em; font-weight:normal; z-index: 25; padding: 6px 0 0 28px; width:180px; height:186px; color: #000000; text-align: left; margin-top: -73px; }
/*html[xmlns*=""]:root a.tt:hover span.tooltip12 {
	margin-top: -61px;
}*/
a.tt:hover span.tooltip13 { position: absolute; display:block; margin-left: -209px; background-color:#ffc140; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-top:1px solid #ffffff; top: 0; left: 0; font-size:0.9em; font-weight:normal; z-index: 25; padding: 6px 0 0 28px; width:180px; height:186px; color: #000000; text-align: left; margin-top: -97px; }
/*html[xmlns*=""]:root a.tt:hover span.tooltip13 {
	margin-top: -81px;
}*/

a.tt:hover span.tooltip table  {
	width: 200px;
}

a.tt:hover span.tipWorld {
height: 228px;
}

.banner{ margin:0 0 1px 0; padding:0; font-size:1% }
.btm_border { background-color:#152f71; height:8px; padding:0; margin-bottom:3px }

/* homepage content starts */
.hm_maincontainer { width:958px; padding:0; margin:0; background:url(../../images/hm_shadow.jpg) no-repeat; height:88px }
.hm_column1_3 { float:left; margin-top:20px; background:url(../../../../images/lhs_nav.jpg) no-repeat 9px 0; width:180px; height:385px; padding-left:9px; margin-bottom:28px; padding-bottom:51px }
.hm_column1_3 .content { padding:24px 5px 4px 15px; margin:0; font-size:12px; color:#2e2d2d; font-weight:bold; width:162px }
.hm_column1_3 .content ul { list-style:none; padding:0; margin:0; float:left; }
.hm_column1_3 .content ul li { background:url(../../images/orange_bullet.gif) no-repeat 0 10px; padding:10px 0 5px 25px; margin:0; }
.hm_column1_3 .content ul li a { padding:0; margin:0; color:#2e2d2d; font-size:12px; text-decoration:none }

.hm_column1_3 .content ul li.seperator { background:url(../../images/seperator.gif) no-repeat 0 0; padding:0; margin:0; line-height:0; height:1px; font-size:1%; width:161px; }
.hm_column1_3 .content p { padding:16px 0 0 0; margin:0; }
.hm_column1_3 .content span { color:#674890; font-size:11px; font-weight:bold; padding:0 0 0 7px; margin:20px 0 10px 0; }
.hm_column1_3 .pddleft { padding:0; margin:80px 0 0 12px }
.hm_column1_3 .hm_soln { background:url(../../images/hm_home_solutions.gif) no-repeat; padding:0; margin:22px 0 0 12px; display:block; width:157px; height:101px }
.hm_column1_3 .hm_soln p { padding:55px 55px 0 10px; margin:0 0 0 0; font-size:11px; color:#666666 }

.hm_column2_3 { float:left; margin-top:20px; width:343px; margin-left:22px; padding:0 }
.tpimg { background:url(../../images/hm_col2_3_top_curve.gif) no-repeat 0 0; padding:0; margin:0; width:343px; height:10px; font-size:1% }
.midimg { background:url(../../images/hm_col2_3_bg_gradi.gif) #c3e7fb repeat-x 0 0; padding:0; margin:0; height:410px; vertical-align:top }
.btimg { background:url(../../images/hm_col2_3_bot_curve.gif) no-repeat 0 0; padding:0; margin:0; width:343px; height:10px }
.hm_column2_3 .inntxt { font-size:11px; color:#1d6994; font-weight:bold; background:url(../../images/org_arrow.gif) no-repeat 19px 14px; padding:12px 0 0 31px; margin:0 }
.hm_column2_3 .spcol { padding:0 0 3px 0; margin:10px 11px 0 10px; font-size:1% }
.hm_column2_3 .boximg { background:url(../../images/hm_col2_box1.gif) no-repeat 6px 0; padding:0; margin:0; width:143px; float:left; }
.hm_column2_3 .boximg p { padding:16px 0 0 28px; margin:0; font-size:1% }
.hm_column2_3 .boximg #selector { padding:17px 0 0 0; margin:0; }
.hm_column2_3 .boximg1 { background:url(../../images/hm_col2_box1.gif) no-repeat 6px 0; padding:0; margin:0; width:143px; float:right; }
.hm_column2_3 .boximg1 p { padding:16px 0 0 28px; margin:0 10px 0 0; font-size:1% }
.hm_column2_3 .boximg1 #selector1 { padding:18px 0 0 0; margin:0; }
/*.hm_column2_3 .boximg2 { background:url(../../images/hm_col2_box1.gif) no-repeat 6px 0; padding:0; margin:5px 0 0 0; width:268px; height:137px; float:left; }
.hm_column2_3 .boximg2 p { padding:16px 0 0 30px; margin:0 10px 0 0; font-size:1%; }
.hm_column2_3 .boximg2 #selector2 { padding:21px 0 0 0; margin:0; }*/


.hm_column3_3 { float:left; margin-top:20px; width:356px; margin-left:22px; padding:0 }
.tpimg1 { background:url(../../images/hm_col3_3_top_curve.gif) no-repeat 0 0; padding:0; margin:0; width:356px; height:10px; font-size:1%; vertical-align:top }
.midimg1 { background:url(../../images/hm_col3_3_bg_gradi.gif) repeat-x 0 0; padding:0; margin:0; height:410px; vertical-align:top }
.btimg1 { background:url(../../images/hm_col3_3_bot_curve.gif) no-repeat 0 0; padding:0; margin:0; width:356px; height:10px }
.hm_column3_3 .inner { width:315px; padding:7px 0 0 0; margin:0; }
.hm_column3_3 .inner #box { background:url(../../images/hm_col3_box.jpg) no-repeat; padding:7px 0 0 0px; margin:0 24px 0 24px; width:308px; height:112px; }
.hm_column3_3 .inner #box p { padding:0 0 5px 9px; margin:0; color:#c38d0b; font-size:11px; font-weight:bold; }
.hm_column3_3 .inner .text { padding:0; margin:0; font-size:11px; color:#333366; }
.hm_column3_3 .inner .text p { padding:16px 0 0 34px; margin:0; line-height:170%; }
/* homepage content ends */

/* color palette css starts */

/* breadcrumb starts */
.breadcrumb{ width:949px; background-color:#ffe0c7; 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 */

/* banner starts */
.inner_banner { padding:0; margin:0 0 18px 0; width:957px; height:140px; }
.inner_banner .lfban { float:left; padding:0; margin:0 }
.inner_banner .lftban { float:left; padding:0; margin:0 2px 0 0 }
.inner_banner .rtban { float:left; padding:0; margin:0 }
/* banner ends */

/* bodycontent starts */
.maincontainer { padding:0 0 20px 0; margin:0; display:block; float:left; min-height: 520px; height: auto!important; height: 520px; }
.container { margin-left:7px; _margin-left:4px; top:0 bottom:0; float:left;  }
/*.column1_2 { background:url(../../images/clr_pal_col1_box.jpg) no-repeat; padding:0 0 210px 0; margin-top:455px; top:0; width:180px; position:absolute;  }*/


.column1_2 { background:url(../../images/lhs_nav.gif) no-repeat 0 0; padding:0 0 210px 0; margin-top:255px; top:0; width:180px; position:absolute; }
.column1_2 .cnt { padding:24px 5px 4px 15px; margin:0; font-size:12px; color:#2e2d2d; font-weight:bold; width:162px; z-index: 0; }
.column1_2 .cnt ul { list-style:none; padding:0; margin:0; }
.column1_2 .cnt ul li { background:url(../../images/orange_bullet.gif) no-repeat 0 10px; padding:10px 0 5px 25px; margin:0; }
.column1_2 .cnt ul li a { padding:0; margin:0; font-size:12px; color:#2e2d2d; text-decoration:none }
.column1_2 .cnt ul li span { padding:0; margin:0; font-size:12px; color:#f86106; text-decoration:none }
.column1_2 .cnt ul li li { background:url(../../images/orange_bullet_sm.gif) no-repeat 0px 10px; padding:7px 0 2px 19px; margin:0; font-size:11px }
.column1_2 .cnt ul li li.nobullet { padding:0; margin:0 0 10px 0; background-image:none; font-size:1% }
.column1_2 .cnt ul li li a { padding:0; margin:0; color:#2e2d2d; text-decoration:none; font-size:11px }
.column1_2 .cnt ul li li span { padding:0; margin:0; color:#f46d1b }
.column1_2 .cnt p.image_leftspace { margin: 0 0 0 19px; padding:0; }
.column1_2 .cnt ul li.seperator { background:url(../../images/seperator.gif) no-repeat 0 0; padding:0; margin:0; line-height:0; height:1px; font-size:1%; width:161px; }
.column1_2 .cnt p { padding:16px 0 0 0; margin:0; }
.column1_2 .cnt p a { text-decoration:none}
.column1_2 .cnt span { color:#674890; font-size:11px; font-weight:bold; padding:0 0 0 7px; margin:20px 0 10px 0; }
/*.column1_2 .pddleft { padding:0; margin:80px 0 0 12px; font-size:1% }*/
.column1_2 .cnt span.new { color: #FF0000; font-size: 11px; padding-left: 5px;
}
.column1_2 .pddleft { padding:0; margin:30px 0 0 12px; font-size:1% }
/*.bodycontainer { padding:0; margin:0 0 0 215px; position:relative; width:743px; }*/
.bodycontainer { padding:0; margin:0 0 0 215px; position:relative; width:761px; }
#metallics { padding:0; margin:0 0 0 215px; position:relative; width:761px;}
* html #metallics { padding:0; margin:0 0 0 215px; position:relative; width:743px;}
/*.column2_2 {  width:206px; padding:0 29px 0 0; margin:0; float:left }*/
.column2_2 {  width:211px; padding:0 24px 0 0; margin:0; float:left;}
* html .column2_2 { width:211px; padding:0 10px 0 0;}
.column2_2 p { padding:0 0 3px 0; margin:0; text-align:center }
/*.bodycontent { padding:10px 100px 0 0; margin:0; font-size:11px; color:#2b4407;}*/
.bodycontent { padding:10px 50px 0 0; margin:0; font-size:11px; color:#2b4407;}
* html .bodycontent { padding:10px 48px 0 0;}
.contenttxt { padding:0px 0px 0 0;}
.contenttxt h2 {margin: 0; padding: 6px 0 0 0;}
.contenttxt p { color: #000000; font-size: 12px; width: 697px;}
.bodycontent p { padding:10px 0 0 0; margin:0; line-height:150% }
.bodycontent p a {color:#2b4407;}
.bodycontent p.desc { padding:0px 0 0 0; margin:0; line-height:150% }
.bodycontent p.bottomcopy { padding:90px 0 0 0; margin:0; line-height:150% }
.bodycontent ul { list-style:none; padding:0; margin:0; float:left }
.bodycontent ul li { background:url(../../images/gray_arrow.gif) no-repeat 0 2px; padding:0 0 5px 15px; margin:0; font-size:11px; font-weight:bold; color:#747f90  }
.bodycontent ul li a { padding:0; margin:0; font-size:11px; font-weight:bold; color:#747f90; text-decoration:none;  }
.bodycontent ul li a:hover { padding:0; margin:0; font-size:11px; font-weight:bold; color:#747f90; text-decoration:underline;  }

.bodycontent span.bdtxt { font-weight:bold; color:#2b4407; padding:0; margin:0 }
.bodycontent span.bdtxt1 { font-weight:bold; color:#2b4407; padding:0; margin:0; font-size: 16px; }
.bodycontent_dust { background:url(../../images/dust_bg.jpg) no-repeat 15px 0; padding:0; margin-left:80px;  position:relative; float:right; width:786px; height:54px;}

.bodycontent_dust_tab { padding:0; margin-left:80px;  position:relative; float:right; width:786px; }
.bodycontent_dust ul { list-style:none; padding-left:262px; margin:0; float:left }
.bodycontent_dust ul li { background:url(../../images/gray_arrow.gif) no-repeat 0 3px; padding:0 0 5px 15px; margin:0; font-size:11px; font-weight:bold; color:#747f90  }
.bodycontent_dust ul li a { padding:0; margin:0; font-size:11px; font-weight:bold; color:#747f90; text-decoration:none;  }
.bodycontent_dust ul li a:hover { padding:0; margin:0; font-size:11px; font-weight:bold; color:#747f90; text-decoration:underline;  }

.bodycontent_dust span.bdtxt { font-weight:bold; color:#2b4407; padding:0; margin:0 }
.tab_bot_curve { background:url(../../images/tab_btm_curvr.gif) no-repeat 0 0; width:743px; height:23px; margin-left:23px }

.inner_container { padding:0; margin:0; min-height: 350px; height: auto!important; height: 350px; }
.maintp_img { background:url(../../images/clr_pal_maintp_curve.gif) no-repeat; padding:0; margin:0; width:743px; height:10px; font-size:1% }
.mainbt_img { background:url(../../images/clr_pal_mainbt_curve.gif) no-repeat; padding:0; margin:0; width:743px; height:9px }
.mainmid_cnt { background:url(../../images/clr_pal_bg1.jpg) no-repeat 0 0; padding:0; margin:0; vertical-align:top; }
.mainmid_cnt .pdlt { padding-left:189px; }
.mainmid_cnt .selspace { padding-left:59px; padding-top:5px; }
.cp_bdcnt { width:719px; padding:0; margin:0 12px 0 14px; }
.cp_bg_lfimg { float:left; background:url(../../images/clr_pal_lf_curve.gif) no-repeat 0 0; padding:0; margin:0; width:13px; height:120px;  }
.cp_bg_rtimg { float:right; background:url(../../images/clr_pal_rt_curve.gif) no-repeat 0 0; padding:0; margin:0; width:16px; height:120px; float:left }
.cp_bg_midimg { float: left; background:url(../../images/clr_pal_gradi_img.gif) repeat-x 0 0; padding:0; margin:0; height:120px; font-size:11px  }
.cp_bg_midimg ul { list-style:none; padding:5px 0 0 8px; margin:0; }
.cp_bg_midimg ul li { float:left; padding:0 13px 0 14px; margin:0; }
.cp_bg_midimg ul li.rtspc { padding:0 12px 0 4px; margin:0; }
.cp_bg_midimg ul li.vsep { background:url(../../images/ver_seperator.gif) no-repeat 0 0; padding:0; margin:0; width:1px; height:86px; }
.mainmid_cnt span { font-size:11px; color:#f46d1b; font-weight:bold; padding-left:31px }
.mainmid_cnt a { color:#747f90; font-size:11px; font-weight:bold; padding-left:31px; text-decoration:none }
.cp_mcnt { padding:0 0 1px 0; margin:12px 10px 0 12px; }
.cp_cnt { background:url(../../images/clr_pal_inner_bg.jpg) no-repeat 0 0; padding:0; margin:0; }
.cp_cnt .table { width:660px; padding:0; margin:0 5px 0 20px; }
.cp_cnt .table td.tht { height:19px }
.cp_cnt .table .text { font-size:11px; color:#333333; padding-left:12px; margin:0; vertical-align:top; }
.cp_cnt .table .space { padding:0; margin:0; height:10px } 
.cp_cnt .table .tspace { padding:0 7px 0 12px; margin:0; font-size:11px; color:#333333; }
.cp_cnt .table .tspace1 { padding:0 9px 0 17px; margin:0; font-size:11px; color:#333333; }
/* bodycontent ends */

/* color palette css ends */



/* image gallery css starts */

.img_gal_content { padding:29px 0 0 0; margin:0 0 0 25px; }
.img_gal_dht { padding-bottom:20px; }

/* image gallery css ends */


/*image gallery metallics*/
.tab_contenttxt {
	float: left;
	margin: 22px 0 0 0;
}

.tab_contenttxt img {
float: left;
}
.description {
background: url(../../images/background_gallery_metallics.gif) no-repeat 0 0;
float: left;
padding: 23px 11px 0 6px;
width: 688px;
}

.descript {
min-height:66px;
height:auto!important;
height:66px;
}
.description h3 {
color: #ff9c11;
font-size: 15px;
padding: 0 0 3px 8px;
}
.description p {color: #f2f2f2; font-size: 12px; margin: 0; padding: 0 0 0px 8px; line-height: normal; width: 670px;}


.color_shades_gap {
float: right;
padding: 0 15px 0 0;
}
.color_shades_gap img {
float: left;
padding: 0px 6px 0 0;
}
.color_shades_gap span {
color: #f2f2f2;
float: left;
padding: 1px 12px 0 0;
}
.color_shades_gap span.lst {
padding: 1px 0px 0 0;
}

#silver {
background: url(../../images/img_sil_big_1.jpg) no-repeat 0 0;
height: 331px;
margin: 0px 0 6px 0;
width: 683px;
}

#gold {
background: url(../../images/img_gol_big_1.jpg) no-repeat 0 0;
width: 683px;
height: 331px;
margin: 0px 0 6px 0;
}

.image_gallery {
background: url(../../images/images_gallery_bg.gif) no-repeat 0 0px;
margin: 18px 0 0px 0;
padding: 0px 0 8px 5px;
float: left;
width: 688px;
}
.image_gallery ul li {
background: none;
cursor: pointer;
display: inline;
padding: 0;
margin: 0 4px 0 0;
}
/*image gallery metallics ends*/

/* footer starts */
.footer{float:left; width:985px; background-color:#FFFFFF; font-size:10px; padding-top:5px; margin:0; }
.footer_container{width:978px; text-align:left; background:url(../../images/footer_bg.gif) repeat-x; margin:0 auto; padding:4px 0 21px 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; margin:0}
.copyrights{color:#666666; text-align:right;}
.copyrights a{text-decoration:none; color:#9e9e9e;}
.copyr{color:#666666; padding:8px 0 0 7px}
/* footer ends */

/*Apex Ultima*/

.tab_column_1{background:url(../../images/tab_column_1.jpg) no-repeat 15px 0; width:23px; float:left; height:266px;}
.tab_content{width:743px; float:left; }
.inner_tab_content { background:url(../../images/content_bg_repeat.gif) repeat-y bottom left; width:743px; padding:0; margin:0; float:left; min-height:500px; height:auto!important; height:500px  }
.tab_content_column1{background:url(../../images/tab_lf_curve_1.jpg) no-repeat 0 0; width:32px; float:left; height:266px;  }
.tab_content_column3{background:url(../../images/tab_rhs_curve.jpg) no-repeat 0 0; width:34px; float:right; vertical-align:top; height:266px}
.tab_content_column4{background:url(../../images/tab_column_4.jpg) no-repeat 0 0; float:right; width:20px; height:266px}
.tab_content_nav{float:left; width:677px; height:266px}
.tab_nav ul{background:url(../../images/tab_nav_bg1.jpg) repeat 0 0; list-style:none; margin:0; padding:0 0 0 92px; height:45px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
.tab_nav ul li{ background: url(../../images/bg_border_tabs.gif) no-repeat top right; float:left;  }


.tab_nav ul li a {  display: block; padding: 12px 13px 18px 10px; text-decoration:none; color:#747f90; text-transform:uppercase}
.tab_nav ul li a.selected{ background: url(../../images/tab_hover_img.gif) no-repeat center 0; color:#5aa144; padding: 12px 13px 18px 10px; display: block;}

.tab_nav ul li a:hover { background: url(../../images/tab_hover_img.gif) no-repeat center 0; display: block; padding: 12px 13px 18px 10px;}

.tab_nav ul li.last_tab{background: none;}
.tab_box{background:url(../../images/tab_box_bg1.jpg) repeat 0 0 ; width:677px; float: left; padding:0;}
.tab_box div{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal}
/*.tab_box ul{ font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:none}
.tab_box ul li{ font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:none}*/
.main_content_div{float:left; margin-top:13px}
.content_img_padd{padding-right:15px; padding-left:12px}
.content_text{float:left; width:500px;font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:13px}
.content_text ul { margin: 0; padding: 13px 0 0 0;}
.content_text ul li {background: url(../../images/square_bullet.gif) no-repeat 0 6px; margin: 0; padding:0 0 8px 14px;}

.content_img_padding{float:left; padding-top:23px; padding-right:9px}
.content_img_padding1{float:left; padding-top:23px;}
.content_text span{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:21px}
.image_gallery_padding{border:1px solid #b8bbb3; padding:9px; margin-right:13px; float:left; margin-left:6px; margin-top:13px}
.image_gallery_padding1{border:1px solid #b8bbb3; padding:9px; margin-right:13px;float:left;margin-top:13px}
.image_gallery_padding2{border:1px solid #b8bbb3; padding:9px; margin-right:0px;float:left;margin-top:13px}
.image_4{border:1px solid #b8bbb3; padding:9px;margin-right:13px; float:left;margin-top:13px; margin-left:5px}

.image_padding{padding-right:15px; padding-left:12px}
.image_padding1{padding-right:15px; padding-left:65px}



/*.registerfrm {padding:0; margin:14px 0 0 215px; position:relative; width:643px;}*/
.registerfrm {padding:0; margin:14px 0 0 215px;  position:relative; float:right; width:742px; *width:757px;}
.registerfrm .topbg {background:url(../../images/top_curve.gif) no-repeat 0px 0px; width: 643px; height: 10px; float:left;}
*html .registerfrm .topbg {background:url(../../images/top_curve.gif) no-repeat 0px 7px; width: 643px; height: 10px; float:left;}
.registerfrm .midbg {background:url(../../images/mid_gradient_bg.gif) repeat-x; float:left; width: 641px; border-left: 1px solid #d4ebc5; border-right: 1px solid #d4ebc5;}
.registerfrm .midbg h6 {color: #333333; font-size: 15px; margin:10px 0px 28px 96px; _margin:10px 0px 28px 46px;
float:left;}
.registerfrm .midbg .content_reg{padding:0; margin:0px 0px 0px 41px; _margin:0px 0px 0px 21px; float:left; width:302px; _width:301px}
.registerfrm .midbg label {color: #333333; font-size: 11px; font-weight: bold; float:left;}
.registerfrm .midbg label span {color: #ff0000;}
/*.registerfrm .midbg .content_reg input {border: 1px solid #d5d4d4; float:left; color: #333333; font-size: 11px; margin-bottom: 6px;}
.registerfrm .midbg .content_reg1 input {border: 1px solid #d5d4d4; float:left; color: #333333; font-size: 11px; margin-bottom: 6px;}*/
.registerfrm .midbg table {
float:left;
padding: 0px;
margin: 0px 10px 0px 41px;
_margin: 0px 4px 0px 21px;
width: 590px;
_width: 594px;
}

.registerfrm .midbg table td {
vertical-align: top;
}

.registerfrm .midbg table td.col_width {
width: 280px;
_width: 240px;
}
.registerfrm .midbg input {border: 1px solid #d5d4d4; float:left; color: #333333; font-size: 11px; margin-bottom: 6px;}
.registerfrm .midbg input.text {width: 169px;}
.registerfrm .midbg input.std {width: 29px; margin: 0px 8px 0px 0px;}
.registerfrm .midbg input.num {width: 26px; margin: 0px 8px 0px 0px;}
.registerfrm .midbg input.txtphone {width: 94px; *width: 90px;}
.registerfrm .midbg input.txtmob {width: 134px; *width: 132px;}
.registerfrm .midbg select {color: #333333; font-size: 11px; float:left; width: 151px; margin-bottom: 6px;}
.registerfrm .midbg .content_reg label {width: 79px;}
.registerfrm .midbg .content_reg1 label {width: 105px;}
/*.registerfrm .midbg .content_reg1 input.text1 {width: 149px;}*/
.registerfrm .midbg input.text1 {width: 149px; _width: 143px;}
.registerfrm .midbg .content_reg1{padding:0; margin:0; float:left; width:298px}

.registerfrm .midbg .errormsg {
float:left;
width: 169px;
_width: 158px;
margin: 0px 0px 6px 0px;
font-size: 11px;}

.registerfrm .midbg .errormsg1 {
float:left;
width: 149px;
_width: 138px;
margin: 0px 0px 6px 0px;
font-size: 11px;
}
/*.registerfrm .midbg .errormsg {
float:left;
width: 149px;
margin: 0px 0px 6px 0px;
font-size: 11px;}*/


div.tnc{float:left; margin: 26px 0px 12px 0px; padding: 0px 0px 0px 218px;}
div.tnc input {border: none; float:left;}
div.tnc p {color: #ff0000; font-size: 12px; width: 225px; padding: 0px 0px 0px 4px;}
div.tnc p a {color: #ff0000; text-decoration: underline;}
div.tnc .errormsg {
float:left;
width: 190px;
margin: 7px 0px 6px 17px;
font-size: 11px;
}

div.note{float:right; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}
div.note p {color: #ff0000; font-size: 12px; width: 204px; padding: 0px 0px 0px 0px;}

.buttons {padding: 0px 0px 0px 226px; float:left;}
input.button {
margin: 0px 20px 11px 0px;
background: url(../../images/button_bg.gif) no-repeat;
width: 84px;
color: #333333;
font-size: 12px;
border: none!important;
font-weight: bold;
padding: 5px 0px 6px 0px;
*padding: 4px 0px 5px 0px;
float:left;
}

.registerfrm .botbg {background:url(../../images/bottom_curve.gif) no-repeat; width: 643px; height: 10px; float:left;}

/* Apex Ultima Promo Bbengaluru css Info */
div.promo_content p {
	font-size:11px;
}
div.promo_content .padding_top {
	padding-top:15px;
}
div.promo_content p span {
	font-weight:bold;
}
div.promo_content p a {
	font-weight:bold;
	text-decoration:underline;
	color:#272822;
}
div.promo_content {
	width:742px;
}
div.column2_2_promo div.image_left {
	float:left;
	width:242px;
	_width:233px;
}
div.column2_2_promo div.content_right {
	float:right;
	width:500px;
	z-index:2;
}
div.column2_2_promo div.content_right img.promotitle {
	float:left;
	padding:15px 0 15px 0;
}
div.column2_2_promo div.content_right img.logo_lead {
	float:right;
	margin-top:-10px;
	position:relative;
}
div.column2_2_promo div.content_right p {
	font-size:11px;
	clear:both;
}
div.column2_2_promo div.content_right p span {
	font-weight:bold;
}
div.column2_2_promo div.content_right div.promotion {
	background: url(../../images/bg_promotion.jpg) no-repeat 0 0;
	width:508px;
	height:218px;
	margin:5px 0 30px 0;
	clear:both;
}
div.column2_2_promo div.content_right div.promotion div.content {
	padding:57px 0 0 21px;
}
div.column2_2_promo div.content_right div.promotion div.content ul {
	margin:0px;
	padding:16px 0 17px 0;
}
div.column2_2_promo div.content_right div.promotion div.content ul li {
	list-style:none;
	font-size:12px;
	color:#7e0460;
	font-weight:bold;
}
div.luckydraw {
	background: url(../../images/bg_group_box.jpg) no-repeat 0 0;
	width:740px;
	height:262px;
	clear:both;
	margin:0px 0 20px 0;
}
div.luckydraw p {
	font-size:12px;
}
div.luckydraw p.highlighted {
	color:#7e0460;
	font-weight:bold;
}
div.luckydraw div.content {
	padding:18px 0 0 60px;
}
div.luckydraw div.content div.boxes {
	margin-top:11px;
}
div.luckydraw div.content div.boxes p {
	font-size:11px;
	padding:158px 0 0 15px;
	text-align:left;
	font-weight:bold;
}
div.luckydraw div.content div.box1 {
	background: url(../../images/img_first_price.jpg) no-repeat 0 0;
	padding-right:57px;
	float:left;
	width:173px;
	height:163px;
}
div.luckydraw div.content div.box2 {
	background: url(../../images/img_second_price.jpg) no-repeat 0 0;
	padding-right:57px;
	float:left;
	width:173px;
	height:163px;
}
div.luckydraw div.content div.box3 {
	background: url(../../images/img_third_price.jpg) no-repeat 0 0;
	float:left;
	width:173px;
	height:163px;
}
div.luckydraw p {
	text-align:center;
}
/* /Apex Ultima Promo Bengaluru css Info */

.cherry {position:absolute; top:-10px; left:-7px; z-index:2;}
.cherry2 {position:absolute; top:-10px; right:-8px; z-index:2;}
.snow_fall {position:absolute; z-index:1; left:-26px; top:-240px;}
