/* CSS Document */
body{ margin:0px; padding:0px;font:normal 11px arial, "Times New Roman", Times, serif; background:url(images/bg.gif) #ffffff repeat-x; color:#9B9B9B;}
p,h1,h2,h3,ul,li,a,span,ins,form,fieldset,input,select,button,textarea,label {padding:0px; margin:0px;}
.clear{clear:both; line-height:0; padding:0; margin:0; height:0; font-size:0}
h1{font:normal 19px/38px Arial, Helvetica, sans-serif;color:#000000; padding:0px; margin:0px;}
.text1{font:normal 11px arial; color:#ffffff; text-decoration:none;}
.hip{background:url(images/a.gif) repeat-y; width:30px;}
.ash_1{color:#787878; font-weight:bold;}
.blu_2{font:bold 14px arial; color:#467DDF; text-decoration:none;}
.ash_2{ font-weight:bold; color:#000000; text-transform:uppercase;}
.wh_link{ font:normal 11px/18px Arial, Helvetica, sans-serif;color:#ffffff; text-transform:uppercase; text-decoration:none;}
.red_cialis{ color:#D10D11;font-weight:bold;}

/*** MAIN BODY ****/
#mainbody{width:880px;margin:0 auto; padding:0; background:url(images/bg_main.gif) #ffffff no-repeat;}
#main1{background:url(images/bg_rep.gif) #FFFFFF repeat-y;width:880px; margin:0 auto;}
#main{width:783px;margin:0 16px 0 81px; padding:0px;}
#top_bar{width:783px; height:120px; margin:0 auto; background:url(images/white_bg.gif) repeat-x;}
.shapebtns1{width: 230px; float:left; text-align:right; height:20px; padding:15px 0 0 0;}
.shapebtns2{width: 240px; float:right; text-align:left;height:20px; padding:15px 0 0 0;}
.shapebtns{ width:506px; height:62px; margin:0 auto; background:url(images/2_bt_bg.jpg) no-repeat; display:block;}
.logo{width:286px; height:88px; padding:32px 0 0 17px; float:left;}
.logo_name{font:bold 34px arial, "Times New Roman", Times, serif; color:#D10422; text-decoration:none;}
.sub_logo{font:normal 10px/16px arial, "Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:4px; padding:0 0 0 2px;}
.hd_top{ float:right; width:458px; height:88px; padding:32px 0 0 20px; margin:0;font:normal 18px/22px Georgia, arial, Times, serif;color:#69B4F3;}
.cyan1{ font:normal 18px/22px Georgia, arial, Times, serif;color:#69B4F3;}
.cyan2{ font:normal 18px/22px Georgia, arial, Times, serif;color:#3F81E9;}
.red1{ font:normal 18px/22px Georgia, arial, Times, serif;color:#D11632; text-transform:uppercase;}
.hd_banner{width: 763px; height:222px; background:url(images/hd_banner.jpg) no-repeat center; padding:8px 0 0 15px;}
.textbox_1{ width:783px; margin:0 auto; padding: 0 16px 0 81px;}
.img_box{ width:159px; height:139px; float:left; background:url(images/img-bg.gif) no-repeat; padding:18px 0 0 24px;}
.img_box_text{ width:386px; float:left;}
.blutab_bg{background:url(images/blu_tab_bg.gif) repeat-x;font:normal 30px/22px Georgia, arial, Times, serif;color:#ffffff;}
.wh_bt_link{ width:90px; height:22px; background:url(images/generic_bt.gif) no-repeat;}
.buy_text{font:bold 14px/18px Georgia, arial, Times, serif;color:#ffffff;}
.red_link_bt{color:#D32F47; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; }
.wh_content_right{ width:675px; float:right; margin:0 0 0 23px;}
.wh_img{width:675px; height:8px;}
.wh_content{width:657px; background:#FFFFFF; padding: 0 8px 0 9px; margin:0; display:table;}
.header{ width:658px; height:288px;}
.thumb_bg{background:url(images/img-bg.gif) no-repeat; width:156px; height:130px; padding:18px 0 0 23px;}

/*** FOOTER ****/
.footerarea{width:783px; height:53px; margin:0 0 0 81px; text-align:center; background:#EFEFEF;}
.footerlink{font-size:11px; color:#68603E; text-decoration:none;}
