﻿
body 
{
	color:#000000;
	background-color:#9E4A49;/*EDB073#EF7A77;EEDD83*/
	font-family:Arial, Verdana;
	font-size:11pt;
}

div.bodyDiv
{
	margin-left:auto;
	margin-right:auto;
	width:740px;
	border:solid 1px #FFFFFF;/*FFFFFF;/*BC2823; C72A28;	*/
	background-color:#FFFFFF;
}

div.banner
{
	margin-left:auto;
	margin-right:auto;
	width:740px;
	border:solid 0px #FF0000;
	height:80px;		
}
div.immunogizerText
{
	padding-left:5px;
	padding-top:10px;
	width:735px;
	height:75px;		
	margin-left:auto;
	margin-right:auto;
	
	background-color:#FEFB07;
	/*background-color:#FFDC8A;*/
	/*background-image:url(../../Assets/Images/NewBanner.png);
	background-repeat:no-repeat;*/
}
div.menuBar
{
	margin-left:auto;
	margin-right:auto;
	width:740px;
	border:solid 0px #FF0000;
	height:40px;
	padding:0px;	
	color:#FFFFFF;
	/*background-color:#5D9C06*/	
	background-color:#4F4F4F/*4F4F4F*/;	
}
div.menuBarInner
{
	padding-top:3px;	
}

div.centreContent
{
	margin-left:auto;
	margin-right:auto;
	width:100%;
	text-align:center;
}

div.leftAlignContent
{
	margin-left:auto;
	margin-right:auto;
	width:100%;
	text-align:left;
	padding:10px;
}
.footer
{
	background-color:#C72A28;
	height:65px;
	color:#FFFFFF;
	padding-top:15px;
	padding-bottom:5px;
	vertical-align:middle;
}
div.intro
{
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	width:96%;
	/*background-color:#FDAC41;*/
	background-color:#FFFFFF;
}
div.welcome
{
	font-family:Arial, Verdana ;
	font-size:25pt;
	font-weight:900;
	color:#515151;
}
span.success
{
	color:#3C6602; 
	font-size:11pt; 
	font-family:Arial, Verdana; 
	font-weight:800;
	padding-right:5px;
	text-align:justify;
}
span.story
{
	color:#515151; 
	font-size:11pt; 
	font-weight:800;
	font-family:Arial, Verdana;
}
.bulletList
{
	margin-top:5px;
	font-family:Arial, Verdana;
	font-size:11pt;
	text-align:left; 
	/*background-color:#FFEE88;*/
	border:sold 3px #F09C18;
}
div.immunogizerIntro
{
	font-family:Arial, Verdana;
	font-size:13;
	color:#515151;
}

.pageHeader, .pageSubHeading
{
	font-family:Arial, Verdana;
	font-size:16pt;
	color:#E52C08;
	font-weight:900;
	padding:5px;
	padding-top:15px;
	text-align:left;
	padding-bottom:10px;
}

.pageSubHeading
{
	font-size:13pt;
	padding:5px;
	padding-left:0px;
}

.pageTextContent
{
	font-family:Arial, Verdana;
	font-size:11pt;
	padding:5px;
	text-align:left;
	margin:5px;
}

