
/* css for corporate pages start */
h1, h2, h3, h4, h5 {
	font:'Bookman Old Style', Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
	}

.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:normal;
	}
h3 {
	font:16px Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	line-height:35px;
	 }
.logo_box {
	float:left;
	width:406px;
	}
.logo {
	/*background:url(../../corporate_images/logo.gif) no-repeat top left;*/
	padding-top:15px;
	}
a:active {
outline:medium none;
}

.logo a {
background:url("../../images/logo-cs.png") no-repeat scroll 0 0 transparent;
display:block;
height:78px;
width:413px;
}
.need_help {font:11px "bookman Old Style", arial;color:#000000;font-weight:bold;/*padding-left:10px;*/float:left;margin-top:11px;padding-top:2px;}
.call_US_bg{/*background:url(../../images/call_us.jpg) no-repeat top left;*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9a9a9a;height:22px; margin:9px 5px 0px 2px; display:block;}
.call_number {font:14px "bookman Old Style", arial;color:#1ea3ca;font-weight:bold;padding-left:5px;	float:left;margin-top:11px;}
.csi {
	color:#90481d;
	}
#user_area {/*width:435px;*/float:right;margin:4px 7px 8px 0px;}
.user_left {float:left;background:url(../../images/user_right.jpg) no-repeat top left;width:6px;height:27px;}
.user_right {float:left;background:url(../../images/user_left.jpg) no-repeat top left;width:6px;height:27px;}
.user_bg {/*background:url(../../images/user_bg.jpg) repeat-x top left;width:415px;*/padding:5px 0 6px 0px;}
.username {
	font:12px Arial;
	color:#000000;
	font-weight:bold;
	float:left;
	text-align:center;
	}
.dis_username {
	font:12px Arial;
	color:#000000;
	font-weight:bold;
	float:left;
	width:80px;
	overflow:hidden;
	text-align:center;
	margin-top:1px;
	}
.login_input {
	border:1px solid #8ecbd7;
	width:134px;
	background:white;
	/*height:13px;*/
	color:#555555;
	margin:0px;
	padding:0px;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	/*padding-bottom:2px;*/
	}
.userbutton {
	float:left;
/*	padding-left:6px;*/
padding-right:2px;
	}
.improve_page {
	/*height:19px;*/
	padding-top:3px;
	text-align:right;
	}
/* for Navigation */
#nav_holder {
	width:auto;width:auto; height:38px; padding-top:7px;
	}
.nav_left {float:left;background:url(../../images/nav_left.jpg) no-repeat top left;width:13px;height:42px;}
.nav_right {float:left;background:url(../../images/nav_right.jpg) no-repeat top left;width:13px;height:42px;}
.nav_bg {
	float:left;
	/*background:#b2d0e4 url('../../corporate_images/nav_bg.jpg') repeat-x top left;
	width:888px;
	height:37px;
	padding-top:5px;*/
	}
/*.nav ul {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	}
.nav ul li {
	float:left;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	/*padding-right:30px;*//*
	}
.nav ul li a{
	float:left;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	width:98px;
	padding:17px 0px 7px 0px;
	text-align:center;
	}
.nav ul li a:hover{
	color:#000000;
	/*background:url('../../corporate_images/nav_over2.jpg') no-repeat top left;*//*
	}
.nav_selected{
	color:#000000;
	/*background:url('../../corporate_images/nav_over2.jpg') no-repeat top left;*//*
	font-family:Arial, Helvetica, sans-serif;
	width:98px;
	text-decoration:none;
	text-align:center
}
.nav_selected_temp{
	color:#000000;
	/*background:url('../../corporate_images/nav_over2.jpg') no-repeat top left;*//*
	font-family:Arial, Helvetica, sans-serif;
	width:98px;
	text-decoration:none;
	text-align:center
}*/
#left__box_holder {
	width:238px;
	}
.left_navigationhead {
	width:238px;
	}
.left_navbottom_holder {
	width:auto;
	margin-bottom:10px;
	}
.heading_left {
	/*background:url(../../corporate_images/navheadleft.jpg) no-repeat top left;
	width:8px;
	height:40px;*/
	float:left;
	}
.heading_right {
	/*background:url(../../corporate_images/navheadright.jpg) no-repeat top left;*/
	float:left;
	}
.navigationhead_bg {
	/*background:#727e7c;*/
	width:231px;
	height:33px;
	padding-top:7px;
	padding-left:5px;
	float:left;
	}
.down_arrow1 {
	padding-left:20px;
	/*border-left:1px solid #a2bfd5;
	border-right:1px solid #a2bfd5;*/
	background:url('../../corporate_images/navbg.jpg') repeat-y top left;
	}
#left_navigation {
	/*background:url('../../corporate_images/navbg.jpg') repeat-y top left;*/
	}
