/* CSS Document */
body
{
margin:0px auto;
background:url(../images/bg.jpg);
}
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, caption, tbody, tfoot, thead
{margin: 0; padding: 0;border: 0;outline: 0;font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#8C5122;}
#content .sub_title{font-size:18px;font-weight:700; margin:0px auto;}
a img {border:none;}
table {border-collapse: collapse; border-spacing: 0;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
a {text-decoration:none;}
form,ul,li,h1,h2,h3,h4,td,th,p{padding:0;margin:0; list-style:none;}

/************Layout******/
#container{width:1003px;background:#fff;font-size:12px;color:#8C5122;margin:0 auto;}
#content{display:block;float:left;width:99%;min-height:450px;background:#fff;margin:0;padding:3px 4px;}
#colA{width:689px;float:left;}
#colB{width:300px;float:right;}
#colAA{width:688px;height:100%;float:left;margin-left:0px;}
#searchcolA{width:77%;height:100%;float:left; margin-left:5px;}
#searchcolB{width:21.5%;height:100%;float:right; border-left:1px solid #E5D8B7; background:#FFFEF2;}
#colc{width:643px; height:100%;margin:0px auto; font-size:12px;}
.title_inner h2{padding:10px 0; color:#16387C; font-size:16px; background:url(../images/dotted_line.gif) repeat-x bottom;}
#colc h2{padding:10px 0; color:#8C5122; font-size:16px; background:url(../images/dotted_line.gif) repeat-x bottom;}
#colA h2{padding:10px 0; color:#8C5122; font-size:16px;}
#colc h3{padding:10px 0;}
#colc p{padding:10px 0 0 0; line-height:20px; text-align:justify;}
#colAB{width:790px;height:100%;float:right;font-size:12px; text-align:left; margin-right:0px;}
#colABC{width:570px;height:100%;float:left;font-size:12px; margin-left:5px;}
#side-a{float:left;width:200px;background:#e9f5ff;}
#colhomeLeft{width:193px;height:auto;margin-left:0;float:left;background:#F2E6C0;border:1px solid #E5D8B7;}
#colLeft{width:198px;height:auto;margin-right:0px; margin-left:0px;float:left;background:#F2E6C0; border: 1px solid #E5D8B7;}
#colRight{width:208px;height:500px;margin-left:0px;float:right;background:#F2E6C0; border: 1px solid #E5D8B7;}
#colCenter{width:485px;float:left;margin-left:4px;}
#side-a a{color:#2d5a85;}
#side-b{margin:0;margin-left:5px;float:left;width:790px;height:auto;}
#footer{clear:both;margin:auto;padding:0px;width:auto;background:#fff;text-align:center;line-height:20px; color:#8C5122;}
#footer a{color:#8C5122;text-decoration:none;font-size:12px;}
#footer a:hover{text-decoration:underline;}

/***********Menu***********/
#menu{background:url(../images/menu_bg.gif) repeat-x; height:27px;color:#ffffff; font-size:12px;font-weight:700;float:left;width:100%;border-top:#ffffff 1px solid;}
#menu a{ color:#8c5122;}
#menu ul{display:inline; float:left; margin-top:1px;}
#menu li{color:#ffffff;display:inline; margin-left:-3px;}
#menu a{color:#ffffff;padding:5px; margin:0 10px}
#menu li a{color:#ffffff;padding:5px;line-height:25px;  margin:0 10px}
#menu li a:hover{background:#F2E6C0;padding:5px;line-height:25px;  color:#8C5122;}
#menu li.last{color:#ffffff;display:inline;margin-left:-3px;}

/*****************HEADER *******************/
#topmenu{text-align:right;padding-top:0px; width:100%;height:20px;color:#8C5122;float:left;border-bottom:1px solid #8C5122;}
#topmenu a{font-size:11px;color:#8C5122;text-decoration:none;}
#topmenu a:hover{text-decoration:underline;}
#topmenu ul{display:block;}
#topmenu li{list-style:none;padding:0 8px;display:inline; color:#8C5122;}
#header{ width:1001px;height:120px; border:1px solid #8C5122;background:#F2E6C0;margin:0 auto;padding:0;}
#header_logo{text-align:center;padding:5px; float:left; width:25%; margin-top:10px;}
#minheader{ width:1003px; height:110px; border:1px solid #E5D8B7;background:#F2E6C0;margin:0 auto;padding:5px 0;}
#minheader_logo{text-align:center;padding:0px 5px; width:100%;}
#minlogo{background:url(../images/gld_logo.png) no-repeat center;width:39%;height:110px;cursor:pointer;float:left;}
#header_right{width:70%;float:left;}
#logo{background:url(../images/gld_logo.png) no-repeat center;width:230px;height:100px;cursor:pointer;float:left;}
#tabcontentcontainer{float:left;width:100%;}
#tablist{padding-top:30px;float:right;width:90%;height:20px;}
#tablist .home_header{text-decoration:none;color:#fff;width:40px;float:left;height:20px;padding:0 7px;}
#tablist li{list-style:none;display:inline;text-decoration:none;color:#fff;cursor:pointer;margin:0;padding:0 7px;}
#tablist li.current_tab{color:#FFF500;text-decoration:underline;font-weight:700;}
.tabcontent{display:none;background:url(../images/search_bg.png) no-repeat center;height:35px;width:509px;margin-left:0;float:left;padding-top:3px;}
.tabcontent select{margin-top:0;width:99%;border:1px #fff solid;}
.btn-more-2{background:url(../images/button.png) repeat-x #ffc027; border:1px solid #ffc027;font-family:Arial;font-size:100%;font-weight:700;line-height:normal;padding:4px; height:27px;white-space:nowrap; cursor:pointer;text-align:center; color:#6F3709;}

.select_bg{width:178px;height:24px;background:#fff;margin-left:2px;float:left;padding-top:4px;}
#searchlabel{float:left;position:relative;left:170px;font:bold 122% arial;text-align:right;color:#16387C;padding:6px 0 0;}
#searchbox{float:left;margin-top:-1px;}
#search,#search1,#search2,#search3,#search4,#search6,#scsz{width:84%;min-width:86.5%;margin-left:0;float:left;padding:4px 0;}
#search5{width:50%;min-width:51%;text-align:left;margin-left:0;float:left;padding:4px 0;}
#searchbox .cszlabel1{position:relative;left:2px;float:left;text-align:center;font-weight:700;padding-top:5px;width:7%;}
.country{width:35%;float:left;margin-left:2px;margin-top:3px;padding:0;}
#sbox input.search_txt{color:#999;width:440px;margin-left:3px;padding:5px 0; border:#333333 1px solid;}
#sbox input.search_txt_local{color:#999;width:260px;margin-left:3px;padding:5px 0;border:#333333 1px solid;}
#sbox select{color:#999;width:177px;margin-left:3px;padding:4px 0;border:#333333 1px solid;}

/********** Left Product*********/
.category {}
.category h3{font-size:14px; text-transform:uppercase; text-align:center; color:#FFFFFF; background:#BE804F; display:block; padding:5px 10px;}
.category ul {}
.category li{font-size:12px;height:24px; margin-left:25px;list-style-image:url(../images/red_bullet.jpg);  background:url(../images/dotted_line.gif) repeat-x bottom;}
.category li a{display:block; padding:4px; color:#8C5122;font-size:12px;}
.category li a:hover{display:block; color:#8C5122; font-weight:700;font-size:12px; text-decoration:underline; }

/*************FEATURED CONTENT SLIDER***************/
.sliderwrapper{position:relative;overflow:hidden;width:448px;height:250px;margin:0 auto;}
.sliderwrapper .contentdiv{visibility:hidden;position:absolute;left:0;top:0;background:#FFF;width:auto;}
.pagination{width:467px; margin-bottom:2px;text-align:right;float:left;height:15px;background-color:#F2E6C0;padding:5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.pagination a{padding:0 5px;border:1px solid #E5D8B7;text-decoration:none;color:#8C5122;background:#FFF;}
.pagination a:hover,.pagination a.selected{color:#fff;background-color:#BE804F;}

/*************FEATURED CONTENT SLIDER ENDS HERE***************/
.ads {width:300px; float:right; border:1px solid #E5D8B7; margin-bottom:5px;padding:1px;}
.rgt_banner {width:302px; border:0px solid #B0BDC6; margin-bottom:5px; padding-bottom:1px; padding-top:1px; background:#FFFEF2;}
.feature_pro{border:1px solid #E5D8B7; margin-bottom:5px;}
#left_best{width:49.2%;margin-left:0px;float:left;border-right:#E5D8B7 1px solid;}
#right_best{width:50%;float:right;margin-left:0px;}
.bestdeals_title{font-size:15px;color:#FFFFFF;font-weight:700;background:#BE804F;width:99%;font-family:Arial, Helvetica, sans-serif;}
.stocklots_title{font-size:15px;color:#FFFFFF;font-weight:700;background:#BE804F;width:100%;font-family:Arial, Helvetica, sans-serif;}
.bestdeals_content{width:97%; float:left; margin:0px; padding:0;}
.best_img{width:70px;float:left;}
.best_des{width:150px;float:right;margin-left:0;text-align:justify;}
.view_bestdeals{ float:right; padding-right:5px;color:#F0A800;font-weight:700;}
.view_bestdeals a{ float:right; padding-right:5px;color:#F0A800;font-weight:700;}
.view_bestdeals a:hover{ cursor:pointer;}
.bestdeals_head{font-size:14px;color:#FFFFFF;font-weight:700;text-transform:capitalize; height:20px;}
.feature_pro h3{font-size:14px; color:#8C5122; background:#E5D8B7;padding:5px 10px;border-bottom:1px solid #E5D8B7;}
.feature_pro h4{font-size:13px; font-weight:700; vertical-align:middle; text-align:center;}
.feature_pro td{ padding:4px 3px 0px 3px;}
.image_border{border:solid 1px #E5D8B7;padding:0px;}
.image_bg{ width:86px; height:76px; background:url(../images/82-X-72.png) top left no-repeat; float:left; padding-top:5px;}
.feaimage_bg{ width:86px; height:76px; background:url(../images/82-X-72.png) top left no-repeat; float:left; padding-top:5px;}
.fea_name{font-size:11px; font-weight:700; float:left;width:80%;text-align:center;}
.fea_country{ font-size:10px;float:left; width:80%; text-align:center;}
.fea_title{ width:86px;float:left; padding-top:0px; margin-right:29px;}
.beststock_bg{ width:70px; height:65px; background:url(../images/70-X-65.png) top left no-repeat; float:left; padding-top:5px; padding-left:5px;}

/*************FEATURED CONTENT GLIDER  ***************/
.glidecontentwrapper{position:relative;overflow:hidden;width:auto;height:190px;margin-left:20px; }
.glidecontent{position:absolute;background:#FFF;visibility:hidden;width:auto;vertical-align:middle;}
.glidecontenttoggler{width:auto;height:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:red;text-align:center;margin-bottom:5px;}
.glidecontenttoggler a{display: inline-block;border:1px solid #E5D8B7;color:#8C5122;padding:2px 6px;margin-right:3px;background:#FFF;font-weight:700;}
.glidecontenttoggler a.selected{background:#BE804F;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.glidecontenttoggler a:hover{color:#ffffff;background:#BE804F;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.glidecontenttoggler a.toc{font-family:Arial, Helvetica, sans-serif;}
.glidecontenttoggler a.prev,.glidecontenttoggler a.next{font-family:Arial, Helvetica, sans-serif;color:#fff;background:#BE804F;}
.glidecontenttoggler a.prev:hover,.glidecontenttoggler a.next:hover{color:#ffffff;background:#BE804F;font-family:Arial, Helvetica, sans-serif;}

/************* FEATURED CONTENT GLIDER ENDS HERE ***************/
/*registration*/
.register_input{background-color:#FFF;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:9pt;border:#c49761 solid 1px;padding:3px; width:250px;}
.register_input_small{background-color:#FFF;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:9pt;border:#c49761 solid 1px;padding:3px;}
.register_small{background-color:#FFF;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:9pt;border:#c49761 solid 1px;padding:3px;}

/*login*/
#login_left{width:49%;float:left;color:#FFFFFF;}
#login_right{width:49%;float:left;}
.register{width:340px;height:230px; border:1px solid #E5D8B7; float:right; margin:0;padding:15px 20px 25px; background:#BE804F; color:#FFFFFF;}
.register h2{padding-bottom:10px; border-bottom:1px solid #ffffff; font-size:16px;color:#FFFFFF;}
.register ul{margin:10px 0 10px 0; font-size:12px;}
.register li{list-style:none; padding:0 0 7px 20px; background:url(../images/bullet_left_navi.jpg) no-repeat 0px 4px;}
.register .button{margin-right:10px; text-align:right;}
.register_button{background:url(../images/register_button.png) no-repeat center center;height:27px;width:172px;font-size:16px;color:#fff;padding-right:30px;}
.login{width:340px;height:250px; border:1px solid #E5D8B7;margin-left:10px;padding:10px 20px;background:#FFFEF2;font-size:12px;}
.login h2{padding-bottom:10px; border-bottom:1px solid #8c5122;font-size:16px;}
.login td{padding:5px 0px; text-align:right;}
.login_field{width:180px; border:#C49761 1px solid; padding:3px;}
.login table{margin:20px 0;}

/* Form styles */
div.form-container { margin: 10px; padding: 5px; background-color: #FFF; width:auto; color:#8C5122; }
p.legend {margin-bottom: 1em; }
p.legend em {color: #C00; font-style: normal; }
div.errors {margin: 0 0 10px 0; padding: 5px 10px; border: #ff0000 1px solid; background-color: #ff6600; }
div.errors p {margin: 0; }
div.errors p em {color: #C00; font-style: normal; font-weight: bold; }
div.form-container form p { margin: 0; }
div.form-container form p.note {margin-left: 220px; font-size: 90%; color: #8C5122; }
div.form-container form fieldset {margin:0 0 1em 0; padding:0 0 1em 0; border: #E5D8B7 1px solid; background:#F2E6C0; float:left; width:650px;}
div.form-container form legend {font-weight: bold; color: #8C5122; font-size:18px;}
div.form-container form fieldset div {padding: 0.5em 0; }
div.form-container label, 
div.form-container span.label {margin-right: 10px; padding-right: 10px; width: 200px; display: block; float: left; text-align: right; }
div.form-container label.error, 
div.form-container span.error {color: #ff0000;}
div.form-container label em, 
div.form-container span.label em {right: 0; font-size: 120%; font-style: normal; color: #C00;}
div.form-container input.error {background-color: #fbe5e5; }
div.form-container input:focus,
div.form-container input.error:focus, 
div.form-container textarea:focus {background-color: #F2E6C0; border:#FFFfff 1px solid; }
div.form-container textarea.error{ background-color: #fbe5e5; }
div.form-container select.error{ background-color: #fbe5e5; }
div.form-container div.controlset label, 
div.form-container div.controlset input { display: inline; float: none; }
div.form-container div.controlset div { margin-left: 170px; }
div.form-container div.buttonrow { margin:10px 0 0 220px;}
div.form-container h2{font-size:18px; padding:0 0 5px 5px; float:left;}
div.form-container div.edit-buttonrow { width:100%; margin:0px auto; float:left;}
.button1{background:url(../images/button1.png) repeat-x center top; font-size:12px; height:25px; border:1px solid #e8e8e6;}
.button2{background: url(../images/button_bg.png) repeat-x center center ; font-size:11px;border:1px solid #82baea; color:#FFFFFF;}
.button3{background:transparent url(../images/button_bg.png) repeat scroll 0 0; font-size:14px;border:1px solid #82baea; color:#FFFFFF; height:25px; cursor:pointer;}

/*my account*/
.myaccount{}
.myhome_left_nav{ margin:15px;border:1px solid #E5D8B7; font-size:12px; background:#BE804F;}
.myhome_left_nav h3{padding:5px 0; text-align:center; color:#8C5122; font-size:14px; text-transform:uppercase; display:block; background:#BE804F}
.myaccount_left_nav{ margin:0px 15px;font-size:12px;}
.myaccount_left_nav h3{padding:5px 0; text-align:center; color:#8C5122; font-size:14px; text-transform:uppercase; display:block; background:#BE804F}
.myaccount_left_nav ul{}
.myaccount_left_nav li{list-style:none; color:#8C5122;font-size:124px; height:24px; background:url(../images/dotted_line.gif) repeat-x bottom;}
.myaccount_left_nav li a{list-style:none; display:block; padding:4px 10px; color:#8C5122;height:15px;}
.myaccount_left_nav li a:hover{background: #bd7f4e; color:#ffffff; font-weight:700;}
.active{background: #8C5122; color:#fff;}
.advance_search{padding-bottom:10px;text-align:center; }
.myaccountbox{width:550px; border:0px solid #E5D8B7;padding:0px; margin-bottom:5px;}
.myaccountbox1{width:560px; border:1px solid #E5D8B7;padding:5px; margin-bottom:5px;height:120px;line-height:20px;}
.myaccountbox2{width:560px; border:1px solid #E5D8B7;padding:5px; margin-bottom:5px;height:140px;}
.myaccountbox1 a{ color:#FF0000;}
.myaccountbox1 a:hover{ color:#FF0000; text-decoration:underline;}
.myaccountbox2 a{ color:#FF0000;}
.myaccountbox2 a:hover{ color:#FF0000; text-decoration:underline;}
.myaccountbox1 ul{padding:5px;}
.myaccountbox1 li{padding-top:5px;}
.myaccountbox1 h3{padding:0px 5px; font-size:15px;}
.myaccountbox2 h3{padding:0px 5px; font-size:15px;}
.myaccountbox2 p{padding:5px; line-height:20px;}
.message{ width:98%;border:1px solid #E5D8B7; float:right; margin-left:5px; padding:5px; }
.message h2{font-size:14px;color:#8C5122;background:#E5D8B7;padding:5px 10px;border-bottom:1px solid #E5D8B7; margin-bottom:5px;}
.message table{}
.message ul {padding:5px;width:100%; display:block; margin-bottom:0px;}
.message li {float:left; padding:5px;}
.message li a{padding:5px; display:inline; background:#F2E6C0; color:#8C5122;}
.message li a:hover{ text-decoration:underline;}
.message h2, p{padding:5px;}
.message p{padding:10px;}
.message .inbox td{background:#ffffff; border:1px solid #E5D8B7; padding-left:5px;}
.message .leads td{padding-bottom:5px; padding-left:10px; padding-right:10px;}
.message .featured td{padding-bottom:15px; padding-left:10px; padding-right:10px;}
.message th{background:#F2E6C0; padding:0 0 5px 5px; text-align:left; vertical-align:middle;}
.message eventd{padding:0 0 5px 5px; background:#CC9966}
.message .req{padding-left:500px; font-size:12px; color:#FF0000; font-weight:normal;}
.message .td_gap10 {padding:0 0 10px 10px;}
tbody td a:hover{color:#8C5122;text-decoration:none;}
tbody tr.even td{background:#F2E6C0;border:1px solid #E5D8B7;}
tbody tr.evenSearch td{background:#FFF;}
tbody tr.highlight td{color:#8C5122;background-color:#FFFBF0;}
.featured_add{ padding-left:25px;}
#products td{ margin:0; padding:0}

/* LEADS */
.manage_leads{border:1px solid #E5D8B7; padding:0;}
.manage_leads h2{font-size:14px;color:#8C5122;background:url(../images/feaut_head_bg.png) repeat-x left center;padding:5px;width:100%;border-bottom:1px solid #E5D8B7; margin-bottom:20px;}
.manage_leads table{border-collapse:collapse;}
.manage_leads ul {padding:5px;width:100%; display:block; margin-bottom:23px;}
.manage_leads li {float:left; padding:5px; }
.manage_leads li a{padding:5px; display:inline; background:#E8EEF1; color:#8C5122;}
.manage_leads li a:hover{ text-decoration:underline;}
.manage_leads h2, p{padding:5px;}
.manage_leads p{padding:10px;}
.manage_leads td{padding-left:2px;}
.manage_leads .req{padding-left:500px; font-size:12px; color:#FF0000; font-weight:normal;}
.leads_completed{font-size:14px; color:#8C5122;font-weight:700;}
.buttonSkinB{padding-bottom:5px; display:inline; background:#F2E6C0; color:#8C5122; border:0px; height:25px; margin-top:-5px; cursor:pointer; font-size:13px;}
#border_dot{width:100%;height:15px;float:left;}
#border_dot h2{padding:5px 0; color:#8C5122; font-size:16px; background:url(../images/dotted_line.gif) repeat-x bottom;}
.border_dot{margin:0px; background:url(../images/dotted_line.gif) repeat-y right; width:3px; height:1px; float:left;}
/*search result*/
.search_container p{margin:0; padding:4px;}
.search_container{float:left; padding:5px; border:1px solid #E5D8B7; width:672px; margin:10px 0 10px 0;}
.box1{float:left;width:20px;}
.box2{float:left;width:110px; text-align:center; vertical-align:middle;}
.box2 .images{text-align:center;overflow:hidden;width:108px;height:108px;}
.box2 .images img {margin:3px;vertical-align:middle;}
.box2 .matching {padding:3px 0;font:0.9em tahoma;}
.box2 .matching a{text-decoration:underline;}
.box2 .matching .m {font-family:bold;}
.box2 .moreimages{width:108px;padding:0px 0 4px 2px;}
.box2 .moreimages .images a{display:table-cell;vertical-align:middle;width:108px;height:108px;display:block;font:94px/108px "Arial"; outline:none;}
.box3{float:left;width:435px; text-transform:capitalize;}
.box3 li{ width:250px; display:inline; list-style:none;}
.search_container h2 a{text-decoration:underline; font-size:18px;}
.box4{float:left;width:25%;margin-top:0px}
.box5{float:right;width:100px;font-size:13px; margin-top:5px; font-weight:700; height:20px; }
.box6{float:right;width:105px; margin-right:0px; padding-top:0px; height:30px;}
.box7 a{ text-decoration:underline; padding-top:10px;}
.box7{float:right;width:100px;}

/* Hides from IE-mac \*/
.clearfix {display: block;}
.search_container h2{line-height:24px;margin-right:4px;display:inline; padding:0;font-weight:normal; }
.search_container h2 a{text-decoration:underline; color:#cc0000;}
.search_container h2 a:hover{text-decoration:underline; color: #F22424;}
.search_container .description{font-size:12px;line-height:16px;margin:4px 0 0 0;font-family: Arial, Helvetica, sans-serif;}
.search_container .detail {font:0.85em tahoma;white-space:nowrap;}
.search_container a.detail:link{color:#0000cc;}
.search_container a.detail:visited{color:#969;}
.search_container a.detail:hover{color:#f50;}
.search_container .company{color: #eb0000;}
.search_container a.company:visited{color:#969;}
.search_container a.company:hover{color:#f50;}
.search_container .category {font:0.9em tahoma;letter-spacing:1px;}
.search_container .category a:link{color:green;}
.search_container .category a:visited{color:#969;}
.search_container .category a:hover{color:#f50;}
#paging{font-size:12px; color:#8c5122; width:50%; float:left; padding-top:5px;}
#back_btn{width:40%;float:right;text-align:right;}

/*error css codes*/
.field-error{border:#FF0000 solid 1px;}

/*product view*/
#view_page{float:left; padding:5px; border:0px solid #B0BDC6; width:99%;}
#view_page_logo{float:left; width:102px; height:102px; margin-right:5px; border:#8C5122 3px solid; text-align:center;}
#view_page_head{float:left; width:555px; }
#company_head{ width:100%; float:left;border:1px solid #E5D8B7;}
.com_name{ width:100%; float:left; margin-bottom:5px;}
#view_page_head h2{ font-size:18px; float:left; width:85%; color:#FFB400;}
#com_name img{float:right;width:67px;height:30px;}
#view_page_head h4{ font-size:14px; float:left; width:300px; padding:5px 0 0 0;}
#view_page_head p{float:left; font-size:12px; width:300px; padding:5px 0 0 0;}
#com_details{ width:100%; float:left;}
.headitem1{ width:24%; float:left;font-weight:700; padding-left:5px;}
.headitem2{ width:75%; float:left;}
.com_tit{ width:70%; float:left; text-align:left; color:#FFCC00; font-size:15px;font-weight:700;}
.on_off{ float:right;}
.bus_type{ width:74%; float:left; text-align:left; color:#ff0000;}
.com_lines{ width:100%; float:left; padding:2px 0;}
.com_title{ width:1%; float:left; text-align:left;}
.product_details{float:right; width:325px; background:#F2E6C0;}
.service_details{float:left; width:100%; background:#F2E6C0;}
.view_product_box1{display:block; width:100%; margin-top:0px; float:left;}
.product_img{width:335px; height:315px; padding:5px; float:left; border:1px solid #F2E6C0;}
.product_main{text-align:left; margin-left:150px; line-height:normal; padding-bottom:5px;border-bottom:1px solid #E5D8B7;}

.com_main_top{text-align:left; padding-bottom:0px;border-top:1px solid #E5D8B7; width:100%; float:left;}
.com_main{text-align:left; padding:5px 0px;border-bottom:1px solid #E5D8B7; width:100%; float:left;}
.item1{ width:40%; float:left;font-weight:700; padding-left:5px;}
.item2{ width:58%; float:left;}

.ser_item1{ width:25%; float:left;font-weight:700; padding-left:5px;}
.ser_item2{ width:73%; float:left;}

.product_main_company{text-align:left; line-height:normal; padding:7px 0 7px 0; width:100%;}
.product_main_company span{float:left; font-weight:700;}

.description_company{line-height:normal; padding:0; width:100%; float:left;}
.description_company span{float:left; font-weight:700;}

.other_products{margin:0px; float:left; width:100%;border:0px solid #B0BDC6;}
.other_products p{ float:left; margin:8px; padding:1px; border:1px solid #999;}
.other_products h5{padding:0px; font-size:14px; font-weight:700;}

#com_products{ width:99%; float:left;border:0px solid #B0BDC6; margin-top:5px; padding:5px;}
.product{width:99%; float:left; text-align:center; margin-left:5px;}
.product_name{ width:100%; float:left; font-size:14px; font-weight:700;}
.product_border{width:100px; height:100px; float:left;border:1px solid #E5D8B7; margin-right:5px;}
.product_image{ float:left; width:100px; margin-right:5px; font-weight:700; text-decoration:underline;}

#product_paging{ float:right;}
#payment{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#8C5122;}
#payment .content p{line-height:18px;padding:5px 15px;}
#payment h3{font-size:18px;color:#8C5122;}
#scheme .border,#scheme-two .border{border:1px solid #ecda9e;border-collapse:collapse;}
#scheme td,#scheme-two td{border:1px solid #E5D8B7;text-align:center;padding:8px;}
#scheme p,#scheme-two p{text-align:left;margin:0;padding:5px 0;}
#scheme h4,#scheme-two h4{font-size:12px;text-align:left;margin:0;padding:5px 0;}
#scheme h3,#scheme-two h3{font-size:14px;text-align:center;line-height:25px;margin:0;padding:0;}
#scheme .multi_right p{text-align:center;vertical-align:middle;padding:40px 0 0;}
#scheme .multi_right2 p{text-align:center;vertical-align:middle;padding:25px 0 0;}

/*Edit profile form css codes*/
div.form-edit-profile { margin:10px;  background-color: #FFF; width:auto; }
p.legend { margin-bottom: 1em; }
p.legend em { color: #C00; font-style: normal; }
div.errors { margin: 0 0 10px 0; padding: 5px 10px; border: #ff0000 1px solid; background-color: #fbe5e5; }
div.errors p { margin: 0; }
div.errors p em { color: #C00; font-style: normal; font-weight: bold; }
div.form-edit-profile form p { margin: 0; }
div.form-edit-profile form p.note {margin-left: 220px; font-size: 90%; color: #333; }
div.form-edit-profile form fieldset {margin:0 0 1em 0 ; padding:0 0 1em 0; border:#E5D8B7 1px solid; background:#fffef2; float:left; width:730px;}
div.form-edit-profile form legend {font-weight: bold; color: #666; font-size:18px;}
div.form-edit-profile form fieldset div {padding: 0.5em 0; }
div.form-edit-profile label, 
div.form-edit-profile span.label {margin-right: 10px; padding-right: 10px; width: 200px; display: block; float: left; text-align: right; }
div.form-edit-profile label.error, 
div.form-edit-profile span.error {color: #ff0000;}
div.form-edit-profile label em, 
div.form-edit-profile span.label em {right: 0; font-size: 120%; font-style: normal; color: #C00;}
.form-edit-profile input.error,.form-edit-profile select.error {border:#ff0000 1px solid; background-color: #fbe5e5; }
.form-edit-profile input:focus,
.form-edit-profile select:focus,
.form-edit-profile input.error:focus, 
.form-edit-profile textarea:focus {background-color: #F2E6C0; border:#FFFfff 1px solid; }
.form-edit-profile div.controlset label, 
.form-edit-profile div.controlset input { display: inline; float: none; }
.form-edit-profile div.controlset div { margin-left: 190px; }
div.form-edit-profile div.buttonrow { margin:0px 0 0 220px;}
div.form-edit-profile h2{font-size:18px; padding:0 0 5px 5px; float:left;}
div.form-edit-profile div.edit-buttonrow { width:100%; margin:0px auto; float:left;}

/*no result template css codes*/
.no-result-heading-one{color:#000;font-weight:700;font-size:15px;padding-left:20px;}
.no-result-heading-two{color:#FFF;font-weight:700;font-size:15px;padding-left:30px;}
.search-query{color:red;font-weight:700;font-size:14px;}
.no-data-category{padding:3px;}
.no-data-category a{font-size:12px;text-decoration:underline;}
.no-data-table{background-color:#F2E6C0;}
.no-data-tr{background-color:#8c5122;}

/* Advance search */
.advance_search_tr{background-color:#B0BDC6;}
.advance_search_pro{border:1px solid #E5D8B7;height:100%; width:653px;margin:100px 39%;}
.advance_search_pro h3{font-size:14px;color:#8C5122;background:#E5D8B7;padding:5px 10px;border-bottom:1px solid #E5D8B7;}
.advance_search_pro h4{font-size:13px; font-weight:700; vertical-align:middle; text-align:center;}
.advance_search_pro td{ padding:4px 0;}

/* SEARCH */
#formContent{background:#F2E6C0;padding:1px;}
#ajax_listOfOptions{position:absolute;width:442px;overflow:hidden;border:1px solid #8c5122;background-color:#F2E6C0;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#8C5122;z-index:100;}
#ajax_listOfOptions div{display:block; padding:0px 15px;  border-bottom:1px dotted #8c5122;color:#8C5122;font-size:12px;}
#ajax_listOfOptions .optionDivSelected{background:#FFFEF2; color:#8C5122; font-weight:700;font-size:12px;}
#ajax_listOfOptions_iframe{background-color:red;position:absolute;z-index:5;}
form{display:inline; margin:0px; padding:0px;}

/*error css codes*/
#main{width:95%;margin:0 auto;}
.error_line{width:100%;float:left;}
#invalid{width:96%;border:#FAC5C8 1px solid;float:left;background:#FDE8E9;font-weight:400;padding:5px;}
.left_invalid{width:15%;float:left;height:18px;background:url(../images/error.gif) right no-repeat;}
#success{width:96%;border:#7ace7a 1px solid;background:#e6ffe6;font-weight:400;float:left;padding:5px;}
.left_suc{width:15%;float:left;height:13px;background:url(../images/correct.gif) right no-repeat;}
.right_invalid,.right_suc{width:82%;float:right;color:#333;font-size:10px;font-family:Verdana;padding-top:2px;}

span.error{ color:#FF0000; font-size:11px;}

/*quick view start*/
.quickMiniImgBox{visibility:hidden;position:absolute;left:0;top:0;z-index:301;}
.quickMiniImgBox .iconLayer{height:100%;}
.quickMiniImgBox .iconLayer a{display:block;width:100%;height:100%;text-decoration:none !important;}
.quickMiniImgBox .maskBox{float:left;width:100px;height:100px;border:4px solid #eaf1f4;overflow:hidden;}
.quickMiniImgBox .dartBox{float:left;width:28px;height:100px;background:url(../images/QuickView_Dart.gif) no-repeat right center;}
.quickInfoBox{visibility:hidden;position:absolute;width:180px;height:180px;background-color:#eef3f6;padding:8px;text-align:center;border:1px solid #7f9db9;z-index:300;}
.quickInfoBox .largeImg{width:165px;height:165px;background-color:#ffffff;padding:6px;border:1px solid #bdcfd7;}
.quickInfoBox .largeImg a{display:table-cell;width:180px;height:180px;*display:block;*font:175px/200px "Arial";outline:none;}
.quickInfoBox .largeImg img{vertical-align:middle;border:0;}
.quickInfoBox .contactIcon{width:200px;height:24px;margin:4px auto 0;}
.quickInfoBox .atm16, .quickInfoBox .inquery{float:left;height:20px;padding:2px 2px 2px 18px;font:bold 12px/20px Arial;text-decoration:underline;}
.quickInfoBox .split{float:left;height:20px;padding:4px 8px 0;color:#8e8e8e;}
/*quick view end*/
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #eaf1f4;
	background:#eaf1f4;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}

.box2 img{border:1px solid #8c5122;}
/* .box2 a img{ border:1px solid #7f9db9;}
.box2  a:hover img{ border:#EEF3F6 3px solid;}
 */

#preview
{
	position:absolute;
	border:1px solid #8c5122;
	background:#F2E6C0;
	padding:5px;
	display:none;
	color:#fff;
	}
/*product status Graph page*/
.pro{width:770px;float:left;border:#E5D8B7 1px solid;margin-bottom:5px;}
.pro_name{width:90%;float:left;font-size:14px;font-weight:700;padding:5px;}
.title{width:98%;float:left;font-size:14px;font-weight:700;padding:5px;}
.link{width:20%;float:left;padding:5px;}
.link a{color:#ff0000;font-weight:700;}
.link a:hover{color:#555555;font-weight:700;text-decoration:underline;}
.status,.details{width:95%;float:left;padding:5px;}
.added,.canadded{width:38%;float:left;padding:5px;}
#table_tab{width:75%;height:25px;margin:5px;float:left;}
#table_links{width:75%;height:25px;margin:5px;float:left;}
#nav_links{width:20%;height:25px;margin:5px;float:right;text-align:right;padding-right:5px;padding-top:5px;}
.404_Page{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#8C5122;}
#del_product
{
width:100%;
float:left;
}
.head_gld{font-size:14px;font-weight:700;color:#8e5324;}
.head_vfind{font-size:14px;font-weight:700;color:#da251d;}
.reg{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000; padding-left:0px; text-align:justify;border:0px solid #e5d8b7; background:#FFFEF2;}
.reg h1{font-family:Arial, Helvetica, sans-serif;font-size:28px;color:#804040;text-align:left;line-height:30px;}
.reg h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#804040;text-align:left;line-height:28px;}
.reg h3{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#F93;text-align:left;line-height:20px;padding-bottom:10px;}
.myaccount_head2{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#8f5425;font-weight:700;padding:5px 0 10px;}
.myaccount_list a{ color:#8c5122; font-weight:700;}
.myaccount_list a:hover{ color:#333333; font-weight:700; text-decoration:underline;}
#content_bg
{
width:99%;
float:left;
margin-top:10px;
background:#f2e6c0;
border:1px solid #e5d8b7;
}
.agree_text
{
font-weight:400;
}
.agree_text a
{
color:#CC9933;
font-weight:700;
}
.upgrade_text a
{
color:#814717;
text-decoration:underline;
}
.upgrade_text a:hover
{
text-decoration:underline;
}
.member_type_head{color:#a66939;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;}
.dotted_line{background:url(../images/dotted_line.gif) repeat-x;vertical-align:bottom;line-height:10px;}
.registration_text{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;text-align:left;color:#814717;padding-left:8px;}
.manitory{color:red;font-size:16px;font-weight:700;}
.myaccount_head{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#ed6d06;font-weight:700;padding-top:15px;padding:5px;}
.leads_text{ color:#8c5122; font-weight:700;}
.style6{ color:#FF0000; margin-right:3px; font-size:15px;}
.mandatory{ color:#FF0000;margin-right:3px; font-size:15px}
.service_radio
{
width:50%;
padding:5px;
margin-top:10px;
margin-bottom:10px;
float:none;
background:#F2E6C0;
border:#333333 1px dashed;
}
.servicehealth_radio
{
width:60%;
padding:5px;
margin-top:10px;
margin-bottom:10px;
float:none;
background:#B0BDC6;
border:#333333 1px dashed;
}
.adds
{
width:730px;
height:60px;
margin:5px;
}
.head_b2b{font-size:14px;font-weight:700;color:#16387c;}
.head_vfind{font-size:14px;font-weight:700;color:#da251d;}
.right_adds
{
width:300px;margin-left:0;float:left;margin-bottom:5px;
}
.login_top{width:293px;float:left;height:23px;color:#FFF;font-size:15px;padding-top:5px;padding-left:10px;font-weight:700;background:#BE804F;}
.login_bg{width:301px;float:left;border-left:#E5D8B7 1px solid;border-right:#E5D8B7 1px solid;border-bottom:#E5D8B7 1px solid;}
.login_bot{width:303px;height:17px;float:left;background:url(../images/login_bot.png) no-repeat;}
.join_bg{width:293px;float:left;text-align:center;color:#FFF;background:url(../images/btn_bg.png) repeat-x #074E90;padding:5px 5px 10px;}
.login_btn{background:url(../images/login_btn.png) repeat-x #4597d4;border:1px solid #8bc8f5;color:#fff;font-family:arial;font-size:100%;font-style:normal;font-variant:normal;font-weight:700;line-height:normal;width:45px;height:18px;white-space:nowrap;cursor:pointer;text-align:center;padding:0;}
.regfree_btn{background:url(../images/join_btn.gif) #89bdec;border:1px solid #44749f;color:#fff;font-family:arial;font-size:100%;font-style:normal;font-variant:normal;font-weight:700;line-height:normal;width:140px;height:27px;white-space:nowrap;cursor:pointer;text-align:center;padding:4px;}
.log_left{width:9px;height:28px;float:left;background:url(../images/login_top_left.gif) left;}
.log_right{width:9px;height:28px;float:right;background:url(../images/login_top_right.gif) right;}
.log_bg{width:285px;height:23px;float:left;background:#2E5B85;padding-top:5px;}
.new_reg a{color:red;font-weight:700;text-decoration:none;padding:2px;}
.new_reg a:hover{color:#FF8B00;text-decoration:underline;padding:2px;}
.rgt_title
{
color:#804040;
font-size:18px;
font-weight:700;
padding:10px;
border-bottom:#8c5122 1px solid;
}
.rgt_content
{
color:#F93;
padding-left:10px;
line-height:30px;
}
.rgt_content ul
{
margin-left:20px;
}
.rgt_content ul li
{
color:#C87513;
list-style-image:url(../images/red_bullet.jpg);
}
.user_tips
{
width:96.5%;
float:left;
padding:5px;
padding-left:20px;
margin-bottom:10px;
text-align:left;
font-weight:700;
color:#8c5122;
background:#F2E6C0;
}
.user_tips ul
{
margin-left:20px;
}
.user_tips ul li
{
list-style-image:url(../images/red_bullet.jpg);
line-height:20px;
}
#DHTMLgoodies_formTooltipDiv{
	color:#666666;
	font-weight:normal;
	font-size:11px;
	line-height:100%;
	padding:8px;
	border:#8c5122 1px solid;
	line-height:15px;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#FFF;
	font-weight:normal;
	font-size:10px;
}
.contact_form
{
background:#FFFEF2;
border:#C49761 1px solid; 
width:90%; 
margin:0px auto;
padding:5px;
}
.reg_tips ul
{
color:#FFFFFF;
font-weight:700;
margin-left:20px;
text-align:left;
}
.reg_tips ul li
{
list-style:disc;
}
.menu {
	margin-top:5px;
	padding:0;
	list-style: none;
}
.menu li {
	padding: 0;
	margin:0px;
	float: left;
	position: relative;
	text-align: center;
}
.menu a {
	padding:0px;
	display: block;
	width: 295px;
	background: url(../images/join_btn.png) no-repeat center center;
}
.menu li font {
	background: url(../images/hover.png) no-repeat;
	width: 180px;
	height: 24px;
	position: absolute;
	top: -50px;
	left:50px;
	padding:12px;
	z-index: 2;
	display: none;
	font-weight:700;
}