@CHARSET "UTF-8";
/******* GENERAL RESET *******/
.clear{
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}
a{
	text-decoration: none;
}
/******* GENERAL RESET *******/

/******* MENU *******/
#container{
	
	width: 715px;
}
#container ul{
	list-style: none;
	list-style-position: outside;
}
#container ul.menu2 li{
	float: left;
	margin-right: 2px;
	margin-bottom: -1px;
}
#container ul.menu2 li{
	font-weight: 500;
	font-size:11px;
	display: block;
	padding: 0px 5px 5px 5px;
	background:url(../images/bg1.gif) left repeat-x;
	
	margin-bottom: -1px;
	border: 1px solid #219ad4;
	border-width: 1px 1px 1px 1px;
	z-index:-1;
	color: #fff;
	
}
#container ul.menu2 li a{
	font-weight: 500;
	font-size:11px;
	display: block;
	color: #fff;
	padding:0px;
	border:0px;
}
}
#container ul.menu2 li a:hover{
	font-weight: 500;
	font-size:11px;
	
	color: #fff;
	text-decoration:none;
	
}
#container ul.menu2 li.active{
    background:url(../images/bg2.gif) left repeat-x;
	top: 1px;
	border-bottom: 0;
	color: #fff;
	border:1px solid #DC8107;
}
#container ul.menu2 li.Inactive{
    background:#999999;
	top: 1px;
	border-bottom: 0;
	color: #fff;
	cursor:auto;
}
/******* /MENU *******/
/******* CONTENT *******/
/*.content1{
	margin: 0pt auto;
	background: #efefef;
	background: #fff;
	border: 1px solid #219ad4;
	text-align: left;
	padding: 10px;
	padding-bottom: 15px;
	font-size: 11px;
}
.content1 h1{
	line-height: 1em;
	vertical-align: middle;
	height: 48px;
	padding: 10px 10px 10px 52px;
	font-size: 32px;
}*/
/******* /CONTENT *******/
/******* NEWS *******/
.content-news{display:block; float:left; width:auto;/*697px*/; margin:0px; padding:0px; background:#edf6ff;  /*background:url(images/bg2.gif) top repeat;*/}
.content1.news h1{
	background: transparent url(images/news.jpg) no-repeat scroll left top;
}
.content1.news{
	display: block;
}
/******* /NEWS *******/
/******* TUTORIALS *******/
.content1.tutorials h1{
	background: transparent url(images/tuts.jpg) no-repeat scroll left top;
}
.content1.tutorials{
	display: none;
}
/******* /TUTORIALS *******/
/******* LINKS *******/
.content1.links h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}
.content1.links{
	display: none;
	
}
.content1.links a{
	color: #5f95ef;
}
/******* /LINKS *******/

/******* LINKS1 *******/
.content1.links1 h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}

.content1.links1{
	display: none;
}
/******* /LINKS1 *******/
/******* LINKS2 *******/
.content1.links2 h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}

.content1.links2{
	display: none;
}
/******* /LINKS2 *******/

/******* LINKS3 *******/
.content1.links3 h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}

.content1.links3{
	display: none;
}
/******* /LINKS3 *******/

/******* checkout method *******/

