* {margin:0; padding:0;}

html {width:100%;}

body { 	 
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px; 
	color:#000;
	min-width:980px;	
}
a{
font-size:15px;
}
.main {
	max-width:980px; 	
	padding:0;
	margin:0 auto;  
	font-size:12px;
	line-height:15px;
	background: #fff;
   /* padding: 0 20px;*/
}

.lt-expl
{
	/* float:left; */
	margin: -6px 0 0 200px;
   /* width: 714px; */
}
.wrapper
{
	
	margin:0px;
	padding:0px;
	width: 100%;
}

/* header starts here */
.header
{
	margin:0px;
	padding:0px;
	width:100%;
}
.top
{
	background:#e51100;
	height:3px;
	width:100%;
}
.inner-header
{
	margin:0 auto;
	padding:0px;
	width:980px;
} 


.inner-cont
{
	margin:0px auto;
	width:980px;
}
/* top-cont starts here */
.top-cont
{
	margin:0px ;
	float:left;
	width:100%;
}
.inner-top-cont
{
	margin:0px;
}
#use_billing_contact
{
width:10px;
}
#use_shipping_contact
{
width:10px;
}
.right_column table.order p{
	margin:0;
	padding:0;
	color:#f05724;
	font-size:11px;
}
.right_column table.order .activation{
	color:#36373d;
	margin-bottom:10px;
}
.order-total{
	float:right;
	/*width:289px;*/
}
.right_column .order-total p{
	margin:0;
	margin-bottom:10px;
	color:#FFF;
	padding:5px 10px;
	background-color:#f05724;
}
.buttons input{
		padding:0;
		width:auto;
		border:none;
		float:right;
	}
