@charset "UTF-8";


body  {
	margin-top: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	border-top: 1px;
	text-align: center;  /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	/* background-color: #99CCFF; */
}

p {	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

/* --------------- BEGIN CONTAINERS --------------- */
/* --------------- -------------- --------------- */

.twoColHybLtHdr #container1 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 5px; /* At least 1px is needed to prevent margin collapse */
	/* padding: 1px; This was to prevent margin collapse */ 
	width: 100%;
	background: #E8E8E8; /* #E8E8E8 */
}

.twoColHybLtHdr #results {
	background-color: #FFFFFF; /* #75A1D0 */
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	height: auto;
	width: 750px;
	text-align: center; /*This is really for IE6 - shouldnt make a difference to other browsers*/
	overflow: hidden;
}

.twoColHybLtHdr #home_content {
	background-color: #FFFFFF; /* #75A1D0 */
	margin-left: auto;
	margin-right: auto;
	width: 725px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center; /*This is really for IE6 - shouldnt make a difference to other browsers*/
	overflow: hidden;
}

.twoColHybLtHdr #tables {
	background-color: #FFFFFF; /* #75A1D0 */
	margin-left: auto;
	margin-right: auto;
	width: 612px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: center; /*This is really for IE6 - shouldnt make a difference to other browsers*/
	overflow: hidden;
}

.twoColHybLtHdr #results_edit {
	background-color: #FFFFFF; /* #75A1D0 */
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	height: auto;
	width: 550px;
	text-align: center; /*This is really for IE6 - shouldnt make a difference to other browsers*/
	overflow: hidden;
}

.twoColHybLtHdr #home_content_edit {
	background-color: #FFFFFF; /* #75A1D0 */
	margin-left: auto;
	margin-right: auto;
	width: 525px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center; /*This is really for IE6 - shouldnt make a difference to other browsers*/
	overflow: hidden;
}

/* --------------- END CONTAINERS --------------- */
/* --------------- -------------- --------------- */

/* --------------- BEGIN ROUNDED CORNER DIVS --------------- */
/* --------------- -------------- --------------- */

.twoColHybLtHdr #results b.rtop b, .twoColHybLtHdr #results b.rbottom b{display:block;height: 1px; overflow: hidden; background: #FFFFFF} /* top background */
.twoColHybLtHdr #results b.rtop, b.rbottom{display:block;background: #E8E8E8} /* corner background - color of the containing div */
.twoColHybLtHdr #results b.r1{margin: 0 5px}
.twoColHybLtHdr #results b.r2{margin: 0 3px}
.twoColHybLtHdr #results b.r3{margin: 0 2px}
.twoColHybLtHdr #results b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.twoColHybLtHdr #results_edit b.rtop b, .twoColHybLtHdr #results_edit b.rbottom b{display:block;height: 1px; overflow: hidden; background: #FFFFFF} /* top background */
.twoColHybLtHdr #results_edit b.rtop, b.rbottom{display:block;background: #E8E8E8} /* corner background - color of the containing div */
.twoColHybLtHdr #results_edit b.r1{margin: 0 5px}
.twoColHybLtHdr #results_edit b.r2{margin: 0 3px}
.twoColHybLtHdr #results_edit b.r3{margin: 0 2px}
.twoColHybLtHdr #results_edit b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* --------------- END ROUNDED CORNER DIVS --------------- */
/* --------------- -------------- --------------- */


.twoColHybLtHdr #home_content a img {border: none;}
.twoColHybLtHdr #home_content h1 {text-align: center; font-size: 22px; color: black; text-indent: 0px; padding: 0 15px; }
.twoColHybLtHdr #home_content .Header {font-size: 14px; color:#0b2494; font-family:  Arial, Helvetica, sans-serif; font-weight: bold;}
.twoColHybLtHdr #home_content p {font-size: 12px; color: Black;  font-family:  Arial, Helvetica, sans-serif; }


.note {font-size: 12px; text-align: center; color: black; padding: 0px; }
.notel {font-size: 12px; text-align: left; color: black; padding: 0px; }
.notelr {font-size: 12px; text-align: left; color: red; padding: 0px; }
.noteb {font-size: 14px; font-weight: bold; color: black; padding: 0px; }
.noterb {font-size: 12px; font-weight: bold; color: red; padding: 0px; }
.noteblbi  {font-size: 14px; font-weight: bold; font-style: italic; color: #000099; padding: 0px; }
.notesmr {font-size: 9px; text-align: left; color: red; padding: 0px; }

.edititems {font-size: 12px; text-align: left; color: black; padding: 0px; margin-top: 10px; margin-bottom: 10px; margin-left: 60px;}

.red {color: red;}
.right {text-align: right; margin-top: 5px;}

.field {font-size: 12px; font-weight: bold; color: black; padding: 2px;}
.fieldreq {vertical-align: middle; font-size: 12px; font-weight: bold; color: red; padding: 2px;}
.fieldtext {font-size: 12px; color: black; padding: 2px;}

.total {text-align: right; font-size: 12px; font-weight: normal; color: black; padding: 0px; }
.totalb {text-align: right; font-size: 12px; font-weight: bold; color: black; padding: 0px; }
.totalccb {text-align: left; font-size: 16px; font-weight: bold; font-style: italic; color: black; padding: 0px; }

.terms {font-size: 12px; text-align: justify; color: black; padding: 0px; }

.orderqty  {font-size: 12px; text-align: center; color: black; padding: 0px; }
.orderblueb {font-size: 12px; text-align: left; font-weight: bold; color: #000099; padding: 0px; }
.orderbluebi {font-size: 12px; text-align: left; font-weight: bold; font-style: italic; color: #000099; padding: 0px; }
.orderb {font-size: 12px; text-align: left; font-weight: bold; color: black; padding: 0px; }

.thanks {font-size: 16px; font-weight: bold; color: red; padding: 0px; }

.GoldButton {font-size: 9px; background-color: #FBCD2E; }
TD {font-size: 11px; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; }
.TDL {text-align: left; }
.TDC {text-align: center; }
.TDR {text-align: right; }
.TDLB {text-align: left; font-weight: bold;}
TH {font-size: 12px; color: White; background: #0b2494; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center;}
.THL {text-align: left;}
.THC {text-align: center;}
.THR {text-align: right;}


