body {
	font: normal 16px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}

a {
	color: #005000;
}
a:hover {
	color: #800000;
}

#carttable {
	margin: 0;
}

#carttable caption {
	padding: 0 0 5px 0;
	font: italic 20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

#carttable th {
	font: 15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #005000;
     background: #F8F8F9;
}

#carttable th.nobg {
	font: italic 15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #800000;
     border: 1px solid #005000;
	text-align: left;
     background: none;
}

#carttable td {
	font: 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
     color: #005000;
	padding: 0 5px 0 5px;
	border: 1px solid #005000;
	text-align: left;
}


#carttable td.alt {
	font: bold 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
     color: #005000;
	border: 1px solid #005000;
}

#carttable th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#carttable th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}

#footer{
	font: 18px "Trebuchet MS", "Monotype Corsiva", Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}

#footer td.green{
	font: 22px "Trebuchet MS", "Monotype Corsiva", Arial, Verdana, Helvetica, sans-serif;
	color: #005000;
	text-align: left;
     background: #f8f8f9;
}

#orderFormTable {
	padding: 0;
	margin: 0;
}

#orderFormTable th {
	font: 15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #005000;
     background: #f8f8f9;
}

#orderFormTable td {
	font: bolder 14px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
     color: #005000;
	border: 1px solid #005000;
	text-align: left;
}

#orderFormTable td.red {
	font: bold 14px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
     color: #800000;
	border: 1px solid #005000;
	text-align: center;
}

#orderFormTable td.blank {
    border:0
}

#page1{
	font: 15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #005000;
	text-align: center;
}

#page1table {
	margin: 0;
}

#page1table td {
	font: 15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}

#page1table td.red {
	font: 15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #800000;
	text-align: center;
}

#toppage{
	font: 16px "Trebuchet MS", Arial, "Monotype Corsiva", Verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}

#toppage td.green{
	font: 20px "Trebuchet MS", Arial, "Monotype Corsiva", Verdana, Helvetica, sans-serif;
	color: #005000;
	text-align: left;
     background: #f8f8f9;
}

#policy{
	font: 14px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}

#policy td{
	font: 14px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #080000;
	text-align: left;
}
#policy td.red{
	font: 14px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #800000;
	text-align: center;
}

#policy td.redb{
	font: 14px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #800000;
	text-align: left;
}
input{
	font: bold 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
     color: #005000;
}

input.spec{
	font: bold 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
     color: #800000;
}


select{
	font: bold 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
     color: #800000;
}

select.alt{
	font: bold 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
     color: #800000;
}

ol{
	font: 13px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #005000;
	padding: 0 0 0 5px;
     list-style-type: none;
	margin-left: -1px;
}

li{
	padding: 2px 0 0 0;
}

#current a {
	color: #800000 !important;
	/*/*/background-color: #f8f8f9 !important;
}

