body{
	background:url(../images/bodybg.jpg) repeat-x left top #f5ecc1;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
}

*{
	outline:none;
}

.left{
	float:left;
}

.right{
	float:right;
}

.clear{
	clear:both;
}


.white{
	color:#fff;
}

.black{
	color:#000;
}


.emaillink{
	color:#000;
}

.emaillink:link, .emaillink:active, .emaillink:visited{
	color:#000;
	text-decoration:underline;
}


.emaillink:hover{
	color:#000;
	text-decoration:none;
}



h1{
	color:#fff;
	font-size:22px;
	line-height:24px;
}

.font14{
	font-size:14px;
}


.font15{
	font-size:15px;
	line-height:20px;
}


#wrapper{
	background:url(../images/pagebg.png) repeat-y left top;
	width:980px;
	margin:0 auto;
	padding:0 14px;
	
}

#header{
	background:url(../images/net.jpg) repeat-x center top #fff;
	height:215px;
	padding:11px 20px 0 20px;
}

.header-left{
	float:left;
	width:65%;
}

.header-right{
	float:right;
	width:30%;
	text-align:right;
}

.logo{
	margin:10px 0 25px 0;
}

.phone{
	font-size:35px;
	font-weight:bold;
}

.video{
	//border:1px #7aba51 solid;
}

#container{ 
	background:url(../images/bottom-net.jpg) left bottom repeat-x #6cb33f;
	margin:0 20px;
}


#navigation{
}

#container ul{
	margin:0px; 
	padding:0px;
	list-style:none;
}

#container ul li{
	font-size:20px;
	font-weight:bold;
	background:url(../images/bullet.png) no-repeat;
	background-position: 0 9px;
	padding:5px 0 5px 13px;
	color:#fff;
}

.bullet{
	margin: 0 0 0 75px;
    padding-bottom: 20px;
	padding-top:10px;
    position: relative;
	
}


.content{
	padding:0 15px 20px 15px;
	overflow:hidden;
}

.content-left{
	width:60%;
	float:left;
	
	border-right:1px #fff dotted;
	padding:0 20px 0 0;
}

.content-right{
	width:35%;
	float:right;
	
}
	
.faqmargin{
	padding:5px 0;
}


.screenmouse{
	clear: both;
    height: 320px;
    margin-top: -100px;
    padding: 10px 18px 0 18px;
    position: relative;
    text-align: center;
}

.usa{
	position:relative;
	width:164px;
	height:120px;
	float:right;
	margin:-264px 30px 0 0;
}


#footer{
	padding:15px 30px 10px 35px;
	overflow:hidden;
}

#footer a{
	color:#000;
	text-decoration:none;
	 margin:0 5px;
}

#footer a:hover{
	text-decoration:underline;
}


.link:link, .link:hover, .link:active{
	color:#6cb33f !important;
	text-decoration:underline !important;
}

.link:hover{
	color:#6cb33f !important;
	text-decoration:none !important;
}

.faqtitle{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	margin:8px 0 8px 0;
}


.faqtext{
	font-size:14px;
	margin:8px 0 15px 0;
	line-height:20px;
}

.blackbg{
	background:#000;
	padding:8px 10px;
}


.defaultSkin iframe , #tinymce {
    background: #CCC !important;
  
}
/*for mobile deveice or browser 24-3*/

.new_navigation { background: url(../images/nav_bg.gif) #ffffff ; background-repeat:no-repeat; background-position:bottom center; width:940px; height:185px; margin-left:auto; margin-right:auto;}
.new_navigation .nav_btns { padding-left:210px;}
.new_navigation .nav_btns a{ display:block; height:92px; background-repeat:no-repeat; background-position:top left; text-decoration:none; float:left;}
.btn_home { background-image:url(../images/btn_home.gif); width:121px; }
.btn_home:hover { background-image:url(../images/btn_home_over.gif);}
.btn_buy { background-image:url(../images/btn_buy.gif); width:117px; }
.btn_buy:hover { background-image:url(../images/btn_buy_over.gif);}
.btn_contact { background-image:url(../images/btn_contact.gif); width:122px; }
.btn_contact:hover { background-image:url(../images/btn_contact_over.gif);}
.btn_faq { background-image:url(../images/btn_faq.gif); width:128px; }
.btn_faq:hover { background-image:url(../images/btn_faq_over.gif);}
.current_home { background-image:url(../images/btn_home_over.gif);}
.current_buy { background-image:url(../images/btn_buy_over.gif);}
.current_contact { background-image:url(../images/btn_contact_over.gif);}
.current_faq { background-image:url(../images/btn_faq_over.gif);}