﻿/* css */
body {
	background-color: #00626E;
	color: #333333;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;  
	}

.sectionHeader {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	text-transform: uppercase;
	color: #fff;
	background: #000;
	font-size: 12px;
	font-weight: bold;
	/*font-weight: bold;*/
}

.main-layout-border {
	width: 769px;
	/*background-color: #00c4dc;
	border-top: 2px solid #00c4dc;
	border-bottom: 2px solid #00c4dc;*/
	margin: 0px;
	padding: 0px;
	}
.main-layout {
	text-align: left;
	width: 765px;
	border: 0px solid #00c4dc;
	background: #ffffff url("images/greentile.gif") repeat-y scroll 0px 0px;
	margin: 0px;
	padding: 0px;
	}
.home-layout-border {
	width: 769px;
	background-color: #00c4dc;
	border-top: 2px solid #00c4dc;
	border-bottom: 2px solid #00c4dc;
	margin: 0px;
	padding: 0px;
	}
.home-layout {
	text-align: left;
	width: 765px;
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	}
.home-text {
	margin-left: 200px;
	margin-right: 25px;
}
.home-body {
	float: left;
	width: 720px;
	padding-left: 0px;
	background: #ffffff;
	}
.contact { 
	font-size: 11px; 
	color: #;
	}
