/* ::::: http://www.seoadministrator.com/styler.css ::::: */

* { margin: 0pt; padding: 0pt; color: rgb(0, 0, 0); }
body { margin: 0px; padding: 0px; background: rgb(47, 181, 234) url('doc_bg_rx.gif') repeat-x scroll 0% 0%; text-align: center; font-family: tahoma,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
a { text-decoration: underline; color: rgb(8, 111, 191); }
a:hover { color: rgb(227, 116, 4) ! important; }
img { border: 0pt none ; }
.r_cln { clear: both; font-size: 1px ! important; height: 1px ! important; }
.r_cln:after { font-size: 1px; content: "..."; display: block; height: 0px; clear: both; visibility: hidden; }
#r_hld, #r_head, #r_body, #r_tail { position: relative; width: 870px; }
#r_hld { margin: 0px auto; text-align: center; }
#r_left, #r_content, #r_right, #r_innertx { position: relative; float: left; }
#r_left, #r_right { width: 208px; }
#r_body { background: rgb(255, 255, 255) url('body_bg_bt.gif') no-repeat scroll center bottom; padding-bottom: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: left; color: rgb(89, 88, 88); }
#r_content { width: 454px; }
#r_head { background: transparent url('hd_bg.gif') no-repeat scroll left 32px; height: 288px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: left; }
#r_right .side_pad { padding: 14px 0pt 0pt 10px; }
#r_left .side_pad { padding: 4px 0pt 0pt 12px; }
#r_content .side_pad { padding: 8px 6px 0pt 2px; }
#r_tail { background: transparent url('tail_bg.gif') no-repeat scroll left top; top: 16px; height: 64px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#r_tail p { position: relative; text-align: left; top: 10px; left: 24px; font-family: tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(255, 255, 255); }
#brand_desc { background: transparent url('brand_hd_ad.jpg') no-repeat scroll 0% 0%; position: absolute; left: 0pt; top: 127px; width: 100%; height: 160px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#brand_desc * { color: rgb(255, 255, 255); }
#brand_desc h1 { position: absolute; left: 24px; top: 20px; width: 308px; font-family: "Arial narrow",arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 22px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-transform: uppercase; }
#brand_desc h2 { border-top: 1px solid rgb(45, 160, 214); position: absolute; left: 24px; top: 78px; width: 430px; font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; padding-top: 8px; }
#branding a { position: absolute; font-size: 10px; }
#b_logo { left: 42px; top: 52px; }
#b_title { left: 100px; top: 68px; }
#b_product { left: 632px; top: 44px; }
#r_left { font-size: 8px ! important; }
#r_left ul { padding: 6px 0pt; position: relative; }
.menu_tp_1 li { background: rgb(241, 241, 241) url('mn_bg_tp_01.gif') no-repeat scroll 0% 0%; width: 181px; height: 24px; margin-bottom: 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.menu_tp_1 li a { padding: 5px 0pt 0pt 14px; background: transparent url('bullet_01.gif') no-repeat scroll left 8px; display: block; height: 16px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-left: 12px; font-size: 12px; text-decoration: none; }
.menu_active { font-weight: bold ! important; }
.mn_pads { margin: 8px 0pt 12px; }
.mn_pads li { margin-bottom: 10px; }
.menu_tp_2 a { font-family: tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 24px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(8, 111, 191); text-decoration: none; padding-left: 26px; }
#menu_rt li { background: transparent url('mn_bg_but.gif') no-repeat scroll 0% 0%; position: relative; width: 183px; height: 66px; margin-bottom: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#menu_rt a#mrt_tn { background: transparent url('bullet_t2_1.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#menu_rt a#mrt_bn { background: transparent url('bullet_t2_2.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#menu_rt a { padding: 10px 0pt 0pt 58px; display: block; left: 12px; top: 10px; position: absolute; height: 51px; text-decoration: none; }
#menu_rt b { display: block; color: rgb(8, 111, 191); font-family: tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.rl_heads { background: transparent url('mn_bg_tp_02.gif') no-repeat scroll 0% 0%; position: relative; font-family: tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(89, 88, 88); width: 181px; height: 24px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; }
.rl_heads span { position: relative; top: 4px; }
#rt_opinion li { padding: 12px 16px 6px 0pt; }
#rt_opinion * { font-family: tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 18px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#rt_opinion b { font-weight: bold; }
#r_content p { padding-bottom: 16px; font-family: tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 20px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#prod_feat li { clear: both; }
#prod_feat img { display: block; position: relative; left: 6px; top: 12px; float: left; }
#prod_feat p { padding-left: 50px; font-size: 11px; line-height: 18px; }
#prod_feat h3, #prod_feat a { color: rgb(8, 111, 191); font-family: tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; padding-bottom: 6px; text-decoration: underline; }
