/* CSS Document */
body{ font-family: arial; font-size:12px; margin:0 auto; background:#FFF url(../img/bg.gif) repeat-x;}
#container{margin: 0px auto; padding-bottom:10px; margin:0px 20px;}
a{text-decoration:none; outline:0px; border:0px; outline:none; border:none; color:#000}
#logo{ float:left; width:222px; background:url(../img/logo-bg.gif); text-align:center; height:169px;}
#rght-header{float; font-size:11px; text-align:right; margin-left:15px;}
.clr{ clear:both}
#toplink { font-size:12px; color:#414042;}
#toplink a{ margin:0 5px; font-size:12px; color:red;}
#header{padding:0px; color:#000000;}
#menu{ background:url(../img/menu-bg.gif); height:39px; line-height:37px; text-align:left}
#menu a{ color:#fff83a; font-size:12px; font-weight:bold; background:url(../img/divider.gif) right no-repeat; display:block; line-height:35px; float:left; padding:0 8px; margin-top:2px;}
#menu a:hover{ color:#ffff00; text-decoration:underline;}
#lft-cate{ background-color:#303030; width:222px;} /* background:url(../img/logo-bg.gif); */
#lft-cate h2{ background:url(../img/canadian-pharmacies-bg.gif) left top repeat-x; width:207px; height:28px; margin:0px; padding:0px; font-size:12px; color:#FFF; line-height:27px; padding-left:15px;
}
.list{ margin:0px; padding:0px; list-style:none; margin-left:15px; font-size:12px; }
.list li{  background:url(../img/arrow.gif) left no-repeat; padding-left:15px; line-height:22px; color:#ffffff;}
.list li a{ color:#fff83a;}
.list li a:hover{ text-decoration:underline;}
.list2{ margin:0px; padding:0px; list-style:none; margin-left:15px; font-weight:bold }
.list2 li{  background:url(../img/arrow02.gif) left no-repeat; padding-left:15px; line-height:25px;}
.list2 li a{ color:#EEE;}
.testimonials{ padding:10px; color:#ffffff; font-size:12px;}
.testimonials p{ background:url(../img/quote.gif) no-repeat left top; padding-left:30px;}
.testimonials b{ font-size:12px;}
.testimonials a{ color:#ffff00;}
#paragraph { padding:0; margin:0; text-align:left; }
#paragraph p { padding:0; margin:0;}
#paragraph h1 { padding:0; margin:0; font-size:12px; color:#cc0000; display:inline;}
#mid-content{ margin: 0px 15px;}
#banner{ background:url(../img/main_patten.gif) left top repeat-x; height:221px;}
#pscroller2{width:220px;height:50px;padding: 3px; font-size:20px; color:#FFFFFF; margin-top:20px; margin-left:20px;}
#pscroller2 a{text-decoration: none; }
.someclass{ //class to apply to your scroller(s) if desired}
.bgbanner{ background:url(../img/bannerbg-02.gif) no-repeat left top;}
#rghtbx{ margin-top:0px; margin-bottom:5px;}
#rghtbx h2{background:url(../img/canadian-pharmacies-bg.gif) left top repeat-x; width:194px; height:28px; margin:0px; padding:0px; font-size:12px; color:#FFF; line-height:27px; padding-left:15px; text-transform:uppercase; }
#rghtbx div{ background:none}
#rghtbx p a{ color:#FFF;}
#rghtbx p{color:#FFF; margin:10px;}
.pd{ padding:10px; text-align:center;}
#index a{ padding:2px 4px; margin-bottom:1px; color:#fff83a; font-weight:bold; line-height:22px;}
#index a:hover{ padding:2px 4px; margin-bottom:1px; color:#ffff00; font-weight:bold; line-height:22px; text-decoration:underline;}
#rght-content{ background:#FFF; padding:3px;}
.gray12
{color:#e2dede;
	font-size:12px;}
.general_head
{background:url(../img/general_header.gif) left top no-repeat;
	font-size:40px;
	text-align:right;
	padding:80px 20px 0 0;}
#product-section{ padding:0; margin:0px;}
#product-section h1{ height:32px; width:450px; margin:0px; padding:0px; font-size:12px; color:#FFF; line-height:32px; padding-left:15px; text-transform:uppercase;}
.h1{background:url(../img/h1-bg02.gif); height:41px; margin:0px; padding:0px; font-size:12px; color:#FFF; line-height:28px; padding-left:15px;}
#why-choose span{background:url(../img/hand.gif) no-repeat left; font-weight:bold; padding-left:40px}
#why-choose p{ color:#9e0000}
.red{ color:#A80000}
.orange{ color:#ffcc00}
#pro-scroll{ background:#e5e5e5; padding:10px;}
#footer{ background:#e5e5e5; padding:10px; font-size:12px; line-height:22px; margin-top:15px; color:#414042;}
#footer a{ margin:0 5px; color:#3232d6;}
#footer a:hover{ margin:0 5px; color:#0000a2; text-decoration:underline;}
.shadetabs{padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0; list-style-type: none;text-align: left; }
.shadetabs li{display: inline;margin:0; height:25px; color:#FFF;}
.shadetabs li a{text-decoration:none; display:block; text-align:center; float:left; position:relative;z-index: 1; padding:0 10px 0 10px; margin-right:3px; border-bottom:none; line-height:25px; background-color:#7ba605; color:#FFF; font-weight:bold; height:25px;}

.shadetabs li.phone{ color:#FF0000; width:180px;  text-align:center; font-weight:normal;  float:left; line-height:21px; padding-left:50px;}
.shadetabs li.bookmarking{color:#FF0000; width:200px; font-weight:normal;  float:left; line-height:21px; padding-left:50px;}
.shadetabs li.bookmarking a{ background:none; width:0px; border:0px;}
.shadetabs li.bookmarking a:hover{ color:none}
.shadetabs li.phone a{ background:none; border:none; font-weight:bold; color:#FF0000; text-decoration:underline;}
.shadetabs li.phone a:visited{color: #FF0000;}
.shadetabs li.phone a:hover{color: #FF0000;}
.shadetabs li a:visited{color: #FFF;}
#tab_content{border:1px solid #780505; width:640px; float:left; padding:10px; background:#e7ebde;}
.shadetabs li a:hover{text-decoration: underline; color: #FFF;}
.shadetabs li a.selected{position: relative;top: 0px;}
.shadetabs li a.selected{background-color:#303030; color:#ffffff; border-bottom:none; height:25px;}
.shadetabs li a.selected:hover{text-decoration: none;}
	.tabcontent{height:80px; text-align:left; color:#000; width:100%;}
@media print {
.tabcontent {display:block !important; text-align:left}
a:visited.main, a:active.main, a:link.main
{
	color:#fff83a;
	text-decoration:none;
}
a:hover.main
{
	color:#ffff00;
	text-decoration:none;
}
