/*
RGB: 1 - 92 - 85 --> #015C55
RGB: 0 - 162 - 224 --> #00A2E0
RGB: 0 - 110 -199  --> #006EC7
*/


BODY	{ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin: 0;}
TD	{ text-align:left; font-size:12px;}
A	{color: #006EC7;}
A:hover	{color: red;}


/************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************/


TABLE#banner { font-family: Helvetica, sans-serif; margin-left:auto; margin-right:auto; width: 750px;  border-collapse:collapse; background-color: white; margin-top:10px; margin-bottom:0;}
TABLE#banner TD {text-align:center;}
TABLE#banner TD.toptd {border-bottom: 1px solid #006EC7; font-size:9px; font-weight: bold; color: #006EC7 ; text-align:left; height:30px; vertical-align:top;}
TABLE#banner TD.toptd IMG{ border:0; vertical-align: -3px;}
TABLE#banner TD.toptd BR{ clear:right;}
TABLE#banner TD.seperatortd { height:4px;}
TABLE#banner TD.imgTD { background: url(../images/vitality-banner.jpg) no-repeat; padding:0; font-size: 0em; height: 299px;}
TABLE#banner DIV {float: right; margin-top:5px; margin-left: 0px;}
TABLE#banner DIV A{font-size:10px; color: #006EC7; text-decoration:none; font-weight: normal}
TABLE#banner DIV A:hover{color: red;}
TABLE#banner FORM {margin:0; float: right; margin-top:10px;}
TABLE#banner FORM  INPUT{font-size:10px; height: 16px; margin-left:2px; color: #006EC7}
TABLE#banner FORM  INPUT.submit{font-weight: bold; background-color: #006EC7; color: white; border: 0;}
TABLE#banner TR.menutr A{color: white; font-weight: bold; text-decoration:none;  font-size:14px; font-family:Arial, Helvetica, sans-serif;}
TABLE#banner TR.menutr A:hover {color: yellow;}
TABLE#banner TR.menutr TD {border-right: 2px solid #ffffff; vertical-align:middle; padding-bottom: 2px; width:34%; border-bottom:2px solid white; background-color: #015C55}
TABLE#banner TR.menutr TD.contact {border-right: 0}
TABLE#banner TR.menutr TD.users {border-right: 0}

BODY.home TABLE#banner TR.menutr TD.home {background-color: #006EC7; border-bottom:0;}
BODY.products TABLE#banner TR.menutr TD.products {background-color: #006EC7; border-bottom:0;}
BODY.news TABLE#banner TR.menutr TD.news {background-color: #006EC7; border-bottom:0;}
BODY.contact TABLE#banner TR.menutr TD.contact {background-color: #006EC7; border-bottom:0;}
BODY.users TABLE#banner TR.menutr TD.users {background-color: #006EC7; border-bottom:0;}

/************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************/


TABLE#main {margin-left:auto; margin-right:auto; width: 750px; margin-top:0px; border: 2px solid #006EC7;}
TABLE#main TD { padding:5px;}
TABLE.section { width:100%; height:100%;}
TABLE#main TABLE.section TD{ padding: 0px; width: 50%; vertical-align: top;}
TABLE#main TABLE.section TD.title {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #015C55; margin-bottom:0; margin-top:0; padding:0; }
TABLE#main TABLE.section TD.content { font-size:11px; margin-bottom:0; margin-top:0; padding:5px; border-top: 1px solid #015C55; border: 1px solid #015C55; text-align:justify;}

/************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************/

P.PageTile { border-bottom: 1px solid #015C55; color: #015C55; font-weight: bold; font-size: 16px; font-family:Arial, Helvetica, sans-serif;}
SPAN.ProductTitle { color: #006EC7; font-weight: bold; font-size: 24px; font-family:Arial, Helvetica, sans-serif;}
SPAN.SmallTitle {  font-weight: bold; font-size: 14px; font-family:Arial, Helvetica, sans-serif;}
SPAN.ProductRefrences { font-size:11px}
UL.ProductUL { margin-top:0;}
P.ProductP {border: 1px solid black; padding:5px;}
TABLE.inlineTable {width: 100%; border:1px solid #aaaaaa; border-collapse:collapse;}
TABLE.inlineTable TD { border:1px solid #aaaaaa;}
TABLE.inlineTable TR.TitleTR { background-color: #cccccc;}
A.productLink { font-size:16px; font-weight: bold;}

/************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************/

TABLE#products	{width: 100%; border-collapse: collapse; border: 1px solid #aaaaaa;}
TABLE#products TD { border: 1px solid #dddddd; padding:1px;}
FORM#manageproduct TABLE {width:100%;}
FORM#manageproduct TABLE TD { vertical-align: top;}
FORM#manageproduct input { width:100%}
FORM#manageproduct textarea { width:100%; height:100px;}





/************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************
************************************************************************************************************************************************/


TABLE#footer { margin-left:auto; margin-right:auto; width: 750px;  border-collapse:collapse; background-color: white; margin-top:5px;}
TABLE#footer TD { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #006EC7}

DIV.rightmenu { float: right; width: 250px; border: 1px solid #015C55; margin-left: 20px; margin-bottom:20px; text-align:left; padding: 3px;}
DIV.rightmenu DIV {background-color: #015C55; padding:1px; margin-bottom: 3px; color: white; font-weight: bold;}
DIV.rightmenu A{ font-size: 11px; }






DIV.productdiv {border:2px outset #ffffff; padding: 5px; float: left; margin-bottom: 20px; background-color: #F5F5F5;}
DIV.leftdiv {float:left; width:190px; border:1px dotted #015C55; margin-right:5px; padding: 10px; text-align:center; background-color: white;}
DIV.productdiv DIV.leftdiv IMG { vertical-align:-3px;} 
DIV.rightdiv {float:right; width: 500px;}
SPAN.producttitle {font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
DIV.recommended {background-color:#ffffff; border:1px dotted #015C55; color: #000000;  padding: 3px; margin-bottom: 10px; margin-top: 10px;}
DIV.rightdiv  EMBED { width: 498px; height:450px; margin-top:5px; border: 1px solid #666666;}


TABLE.carttable { width: 100%; border-collapse:collapse;}
TABLE.carttable TD { font-size:11px; border:1px solid #bbbbbb;}