span.boldText , .boldTextNoLeftPadding
{
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
span.boldTextNoLeftPadding, .boldItalicNoLeftPadding
{
	padding-left:0px;
}
span.boldItalicNoLeftPadding
{
	font-weight:bold;
	text-align:center;
	font-style:italic;
}

div.topLevelListContent
{
	padding-top:5px;
	font-weight:normal;
	padding-bottom:5px;
}

li.topLevelHeading
{
	font-weight:bold;
}

td.columnName
{
	font-size:11pt;
	font-family:Arial, Verdana;
	font-weight:bold;
}


.containerLeftRight {
	margin: 0px;
	padding: 0px;
	width: 600px;
	
}
.divLeft 
{
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
}
.divRight 
{
	margin: 0px;
	padding: 0px;
	width: 180px;
	float: left;
}
span.padding5
{
	padding:5px;
}

.textContent
{
	color:#000000;
	/*float:left; */
	text-align:justify;
	padding-right:10px;
	/*padding:0px 10px 5px 0px;*/
}
.disclaimerNote
{
	text-align:center;
	font-size:9pt;
}
.totals
{
	/*font-size:12pt;*/
	font-size:11pt;
}
.promoterDiscount
{
	text-decoration:line-through;
}

td.middleContentHeader
{
	background:transparent url(images/middle.gif) repeat-x;
}
td.contentBox
{
	border-top:solid 0px #FFFFFF;
	border-left:solid 1px #6FC92C;
	border-right:solid 1px #6FC92C;
	border-bottom:solid 1px #6FC92C;
	text-align:justify;
	text-indent:15px;
}
div.padding5
{
	padding:10px;
}
div.contentBoxHeader
{
	font-size:12pt;
	margin-left:10px;
	font-family:Arial, Verdana;
	font-weight:bold;
	color:#000000;
}
.clearPadding5 { 
padding : 5px 5px 5px 5px;
} 
.yellowBox { 
width : 99%;
text-align : left;
color : #000000;
font-family:Arial, Verdana;
border : 1px solid #face33;
background-color : #fffdcf;
padding : 2px 2px 2px 2px;
}

.immunogizerLadyWeightLoss
{
	text-align:right; 
	/*float:right; */
	margin-top:20px; 
	padding-left:5px; 
	padding-bottom:5px; 
	border:solid 0px #FF0000;  
	/*margin-left:auto; 
	margin-right:auto;*/
}
.unavailableMessage
{
	background-color:#FCFB88;
	padding:5px;
	border:solid 1px #F67C2D;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
.smallGreyText
{
	color:#B1B1B0;
	font-size:9pt;
}

.textBox
{
	font-family:Arial, Verdana;
	font-size:15pt;
	width:200px;
	height:25px;
	font-weight:normal;
}
/*
.vzebra-odd
{
	background-color:#E8EDFF;
	text-align:center;
}
.vzebra-even
{
	background-color:#E8EDFF;
}
.vzebra-header
{
	border-top:solid 2px #AABCFE;
}*/
.tableHeader, .tableFooter
{
	font-weight:bold;
	font-size:13pt;
	background-color:#F2807E;
}
.tableFooter
{
	
}

/* 
	TagBox table styles
	written by TagBox http://www.tagbox.de
*/
table.data {
  border-collapse: collapse;
  border: 1px solid #03476F;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: #FFFFFF;
  font-size:12pt;
  }
table.data caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #03476F;
  text-transform: uppercase;
  }
table.data td, th {
  border: 2px solid #9E4A49;
  padding: .4em;
  color: #000000;
  }

/*table.data thead th, tfoot th 
{
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #03476F;
  text-align: left;
  background: #D5423F;
  color: #FFFFFF;
  padding-top:3px;
  }
table.data tbody td a {
  background: transparent;
  text-decoration: none;
  color: #363636;
  }
table.data tbody td a:hover {
  background: #C2F64D;
  color: #363636;
  }
table.data tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
  }
table.data tbody th a:hover {
  background: transparent;
  color: #363636;
  }*/
table.data tbody th, tbody td {
  vertical-align: top;
  /*text-align: left;*/
  }
table.data tfoot td {
  border: 1px solid #03476F;
  background: #4591AD;
  padding-top:3px;
  color: #FFFFFF;
  }
table.data .odd {
  background: #AEE239;
  }
/*table.data tbody tr:hover {
  background: #C3A3A3;
  border: 0px solid #FFEDAB;
  font-weight:normal;
  color: #FFFFFF;
  }
table.data tbody tr:hover th,
tbody tr.odd:hover th {
  background: #FFD800;
  color: #FFFFFF;
  }*/

/*div#topRight
{
	background-image:url(SiteSlices/TopRight.png);
	width:41px;
	height:219px;
}

div#topLeft
{
	background-image:url(SiteSlices/TopLeft.png);
	width:41px;
	height:219px;
}
div#middleTop
{
	background-image:url(SiteSlices/TopMiddle.png);
	height:219px;
	background-repeat:repeat-x;
}
div#contentArea
{
	width:618px;
	background-color:#FFFFFF;
}
div#bottomLeft
{
	background-image:url(SiteSlices/BottomLeftRound.png);
	width:41px;
	height:25px;
}
div#bottomMiddle
{
	background-image:url(SiteSlices/BottomLineMiddle.gif);
	background-repeat:repeat-x;
	height:25px;
}
div#bottomRight
{
	background-image:url(SiteSlices/BottomRightRound.png);
	width:38px;
	height:25px;
}      

div.spacer
{
	
}

.menu
{
	font-family:Arial, Verdana;
	font-size:14pt;
	color:#FFFFFF;
	padding-right:15px;
}

a
{
	font-family:Arial, Verdana;
	font-size:11pt;
}

span.menu a:link
{
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}
span.menu a:visited 
{
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}
span.menu a:active
{
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	border-bottom:solid 4px #F8D839;
}
span.menu a:hover
{
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	border-bottom:solid 4px #F8D839;
}

.selectedMenu
{
}
.menuContainer
{
}

.bulletList
{
	margin-top:5px;
	font-family:Arial, Verdana;
	font-size:11pt;
	text-align:left; 
	background-color:#FFEE88;
	border:sold 3px #F09C18;
}

.banner
{
	float:left; 
	padding-top:20px;
	height:90px;
	width:516px;
	background-repeat:no-repeat;
}

span.success
{
	color:#3C6602; 
	font-size:11pt; 
	font-family:Arial, Verdana; 
	font-weight:800;
	padding-right:5px;
	text-align:justify;
}
span.story
{
	color:#515151; 
	font-size:11pt; 
	font-weight:800;
	font-family:Arial, Verdana;
}

.readMore
{
	background-color:#85B336; 
	font-family:Arial, Verdana; 
	font-size:11pt; 
	font-weight:800; 
	color:#FFFFFF; 
	padding:1px; 
	border:solid 2px #FFFFFF;
}

div.intro
{
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}
div.welcome
{
	font-family:Arial, Verdana ;
	font-size:25pt;
	font-weight:900;
	color:#515151;
}
div.immunogizerIntro
{
	font-family:Arial, Verdana;
	font-size:13;
	color:#515151;
}

.pageHeader, .pageSubHeading
{
	font-family:Arial, Verdana;
	font-size:18pt;
	color:#F09C18;
	font-weight:900;
	padding:5px;
	padding-bottom:10px;
}

.pageSubHeading
{
	font-size:14pt;
	padding-left:0px;
}

.pageTextContent
{
	font-family:Arial, Verdana;
	font-size:12pt;
	padding:5px;
}

span.boldText
{
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

td.columnName
{
	font-size:11pt;
	font-family:Arial, Verdana;
	font-weight:bold;
}


.containerLeftRight {
	margin: 0px;
	padding: 0px;
	width: 600px;
	
}
.divLeft 
{
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
}
.divRight 
{
	margin: 0px;
	padding: 0px;
	width: 180px;
	float: left;
}
span.padding5
{
	padding:5px;
}
*/
/*
div#contentHolder
{
	position:absolute;
	z-index:20;
	margin-left:auto; 
	margin-right:auto; 
	left:50%;
	width:700px;  
	border:solid 3px #FF0000;
}

div#leftBorder
{
	background-image:url(SiteSlices/LeftBorder.png);
	background-repeat:repeat-y;
	background-position:top;
	width:41px;
	min-height:100%;
}
div#rightBorder
{
	background-image:url(SiteSlices/RightBorder.png);
	background-repeat:repeat-y;
	background-position:top;
	width:38px;
	min-height:100%;
}*/
