/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/


.boxText { font-family: Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

body {	
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#000;
	font-size:12px;
	font-family:Verdana,Arial,Tahoma;
	background-color:#fff;

	background-repeat:repeat-x;	
	}
	

input.big { 
height:30px;
font-family:Arial;
font-size:14px;
font-weight:bold;
}


span.noanswer { 
color:#bfbfbf;
}




div.error {
	font-size:16px;
	font-family:Arial,Verdana,Tahoma;
 font-weight : bold;
 color: #e10000;
 background-color:#fbffc3;
 padding:8px;
}

div.updates {
	font-size:16px;
	font-family:Arial,Verdana,Tahoma;
 font-weight : bold;
 color: #686868;
 background-color:#c3ffb3;
 padding:8px;
}



div.title,span.title, div.title a, div.title a:link, div.title a:visited, div.title a:active {
color:#3e5f9a;
background-color:#f2f5fa;
font-size: 14px !important; 
font-family: Arial, Geneva, sans-serif;
padding:5px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
div.title { 
border-bottom:1px solid #fff;
}

div.title a:hover {
color:#3e5f9a;
background-color:#f1f1f1;
font-size: 14px !important; 
font-family: Arial, Geneva, sans-serif;
padding:5px;
font-weight:bold;
text-decoration:underline;
}

div.nickname,span.nickname, div.nickname a, div.nickname a:link, div.nickname a:visited, div.nickname a:active {
color:#be0000;
font-size: 16px !important; 
font-family: Arial, Geneva, sans-serif;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}

div.nickname a:hover {
color:#3e5f9a;
font-size: 16px !important; 
font-family: Arial, Geneva, sans-serif;
font-weight:bold;
text-decoration:underline;
}


div.title1,span.title1 {
color:#515151;
font-size: 14px !important; 
font-family: Arial, Geneva, sans-serif;
font-weight:bold;
}

div.title4,span.title4,a.title4:active,a.title4:visited,a.title4:link,a.title4:hover  {
color:#769fdc;
font-size: 16px !important; 
font-family: Arial, Geneva, sans-serif;
font-weight:bold;
}
div.title5,span.title5 {
color:#416eb8;
font-size: 20px !important; 
font-family: Arial, Geneva, sans-serif;
font-weight:bold;
line-height:24px;
}

div.title6 {
font-family:Times New Roman;
color:#434343;
font-size:24px;
font-weight:normal;
text-decoration:none;
line-height:28px;
}


div.title6,span.title6, a.title6,a.title6:active,a.title6:visited,a.title6:link {
color:#ff9200;
font-size: 16px !important; 
font-family: Arial, Geneva, sans-serif;
font-weight:bold;
line-height:20px;
}

a.title6:hover {
color:#5c8bb7;
font-size: 16px !important; 
font-family: Arial, Geneva, sans-serif;
font-weight:bold;
line-height:20px;
}

div.title7,span.title7, a.title7,a.title7:active,a.title7:visited,a.title7:link {
color:#379615;
font-size: 16px !important; 
font-family: Arial, Geneva, sans-serif;
font-weight:bold;
line-height:20px;
}

a.title7:hover {
color:#5c8bb7;
font-size: 16px !important; 
font-family: Arial, Geneva, sans-serif;
font-weight:bold;
line-height:20px;
}

div.title8,span.title8,h1 {
color:#434343;
font-size: 27px !important; 
font-family: Times New Roman, Geneva, sans-serif;
font-weight:normal;
line-height:29px;
}


div.menu_show a {
 
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding: 5px 5px 5px 10px;
	text-decoration: none;
	font-size:11px; font-weight:bold;
	}
	
	
div.menu_show a:link, div.menu_show a:visited {
	color: #d5d5d5;
	display: block;
	
	background: #536580;
	padding: 5px 5px 5px 10px;
	border-bottom:1px solid #d5d5d5;
	text-decoration:none;
	font-size:11px; font-weight:bold;
	}
	
div.menu_show a:hover, div.menu_show a:active {
	color: #fff;
	background: #767676;
	padding: 5px 5px 5px 10px;	
	border-bottom:1px solid #d5d5d5;
	text-decoration:none;
	font-size:11px; font-weight:bold;
	}
	
div.menu_show_active a {
 
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding: 5px 5px 5px 10px;
	text-decoration: none;
	text-decoration:none;
	font-size:11px; font-weight:bold;
	}
	
	
	
	
	div.menu_stop a {
 
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding: 5px 5px 5px 10px;
	text-decoration: none;
	font-size:11px; font-weight:bold;
	}
	

a.white,a.white:visited ,a.white:active,a.white:link,a.white:focus {
color:#fff;
text-decoration:none;
font-weight:normal;
font-size:11px;
}


a.white:hover {
color:#f5e4f8;
text-decoration:underline;
font-weight:normal;
font-size:11px;
}




div.white,td.white {
text-decoration:none;
FONT-SIZE: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:normal; 
}

font.red {
color:#9b0000;
}


td.price1 {
text-align:left;
padding-bottom:4px;
padding-left:4px;
padding-right:14px;
valign:top;
}

td.price1_gr {
text-align:left;
padding-bottom:4px;
padding-left:4px;
padding-right:14px;
background:#f1f1f1;
valign:top;
}

td.price2 {
text-align:right;
padding-bottom:4px;
padding-top:0;
font-weight:bold;
}

td.price2_gr {
text-align:right;
padding-bottom:4px;
padding-top:0;
background:#f1f1f1;
font-weight:bold;
}

td.price {
font-size:13px;
color:#297e88;
font-weight:bold;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.blue, a.blue:link, a.blue:visited,a.blue:active {
color:#0024ff;
font-family:Verdana,Arial;
text-decoration:none;
font-weight:normal;
font-size:11px;
line-height:normal;
}

a.blue:hover {
color:#950202;
font-family:Verdana,Arial;
text-decoration:none;
font-weight:normal;
font-size:11px;
line-height:normal;
}

span.light,div.light,a.light, a.light:link, a.light:visited,a.light:active {
color:#818181;font-size:10px;line-height:5px;font-family:Verdana;
}

a.light:hover {
color:#b8c0cd;font-size:10px;line-height:5px;font-family:Verdana;
}

a.top, a.top:link, a.top:active, a.top:visited { 
color:#fff;
font-size: 11px; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.top:hover { 
color:#fcff00;
font-size: 11px; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:UNDERLINE;
font-weight:bold;
}

a.bottom, a.bottom:link, a.bottom:active, a.bottom:visited { 
color:#fff;
font-size: 11px; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:none;
font-weight:normal;
}

a.bottom:hover { 
color:#f3e05a;
font-size: 11px; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:UNDERLINE;
font-weight:normal;
}



a.darkblue-small, a.darkblue-small:link, a.darkblue-small:active, a.darkblue-small:visited { 
color:#472800;
font-size: 11x; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:none;
font-weight:normal;
}

a.darkblue-small:hover { 
color:#b00808;
font-size: 11px; 
font-family: Verdana,Arial, Geneva, sans-serif;
text-decoration:underline;
font-weight:normal;
}

a.faq, a.faq:link, a.faq:active, a.faq:visited { 
color:#238a0f;
font-size: 11px; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.faq:hover { 
color:#2525a9;
font-size: 11px; 
font-family: Verdana,Arial, Geneva, sans-serif;
text-decoration:underline;
font-weight:bold;
}

a.gray, a.gray:link, a.gray:active, a.gray:visited { 
color:#5f5f5f;
font-size: 10px; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:none;
font-weight:normal;
}

a.gray:hover { 
color:#930000;
font-size: 10px; 
font-family: Verdana,Arial, Geneva, sans-serif;
text-decoration:underline;
font-weight:normal;
}


a.green, a.green:link, a.green:active, a.green:visited { 
color:#559e33;
font-size: 12px; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

a.green:hover { 
color:#d40000;
font-size: 12px; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:none;
font-weight:bold;
}

div.blog, a.blog, a.blog:link, a.blog:active, a.blog:visited {
font-size:22px;
font-weight:normal;
font-family: Georgia, Verdana,Arial, Geneva, sans-serif;
color:#5b3100;
}

a.blog:hover {
font-size:22px;
font-weight:normal;
font-family: Georgia, Verdana,Arial, Geneva, sans-serif;
color:#ca0606;
}


div.red {
color:#da0707;
font-size:18px;
font-weight:bold;
}

div.darkblue, a.darkblue, a.darkblue:link, a.darkblue:active, a.darkblue:visited {
color:#000;
font-size:14px;
font-weight:bold;
font-family:Arial;
text-decoration:none;
}

a.darkblue:hover { 
color:#cc0000;
font-size:14px;
font-weight:bold;
font-family:Arial;
}



div.topsik {
font:normal 260% "Trebuchet MS";color:#fcba36;
}

div.topsik-white {
color:#fff;
font-size:11px;
font-weight:normal;
}


li span {display:inline}

ul.navigation {list-style:none; padding:0; margin:0 0 0 60px;}
* html ul.navigation {height:1%}
.navigation li {float:left; margin:0 ; padding:0;padding-right:5px;}
.border { background-image:url(http://www.2daydietpills.com/images/under.gif);background-repeat:no-repeat; width:873px;height:40px;  clear:left; }

.search {padding:6px; background-color:#ebe6d2; clear:left; border-bottom:1px solid #fff;}

.navigation a, .navigation a:visited {font-family: Verdana; font-size:11px;color: #545454; 
background: #d26002 url(http://www.2daydietpills.com/images/orange-left.gif) left top no-repeat; 
font-weight:bold; padding-left: 10px;  text-decoration:none}


ul.navigation a,ul.navigation a:visited, ul.navigation a:active, ul.navigation a:link, ul.navigation span, ul.navigation li span  
{color: #545454;display:block; float:left;background: #d26002 url(http://www.2daydietpills.com/images/orange-left.gif) repeat;}
ul.navigation a.nav, ul.navigation a.nav:active, ul.navigation a.nav:visited, ul.navigation a.nav:link, ul.navigation a.nav:focus { 
background: #d26002 url(http://www.2daydietpills.com/images/orange-left.gif) repeat; 
}

/* Hide from IE5-Mac \*/
ul.navigation a, ul.navigation span {float:none;}
/* End IE5-Mac hide */



.navigation a:hover, .navigation a:active, .navigation a:focus {font-family: Verdana; font-size:11px; 
font-weight:bold; padding-left:10px; text-decoration:none}

.navigation a:hover span { padding-right:10px;padding-top:9px;}

ul.navigation li a span, ul.navigation li a:focus span, ul.navigation li a:visited span, ul.navigation li a:link span  { 
background:  url(http://www.2daydietpills.com/images/orange-middle.gif) right top  repeat; color:#fff; 
padding-right: 10px;padding-top:9px;padding-bottom:9px;
font-family: Verdana; font-size:11px;color: #fff;
}

ul.navigation li a:hover span   { 
 text-decoration:underline;font-family: Verdana; font-size:11px;color: #fff;
}

ul.navigation a:hover span, ul.navigation a:hover 
{ cursor:pointer}

ul.navigation li a span.nav, ul.navigation li a:focus span.nav, ul.navigation li a:visited span.nav, ul.navigation li a:link span.nav  { 
background: #d26002 url(http://www.2daydietpills.com/images/orange-middle.gif) right top  repeat; color:#fff; padding-right: 10px;
padding-top:9px;padding-bottom:9px;
font-family: Verdana; font-size:11px;color: #fff;
}

div.top { background-color: #e7e7e7; padding:5px; }




a.disable, a.disable:link, a.disable:active, a.disable:visited, a.disable:focus,span.disable { 
color:#929292;
font:12px arial,sans-serif;
text-decoration:underline;
cursor:pointer;
}

a.disable:hover { 
color:#9c0000;
font:12px arial,sans-serif;
text-decoration:underline;

}

a.pager, a.pager:link, a.pager:active, a.pager:visited, a.pager:focus,span.pager { 
color:#556378;
font:11px verdana, arial,sans-serif;
text-decoration:none;
cursor:pointer;
}

a.pager:hover { 
color:#d00000;
font:11px verdana, arial,sans-serif;
text-decoration:underline;

}
span.pagerblack {
color:#000;
font:11px verdana, arial,sans-serif;
text-decoration:none;
cursor:pointer;
}




div.bottom-small {
font:90% arial,sans-serif;
}

div.title3, a.title3, a.title3:active,a.title3:link,a.title3:visited  {
color:#bd0000;
font: bold 13px Arial;
padding-top:10px;
text-decoration:none;
}

a.title3:hover  {
color:#ff0000;
font: bold 13px Arial;
padding-top:10px;
text-decoration:underline;
}

div.cat, a.cat, a.cat:active,a.cat:link,a.cat:visited  {
color:#565656;
font: normal 11px Verdana;
text-decoration:underline;
}

a.cat:hover  {

color:#355227;
font: normal 11px Verdana;
text-decoration:underline;
}


*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(http://www.diet-proof.com/images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(http://www.diet-proof.com/images/blockactive.gif) center center repeat-x;
}



.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(http://www.diet-proof.com/images/blockactive.gif) center center repeat-x;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border-width: 1px 0;
background: black url(http://www.diet-proof.com/images/blockdefault.gif) center center repeat-x;
list-style: none;
}

td.mnormal {
color:#355227;
font: bold 11px Verdana;
text-decoration:none;
border-bottom:1px solid #858d93;
padding:5px;
}

td.topline {
color:#355227;
font: bold 11px Verdana;
text-decoration:none;
background-color:#e6eefb;
border-bottom:1px solid #fff;
padding:5px;
}



td.read  {
font: normal 11px Verdana;
text-decoration:none;
border-bottom:1px solid #858d93;
padding:5px;
}

a.read, a.read:active,a.read:link,a.read:visited  {
font: normal 11px Verdana;
text-decoration:underline;

}

a.read:hover  {
color:#355227;
font: normal 11px Verdana;
text-decoration:underline;
}



#check1 {
	float: left;
	padding-left: 10px;
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;

	}
html>body #check1 {
	/* ie5win fudge ends */
	}
	
#check2 {
	float: left;
	padding-left: 10px;
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;

	}
html>body #check2 {
	/* ie5win fudge ends */
	}

#check3 {
	float: left;
	padding-left: 10px;
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;

	}
html>body #check3 {
	/* ie5win fudge ends */
	}
	
#check4 {
	float: right;
	padding-right: 10px;
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;

	}
html>body #check4 {
	/* ie5win fudge ends */
	}
	
	
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e6eefb}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4f7fd;
  border-right:1px solid #f4f7fd;
  background:#ecf2fc}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfdfe;
  border-right:1px solid #fcfdfe;
  background:#eaf1fb}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eaf1fb;
  border-right:1px solid #eaf1fb;}
.spiffy4{
  border-left:1px solid #f4f7fd;
  border-right:1px solid #f4f7fd}
.spiffy5{
  border-left:1px solid #ecf2fc;
  border-right:1px solid #ecf2fc}
.spiffyfg{
  background:#e6eefb}
  
  
 .profile{display:block}
.profile *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f1f1f1}
.profile1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  background:#fff}
.profile2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  background:#fff}
.profile3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fff;
  border-right:1px solid #fff;}
.profile4{
  border-left:1px solid #fff;
  border-right:1px solid #fff}
.profile5{
  border-left:1px solid #fff;
  border-right:1px solid #fff}
.profilefg{
  background:#f1f1f1}
  
  
.sitebot{display:block}
.sitebot *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#fff}
.sitebot1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e6eefb;
  border-right:1px solid #e6eefb;
  background:#e6eefb}
.sitebot2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e6eefb;
  border-right:1px solid #e6eefb;
  background:#e6eefb}
.sitebot3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e6eefb;
  border-right:1px solid #e6eefb;}
.sitebot4{
  border-left:1px solid #e6eefb;
  border-right:1px solid #e6eefb}
.sitebot5{
  border-left:1px solid #e6eefb;
  border-right:1px solid #e6eefb}
.sitebotfg{
  background:#fff}
  


td.blue {
color:#4891c0;
font-family:Verdana,arial;
}

a.small, a.small:link, a.small:active, a.small:visited { 
color:#464646;
font-size: 11px; 
font-family: Verdana, Arial, Geneva, sans-serif;
text-decoration:none;
font-weight:normal;
}

a.small:hover { 
color:#b00808;
font-size: 11px; 
font-family: Verdana,Arial, Geneva, sans-serif;
text-decoration:underline;
font-weight:normal;
}

div.small,span.small,td.small {
color:#464646;
font-size: 11px; 
font-family: Verdana,Arial, Geneva, sans-serif;
font-weight:normal;

}

td.orange {
padding:8px;background-color:#ffa800;; color:#fff;font-weight:bold;
}




a.regular, a.regular:link, a.regular:active, a.regular:visited, a.regular:focus,div.link { 
color:#0089e0;
font:12px Verdana,sans-serif;
text-decoration:underline;
cursor:pointer;
font-weight:normal;
}

a.regular:hover { 
color:#9c0000;
font:12px Verdana,sans-serif;
text-decoration:underline;
font-weight:normal;
}

a.black, a.black:link, a.black:active, a.black:visited, a.black:focus,div.link { 
color:#303030;
font:12px arial,sans-serif;
text-decoration:underline;
cursor:pointer;
}

a.black:hover { 
color:#9c0000;
font:12px arial,sans-serif;
text-decoration:underline;
}

a.catblue, a.catblue:link, a.catblue:active, a.catblue:visited, a.catblue:focus,div.catblue { 
color:#0089e0;
font:12px arial,sans-serif;
text-decoration:underline;
cursor:pointer;
}

a.catblue:hover { 
color:#9c0000;
font:12px arial,sans-serif;
text-decoration:underline;
}

a, a:link, a:active, a:visited, a:focus,div.link { 
color:#0089e0;
font:12px Verdana,sans-serif;
text-decoration:underline;
cursor:pointer;
font-weight:bold;
}

a:hover { 
color:#9c0000;
font:12px Verdana,sans-serif;
text-decoration:underline;
font-weight:bold;
}


	TD,DIV,P,SPAN, LI {
	font-size:12px;
	font-family:Arial;

	}
	LI { 
	line-height:auto;
	}
select,option { 
	color:#000;
	font-size:12px;
	font-family:Arial,Tahoma,Arial;
}

div,td,span { 
color:#000;
	font-size:12px;
	font-family:Arial,Verdana,Tahoma;
	line-height:18px;
}

  div.art,td.art,li.art,textarea,li,p,div,span,td {
text-decoration:none;
FONT-SIZE: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal; 

}

