@charset "utf-8";
/* CSS Document */

Body{
	margin:0 auto;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#646464;
	line-height:18px;
	background:url(../images/bg.jpg) repeat-x;
}
#header_top{
	width:100%;
	height:38px;
	color:#fff;
	background:#d5750e;
	font-size:12px;
	}
#header_top_box{
	margin:0 auto;
	width:1000px;
	
	}
#top_menu_left{
	padding-top:8px;
	float:left;
	font-size:12px;
	color:#fff;
	width:710px;
	line-height:20px;

	}
#top_menu_left a{
	color:#fff;
	text-decoration:none;
	}
#top_right{
	float:right;
	width:150px;
	text-align:right;
	font-size:13px;
	color:#fff;
	padding-top:8px;
	
	}
#top_right_icon{
	padding-top:6px;
	float:right;
	padding-left:10px;
	}

img{
	border:none;
	outline: none;}
#header_nav_container{
	width:100%;
	}
#header{
	width:1000px;
	margin:0 auto;
	}
.logo{
	float:left;
	width:248px;
	height:69px;
	margin-top:2px;
	left:0;
	}
#header_tex_right{
    font-size:22px;
	color:#fff;
	float:right;
	margin-top:20px;
	line-height:30px;
	}
#header_tex_right span{
	color:#004c92;
	font-style:italic;
	}
	
	

#cssmenu{
	border:none;
	border:0px;
	margin:0px;
	margin-top:1px;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:8e8e8e;
	}
#cssmenu ul{
	background: url(../images/menu-bg.png) top left repeat-x;
	height:61px;
	list-style:none;
	margin:0;
	padding:0px 17px;
	}
	#cssmenu li{
		float:left;
		}
	#cssmenu li a{
		color:#004b91;
		display:block;
		line-height:61px;
		padding:0px 20px;
		text-align:center;
		text-decoration:none;
		outline:none;
		}
		#cssmenu li a:hover{
			color:#004b91;
			text-decoration:none;
			}
	#cssmenu li ul{
		background:#004b91;
		padding:0px;
		display:none;
		height:auto;
		position:absolute;
		line-height:25px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	#cssmenu li:hover ul{
		display:block;
		}
	#cssmenu li li {
		display:block;
		float:none;
		width:200px;
		line-height:25px;
		padding:5px 15px;
		color:#fff;
		}
	#cssmenu li ul a{
		display:block;
		font-size:12px;
		font-style:normal;
		padding:0px 0px 0px 0px;
		text-align:left;
		line-height:25px;
		color:#fff;
		}
		#cssmenu li ul a:hover{
			color:#fff;
			
			}
	#cssmenu p{
		clear:left;
		}	
	#cssmenu .active > a{
		background: url(../images/current-bg.gif) top left repeat-x;
		color:#ffffff;
		}
	#cssmenu .active > a:hover {
		color:#ffffff;
		}
	
	
#banner{
	width:1000px;
	margin:0 auto;
	height:482px;
	padding-bottom:25px;
	background:#FFF;
	
	}
#slide-show{ width:1000px;
             height:482px;
	}
#slide-images{
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	width:1000px;
	height:482px;
	overflow:hidden;
}

#slide-images li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

#slide-images li img{
	display:block;
	background-color:#FFFFFF;
	width:1000px;
	height:482px;
}
#banner_divider{
	margin:0 auto;
	width:1000px;
	height:3px;
	background:#f7e5d2;
	}
#banner_divider2{
	margin:0 auto;
	width:948px;
	height:1px;
	background:#f7e5d2;
	}
	
#banner_inner{
	width:1000px;
	margin:0 auto;
	height:324px;
	}	
#web_content{
	width:1000px;
	margin:0 auto;
	background:#FFF;
	}

#web_content_box_left{
	float:left;
	width:311px;
	margin:27px 0px 27px 28px;
	text-align:justify;
	font-size:12px;
	color:#646464;
	}
	
