* {
	color:#;
	margin:0;
	padding:0;
}
body {
-x-system-font:none;
background:#2FB5EA url(images/doc_bg_rx.gif) repeat-x scroll 0 0;
font-family:Helvetica,Arial,Sans-Serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
text-align:center;
}

#breadcrumbs{text-align:left;margin-left:5px;padding-top:10px;}
#breadcrumbs,#breadcrumbs a:hover,#breadcrumbs a:visited,#breadcrumbs a:link,#breadcrumbs a:active{color:#0b4662;text-decoration:none;}
a:link,a:visited,a:active{color:#116186;text-decoration:none;}
a:hover{color:#1076A6;text-decoration:underline;}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
a {
color:#1076A6;
text-decoration:underline;
}
a:hover {
color:#1076A6 !important;
}
img {
border:0 none;
}
.r_cln {
clear:both;
font-size:1px !important;
height:1px !important;
}
.r_cln:after {
clear:both;
content:"...";
display:block;
font-size:1px;
height:0;
visibility:hidden;
}
#r_hld, #r_head, #r_body, #r_tail {
position:relative;
width:870px;
}
#r_hld {
margin:0 auto;
text-align:center;
}
#r_left, #r_content, #r_right, #r_innertx {
float:left;
position:relative;
}
#r_left, #r_right {
width:208px;
}
#r_innertx {
width:662px;
}
#r_body {
background:#FFFFFF url(images/body_bg_bt.gif) no-repeat scroll center bottom;
color:#042c3f;
padding-bottom:1px;
text-align:justify;
}
#r_content {
width:620px;
}
#r_head {
background:transparent url(images/hd_bg.gif) no-repeat scroll left 32px;
height:148px;
top:0px;
text-align:left;
}

#r_left .side_pad {
padding:4px 0 0 12px;
}
#r_content .side_pad {
padding:8px 6px 0 40px;
}
#r_innertx .side_pad {
padding:8px 16px 0 2px;
}
#r_tail {
background:transparent url(images/tail_bg.gif) no-repeat scroll left top;
height:64px;
top:-30
px;
}
#r_tail p {
-x-system-font:none;
color:#FFFFFF;
font-family:tahoma,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
left:24px;
line-height:normal;
position:relative;
text-align:center;
top:10px;
}
#brand_desc {
	background:transparent url(brand/brand_hd_ad.jpg) no-repeat scroll 0 0;
	height:184px;
	left:0px;
	position:absolute;
	top:130px;
	width:868px;
}
#brand_desc * {
	color:#FF0;
}
#brand_desc h1 {
	-x-system-font:none;
	font-family:"Arial narrow",arial,sans-serif;
	font-size:22px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	left:136px;
	line-height:normal;
	position:absolute;
	text-transform:uppercase;
	top:-127px;
	width:559px;
	height: 44px;
	color:#1076A6;
	}
