BODY {font : normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif; text-decoration: none; color: #000000; padding:0px; margin:0px;}
TD {font : normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif; text-decoration: none; color: #000000;}
INPUT {font: bold 11px Arial, Trebuchet MS,  Verdana, Sans-Serif;}
A {text-decoration: none; color: #003399;}
A:HOVER {text-decoration: underline; color: #003399;}

.realbig {font : normal 28px Trebuchet MS, Arial, Verdana, Sans-Serif; text-decoration: none; color: #cc6600; font-weight:bold;}
.prettybig {font : normal 2em Trebuchet MS, Arial, Verdana, Sans-Serif; text-decoration: none; color: #006600; font-weight:bold;}
.bigError {font : normal 22px Trebuchet MS, Arial, Verdana, Sans-Serif; text-decoration: none; color: #cc6600; font-weight:bold;}
.big {font : normal 14px Trebuchet MS, Arial, Verdana, Sans-Serif; text-decoration: none; color: #000000;}
small {font : normal 10px Arial, Trebuchet MS, Verdana, Sans-Serif; text-decoration: none; color: #000000;}
.smallwhite {font : normal 11px Arial, Trebuchet MS, Verdana, Sans-Serif; text-decoration: none; color: #ffffff; font-weight:bold;}
.smallbold {font : bold 10px Arial, Trebuchet MS, Verdana, Sans-Serif; font-weight:bold; text-decoration: none; color: #000000;}
.boldA {font : bold 12px Arial, Trebuchet MS, Verdana, Sans-Serif; text-decoration: none; color: #003399; font-weight:bold;}
.style1 {font-size: 9px}
.grayed_out {font : normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif; text-decoration: none; color: #999999; padding:0px; margin:0px;}

.frmOld {font-size:11px; font-family:Trebuchet MS, Verdana, Arial, Sans-Serif; background-color:#ffffff; background: #ccff66 url(/assets/images/back_form_button.gif);}
.frm {
	color:#555555;
	background-color:#eef7ce;
	border-width:1px;
	border-style:Solid;
	border-color:#555555;
	font-family:Verdana;
	font-size:10pt;

}
.frmErr {font: normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif; background-color:#ffffcc;}
.btn {font: normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif; background: #ccff66 url(/assets/images/back_form_button.gif);}

.PubBtn {
	font: bold 11px Arial, Trebuchet MS,  Verdana, Sans-Serif;
	font-weight:bold;
	background: #ccff66;
	background-image: url(/assets/images/back_form_button.gif);
	Layer-background-image: url(/assets/images/back_form_button.gif);
}


.break { page-break-before: always; }

.TableHeader
{
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
	background: #008652;
}
.TableItem
{
	BACKGROUND: #ffffff;
}
.TableAltItem
{
	BACKGROUND: #f0f1f3;
}
.FilterLabel
{
	text-align: center;
	font-weight: bold;
}
.FilterElement
{
	text-align: center;
}
.TableLabel
{
	text-align: right;
	font-weight: bold;
}
.TableElement
{
	text-align: left;
}
.ImageCell
{
	text-align: center;
	vertical-align: middle;	
}


.bigLabel {
color:#3366ff;
font-family:Arial;
font-weight:bold;
font-size:14pt;
}


.pageTitle {
color:#336600;
font-family:Arial;
font-weight:bold;
font-size:17pt;
letter-spacing:-1;
}

div#container {
position: relative;
width: 100%;
margin: 0 auto;
}

div#flash_container {margin:0 auto; text-align:center; width: 90%;}

div.logo {
position : absolute;
text-align: right;
top : 41px;
left : 7%;
}

div.errorMessage {
	position : absolute;
	font : normal 14px Trebuchet MS, Arial, Verdana, Sans-Serif;
	text-decoration: none;
	padding: 8px;
	color: #006600;
	background-color: #DCFD99;
	font-weight:bold;
	text-align: left;
	width: 375;
	top : 170px;
	left : 25%;
	border: 1px;
	border-style: solid;
	border-color: #000000;
	
}

div.exit_button {
	position : absolute;
	background-color: #8CD34A;
	height: 17;
	width: 375;
	left : 25%;
	top : 170px;
	border: 1px;
	border-style: solid;
	border-color: #000000;
}

div.nav {
position : absolute;
font : normal 11px Trebuchet MS, Arial, Verdana, Sans-Serif;
text-decoration: none;
color: #cc6600;
font-weight:bold;
text-align: center;
width: 60%;
top : 120px;
left : 45%;
}

.btn1 {
color:#FF8000;
background-color:White;
border-width:1px;
border-style:Solid;
font-family:Verdana;
font-size:XX-Small;
font-weight:bold;
width:144px;
}

.btn2 {
color:#FF8000;
background-color:White;
border-width:1px;
border-style:Solid;
font-family:Verdana;
font-size:XX-Small;
font-weight:bold;
width:20px;
}

.formfield1 {
color:#000000;
background-color:White;
border-width:1px;
border-style:Solid;
font-family:Verdana;
font-size:XX-Small;
font-weight:bold;
width:180px;
}

.infoTable {
color:#666600;
background-color:#F1F0E4;
border-width:3px;
border-color:#CCC8B4;
border-style:Solid;
font-family:Arial;
font-size:.8em;
width:190px;
padding:5px;
}

.cartTable {
color:#666600;
background-color:#F1F0E4;
border-width:3px;
border-color:#CCC8B4;
border-style:Solid;
font-family:Arial;
font-size:.8em;
width:460px;
padding:5px;
}

.CustinfoTable {
color:#666600;
background-color:#F1F0E4;
border-width:3px;
border-color:#CCC8B4;
border-style:Solid;
font-family:Arial;
font-size:.8em;
width:460px;
padding:5px;
}

div#containerFlash {
position: relative;
vertical-align: top;
width: 100%;
height: 2500px;
margin: 0 auto;
}

.TitleWhite {
color:#ffffff;
font-family:Arial;
font-size:14pt;
letter-spacing:-1;
}

div.top_blue_info {
	font : normal 12px Trebuchet MS, Arial, Verdana, Sans-Serif;
	text-decoration: none;
	color: #FFFFFF;
	background:#00AE68;
	font-weight:bold;
	text-align: center;
	width; 100%;
	display:block;
}