/*.proceed-main{border:1px solid #e0830a; float:left; display:block; width:687px*; background:url(../images/bg3.gif) top repeat; }*/
.proceed-main{border:1px solid #ccc; float:left; display:block; width:auto;/*687px*/ background:#edf6ff; }
.proceed-main-inner{width:320px; float:left; margin-top:10px; margin-left:10px;}
.proceed-main-inner1{width:320px; float:left; margin-top:10px; margin-left:25px;}
.proceed-main-inner-head{ float:left; width:300px; font-weight:bold; border-bottom:1px solid #999999;}
.proceed-main-inner-content{float:left; width:300px; margin-top:5px;}
.login-txt{float:left; width:300px;}
.label-txt{float:left; width:300px; font-weight:bold; margin-top:5px;}
.forget-pass1{width:630px; float:left;  text-align:right; margin-bottom:10px;}
.forget-pass a{width:auto; float:left;  text-align:right; text-decoration:underline;}
.requireds{width:630px; float:left;  text-align:right; color:#FF0000;}
.forget-pass {
float:right;
padding-right:64px;
text-align:right;
width:auto;
}
/******* /checkout method *******/

/******* Billing info *******/
/*.billing-main{border:1px solid #e0830a; float:left; display:block; width:691px; background:url(../images/bg3.gif) top repeat;}*/
.billing-main{border:1px solid #ccc; float:left; display:block; width:715px; background:#edf6ff;}
.billing-main-inner{width:300px; float:left; margin-top:10px; margin-left:10px;}
.billing-main-inner1{width:300px; float:left; margin-top:10px; }
.billing-main-inner-box{width:670px; float:left; margin-top:0px; margin-left:10px; clear:both;}
.billing-main-inner-content{width:300px; float:left; margin-top:10px;}
.billing-label{padding-left:0px; float:left; width:300px; font-weight:bold; color:#2F2F2F;}
.billing-label5{padding-left:5px; float:left; width:500px; font-weight:bold; color:#dc8107;}
.billing-label{padding-left:0px; float:left; width:300px; font-weight:bold; margin-top:5px;}
.billing-label1{padding-left:5px; float:left; width:300px; font-weight:bold; margin-top:5px;}
.billing-input-box{padding-left:5px; float:left; width:300px;}
.billing-input-box1{padding-left:5px; float:left; width:300px; margin-bottom:5px;}
.billing-main-inner-content1{width:670px; float:left; margin-left:10px;}
.label-text{padding-left:5px; width:670px; font-weight:bold;}
.input-box{padding-left:5px; width:670px; margin-bottom:10px;}
.billing-ship-main{width:630px; margin-left:15px; margin-top:20px; padding-bottom:20px; border-bottom:1px solid #cccccc; clear:both;}
.ship-inner{float:left; width:150px;}
.ship-inner-order{float:left; width:670px; margin-left:5px; margin-top:3px;}
.ship-inner1{float:left; width:150px; margin-left:5px; margin-top:3px;}
.ship-inner3{float:left; width:630px; margin-left:5px; margin-top:13px; border-bottom:1px solid #999999; padding-bottom:10px;}
.ship-inner2{float:left; width:150px; margin-left:5px; margin-top:0px;}
.ship-input{float:left;}
.ship-address{line-height:13px; float:left; margin-left:3px; font-weight:bold; vertical-align:middle;}
.ship-address1{ margin-left:17px;width:400px; line-height:13px;}
.shipping-required{margin-left:15px; text-align:right; width:630px; color:#FF0000; font-size:11px; margin-top:20px;}
.shipping-required-continue{margin-left:15px; text-align:right; width:630px; margin-top:5px; margin-bottom:10px;}
.shipping-required-order{margin-left:0px; text-align:right; width:670px; margin-top:20px; margin-bottom:10px;}
.payment-required{text-align:right; color:#FF0000; margin-top:15px; width:630px; margin-left:15px; padding-top:5px;}
.what-txt a{ text-decoration:underline; font-size:12px;}
.card-input{float:left; width:60px;}
.card-text{font-weight:bold; margin-top:5px;}
.credit-card-main{width:600px; float:left;  margin-left:20px; display:block;}
.credit-name-label{font-weight:bold; margin-top:5px;};
.thank-you{margin-top:15px; margin-left:10px;/* background:url(../images/thank.gif) right top no-repeat;*/ width:700px; height:275px;}
.valid_errors { margin:0px; padding:0px;}
.valid_errors li{ color:#FF0000; margin:0px;}
/******* /Billing info *******/
.newslr{margin:4px 0 5px;}
.black_txt{color:#333;}