#brand_desc h2 {
	-x-system-font:none;
	border-top:1px solid #1076A6;
	font-family:arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	left:137px;
	line-height:normal;
	padding-top:2px;
	position:absolute;
	top:-98px;
	width:450px;
	height: 112px;
}
#branding a {
	font-size:10px;
	position:absolute;
	width: 50px;
	height: 294px;
}
#b_logo {
	left:77px;
	top:36px;
}
#b_title {
	left:150px;
	top:47px;
}
#b_product {
	left:672px;
	top:49px;
}
#r_left {
font-size:14px !important;
line-height:20px;
}
#r_left ul {
padding:6px 0;
position:relative;
}
.menu_tp_1 li {
background:#F1F1F1 url(images/mn_bg_tp_01.gif) no-repeat scroll 0 0;
height:24px;
margin-bottom:6px;
width:181px;
}
.menu_tp_1 li a {
background:transparent url(images/bullet_01.gif) no-repeat scroll left 8px;
display:block;
font-size:12px;
height:16px;
margin-left:12px;
padding:5px 0 0 14px;
text-decoration:none;
}
.menu_active {
font-weight:bold !important;
}
.mn_pads {
margin:8px 0 12px;
}
.mn_pads li {
margin-bottom:10px;
}
.menu_tp_2 a {
-x-system-font:none;
color:#086FBF;
font-family:tahoma,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding-left:26px;
text-decoration:none;
}
#menu_rt li {
background:transparent url(images/mn_bg_but.gif) no-repeat scroll 0 0;
height:66px;
margin-bottom:14px;
position:relative;
width:183px;
}
#menu_rt a#mrt_tn {
background:transparent url(images/bullet_t2_1.gif) no-repeat scroll 0 0;
}
#menu_rt a#mrt_bn {
background:transparent url(images/bullet_t2_2.gif) no-repeat scroll 0 0;
}
#menu_rt a {
display:block;
height:51px;
left:12px;
padding:10px 0 0 58px;
position:absolute;
text-decoration:none;
top:10px;
}
#menu_rt b {
-x-system-font:none;
color:#086FBF;
display:block;
font-family:tahoma,sans-serif;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.rl_heads {
	-x-system-font:none;
	background:transparent url(images/mn_bg_tp_02.gif) no-repeat scroll 0 0;
	color:#890f0f;
	font-family:tahoma, sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:24px;
	line-height:normal;
	position:relative;
	text-align:center;
	width:181px;
}
.rl_heads span {
position:relative;
top:4px;
}
#rt_opinion li {
padding:12px 16px 6px 0;
}
#rt_opinion * {
-x-system-font:none;
font-family:tahoma,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
}
#rt_opinion b {
font-weight:bold;
}
#r_content p {
-x-system-font:none;
font-family:Helvetica,Arial,Sans-Serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:22px;
padding-bottom:10px;
}
#prod_feat li {
clear:both;
}
#prod_feat img {
display:block;
float:left;
left:6px;
position:relative;
top:12px;
}
#prod_feat p {
font-size:11px;
line-height:18px;
padding-left:50px;
}
#prod_feat h3, #prod_feat a {
-x-system-font:none;
color:#fffffff;
display:block;
font-family:tahoma,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-bottom:6px;
text-decoration:underline;
}
#r_innertx ul, #r_innertx ul li {
clear:both;
}
#r_innertx, #r_innertx h3 {
-x-system-font:none;
color:#595858;
font-family:tahoma,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
}
h3.pad {
padding:10px 0;
}
#l_price {
-x-system-font:none;
font-family:tahoma,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#l_price b {
background-color:#B7DDF5;
clear:both;
display:block;
line-height:22px;
margin-bottom:8px;
padding:1px 0 1px 8px;
position:relative;
width:99%;
}
#l_price b span {
display:block;
float:left;
width:34%;
}
.pr_feat li {
line-height:17px;
position:relative;
width:100%;
}
.pr_feat i, .pr_feat span {
display:block;
float:left;
}
.pr_feat i {
font-style:normal;
width:35%;
}
.pr_feat span {
width:64%;
}
.pf_div {
background:transparent url(images/hor_div_02.gif) repeat-x scroll left 2px;
clear:both;
font-size:1px !important;
height:6px !important;
padding:1px 0;
position:relative;
width:100%;
}
.pf_cln {
clear:both;
font-size:6px !important;
height:2px !important;
position:relative;
}
#pr_lt {
float:left;
width:455px;
}
#pr_rt {
clear:right;
float:left;
width:186px;
}
.moveright {
display:block;
float:right;
padding-left:12px;
width:190px;
}
#footer {
background:url("../images/inside-footer-bg.gif") repeat-x scroll 0 0 transparent;
color:#353535;
float:left;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
height:81px;
line-height:20px;
text-align:center;
width:100%;
}
#footer a {
color:#353535;
font-family:Verdana,Geneva,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#footer a:hover {
color:#146D74;
}