.rightside{float: right;padding-top: 20px;}
.rightside ul li{list-style:none;display:inline-block;margin-left:15px;float: right;}
.rightside ul li a{color:#000;font-size:15px;text-decoration:none}
.rightside ul li a:hover{color:#d3171f}
/* Content Styles */
.right_column { position: relative;  float: left;  width: 85%;}

/* Yellow */
.right_column h1.page_title {
	font-size: 24px;
	font-weight: bold;
/*	color: #f05a28; */
	padding: 20px;
/*	border:0px solid #00FF33; */
}

.right_column div.page_title {
	font-size: 24px;
	font-weight: bold;
	color: #f05a28;
	/*padding: 10px;*/
	padding-left:20px;
	padding-top:20px;
	padding-bottom:10px;
	border:0px solid #00FF33; 
}

.right_column div.page_title div
 {
   color: #ef5221;
   font-weight: bold;
   letter-spacing: -1px;
   font-size: 14px;
   margin-left:275px;
   width:120px;
   border:0px solid #00FF33; 
 }

.right_column .content_icon {
	/* position: absolute; */
	width: 158px;
	height: 158px;
	overflow: hidden;
	right: 2px;
	top: 0;
}


.right_column .basket_content {
	position: absolute;
	width: 286px;
	right: -4px;
	top: 60px;
	background:url(../img/basket.gif) no-repeat left top;
}
.right_column .basket_repeat {
	margin-top:42px;
	background:url(../img/basket_repeat.gif) repeat-y left top;
	margin-right: -4px;
	padding:10px 10px 10px 20px;
}
.right_column .basket_repeat td {
	padding:10px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
}
.right_column .content {
	/* background: url(../img/yellow_background.gif) no-repeat left top; */
	/* padding: 20px; */
	height: auto !important;
	height: 580px;
	min-height: 580px;
	line-height: 20px;
	text-align: justify;
}

.right_column .content h1 {
	font-size: 16px;
	font-weight: bold;
	/* color: #f05724; */
	padding-bottom: 4px;
}

.right_column .content h1.page_title span {
	color: #36373D;
	font-size: 13px;
	font-weight:normal;
}
.basket_content h2,
.right_column .content h2 {
	font-size: 14px;
	font-weight: bold;
	color: #AD4338;
	padding-top: 20px;
	padding-bottom: 0;
}

.right_column .content h3 {
	font-size: 13px;
	font-weight: bold;
}

.page_title
{
  border-bottom: 1px solid #D8D8D8;
    box-shadow: 0 1px 1px 0 #FFFFFF;
color: #AD4338;
    font-size: 20px;
    margin: 9px 0 10px 0;
	padding:0 0 10px 0;
    text-shadow: 0 0 0 #C3C3C3;
	margin-left: 30px;
}
.content_icon 
{
float:right;
margin-bottom:2px;
}
.content
{
color: #282929;
    font-size: 13px;
    line-height: 23px;
    text-align: justify;
    word-spacing: 2px;
	padding: 0px 10px 0px 25px;
}
.content ul.mobile {
    left: 15px;
    list-style: circle outside url("../img/mobile/m_arrow.png");
    position: relative;
}
.blocklabels{
	margin-top:30px;	
	width:390px;
	/* float:left; */
}

.mall{
	width:290px;
}

.blocklabels_checkout{
	margin-top:10px;	
	width:390px;
}
.blocklabels_checkout div{
height:60px
}
.blocklabels_checkout div a img{
margin-top:20px; 
}

.blocklabels_checkout input{
margin-top:20px; 
}
	
	.basket_content .chk label,
	.blocklabels label{
		display:block;
		font-size:14px;
		line-height:normal;
		margin-bottom:5px;
	}
	.blocklabels input,
	.blocklabels select{
		width:66%;	
		padding:5px;
		border:1px solid #CCC;
	}
	.blocklabels select{
		padding:3px;
		width:86%;
		margin-bottom:5px;
	}
		.blocklabels .twocols div{
			width:48%;
float:left;			
		}
		.blocklabels .twocols .right{
			 margin-left:10px; 	
		}
			.blocklabels .twocols .two input{
				width:44%;
				*width:43%;
			}
			.blocklabels .twocols .two label{
				width:47%;
				text-align:left;
			}
	.blocklabels .inline {
    cursor: text;
    display: inline;
    font-size: 12px;
    left: 18px;
    margin: 0;
    opacity: 0.6;
    position: relative;
    top: -30px;
}
.buttons input{
		padding:0;
		width:auto;
		border:none;
		float:right;
	}
.nws-updts
{
	background:url(../images/news.png) no-repeat;
	float:left;
	height: 44px;
    width: 974px;
}
	
img {border:0; vertical-align:top; text-align:left;}
input, textarea{color:#3f3f3f; font-size:14px; /* border:1px solid #cccccc; */ line-height:22px; padding-left:5px; font-family:"Trebuchet MS", "Trebuchet MS1", Helvetica, sans-serif;}
textarea{overflow:auto;}


a {color:#000; outline:none; cursor:pointer;}
a:hover { text-decoration:none;}

object {outline:none;}
fieldset {border:0;}

ul {list-style:none;}
table, table td {padding:0px 2px; border:none; border-collapse:collapse;}
.fleft{ float:left;}
.fright{ float:right;}
.clear{ width:100%; overflow:hidden;clear:both}

.col-1, .col-2, .col-3, .col-4{ float:left;}
.br{ display:block;}



.c_clear{ clear:both;}

.rt-sd-lnks {
    border-right: 1px solid #C5C5C5;
    box-shadow: 1px 0px 3px 0px #C5C5C5;
    float: left;
    margin-left: 0px;
    width: 203px;
    border-left: 1px solid #C5C5C5;
}
.nav-sidebar {
    float: left;
    width: 207px;
}
.mrgn3 {
    margin-left: 7px;
}
h4 {
    color: #AD4338;
    font-size: 15px;
    margin: 9px 0px 10px;
    text-shadow: 0px 0px 0px #C3C3C3;
}
.inner-cont {
    margin: 0px auto;
    width: 980px;
}
.cont {
    margin: 0px;
    width: 100%;
    float: left;
	background:#fff;
}
.tail-content{background:#f6f5f5}
/*********************************header*************************************/

#header .rightside #menu ul li {
    list-style: none outside none;
    display: inline-block;
    margin-left: 15px;
    float: left;
}
.appimages ul li{
	list-style:none;
	width:297px;display:inline-block;
	margin:20px 0;
}
.appimages ul li img{
	padding:2px;border:1px solid #ccc
}
.appimages ul li img:hover{
	opacity:.7;cursor:pointer
}
.appimages ul li.space{
	margin:0 18px;
}
.row-logo{margin:0px 0 0 0;float:left;width:350px}

.img-link{ position:absolute; margin:38px 0 0 884px;}

#menu{  margin:20px 0 0 0;/*  width:100%; */}
#menu li{ display:block; float:left; margin: 0px 10px;text-align:center;}
#menu li span{ display:block;padding: 12px 13px;}
#menu li a{ color: #000; font-size:15px; line-height:0px; text-decoration:none; display:block; }
#menu li a:hover, #menu li a.active{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background:#d3171f;color:#fff}
#menu li a:hover span, #menu li a.active span{ color:#fff;}

 /* #menu  li:first-child a span{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background:#d3171f;color:#fff} */ 
/*#menu  li.selected a span{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background:#d3171f;color:#fff} */


#nav6{ background:none !important;}
/*********************************content*************************************/
#content{ padding:0px 0 29px 0;}
.content1{padding:0 0 29px 0 !important;}
ul.search{margin-top:20px}
ul.search input[type="text"]{-webkit-border-top-left-radius: 12px;
-webkit-border-bottom-left-radius: 12px;
-moz-border-radius-topleft: 12px;
-moz-border-radius-bottomleft: 12px;
border-top-left-radius: 12px;
border-bottom-left-radius:12px;line-height: 20px;padding:2px 10px}
ul.search input[type="submit"]{-webkit-border-top-right-radius: 12px;
-webkit-border-bottom-right-radius: 12px;
-moz-border-radius-topright: 12px;
-moz-border-radius-bottomright: 12px;
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;line-height: 20px;background:#d3171f;color:#fff;border:0;padding:2px 15px;border-right-radius:0}
.img-right{ float:left; margin:0 30px 0 0;}
#header .rightside{float: right;padding-top: 20px;padding-right: 10px;}
#header .rightside ul li{list-style:none;display:inline-block;margin-left:15px;float: right;}
#header .rightside ul li a{color:#000;font-size:15px;text-decoration:none}
#header .rightside ul li a:hover{color:#d3171f}
#header .rightside ul li img{vertical-align:bottom;margin-right:5px}
#content h3{ color:#d3171f; font-size:20px; text-transform:uppercase; padding:25px 0 11px 0;font-weight: 400;}
.text{ color:#FFFFFF; font-size:12px; text-transform:uppercase; line-height:15px;}

#form{	width:680px; height:auto; float:left; margin-top:0px;}

p {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 10px;
}

.separator{ }
.content-indent{ padding:0 0 0 30px;}
.content-indent1{ padding:0 0 10px 30px;}


/*footer-row*/
.separator-footer{ background:url(../images/separator_footer.gif) 0 0 repeat-y;}
.footer-text-indent{ padding:0 0 0 21px;}
.footer-text-indent1{ padding:0 0 19px 21px;}
/**/



/*box-1*/
.box-1 .border-top {background:url(../images/border_top.gif) repeat-x top #cbcbcb;}
.box-1 .border-bottom {background:url(../images/border_bottom.gif) repeat-x bottom;}
.box-1 .border-left {background:url(../images/border.gif) repeat-y left;}
.box-1 .border-right {background:url(../images/border.gif) repeat-y right;}
.box-1 .corner-top-left {background:url(../images/corner_top_left.gif) no-repeat left top;}
.box-1 .corner-top-right {background:url(../images/corner_top_right.gif) no-repeat right top;}
.box-1 .corner-bottom-left {background:url(../images/corner_bottom_left.gif) no-repeat left bottom;}
.box-1 .corner-bottom-right {background:url(../images/corner_bottom_right.gif) no-repeat right bottom;}

.box-1 div{ color:#5b5b5b !important; font-size:12px; line-height:15px;}
.box-1 .indent-top{ padding:15px 0 0 0;}

.box-1-marker{ background:url(../images/box_1_marker.png) 9px 14px no-repeat;}
.box-1-text{ background:url(../images/box_1_text.png) bottom left no-repeat;}
.box-1-indent{ padding:36px 21px 90px 22px;}
/**/


/*dl*/
dl.text1{ width:100%; overflow:hidden; padding:4px 0 14px 0;}
dl.text1 dt{ background:url(../images/box_bg.png) 0 0 no-repeat; width:72px; height:72px; float:left; display:block;}
dl.text1 dt span{
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	position:absolute;
	top: 791px;
	left: 159px;
}
dl.text1 dt span.text1{ font-size:28px; margin:14px 0 0 20px; line-height:28px;}
dl.text1 dt span.text2{ color:#000; font-size:18px; line-height:19px; text-transform:uppercase;  margin:41px 0 0 17px;}
dl.text1 dd{ padding:5px 0 0 0; float:left; display:block; width:208px; margin:0 0 0 15px;}
dl.text1 dd strong{ color:#5da0ab; display:block;}
dl.text1 dd a, dl.text1 dd a:hover{ color:#5da0ab;}

.indent-none{ padding-bottom:0 !important;}
/**/


/*footer-row*/
.footer-row h3{ color:#ffffff; font-size:24px; text-transform:uppercase; padding:0 0 16px 0;}
.footer-row  strong{ color:#d8faff; font-size:14px; line-height:15px;}
.footer-row .indent-box-top{ margin:15px 0 0 0;}

.tail-footer-row{ background:#aaa9a9; padding:28px 0 20px 0;}
.tail-footer-row div{ color:#3c3c3c; font-size:12px; line-height:15px;}
.tail-footer-row div a, .tail-footer-row div a:hover{ color:#d8faff;}
.img-right1{ float:left; margin:0 19px 0 0;}
/**/


/*text*/
strong.text{ color:#5da0ab; text-transform:none;}
.list li{ line-height:14px; padding-bottom:6px;}
.list li a{ background:url(../images/list_marker.gif) 0 4px no-repeat; padding:0 0 3px 10px; color:#5da0ab; font-size:12px; line-height:14px; font-weight:bold;}
.list li a:hover{ color:#b9b8b8; background:url(../images/list_marker.gif) 1px 3px no-repeat;}

.list-1 li{ line-height:14px; padding-bottom:6px;}
.list-1 li a{ background:url(../images/list_marker1.gif) 0 4px no-repeat; padding:0 0 3px 10px; color:#d8faff; font-size:12px; line-height:14px; font-weight:bold;}
.list-1 li a:hover{ color:#FFF; background:url(../images/list_marker1.gif) 1px 4px no-repeat;}

.img{ border:1px solid #d2d2d2;}

.link{ width:102px; height:32px; text-align:center; font-family:Tahoma; font-size:12px; text-transform:uppercase; display:block; line-height:32px; font-weight:bold; text-decoration:none; color:#FFF;}


#content .link{ background: url(../images/nav_act.png) repeat-x;  color:#FFF;}
#content .link:hover{ background:#333333;}
.footer-row .link{background:#8dd5e0;  color:#FFF;}
.footer-row .link:hover{ background:#ffffff; color:#8dd5e0}
.link1, .link1:hover{ color:#b9b8b8;}

/**/
/*indent*/
.list-top{ padding:26px 0 0 0;}
.link-top{ margin:24px 0 0 0;}
.img-top{ margin:15px 0 0 0;}
.img-top1{ margin:28px 0 0 0;}
.img-top2{ margin:32px 0 0 0;}
.indent-top-bottom{ padding:15px 0 15px 0;}
.indent1-top-bottom{ padding:15px 0 22px 0;}
.indent2-top-bottom{ padding:5px 0 19px 0;}
.indent-top1{ padding:15px 0 0 0;}
.text-indent{ float:right; padding-right:111px;}
.extra-indent-text p{ padding:15px 0 0 0 !important;}
/**/


.list-img{ padding:5px 0 0 0;}
.list-img li{ display:block; float:left; margin:0 24px 0 0;}
.indent-right-none{ margin-right:0 !important;}
.list-img-bottom{ margin-bottom:25px;}

/*********************************#page1*************************************/
#page1 .footer-row .row-box .row-box-1{ width:312px;}
#page1 .footer-row .row-box .row-box-2{ width:312px; margin:0 0 0 7px;}
/*****************************************************************************/


#rightside{	width:285px; float:right;  height:650px; padding-left:15px;}



#loginform{	width:285px; float:left; clear:both;}

.text_field{	width:180px; height:25px; float:left; background:#333333; border:none; color:#FFFFFF;}


.check_box{	clear:both; float:left; margin-top:18px;}

/****************************footer************************/
.tail-footer{background:#f6f5f5}
#footer{ text-align:center; color:#000; font-size:18px; line-height:22px; padding:15px 0; clear:both;background:#f6f5f5}
#footer a{ color:#000; text-decoration:none;font-size:14px;}
#footer a:hover{ color:#d3171f; text-decoration:underline;}
.tail-footer .main{background:#f6f5f5}

.kwicks-box .active{
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #207cca 0%, #2989d8 0%, #efdad9 0%, #ffffff 80%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(0%,#207cca), color-stop(0%,#2989d8), color-stop(0%,#efdad9), color-stop(80%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e5799 0%,#207cca 0%,#2989d8 0%,#efdad9 0%,#ffffff 80%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e5799 0%,#207cca 0%,#2989d8 0%,#efdad9 0%,#ffffff 80%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e5799 0%,#207cca 0%,#2989d8 0%,#efdad9 0%,#ffffff 80%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1e5799 0%,#207cca 0%,#2989d8 0%,#efdad9 0%,#ffffff 80%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.mainpic{min-height: 200px;}
.slider{ height:381px; border:1px solid #d2d2d2; overflow:hidden;}
/*--- kwicks ---*/
.kwicks-box {
	padding:3px 0 0 3px;
}

.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	overflow:hidden;
	width:975px;
	height:391px;
}
.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 195px;
	height: 375px;
	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
	cursor:pointer;
}
	.kwicks li img {
		
	}

/*.kwicks li .slider-text-act{ display:none;}
.kwicks li.active .slider-text-act{ display:block !important;}*/
	

.kwicks.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-left: 0; /*Set to same as spacing option. */	
	float: left;
}

.kwicks li span.deep1 {
	display:block;
	width:100px;
	height:375px;
	position:absolute;
}
.kwicks li a.deep{ height:375px; width:375px; display:block;}
.kwicks li.kwick1 a.deep{ background:url(../images/slide-txt1.gif) 0 0 no-repeat;}
.kwicks li.kwick2 a.deep{ background:url(../images/slide-txt2.gif) 0 0 no-repeat;}
.kwicks li.kwick3 a.deep{ background:url(../images/slide-txt3.gif) 0 0 no-repeat;}
.kwicks li.kwick4 a.deep{ background:url(../images/slide-txt4.gif) 0 0 no-repeat;}
.kwicks li.kwick5 a.deep{ background:url(../images/slide-txt5.gif) 0 0 no-repeat;}

.kwicks li.kwick1 a.deep:hover{ background:url(../images/slide-txt1-hover.gif) 0 0 no-repeat;}
.kwicks li.kwick2 a.deep:hover{ background:url(../images/slide-txt2-hover.gif) 0 0 no-repeat;}
.kwicks li.kwick3 a.deep:hover{ background:url(../images/slide-txt3-hover.gif) 0 0 no-repeat;}
.kwicks li.kwick4 a.deep:hover{ background:url(../images/slide-txt4-hover.gif) 0 0 no-repeat;}
.kwicks li.kwick5 a.deep:hover{ background:url(../images/slide-txt5-hover.gif) 0 0 no-repeat;}


/*slider-text*/
.kwicks a{ text-decoration:none;}
.kwicks li .kwick-box-text, .kwicks li .kwick-box-text1{ display:none;}
.kwicks li.active	.kwick-box-text, .kwicks li.active .kwick-box-text1{display:block;
	/*width:468px;
	height:375px;
	position:absolute; background:url(../images/kwicks_marker.png) 0 24px no-repeat;*/
	margin:0 0 0 0px;
	padding:21px 0 0 31px;
	color:#b9b8b8;
	font-size:12px; line-height:15px;*/
	}
	.kwicks li.active	 .deep{display:none	}
.kwicks li.active .kwick-box-text1{ width:345px !important;}
.kwick-title{ color:#d3171f; font-size:20px; line-height:20px;display:block; padding:20px 0 14px 0;}
.kwick-text1{ color: #000000; font-size:12px; line-height:18px;}
.kwick-indent-top-bottom{ display:block; padding:14px 0 15px 0; color:#333333;}

.kwicks .kwick-button{ display:block; width:102px; height:32px; background: #d3171f; text-align:center; line-height:31px; color:#FFF; text-align:center; text-transform:uppercase; font-weight:bold; margin:22px 0 0 0;float:right;border-radius:8px}
.kwicks .kwick-button:hover{ background:#333333}
.kwick-right{ display:block; padding:0 75px 0 0;}
/**/

.kwick-box-indent{ display:block; position:absolute;}




#contact-area {
	width: 550px;
	margin-top: 15px;
	float:left;
	
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 471px;
	float:left;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 15px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px; float:left;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid   #060606;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}
label {
	float: left;
	/* text-align: left; */
	margin-bottom:10px;	
	width: 214px;
	padding-top:5px;
	font-size: 15px;	
}
.text_width{
	width:500px;
	height:35px;
	font:12px/35px Arial, Helvetica, sans-serif;
	
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.message{
	width:500px;
	height:150px;
	font:12px/35px Arial, Helvetica, sans-serif;	
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.threeboxes .box{
	width:313px;float:left;min-height:222px;border:1px solid #b9b9b9
}
.threeboxes .box h2{
	background:#d3171f;padding:10px;color:#fff;FONT-SIZE: 18px;
text-align: center;
font-weight: normal;
}
.threeboxes .box div{margin: 14px 5px 10px 6px;}
.threeboxes .box div img{margin-right:10px}
.threeboxes .box h4{font-size: 17px;
	text-transform: uppercase;
	padding-top: 13px;}
.threeboxes  p {
    padding: 10px;
    font-size: 18px;
    line-height: 22px;padding: 15px 15px 0 15px;
}
.threeboxes .box.space{
	margin:0 15px;
}
@media only screen and (max-width: 980px) {
		.appimages ul li{
	   width:297px;
        }
	
}
h4
{
	color:#ad4338;
	font-size: 14px;
    margin: 9px 0 10px 0px;
	text-shadow: 0 0 0 #C3C3C3;
}
.nav-sidebar
{
	float:left;
	width: 200px;
}
.nav-sidebar ul li
{
	background:url(../images/nav-line.png) no-repeat;
	list-style:none;
	padding: 12px 0 0;
}
.nav-sidebar ul li li
{
	background:url(../images/nav-line.png) no-repeat;
	list-style:none;
	padding: 12px 0 0;
}
.nav-sidebar ul li a
{
	color:#575656;
	font-size:14px;
	padding: 0 14px;
}
.nav-sidebar ul li:hover
{
	text-decoration:underline;
	color:#9F9E9E;
}
.nav-sidebar ul li.active a
{
	color:#AD4338;
}

.servie-info{
	width:177px;
	background:#ffb035 url(../img/service-bottom.gif) no-repeat left bottom;
	padding-bottom:10px;
	margin-top:32px;
}
	.servie-info h2{
		background:url(../img/service-top.gif) no-repeat left top;
		text-align:center;
		line-height:38px;
		color:#FFF;
		font-size:18px;
	}
		.servie-info .expire,
		.servie-info .info-assistent{
			padding:10px 0px;
			margin:0px 10px;
			color:#FFF;
			text-align:center;
		}
		.servie-info .expire{
			border-bottom:1px solid #f05a28;
		}
.stats-bar{
	width:322px; 
	font-size:11px;
	line-height:normal;
}
	.stats-bar ul.stats{
		margin-top:20px;	
	}
	.stats-bar .stats,
		.stats-bar .stats li{
		margin:0px;
		padding:0px;
		list-style:none;
		font-size:14px;
	}
	.stats-bar ul.stats li{
		margin-bottom:5px;	
	}
		.stats-bar .stats a,
		.stats-bar .stats a:hover{
			color:#f05a28;
			font-size:15px;
		}
/* ---*/
.stats-bar-home{
	width:300px; 
	font-size:11px;
	line-height:normal;
}
	.stats-bar-home ul.stats{
		margin-top:20px;	
	}
	.stats-bar-home .stats,
		.stats-bar-home .stats li{
		margin:0px;
		padding:0px;
		list-style:none;
		font-size:14px;
	}
	.stats-bar-home ul.stats li{
		margin-bottom:5px;	
	}
		.stats-bar-home .stats a,
		.stats-bar-home .stats a:hover{
			color:#f05a28;
			font-size:15px;
		}
/* --- */		

.formular {
	/*margin-left:30px;*/
}
.formular td {
	font-weight:bold;
	 /* padding:2px; */ 
}

.formular input, .formular select {
	width:185px;
	border:1px solid #A7A6AA;
	padding:1px 2px;
}

.form2 td {
	font-weight:bold;
	padding:5px;
}

.formular td span{ font-weight: normal; }

.form2 input, .form2 select {
	border:1px solid #A7A6AA;
	padding:2px;
}
.hide {
	visibility:hidden;
	display:none;
}
/*em
{
background:url(../images/news_email.png) no-repeat left top;
 float: left;
    margin: 0 10px 10px 0;
	line-height: 60px;
    padding-left: 87px;
    width: 100%;
} */
a
{
color: #AD4338;
    font-size: 15px;
   
}
.phn
{
float:right;
}
.basket_content
{
float: right;
}
/*  PROFILE PAGE */
.content .profiles ul{
    float:left;
    width:100%;
    /* clear:both; */
}
.content .profiles li{
    float:left;
  padding-right: 30px;
  width:144px;
    list-style:none;
    text-align:center;
    margin: 15px 0 15px 0;
}

.content .profiles .div_img
{
    width: 136px;
    height: 150px;
}

.btn_profile {
    background: url(../img/no_activate.gif);
    width: 140px;
    height: 44px;
    margin: 0 auto;
    line-height: 44px;
    color: #F05A28;
    font-size: 15px;
    font-weight: bold;
}
.org_btn_profile {
    background: url(../images/org_tab_image.png);
    width: 180px;
    height: 44px;
    margin: 0 auto;
	 text-align: center;
    line-height: 44px;
    color: #F05A28;
    font-size: 14.5px;
    font-weight: bold;
}
.btn_msg {
    background: url(../images/button-image.png);
   text-align: center;
    width: 166px;
    height: 44px;
    margin: 0 auto;
    line-height: 44px;
    color: #F05A28;
	border:none;
	cursor:pointer;
    font-size: 14px;
    font-weight: bold;
}

.btn_profile a {
    text-decoration: none;
    color: #F05A28;
    font-size: 15px;
    font-weight: bold;
}

.btn_profile_link {
    color: #F05A28 !important;
    display: block;
}

.btn_profile2 {
    background: url(../img/bttn_blank.gif);
    width: 129px;
    height: 30px;
    margin: 2px;
    line-height: 30px;
    color: #FFFFFF;
    font-size: 15px;
    float: left;
}

.btn_profile2 a {
    text-decoration: none;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    margin: 0 auto;
}

.btn_profile2_link {
    color: #FFFFFF !important;
    display: block;
    margin: 0 auto;
}

.btn_addmore {
    background-color:#ffb746;
    border:1px solid #ff9b00;
    color:#ed1c24;
    font-weight: bold;
}

.products{
	float: left;
    margin-top: 30px;
    width: 50%;
}	
		.right_column div.products h2{
			background:url(../img/bg_headline.png) no-repeat left top;
			line-height:28px;
			color:#FFF;
			padding:0px;
			padding-left:14px;
			margin-bottom:20px;
			clear:both;
		}
		.content .products ul,
		.content .products li{
			margin:0px;
			padding:0px;
			list-style:none;
			text-align:center;
		}
		.content .products ul{
			float:left;
			width:100%;
			clear:both;
			margin-bottom:80px;
		}
		.content .products li{
			float:left;
			margin-right:15px;
			margin-top:-18px;
		}
		.content .products li h3{
			position:relative;
			top:25px;
		}
	.products a,
	.products a:hover{
		display:block;	
		text-align:center;
		margin-top:10px;
	}
.product-table{
	background:url(../img/table-footer.png) no-repeat left bottom;
	padding-bottom:5px;
}
	.product-table table{
		/* width:98%; */
		width:100%;		
	}
	.product-table thead{
		background:url(../img/table-header.png) no-repeat left top;	
	}
		.product-table thead th{
			color:#FFF;
			line-height:16px;
			text-align:left;
			padding-left:5px;
			font-size:12px;
			font-weight:bold;
		}
	.product-table tbody{
		background:#ffb035;
	}
	
		.product-table tbody td{
			padding:5px 10px;
			color:#FFF;
			border:1px solid #f05a28;
			border-bottom:0px;
			border-right-color:#ffb035;
		}
		
		
		.product-table tbody a,
		.product-table tbody a:hover{
			color:#0088cc;	
		}
.mobile
{
font-size:14px;
}
.rt-header
{
	float:right;
	width:750px;
}
.inner-rtheader
{
	float:right;
}
.logo
{
	 float:left;
	/* width:190px; */
}
.login
{
	width:214px;
	height:28px;
	background: -moz-linear-gradient(top, rgba(253,253,251,1) 0%, rgba(151,151,150,0.45) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,251,1)), color-stop(100%,rgba(151,151,150,0.45))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(253,253,251,1) 0%,rgba(151,151,150,0.45) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(253,253,251,1) 0%,rgba(151,151,150,0.45) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(253,253,251,1) 0%,rgba(151,151,150,0.45) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(253,253,251,1) 0%,rgba(151,151,150,0.45) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfb', endColorstr='#73979796',GradientType=0 ); /* IE6-9 */
border-left:1px solid #979797;
border-right:1px solid #979797;
border-bottom:1px solid #979797;
box-shadow: 1px 1px 1px #FFFFFF inset, -1px -1px 1px #FFFFFF inset,0px 1px 2px -2px #878686;
}
.member
{
	margin:0px 0px 2px 5px;
}
.member a
{
	color:#c53726;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	  float: left;
	  padding: 3px;
	  text-shadow: 1px 1px 2px #FFFFFF;
}
/*  PROFILE PAGE */



.content .profiles .div_img
{
    width: 136px;
    height: 150px;
}

.btn_profile {
    background: url(../img/no_activate.gif);
    width: 140px;
    height: 44px;
    margin: 0 auto;
    line-height: 44px;
    color: #F05A28;
    font-size: 15px;
    font-weight: bold;
}
.org_btn_profile {
    background: url(../images/org_tab_image.png);
    width: 180px;
    height: 44px;
    margin: 0 auto;
	 text-align: center;
    line-height: 44px;
    color: #F05A28;
    font-size: 14.5px;
    font-weight: bold;
}
.btn_msg {
    background: url(../images/button-image.png);
   text-align: center;
    width: 166px;
    height: 44px;
    margin: 0 auto;
    line-height: 44px;
    color: #F05A28;
	border:none;
	cursor:pointer;
    font-size: 14px;
    font-weight: bold;
}

.btn_profile a {
    text-decoration: none;
    color: #F05A28;
    font-size: 15px;
    font-weight: bold;
}

.btn_profile_link {
    color: #F05A28 !important;
    display: block;
}

.btn_profile2 {
    background: url(../img/bttn_blank.gif);
    width: 129px;
    height: 30px;
    margin: 2px;
    line-height: 30px;
    color: #FFFFFF;
    font-size: 15px;
    float: left;
}

.btn_profile2 a {
    text-decoration: none;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    margin: 0 auto;
}

.btn_profile2_link {
    color: #FFFFFF !important;
    display: block;
    margin: 0 auto;
}
.note_item{  width: 320px; float:left; /* height:32px; */ }
.note_inp{  padding-left:15px; }

.basket_content {
    position: relative;
    width: 286px;
    right: -4px;
    top: 28px;
    background: url('../img/basket.gif') no-repeat scroll left top transparent;
}
.basket_repeat {
	margin-top:42px;
	background:url(../img/basket_repeat.gif) repeat-y left top;
	margin-right: -4px;
	padding:10px 10px 10px 20px;
}
/* .blocklabels .inline{
		position:relative;
		left:7px;
		 
		font-size:12px;
		display:inline;
		margin:0px;
		opacity:0.6;
    	filter: alpha(opacity = 60);
		cursor:text;
		zoom:1;
	}	
		.blocklabels .right .inline{
			*left:7px;			
		}
		.blocklabels .right input{
			*margin-left:-10px;	
		} */
.formtitle {
    border: 0px solid #306;
    display: inline-block;
    text-align: right;
    width: 60px;
}
 /* .left h1{
font-size:23px;
}  */
.content .right{
float:left;
} 