#web_content_box_inner{
	float:left;
	width:622px;
	margin:27px 0px 27px 28px;
	text-align:justify;
	font-size:12px;
	color:#646464;
	}	
	
h1{
	font-size:20px;
	color:#d5750e;
	border-bottom:1px solid #e7ecf2;
	font-weight:100;
	padding-bottom:15px;
	line-height:22px;
	padding-top:0px;
	text-align:left;
	}
h1 span{
	color:#004b91;
	font-style:italic;}
#read_more{
	float:right;
	color:#d57508;
	}
#read_more a{
	color:#d57508;
	text-decoration:none;
	}
#web_content_box_left img{
	float:left;
	padding:0px 15px 15px 0px;
	}
#web_content_box_right{
	float:left;
	width:265px;
	margin:27px 0px 27px 0px;
	text-align:justify;
	font-size:12px;
	color:#646464;
	margin-left:28px;
	}
#gif_animation{
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	color:#587baa;
	}
#gif_animation img{
	margin-top:3px;}
#say_box_continer{
	 width:263px;
	 border:1px solid #cccecd;
	 background:#cedae8;
	 -webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
	 }
#say_box{
	width:233px;
	margin-top:6px;
	margin-bottom:6px;
	background:#FFF;
	padding:15px;
	
	}
#say_box a{
	color:#004b91;
	text-decoration:none;
	}
h2{font-size:16px;
	color:#d5750e;
	font-weight:100;
	padding-bottom:0px;
	line-height:18px;
	padding-top:0px;
	text-align:left;
	}
#footer{
	width:1000px;
	margin:0 auto;
	background:#FFF;
	height:45px;
	margin-bottom:10px;
	text-align:center;
	padding:15px 0px;
	color:#646464;
	}
#footer a{
	color:#646464;
	text-decoration:none;
	}
	
	
	
	
	
	
	
	
	
	
hr
{
    border: none;
    border-top: Solid 1px;
    height: 1px;
}

div.outer
{
	margin: 0 auto;
	min-width: 740px;
	position: relative;
	width: 900px;
	text-align: center;
    font-size: 8pt;
    display: block;
}

td.inner
{
	background: white;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}

div.content
{
	clear: both;
}

.t
{
    background: White url("../images/header.png") top repeat-x;
}

.tl
{
    background: url("../images/header_left.png") top left no-repeat;
}

.tr
{
    background: url("../images/header_right.png") top right no-repeat;
    height: 102px;
}

.b
{
    background: url("../images/footer.png") bottom repeat-x;
}

.bl
{
    background: url("../images/footer_left.png") bottom left no-repeat;
}

.br
{
    background: url("../images/footer_right.png") bottom right no-repeat;
	padding-bottom: 16px;
}

.ml
{
    background: url("../images/body_left.png") left repeat-y;
    width: 16px;
}

.mr
{
    background: url("../images/body_right.png") right repeat-y;
    width: 16px;
}




table.outer-table
{
}

div.menu-chunk
{
	text-align: center;
}

