BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {font-family:Tahoma, verdana, arial, sans-serif; font-size:0.75em; color: #B6EAFF;}

INPUT,SELECT,TEXTAREA {/*background-color:#395E6E; border:1px solid #548193;*/color:#000000;}

h1, h2 {font-size:160%;}
H3 {FONT-SIZE: 120%;}
HR {COLOR: #DDDDDD; HEIGHT: 1px;}
/*
.HeadBox {
        BACKGROUND-COLOR: #FFFBD3;
}
.HeadText {
         FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #FFD44C;
}*/
.Title {
	COLOR: #F3BE01;
	FONT-WEIGHT: bold;
	font-size: 150%;
}
.highlightY {
	COLOR: #F3BE01;
	FONT-WEIGHT: bold;
	font-size: 105%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PDtext {
	FONT-WEIGHT: normal;
	font-size: 110%;
}

.VertMenuBox {
        BACKGROUND-COLOR: #FFD44C;
}
.VertMenuBorder {
        BACKGROUND-COLOR: #8E4B00;
}
.VertMenuTitle {
        BACKGROUND-COLOR: #F3BE01; COLOR: #000000; FONT-WEIGHT: bold;
}
.VertMenuItems{
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.VertMenuItems:link {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.VertMenuItems:visited {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.VertMenuItems:hover {
        COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
.VertMenuItems:active  {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.VertMenuHr {
        COLOR: #999999;
}
.CategoriesList {}
.DialogBox {
        BACKGROUND-COLOR: #ffffff; color:#000000;
}
.DialogBorder {
        BACKGROUND-COLOR: #FF8600;
}

.NumberOfArticles {
        COLOR: #B6EAFF; FONT-WEIGHT: bold;
}
.TopLabel {
        COLOR: #B6EAFF; FONT-WEIGHT: bold; 
}
.DecorTr {
        COLOR: #3896DF;
}
.AdminSmallMessage {
        COLOR: #B6EAFF;
}
.AdminTitle {FONT-WEIGHT: bold; 
}
.Line {
        BACKGROUND-COLOR: 5B5B5B;
}
.ProductTitleHidden {
        COLOR: #666666; FONT-WEIGHT: bold; 
}
.ProductDetailsTitle {COLOR: #B6EAFF; FONT-WEIGHT: bold; }
.ProductDetails {
        COLOR: #B6EAFF;
}
.ProductPriceTitle {
        COLOR: #B6EAFF; FONT-WEIGHT: bold; 
}
.ProductPriceConverting {
        COLOR: #FFFFFF; FONT-WEIGHT: bold; 
}

.ProductPriceSmall {
        COLOR: #B6EAFF; FONT-WEIGHT: bold;
}
.ItemsList {
        COLOR: #5B5B5B; FONT-WEIGHT: bold;
}
#Disabled {
        COLOR: #909090;
}
.NavigationPath {COLOR: #B6EAFF; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
.NavigationPath:link {
        COLOR: #B6EAFF; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.NavigationPath:visited {
        COLOR: #B6EAFF; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.NavigationPath:hover {
        COLOR: #E67820; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
.NavigationPath:active  {
        COLOR: #E67820; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
.FormButton {FONT-WEIGHT: bold; 
}
.Button {BACKGROUND: URL(images/butbg.gif);
		COLOR: #FBDA5E; font-style:italic; font-size:12px;		
		TEXT-DECORATION: none; background-position:top; background-repeat:repeat-x; background-color:#063246;
}
.CustomerMessage {FONT-WEIGHT: bold;}
.ErrorMessage {FONT-WEIGHT: bold; 
}
.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
        COLOR: #FFFFFF; FONT-WEIGHT: bold; 
}
.TableHead {
	/*BACKGROUND-COLOR: #CCCCCC;*/ FONT-WEIGHT: bold;
}
.TableSubHead {
    /*BACKGROUND-COLOR: #EEEEEE;*/
}
.TableLine {
    BACKGROUND-COLOR: #F0F0F0;
}
.SmallNote:link {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px;
}
.SmallNote:visited {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px;
}
.SmallNote:hover {
        COLOR: #7C4C00; TEXT-DECORATION: underline; FONT-SIZE: 9px;}
.SmallNote:active {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px;}
.SmallText {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px;}

.Tab {
        BACKGROUND-COLOR: #FFD44C;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.CatMenuItemOff 
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #FFD44C 1px solid;        /* like "VertMenuBox" */
    BORDER-TOP: #FFD44C 1px solid;          /* like "VertMenuBox" */
    BORDER-LEFT: #FFD44C 1px solid;         /* like "VertMenuBox" */
    BORDER-BOTTOM: #FFD44C 1px solid;       /* like "VertMenuBox" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
    CURSOR: hand;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #8E4B00 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #8E4B00 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #8E4B00 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #8E4B00 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;  
    CURSOR: hand;
}
.CatMenuItemOn
{   
    BACKGROUND-COLOR: #FF8600;              /* like "VertMenuTitle" */
    BORDER-RIGHT: #FF8600 1px solid;        /* like "VertMenuTitle" */
    BORDER-TOP: #FF8600 1px solid;          /* like "VertMenuTitle" */
    BORDER-LEFT: #FF8600 1px solid;         /* like "VertMenuTitle" */
    BORDER-BOTTOM: #FF8600 1px solid;       /* like "VertMenuTitle" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
    CURSOR: hand;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #8E4B00 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #8E4B00 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #8E4B00 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #8E4B00 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
}
.CatMenuItem
{
    CURSOR: hand;
}
.CatMenuItem:link
{
    COLOR: #5B5B5B;                         /* like "VertMenuItems" */
}
.CatMenuItem:visited
{
    COLOR: #5B5B5B;                         /* like "VertMenuItems" */
}
.CatMenuItem:hover
{
    COLOR: #5B5B5B;                         /* like "VertMenuTitle" */
}
.CatMenuItem:active
{
    COLOR: #5B5B5B;                         /* like "VertMenuItems" */
}
.NavDialogTitle {
    
    font-weight: bold;
    color: #FFFFFF;
}   
.NavDialogBorder {
    background-color: #4A4A87;
}
.NavDialogBox {
    background-color: #688CCA;
}
.PopupHelpLink:link {
	FONT-SIZE: 9px;
	COLOR: #5B5B5B; 
	TEXT-DECORATION: none;
}
.PopupHelpLink:visited {
    FONT-SIZE: 9px;
    COLOR: #5B5B5B;
    TEXT-DECORATION: none;
}
.PopupHelpLink:hover {
    FONT-SIZE: 9px;
    COLOR: #5B5B5B;
    TEXT-DECORATION: none;
}
.PopupHelpLink:active {
    FONT-SIZE: 9px;
    COLOR: #5B5B5B;
    TEXT-DECORATION: none;
}
.MediaElementProperties {
	COLOR: #666666;
	
}
.SubHeader2Line {
	BACKGROUND-COLOR: #CCCCCC;
}
	
/* ALTOROS CLASS */
A:link.productTitle, A:visited.productTitle {
/*        color: #FFFFFF;
		text-decoration: none;*/
		font-size:100%;
		font-weight:bold; text-transform:uppercase;
		
}
A:hover.productTitle {
    /*    color: #FFFFFF;
		text-decoration: underline;*/
		font-size:100%;
		font-weight:bold;
		
}
form {
	padding:0px;
	margin:0px;
}
.dialogTitle {
	color: #FFFFFF;
	font-weight: bold;
	
	background-color:#4B6E95;
	height:25px;
	padding:0px 0px 7px 10px;
}
.footer {
	background-color:#D8E4F3;
	border-bottom:1px solid #8BAED5;
	border-top:1px solid #8BAED5;
	height:30px;
	padding:0 10px 0 10px;
	
}
.height {
	height:100%;
}
.inputSearch {
	border: 1px solid #8BAED5;
	margin-right:5px;
}
.lm {
	border-color:#8BAED5; border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-style:solid; background-color:#D8E4F3;
	margin-top:1px;
}
.lmSub {
	padding:2px 5px 2px 5px;
	border-color:#8BAED5; border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-style:solid; background-color:#D8E4F3;
	margin-top:1px;
}

.lmPoint {
	padding-left:7px;
	padding-top:6px;
	padding-bottom:10px;
	padding-right:3px;
}
.lmTitle {
	color:#ffffff;  font-weight:bold; padding-left:10px; height:25px; padding-right:10px; background-color:#4B6E95; 
}
.tmPoint { font-weight:bold; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:3px; border-color:#8BAED5; border-bottom-width:1px; border-top-width:0px; border-left-width:1px; border-right-width:1px; border-style:solid; background-color:#D8E4F3;} 
.topLine {
	 padding:4px 0px 3px 15px;
	 border: 1px solid #8BAED5;
	 background-color:#D8E4F3;
}
.ProductPrice {
        COLOR: #FFFFFF; FONT-WEIGHT: bold; 
}
.MarketPrice {
		 FONT-FAMILY: verdana;
		font-weight:bold;
}
.Bottom {
        BACKGROUND-COLOR: #4B6E95; COLOR: #FFFFFF;
}
/* ALTOROS CLASS */
/* CSS Document */
body {margin:0px; padding:0px; background-color:#07364A; background-image:url(images/bg.gif); background-position:top; background-repeat:repeat-x;}

td {
	
	
	color:#B6EAFF;
}
form {
	margin:0px;
	padding:0px;
}

a:link, a:visited {
	color:#B6EAFF;
	text-decoration:underline;
	font-weight:bold;
}
a:hover {
	color:#FBDA5E;
	text-decoration:underline;
	font-weight:bold;
}
a:link.topMenuLink, a:visited.topMenuLink {
	color:#FFFFFF;
	text-decoration:none;
	
}
a:hover.topMenuLink {
	color:#FFFFFF;
	text-decoration:none;
}
a.mlPointLink:link, a.mlPointLink:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.mlPointLink:hover {
	color:#90F1FF;
	text-decoration:none;
}
a:link.footerLink, a:visited.footerLink {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover.footerLink {
	color:#FFFFFF;
	text-decoration:none;
}
a:link.underline, a:visited.underline {
	color:#FFFFFF;
	text-decoration:underline; font-weight:bold;
}
a:hover.underline {
	color:#FFFFFF;
	text-decoration:none;
}
.height {
	height:84%;
}
.bg {
	background-image:url(images/bgContentTop.jpg);
	background-repeat:repeat-x;
}
.bgHeader {
	background-image:url(images/bgHeader.jpg);
	width:100%;
}
.bgLogin {
	background-image:url(images/bgLogin.gif);
	background-repeat:repeat-x;
	height:54px;
}
.content {padding:25px 35px; background-color:#0A4D6C; background-image:url(images/bg_content.gif); background-position:left top; background-repeat:repeat-x;}
.contentTitle {
	background-image:url(images/bgLmTitle.gif);
	background-repeat:repeat-x;
	padding:3px 0 2px 5px;
	font-weight:bold;
	
	
	color:#FFFFFF;
	height:22px;
	text-transform:uppercase;
}
.contentTop {
	background-image:url(images/bgContentTop.gif);
	height:11px;
}
.footer {
	background-image:url(images/bgFooter.gif);
	height:39px;
	font-weight:bold;
	color:#FFFFFF;
}
.inscr {
	font-weight:bold;
	color:#B6EAFF;
	
}
.mlTitle {
	background-image:url(images/bgLmTitle.gif);
	background-repeat:repeat-x;
	padding:3px 0 2px 5px;
	font-weight:bold;
	
	
	color:#FFFFFF;
	height:22px;
}
.mlContainer {
	background-image:url(images/bgLm2.jpg);
}
.mlContent {
	background-image:url(images/bgLmLight.jpg);
	background-repeat:repeat-x;
	height:70px;
	padding-top:5px;
}
.mlContentProducts {
	/*background-image:url(images/bgLm.jpg);
	background-repeat:no-repeat;*/
}
.mlDrop {
	padding:0 10px 0 7px;
	height:20px;
}
.mlPoint {
	font-weight:bold;
	
	
	width:192px;
	color:#FFFFFF;
}
.mlSeparator {
	height:2px;
	padding-left:18px;
}
/*.topMenu {
	background-image:url(images/bgMenuTop.gif);
	height:23px;
	border-top:1px solid #C7DAFF;
}*/
.topMenuPoint,.topMenuPointRoll {
	background-image:url(images/bgMenuTopPoint.gif);
	height:23px;
	
	
	font-weight:bold;
	padding:0 8px 0 8px;
	cursor:pointer;
}
.topMenuPointRoll {
	background-image:url(images/bgMenuTopPointRoll.gif);
	cursor:pointer;
}
.logo {
	text-align:right;
	background-image:url(images/logoBg.jpg);
	background-repeat:no-repeat;
	height:125px;
	padding-right:20px;
}
.bgDialTopRight {
	background-image:url(images/bgLmTitleRight.gif);
	background-repeat:repeat-x;
}
.bgDialLeft {
	background-image:url(images/bgContentLeft.gif);
}
.bgDialRight {
	background-image:url(images/bgContentRight.jpg);
}
.bgDialBottom {
	background-image:url(images/bgContentBottom.gif);
}
.bgBottomMenu {
	background-image:url(images/bgLmBottom.gif);
}

/*********************** antares ********************/
.header {background:url(images/bg_header.jpg) top repeat-x #287094;}
.header .image {float:right;}
.header .slogan {float:left;}

.topmenu {background:url(images/bg_top_menu.gif) top repeat-x #094869;}
.topmenu .menu {}
.topmenu .image {float:left; width:330; background-image:url(images/img_top_menu.jpg); background-position:right rop; background-repeat:no-repeat; height:41px;}

.leftmenu {background:url(images/bg_left_menu.gif); background-position:right; background-repeat:repeat-y;}
.leftmenu td.m_item {background:url(images/bg_line_left.gif) bottom repeat-x; padding:5px 0;}
/*.leftmenu a.m_item {padding-left:26px; background:url(images/arrow_left.gif) left top no-repeat; color:#B6EAFF; font-weight:normal; text-decoration:none; display:block;}
.leftmenu a.m_item:hover {color:#B6EAFF; text-decoration:underline;}*/

.inp {border:1px solid #548193; background-color:#395E6E; width:98%; color:#8DB6C6;}

a.underline:link, a.underline:visited, a.underline:active {/*font-weight:normal;*/ color:#8DB6C6;}
a.underline:hover {color:#FBDA5E;}

.title {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FBDA5E; font-weight:bold;}

.img {border:4px solid #07364A;}
.hr {background:url(images/hr.gif) repeat-x; height:2px; font-size:1px;}

.botLeft {background-image:url(images/bg_bottom_left.gif); background-position:left top; background-repeat:no-repeat; color:#CEDBE1; padding-top:46px;}
.botRight {background-image:url(images/bg_bottom_right.gif); background-position:right top; background-repeat:no-repeat; color:#CEDBE1; padding-top:46px;}

.bottomLinks {color:#8DB6C6;}
.bottomLinks a:link, .bottomLinks a:hover, .bottomLinks a:visited, .bottomLinks a:active {margin:0 3px; color:#8DB6C6;}
.bottomLinks a:hover {color:#FBDA5E;}

.invoice td, .invoice th, .invoice tr {color:#000000;}

.contentAdmin {background-color:#FFFFFF; padding:25px;}
.contentAdmin, .contentAdmin td, .contentAdmin th, .contentAdmin a:link, .contentAdmin a:hover, .contentAdmin a:active, .contentAdmin a:visited, .contentAdmin .TopLabel, .contentAdmin p, .contentAdmin div, .contentAdmin table, .contentAdmin tr {color:#000000;}
.contentAdmin .Button {color:#FFFFFF;}

.Star, td.Star {COLOR: #ECB901;}

.big {font-size:12px;}

.clr {height:1px; font-size:1px; clear:both;}


/* Supplement Facts */
.if0 {
	width:70%;
	background-color: #FFFFFF;
}
.if0 .ifChrt { padding:4px 8px 6px 8px; border:solid 2px #000000; }
.if0 .ifChrtInr { width:100%; }
.if0 .ifDcrn { padding:5px 0 6px 0; text-align:left; font-weight:bold; }
.if0 .ifDcrn span { font-weight:normal; }
.if0 .ifTtl {
	font-weight:bold;
	font-size:5em;
	color: #000000;
}
.if0 .ifSngSz, 
.if0 .ifSngPC {
	font-size:190%;
	color: #000000;
}
.if0 .ifHdrSep {
	padding-top:3px;
	margin:4px 0 0 0;
	background-color:#000000;
	height: 5px;
}
.if0 .ifITbl { width:100%; font-size:180%; }
.if0 .ifAPShdr,
.if0 .ifDVhdr {
	font-weight:bold;
	padding:3px 0 4px 0;
	font-size: 120%;
	color: #000000;
}
.if0 .ifColHdrSep { background-color:#000000; height:2px; margin-bottom:4px; }
.ifNcol, .ifAcol, .ifDVcol {
	vertical-align:top;
	font-size: 130%;
	color: #000000;
}
.if0 .ifNcol {
	width:60%;
}
.if0 .ifAcol {
	width:20%;
	padding-left:7px;
	text-align:right;
}
.if0 .ifDVcol {
	width:20%;
	padding-left:7px;
	text-align:right;
}
.if0 .ifBl { background-color:#000000; margin:5px 0 4px 0; }
.if0 .ifFn {
	font-size: 200%;
	color: #000000;
}
.if0 .ifOi {
	width:99%;
	font-size: 150%;
	color: #000000;
}
.if0 .ifOi div {
	padding:5px 10px 0 10px;
	color: #000000;
}
.if0 .ifLgs { margin:10px 0 0 0; }
.if0 .ifLgImg { width:110px; text-align:center; vertical-align:middle; }
.if0 .ifLgTx { vertical-align:middle; font-size:120%; }
.if0 .sepH { margin:5px 0 5px 0; }