body {
	margin:0px;
	padding:0px;
	border:0px;
	color:black;
	font-family:Verdana;
	font-size:12px;
}
div, h1, h2, h3, h4, h5, h6, img, ul, li, p, a, form, label, span {
	margin:0px;
	padding:0px;
	border:0px;
}
#wrapper {
	width:980px;
	margin:auto;
	border:0px;
}
#header {
	width:980px;
	height:102px;
	float:left;
	background-image:url(../images/home/logo_esc.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#topmenu {
	width:950px;
	font-family:Rockwell;
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:59px;
	text-align:right;
}
#topmenu ul {
	color:black;
}
#topmenu li {
	display:inline;
	margin-left:10px;
}
#topmenu a {
	color:white;
	text-decoration:none;
}
#topmenu a:hover {
	color:#3A1A0F;
}
#topmenu a.active {
	color:#3A1A0F;
}
.arrow {
	color:#92AF3B;
	padding:0px 19px 0px 23px;
}
#banner {
	width:980px;
	float:left;
}
.redleft {
	background-color:#D84519;
	width:233px;
	height:368px;
	float:left;
	padding:30px;
	color:white;
}
h1 {
	font-size:12px;
	text-align:justify;
	line-height:200%;
	font-weight:normal;
}
h2 {
	font-size:18px;
}
h3 {
	font-size:11px;
	font-weight:bold;
}
a.viewdemo {
	color:black;
}
a:hover.viewdemo {
	color:white;
}
a.more {
	color:white;
}
a:hover.more {
	color:black;
}
a.register {
	color:black;
	text-decoration:none;
}
a:hover.register {
	color:#999999;
	text-decoration:underline;
}
a.morechat {
	color:white;
}
a:hover.morechat {
	color:#168198;
}
a.testimonialchat {
	color:white;
	text-decoration:none;
}
a:hover.testimonialchat {
	color:#999999;
}
.bannerimg {
	float:left;
	width:687px;
	height:310px;
	background-image:url(../images/home/banner.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#colortab {
	width:687px;
	height:118px;
	float:left;
	background-image:url(../images/home/colortab.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.subscription-tier {
	width:204px;
	height:98px;
	float:left;
	padding:10px;
	color:black;
}
#content {
	width:980px;
	float:left;
}
#left {
	width:200px;
	float:left;
	padding:30px 0px 30px 0px;
	color:black;
	font-size:11px;
}
.loginbox {
	border:1px solid #cccccc;
	padding:15px 10px;
	float:left;
	width:178px;
}
.news {
	float:left;
}
.submit {
	background-image:url(../images/home/login.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:69px;
	height:22px;
	float:left;
}
/*#middle {
	width:750px; float:left;
	padding:30px 0px 30px 30px; color:black; font-size:12px;	
 }*/
 
 #middle {
	width:100%;
	float:left; /*position:relative; bottom:15px;*/
}
.howitworks {
	float:left;
	width:100%;
	padding:25px 0px;
}
.testimonial {
	width:333px;
	height:107px;
	float:left;
	color:white;
	font-size:11px;
	padding:0px 15px;
	background-image:url(../images/home/testimonial.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.livechat {
	width:333px;
	height:107px;
	float:left;
	color:white;
	font-size:11px;
	padding:0px 15px;
	margin-left:23px;
	background-image:url(../images/home/livechat.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.foot {
	float:left;
	color:#999999;
	font-size:11px;
	width:980px;
}
/*.. .. .. category .. .. ..*/



.pages {
	float:left;
	font-size:11px;
	padding:30px 30px 0px 30px;
}
.innercontent {
	float:left;
	width:708px;
	padding:0px 20px;
	font-size:11px;
}
.category {
	float:left;
	width:33%;
	font-size:11px;
}
a.categories {
	color:black;
	line-height:180%;
	text-decoration:none;
}
a:hover.categories {
	color:#999999;
	text-decoration: underline;
}
.line {
	border-top:1px dotted #ccc;
	float:left;
	width:100%;
	margin-top:20px;
}
/*.. .. .. category .. .. ..*/


/*.. .. .. lighting and Bulbs .. .. ..*/



.checkbox {
	width:auto;
	height:auto;
}
.justify {
	text-align:justify;
	line-height:160%;
}
.bold {
	font-weight:bold;
}
/*.. .. .. lighting and Bulbs .. .. ..*/


/*.. .. .. Registration .. .. ..*/



select {
	width:110px;
	height:auto;
	font-family:Verdana;
	font-size:10px;
}
textarea {
	width:105px;
	height:40px;
	font-family:Verdana;
	font-size:11px;
}
.file {
	height:auto;
	width:150px;
}
.space {
	width:100%;
	float:left;
}
.big {
	width:75%;
	float:left;
}
/*.. .. .. Registration .. .. ..*/



/*Styles for subscription and free trial*/
.trial_title {
	border:1px solid #3366FF;
	padding:5px 10px;
	font-weight:bold;
	font-size:12px;
	color:white;
}
.normal {
	font-weight:normal;
}
.border {
	float:left;
	width:100%;
}
.lineheight {
	line-height:160%;
}
.offer {
	color:#3366FF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	width:100%;
	float:left;
}
.trial_left {
	width:100%;
	float:left;
}
.center {
	text-align:center;
}
.compare_table_less {
	width:20%;
	float:left;
}
.compare_table_more {
	width:40%;
	float:left;
}
.compare_table_center {
	text-align:center;
}
.title-inner {
	font-weight:bold;
	color:#3366FF;
}
/*end of Styles for subscription and free trial*/



.spacing {
	width:22%;
	float:left;
}
.short {
	width:3%;
	float:left;
}
a.links {
	text-decoration:none;
	padding:0px 5px;
}
a:hover.links {
	color:#999999;
	text-decoration: underline;
}
.error {
	width:93%;
	float:left;
	background-color:white;
	background-image:url(../images/common/error.jpg);
	background-position:left;
	height:28px;
	background-repeat:no-repeat;
	padding:0px 20px;
	height:14px;
}
.warn {
	width:93%;
	float:left;
	background-color:white;
	background-image:url(../images/common/warn.jpg);
	background-position:left;
	height:28px;
	background-repeat:no-repeat;
	padding:0px 20px;
	height:14px;
}
.info {
	width:93%;
	float:left;
	background-color:white;
	background-image:url(../images/common/info.jpg);
	background-position:left;
	height:28px;
	background-repeat:no-repeat;
	padding:0px 20px;
	height:14px;
}
.error-big {
	width:95%;
	float:left;
	background-color:white;
	background-image:url(../images/common/error-big.jpg);
	background-position:left;
	height:28px;
	background-repeat:no-repeat;
	padding:10px 0px 0px 30px;
}
.warn-big {
	width:95%;
	float:left;
	background-color:white;
	background-image:url(../images/common/warn-big.jpg);
	background-position:left;
	height:28px;
	background-repeat:no-repeat;
	padding:10px 0px 0px 30px;
}
.info-big {
	width:95%;
	float:left;
	background-color:white;
	background-image:url(../images/common/info-big.jpg);
	background-position:left;
	height:28px;
	background-repeat:no-repeat;
	padding:10px 0px 0px 30px;
}
a.button {
	text-decoration:none;
	float:left;
	cursor:hand;
}
.button-middle {
	float:left;
	color:black;
	background-color:#FF8901;
	padding:5px 5px 4px 5px;
	background-image:url(../images/common/button-middle.jpg);
	background-position:left;
	background-repeat:repeat-x;
}
/*color-tab*/


.blue {
	float:left;
	width:219px;
	color:white;
	padding:8px;
	background-color:#557EDA;
	border-right:1px solid white;
}
.yellow {
	float:left;
	width:219px;
	color:white;
	padding:8px;
	background-color:#E8CB4B;
	border-right:1px solid white;
}
.green {
	float:left;
	width:219px;
	color:white;
	padding:8px;
	background-color:#99CC01;
	border-right:1px solid white;
}
h4 {
	color:white;
	font-size:12px;
	font-weight:bold;
}
.color-text {
	text-align:justify;
	line-height:150%;
	color:black;
	padding:5px 0px;
}
.right {
	text-align:right;
	width:100%;
	float:left;
}
a.color-more {
	color:white;
	float:right;
}
a:hover.color-more {
	color:black;
}
.color-showhide {
	width:100%;
	float:left;
	color:black;
	line-height:150%;
}
.color-bold {
	color:white;
	font-weight:bold;
	padding:8px 0px;
}
/*color-tab*/



/*login*/


.font-small {
	font-size:11px;
}
a.login-body {
	color:black;
	line-height:180%;
	text-decoration:none;
	font-size:12px;
	color:#99CC01;
}
a:hover.login-body {
	color:#999999;
	text-decoration: underline;
}
.color-grey {
	color:#666666;
}
.smalltext-login {
	font-size:10px;
	color:#999999;
}
.submit-login {
	height:22px;
	width:53px;
	margin-right:5px;
}

/*login*/





#blockEmailDash {
	font-size:11px;
}
#blockEmailDash p.viewMail {
	text-align:right;
}
.listMail {
	border:1px solid #ccc;
	float:left;
	width:99%;
}
.listMailEach {
	float:left;
	width:100%;
	font-weight:bold;
}
.listMailTitle {
	float:left;
	width:19%;
	text-align:center;
}
.fontWeightNorm {
	font-weight:normal;
}
.blockEmailDashLeft {
	border:1px solid #cccccc;
	padding:15px 10px;
}
.blockEmailDashLeft input {
	height:auto;
}
.blockEmailDashLeft p {
	text-align:left;
	padding:5px 0px;
}
.listMailCompose {
	float:left;
	width:20%;
	text-align:right;
}
.listMailComposeInput {
	float:left;
	width:20%;
	text-align:left;
	margin-left:20px;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.searchProducts {
	font-size:11px;
}
.searchProducts input, textarea, select {
	height:auto;
	width:auto;
	font-size:10px;
}
.searchProducts select {
	height:auto;
	width:156px;
	font-size:10px;
}
.searchProducts input.search {
	height:auto;
	width:175px;
}
.searchProducts input.checkbox {
	height:auto;
	width:auto;
}
.searchProducts label a {
	color:#333333;
	text-decoration:underline;
	float:left;
	padding-top:10px;
}
.searchProducts label a:hover {
	color:#999999;
	text-decoration:none;
}
.errorText {
	color:red;
	float:left;
	width:100%;
	padding:10px 0px;
}
.rightAlign {
	text-align:right;
	width:100%;
	float:left;
	font-weight:normal;
}
.padTop3 {
	padding:3px 0px;
}
.searchProductDetails {
	font-weight:bold;
	font-size:10px;
	background-color:#CAFA84;
	width:704px;
	float:left;
	padding:2px 2px;
	margin:2px 0px;
}
.searchProductDetailsEach {
	font-weight:bold;
	font-size:10px;
	float:left;
	width:95%;
	padding:3px 0px;
	border-bottom:1px solid #ccc;
}
.searchProductDetailsEachWrap {
	float:left;
	width:704px;
}
.searchProductTab {
	border:1px solid #ccc;
	float:left;
	width:684px;
	padding:10px 10px;
}
.bgNone {
	background:none;
}
.small {
	width:25%;
	float:left;
}
.colorBlack {
	color:black;
}
.width60 {
	float:left;
	width:60%;
}
.width10 {
	float:left;
	width:10%;
}
.width15 {
	float:left;
	width:15%;
}
.width7 {
	float:left;
	width:7%;
}
.width67 {
	float:left;
	width:67%;
}
.width56 {
	float:left;
	width:56%;
}
.width55.5 {
	float:left;
	width:55.5%;
}
.width90 {
	width:90%;
	float:left;
}
a.searchProductTitle {
	color:black;
	text-decoration:none;
}
a:hover.searchProductTitle {
	color:#555555;
	text-decoration:underline;
}
.searchProductTitleLabel {
	font-weight:bold;
	float:left;
	width:100%;
	padding-bottom:10px;
}
a.showHide {
	text-decoration:underline;
	font-weight:normal;
	line-height:200%;
}
/*a:hover.showHide{ color:#999999;}*/





.next {
	text-align:right;
	float:left;
	width:100%;
	line-height:normal;
}
.next a {
}
.next a:hover {
}
.width50 {
	float:left;
	width:50%;
}
.width45 {
	float:left;
	width:45%;
}
.width60 {
	float:left;
	width:60%;
}
.width55 {
	float:left;
	width:55%;
}
.width25 {
	float:left;
	width:25%;
}
.width30 {
	float:left;
	width:30%;
}
.width47 {
	float:left;
	width:47%;
}
.width13 {
	float:left;
	width:13%;
}
.width20 {
	float:left;
	width:20%;
}
.width85 {
	float:left;
	width:85%;
}
.width3 {
	float:left;
	width:3%;
}
.width5 {
	float:left;
	width:5%;
}
.width17 {
	float:left;
	width:17%;
}
.width11 {
	float:left;
	width:11%;
}
.width14 {
	float:left;
	width:14%;
}
.width45 {
	float:left;
	width:45%;
}
.width52 {
	float:left;
	width:52%;
}
.width43 {
	float:left;
	width:43%;
}
.padTop25 {
	padding-top:25px;
}
.padTop7 {
	padding-top:7px;
}
.leftAlign {
	text-align:left;
}
.right_align {
	text-align:right;
}
.center_align {
	text-align:center;
}
.uppercase {
	text-transform:uppercase;
}
.bgCheckbox {
	text-align:center;
	border-right:5px solid white;
	width:8%;
	float:left;
}
.bgYellow {
	background-color:#FFFF80;
}
.bgRed {
	background-color:#FDC3AA;
}
.bgGreen {
	background-color:#CAFA84;
}
.bgGreen_dark {
	background-color:#55B05A;
}
.bgSilver {
	background-color:#F8F8F8;
}
.colorRed {
	color:red;
}
.colorGreen {
	color:green;
}
.body_heading {
	color:black;
	background-image:url(../images/common/innertitle-bg.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:30px;
	width:750px;
	font-size:12px;
}
.body_heading h2 {
	font-size:12px;
	color:black;
	padding:8px;
}
.body_inner {
	float:left;
	border:1px solid #ccc;
	width:708px;
	padding:20px;
}
.body_content {
	font-size:11px;
}
.padTop_200 {
	padding-top:200px;
}
.padLeft_10 {
	padding-left:10px;
}
.padBottom_3 {
	padding-bottom:3px;
}
.line-height_160 {
	line-height:160%;
}
.colorBlack {
	color:black;
}
.align_justify {
	text-align:justify;
}
.align_right {
	text-align:right;
}
.width28 {
	float:left;
	width:28%;
}
.width70 {
	float:left;
	width:70%;
}
.width72 {
	float:left;
	width:72%;
}
.justify_160 {
	text-align:justify;
	line-height:160%;
}
.justify_150 {
	text-align:justify;
	line-height:150%;
}
/*.....................new.....................*/



.stretch {
	float:left;
	width:100%;
}
.font-size_11 {
	font-size:11px;
}
.marg-pad_0 {
	margin:0px;
	padding:0px;
}
.marg-top_20 {
	margin-top:20px;
}
div.save-mapping {
	border:1px solid #E9E9E9;
	float:left;
	width:100%;
}
div.save-mapping div.content {
	padding:7px 7px 3px 7px;
	float:left;
	width:966px;
}
div.save-mapping div.tab {
	float:left;
	width:100%;
	font-weight:bold;
	border-bottom:1px solid #E9E9E9;
}
div.save-mapping div.tab div {
	padding:7px 7px;
	float:left;
	width:966px;
}
/*div.save-mapping div p a{ color:#3C6FC8;}
div.save-mapping div p a:hover{ text-decoration:none;}*/
div.save-mapping div.button {
}
div.save-mapping div.button p {
}
.bg_silver {
	background-color:#F8F8F8;
}
.bg_white {
	background-color:white;
}
/*.width_25{ width:25%;}
.width_20{ width:20%;}
.width_28{ width:28%;}*/
.width_22 {
	float:left;
	width:22%;
}
/*.width_10{ width:10%;}*/





/*.....................new.....................*/


/* .. .. .. Wideer .. .. .. */

.stretch_body_wide {
	float:left;
	width:980px;
}
.stretch_body_wide_content {
	float:left;
	width:960px;
}
#content_wide {
	width:980px;
	float:left;
	padding:20px 0px 20px 0px;
}
.color_each_wide {
	float:left;
	width:299px;
	color:white;
	padding:6px 10px;
	border-right:1px solid white;
}
.color_each_wide p {
	color:white;
	padding:4px 0px;
}
.color_each_wide p.list {
	color:white;
	padding:1px 0px;
}
.color_each_wide a {
	color:white;
	float:right;
}
.color_each_wide a:hover {
	text-decoration:none;
	color:white;
}
.stretch p a {
	color:#3C6FC8;
}
.stretch p a:hover {
	text-decoration:none;
}
.stretch_horz {
	float:left;
	width:100%;
	height:24px;
	border-left:1px solid #DBE1E6;
	border-right:1px solid #DBE1E6;
	padding-top:9px;
	background-image:url(../images/common/bg-horz-link.jpg);
	background-position:left;
	background-repeat:repeat-x;
}
.stretch_horz a {
	color:black;
	text-decoration:none;
	font-weight:bold;
	padding:0px 10px;
}
.stretch_horz a:hover {
	color:#3C6FC8;
}
.submenu {
	width:980px;
	float:left;
}
.padT20 {
	padding:20px 0px;
}
.padT10 {
	padding:10px 0px;
}
.red {
	color:red;
}
.green {
	color:green;
}
.black {
	color:black;
}
.width_12 {
	float:left;
	width:12.5%;
}
.width_13 {
	float:left;
	width:13%;
}
.width_8 {
	float:left;
	width:8%;
}
.width_9 {
	float:left;
	width:9%;
}
.width_10 {
	float:left;
	width:10%;
}
.width_6 {
	float:left;
	width:6%;
}
.width_11 {
	float:left;
	width:11%;
}
.width_17 {
	float:left;
	width:17%;
}
.stretch_row {
	float:left;
	width:100%;
	border-bottom:1px solid #ccc;
	padding:10px 0px;
}
.pad10 {
	padding:10px 10px;
}
.line-height_150 {
	line-height:150%;
}
/* .. .. .. Wideer .. .. .. */



fieldset {
	border:1px solid #E9E9E9;
	margin:0px;
	padding:0px;
}
fieldset a {
	color:#3C6FC8;
}
fieldset a:hover {
	color:#3C6FC8;
	text-decoration:none;
}
legend {
	color:#3C6FC8;
	font-weight:bold;
	font-size:14px;
}
.stretch {
	float:left;
	width:100%;
}
.stretch_body {
	float:left;
	width:748px;
}
.stretch_body_content {
	float:left;
	width:728px;
}
.width_25 {
	float:left;
	width:25%;
}
.width_50 {
	float:left;
	width:50%;
}
.pad_10 {
	padding:10px 10px;
}
.padBot_10 {
	padding-bottom:10px;
}
.font-size_11 {
	font-size:11px;
}
.font-size_12 {
	font-size:12px;
}
/*exact eBay colors*/

/*.bg_red_eBay{ background-color:#FF0101; color:white;}
.bg_blue_eBay{ background-color:#000099; color:white;}
.bg_yellow_eBay{ background-color:#FFCB00; color:white;}
.bg_green_eBay{ background-color:#99CC01; color:white;}*/

.bg_red_eBay {
	background-color:#FF0101;
}
.bg_blue_eBay {
	background-color:#000099;
}
.bg_yellow_eBay {
	background-color:#FFCB00;
}
.bg_green_eBay {
	background-color:#99CC01;
}
/*exact eBay colors*/


/*login page extra styles karthik*/

.padRight_20 {
	padding-right:20px;
}
.width_48 {
	float:left;
	width:48%;
}
.width_35 {
	float:left;
	width:35%;
}
/*login page extra styles karthik*/




/*registration welcome page styles karthik*/

/*.. .. .. .. user data .. .. .. ..*/

.width_13 {
	float:left;
	width:13%;
}
.width_15 {
	float:left;
	width:15%;
}
.width_20 {
	float:left;
	width:20%;
}
.width_53 {
	float:left;
	width:53%;
}
.width_10 {
	float:left;
	width:10%;
}
.padTop_10 {
	padding-top:10px;
}
.block_color {
	float:left;
	width:308px;
	padding:0px 0px;
	height:268px;
}
.block_color div {
	float:left;
	padding:15px;
	width:278px;
}
.block_color div.none {
	padding:0px;
}
.block_color div p {
	padding-bottom:10px;
}
.block_color p.title {
	margin:0px;
	padding:5px 10px;
	font-size:17px;
	font-weight:normal;
}
.block_color-middle {
	float:left;
	width:308px;
	height:268px;
	padding:0px 0px;
	margin:0px 25px;
}
.block_color-middle div {
	float:left;
	padding:15px;
	width:278px;
}
.block_color-middle div.none {
	padding:0px;
}
.block_color-middle div p {
	padding-bottom:10px;
}
.block_color-middle p.title {
	margin:0px;
	padding:5px 10px;
	font-size:17px;
	font-weight:normal;
}
.bordRed {
	border:1px outset #FF0101;
}
.bordYellow {
	border:1px outset #FFCB00;
}
.bordGreen {
	border:1px outset #99CC01;
}
.width_7 {
	float:left;
	width:7%;
}
.width_93 {
	float:left;
	width:93%;
}
.width_80 {
	float:left;
	width:80%;
}
.color_red_eBay {
	color:#FF0101;
}
.color_blue_eBay {
	color:#000099;
}
.color_yellow_eBay {
	color:#FFCB00;
}
.color_green_eBay {
	color:#99CC01;
}
input {
	font-size:11px;
}
/*.. .. .. .. user data .. .. .. ..*/


/*registration welcome page styles karthik*/






/* message */


.message {
	width:98%;
	float:left;
	padding:10px 0px 15px 10px;
	/*font-size:12px;*/
}
.message p {
	padding:0px 0px 0px 0px;
	line-height:160%;
}
.message p.smaller {
	padding:0px 0px 0px 0px;
	line-height:160%;
}
.success-big {
	width:100%;
	float:left;
	background-image:url(../images/common/success-big.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:10px 0px 5px 31px;
}
.success-small {
	width:100%;
	float:left;
	background-image:url(../images/common/success-small.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:5px 0px 5px 21px;
}
.error-big {
	width:100%;
	float:left;
	background-image:url(../images/common/error-big.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:10px 0px 5px 31px;
}
.error-small {
	width:100%;
	float:left;
	background-image:url(../images/common/error-small.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:5px 0px 5px 21px;
	
}
.info-big {
	width:100%;
	float:left;
	background-image:url(../images/common/info-big.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:10px 0px 5px 31px;
}
.info-small {
	width:100%;
	float:left;
	background-image:url(../images/common/info-small.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:5px 0px 5px 21px;
}
.warn-big {
	width:100%;
	float:left;
	background-image:url(../images/common/warn-big.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:10px 0px 5px 31px;
}
.warn-small {
	width:100%;
	float:left;
	background-image:url(../images/common/warn-small.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:5px 0px 5px 21px;
}
/* message */





/*search*/



.width_70 {
	float:left;
	width:70%;
}
.width_30 {
	float:left;
	width:30%;
}
.width_32 {
	float:left;
	width:32%;
}
.width_27 {
	float:left;
	width:27%;
}
.width_73 {
	float:left;
	width:73%;
}
.width_90 {
	float:left;
	width:90%;
}
.width_10 {
	float:left;
	width:10%;
}
.width_5 {
	float:left;
	width:5%;
}
.width_2 {
	float:left;
	width:2%;
}
.width_52 {
	float:left;
	width:52%;
}
.width_17 {
	float:left;
	width:17%;
}
.width_45 {
	float:left;
	width:45%;
}
.width_46 {
	float:left;
	width:46%;
}
.width_50 {
	float:left;
	width:50%;
}
.width_19 {
	float:left;
	width:19%;
}
.width_85 {
	float:left;
	width:85%;
}
.width_9 {
	float:left;
	width:9%;
}
.width_91 {
	float:left;
	width:91%;
}
.width_80 {
	float:left;
	width:80%;
}
.width_20 {
	float:left;
	width:20%;
}
.width_40 {
	float:left;
	width:40%;
}
.width_60 {
	float:left;
	width:60%;
}
.width_11 {
	float:left;
	width:11%;
}
.width_7 {
	float:left;
	width:7%;
}
.width_71 {
	float:left;
	width:71%;
}
.padBot_5 {
	padding-bottom:5px;
}
.padBot_20 {
	padding-bottom:20px;
}
.pad_5 {
	padding:5px 5px;
}
.search-compare {
	float:left;
	width:980px;
	background-color:white;
}
.searchProductDetailsEach {
	float:left;
	width:978px;
	border:1px solid #ccc;
}
.searchProductDetailsEachWrap {
	float:left;
	width:980px;
	height:34px;
}
.searchProductDetails {
	background-color:#CAFA84;
	width:980px;
	float:left;
}
.bgNone {
	background:none;
}
.bgSilver {
	background-color:#F8F8F8;
}
.bgGreen {
	background-color:green;
	color:white;
}
.color_white {
	color:white;
}
.margBot_1 {
	margin-bottom:1px;
}
.margRight_10 {
	margin-right:10px;
}
.margBot_none {
	margin-bottom:1px;
	background-color:#DDDDDD;
}
.bordBot_1 {
	border-bottom:1px solid #666666;
}
.uppercase {
	text-transform:uppercase;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
a {
	color:#3C6FC8;
}
a:hover {
	text-decoration:none;
}
/*search*/


/*left layout of home page after logging in*/

#left_menu p.menu_lime {
	background-image:url(../images/common/left-menu-BG-main_lime.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.menu_lime {
	background-image:url(../images/common/left-menu-BG-sub_lime.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.active_lime {
	background-image:url(../images/common/left-menu-BG-sub-active_lime.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.last_lime {
	background-image:url(../images/common/left-menu-BG-main_lime.jpg);
	background-position:left;
	height:23px;
	background-repeat:no-repeat;
	width:154px;
	padding-top:8px;
	padding-left:46px;
}
#left_menu p {
	background-image:url(../images/common/left-menu-BG-main_red.jpg);
	background-position:left;
	height:23px;
	background-repeat:no-repeat;
	width:174px;
	padding-top:8px;
	padding-left:26px;
}
#left_menu a {
	color:white;
	text-decoration:none;
	font-weight:bold;
}
#left_menu a:hover {
	color:black;
}
#left_menu div.submenu p {
	background-image:url(../images/common/left-menu-BG-sub_red.jpg);
	background-position:left;
	height:23px;
	background-repeat:no-repeat;
	width:154px;
	padding-top:8px;
	padding-left:46px;
}
#left_menu div.submenu p.active {
	background-image:url(../images/common/left-menu-BG-sub-active_red.jpg);
	background-position:left;
	height:23px;
	background-repeat:no-repeat;
	width:154px;
	padding-top:8px;
	padding-left:46px;
}
#left_menu div.submenu p.last {
	background-image:url(../images/common/left-menu-BG-main_red.jpg);
	background-position:left;
	height:23px;
	background-repeat:no-repeat;
	width:154px;
	padding-top:8px;
	padding-left:46px;
}
#left_menu div.submenu a {
	font-weight:normal;
}
#left_menu p.menu_red {
	background-image:url(../images/common/left-menu-BG-main_red.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.menu_red {
	background-image:url(../images/common/left-menu-BG-sub_red.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.active_red {
	background-image:url(../images/common/left-menu-BG-sub-active_red.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.last_red {
	background-image:url(../images/common/left-menu-BG-main_red.jpg);
	background-position:left;
	height:23px;
	background-repeat:no-repeat;
	width:154px;
	padding-top:8px;
	padding-left:46px;
}
#left_menu p.menu_blue {
	background-image:url(../images/common/left-menu-BG-main_blue.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.menu_blue {
	background-image:url(../images/common/left-menu-BG-sub_blue.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.active_blue {
	background-image:url(../images/common/left-menu-BG-sub-active_blue.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.last_blue {
	background-image:url(../images/common/left-menu-BG-main_blue.jpg);
	background-position:left;
	height:23px;
	background-repeat:no-repeat;
	width:154px;
	padding-top:8px;
	padding-left:46px;
}
#left_menu p.menu_yellow {
	background-image:url(../images/common/left-menu-BG-main_yellow.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.menu_yellow {
	background-image:url(../images/common/left-menu-BG-sub_yellow.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.active_yellow {
	background-image:url(../images/common/left-menu-BG-sub-active_yellow.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#left_menu div.submenu p.last_yellow {
	background-image:url(../images/common/left-menu-BG-main_yellow.jpg);
	background-position:left;
	height:23px;
	background-repeat:no-repeat;
	width:154px;
	padding-top:8px;
	padding-left:46px;
}
/*left layout of home page after logging in*/






/*left layout of home -square box surrounding the login details*/

.left_login {
	border:1px solid #cccccc;
	padding:15px 10px;
	float:left;
	width:178px;
}
.left_testimonial {
	float:left;
}
.left_testimonial p {
	text-align:justify;
}
.left_testimonial p.navlink {
	text-align:right;
}
.left_livechat {
	margin-top:25px;
	float:left;
}
.line-height_170 {
	line-height:170%;
}
.line-height_160 {
	line-height:160%;
}
.font_12 {
	font-size:12px;
}
.font_11 {
	font-size:11px;
}
/*left layout of home -square box surrounding the login details*/

#esc_footer {
	color:#666666;
	width:980px;
	float:left;
	padding-bottom:20px;
}
/*styles added on 26/march friday*/

#middleBody {
	float:left;
	width:100%;
}
#middleBodyInner {
	float:left;
	width:100%;
}
div.free-trial {
	border:1px solid #99CC01;
}
div.free-trial h3 {
	background-color:#CCE580;
	color:black;
	font-weight:bold;
	font-size:12px;
	padding:5px 5px;
	margin:5px 5px;
}
div.free-trial h3.title {
	border:1px solid #99CC01;
	color:black;
	background:none;
	border-left:0px;
	border-right:0px;
	border-top:0px;
}
div.free-trial p {
	padding:5px 10px;
	font-size:11px;
}
div.priv-user {
	border:1px solid #FFCB00;
}
div.priv-user h3 {
	background-color:#FFE57F;
	color:black;
	font-weight:bold;
	font-size:12px;
	padding:5px 5px;
	margin:5px 5px;
}
div.priv-user h3.title {
	border:1px solid #FFCB00;
	color:black;
	background:none;
	border-left:0px;
	border-right:0px;
	border-top:0px;
}
div.priv-user p {
	padding:5px 10px;
	font-size:11px;
}
.width_2 {
	float:left;
	width:2%;
}
.width_49 {
	float:left;
	width:49%;
}
.width_55 {
	float:left;
	width:55%;
}
.width_12 {
	float:left;
	width:12%;
}
div.offer {
	width:100%;
	float:left;
	padding:20px 0px;
	font-weight:bold;
	text-align:center;
}
div.sub-pack {
	border:1px solid #7F7FCC;
	float:left;
	width:100%;
}
div.sub-pack h3 {
	background-color:#7F7FCC;
	color:black;
	font-weight:bold;
	font-size:12px;
	padding:5px 5px;
	margin:5px 5px;
}
div.sub-pack p {
	padding:5px 10px;
	font-size:11px;
}
.size_12 {
	font-size:12px;
}
/*styles added on 26/march friday*/



/* search by keywords 30 march 2010 */

div.searchProductDetailsTab p.search_thumb {
	width:auto;
	float:left;
}
div.searchProductDetailsTab p.search_details {
	width:auto;
	float:left;
}
div.searchProductDetailsTab div.search_details {
	width:87%;
	float:left;
}
div.searchProductDetailsTab p.search_thumb img {
	width:50px;
	height:50px;
	padding-right:10px;
}
div.searchProductDetailsTab_child div.search_thumb img {
	width:50px;
	height:50px;
	padding:0px 5px;
	float:left;
}
.marg_20 {
	margin:20px 0px;
}
*:first-child+html .ie {
	padding-top:30px;
}
/*Pagination */

.pag_links {
	clear:both;
	padding:10px 0px;
	width:100%;
}
.pag_links span.count {
	float:right;
}
.pag_links span.count a {
	text-decoration:none;
	color:#3C6FC8;
	border:1px solid #ccc;
	padding:5px;
	float:left;
	margin-left:5px;
}
.pag_links span.count a:hover {
	color:#3C6FC8;
	border:1px solid #3C6FC8;
}
.pag_links span.count a.active {
	color:#3C6FC8;
	border:1px solid #3C6FC8;
}
/*Pagination */


.bg_silver {
	background-color:#F8F8F8;
}
.bg_grey {
	background-color:#eee;
}
.width_26 {
	float:left;
	width:26%;
}
.width_74 {
	float:left;
	width:74%;
}
.pag {
	text-align:right;
	font-size:12px;
}
.pag a {
	color:#999;
	text-decoration:none;
}
.pag a:hover {
	text-decoration:underline;
}
.pag a.active {
	font-weight:bold;
	color:#3C6FC8;
}
.auto {
	float:left;
	width:auto;
}
/** html .searchProductDetailsTab_child {
	width:968px;
	border:1px solid #ccc;
	
 padding:5px 5px;
	line-height:150%;
	margin-bottom:1px;
	clear:both;
}
* html .searchProductDetailsTab {
	width:968px;
	border:1px solid #ccc;
	
 padding:5px 5px;
	line-height:150%;
	margin-bottom:1px;
	clear:both;
}*/
.searchProductDetailsTab {
	float:left;
	width:968px;
	border:1px solid #ccc;
	/* background-color:#F8F8F8;*/
 padding:5px 5px;
	line-height:150%;
	margin-bottom:1px;
}
.searchProductDetailsTab_child {
	float:left;
	width:968px;
	border:1px solid #ccc;
	/* background-color:#F8F8F8;*/
 padding:5px 5px;
	line-height:150%;
	margin-bottom:1px;
}
#passwordChange{}
