/* CSS Document */

body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-style: normal;
	font-weight: bold;
	color: #444444;*/
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}

div.moz {
	position: absolute;
	bottom: -0.1px;
}

a {
	color: #875A1A;
	text-decoration: none;
}
a:hover {
	color: #000000;
}

.mainborder {
	border: 2px solid #ACA89C;
}

.AdminTitle {
	background-color: #875A1A;
	padding: 2px;
	vertical-align: bottom;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: solid 3px #875A1A;
}


.AdminLink {
	background-color: #0E577E;
	color: #875A1A;
}

.MessageHeaderLeft{
	background-color: #ACA89C;
	padding: 2px;
	vertical-align: middle;
	color: black;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}

.MessageHeaderRight{
	background-color: #ACA89C;
	padding: 2px;
	vertical-align: middle;
	color: black;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}

.MessageColumnLeft{
	background-color: #FFFDF2;
	padding: 2px;
	vertical-align: middle;
	color: black;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}

.MessageColumnRight{
	background-color: #FFFDF2;
	padding: 2px;
	vertical-align: middle;
	color: black;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}

.MessageColumnLeftNew{
	background-color: #ECE5D0;
	padding: 2px;
	vertical-align: middle;
	color: black;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}

.MessageColumnRightNew{
	background-color: #ECE5D0;
	padding: 2px;
	vertical-align: middle;
	color: black;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}

.MessageColumnLeftUnread{
	background-color: #F8F5ED;
	padding: 2px;
	vertical-align: middle;
	color: black;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}

.MessageColumnRightUnread{
	background-color: #F8F5ED;
	padding: 2px;
	vertical-align: middle;
	color: black;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}



.AdminSection, .LabelRow {
	background-color: #ACA89C;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
	color: White;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}

.LabelRow02 {
	background-color: #D6D2C3;
	padding: 2px;
	vertical-align: middle;
	color: White;
	padding: 3px;
	border-right: 3px solid #DFDACA;
}
	
.LabelRow01 {
	background-color: #D6D2C3;
	padding: 2px;
	vertical-align: middle;
	color: #666666;
	padding: 3px;
	border-left: 15px solid #DFDACA;
}

.LabelRow03 {
	background-color: #D6D2C3;	
	vertical-align: middle;
	color: White;
	
	}
	
.LabelRow04 {
	background-color: #ACA89C;
	vertical-align: middle;
	color: White;
	}
	
.LabelRow05 {
	background-color: #D6D2C3;
	padding: 2px;
	vertical-align: middle;
	color: #666666;
	padding: 3px;
}	

.LabelRow06 {
	background-color: #D6D2C3;	
	vertical-align: middle;
	color: White;
	
	}
	
.LabelRow07 {
	background-color: #D6D2C3;
	vertical-align: middle;
	color: White;	
	border-left: 15px solid #DFDACA;
	border-right: 3px solid #DFDACA;
	height:2px;
	}
	
.LabelRow08 {
	background-color: #D6D2C3;
	border-bottom: solid 1px #0E577E;
	border-left: 15px solid #DFDACA;
	border-right: 3px solid #DFDACA;
	}
	
.border {
	background-color: #D6D2C3;
	padding: 2px;
	vertical-align: middle;
	color: White;
	padding: 3px;
	border-left: 15px solid #DFDACA;
	border-right: 3px solid #DFDACA;
}

.ExpandTable {
	background-color: #D6D2C3;
	vertical-align: middle;
	color: White;
	
	
}

.AdminItem, .ValueRow {
	background-color: #FFFDF2;
	vertical-align: middle;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
}

.SubValueRow {
	background-color: #ECE5D0;
	vertical-align: middle;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
}

.ValueRow01 {
	background-color: #FFFDF2;
	vertical-align: middle;

}

.ValueRow02 {
	background-color: #FFFDF2;
	vertical-align: middle;
	border-left: 15px solid #DFDACA;
	padding: 3px;
}

.ValueRow03 {
	background-color: #FFFDF2;
	vertical-align: middle;
	border-right: 3px solid #DFDACA;
}

.ValueRow04 {
	background-color: #FFFDF2;
	vertical-align: top;
	border-left: 15px solid #DFDACA;
	border-right: 3px solid #DFDACA;
	padding: 3px;
	
}
.ValueRow05 {
	background-color: #FFFDF2;
	vertical-align: top;
	border-right: 3px solid #DFDACA;
}

.ValueRow06 {
	background-color: #FFFDF2;
	vertical-align: top;
}

.SectionHeaderRow {
	background-color: #DFDACA;
	vertical-align: middle;
	color: #666666;
	font-size: 16px;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-top: 3px solid #DFDACA;
	border-right: 3px solid #DFDACA;
}

.TopSectionTitleRow {
	background-color: #ACA89C;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
	color:#000000;
}

.SubSectionTitleRow {
	background-color: #ECE5D0;
	padding: 2px;
	vertical-align: middle;
	border-bottom: 1px solid #0E577E;
}

.PageTitleRow {
	background-color: #fffced;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
	color: Black;
}

.ChildPageTitleRow {
	background-color: #fffffd;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
	color: Black;
}

.StaticPageTitleRow {
	background-color: #D3FFF4;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
}

.TrashCanHeaderRow {
	background-color: #991114;
	padding: 2px;
	vertical-align: bottom;
	color: #FFFFFF;
	border-bottom: solid 3px #875A1A;
}

.TrashCanSectionTitleRow {
	background-color: #F18588;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
}

.TrashCanPageTitleRow {
	background-color: #FBDBDC;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
}