table.menu
{
    font-size: 11pt;
	margin-top: 4px;
	margin-bottom: -4px;
	font-family: "Segoe UI Semibold", Verdana, Arial, Sans-Serif;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

table.menu td
{
	padding-left: 10px; 
	padding-right: 10px; 
	text-align: left;
}

table.menu a, table.menu a:visited
{
	text-decoration: none;
	color: #103050;
}

table.menu a:active, table.menu a:hover
{
	color: #2080d0;
}

table.body
{
    font-size: 9pt;
    width: 700px;
}

div.sleeve
{
    background: url("../images/sleeve.gif") top left no-repeat;
    width: 267px;
    height: 60px;
    padding-top: 21px;
    padding-left: 26px;
    margin-bottom: 6px;
    text-align: left;
    cursor: default;
}

div.sleeve img
{
	float: right; 
	margin-top: -19px; 
	margin-right: 8px;
	border: none;
}

div.sleeve-twoline
{
    background: url("../images/sleeve.gif") top left no-repeat;
    width: 267px;
    height: 60px;
    padding-top: 15px;
    padding-left: 26px;
    margin-bottom: 6px;
    text-align: left;
    cursor: default;
}

div.sleeve-twoline img
{
	float: right; 
	margin-top: -13px; 
	margin-right: 8px;
	border: none;
}

table.body a, table.body a:visited
{
	text-decoration: none;
	color: #103050;
}

table.body a:active, table.body a:hover
{
	color: #2080d0;
}

div.block
{
	width: 100%;
	font-family: Verdana Helvetica, Arial, sans-serif;
}

div.block-inner, div.top-block-inner
{
	border-left: solid 1px #cccecd; 
	border-right: solid 1px #cccecd; 
	padding: 0;
}

div.top-block-inner
{
	height: 269px;
}

.bt
{
    background: White url("../images/block_header.gif") top repeat-x;
}

.btl
{
    background: url("../images/block_header_left.gif") top left no-repeat;
}

.btr
{
    background: url("../images/block_header_right.gif") top right no-repeat;
    padding-top: 8px;
}

.bb
{
    background: url("../images/block_footer.gif") bottom repeat-x;
}

.bbl
{
    background: url("../images/block_footer_left.gif") bottom left no-repeat;
}

.bbr
{
    background: url("../images/block_footer_right.gif") bottom right no-repeat;
    padding-bottom: 8px;
}

.wbt
{
    background: White url("../images/white_block_header.gif") top repeat-x;
}

.wbtl
{
    background: url("../images/white_block_header_left.gif") top left no-repeat;
}

.wbtr
{
    background: url("../images/white_block_header_right.gif") top right no-repeat;
    padding-top: 8px;
}

.wbb
{
    background: url("../images/white_block_footer.gif") bottom repeat-x;
}

.wbbl
{
    background: url("../images/white_block_footer_left.gif") bottom left no-repeat;
}

.wbbr
{
    background: url("../images/white_block_footer_right.gif") bottom right no-repeat;
    padding-bottom: 8px;
}

.block-title, .block-title-bold
{
	color: #ff6020;
	font-size: 11pt;
	font-family: Arial, Sans-Serif;
}

.block-title-bold
{
	font-weight: bold;
}

.block-sub-title
{
	color: #224488;
	font-size: 10pt;
}

.company
{    
    font-size:14px;
	color: #224488;
	font-style: italic;
	font-weight: bolder;
	font-family: "Arial Black", Arial, Sans-Serif;
}

.emphasis
{
	color: #224488;
	font-weight: bold;
	text-align: center;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}

div.emphasis a, div.emphasis a:visited
{
	color: #ff6832;
	font-weight: bolder;
}

div.emphasis a:active, div.emphasis a:hover
{
	color: #32a0ff;
	font-weight: bolder;
}

span.block-sub-title a, span.block-sub-title a:visited
{
	color: #224488;
	font-size: 10pt;
}

span.block-sub-title a:active, span.block-sub-title a:hover
{
	color: #2288cc;
	font-size: 10pt;
	text-decoration: underline;
}

	
	
	
	
	
	
	
	
	
#banner_img1{ position:absolute;
              margin-left:0px;
			  width:160px;
			  z-index:99999999999;
			  background:#06C;
			
	}
#banner_text{
	          padding:28px;
			  font-size:20px;
			  font-weight:bold;
			  margin-top:-150px;
			  color:#7c7c7c;
			  z-index:999999999999999;
			  position:absolute;
			  width:946px;
			  line-height:29px;
	}
#banner_text span{
	          font-size:32px;
			  line-height:32px;
	}
#banner_text ul{
	float:left;
	padding:0px;
	margin-left:20px;
	margin-top:10px;
	margin-right:50px;
	
	}
