body{ background:url(../images/bg.jpg) repeat-y; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* Top menu css start*/
.clear{ clear:both;}
.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
textarea{ resize:none;}
.mem_bx td a, .text a {
    color: #0066FF;
    text-decoration: none;
}
.rijwan{ float:right; top:10px; right:0px;}
.rijwan ul{ width:100px; background:url(../images/tab-a.jpg) repeat; border-radius:5px; box-shadow:0 0 3px #ccc;  margin:0; padding:0;}
.rijwan ul li{border:1px solid #ccc; list-style:none; height:20px; padding:4px 10px; margin-bottom:4px;  
              background:#f48223 url(../images/del_bg.gif) repeat-x;
              background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f28121), to(#d1630a)); /* Safari 5.1, Chrome 10+ */ 
              background: -webkit-linear-gradient(top, #d1630a, #f28121); /* Firefox 3.6+ */ 
              background: -moz-linear-gradient(top, #d1630a, #f28121); /* IE 10 */ 
              background: -ms-linear-gradient(top, #d1630a, #f28121); /* Opera 11.10+ */ 
              background: -o-linear-gradient(top, #d1630a, #f28121);}
.rijwan ul li a{  color:#FFF; font-weight:bold; text-decoration:none; line-height:21px; display:block;}
.rijwan ul li:hover, .rijwan ul li a:hover{ color:#fff; background:#F60;}
ul li ul li { font-size:100%; }
@font-face {
    font-family: 'helvetica_neuebold_condensed';
    src: url('helveticaneue-boldcond-webfont.eot');
    src: url('helveticaneue-boldcond-webfont.eot?#iefix') format('embedded-opentype'),
        url('helveticaneue-boldcond-webfont.woff') format('woff'),
        url('helveticaneue-boldcond-webfont.ttf') format('truetype'),
        url('helveticaneue-boldcond-webfont.svg#helvetica_neuebold_condensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helvetica_neueMdCn';
    src: url('helveticaneue-mediumcond.eot');
    src: url('helveticaneue-mediumcond.eot?#iefix') format('embedded-opentype'),
        url('helveticaneue-mediumcond.woff') format('woff'),
        url('helveticaneue-mediumcond.ttf') format('truetype'),
        url('helveticaneue-mediumcond.svg#helvetica_neueMdCn') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'helvetica_neuemedium';
    src: url('helveticaneue-medium.eot');
    src: url('helveticaneue-medium.eot?#iefix') format('embedded-opentype'),
        url('helveticaneue-medium.woff') format('woff'),
        url('helveticaneue-medium.ttf') format('truetype'),
        url('helveticaneue-medium.svg#helvetica_neuemedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'helvetica_neueultraLtCn';
    src: url('helveticaneue-ultraligcond-webfont.eot');
    src: url('helveticaneue-ultraligcond-webfont.eot?#iefix') format('embedded-opentype'),
        url('helveticaneue-ultraligcond-webfont.woff') format('woff'),
        url('helveticaneue-ultraligcond-webfont.ttf') format('truetype'),
        url('helveticaneue-ultraligcond-webfont.svg#helvetica_neueultraLtCn') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'HelveticaNeueLTStd65Medium';
    src: url('helveticaneueltstd-md.eot');
    src: url('helveticaneueltstd-md.eot') format('embedded-opentype'),
        url('helveticaneueltstd-md.woff') format('woff'),
        url('helveticaneueltstd-md.ttf') format('truetype'),
        url('helveticaneueltstd-md.svg#HelveticaNeueLTStd65Medium') format('svg');
}
.text h1{ margin:0; padding:10px 0 30px 0; color:#0582bc; font-size:35px; border-bottom:1px solid #cbcbcb;}
.text h2{ margin:0; padding:0; color:#0582bc; font-size:25px;}
.text h4{ margin:0; padding:0; color:#ff0000; font-size:12px;}
.box{ clear:both; margin-top:15px;}
.box strong{ color:#2A2929;}
.box ul{ margin:0 0 10px 10px; padding:0;}
.box ul li{ list-style:none; background:url(../images/bullet.jpg) 0 4px no-repeat; padding-left:20px; line-height:20px;	}
.box p{ line-height:25px; color:#4b4b4b; font-size:14px; margin:5px 0 0 0; padding:0;}
.box h3{ color:#0582bc; font-size:20px; margin:0; padding:10px 0 10px 0;}
.box table{ border-top:1px solid #33ade2; border-right:1px solid #33ade2; margin-bottom:30px;}
.box td{   border-bottom: 1px solid #33ADE2; border-left: 1px solid #33ADE2; line-height: 20px; padding: 5px; text-align: center;}
.box th, .box th strong{ background:#33ade2; font-weight:bold; color:#fff !important; line-height:25px;}
.contact{ margin:0 50px 0 0; padding:0; width:320px; float:left; border-right:1px dotted #ccc;}
.contact p, .contact2 p{ margin-left:20px; font-size:15px; color:#333;}
.contact p strong, .contact2 p strong{ color:#F60;}
.contact p a, .contact2 p a{ text-decoration:none; color:#14476E;}
.contact h3{ background:#3287c7; width:250px; line-height:30px; border-radius:8px ; padding-left:10px; color:#fff; font-size:17px; text-align:left;}
.contact2{ margin:0 0px 0 0; padding:0; width:250px; float:right;}
.contact2 h3{ background:#3287c7; line-height:30px; border-radius:8px;  padding-left:10px; color:#fff; font-size:17px; text-align:left;}
.gog_map{  box-shadow:0 0 3px #999; border:1px solid #333; min-height:300px; width:580px; margin:auto; border-radius:10px; margin-bottom:20px; margin-top:15px;}
.gog_map iframe{ border-radius:10px;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
#main{ margin:auto; background:url(../images/main_bg.jpg) repeat-x; width:1003px; }
header{ height:164px; margin:auto; padding:0;}
.logo{float:left; margin-top:18px; position:absolute;}
.right_top{ width:657px; height:67px; float:right; }
.right_bt{width:68px; height:66px; float:left; background:url(../images/top_fix.png) no-repeat;}
.right_bt2{ background:url(../images/top_rp.jpg) repeat-x; height:66px; width:589px; float:left; position:relative;}
.top_link{ width:305px; float:left; height:38px;
           background:url(../images/top_menu.gif) repeat-x;
           background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000099), to(#3366ff)); /* Safari 5.1, Chrome 10+ */ 
           background: -webkit-linear-gradient(top, #3366ff, #000099); /* Firefox 3.6+ */ 
           background: -moz-linear-gradient(top, #3366ff, #000099); /* IE 10 */ 
           background: -ms-linear-gradient(top, #3366ff, #000099); /* Opera 11.10+ */ 
           background: -o-linear-gradient(top, #3366ff, #000099);
           font-family:Tahoma, Geneva, sans-serif; text-align:center;
           font-size:19px; margin:0; padding:0 0 0 10px; line-height:35px; color:#fff;
           font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#fff;
           border-radius:10px 10px 0 0; position:absolute; bottom:0; font-weight:bold; line-height:35px; text-align:center;

}

.top_link a{ color:#fff; text-decoration:none; margin:0 5px 0 5px;}
.top_link a:hover{ color:#fef625;}
nav{ background:url(../images/nav_rp.jpg) repeat-x bottom; height:38px; clear:both; margin-top:60px;}
nav ul{ margin:0; padding:0; float:right;}
nav ul li {
    background:url(../images/tab-a.jpg) repeat-x;
    position:relative; 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#efeded)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #efeded, #fefefe); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #efeded, #fefefe); /* IE 10 */ 
    background: -ms-linear-gradient(top, #efeded, #fefefe); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #efeded, #fefefe);
    border-bottom:1px solid #d3d1d1; border-left:1px solid #d3d1d1; 
    border-right:1px solid #d3d1d1; height:32px; margin-left:6px; text-align:center; font-family:Tahoma, Geneva, sans-serif; 
    font-size:14px; color:#4b4a4a;
    border-radius: 10px 10px 0 0; float:left; list-style:none; min-width:116px; padding:0 10px 0 10px !important; line-height:30px;
    border-top:1px solid #D3D1D1;

}
nav ul li.home{ margin-left:0 !important; }
nav ul li:hover a, .slected a{ color:#fff;white-space:nowrap;}
nav ul li:hover,.slected{  height:32px; color:#fff; text-align:center; font-family:Tahoma, Geneva, sans-serif; 
                           font-size:14px; color:#4b4a4a;
                           border-radius: 10px 10px 0 0; list-style:none;
                           background:url(../images/top_menu.gif) repeat-x;
                           background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000099), to(#3366ff)); /* Safari 5.1, Chrome 10+ */ 
                           background: -webkit-linear-gradient(top, #3366ff, #000099); /* Firefox 3.6+ */ 
                           background: -moz-linear-gradient(top, #3366ff, #000099); /* IE 10 */ 
                           background: -ms-linear-gradient(top, #3366ff, #000099); /* Opera 11.10+ */ 
                           background: -o-linear-gradient(top, #3366ff, #000099);
                           border:1px solid #fff; border-bottom:none; border-top:none;
                           white-space:nowrap;
}
nav ul li a{ text-decoration:none;  display:block; color:#363535;white-space:nowrap;}

nav ul li ul li{line-height:30px; height:30px; }

nav ul li:hover nav ul li a {
    border: 1px solid #eee; 
    padding: 5px; 
    text-decoration: none; 
    display: block;
    /*color:*/
    white-space:nowrap
}
nav ul li:hover a {
    white-space:nowrap;
}
nav ul li nav ul li:hover a {
    background: #222; 
    color: #f4f4f4;
    border-radius:0 !important;
    white-space:nowrap;
}
nav li li{ border-radius:0 !important; text-align:left !important;white-space:nowrap; border-top:none;}
nav ul li ul li a{ margin-bottom:-20px !important; color:#000 !important; font-size:12px; display:block;white-space:nowrap; width:100px !important; margin-left:-10px !important; padding-left:20px;  }
nav ul li ul { box-shadow:0 0 5px #333;  min-width:414px; width:auto; left: -139px;  position: absolute; top:32px;padding-top: 0px; display: none; z-index:1000;white-space:nowrap;}
nav ul li:hover ul {  display: block;  position: absolute;white-space:nowrap;}
nav ul li ul li:hover,.test { margin-left:0px; float:left;height:30px !important; border-bottom:1px solid #d3d1d1; color:#FFF;}
nav ul li ul li a:hover{color:#FFF !important; background:url(../images/top_menu.gif) repeat-x; width:100% !important; line-height:30px !important; height:30px !important; margin-right:0px;}
.center_section{ margin:auto; clear:both; padding:0;}


.container2 {width:297px; height:240px; padding:0; margin:20px 0 0 0; float:left;}
.container8 {width:318px; height:258px; padding:0; margin:20px 0 0 0; float:left;}
ul.tabs {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    width:100%;
    margin-bottom:5px;
    padding-right:0px;
    white-space:nowrap;
}
.tab_container select{ border:1px solid #b2b2b2;}
.tab_container button{}



ul.tabs li {
    float: left;
    margin: 0px;
    padding: 5px 11px;
    width:124px;
    line-height: 31px;
    border-left: none;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#efeded)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #efeded, #fefefe); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #efeded, #fefefe); /* IE 10 */ 
    background: -ms-linear-gradient(top, #efeded, #fefefe); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #efeded, #fefefe);	overflow: hidden;
    position: relative;
    border: 1px solid #b8b4b4;
    white-space:nowrap;

}
ul.tabs li a {
    text-decoration: none;
    color: #000;
    display: block;
    font-size: 13px;
    text-transform:uppercase;
    text-align:center;
    font-family:Tahoma, Geneva, sans-serif;
    color:#453d3d;
    outline: none;
    white-space:nowrap;
}
ul.tabs li a:hover {
}	
html ul.tabs li.active, html ul.tabs li.active a:hover, html ul.tabs li.active a  {
    background:url(../images/top_menu2.gif) repeat-x;
    background:#000099;
    border-bottom:none; border-top:none;
    color:#fff;
    white-space:nowrap;
	min-height:33px;

}
.tab_container {
    border: 3px solid #000099;
    clear: both;
    float: left; 
    width: 270px !important;
    height:169px;
    padding:10px;
    background: #fbf5f5;
    white-space:nowrap;
}nav ul li:hover, .slected
.tab_content {
    padding: 10px;
    white-space:nowrap;
}
#loaded-files {
    width: 380px;
    margin:0;
    padding:15px 0 0 0px;

}
#loaded-files ul li{}
#loaded-files LI {
    float: left;
    width: 65px;
    margin-left:10px;
    list-style:none;
    white-space:nowrap;
}

.uploadedImg {
    height: 65px;
    overflow: hidden;
}
.upload-placeholder .uploadedImg {
    background: url("../images/sprites-imgplaceholder.png") no-repeat scroll center top transparent;
    border: 1px solid #CCCCCC;
    margin-bottom: 20px;

}
/* tab 2 start*/
.ds_co{ text-align:center; margin:20px auto; color:#333; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-size:20px; width:500px;}
.ds_co2{ text-align:center; margin:10px auto; color:#333; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:20px; width:500px;}
.ds_co2 span{ color:#ed0000;}
ul.tabs2 {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    width: 99%;
    margin-bottom:5px;
}
.tab_container2{}
.tab_container2 button{}
ul.tabs2 li {
    float: left;
    margin: 0 0px 0 1px;
    padding: 5px 8px;
    line-height: 25px;
    border-left: none;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#efeded)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #efeded, #fefefe); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #efeded, #fefefe); /* IE 10 */ 
    background: -ms-linear-gradient(top, #efeded, #fefefe); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #efeded, #fefefe);	overflow: hidden;
    position: relative;
    border-bottom: 1px solid #b8b4b4;
    border-left: 1px solid #b8b4b4;
    border-right: 1px solid #b8b4b4;
    border-radius:0 0 5px 5px;

}
ul.tabs2 li a {
    text-decoration: none;
    color: #000;
    display: block;
    font-size: 13px;
    text-transform:uppercase;
    text-align:center;
    font-family:Tahoma, Geneva, sans-serif;
    color:#453d3d;
    outline: none;
}
ul.tabs2 li a:hover {
}	
html ul.tabs2 li.active, html ul.tabs2 li.active a:hover, html ul.tabs2 li.active a  {
    background: #3287c7;
    color:#fff;

}

/**/


ul.tabs4 {
    margin: 20px 0 -21px 5px;
    padding: 0;
    float: left;
    list-style: none;
    width: 99%;
}
.tab_container4{}
.tab_container4 button{}
ul.tabs4 li {
    float: left;
    margin: 0 0px 0 2px;
    padding: 5px 30px;
    line-height: 25px;
    border-left: none;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#efeded)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #efeded, #fefefe); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #efeded, #fefefe); /* IE 10 */ 
    background: -ms-linear-gradient(top, #efeded, #fefefe); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #efeded, #fefefe);	overflow: hidden;
    position: relative;
    border-top: 1px solid #b8b4b4;
    border-left: 1px solid #b8b4b4;
    border-right: 1px solid #b8b4b4;
    border-radius:5px 5px 0px 0px;

}
ul.tabs4 li a {
    text-decoration: none;
    color: #000;
    display: block;
    font-size: 13px;
    text-transform:uppercase;
    text-align:center;
    font-family:Tahoma, Geneva, sans-serif;
    color:#453d3d;
    outline: none;
}
ul.tabs4 li a:hover {
}	
html ul.tabs4 li.active, html ul.tabs4 li.active a:hover, html ul.tabs4 li.active a  {
    background: #3287c7;
    color:#fff;

}
.tab_container {
    clear: both;
    float: left; 
    width: 97%;
}
.tab_content2 {
    background:#fff;
    margin-top:20px;
    border:1px solid #ccc;
    border-radius:10px;	
}

.tab_content4 {
    background:#fff;
    margin-top:20px;
    padding:30px 20px;
    border:1px solid #ccc;
    border-radius:10px;	
}
/**/

ul.tabs3 {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    width: 99%;
    margin-bottom:5px;
}
.tab_container3{}
.tab_container3 button{}
ul.tabs3 li {
    float: left;
    margin: 0 0px 0 2px;
    padding: 5px 30px;
    line-height: 25px;
    border-left: none;
    background:url(../images/tab-a.jpg) repeat-x;

    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#efeded)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #efeded, #fefefe); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #efeded, #fefefe); /* IE 10 */ 
    background: -ms-linear-gradient(top, #efeded, #fefefe); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #efeded, #fefefe);	overflow: hidden;
    position: relative;
    border-top: 1px solid #b8b4b4;
    border-left: 1px solid #b8b4b4;
    border-right: 1px solid #b8b4b4;
    border-radius:5px 5px 0px 0px;

}
ul.tabs3 li a {
    text-decoration: none;
    color: #000;
    display: block;
    font-size: 13px;
    text-transform:uppercase;
    text-align:center;
    font-family:Tahoma, Geneva, sans-serif;
    color:#453d3d;
    outline: none;
}
ul.tabs3 li a:hover {
}	
html ul.tabs3 li.active, html ul.tabs3 li.active a:hover, html ul.tabs3 li.active a  {
    background: #3287c7;
    color:#fff;

}
.tab_container3 {
    clear: both;
    float: left; 
    width: 97%;
}
.tab_content3 {
    background:#fff;
    border-top:2px solid #fff;
}


.tr_gr {
    background:url(../images/tab_bg.gif) repeat-x;
    background: -moz-linear-gradient(center top , #EFEDED, #FEFEFE) repeat scroll 0 0 transparent;
    box-shadow: 0 0 2px #777777;
    color: #616165;
    font-weight: bold;
    line-height: 31px;
    overflow: hidden;
}

.tr_gr2 {
    background: none repeat scroll 0 0 #F0F0F0;
}
/* Tab End 2*/
.myaccount{ margin:0; padding:10px; width:650px; float:left;}
.righ_con{ float:right; width:260px; padding:10px;	}
.cvt{
    float:right;
    background-color:#f2f0f0;
    border:1px solid #b8b7b7;
    min-height:220px; margin:auto; width:240px;  border-radius: 5px 5px 0 0; margin-top:24px;

}

.cvt span{padding:0px 0px; line-height:20px;}
.cvt ul{ margin:0; padding:0;}
.cvt p{ color:#000; line-height:30px; text-align:center; font-size:14px;} 
.cvt strong{ color:#ff0000;}
.myaccount label{ font-size:13px; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.myaccount input{ border:0; margin-right:5px; margin-top:-3px; margin-left:5px;}
.myaccount .int{ margin-top:2px; border-radius:4px 4px 4px 4px; margin-left:0px; border:1px solid #ccc; padding-left:10px; height:20px; border-top:2px solid #ccc; width:300px;}
.myaccount select{ margin-left:0px; margin-top:2px; border-radius:4px 4px 4px 4px; border:1px solid #ccc; height:29px; border-top:2px solid #ccc; width:312px;}
.myaccount textarea{margin-left:0px; margin-top:2px;border-radius:4px 4px 4px 4px; border:1px solid #ccc; height:100px; border-top:2px solid #ccc; width:632px;}
.myaccount p span{ color:#F30;}
.myaccount h1{ font-weight:bold; color:#39F; font-size:25px !important; margin:0; padding:0;}
.myaccount h3{ font-weight:bold; color:#39F; font-size:23px !important; margin:20px 0 0 0; padding:0; }
.myaccount h4{ font-weight:normal; color:#858383; font-size:13px !important; margin:10px 0 0 0; padding:0;}
.myaccount strong{font-size:14px; color:#3287C7;}
.myaccount h2{ font-weight:normal; font-size:18px; color:#3287C7; margin:0; padding:0;}
.myaccount button{
    background:url("../images/button_bagnred.jpg") repeat-x scroll 0 0 #EF0000;
    background: -moz-linear-gradient(center top , #fd3030, #EF0000) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color:#fff; font-size:15px; font-weight:bold; border:0;
    border-radius:4px;
    padding:0 20px 0 20px;clear:both; height:30px;
    margin-top:15px;
    margin-top:0px;
    cursor:pointer;
}

.myaccount td{ padding:7px 0 7px 7px;}
.myaccount td tr td{ padding:0px 0 0px 0px;}
.myaccount td  tr div{margin-left:0px;}
.myaccount td a{ color:#14476E; text-decoration:none;}
.myaccount td a:hover{ text-decoration:underline;}
.tab_content h2 {
    font-weight: normal;
    padding-bottom: 10px;
    border-bottom: 1px dashed #ddd;
    font-size: 1.8em;
}
.tab_content h3 a{
    color: #254588;
}
.tab_content img {
    float: left;
    margin: 0 20px 20px 0;
    border: 1px solid #ddd;
    padding: 5px;
}
.tab_container table{ margin-top:10px;}
.tab_container input{ border:1px solid #d2cfcf; border-top:2px solid #d2cfcf; width:168px; padding-left:3px; height:19px; margin-top:5px;}
.tab_container p{ margin-top:7px; padding:0; color:#645d5d;}
.tab_container button{
    background:#d57d30;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ef0000), to(#ff0000)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #ff0000, #ef0000); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #ff0000, #ef0000); /* IE 10 */ 
    background: -ms-linear-gradient(top, #ff0000, #ef0000); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #ff0000, #ef0000);
    color:#fff;
    float:right;
    border-radius:3px;
    cursor:pointer;
    border:0; padding:6px 10px 6px 10px; margin-right:2px;
    margin-top:8px;
}
.btn21{
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f58223), to(#d57d30)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #d57d30, #f58223); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #d57d30, #f58223); /* IE 10 */ 
    background: -ms-linear-gradient(top, #d57d30, #f58223); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #d57d30, #f58223);
    color:#fff;
    width:100px; height:20px; border-radius:20px; line-height:20px; text-align:center; font-weight:bold;
    border:0; padding:3px 10px 3px 10px; margin-right:2px; margin-left:120px;

}
#banner{ float:right; width:692px; margin-top:20px; position:relative; height:310px; background:#3465ff; overflow:visible !important; z-index:1 !important; }
/* Easy Slider */ 
#content{
    position:relative;
    width:316px;
    margin:auto;
}
.call_ph{
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b40000), to(#ff0000)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #ff0000, #b40000); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #ff0000, #b40000); /* IE 10 */ 
    background: -ms-linear-gradient(top, #ff0000, #b40000); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #ff0000, #b40000);
    border-radius:5px; width:80px; height:25px; text-align:center; line-height:25px; margin-left:73px; margin-top:30px; color:#fff; font-weight:bold; float:left;
}
.call_ph a, .call_email a, .edit a, .submit a{ text-decoration:none; color:#fff;}
.call_email{
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#312f2f), to(#040404)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #040404, #312f2f); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #040404, #312f2f); /* IE 10 */ 
    background: -ms-linear-gradient(top, #040404, #312f2f); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #040404, #312f2f); float:left; margin-left:347px; margin-top:30px;
    border-radius:5px; width:80px; height:25px; text-align:center; float:left; line-height:25px; color:#fff; font-weight:bold;
}


.edit{
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#005ed2), to(#0072ff)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #0072ff, #005ed2); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #0072ff, #005ed2); /* IE 10 */ 
    background: -ms-linear-gradient(top, #0072ff, #005ed2); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #0072ff, #005ed2);
    border-radius:5px; width:80px; height:25px; text-align:center; line-height:25px; margin-left:114px; margin-top:0px; color:#fff; font-weight:bold; float:left;
}
.submit{
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d87500), to(#ff8a00)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #ff8a00, #d87500); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #ff8a00, #d87500); /* IE 10 */ 
    background: -ms-linear-gradient(top, #ff8a00, #d87500); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #ff8a00, #d87500); float:left; margin-left:223px; margin-top:0px;
    border-radius:5px; width:80px; height:25px; text-align:center; float:left; line-height:25px; color:#fff; font-weight:bold;
}
#slider ul, #slider li,
#slider2 ul, #slider2 li{
    margin:0;
    padding:0;
    list-style:none;
}
#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
    /* 
            define width and height of list item (slide)
            entire slider area will adjust according to the parameters provided here
    */ 
    width:220px;
    height:241px;
    overflow:hidden; 
}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
    display:block;
    width:30px;
    height:77px;
    position:absolute;
    left:-30px;
    top:71px;
    z-index:1000;
}	
#nextBtn, #slider1next{ 
    left:696px;
}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
    display:block;
    position:relative;
    width:30px;
    height:77px;
    background:url(../images/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a{ 
    background:url(../images/btn_next.gif) no-repeat 0 0;	
}	

/* numeric controls */	
/* numeric controls */	

ol#controls{
    margin:1em 0;
    padding:0;
    height:28px;	
}
ol#controls li{
    margin:0 10px 0 0; 
    padding:0;
    float:left;
    list-style:none;
    height:28px;
    line-height:28px;
}
ol#controls li a{
    float:left;
    height:28px;
    line-height:28px;
    border:1px solid #ccc;
    background:#DAF3F8;
    color:#555;
    padding:0 10px;
    text-decoration:none;
}
ol#controls li.current a{
    background:#5DC9E1;
    color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
ol#controls{
    margin: auto;
    padding:0;
    position:absolute;
    height:28px;
    bottom:-8px;
    left:290px;
}
ol#controls li{
    margin:0 10px 0 0; 
    padding:0;
    float:left;
    list-style:none;
    height:28px;
    line-height:18px;
}
ol#controls li a{
    float:left;
    height:15px;
    line-height:15px;
    border:1px solid #ccc;
    background:#DAF3F8;
    color:#555;
    padding:0 5px;
    font-size:8px;
    text-decoration:none;
}
ol#controls li.current a{
    background:#5DC9E1;
    color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/* // Easy Slider */

.welcome_sell{
    width:674px;
    float:left;
    padding-bottom:10px;
}

.welcome_sell h1{
    /*background:url(../images/wel_bg_rp.jpg) repeat-x;*/

    font-family: 'helvetica_neuebold_condensed';

    font-size:30px; font-weight:normal; margin:30px 0 0 0; padding:0 0 0 0px; line-height:20px; color:#ff0000;


}
.welcome_sell h2{
    /*background:url(../images/wel_bg_rp.jpg) repeat-x;*/

    font-family: 'helvetica_neuebold_condensed';

    font-size:20px; font-weight:normal; margin:10px 0 20px 0; padding:0 0 0 0px; line-height:20px; color:#838383;	

}
.welcome_sell h3{
    /*background:url(../images/wel_bg_rp.jpg) repeat-x;*/

    font-family: 'helvetica_neueMdCn';

    font-size:17px; font-weight:normal; margin:20px 0 5px 0; padding:0 0 0 0px; line-height:15px; color:#3366ff;	

}
.cdr_kad{ margin-left:-23px;}

.autm{
    width:316px;
    background:#fff;
    float:left;
    box-shadow:0 0 10px #ccc;
    border-radius:5px;
    margin-top:8px;
    margin-bottom:10px;
    margin-left:23px;
    min-height:220px;
    position:relative;

}
.autm .auto_link{ position:absolute; right:10px; bottom:10px;}
.autm h1{
    background:url(../images/top_menu.gif) repeat-x;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000099), to(#3366ff)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #3366ff, #000099); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #3366ff, #000099); /* IE 10 */ 
    background: -ms-linear-gradient(top, #3366ff, #000099); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #3366ff, #000099);
    font-family:Tahoma, Geneva, sans-serif; text-align:center;
    font-size:19px; margin:0; padding:0 0 0 10px; line-height:35px; color:#fff;
    font-family: 'helvetica_neueMdCn'; font-weight:normal;
}
.autm p{ text-align:center; color:#403f3f; font-size:14px; line-height:25px;}
.autm a, .auto_link a{ text-decoration:none; color:#14476E; font-weight:bold;}
.autm p a:hover{ text-decoration:underline;}
.category h1, .category21 h1{

    font-size:25px; padding:0 0 0 15px; line-height:35px; color:#898989; cursor:pointer;
    margin:7px 0 10px 0;
    font-weight:normal;
    font-family: 'helvetica_neueMdCn';
    text-shadow:0 0 0px #333;
}


/*.welcome_sell h1 span{ color:#ECFAFF;} .welcome_sell h1 strong{ color:#ECFAFF;}*/
.welcome_sell p{ margin:0; color:#292929; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px; margin-bottom:5px;}
.category ul, .category21 ul{ margin:0; padding:0 0 0 0px;}
.welcome_sell ul{
    margin:0;
    padding:0;
}
.welcome_sell ul li{
    list-style:none;

    background:url(../images/icon_point.png) no-repeat 10px -2px; padding-left:35px; color:#292929; font-size:13px;
    line-height:19px; margin-top:10px;

}
.welcome_sell ul li.arrow_bk{background:url(../images/icon_point2.png) no-repeat 10px 0px; padding-left:50px;}

.category ul li:hover a{ color:#000;}
.category ul li, .category21 ul li{
    list-style:none;
    background:url(../images/fold_bul.png) no-repeat 30px 8px; padding-left:50px; color:#ccc; font-size:17px;
    line-height:33px;
    border-bottom:1px solid #dcdcdc;
    font-family: 'helvetica_neueMdCn';
    text-transform:capitalize;

}
.category ul li:hover, .category21 ul li:hover{ background:#efeded url(../images/fold_bul.png) no-repeat 30px 8px;}
.top_ts{ position:absolute; color:#fff; right:10px; top:10px;}
.top_ts a{ color:#fff; font-weight:bold; text-decoration:none;}
.category ul li a, .category21 ul li a{ text-decoration:none; color:#6f6f6f; display:block;} 
.continer_det{ border:1px solid #ccc; border-top:3px solid #2c7bb5; padding:10px;  margin-top:20px;}
.continer p{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; color:#333;}
.det{ float:right;  color:#000; border:1px solid #ffecec; border-radius:10px; margin-bottom:20px; margin-right:10px; margin-top:-25px; background:#fffafa; border:1px solid #ffc9c9; width:250px; min-height:100px;}
.det .ap{ height:30px;
          background:url(../images/tab_sel.png) repeat-x;
          background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0c3757), to(#3083c1)); /* Safari 5.1, Chrome 10+ */ 
          background: -webkit-linear-gradient(top, #3083c1, #0c3757); /* Firefox 3.6+ */ 
          background: -moz-linear-gradient(top, #3083c1, #0c3757); /* IE 10 */ 
          background: -ms-linear-gradient(top, #3083c1, #0c3757); /* Opera 11.10+ */ 
          background: -o-linear-gradient(top, #3083c1, #0c3757);
          border-radius:10px 10px 0 0; text-align:center; color:#fff; font-size:17px; line-height:26px;

}
.cvt h3{
    background-color:#00C;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000099), to(#3366ff)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #3366ff, #000099); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #3366ff, #000099); /* IE 10 */ 
    background: -ms-linear-gradient(top, #3366ff, #000099); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #3366ff, #000099);
    font-size: 16px; 
    color:#FFF;
    line-height: 30px;
    margin: 0;
    padding: 0 0 0 10px;
    text-transform: uppercase;}
.cvt p{padding:0px 10px; text-align:left;}
.cvt p strong{font-weight:bold;}
.text p {line-height:18px; color:#000000;}
.det table{ padding:10px;}
.det td span{ color:#03F; border-bottom:1px dotted #03F;}
.det .ap a{ text-decoration:none; color:#fff;}
.det p, .det strong{ color:#000;}
.det a{ color:#000;}
.continer{ float:left; border:1px solid #ccc; padding:10px; width:666px; min-height:527px; margin-top:20px; background:#fff; border-radius:3px;}
.continer h1,.continer_det h1{ color:#FF0000; margin:0; padding:0 0 10px 0; border-bottom:1px dotted #ccc; font-family:Arial, Helvetica, sans-serif; font-size:25px; line-height:30px; text-transform:uppercase;}
.continer_det h1{margin-right: 325px;}/* delete if issue occured on other page */
.continer3{ float:left; border:1px solid #ccc; padding:10px; width:980px; min-height:500px; margin-top:20px; background:#fff;}
.continer3 h3{ color:#525252; font-size:14px;}
.continer2{ float:left;  width:1003px; min-height:500px; margin-top:0px; border-radius:8px;}
.continer2 h1, .continer3 h1{ color:#ff0000; margin:0; font-size:18px; padding:0 0 10px 0; line-height:35px;}

.login form{ margin:auto; margin-top:10px; padding:0;}
.login input{ border-radius:4px; height:25px; margin-bottom:10px; width:250px; border:1px solid #ccc; float:left; clear:right; padding-left:5px;}
.login h4{ float:left; padding:0; margin:0 0 10px 0; width:80px; height:29px; font-weight:normal; line-height:25px;}
.login button{
    background:#d57d30;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f58223), to(#d57d30)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #d57d30, #f58223); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #d57d30, #f58223); /* IE 10 */ 
    background: -ms-linear-gradient(top, #d57d30, #f58223); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #d57d30, #f58223);
    color:#fff;
    cursor:pointer;
    border-radius:3px; font-size:16px;
    border:0; padding:3px 10px 3px 10px; margin-left:80px;
}
.forgetps{ margin:auto; width:411px; margin-top:20px;  border:1px solid #ccc; padding:0;}
.forgetps button{ float:left; margin-bottom:20px;}
.forgetps h4{ float:left; text-align:left; width:130px; padding-left:20px;}
.forgetps input{width:230px; margin-right:20px;}
.forgetps h3{	 
    background: url("../images/point.jpg") no-repeat scroll 20px 30px #3287C7;
    color:#fff; font-size:16px; margin:0; padding:0; line-height:30px;

}
label.error { color: red;
              float: left;
              line-height: 27px;
              margin: 0 0 0 20px; }


.login .kd{ border-top:1px dashed #c1c1c1; padding:10px 10px 10px 60px; color:#14476e; margin:10px; clear:both;}
.kd a{ text-align:center; text-decoration:none; color:#14476e; padding:0 10px 0 10px;}
.kd a:hover{ color:#df6600;}
.category li.clo{ background:#e9e9e9 url(../images/fold_bul.png) no-repeat 10px 10px;}
.category{  width:318px; float:right; min-height:230px; background:#f5f5f5 url(../images/bd_bg.jpg) repeat-y; border-radius:5px;}
.category21{width:293px; border-bottom:1px solid #b9c0c6; border:1px solid #b9c0c6; float:right; min-height:230px; background:#f5f5f5; margin-left:17px; margin-top:17px;}

div.cater{min-height:408px !important; margin-right:0px; border-bottom:1px solid #b9c0c6; border-top:1px solid #b9c0c6; margin-top:10px;}
.rightside{ width:295px; float:right; }

footer{ background:url(../images/ft_bg.jpg) repeat-x #060096; font-family:Tahoma, Geneva, sans-serif; font-size:14px; height:76px; margin-top:10px;}
.footer_link{ margin:auto; width:1003px; background:url(../images/ft_bg.jpg) repeat-x #060096; height:76px; }
.footer_link2{ float:left; width:700px; color:#fff; margin-top:10px; margin-left:-10px;}
.footer_link2 a{ color:#fff; padding:0 10px 0 10px; text-decoration:none;}
.footer_link2 a:hover{ color:#4185ea;}
.footer_link .social{ float:right; padding-top:10px;}
.social img{}
.footer_link .copyright{ color:#ffffff; float:left; font-weight:bold; margin-top:0px; }
.footer_link .cmtech{ float:right; color:#fff; margin-top:0px;}
.footer_link .cmtech a{ color:#ffffff; text-decoration:none;}
.footer_link .cmtech a:hover{color:#0e49a0;}
.text2{ width:900px;
        border-radius: 15px; font-size:13px; color:#5e5e5e; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.text2 h1{ margin:0; padding:10px 0 5px 0; text-align:center; color:#0582bc; font-size:30px;}
.form_chose {width:500px; min-height:45px; margin:auto; margin-bottom:10px;
             background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eaeaea), to(#fff)); /* Safari 5.1, Chrome 10+ */ 
             background: -webkit-linear-gradient(top, #fff, #eaeaea); /* Firefox 3.6+ */ 
             background: -moz-linear-gradient(top, #fff, #eaeaea); /* IE 10 */ 
             background: -ms-linear-gradient(top, #fff, #eaeaea); /* Opera 11.10+ */ 
             background: -o-linear-gradient(top, #fff, #eaeaea); text-align:center; border-radius:5px;

             box-shadow:0 0 3px #c4c4c4; border:1px solid #ccc;}

.form_chose label{ font-size:24px; margin-left:20px; line-height:40px; font-weight:bold;}

.create_form{ width:500px; min-height:155px; margin:auto;  border-radius:5px; background:#fff; box-shadow:0 0 3px #c4c4c4; border:1px solid #ccc;}
.create_form .int{ background:#fbfbfb; border:1px solid #c8c4c4; color:#a87373; padding-left:10px; border-radius:4px; margin-top:15px; margin-left:15px; width:456px; height:37px;}
.create_form .form-control{ background:#fbfbfb; border:1px solid #c8c4c4; color:#a87373; padding-left:10px; border-radius:4px; margin-top:15px; margin-left:15px; width:456px; height:37px;}
.create_form .has-error .form-error{  margin-left: 14px;}
.create_form .int_2{ background:#fbfbfb; border:1px solid #c8c4c4; color:#a87373; padding-left:10px; border-radius:4px; margin-top:15px; margin-left:15px; width:468px; height:37px;}


.cksbx{ padding:10px;}
.create_form button{
    background: -webkit-linear-gradient(top, #e17310, #ff8212); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #e17310, #ff8212); /* IE 10 */ 
    background: -ms-linear-gradient(top, #e17310, #ff8212); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #e17310, #ff8212); border:0; color:#fff; font-size:15px; font-weight:bold; float:right; margin:15px; height:30px; border-radius:5px;}
.cksbx h3{ margin:0; padding:0; color:#0582bc; font-size:13px; line-height:30px; }
.cksbx input[type=checkbox] {
    margin-left:20px;
}
.cksbx2{ padding:10px;}

.cksbx2 h3{ margin:0; padding:0; color:#0582bc; font-size:13px; line-height:30px;}
.cksbx2 input[type=checkbox] {
    margin-left:20px;
}
.browse{ border-bottom:1px dashed #ccc; padding-bottom: 10px;}
.browse .applynow{	 background: -webkit-linear-gradient(top, #e17310, #ff8212); /* Firefox 3.6+ */ 
                    background: -moz-linear-gradient(top, #e17310, #ff8212); /* IE 10 */ 
                    background: -ms-linear-gradient(top, #e17310, #ff8212); /* Opera 11.10+ */ 
                    background: -o-linear-gradient(top, #e17310, #ff8212); position:absolute; bottom:0; text-align:center; margin-top:10px; width:110px; border-radius:9px; height:25px; color:#fff;}
.applynow a{ text-decoration:none; color:#fff; text-align:center !important; line-height:25px; font-weight:bold;}

.has-error .form-error{color: #ff0000; display: block;  padding-top: 4px;}

#mt{ margin-top:20px;}
.browse h3{ color:#3366ff; margin:10px 0px 15px;  width:222px; padding:0; line-height:30px; font-size:14px; text-transform:uppercase;}
.browse strong{ font-weight:normal; color:#333;}
.browse .btn{ margin:0; float:right; padding-bottom:10px; margin-top:10px; margin-right:5px; background:url(../images/morebutton.png) no-repeat; width:74px; height:25px;}
.browse .btn a{ display:block; line-height:25px; text-decoration:none;}
.browse .btn a span{ visibility:hidden;}
.browse .btn:hover{ margin:0; float:right;background:url(../images/more_ho.png) no-repeat; padding-bottom:10px; margin-top:10px; margin-right:5px; width:74px; height:25px;}
.browse h4{ color:#3366ff; margin:0; padding:0; font-size:15px; line-height:25px; font-weight:500;}
.browse h5{ color:#525252; margin:0; padding:0; font-size:14px; line-height:23px;}
table.tfg{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
table.tfg td{ border-left:1px solid #ccc; border-top:1px solid #ccc;}
.browse span{font-style:italic; font-size:13px; font-weight:normal;}
.browse h3 span{ color:#999;}
.cksbx2 .ch, .cksbx .ch{ float:left; width:240px; min-height:20px !important; }
.ch2{clear:both; margin-left:5px;}
/* Easy Slider */

#slider ul, #slider li,
#slider2 ul, #slider2 li{
    margin:0;
    padding:0;
    list-style:none;
}
#slider2{margin-top:40px;}
#slider2 li{ 
    /* 
            define width and height of list item (slide)
            entire slider area will adjust according to the parameters provided here
    */ 
    width:693px;
    height:241px;
    overflow:hidden; 
}	

#slider li{ 
    /* 
            define width and height of list item (slide)
            entire slider area will adjust according to the parameters provided here
    */ 
    width:300px;
    height:241px;
    overflow:hidden; 
}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
    display:block;
    width:30px;
    height:77px;
    position:absolute;
    left:-30px;
    top:71px;
    z-index:1000;
}	
#nextBtn, #slider1next{ 
    left:300px;
}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
    display:block;
    position:relative;
    width:30px;
    height:77px;
    background:url(../images/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a{ 
    background:url(../images/btn_next.gif) no-repeat 0 0;	
}	


.latest2 ul li .name {
    float: left;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 200px;
}
.latest2 ul li .offered {
    float: left;
    padding: 5px 5px;
    text-align: center;
    width: 110px;
    color:#F60; font-weight:bold;
}
.latest2 ul li .quote {
    float: left;
    padding: 5px 5px;
    text-align: center;
    width: 150px;
}
.latest2 ul li .btn_box {
    float: right;
    text-align: center;
    width: 91px;
}
.latest2 ul li .post_1{
    float: left;
    padding: 7px 10px;
    text-align: center;
    width: 130px;
}


.latest_hed {
    float: left;
    font-size: 18px;
    margin-top: 30px;
    width: 100%;


}


.latest2 {
    float: left;
    width: 630px;

    background:#fff;
    margin-top:30px;

}

.latest ul, .latest2 ul {
    margin: 0;
    padding: 0;
}
.latest ul li.ctr, .latest2 ul li.ctr{
    background-color: #e5e5e5;
    border-bottom:#ccc;

}
.latest2 ul li {
    background-color: #fff;
    border-bottom:#ccc;
    list-style:none;
    float: left;
    font-size: 12px;
    padding: 5px;
    width: 620px;
}


.view_details_btn2 {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#015d9e), to(#3fa4da)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #3fa4da, #015d9e); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #3fa4da, #015d9e); /* IE 10 */ 
    background: -ms-linear-gradient(top, #3fa4da, #015d9e); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #3fa4da, #015d9e);
    float: left;
    height: 29px;
    width: 91px;
    color:#fff;
}
a.view_details_btn, a.view_details_btn2{ color:#fff; line-height:27px; text-decoration:none; }

.view_details_btn {
    background:#000099;
    float: left;
    box-shadow:0 0 2px #b0b0b0;
    height: 25px;
    width: 91px;
    color:#000;
}
#inline_content2 h1{ margin:0; padding:0; background:#36F; color:#fff; line-height:35px; border-radius:10px; font-size:15px;}
#inline_content2 strong{ font-size:15px; margin:0; padding:0;}
#inline_content2 button{
    border-radius:5px;
    border:0; color:#fff; font-weight:bold; line-height:25px;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f28121), to(#d1630a)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #d1630a, #f28121); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #d1630a, #f28121); /* IE 10 */ 
    background: -ms-linear-gradient(top, #d1630a, #f28121); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #d1630a, #f28121); float:right; clear:both;}


#inline_content h1 , #inline_content strong{ color:#F30;}
#inline_content button{
    border-radius:5px;
    border:0; color:#fff; font-weight:bold; line-height:25px;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f28121), to(#d1630a)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #d1630a, #f28121); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #d1630a, #f28121); /* IE 10 */ 
    background: -ms-linear-gradient(top, #d1630a, #f28121); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #d1630a, #f28121); margin-left:120px; margin-top:10px;}
#inline_content { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:20px;
}
#inline_content select{ border:1px solid #969696; width:150px; height:25px; margin-top:5px;}
#inline_content textarea{margin-top:5px; width:350px; border:1px solid #969696;}
#inline_content input{ border:0;}
#inline_content2 .inpt{ border:1px solid #969696; width:250px; height:20px; margin-top:5px;}
#inline_content2 textarea{margin-top:5px; width:250px; height:80px; border:1px solid #969696;}

#inline_content .inpt{ border:1px solid #969696; width:147px; height:20px; margin-top:5px;}
#inline_content .inpt2{ border:1px solid #969696; width:87px; height:20px; margin-top:5px;}

.industries_hed {
    float: left;
    font-size: 24px;
    padding-right: 14px;
    width: auto;
}

.industries_tab {
    background-image: url("../images/tab_bg.jpg");
    background-position: left center;
    background-repeat: repeat-x;
    border-radius: 8px 8px 8px 8px;
    float: left;
    height: 37px;
    width: auto;
}
.industries_tab1 {
    border-bottom: 1px solid #CBCBCB;
    border-left: 1px solid #CBCBCB;
    border-radius: 8px 0 0 8px;
    border-top: 1px solid #CBCBCB;
    float: left;
    background:url(../images/tab_rp_tp.gif) repeat-x;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ececec), to(#f5f5f5)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #f5f5f5, #ececec); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #f5f5f5, #ececec); /* IE 10 */ 
    background: -ms-linear-gradient(top, #f5f5f5, #ececec); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #f5f5f5, #ececec);

    font-size: 12px;
    height: 25px;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 10px;
    text-decoration: none;
    width: auto;
}

.industries_tab2 {
    border-bottom: 1px solid #CBCBCB;
    border-left: 1px solid #CBCBCB;
    border-top: 1px solid #CBCBCB;
    float: left;
    font-size: 12px;
    height: 25px;
    background:url(../images/tab_rp_tp.gif) repeat-x;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ececec), to(#f5f5f5)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #f5f5f5, #ececec); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #f5f5f5, #ececec); /* IE 10 */ 
    background: -ms-linear-gradient(top, #f5f5f5, #ececec); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #f5f5f5, #ececec);


    padding-left: 22px;
    padding-right: 22px;
    padding-top: 10px;
    text-decoration: none;
    width: auto;
}
.industries_tab2.active, .industries_tab3.active, .industries_tab1.active {
    background:#f48223 url(../images/del_bg.gif) repeat-x;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f28121), to(#d1630a)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #d1630a, #f28121); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #d1630a, #f28121); /* IE 10 */ 
    background: -ms-linear-gradient(top, #d1630a, #f28121); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #d1630a, #f28121);

    color: #FFFFFF;
    text-decoration: none;
}

.industries_tab3 {
    border: 1px solid #CBCBCB;
    border-radius: 0 8px 8px 0;
    float: left;
    font-size: 12px;
    height: 25px;
    background:url(../images/tab_rp_tp.gif) repeat-x;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ececec), to(#f5f5f5)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #f5f5f5, #ececec); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #f5f5f5, #ececec); /* IE 10 */ 
    background: -ms-linear-gradient(top, #f5f5f5, #ececec); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #f5f5f5, #ececec);

    padding-left: 24px;
    padding-right: 24px;
    padding-top: 10px;
    text-decoration: none;
    width: auto;
}

.browse p{ width:630px;; float:left;}


.text{ min-height:300px; background:#FFF;  font-size:13px; color:#2c2c2c;}
.cnt_left{ float:left; width:540px;  border-right:0px solid #afbfc8;}
.cnt_left td {padding-top:5px;}
.cnt_righ { float:right; width:350px;  }
.cnt_righ2 { float:right; width:329px;  }
.cnt_righ2 p{color:#333; line-height:22px;}
.list_box2{ width:535px; height:auto;}
.list_box2 a{ text-decoration:none;border-bottom:1px dotted #058fcc; color:#058fcc;}
.text h2{ margin:10px 0 10px 0; text-transform:capitalize; padding:0; color:#0582bc; font-size:17px;}
.text h4{ margin:0; padding:0; color:#838383; font-size:12px; line-height:20px;}
.box{  clear:both; margin-top:15px;}
.box strong{ color:#2A2929;}
.box ul{ margin:0 0 10px 10px; padding:0;}
.box ul li{ list-style:none; background: url(../images/bullet.png) 0 4px no-repeat; padding-left:20px; line-height:20px;	}
.box p{line-height:18px; color:#4b4b4b; font-size:13px; margin:10px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif;}
.box h3{ color:#3366ff; font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:0; padding:0px 0 0px 0;}
.box_para{ float:left; width:550px;}
.djs{background-color:#ffe8e8; border:1px solid #e0cbcb; padding:10px; border-radius:5px; width:250px; height:100px;}
.del {	 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff8212), to(#e17310)); /* Safari 5.1, Chrome 10+ */ 
        background: -webkit-linear-gradient(top, #e17310, #ff8212); /* Firefox 3.6+ */ 
        background: -moz-linear-gradient(top, #e17310, #ff8212); /* IE 10 */ 
        background: -ms-linear-gradient(top, #e17310, #ff8212); /* Opera 11.10+ */ 
        background: -o-linear-gradient(top, #e17310, #ff8212);
        box-shadow: 0 0 2px #777777; font-weight:bold; margin:10px; color:#616165; width:80px; height:25px; border-radius:5px; line-height:25px; text-align:center; float:left;
}
.delt p{ float:left; line-height:20px;}
.delt p a{ text-decoration:none;}
.del a{ color:#fff; text-decoration:none;}
.alignLeft{ border:1px solid #d0d0d0; box-shadow:0px 0px 5px #939393; padding:5px; float:left; margin:0px 10px 0 0}
.alignLeft-2{ border:1px solid #d0d0d0; box-shadow:0px 0px 5px #939393; padding:5px;  margin:0px 10px 0 0}

.industries_text {
    color: #0C4DA2;
    float: left;
    font-size: 12px;
    padding-left: 14px;
    padding-top: 10px;
    width: auto;
}
.industries_text2 {
    color: #0C4DA2;
    float: left;
    font-size: 12px;
    padding-top:10px;
    padding-left: 14px;
    width: auto;
}

.industries_tf_box {
    color: #0C4DA2;
    float: left;
    margin-top:-22px;
    margin-bottom:15px;
    font-size: 12px;
    padding-left: 13px;
    width: auto;
}


.industries_tf_box select{ 
	line-height:31px;
	height:37px; 
	border:1px solid #cbcbcb; 
	border-radius:8px 0 0 8px; 
	background:#f2f2f2; 
}

.industries_tf_box span, .industries_tf_box2 span{ color:#333; font-size:13px;}
.industries_tf_box2 span { line-height:25px;}
.industries_tf_box2 {
    color: #0C4DA2;
    float: left;
    margin-top:-25px;
    margin-bottom:15px;
    font-size: 12px;
    padding-left: 13px;
    width: auto;
}
.text-input{ width:100px; height:32px; border:1px solid #cbcbcb; border-radius:8px; background:#f2f2f2;}
.industries_lm {
    border: 1px solid #707070;
    color: #868686;
    font-family: Tahoma;
    font-size: 15px;
    margin-top:6px;
    width:110px;
}
#carousel-form button, input, select, textarea {
    font-size: 100%;
    margin: 0;
/*    vertical-align: middle;  */
}

.industries_tf_box {
    color: #0C4DA2;
    float: left;
    font-size: 12px;
    padding-left: 13px;
    width: auto;
}
#carousel-form button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
}
.go_btn {
    background-color: #FFFFFF;
    background-image: url("../images/go_btn.png");
    background-position: left top;
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 33px;
    width: 53px;
}


#carousel-form button, input {
    line-height: normal;
}

#carousel-form  select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: middle;
    margin:0px 0px 0px 0px;
    width:auto;
    width:247px;
}
#carousel-form button, select{
    font-size: 100%;
    margin: 0;
    vertical-align: middle;
    margin:0px 0px 0px 0px;
    width:auto;
}



.continer input{    background: none repeat scroll 0 0 #FFFFFF;
                    border: 1px solid #CCCCCC;
                    height: 22px;
                    margin-top: 2px;
                    width: 250px;}

.container textarea{ background: none repeat scroll 0 0 #FFFFFF;
                     border: 1px solid #CCCCCC;
                     height: 100px;
                     width: 250px;}	

.myaccoun textarea {margin:0px 0px 10px 10px; width:214px;}
.myaccoun h2{color:#FFF;     background: -moz-linear-gradient(center top , #3083C1, #0C3757) repeat scroll 0 0 rgba(0, 0, 0, 0);
             border-radius: 5px 5px 0 0;
             color: #FFFFFF;
             font-size: 16px;
             line-height: 40px;
             margin: 0;
             margin-top:-14px;
             text-transform: uppercase; text-align:left; padding-left:10px;}

.industries_cont {
    float: left;
    padding-top: 30px;
    width: 100%;
}

.category2 {
    background-color: #f3f3f3;
    float: left;
    padding: 10px;
    border:1px solid #D8D8D8;
    border-radius:5px;

}
.category4 {
    background-color: #f3f3f3;
    float: left;
    padding: 10px;
    border:1px solid #D8D8D8;
    border-radius:5px;
    margin-bottom:30px;
}
.category2 ul, .category4 ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.category2 ul li, .category4 ul li {
    color: #2D2D2D;
    padding-right:10px;
    float: left;
    line-height: 22px;
    width: 300px;
}

.category2 a , .category4 a{
    color: #0C4DA2;
    text-decoration:none;
}

.latest ul li .name {
    float: left;
    padding-bottom: 7px;
    padding-top: 7px;
    width: 300px;
}
.latest2 ul li .name {
    float: left;
    padding-bottom: 7px;
    padding-top: 7px;
    width: 200px;
}
.latest ul li .offered {
    float: left;
    padding: 7px 10px;
    text-align: center;
    width: 200px;
}
.latest2 ul li .offered {
    float: left;
    padding: 7px 10px;
    text-align: center;
    width: 110px;
}
.latest2 ul li .quote {
    float: left;
    padding: 7px 10px;
    text-align: center;
    width: 150px;
}
.latest2 ul li .btn_box {
    float: right;
    text-align: center;
    width: 91px;
}
.latest ul li .quote {
    float: left;
    padding: 7px 10px;
    text-align: center;
    width: 200px;
}

.latest ul li .btn_box {
    float: right;
    text-align: center;
    width: 91px;
}


.latest_hed {
    float: left;
    font-size: 18px;
    margin-top: 30px;
    width: 100%;


}

.latest {
    float: left;
    width: 100%;
    box-shadow: 0px 0 5px #696969;
    background:#fff;
    margin-top:20px;

}
.latest2 {
    float: left;
    width: 630px;
    box-shadow: 0px 0 5px #696969;
    background:#fff;
    margin-top:30px;

}

.latest ul, .latest2 ul {
    margin: 0;
    padding: 0;
}
.latest ul li.ctr, .latest2 ul li.ctr{
    background-color: #e5e5e5;
    border-bottom:#ccc;

}
.latest2 ul li {
    background-color: #fff;
    border-bottom:#ccc;
    list-style:none;
    float: left;
    font-size: 12px;
    padding: 6px;
    width: 620px;
}
.latest ul li {
    background-color: #fff;
    border-bottom:#ccc;
    list-style:none;
    float: left;
    font-size: 12px;
    padding: 6px;
    width: 888px;
}
.industries_tf_box button {
    border: 0 none;
    cursor: pointer;
    float: left;
    color:#fff; font-weight:bold; box-shadow:0 0 2px #999;
    border-radius:4px;
    background:#f48223 url(../images/del_bg.gif) repeat-x;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f28121), to(#d1630a)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #d1630a, #f28121); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #d1630a, #f28121); /* IE 10 */ 
    background: -ms-linear-gradient(top, #d1630a, #f28121); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #d1630a, #f28121);
    height: 33px;
    width: 53px;
    margin-top:22px;
}
.sample{margin:30px;border:1px solid #92cdec;background:#d7e7ff;padding:30px 30px 0 30px}
dl,dt,dd{padding:0;margin:0}
.faqs{padding-top:0px}
.faqs dt{ padding:3px 0 15px 0px; position:relative; }
.faqs dt{ padding:3px 0 15px 0px; position:relative; display:block;  }
.faqs dt span{  }
.faqs dt input{ float:left; margin-top:19px;}
.faqs dt:hover{}
.faqs dd{background:url(images/a.gif) 0 2px no-repeat;padding:0 0 5px 0px; position:relative;color:#333}
.faqs .hover{}


.right_customerdetail
{
    font-size:16px;
    color:#333;
    font-family:"Courier New", Courier, monospace;
    line-height:22px;
    background:#f2f2f2;
    margin-top:1px;
    text-align:center;
    float:left;
}
.right_customerdetail2
{
    font-size:12px;
    color:#000000;	
    line-height:25px;
    font-weight:bold;
}


a.update_price {  
    color:#171717;  
    font-family: arial;  
    font-size: 15px;  
    text-decoration: none;

    line-height:30px;
}  
a.update_price:link {  
    color:#171717; font-size:15px; font-weight:bold;
}  
a.update_price:visited {  
    color:#171717;
}            
a.update_price:hover {  
    color:#e2e2e2;           		    
} 

.right_detail
{
    font-size:14px;
    line-height:20px;
}
.feedbck{ border-bottom:1px dashed #8f8f8f;}
.feedbck h3{ font-size:22px; font-weight:normal; color:#333;}
.feedbck h3 span{ font-size:12px; color:#666;}

#login_Box_Div{
    display:none;
}
.btn_mem{
    background:url(../images/mem_det.gif) repeat-x;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5f9dde), to(#3972bf)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #3972bf, #5f9dde); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #3972bf, #5f9dde); /* IE 10 */ 
    background: -ms-linear-gradient(top, #3972bf, #5f9dde); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #3972bf, #5f9dde);
    width:200px;
    line-height:30px; border-radius:4px;
    margin:15px 0; text-align:center;
    cursor:pointer;
    color:#fff; font-weight:bold; text-shadow: 0 0 2px #545454;
}

.button1{
    background: -webkit-linear-gradient(top, #e17310, #ff8212); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #e17310, #ff8212); /* IE 10 */ 
    background: -ms-linear-gradient(top, #e17310, #ff8212); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #e17310, #ff8212); border:0; color:#fff; font-size:15px; font-weight:bold; float:right; margin:0px 17px 15px 15px; height:30px; border-radius:5px;}	 .button12{
    background: -webkit-linear-gradient(top, #cccccc, #ffffff); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #ffffff, #cccccc); /* IE 10 */ 
    background: -ms-linear-gradient(top, #ffffff, #cccccc); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #ffffff, #cccccc); border:0; color:#333; font-size:15px; margin-top:10px; cursor:pointer; padding:0 15px; font-weight:bold; height:30px; border-radius:3px;}	 
.lbl {
    padding: 0px 0 0 17px;
    font-weight: bold;
}
.create_form .intnew{ background:#fbfbfb; border:1px solid #c8c4c4; color:#a87373; padding-left:11px; border-radius:4px; margin-top:4px; margin-left:15px; width:456px; height:37px;}
.create_form #supplier input.intnew[type=file]{ background:none; border:none;  padding-left:11px;  margin:4px 0px 5px 15px;  height:37px;}
.gdt45{ width:220px; height:25px;     background: -moz-linear-gradient(center top , #F1F1F1, #FFFFFF) repeat scroll 0 0 rgba(0, 0, 0, 0);  border: 1px solid #0666B3; border-radius:0px 3px 3px 0px;}
.int_deter{width:180px; height:20px; float:left; background: -moz-linear-gradient(center top , #F1F1F1, #FFFFFF) repeat scroll 0 0 rgba(0, 0, 0, 0);  border: 1px solid #0666B3; border-radius: 0px 3px 3px 0px;}
.myaccoun table{ font-size:14px; color:#363434; margin-top:15px;}
.myaccoun form {padding:0px 10px 10px 10px;}
.tab_sel{ width:183px; height:24px;}
.height_bot{border-bottom: 1px solid #CCCCCC;
            margin: 0 !important;
            padding: 0 !important;}
.heighttd2 {
    border-bottom: 1px solid #CCCCCC;
    margin: 0 !important;
    padding: 0 !important;}

.next_previous{width:70%;}
.continer ul{ margin:10px 0 10px 10px; padding:0;}
.continer ul li{ list-style:none;  background:url(../images/icon_wel.png) no-repeat 0px -2px;  padding-left:28px; line-height:25px; font-size:13px; color:#4B4B4B; font-family:Arial, Helvetica, sans-serif;	}
.ht_wdth, #txtHint select{width:173px; height:24px; padding-top:2px;}
.sele_new{background: none repeat scroll 0 0 #EFF1F1;
          border: 1px solid #C1C1C1;
          border-radius: 4px 4px 4px 4px;
          color: #000000;
          height: 25px;
          line-height: 25px;
          width: 150px;}
.sele_new2{background: none repeat scroll 0 0 #EFF1F1;
           border: 1px solid #C1C1C1;
           border-radius: 4px 4px 4px 4px;
           color: #000000;
           height: 25px;
           line-height: 25px;
           width: 180px;}
.myaccount td table{ margin-left:-7px; width:620px; margin-top:-5px;}
.myaccount td table td {padding-left:10px;}
.wel_bor{padding:5px 7px 5px 5px;   border-radius:12px;  background-color:#ff0000; color:#FFF; margin-left:5px; font-size:14px; font-weight:bold;}
.for_pass{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#413F3F; line-height:20px; margin-top:10px;}
.ma_forget{margin-left:80px; margin-top:10px; margin-bottom:15px; width:100%;}
.bred_link{ float:right;  margin:0; padding:0; background:#ff0000; color:#fff; border-radius:0px 0px 5px 5px; margin-right:34px; margin-top:-10px; height:30px; }





.keyw_sortby{width:auto; height:36px; float:left; height:auto; margin-left:4px; position:absolute; top:6px; left:190px;}
.keyw_sortby input {width:133px; padding-left:5px; float:left;  background:#930b0b; border: 1px solid #850808; border-radius:8px 0px 0px 8px; height: 28px; color:#fff;}
.keyw_sortby button{background:url(../images/rp.jpg) repeat-x;
                    border: 0 none;
                    border-radius: 0 4px 4px 0;
                    color: #FFFFFF;
                    cursor: pointer;
                    float: right;
                    font-size: 12px;
                    font-weight: bold;
                    height: 32px;
                    width: 50px; font-family:Arial, Helvetica, sans-serif;}
.sort{width:auto; height:auto; float:left; margin-left:10px;}
.sort strong{line-height:35px; font-weight:bold; margin-right:10px; float:left;}
.cat_main{font-family:Arial, Helvetica, sans-serif;  width:100%; height:auto; background-color:/*#F3F3F3*/ #fff; border-radius:5px 5px 0px 0px;  }
.categ1{ border:1px solid #D8D8D8; border-radius:5px;   color: #2D2D2D; line-height: 22px; width:250px; background-color:#F3F3F3; float:left; }
.categ1 h3 {font-family:Arial, Helvetica, sans-serif;  color:#ffffff; font-size:20px; padding:10px;background:url(../images/cat_head.png) repeat-x scroll 0 0 rgba(0, 0, 0, 0); border-radius:5px 5px 0px 0px; margin-top:0px;}
.categ1 h4  { padding:5px 10px; margin:0; color:#fe0000; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:normal; font-size:12px; border-bottom:1px dotted #ccc; height:auto;}
.categ1 h4 a {color:#4c4c4c; text-decoration:none;}
.categ1 ul{list-style-type: none; margin-top:0px; padding: 0; margin-left:20px;}
.categ1 ul li{line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.categ1 ul li a{text-decoration:none; color:#535252;}
.categ1 ul li a:hover{text-decoration:none; color:#fe0000;}
.categ1 a{color:#666;}
.cat_right { float:right; width:680px; position:relative; background-color:#F3F3F3; border:1px solid #D8D8D8; min-height:574px; height:auto; border-radius:5px 5px 0px 0px;}   
.cat_right h1{ font-family:Arial, Helvetica, sans-serif; border-radius:5px 5px 0px 0px; height:31px; background-color:#F3F3F3; background:url(../images/cat_head.png) repeat-x scroll 0 0 rgba(0, 0, 0, 0); color:#FFF; font-size:20px; padding:2px 0 10px 10px;}    
.pro_dis{width:660px; padding:10px; position:relative; min-height:120px;  float:left; background:#FFF; border-bottom:1px solid #D8D8D8}
.pro_dis .jadhan{ position:absolute; top:10px; width:auto; height:20px; color:#333; right:30px;}
.pro_dis a.more_button{  width:80px; height:25px; background:url(../images/mor_1.png) no-repeat center; color:#fff; float:right; clear:both; padding:5px;  }
.pro_dis a.more_button:hover{ width:80px; height:25px; background:url(../images/mor_2.png) no-repeat center; color:#fff;  right:10px; padding:5px;  }
.cat_right select{float:right; height:25px;  width:150px; margin-top:-34px; margin-right:10px; border:1px solid #CBCBCB}
.cat_right #item_per_page_frm{text-align: center;}
.cat_right #item_per_page_frm p{ padding-left:0px;}
.cat_right #item_per_page_frm select{  margin-top: 0px; float: none; margin-right: 0px; margin-bottom: 15px;}
.pro_dis img{ float:left; border:1px solid #999; padding:3px; margin-right:10px; border-radius:3px;}
.pro_dis h4{ margin:0; padding:0; font-size:15px; color:#292929;margin-bottom: 5px;}
.pro_dis h4 br{ display:none;}
.pro_dis p{ color:#292929; margin:10px 0 0 0; padding:0; line-height:18px;}
.pagin{ background: none repeat scroll 0 0 #fe0000;
        border-radius:5px;
        bottom: -20px;
        clear: both;
        height: 29px;
        list-style: none outside none;
        margin:20px 0;
        padding: 5px;
        position: relative;
        text-align: center;
        width: 99%;}
.pagin ul{list-style-type: none;
          margin-left:0px;
          margin-top:1px;
          padding: 0;}
.pagin ul li {width:40px; display: inline-block;}
.list_prev{float:left;}
.list_next{float:right;}









#content5 { clear:both;	}
ul.pagination2 {list-style:none; clear:both; width:99%; position:absolute; bottom:-25px; height:29px; position:relative; text-align:center; margin:50px 0px; padding:5px; clear:both; background:#fe0000; text-align:center;}
ul.pagination2 li{ display:inline-block; width:40px; margin:0; padding:0; float:none !important; background:none; }
ul.pagination2 li a{   display:block; padding:5px 5px; color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; border-radius:3px;  margin:-1px 3px; background-color:#cacaca; text-decoration:none;}
ul.pagination2 li a.active { background:#0090db; color:#fff;}
ul.pagination2 li a.inactive {background-color:#eee; color:#777; border:1px solid #ccc;}
ul.pagination2 li a span{ visibility:hidden;} 
ul.pagination2 li .goto_previous { background:url(../images/btn.png) no-repeat 0 0px; top:3px; width:32px; height:24px; position:absolute; left:2px;}
ul.pagination2 li .goto_previous:hover { background:url(../images/btn.png) no-repeat 0 0px;}
ul.pagination2 li.goto_previous2 a.inactive { background:url(../images/btn.png) no-repeat 0 -67px; top:3px;  width:32px; height:24px; position:absolute; left:0;}
ul.pagination2 li.goto_next2 a.inactive { background:url(../images/btn.png) no-repeat 0 -104px; top:7px;  width:32px; height:24px; position:absolute; right:-7px;}

ul.pagination2 li .goto_next { background:url(../images/btn.png) no-repeat 0 -34px; position:absolute; top:4px; right:-7px; width:32px; height:24px;}
ul.pagination2 li .goto_next:hover { background:url(../images/btn.png) no-repeat 0 -34px;}

ul.pagination2 li a.goto_previous, ul.pagination2 li a.goto_next, ul.pagination2 li.goto_previous2 a.inactive, ul.pagination2 li.goto_next2 a.inactive { border:0 !important;} 


.itme_sale_buybttn  {background:url("../images/button_bagnred.jpg") repeat-x scroll 0 0 #EF0000;background: -moz-linear-gradient(center top , #fd3030, #EF0000) repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff; font-size:15px; font-weight:bold; border:0;border-radius:4px; padding:5px 15px;clear:both; height:30px;margin-top:15px;margin-top:0px; cursor:pointer;}










.det000{ float:right;  color:#000; border:1px solid #ffecec; border-radius:10px; margin-right:10px; margin-top:-25px; background:#fffafa; border:1px solid #ffc9c9; width:300px; min-height:100px;}
.det000 .ap{ height:30px;
             background:url("../images/button_bagn.jpg") repeat-x scroll 0 0 #060096;
             background: -moz-linear-gradient(center top , #3366FF, #000099) repeat scroll 0 0 rgba(0, 0, 0, 0);
             color: #FFFFFF;
             font-size: 16px;
             line-height: 30px;
             margin: 0;
             padding: 0 0 0 10px;
             text-transform: uppercase;


}



.det000 table{ padding:10px;}
.det000 td span{ color:#03F; border-bottom:1px dotted #03F;}
.det000 .ap a{ text-decoration:none; color:#fff;}
.det000 p, .det strong{ color:#000;}
.det000 a{ color:#000;}



ul.tabs000 {
    list-style: none;
    margin:0; padding:0;
}
ul.tabs000 li{
    display:inline-block;
    background: #FF0000;
    margin:0; padding:0;
    font-size:12px;
    border-radius:0px 0 5px 0px;
    line-height:30px;


}
ul.tabs000 li.rij{border-radius:0px 0 0px 5px;
}
ul.tabs000 li a{
    color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    padding:0px 10px;


}

html ul.tabs000 li.active, ul.tabs000 li .active a:hover, html ul.tabs000 li.active a  {
    color:#000;
    background: #FF0;

}

.button100{background:#EF0000;
           background: -moz-linear-gradient(center top , #FF0000, #EF0000) repeat scroll 0 0 rgba(0, 0, 0, 0);
           border: 0 none;
           border-radius: 4px;
           clear: both;
           color: #FFFFFF;
           cursor: pointer;
           font-size: 15px;
           font-weight: bold;
           height: 30px;
           margin-top: 0;
           padding: 0 20px; margin-left:120px;}	


.cksbx000{ 
    padding-left:12px;
}


.cksbx000 a{ 

    text-decoration:none;
    color:#666;

}





.dol{background:#0912ab;
     background: -moz-linear-gradient(center top , #0072B6, #3DC1E6) repeat scroll 0 0 rgba(0, 0, 0, 0);
     border-radius: 3px 0 0 3px;
     color: #FFFFFF;
     float: left;
     font-size: 15px;
     font-weight: bold;
     height: 24px;
     line-height: 25px;
     padding-left: 5px;
     width: 15px;
     background:url("../images/button_bagn.jpg") repeat-x scroll 0 0 #060096}

.myaccoun table textarea{
    background: -moz-linear-gradient(center top , #F1F1F1, #FFFFFF) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    height: 138px;
    margin: 5px 0;
    padding: 5px;
    width: 208px;
}
.butt_15{background:#EF0000;
         background: -moz-linear-gradient(center top , #FF0000, #EF0000) repeat scroll 0 0 rgba(0, 0, 0, 0);
         border: 0 none;
         border-radius: 4px;
         clear: both;
         color: #FFFFFF;
         cursor: pointer;
         font-size: 15px;
         font-weight: bold;
         height: 30px;
         margin-top: 0;
         padding: 0 20px; 
         margin-left:0px;
         background:url("../images/button_bagnred.jpg") repeat-x scroll 0 0 #EF0000;}

.tex_td{color:#363434;}
.pro_brow_det{width:80%; height:auto; margin-top:auto;}
.det000 table textarea{
    background: -moz-linear-gradient(center top , #F1F1F1, #FFFFFF) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    height: 138px;
    margin: 5px 0;
    padding: 5px;
    width: 260px;
}

.det000 table input{    background: none repeat scroll 0 0 #FFFFFF;
                        border: 1px solid #CCCCCC;
                        height: 22px;
                        margin-top: 2px;
                        width: 270px;}
.det000 table input[type="checkbox"]{ height:auto; width:auto;}
.det000 table input[type="checkbox"] + strong{position: relative; top: -2px;}

.det000 table button{background:#EF0000;
                     background: -moz-linear-gradient(center top , #FF0000, #EF0000) repeat scroll 0 0 rgba(0, 0, 0, 0);
                     border: 0 none;
                     border-radius: 4px;
                     clear: both;
                     color: #FFFFFF;
                     cursor: pointer;
                     font-size: 15px;
                     font-weight: bold;
                     height: 30px;
                     margin-top: 0;
                     padding: 0 20px; 
                     margin-left:0px;
                     background:url("../images/button_bagnred.jpg") repeat-x scroll 0 0 #EF0000;}

.det000 table select {font-size: 100%;
                      margin: 0 5px;
                      vertical-align: middle;}


.text_quote {
    font-size:11px;
    font-weight:bold;
    color:#000;
}

.text_quote1 {
    font-size:12px;

    color:#000000;
    padding-left:10px;
}

.text_quote2 {
    font-size:12px;
    color:#000000;
    font-weight:bold;
}





@media screen and (min-width: 240px) and (max-width: 320px) {
    .text-input {
        width: 108px !important;
        height: 32px;
        border: 1px solid #cbcbcb;
        border-radius: 8px;
        background: #f2f2f2;
    }
}

.calcu {
    background: url(../images/calcu.jpg) repeat-x;
    border-top: 1px solid #930;
    border-left: 1px solid #930;
    border-right: 1px solid #930;
    float: left;
    position: absolute;
    right: 5px;
    margin-top: 40px;
    border-radius: 5px 5px 0 0;
    padding: 5px;
    background-color: #FF0;
    color: #333;
}
.calcu a{text-decoration:none; margin:0 5px 0 5px 0;}
.calcu a:hover{color:#F00;}

.pagenew_name
{
    text-transform: uppercase;
    color: #0582bc;
    font-size: 18px;
    padding-bottom:20px;

}


.pagenew_name1
{
    text-transform: capitalize;
    color: #0582bc;
    font-size: 18px;
    padding-bottom:20px;

}

.post_qoutes{
    float:left;
    text-align:center;
    width:264px;
    height:auto;
    margin:0 0 5px 0;
    padding:5px;
    font:italic bold 16px Arial, Helvetica, sans-serif;
    color:#ff0000;
    line-height:25px;
    border:solid 1px #ff0000;
    border-radius:0 10px 0 10px;
}
.post_qoutes a{
    padding:2px 7px;
    background:#ff0000;
    color:#FFF;
    border-radius:3px;
    font-size:14px;
}

.ad-image-wrapper{float:left; width:auto; height:auto; margin-right:20px;}

.bold_text { font-weight:bold; font-size:14px; }








/*   media screen css */
@media screen and (max-width:1100px)
{
    footer {
        width:100% !important;
        background: url("../images/ft_bg.jpg") repeat-x scroll 0 0 #060096;
        font-family: Tahoma,Geneva,sans-serif;
        font-size: 14px;
        height: 76px;
        margin-top: 10px;
    }
}


@media screen and (max-width:800px)
{
    footer {
        width:100% !important;
        background: url("../images/ft_bg.jpg") repeat-x scroll 0 0 #060096;
        font-family: Tahoma,Geneva,sans-serif;
        font-size: 14px;
        height: 76px;
        margin-top: 10px;
    }	

}

/*   media screen css */
/*Added on 20-11-2014 for Own Carousel*/
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}
.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/*END 20-11-2014*/

.ad-image-wrapper img{ float:none !important; clear:both;}
.ad-thumb-list{ padding-left:0px;  margin-right: 325px; margin-left:-9px;}
.ad-thumb-list li{ list-style: none; margin: 10px; display:inline-block; }
.ad-thumb-list li a{ text-decoration:none;}
.ad-thumb-list li a:hover, .ad-thumb-list li a:active, .ad-thumb-list li a:focus, .ad-thumb-list li a:focus:focus{ text-decoration:none;}
.ad-thumb-list li:first-child{}
.ad-thumb-list li img{ border: 2px solid #111;}
.item-desc{ width: 80%;}