.TrashCanStaticPageTitleRow {
	background-color: #D3FFF4;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
}

.TableTitle {
	background-color: #DFDACA;
	vertical-align: middle;
	color: #666666;
	font-size: 16px;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-top: 3px solid #DFDACA;
	border-right: 3px solid #DFDACA;
}

.TableSubTitle {
	padding: 2px;
	vertical-align: middle;
	color: #666666;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
}

.SectionHeaderRow02 {
	background-color: #DCDAD0;
	padding: 2px;
	vertical-align: middle;
	color: #666666;
	padding: 3px;
	font-size: 11px;
}

.btnAdd, .btnEdit, .btnDelete, .btnCancel, .btnSave {
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	cursor: pointer;
}

.btnAdddisabled {
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CCCCCC;
}

.btnDownOrPrint {
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	width: 114px;
}


.btnEnter {
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	width: 40px;
}

.btnSmall {
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	width: 50px;
}

.btnHealth {
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	width: 70px;
}

.btnProducts {
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	width: 100px;
}

.FriendlyURL {
	width: 500;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.SiteURL {
	width: 500;
	background-color: #FFFFFF;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.Clearfield {
	width: 625px;
	background-color: #FFFDF2;
	border: 1px solid #FFFDF2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.ClearFieldSmall {
	width: 25px;
	background-color: #FFFDF2;
	border: 1px solid #FFFDF2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	
}

.ClearFieldSmallColor {
	width: 25px;
	background-color: #FFFDF2;
	border: 1px solid #FFFDF2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
	
}

.LargeField {
	width: 300;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.LargeField01 {
	width: 625px;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	height: 100px;
}

.LargeField02 {
	width: 330px;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	height: 150px;
}

.LargeField03 {
	width: 330px;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.LargeField04 {
	width: 300;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	height: 100px;
}

.SmallField {
	width: 100;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.SmallField01 {
	width: 50;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.datasheetField {
	width: 75;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.MediumField {
	width: 200;
	background-color: #FFFDF2;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.MediumField01 {
	width: 108;
	background-color: #E3F0F4;
	border: 1px solid #875A1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.imgClickable {
	cursor: pointer;
	border: none;
}

.LoginTitle {
	padding: 3px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ED8000;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
}

.LoginSubTitle{
	padding: 3px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ED8000;
	font-size: 12px;
	background-color: #FFFFFF;
}

.LoginRow{
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2A498C;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 3px;
}

.LoginRow2{
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #969798;
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 3px;
}

.LoginField {
	width: 100;
	background-color: #FFFFFF;
	border: 1px solid #969798;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #ED8000;
	margin: 0px 0px 0px 0px;
}

.LoginBttn {
	background-color: #FFFFFF;
	border: 1px solid #ED8000;
	color: #969798;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	margin: 0px 12px 0px 0px;
}

.nomargin {
	margin: -20px 0px 0px 0px;
	/*background-color: Fuchsia;*/
}

div.expandcontent {
	width: 1000px;
	border-top: solid 1px #FFFDF2;
	border-bottom: solid 1px #666666;
	background-color: #875A1A;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 10px 0px 10px 0px;
	padding: 2px 2px 2px 2px;
	text-align: left;
	float: left;
	cursor: pointer;
}

a.expandcontent:link {
	font-size: 12px;
	font-weight: bold;
	color: #875A1A;
	text-decoration: none;
}

a.expandcontent:visited {
	font-size: 12px;
	font-weight: bold;
	color: #875A1A;
	text-decoration: none;
}

aa.expandcontent:hover {
	font-size: 12px;
	font-weight: bold;
	color: #64769F;
	text-decoration: none;
}

a.expandcontent:active {
	font-size: 12px;
	font-weight: bold;
	color: #875A1A;
	text-decoration: none;
}

/*Special Shop Styles*/

.ProductExpired {
	background-color: #F96969;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
	color: White;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
	}
	
.ProductNotStarted {
	background-color: #64D261;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
	color: White;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
	}
	
.ProductDupe {
	background-color: #0099FF;
	padding: 2px;
	vertical-align: middle;
	border-bottom: solid 1px #0E577E;
	color: White;
	border-left: 15px solid #DFDACA;
	padding: 3px;
	border-right: 3px solid #DFDACA;
	font-size: 11px;
	}

.HealthImages {
	vertical-align:bottom;
}

/*QuickNav*/
	
	.MenuTitle{
		vertical-align:middle;			
		background-color: #875A1A;
		padding:4px;
		vertical-align: bottom;
		color: #FFFFFF;
		font-weight: bold;
	}
	
	.MovableTDStyle{		
		vertical-align:top;			
		background-color: #875A1A;
		padding: 2px;
		vertical-align: bottom;
		color: #FFFFFF;
		font-weight: bold;
	}
	
	div.quik_nav {
		border-bottom: solid #FFFFFF 2px;
		border-Top: solid #FFFFFF 2px;
		position:relative;
		float:right;
		width: 100%;
		height:20px;
		overflow:hidden;
		cursor:pointer;
		}
	
	div.quik_nav_header {
		font-family:Arial, Helvetica, sans-serif;
		position:absolute;
		top:2px;
		left:0px;
		color: #FFFFFF;
		font-size: 12px;
		width:70px;
		height:20px;
		padding: 0px 0px 0px 0px;
		}
	
	select.menu{
		position:absolute;
		top: 1px;
		left:70px;
		width: 230px;
		
		border:1px solid #000;
		font-size:11px;
		padding: 0px 0px 0px 0px;		
		background-color: #FFFDF2;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight:normal;
	}	
	
	
			