.left_nav ul {
	margin:0px;
	padding:0px;
	}
.left_nav ul {margin:0px;padding:0px;}
.left_nav ul li {list-style-type:none;line-height:25px;font-family:arial, sans-sarif;font-size:12px;color:#5b4c75;text-decoration:none;display:block;width:235px;/*background:url(../../images/arrow2.jpg) no-repeat 95% 50%;*//*border-bottom:1px solid #dcafea;*/	}
.left_nav ul li a{/*color:#5b4c75;padding:0px;text-decoration:none;*/color:#7F7F7F;/*padding:4px 15px 0px 15px;*/text-decoration:none;font:'Bookman Old Style', arial, sans-sarif;font-size:13px;color:#7F7F7F;	text-decoration:none;display:block; line-height:22px;padding-left:5px; /*font-weight:bold;*/}
.left_nav ul li a:hover{/*color:#3e5f78;padding:0px;text-decoration:none;font-weight:bold;*/ color:#558cd0; text-decoration:underline; font-size:13px;	/*padding:4px 15px 0px 15px;*/display:block;/*background:url(../../images/hover_partyLinks.gif) no-repeat;*/line-height:22px;padding-left:5px;}
.party_selected{
	font-weight:normal;
    color:#000000;
    text-decoration:none;
	font-size:13px;
	display:block;
	height:25px;
	background:url('../../images/corporate_hoverbg.gif') no-repeat;
	border-bottom:1px solid #aaaead;
	line-height:25px;
	padding-left:15px
	}
.leftnav_bottomleft {
	background:url('../../corporate_images/navbottomleft.jpg') no-repeat top left;
	width:8px;
	height:18px;
	float:left
	}
.leftnav_bottomright {
	background:url('../../corporate_images/navbottomright.jpg') no-repeat top left;
	width:8px;
	height:18px;
	float:left
	}
.leftnav_bottombg {
	background:url('../../corporate_images/navbottombg.jpg') repeat-x;
	width:220px;
	height:18px;
	float:left
	}
/*navigation end*/

/* for listing */
.sorting {
	float:left;
	margin-right:10px;
	font:12px Arial, Helvetica, sans-serif;
	color:white;
	}
.listing {
	float:right;
	color:#FFFFFF;
	/*width:200px;*/
	height:25px;
	}
.number {	
	font:12px Arial, Helvetica, sans-serif;
	color:#48b9ef;
	text-decoration:none;
	background:#ffffff;
	display:block;
	float:left;
	margin:0px 1px;
	}
.number a{color:#48b9ef;border:2px solid #f0f0f0;text-decoration:none;background:#ffffff;padding:0px 2px; display:block; float:left;}
.number a:hover{color:#48b9ef;text-decoration:none;border:2px solid #ff5a00;}
.num_select{color:#FFFFFF; text-decoration:none; font:12px arial; border:2px solid #ff5a00; background:#ff6c16; display:block;float:left;margin:0px 2px;}
.num_select a{color:#FFFFFF;text-decoration:none; display:block; float:left;padding:0px 2px;}
.num_select a:hover{text-decoration:none;}
.number_disable a{color:#48b9ef;border:2px solid #f0f0f0;text-decoration:none;background:#ffffff;padding:0px 2px; display:block; float:left;}
.number_disable a:hover{color:#48b9ef;text-decoration:none;border:2px solid #ffffff;}
.recentlyviewhead_bg {
	background:#bbdbeb;
	width:215px;
	height:33px;
	padding-top:7px;
	padding-left:5px;
	float:left;
	}
.recentlyviewhead_bg1 {
	background:#bbdbeb;
	width:215px;
	height:33px;
	padding-top:7px;
	padding-left:5px;
	float:left;
	}	
.f_producthead_bg {
	background:#f2dede;
	width:215px;
	height:33px;
	padding-top:7px;
	padding-left:5px;
	float:left;
	}
.f_producthead_bg1 {
	background:#f2dede;
	width:215px;
	height:33px;
	padding-top:7px;
	padding-left:5px;
	float:left;
	}	
.maylike_bg {
	background:#bceae5;
	width:215px;
	height:33px;
	padding-top:7px;
	padding-left:5px;
	float:left;
	}	
.top_headingcorner {
	width:auto;
	float:left;
	}
.top_headingbg {
	background:#3c3c3c;
	width:645px;float:left;padding:5px; display:block;
	}
.top_headingbg2 {
	background:#999999;
	width:645px;
	float:left;
	padding:5px;
	margin-bottom:10px;
	}
.down_arrow6{
	position:absolute;
	margin-top:11px;
	margin-left:10px;
	background:url('../../corporate_images/downarrow6.jpg') no-repeat top left;
	width:18px;
	height:11px
	}

.producttop {
	/*background:url('../../corporate_images/productbox_top.jpg') no-repeat left top;*/
	width:182px;
	height:12px
	}
.producttop1 {
	background:url('../../corporate_images/productbox_top1.jpg') no-repeat left top;
	width:182px;
	height:11px
	}
.productbg {
	/*background:#afa585;*/
	width:180px;
/*	border-left:1px solid #756638;
	border-right:1px solid #756638;*/
	}
.productbg1{
	background:#afa585;
	/*padding:4px 0px 0px 13px;*/
	border-left:1px solid #756638;
	border-right:1px solid #756638;
	}
.productbottom {
	/*background:url('../../corporate_images/productbox_bottom.jpg') no-repeat top left;*/
	width:182px;
/*	height:23px*/ font-size:0px;
	}
.productbottom1 {
	background:url('../../corporate_images/productbox_bottom1.jpg') no-repeat top left;
	width:182px;
	height:23px
	}
.product_box {
	background:white;
	width:155px;
	height:152px;
	display:block;
	vertical-align:middle;
	overflow:hidden;
	/*border:1px solid #c9ced2;*/
	margin:auto;
	text-align:center;
	}
.product_box *{
	vertical-align:middle;
	}
.product_box span{
	display: inline-block;
    height: 100%;
	}
.price_holder {
	margin-top:10px;
	}
.price_top {
	background:url('../../corporate_images/price_top.jpg') no-repeat;
	width:180px;
	padding:0px;
	margin:0px
	}
.price_bg {width:178px;text-align:center;}
.price_bottom {
	/*background:url(../../corporate_images/price_bottom.jpg) no-repeat top left;*/
	width:auto;
	height:5px;
	}
.price {
	font:12px "Bookman Old Style", Arial;
	color:#504b4e;	
	}
.recentlyview_bg{
	background:url('../../corporate_images/recently_bg.jpg') repeat-y top left;
	width:232px;
	padding-top:5px;
	padding-bottom:5px
	}
.may_like_bg{
	background:url('../../corporate_images/like_bg.jpg') repeat-y top left;
	width:232px;
	padding-top:5px;
	padding-bottom:5px
	}
	
.last_login{
	font-family:'Bookman Old Style', Arial, Sans-sarif;
	color:white;
	font-size:14px;
	float:right;
	margin-top:4px;
	margin-right:40px;
}
.category_heading2{
-x-system-font:none;
color:#ffffff;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
/*.cat_popup{
background-image:url('../../images/corporate_popup1.gif');
background:#afa585; border:1px solid #7b6d42;
width:264px;
height:250px;
z-index: 1110;
position: absolute;
background-repeat:no-repeat; padding-left:10px; padding-right:13px; padding-top:9px; padding-bottom:29px
}*/
.cat_popup  {
background-repeat:no-repeat;
height:30px;
left:-8%;
position:absolute;
top:39%;
width:164px;
z-index:1110;
}
.cat_popup_center{
background:#afa585; border:1px solid #7b6d42;
width:264px;
height:250px;
z-index: 1110;position: absolute;
background-repeat:no-repeat; padding-left:10px; padding-right:13px; padding-top:9px; padding-bottom:29px
}
.cat_popup2{
background-image:url('../../images/corporate_popup2.gif');
width:285px;
height:296px;
z-index: 1110;
position: absolute;
background-repeat:no-repeat; padding-left:10px; padding-right:13px; padding-top:9px; padding-bottom:29px
}
.img_bg{
background-image:url('../../images/img_bg.jpg');
width:266px;
height:266px;
vertical-align:middle;
display:block;
text-align:center
}
.img_bg span{
height:100%;
display:inline-block;
}
.img_bg *{
vertical-align:middle;
}
*{
padding:0px;
margin:0px;}
	
/*listing end*/
/* css for corporate pages end */
.icon_hoderecho{position:absolute; width:145px;height:41px; margin-top:-20px; margin-left:44px; text-align:right;}
.number_dots{background:none;color:#FFFFFF;float:left;font-size:15px;font-weight:bold;padding:2px 3px 0;}
.pro_infolist{font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:19px;}
.pro_infolist a{color:#FFFFFF; text-decoration:none;}
.required {font:12px "Bookman Old Style", Arial;color:#000000;font-weight:normal;float:right;}
.mesg_guest {color:#007dab;width:auto; font-size:12px;text-transform:uppercase;font-weight:bold;text-align:center;}
.mesg_guest_title {color:#000;font-size:16px;text-transform:uppercase;font-weight:bold;padding-bottom:10px;text-align:left;text-align:center;}
.mesg_guest_title_shbag {color:#000;font-size:16px;text-transform:uppercase;font-weight:bold;padding-bottom:10px;text-align:left;}
.mesg_guest_title2 {color:#000;width:auto; font-size:14px;font-weight:bold;text-transform:capitalize;}
/******** over buttons ********/
.continue_blue a{background:url(../../images/btn_continue-blue.jpg) no-repeat top left; width:115px; height:34px; display:block;}
.continue_blue a:hover{background:url(../../images/btn_continue-blue-over.jpg) no-repeat top left;}
.btLogin_blue a{background:url(../../images/btn_login-blue.jpg) no-repeat top left; width:92px; height:32px; display:block;}
.btLogin_blue a:hover{background:url(../../images/btn_login-blue-over.jpg) no-repeat top left;}
.btsubmit_blue a{background:url(../../images/btn_submit.jpg) no-repeat top left; width:105px; height:33px; display:block;}
.btsubmit_blue a:hover{background:url(../../images/btn_submit-over.jpg) no-repeat top left;}

/* css 02 march 09 */
	.top_left_add {
		float:left;
		margin-right:15px;
		width:350px;
		}
	.top_middle_add{
		margin:auto;
		width:700px;
		text-align:center;
	}
	.top_right_add {
		float:left;
		margin-left:10px;
		width:350px
		}
		.top_mid_add {
		float:left;
		width:auto
		}
		.top_ads {
	/*width:830px;*/
	text-align:center;
	margin:auto auto 10px;;
	}
.bubble{background:#ffffff; border:1px solid #2276B5;display:none; position:absolute;max-width:240px;margin:8px 0 0 0px;}

/* navigation*/
.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #e7f3ff;
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #e7f3ff;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
/*border: 1px solid #e7f3ff; THEME CHANGE HERE*/
font:normal 12px Arial;
line-height:22px;
z-index:100;
margin-top:4px;
border-left:1px solid #75a8c7;
border-bottom:1px solid #75a8c7;
border-right:1px solid #75a8c7;
/*background-image:url(../../../images/sub_navbottom.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#fafafa;*/
width: 175px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px dotted #75a8c7;/* THEME CHANGE HERE*/
padding: 2px 0 2px 5px;
text-decoration: none;
font-weight: normal;
color: black;
/*background:#FFFFFF url(../../../images/menu_bg.gif) repeat-x;*/
background:#f9f9f9;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background:url(../../images/menu_over3.gif) repeat-x;
/*background:#51738c;*/
color:#0b3955;
font-weight:bold;
}
.dropmenudiv2{
position:absolute;
top: 0;
/*border: 1px solid #e7f3ff; THEME CHANGE HERE*/
font:normal 12px Arial;
line-height:22px;
z-index:100;
margin-top:150px;
border-left:1px solid #75a8c7;
border-bottom:1px solid #75a8c7;
border-right:1px solid #75a8c7;
/*background-image:url(../../../images/sub_navbottom.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#fafafa;*/
width: 175px;
visibility: hidden;
}


.dropmenudiv2 a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px dotted #75a8c7;/* THEME CHANGE HERE*/
padding: 2px 0 2px 5px;
text-decoration: none;
font-weight: normal;
color: black;
/*background:#FFFFFF url(../../../images/menu_bg.gif) repeat-x;*/
background:#f9f9f9;
}

* html .dropmenudiv2 a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv2 a:hover{ /*THEME CHANGE HERE*/
background:url(../../../images/menu_over3.gif) repeat-x;
/*background:#51738c;*/
color:#0b3955;
font-weight:bold;
}

/*testimonial css starts here*/

.testimonialtop_small{background:url(../../images/testimonial_topsmall.jpg) no-repeat top left; width:229px; height:7px; font-size:0px;}
.testimonialbtm_small{background:url(../../images/testimonial_btm_small.jpg) no-repeat top left; width:229px; height:7px; font-size:0px;}
.testimonialbg_small{/*border-right:1px solid #d7167a;border-left:1px solid #d7167a;*/ padding:0px 5px; width:217px;}
.testimonialbg_small .title{background:url(../../images/title_heart.jpg) no-repeat left 3px; line-height:25px; font-size:12px; font-weight:bold; color:#E6025B; padding:0 0 5px 28px;}
.testimonialbg_small .desc{font-size:11px; background:url(../../images/quote_small.jpg) no-repeat top left; padding-left:15px; color:#666666; margin-left:5px; height:26px; line-height:13px;}
.testimonial_smallbox{width:229px; margin:auto;}
.testimonialbg_small .read_more a{color:#0080ff; text-decoration:none; font-weight:bold; font-size:10px;}
.testimonialbg_small .name{font-size:11px; color:#999999;}
/*testimonial css ends here*/
#left_box_holder h1.newh1{color:#558cd0;}
#mid_right {width:654px;/*margin-left:5px;*/float:left; margin-top:10px;}
