@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif;
}

#main_container{
/*border:1px solid #cfcfce;*/
width:973px;
margin:0px auto;
padding:0px;

}

#container{
border:1px solid #cfcfce;
width:963px;
margin:0px 0px 10px 0px;

float:left;
padding:0px 5px 0px 5px;
}

#main_bg{
width:961px;
background:#f2eee2 url('images/new_bg_03.gif') repeat-x;
padding:0px;
margin:0px;
float:left
}

#header{
background:url('images/hdr_bg_02.png') repeat-x;
width:961px;
height:91px;
margin:0px;
float:left; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:10px
}

	#header .logo{
	margin:0px;
	padding:5px 0px 30px 0px;
	width:300px;
	text-align:center;
	float:left;
	}
	
	#header .nav{
	width:660px;
	
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;	
	float:left;
	}
	
		.nav a{
		background:url('images/faqs.gif');
		/*width:130px;*/
		height:27px;
		float:left;
		display:block;
		color:#017cae;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		margin:1px; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:0px
		}
		
		.nav a:hover{
		background:url('images/home.gif');
		float:left;
		display:block;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
		text-decoration:none
		}	
	
#content{
width:961px;
padding:0px 0px 0px 0px;
margin:0px;
float:left;
}

	#content h2{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:left
	}
	
	#content h2 strong{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:left;
	line-height:18px;
	}
	
	#content h2 span{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left
	}

	#content .left{
	width:310px;
	float:left;
	padding:0px;
	margin:0px;
	}
	
		.left h6{
		background:url('images/index_21.gif') repeat-x;
		width:310px;
		
		height:24px;
		margin:0px;
		font-size:12px;
		color:#ffffff; padding-left:5px; padding-right:0px; padding-top:10px; padding-bottom:0px
		}
		
		/*.left p{
		width:310px;
		margin:0px;
		padding:0px;
		}*/
	
		
		.left p{
		font-size:12px;
		color:#000000;
		line-height:20px;
		font-weight:bold;
		padding:0px 10px 0px 10px;
		
		}
		
		.left p span{
		color:#0099ff;
		font-weight:bold;
		}
		
		.btn_center{
		text-align:center;
		width:220px;
		}
		
		.left ul{
		margin:0px;
		padding:0px;
		}
		
		.left ul li{
		width:308px;
		margin:0px;
		padding:5px;
		list-style:none;
		border:1px solid #9ee3ff;
		float:left;
		}
		
		.left ul li img{
		float:left;
		padding:0px;
		margin:0px 10px 0px 0px;
		}
		
		.left ul li a{
		float:left;
		padding:15px 0px 0px 0px;
		margin:0px;
		text-decoration:none;
		font-size:15px;
		font-weight:bold;
		color:#000000;
		}
		
	    .left a
		{
		float:right;
		padding-right:30px;
		}
	
	
	
	
	
	
	
	#content .mid{
	width:330px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
	
		.mid h6{
		background:url('images/blue_bg.gif') repeat-x;
		width:325px;
		height:24px;
		margin:0px;
		font-size:12px;
		color:#ffffff; padding-left:5px; padding-right:0px; padding-top:10px; padding-bottom:10px
		}
		
		.mid  h2{
		width:310px;
		/*font-family:"Times New Roman", Times, serif;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#000000;
		padding:0px 10px 0px 10px;
		margin:0px;
		}
		
		.mid p{
		width:310px;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		line-height:20px;
		padding:0px 10px 0px 10px;
		margin:0px;
		float:left;
		
		}
		
		.mid ul{
		width:325px;
		padding:0px;
		margin:0px;
		}
		
		.mid ul li{
		width:325px;
		list-style:none;
		margin:0px;
		padding:5px 0px;
		font-size:11px;
		font-weight:bold;
		float:left;
		}
		
		.mid ul li img{
		width:53px;
		margin:0px 10px 0px 0px;
		float:left;
		display:block;
		}
		
		.mid ul li span{
		width:260px;
		padding:0px;
		margin:0px;
		float:left;
		display:block;
		}
		
		.mid strong{
		font-size:11px;
		padding:0px 0px 0px 0px;
		height:46px;
		vertical-align:top;
		/*float:left;
		display:block;
		width:100px;*/
		}
		
		/*.mid p span{
		float:left;
		padding:0px;
		margin:0px;
		display:block;
		width:99px;
		}*/
	
	#content .right{
	width:320px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
		.right h6{
		background:url('images/orange_bg.gif') repeat-x;
		width:315px;
		
		margin:0px;
		font-size:12px;
		color:#ffffff; padding-left:5px; padding-right:0px; padding-top:10px; padding-bottom:15px
		}
		
		.right p{
		font-size:11px;
		color:#000000;
		line-height:18px;
		font-weight:normal!important;
		padding:0px 10px 0px 10px;
		margin:0px;
		}
		
		.right p strong{
		padding:5px 0px 5px 0px;
		}
		
		.right p a{
		color:#017cae;
		}
		
		.right p a:hover{
		color:#017cae;
		text-decoration:none;
		}
		
		.right p span{
		color:#0099ff;
		font-weight:bold;
		}
		
		.right ul{
		margin:0px;
		padding:0px;
		}
		
		.right ul li{
		width:308px;
		margin:0px;
		padding:5px;
		list-style:none;
		border:1px solid #9ee3ff;
		float:left;
		}
		
		.right ul li img{
		float:left;
		padding:0px;
		margin:0px 10px 0px 0px;
		}
		
		.right ul li a{
		float:left;
		padding:15px 0px 0px 0px;
		margin:0px;
		text-decoration:none;
		font-size:15px;
		font-weight:bold;
		color:#000000;
		}
		
		
		.sky_bg{
		background:#dee6e9;
		width:961px;
		float:left;
		padding:0px 0px 10px 0px;
		}
		
		.mid_sky_bg{
		background:url('images/mid_sky_33.gif') repeat-y;
		padding:0px;
		margin:0px
		}
		
		.hd_txt{
		font-size:14px;
		color:#ffffff;
		width:939px;
		float:left;
		padding:0px 10px 0px 10px;
		}
		
		
		.inner_box{
	background:#dee6e9;
	width:919px;
	float:left;
	line-height:16px;
	font-size:12px;
	margin-left:10px;
	border:1px  solid #666666;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
		}
		
		.inner_box strong span{
		color:#017cae;
		text-decoration:underline;
		}
		
		.price{
		float:left;
		width:200px;
		text-align:center
		}
		
		.prod_des{
		width:915px;
		float:left;
		}
	
		
		.prod_des h3{
	
		font-size:18px;
		color:#000;
		}
		
		.prod_des h4{
	
		font-size:14px;
		color:#000;
		}
	
	    .footer
		{
		width:961px;
		background-color:#017cae;
		margin:2px auto;
		padding:5px 0px 0px 0px;
		/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float:left;
		
		}
		.footer p
		{
		color:#FFFFFF;}
		.footer a
		{
		text-decoration:none;
		color:#FFFFFF;}
		
		.inner_box .left1
		{
		width:500px;
		margin:0px;
		padding:0px;
		float:left;
		text-align:left;
		}
		.inner_box .left1 .first
		{
		width:250px;
		padding:0px;
		margin:0px;
		float:left;
		}
		.inner_box .left1 .second
		{
		width:250px;
		padding:0px;
		margin:0px;
		float:left;
		}
		.left1 h6
		{
		
		color:#017cae;
		font-size:14px;
		font-weight:bold;
		}
		.inner_box .right1
		{
		width:415px;
		margin:0px;
		padding:0px;
		float:left;
		}
		.right1 .leftcol
		{
		width:200px;
		margin:0px;
		padding:0px;
		float:left;}
		.right1 .rightcol
		{
		width:200px;
		margin:0px;
		padding:0px;
		float:left;
		}
		.right1 h6
		{
		float:left;}
		.right1 p
		{
		width:192px;
		display:block;
		float:left;
		padding:0px;
		margin:4px;
		color:#017cae;
		font-weight:bold;
		}
		
		.leftcol a
		{
		background-color:#FFFFFF;
		width:192px;
		margin:4px;
		/*height:27px;*/
		float:left;
		display:block;
		color:#017cae;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		}
		.rightcol a
		{
		background-color:#FFFFFF;
		width:192px;
		margin:4px;
		/*height:27px;*/
		float:left;
		display:block;
		color:#017cae;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		}
		
		
		.leftcol a:hover{
		background-color:#017cae;
		float:left;
		display:block;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		margin:4px;
		}
		.rightcol a:hover{
		background-color:#017cae;
		float:left;
		display:block;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		margin:4px;
		}
	
	
		
		.leftcol a:hover
		{
		background-color:#017cae;
		}
		.rightcol a:hover
		{
		background-color:#017cae;
		}
		.leftcol .bg
		{
		background:none!important;
		float:left;
		padding-top:10px;
		}
		.rightcol .bg
		{
		background:none!important;
		float:left;
		padding-top:10px;
		}
	
		.leftcol span
		{
		float:left;
		}
		.rightcol span
		{
		float:left;
		}
		
		
		#inner
		{
		width:919px;
		margin:0px;
		padding:0px;
		float:left;
		}
		 .inner_box1{
		background:#dee6e9;
		width:919px;
		float:left;
		padding:8px 10px 0px 10px;
		margin:0px 10px;
		/*line-height:20px;*/
		font-size:12px;
		border:1px  solid #666666;
		}
		
		.cnt_contact{
		width:919px;
		float:left;
		padding:0px 0px 10px 0px;
		margin:0px;
		}
		
			.cnt_contact .right{
			width:300px!important;
			font-size:11px;
			}
			
			.cnt_contact .right strong{
			color:#000000;
			font-size:11px;
			
			}
			
			
			.cnt_contact .cnt_box{
			/*background:url(../images/blue_bg.gif);*/
			background:#5b5b5b;
			padding:10px 10px;
			height:115px;
			position:relative;
			
				
			}
			
				.cnt_box h6{
				background:none!important;
				font-size:12px!important;
				}
			
				.cnt_box .white{
				color:#ffffff!important;
				font-size:18px!important;
				font-weight:bold!important;
				}
				
				.cnt_box .black{
				color:#000000!important;
				font-size:18px!important;
				font-weight:bold!important;
				}
				
			/*	.cnt_box .black em{
				color:#000000!important;
				font-size:18px!important;
				font-weight:bold!important;
				}*/
				
				.cnt_box .white span{
				color:#b9e46b!important;
				font-size:18px!important;
				font-weight:bold!important;
				padding:0px;
				margin:0px;
				}
			
		
			
		 .faq{
		
		width:590px;
		float:left;
		padding:0px 5px 0px 0px;
		margin:0px 0px;
		
		}
		
		 .inner_box1 .leftside
		 {
		 width:619px;
		 margin:0px;
		 padding:0px;
		 float:left;
		 }
		.inner_box1 .rightside
		 {
		 width:300px;
		 margin:0px;
		 padding:0px;
		 float:left;
		 }
		.inner_box1 label
		{
		width:350px;
		display:block;
		float:left;
		}
		.inner_box1 strong
		{
		font-size:14px;
		color:#017cae;
		}
		
		
		 
		
		
		.inner_box1 h9
		{
		background-color:#017cae;
		color:#ffffff;
		width: 200px;
		font-size:17px;
		font-weight:normal;
		padding:5px;
		margin:0px;
		}

		.inner_box1 h6
		{
		background-color:#017cae;
		color:#ffffff;
		font-size:17px;
		font-weight:normal;
		padding:5px;
		margin:0px;
		}
		.inner_box1 p
		{                
		color:#000000;
		font-size:12px;
		font-weight:normal;
		line-height:18px;
		}
		
		.inner_box .left11
		{
		width:500px;
		margin:0px;
		padding:35px 0px 0px 0px;
		
		float:left;
		text-align:center;
		}
		.inner_box1 a
		{
		text-decoration:none;
		color:#017cae;
		font-size:14px;}
		
	
	/*********090402_right new***********/
		
		
	
	
	
	
		#content .right_cnt{
	width:320px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	}
	
		.right_cnt h6{
		background:url('images/orange_bg.gif') repeat-x;
		width:315px;
		
		margin:0px;
		font-size:12px;
		color:#ffffff; padding-left:5px; padding-right:0px; padding-top:10px; padding-bottom:15px
		}
		
		.right_cnt p{
		font-size:11px;
		color:#000000;
		line-height:15px;
		font-weight:normal!important;
		padding:0px 10px 5px 10px;
		margin:0px;
		}
		
		.right_cnt p strong{
		padding:5px 0px 5px 0px;
		}
	
	
		.right_cnt p a{
		color:#017cae;
		}
		
		.right_cnt p a:hover{
		color:#017cae;
		text-decoration:none;
		}
		
		.banner{
		width:320px;
		text-align:center;
		padding:15px 0px 0px 0px;
		float:left;
		}
		
		.skybanner{
		width:320px;
		text-align:right;
		padding:15px 0px 0px 0px;
		float:left;
		}
		
		
		
		
/************home page vedio large ***************/

#content_top{
width:961px;
padding:0px 0px 0px 0px;
margin:0px;
float:left;
}

	#content_top h2{
	padding:0px 0px 0px 10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:left;
	}
	
	#content_top h2 strong{
	padding:0px 0px 0px 10px;
	color:#b9e46b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:left;
	line-height:18px;
	}
	
	#content_top h2 span{
	padding:0px 0px 0px 10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center
	}

	#content_top .left_top{
	width:435px;
	float:left;
	padding:0px;
	margin:0px;
	}