#banner_text ul li{
	color:#d5750e;
	font-size:15px;
	line-height:25px;
	padding:0px;
	font-weight:100;
	font-family:Tahoma;
	}
#health_program_br{
	
	background:url(../images/click_nwbg.jpg) no-repeat;

	width:946px;
	margin:0px 28px;
	text-align:center;
	font-size:23px;
	color:#d5ebff;
	padding:6px 0px;
	font-weight:bold;

	}
	.img {
      border:none;
	  outline:none;          /*unfortunately i can’t remove the position:absolute*/
}
#web_inner_content_left{
	float:left;
	width:652px;
	margin:27px 0px 27px 28px;
	text-align:justify;
	font-size:12px;
	color:#646464;
	}
	
	/*----------------16_05_2013--------------------*/


#say_box li{
	width:94%;
	padding:4px 0px;
	text-align:left;
	font-size:14px;
    
	margin-left:15px;
	padding-right:5px;
	}
#product_box_image{
	width:40%;
	float:left;
	padding:10px 0px;
	}
#product_details ul{
	float:left;
	margin-top:10px;
	font-size:14px;
	margin-left:0px;
	}
#product_details ul li{
	padding:3px 0px;
	text-align:left;
	color:#004b91;
	margin-left:0px;
	padding-left:0px;
	
	
	}
#web_inner_content_left img{
	float:left;
	}
#product_details{
	float:left;
	width:57%;
	text-align:left;
	padding-left:15px;
	}
#privacy_details{
	float:left;
	width:98%;
	text-align:left;
	padding-left:15px;
	}	
	
#privacy_details ul{
	float:left;
	margin-top:10px;
	font-size:14px;
	margin-left:0px;
	}
#privacy_details ul li{
	padding:3px 0px;
	text-align:left;
	color:#004b91;
	margin-left:0px;
	padding-left:0px;
}
#innerpage_banner{
	width:100%;
	height:313px;
	background:#0F0;
	background:url(../images/inner_page_bannerbg.png) no-repeat;
	}
#innerpage_banner_image{
	float:left;
	width:200px;
	height:313px;
	}	
#innerpage_banner_image img{
	float:right;
	}
#innerpage_banner_right{
	width:800px;
	height:313px;
	text-align:left;
	color:#004c92;
	font-size:16px;
	line-height:22px;
	float:left;
	
	font-family:Arial, Helvetica, sans-serif;
	}
#innerpage_banner_right h1{
	font-size:34px;
	line-height:32px;
	color:#d5750e;
	padding:0px;
	border:0px;
	margin-bottom:10px;
	font-weight:bold;
	padding-bottom:0px;
	margin-top:0px;
	
	}
#innerpage_banner_right h1 span{
	color:#004c92;
	font-size:34px;
	line-height:39px;
	padding:0px;
	border:0px;
	margin-bottom:10px;
	font-weight:bold;
	padding-bottom:0px;
	}
#innerpage_banner_right span{
	font-size:22px;
	line-height:22px;
	}
#inner_banner_video{
	position:absolute;
	width:328px;
	height:216px;
	margin-left:630px;
	margin-top:45px;
	
	z-index:1000;
	float:left;
	}
#duides_downloads td{
	background:#f1f6fe;
	border-bottom:1px #d5d5d5 solid;
	font-size:14px;
	color:#333;
	}

#duides_downloads td a{ 
    text-decoration:none;
    color:#333;
	}
#duides_downloads td img{ margin-left:20px;
	}
#warranty_registration{
	float:left;
	font-size:14px;
	}
#warranty_registration input{ padding:5px 10px;
	}
#warranty_registration td{
	background:#f9f9f9;
	}
#warranty_registration td.botton{
	padding:8px;
	background:#d5750e;
	color:#fff;
	}
#warranty_registration td.botton:hover{
	background:#004c92;
	}
#info_li{
	margin-left:25px;
	
	}
#info_li li{
	padding:8px 0px;
	}
