body, p, td {
	font-family: arial, tahoma, geneva;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

input, textarea, select, option, radio {
	font-family: monospace, courier;
	font-size: 12px;
	color: #996633;
	background-color: #ffffff;
	font-weight:normal;
	margin-top: 1px;
	margin-bottom: 2px;
}

input.button {
   	border: collapse;
	border: 1px solid #999;
	background:  url("/images/elements/bg_button.gif") repeat-x;
	background-color: #EBEBF1;
	height:20px;
	font-size:12px;
	color:#009933;
	padding-left:3px;
	padding-right:3px;
	margin-top: 1px;
	margin-bottom: 1px;
}

input.buttonOn {
	color:#999;
	cursor:hand;
}

input.borderless {border:0px; background:#eeeeee}

.formHeader01{background: url("/images/layout/form_header_01.gif"); width:11px;}
.formHeader02{background: url("/images/layout/form_header_02.gif")}
.formHeader03{background: url("/images/layout/form_header_03.gif"); width:87px;}
.formHeader04{background: url("/images/layout/form_header_04.gif");}
.formSeparator{background:  url("/images/layout/form_separator.gif"); height:15px; color:#999999;}
.formFooter{background:  url("/images/layout/form_footer.gif"); height:37px; font-size: 10px;}

.boxHeaderGreen{background: url("/images/elements/box_green_02.gif"); font-size: 11px; font-weight:bold; color:#996633;}
.boxLeftGreen{background: url("/images/elements/box_green_05.gif");}
.boxRightGreen{background: url("/images/elements/box_green_07.gif");}
.boxFooterGreen{background: url("/images/elements/box_green_09.gif");}

a {color: #339900; text-decoration: none;}
a:hover {color: #996633; text-decoration: underline;}
a:visited {color: #99CC66;}

a.static {color: #339900; text-decoration: none;}
a.static:hover {color: #99CC66; text-decoration: none;}
a.static:visited {color: #339900; text-decoration: none;}

a.staticGold {color: #ffffcc; text-decoration: none;}
a.staticGold:hover {color: #cccccc; text-decoration: none;}
a.staticGold:visited {color: #ffffcc; text-decoration: none;}
 
a.staticGoldBold {color: #ffffcc; font-weight: bold; text-decoration: none;}
a.staticGoldBold:visited {color: #ffffcc; font-weight: bold; text-decoration: none;}

a.smallLink {font-family: tahoma, geneva; font-size:10px; font-weight: bold; color: #339900; text-decoration: none;}
a.smallLink:hover {font-family: tahoma, geneva; font-size:10px; font-weight: bold; color: #99CC66; text-decoration: none;}
a.smallLink:visited {font-family: tahoma, geneva; font-size:10px; font-weight: bold; color: #339900; text-decoration: none;}

a.smallLinkSelected {font-family: tahoma, geneva; font-size:10px; font-weight: bold; color: #000000; text-decoration: none;}
a.smallLinkSelected:hover {font-family: tahoma, geneva; font-size:10px; font-weight: bold; color: #000000; text-decoration: none;}
a.smallLinkSelected:visited {font-family: tahoma, geneva; font-size:10px; font-weight: bold; color: #000000; text-decoration: none;}

.mainTable{width:773px;}

.textParaTitle {font-size:14px;font-weight: bold;}
.textError {color:#CC0000; font-weight:bold;}

.textDarkGreen {color:#336633;}
.textLightGreen {color:#99CC66;}
.textRed {color:#cc3300;}
.textGrey {color:#cccccc;}
.textGold {color:#ffffcc;}
.textBrown {color:#996633;}
.textWhite {color:#ffffff;}
.textLightBlue {color:#669999;}
.textLargeGrey {font-size:24px; color:#cccccc;}
.textLargeRed {font-size:24px; color:#CC0000;}
.textLargeLightGreen {font-family: tahoma, geneva; font-size:24px; color:#99CC66;}
.textLightBlueLarge {font-size:24px; color:#669999;}

.textCoupon {font-family: arial, helvetica, verdana; font-size:20px; color:#CC0000;}

.textFixed {
	font-family: courier;
	font-size:8px;
}
.textSmall {
	font-family: tahoma, geneva;
	font-size:10px;
}
.textSmallBold {
	font-family: tahoma, geneva;
	font-size:10px;
	font-weight:bold;
}
.textSmallDarkGreen {
	font-family: tahoma, geneva;
	font-size:10px;
	color:#336633;
}
.textSmallLightGreen {
	font-family: tahoma, geneva;
	font-size:10px;
	color:#99CC66;
}
.textSmallGrey {
	font-family: tahoma, geneva;
	font-size:10px;
	color:#cccccc;
}
.textSmallOrange {
	font-family: tahoma, geneva;
	font-size:10px;
	color:#FF9966;
}
.textSmallGold {
	font-family: tahoma, geneva;
	font-size:10px;
	color:#ffffcc;
}
.textSmallBrown {
	font-family: tahoma, geneva;
	font-size:10px;
	color:#996633;
}
.textSmallRed {
	font-family: tahoma, geneva;
	font-size:10px;
	color: #cc3300;
}
.textSmallWhite {
	font-family: tahoma, geneva;
	font-size:10px;
	color: #ffffff;
}

.textTiny {
	font-size:6px;
}

.navLevel1 {
	font-family: tahoma, geneva;
	font-size:10px;
	color:#000000;
}
.navLevel2 {
	font-family: tahoma, geneva;
	font-size:10px;
	color:#000000;
}
.navLevel3 {
	font-family: tahoma, geneva;
	font-size:10px;
	color:#996633;
}

.tableHeader {
	font-size:11px;
	font-weight: bold;
	color:#000000;
}

.tableForm {background-color: #eeeeee;}
.tableHeader {color: #cc6600; font-weight: bold;}
.tableHeaderWhite {color: #ffffff; font-weight: bold;}

.formTitle {font-size: 100%; font-weight:bold; color:#ffffff; text-transform:uppercase;}
.fieldRequired {font-weight:bold; color:#CC0000;}
.fieldOptional {font-weight:bold; color:#666666;}
.fieldInstructions {font-size: 11px; color: #999999;}

.shippingLabel {font-size:16px;font-weight: bold;}

.dotHorizontal {font-size: 2px;}
.dotVertical {font-size: 5px;}

.selected {font-weight:bold;}
.warning {font-color: #cc3300;}
