.yelllink{
	color: #FFFF00;
}

.pubcontent 	{
 	font-family: "Times New Roman", serif
	font-size: 14px;
}
A	{
	color: #3366CC;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	}
A:Visited	{
	color: #3366CC;
	text-decoration: none;
	}
A:Hover  {
	color: #009900;
	text-decoration: underline;
	}
.Display{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color :#000000;
	padding-left: 5 px;
}
.DisplayWhite{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color :#FFFFFF;
	padding-left: 5 px;
}
.Label{
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color :#FFFFFF;
	padding-left: 5 px;
}
.LabelBlack{
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color :#000000;
	padding-left: 5 px;
}
.LabelRed{
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color :#FF0000;
}

.LabelLarge{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color :#FFFFFF;
	padding-left: 5 px;
}
.LabelLargeBlack{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color :#000000;
	padding-left: 5 px;
}
.LabelLargeRed{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color :#FF0000;
	padding-left: 5 px;
}
.combo{	
	color :#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width ="160";
	padding-left: 5 px;
}
.combocart{	
	color :#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width ="50";
	padding-left: 1 px;
}
.combosmall{	
	color :#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width ="120";
	padding-left: 5 px;
}
.combosmallsearch{	
	color :#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width ="180";
	padding-left: 5 px;
}

.combosearch{	
	color :#000000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width ="300";
	padding-left: 5 px;
}
.combolarge{	
	color :#000000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width ="200";
	padding-left: 5 px;
}
.combofailed{	
	color :#000000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width ="200";
	background-color: #FF9999;
	padding-left: 5 px;
}

.Labelcell {
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	background-color: #000099;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
	border: 2px solid #FFFFFF;
}

.Footercell {
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #000066;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
	border: 1px solid #FFFFFF;
}

.topnavcell, .topnavcell:link, .topnavcell:visited, .topnavcell:active {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #000066;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}

.topnavcellh, .topnavcellh:link, .topnavcellh:visited, .topnavcellh:active {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #6666FF;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	cursor: hand;
	border: 1px solid #FFFFFF;
}

.topnavcelly, .topnavcelly:link, .topnavcelly:visited, .topnavcelly:active {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #000066;
	color: #FFFF00;
	vertical-align: middle;
	text-decoration: none;
	text-align:center;
	border: 1px solid #FFFFFF;
}

.topnavcellyh, .topnavcellyh:link, .topnavcellyh:visited, .topnavcellyh:active {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #6666FF;
	color: #FFFF00;
	vertical-align: middle;
	text-decoration: none;
	text-align:center;
	border: 1px solid #FFFFFF;
}


.topnavcellr, .topnavcellr:link, .topnavcellr:visited, .topnavcellr:active {
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #CC3333;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	cursor: hand;
	border: 1px solid #FFFFFF;
}
.helpcell{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #CCCCFF;
	color: #000000;
	vertical-align: middle;
	text-decoration: none;
}

.trialcell{
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #FFFF00;
	color: #6666FF;
	vertical-align: middle;
	text-decoration: none;
	border: 3px solid #6666FF;
}
.trialcellh{
	font-size: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #6666FF;
	color: #FFFF00;
	vertical-align: middle;
	text-decoration: none;
	border: 3px solid #FFFF00;
	cursor: hand;
}
.headerfield {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	background-color: #000066;
	color: #FFFF00;
	width ="320";
	vertical-align: middle;
	text-decoration: none;
	text-align: left;
	border: none;
}

.costfield {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000;
	width ="80";
	vertical-align: middle;
	text-decoration: none;
	text-align: left;
	border: none;
}
.orderheader {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	background-color: #000066;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	text-align: left;
	border: none;
	padding-left: 5 px;
}
.orderheaderright {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	background-color: #000066;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	text-align: left;
	border: none;
	padding-left: 5 px;
	text-align:right;
}
.ordercell{
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color :#000000;
	padding-left: 5 px;
	border-bottom: 1px solid #000066;
	text-align:right;
}
.ordercellsummary{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color :#000000;
	padding-left: 5 px;
	border-bottom: 1px solid #000066;
	align:center;
}
.rightordercellsummary{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color :#000000;
	padding-left: 5 px;
	border-bottom: 1px solid #000066;
	text-align:right;
}
.newsheader{
	background-color: #000066;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}