#innerpage_content_box{
	float:left;
	margin-top:20px;
	margin-left:2.5%;
	width:46.1%;
	margin-right:1%;
	}
#innerpage_content_box2{
	float:left;
	margin-top:20px;
	margin-left:1.5%;
	margin-right:2.5%;
	width:46.1%;
	}
h5{
	font-size:16px;
	color:#ff6020;
	}
h5 a{
	font-size:16px;
	color:#ff6020;
	text-decoration:none;
	}
h3{
	color:#004c92;
	font-size:17px;
	font-weight:100;
	margin-bottom:10px;
	}
#testimonials_box{
	font-size:17px;
	line-height:45px;
	color:#ff6020;
	background:url(../images/testimonial-icon.png) no-repeat top right;
	margin-top:15px;
	}

.testimonials_box_content{
	padding:10px 25px;
	width:92%;
	background:#daf1ff;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin:0px 0px;
	font-size:13px;
	line-height:18px;
	}
#site_map_box{
	font-size:14px;
	color:#004b91;
	padding:25px;
	border:1px solid #cedae8;
	}
#site_map_box a{
	font-size:14px;
	color:#004b91;
	text-decoration:none;
	}
#site_map_box a:hover{
	font-size:14px;
	color:#004c92;
	text-decoration:underline;
	}
.aoudio_td{
	border:1px solid #d5d5d5;
}
.aoudio_td td{
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	}
.aoudio_td td{
	text-align:center;
	}
.aoudio_td td img{
	margin:0 auto;
	margin-left:45px;}
	
	
	
	
	
	
	
#testimonials_box a{ text-decoration:none;
    color:#ff6020;
	}
#testimonials_site_map a{
	color:#646464;
	text-decoration:none;
	}
#testimonials_site_map a:hover{
	color:#ff6020;
	text-decoration:none;
	}
	
	
	
	
	
	
#gif_animation_home{
	text-align: center;
	margin-top:10px;
	margin-bottom:10px;
	line-height:30px;
	float:left;
	color:#587baa;
	}
#web_home_content_left{
	float:left;
	width:600px;
	margin:27px 0px 27px 28px;
	text-align:justify;
	font-size:13px;
	color:#646464;
	}
#web_home_content_left img{
	float:left;
	}
#web_home_box_right{
	float:right;
	width:315px;
	margin:27px 0px 0px 0px;
	font-size:13px;
	color:#646464;
	margin-left:28px;
	margin-right:25px;
	}
#award_box{
	width:315px;
	
	background: url(../images/avads_bg1.png) no-repeat;
	padding-top:35px;
	padding-bottom:45px;
	}
#award_inner{
	width:311px;
	margin-left:2px;
	text-align:center;
	font-size:18px;
	line-height:22px;
	color:#d5750e;
	padding:15px 0px;
	font-weight:500;
	}
#award_inner span{
	font-size:16px;
	text-transform:capitalize;
	line-height:38px;
	}
#award_inner span a{
	color:#d5750e;
	text-decoration:none;
	outline:none;
	border:none;
	}
	
	
	#award_page_banner{
	width:100%;
	height:341px;
	background:#fff;
	}
#awards{
	width:940px;
	margin:0 auto;
	padding:0px 0px 20px 0px;}
#awards_wraper{
	width:100%;
	padding-bottom:28px;
	background:url(../images/award_box_shadow.jpg) no-repeat bottom;
	}
#awards_box{
	width:100%;
	border:1px solid #e1cda8;
	}
#award_pic{
	float:right;
	width:345px;
	height:211px;
	overflow:hidden;
	padding:10px 10px 0px 0px;
	}
	#award_pic a
	{
	text-decoration:none;
	color:#333333;}
#award_details{
	float:left;
	margin-top:25px;
	margin-left:25px;
	width:500px;
	font-size:14px;
	color:#373737;
	line-height:18px;
	}
#award_details h1{
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	color:#373737;
	margin:0px 0px 0px 0px
	}

	