@charset "utf-8";
/*UNIVERSAL*/
body { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;color:#636363; background:url(../../images/main-bg.gif) no-repeat center top;}
body,h1,h2,h3,h4,h5,h6,ul,li,form{margin:0; padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0;}
#container:after, .content:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}

/*CONTAINER*/
#container{width:800px; margin:0 auto; position:relative;}
.left{width:186px; float:left; background:url(../../images/left.gif) no-repeat 0 62px; padding:170px 10px 0 10px;}
.right{width:584px; float:left;}

/*LOGO*/
.logo{position:absolute; width:237px; z-index:10; margin:0; height:103px; left:0;}
.logo a{width:237px; height:103px; display:block; text-indent:-10000px; background:url(../../images/logo.png) no-repeat;}

/*NAVIGATION*/
.nav{ background:#a46ac2 url(../../images/voilet-top.jpg) top no-repeat; width:186px; font-size:14px;}
.nav .bottom{ background:url(../../images/voilet-bottom.jpg) no-repeat bottom; padding:10px 0 24px 0;}
.nav li{list-style:none;}
.nav a{background:url(../../images/arrow2.jpg) no-repeat 10px 7px; padding:6px 0 6px 25px; color:#FFF; display:block;}
.nav a:hover{ background:#000 url(../../images/arrow1.jpg) no-repeat 10px 7px;}
.nav .current a{ background:#000 url(../../images/arrow1.jpg) no-repeat 10px 7px;}

/*LOGIN*/
.login{ background:url(../../images/bg-login.gif) repeat-y;width:186px;}
.login .top{ background:url(../../images/round-top-login.gif) no-repeat top; width:186px;}
.login .bot{ background:url(../../images/round-bott-login.gif) no-repeat bottom; padding:5px 0 27px 0; width:186px;}
.login h1{font-size:18px; text-align:center; color:#a46ac2; padding: 0 0 10px 0;}
.login input{width:95px; border:solid 1px #e3e3e3; float:left; margin:3px 0 0 0;}
.login br{clear:both;}
.login label{float:left; text-align:right; width:70px; padding:0 5px 0 0; margin:3px 0 0 0;}
.login .button{ background:url(../../images/login.gif) no-repeat; width:76px; height:22px; border:0; margin:10px 0 0 55px;}
.login span{display:block; text-align:center; width:186px; clear:left; padding:5px 0 0 0; font-size:10px;}
.login a{color:#000;}
.login a:hover{color:#a46ac2;}

/*HEADER*/
.header{width:584px;}

/*PHONE*/
.phone{width:157px; height:23px; float:left; text-indent:-10000px; background:url(../../images/phone.png) no-repeat; margin:20px 0 0 100px;}

/*TRACKING*/
.tracking{width:230px; float:right; padding:5px 0 2px 0; }
.tracking h1{font-size:12px; text-align:center; color:#a46ac2;}
.tracking input{width:58px; border:solid 1px #c4c4c4; float:left; margin:2px 0 0 0; height:12px;}
.tracking br{clear:both;}
.tracking label{float:left; text-align:right; width:110px; padding:0 5px 0 0; margin:2px 0 0 0; color:#000;}
.tracking .but{ width:auto; background:#636363; color:#FFF; border:0; margin:2px 0 0 3px; height:auto;}

/*BANNER*/
.banner{ width:584px;}

/*CONTENT*/
.content{width:584px;}
.content .left-side{ float:left; width:360px; padding:0 10px 15px 10px; border-left:#bdbdbd dashed 1px; border-right:#bdbdbd dashed 1px;}
.content .right-side{ float:right; width:177px; padding:0 10px;}
.content h1{font-size:18px; font-weight:normal;}
.content .left-side h1{color:#636363; padding:0 0 5px 15px; background:url(../../images/h1.gif) no-repeat 0 3px;}
.content .left-side li{ list-style:none; background:url(../../images/li.gif) no-repeat 0 7px; padding:5px 0 5px 25px;}
.mcca{ text-align:center; padding:20px 0 0 0;}
.content p{margin:5px 0; line-height:18px;}
.content a{color:#a46ac2;}
.content h2{color:#a46ac2; font-size:18px;}

/*FOOTER*/
.footer{padding:3px 0;border-top:#bdbdbd dashed 1px; margin:0 0 15px 0; color:#848484; clear:both;}
.footer .links{text-align:center; padding:2px 0;}
.footer a{color:#848484; padding:0 2px;}
.footer a:hover{text-decoration:none; color:#a46ac2;}
.copy-con{padding:5px 0 0 0;}
.copy-con .copy{width:200px; float:left; padding:3px 0 0 0;}
.copy-con .marketing{width:570px; float:left; text-align:right; padding:3px 0 0 0;}
.copy-con .ccs{width:28px; float:left;}
.copy-con .ccs a{ background:url(../../images/ccs.jpg) no-repeat; width:28px; height:19px; display:block; text-indent:-10000px; margin:0 0 0 3px;}
.copy-con a{padding:0; margin:0 0 0 3px;}

.country{padding:6px 0;border-bottom:#bdbdbd dashed 1px; margin:0 0 5px 0; color:#848484; clear:both;}

/*DEMO*/
.demo{ background:url(../../images/demo-bg.gif) repeat-y;width:177px;}
.demo .top-crv{ background:url(../../images/demo-top.gif) no-repeat top; width:177px;}
.demo .bot-crv{ background:url(../../images/demo-bottom.gif) no-repeat bottom; padding:5px 15px 27px 15px; width:147px;}
.demo h1{color:#a46ac2; text-align:center;}
.demo p,.newsletter p, .pay p{margin:3px 0 0 0;}
.demo .img{text-align:center;}

/*NEWSLETTER*/
.newsletter{text-align:center; text-align:center; font-size:10px; border-bottom:#bdbdbd dashed 1px; padding:0 0 10px 0; float:left; }
.newsletter h1{color:#a46ac2;}
.newsletter input{width:135px; border:solid 1px #e3e3e3; float:left; margin:5px 0 5px 0; font-size:10px; height:18px; padding:0 0 0 3px;}
.newsletter .butt{ width:auto; background:#636363; color:#FFF; border:0; margin:5px 0 5px 3px; float:left; padding:0 3px;}

/*PAY*/
.pay{text-align:center;padding:10px 0 10px 0;float:left; width:177px;}

.requestquote input{ background:#E4E4E4; border:none; width:180px; height:23px;}
.requestquote .but{width:auto; background:#a46ac2; color:#FFF; font-weight:bold;}

.new-account{font-size:11px;}
.new-account input{width:180px;background:#efefef; border:none; height:21px;}
.new-account textarea{width:180px;background:#efefef; border:none; height:70px; overflow:hidden;}
.new-account span{color: #a46ac2; display:block; font-size:10px;}
.new-account .checkbox{background:none; width:auto; height:auto;}
.new-account .but{background:#a46ac2; color:#FFF; font-weight:bold; width:auto;}

.lbl{
	display:inline-block;
	width:100px;
	margin:5px 0;}
.inpt{
	background:#f1f1f1;
	border:1px solid #ccc;
	}
.btn{
	background: #96C;
	border:1px solid #000;
	color:#FFF;
	font-weight:bold
	}
    
.nav li:last-child {
    display: none;
}