a           { text-decoration: none; color: #EE1D25 }
a:v			{ color: #000000}
a:hover		{ color: #00626E}
a:a			{ color: #EE1D25}

.tablelink		{ font-weight: bold; text-decoration: underline; color: #EE1D25 }
.tablelink:v		{ color: #000000}
.tablelink:hover	{ color: #00626E}
.tablelink:a		{ color: #EE1D25 }

.splash-layout {
	text-align: left;
	width: 774px;
	}
.splash-header {
	float: center;
	padding-top: 42px;
	padding-bottom: 38px;
	text-align: center;
	}
.splash-center {
	border: 3px solid #00C4DC;
	}
.splash-nav {
	float: center;
	height: 97px;
	text-align: center;
	padding-top: 22px;
	padding-bottom: 39px;
	}
.splash-text {
	float: left;
	text-align: left;
	padding-left: 142px;
	padding-right: 142px;
	line-height: 150%;
	color: #CCFFFF;
	}
.splash-contact { 
	font-size: 11px; 
	color: #CCFFFF;
	}
.header {
	float: left;
	width: 750px;
	height: 109px;
	text-align: right;
	background: #ffffff;
	}
.col1_green {
	float: left;
	width: 187px;
	background: #BACE99;
	padding: 6px;
	}
.col1_green_sub {
	float: left;
	width: 187px;
	background: #00667C;
	padding: 6px;
	}
.col1_green_sub2 {
	float: left;
	width: 187px;

	margin-top:-180px;
	text-align: center;
	}
.col1_green_sub3 {
	float: left;
	width: 187px;

	margin-top:-275px;
	text-align: center;


		}
.col1_sub {
	float: left;
	width: 199px;
	padding: 0px;
	margin: 0px;
	}
.col2_green {
	float: left;
	width: 319px:
	background: #BACE99;
	padding: 0px;
	margin: 0px;
	}
.col3_peach {
	float: right;
	width: 237px;
	background: #ADD7DC;
	padding-top: 6px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	}
.col1_white {
	float: left;
	width: 200px;
	}
.main-body {
	float: left;
	width: 520px;
	padding-left: 25px;
	}
.sub_text     {
	margin-left: 25px;
	margin-right: 25px;
}
.distributor_announcement     {
	border:3px double #FF0000; margin-left: 25px;
	margin-right: 25px; padding: 10px;
}
.footer {
	float: left;
	background: #ffffff;
	}
.subgraphics {
	float: left;
	width: 566px;
	background: #FFFFFF;
	margin: 0px;
	}
.subgraphicsleft {
	float: left;
	width: 205px;
	background: #FFFFFF;
	margin: 0px;
	}
.subgraphicsright {
	float: left;
	width: 361px;
	background: #FFFFFF;
	margin: 0px;
	}
.subcol_green {
	float: left;
	width: 200px;
	height: 100%;
	background: #97B26E;
	}
.msi { 
	font-size: 10px; 
	color: #CCFFFF;
	}
:link.msi           { text-decoration: none }
:v.msi			{ color: #CCFFFF}
:hover.msi		{ color: #FCC8B4}
:a.msi			{ color: #FCC8B4}

.gallerytext1 {
	color: #000;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;  
}
a.gallerytext1:link		{ color: #00C4DC }
a.gallerytext1:visited		{ color: #FFFFFF }
a.gallerytext1:hover	{ color: #002830 }



.order {
	color: #993333;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	margin-top: 0; 
	margin-bottom: 0; 
}
.orderbold {
	color: #993333;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;  
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ewTable {
  	color: #000000;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	margin-top: 0px;
	margin-bottom: 0px;
}
.ewTableHeader {
	background-color: #BACE99; /* header color */
	color: #000000; /* header font color */	
	vertical-align: top;
}
.ewTableAltRow {
	color:#000000;
	background-color: #D6E1C1; /* alt row color 2 */	
}
.shortOrderForm {
  	color: #993333;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 9px; 
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
.orderboldunder {
  	color: #993333;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;
}
.rowhead {
	background: #F26D53;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	height: 28px;
}
.rowhead2 {
	background: #000000;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	height: 28px;
}
.row0 {
	background: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	color: #000000;
	height: 28px;
}
.row1 {
	background: #FCC8B4;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	color: #000000;
	height: 28px;
}
.row2 {
	background: #FEE7DC;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	color: #000000;
	height: 28px;
}
.popup {
	background: #FFFFFF;
}
.orderboldunder:link {text-decoration: underline; color: #EE1D25;}
.orderboldunder:v			{ text-decoration: underline; color: #000000;}
.orderboldunder:hover		{ text-decoration: underline; color: #00626E;}
.orderboldunder:a			{ text-decoration: underline; color: #EE1D25;}
.ordertext {
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	margin-top: 0px;
	margin-bottom: 0px;
}
.left_subnav { text-decoration: none; color: #FFFFFF; }
:v.left_subnav { text-decoration: none; color: #FFFFFF; }
:hover.left_subnav { text-decoration: none; color: #002830; }
.subnav {	
	font-size: 11px;
	line-height: 150%; 
	margin-left: 25px;
	margin-right: 25px;
	}
.sub_nav_col {
	float: left;
	width: 187px;
	background: #97B26E;
	padding: 6px;
	}
.dist_subnav {
	float: left;
	width: 187px;
	line-height: 150%;
	}
.sunburst_norep {
	background: #ffffff url("../images/sunburst.gif") no-repeat scroll 0px 0px;
	}
.formtext {
	color: #000000;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	text-align: center;
}
.formtextleft {
	color: #000000;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	text-align: left;
}
#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 3px;
	background-color: #BACE99;
	visibility: hidden;
	z-index: 100;
}
.error {
	color: #FF0000;
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
}
.ewTableHeaderSMI {
	background-color: #F26D53; /* header color */
	color: #000000; /* header font color */	
	vertical-align: top;
}
.ewTableAltRowSMI {
	color:#000000;
	background-color: #F7987D; /* alt row color 2 */	
}
.sub_text_smi     {
	margin-left: 25px;
	margin-right: 25px;
	font-weight: bold;
	font-size: 13px;
	line-height: 150%; 
	margin-top: 0px;
	margin-bottom: 0px;
}
.debugsql {
	background-color: #E0E0E0;
	border-style: inset;
	padding: 5px;
	border-width: 2px;
	font-family: "Bitstream Vera Sans Mono", "Courier New";
	font-size:12px;
	font-weight:normal;
	font-style:normal;
}
img, div { behavior: url(iepngfix.htc) }
.frameImageDiv {
	position:absolute;
	padding-left:20px;
	top: -100px;
}
.help {
	vertical-align:bottom;border:0;width:20px;height:23px
}
.gray {
	background-color:#C0C0C0;
	color:#333333;
}