.title {
	padding:23px 0px 23px 0px;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:center;
	}

		.left_top h6{
		background:url('images/index_21.gif') repeat-x;
		width:430px;
		
		height:24px;
		margin:0px;
		font-size:12px;
		color:#ffffff; padding-left:5px; padding-right:0px; padding-top:10px; padding-bottom:0px
		}
		
		/*.left p{
		width:310px;
		margin:0px;
		padding:0px;
		}*/
	
		
		.left_top p{
		font-size:12px;
		color:#000000;
		line-height:20px;
		font-weight:bold;
		padding:0px 10px 0px 5px;
		
		}
		
		.left_top p span{
		color:#0099ff;
		font-weight:bold;
		}
		
	
	
	#content_top .mid_top{
	width:280px;
	float:left;
	margin:8px 2px;
	padding:0px;
	}
	
	
		.mid_top h6{
		background:url('images/blue_bg.gif') repeat-x;
		width:275px;
		height:24px;
		margin:0px;
		font-size:12px;
		color:#ffffff; padding-left:5px; padding-right:0px; padding-top:10px; padding-bottom:10px
		}
		
		.mid_top  h2{
		width:275px;
		/*font-family:"Times New Roman", Times, serif;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px!important;
		color:#000000;
		padding:0px 0px 0px 0px!important;
		margin:0px!important;
		}
		
		.mid_top p{
		width:270px;
		font-size:16px;
		font-weight:bold;
		color:#000000;
		line-height:20px;
		padding:0px 5px 0px 5px;
		margin:0px;
		float:left;
		
		}

		
		.mid_top h2 strong{
		font-size:24px!important;
		padding:0px 0px 0px 0px;
		height:46px;
		vertical-align:top;
		line-height:25px!important;
		
		}
		
		.mid_top p strong{
			font-size:13px!important;
		padding:0px 0px 0px 0px;
		height:46px;
		vertical-align:top;
		line-height:25px!important;
		
		}
	
	
	#content_top .right_top{
	width:232px;
	float:left;
	margin:13px 0px;
	padding:0px;
	}
	
		.right_top h6{
		background:url('images/orange_bg.gif') repeat-x;
		width:227px;
		
		margin:0px;
		font-size:12px;
		color:#ffffff; padding-left:5px; padding-right:0px; padding-top:10px; padding-bottom:15px
		}
		
		.right_top p{
		font-size:11px;
		color:#000000;
		line-height:18px;
		font-weight:normal!important;
		padding:0px 10px 0px 10px;
		margin:0px;
		}
		
		.right_top p strong{
		padding:5px 0px 5px 0px;
		}
		
		.right_top p a{
		color:#017cae;
		}
		
		.right_top p a:hover{
		color:#017cae;
		text-decoration:none;
		}
		
		.right_top p span{
		color:#0099ff;
		font-weight:bold;
		}
		
		.right_top ul{
		margin:0px;
		padding:0px;
		}
		
		.right_top ul li{
		width:220px;
		margin:0px;
		padding:5px;
		list-style:none;
		border:1px solid #9ee3ff;
		float:left;
		}
		
		.right_top ul li img{
		float:left;
		padding:0px;
		margin:0px 10px 0px 0px;
		}
		
		.right_top ul li a{
		float:left;
		padding:15px 0px 0px 0px;
		margin:0px;
		text-decoration:none;
		font-size:13px;
		font-weight:bold;
		color:#000000;
		}
		
		
		.right_link li{
	background:#017cae;
	
	}
	
	.right_link li:hover{
	background:#a5e1f9;
	}
	
	
	.white_bg_cnt{ 
	background:#ffffff;
	padding:5px 5px!important;
	}
	
	.vedio_section{
	padding:0px;
	margin:0px;
	color:#ffffff;
	text-align:center;
	
	
	}
	
	.vedio_section li{
	float:left;
	background:#666666;
	margin:1px;
	list-style:none;
	padding:5px 10px;
		
		
		}
	
	
		.vedio_section li img{
		border:3px solid #cccccc; 
		
		}
		
		
		.faq .right{
		width:295px!important;
		}
		


/* Change Standard Button */
.store-decorate-button .store-page-navigation .store-action-command
{
background-color: #017cae;
border: 1px solid #01A8E9;
color: white;
font-size: 1.25em !important;
}
/* Change Button Hover */
.store-decorate-button .store-page-navigation .store-action-command:hover,
.store-decorate-button .store-page-navigation .store-action-command:active
{
    background-color: #01A8E9;
    border: 1px solid #2AC2FE;
    color: white;
    font-size: 1.25em !important;
}
/* Product Description Font Increase */
.store-product-detail-description-short, .store-product-option-description {
    font-size: 14px;
}
/* Tweaking Add-on Fonts */
.store-product-option-price, .store-product-option-display{
    font-size: 12px;
}
/* Bold Products */
.store-product-option-title, .store-product-option-display, .store-product-option-price{
    font-size: 18px;
    font-weight: bold;
}
.prod_des h4{
    font-size: 16px;
    text-decoration: underline;
}
