@import url(OrderDynamics.css);
@import url(ShoppingCart.css);
@import url(tabs.css);

body {
	color:#262626; background-color:#FFF;
	margin:0px;
	}

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input {
	font-family:verdana, helvetica, sans-serif; font-size:12px;
}



/*  Class For Headings  */

h1 {font-size:160%;margin-top:0px;margin-bottom:0px;}
h2 {font-size:140%;margin-top:0px;margin-bottom:0px;}
h3 {font-size:130%;margin-top:0px;margin-bottom:0px;}
h4 {font-size:110%;margin-top:0px;margin-bottom:0px;}
h5 {font-size:90%;}
h6 {font-size:80%;}

/* Class For Table Elements End  */

table.maintable  {
	width:100%;
	background-color:#FFFFFF
}

/* Class For Tab Section Start */

.tabOn {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #F78E1F; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.tabOff {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #FFEFDD; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.tabOff A {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #FFEFDD; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.tabOff A.Link {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #FFEFDD; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.tabOff A.Visited {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #FFEFDD; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.tabOff A.Hover {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #FFEFDD; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.tabOn A {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #F78E1F; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.tabOn A.Link {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #F78E1F; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.tabOn A.Visited {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #F78E1F; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.tabOn A.Hover {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: #F78E1F; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.tabBody {
	BORDER-RIGHT: #F78E1F 1px dotted; PADDING-RIGHT: 8px; BORDER-TOP: #F78E1F 1px dotted; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #F78E1F 1px dotted; COLOR: black; PADDING-TOP: 8px; BORDER-BOTTOM: #F78E1F 1px dotted; BACKGROUND-COLOR: #FFFAF4
}

.tabheadingtxt  {
	font-size:14px;
	font-weight: bold;
	color:#0068B3;
}

.title
{
	font-size: 13px; 
	color: #0086C5; 
	font-weight: bold;
}

.salePrice
{
	font-size: 11px;
	font-weight: bold;
	color: #F95800;
}

.sectionHead 
{ 
	font-size: x-small; 
	color: #333000; 
	font-weight: bold;
}


td.off {
background: #FFFFFF;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
}
td.on {
background: #FFFFFF;
border-style:solid;
border-width:1px;
border-color:#FB9728;
}



/* Class For Tab Section End */



/* Class For BACKGROUND Images  */

.topcurvbottombg {
background-image:url(../images/nutracart_top_curvbottombg.gif); 
background-repeat:repeat;
}
.topcurvleftbg {
background-image:url(../images/nutracart_top_curvleftbg.gif); 
background-repeat:repeat;
}
.topcurvrightbg {
background-image:url(../images/nutracart_top_curvrightbg.gif); 
background-repeat:repeat;
}
.topcurvtopbg {
background-image:url(../images/nutracart_top_curvtopbg.gif); 
background-repeat:repeat;
}



.bottombg {
background-image:url(../images/nutracart_bottombg.jpg); 
background-repeat:repeat;
}


.orangebigbg {
background-image:url(../images/nutracart_orangebigbg.jpg); 
background-repeat:repeat;
}

.orangesmallbg {
background-image:url(../images/nutracart_orangesmallbg.jpg); 
background-repeat:repeat;
}

.rightmenudividbg {
background-image:url(../images/nutracart_rightmenudividbg.jpg); 
background-repeat:repeat;
}

.righmenubg 
{
	border-left:1px solid #f88c20;
}

.leftmenubg {
background-image:url(../images/nutracart_leftmenubg.jpg);
background-repeat:repeat-y;
background-position:right;
}

.righmenuwhitebg {
background-image:url(../images/nutracart_righmenu_whitebg.jpg);
background-repeat:repeat-y;
background-position:left;
}

.horizontaldotbg {
background-image:url(../images/nutracart_horizontaldotbg.gif);
background-repeat:repeat-x;
background-position:center;
}

.verticaldotbg {
background-image:url(../images/nutracart_verticaldotbg.gif);
background-repeat:repeat-y;
background-position:center;
}






/*   Class For Text   */

.headingtxt  {
	font-family:Tahoma,verdana,helvetica,sans-serif;
	font-size:20pt; 
	color:#0095DA; 
	font-weight:bold; 
	font-style:italic;
	padding-top:5px;
	padding-left:10px
}




.copyrighttxt  {
	font-size:10px; 
}

.copyrightuppertxt  {
	font-size:9px;
	color:#707070;
}

.whiteboldtxt  {
	font-weight: bold;
	color:#FFFFFF; 
}

.bluetxt  {
	color:#0D308E; 
	font-weight: bold;
}
.time  {
	color:#ffffff; 
}
.rigtsubheading  {
	font-weight: bold;
	color:#F95800;
}

.blueitalictxt  {
	font-size:12px;
	font-weight: bold;
	color:#0037B3;
	font-style:italic;
}

.blueboldtxt  {
	font-size:12px;
	font-weight: bold;
	color:#0068B3;
}

.blackboldtxt  {
	font-size:12px;
	font-weight: bold;
	color:#000000;
}

.boldtxt  {
	font-weight: bold;
}






/*   Class For List   */

/*.listarrow {
	list-style-position:outside;
	list-style-image:url(../images/arrow_blue.gif);
	font-weight:bold
}*/


/*   Class For Links   */

a:link, a:visited, a:active 
{color:#1C190D; background-color:transparent; text-decoration:underline}
a:hover
{color:#F10000; background-color:transparent; text-decoration:none}

a:link.leftlink, a:visited.leftlink, a:active.leftlink 
{color:#ffffff; background-color:transparent; text-decoration:none; font-weight:bold;}
a:hover.leftlink
{color:#D0423B; background-color:transparent; text-decoration:none; font-weight:bold;}

a:link.botomlink, a:visited.botomlink, a:active.botomlink {
	color:#FFFFFF; 
	background-color:transparent; 
	text-decoration:none; 
	font-weight:bold;
}
a:hover.botomlink {
	color:#FD8C0D; 
	background-color:transparent; 
	text-decoration:none; 
	font-weight:bold;
}

a:link.botomlink12, a:visited.botomlink12, a:active.botomlink12 {
	color:#FFFFFF; 
	background-color:transparent; 
	text-decoration:none; 
	font-weight:bold;
	font-size:12px;
}
a:hover.botomlink12 {
	color:#FD8C0D; 
	background-color:transparent; 
	text-decoration:none; 
	font-weight:bold;
	font-size:12px;
}

a:link.rightlink, a:visited.rightlink, a:active.rightlink {
	color:#0067B2; 
	background-color:transparent; 
	text-decoration:none; 
	font-weight:bold;
	font-size:12px;
}
a:hover.rightlink {
	color:#FD8C0D; 
	background-color:transparent; 
	text-decoration:none; 
	font-weight:bold;
	font-size:12px;
}

.off {
border-color:#0000FF;
background: #000000;
}
/*  */

.on {
border-color:#00FF00;
background: #A6ADC7;
}
/*  */



/* Class For Form Elements Start  */

INPUT {
	background-color:#FFF;
/*BORDER:1px solid #C3C9CE;*/
/*	width:120px; */
}

TEXTAREA {
background-color:#FAFAFA;
border:inherit;
border-color:#C3C9CE;
border-style:solid;
color:black;
font-family:arial, verdana, ms sans serif;
width:120px;
font-weight:normal;
}



.clockSpan
{
	color: #fff;
}