body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #2C2C2C;
	margin-top: 0px;
}
.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.FooterCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

.Footer:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #84A8C6;
	font-size: 11px;
}
.Footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #999999;
	font-size: 11px;
}
.Footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
}
.Footer:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #84A8C6;
}
.Heading1 {
	font-weight: bold;
	font-size: 20px;
	color: #EC7517;
}
.Heading2 {
	font-weight: bold;
	font-size: 12px;
	color: #EC7517;
}
.nextReturn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000099;	
}
.FormField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EC7517;
	background-color: #3D3938;
	border: 1px solid #ffffff;
	width:98%;
}
.FormFieldMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #B5D2DA;
	border: 1px solid #4A595C;
}
.Button {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E97717;
	border: none;
	font-size:11px;
}

.TableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EC7517;

}

.TableHeaderNegative {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #FFFFFF;
	border: 1px solid #49585B;

}


.TableBorder {  border: 1px solid #0C1647;}
.TableBorderLight { border: 1px solid #C8C9C0; background-color: #F4F4F4}
.SmallPrint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FECA5C; text-decoration: none}
.TableRow {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF}
.TableRow1 {  background-color: #FECA5C}
.TableRow2 {  background-color: #FE9B24}

a:link, a:visited, a:active {
	font-size: 10px;
	text-decoration: none;
	color: #E97919;
}
a:hover {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}

.viewcart:link, .viewcart:visited, .viewcart:active {
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
}
.viewcart:hover {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}

select, input{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		
	}

	/* Info Box WITHOUT Headings */
.CPbox1            {COLOR: #3c393a; BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #BBC3D3;}
.CPbox1 A:link     {COLOR: #3c393a; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.CPbox1 A:visited  {COLOR: #3c393a; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.CPbox1 A:hover    {COLOR: #996666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2            {COLOR: #ffffff; BACKGROUND-COLOR: none; BORDER: none;}
.CPbox2H           {COLOR: #ffffff; BACKGROUND-COLOR: #3c393a; PADDING: 1px;}
.CPbox2H B         {COLOR: #E97919;}
.CPbox2B           {COLOR: #E97919; BACKGROUND-COLOR: none; font-size: 10px;}
.CPbox2B A:link    {COLOR: #3c393a; FONT-SIZE: 10px; TEXT-DECORATION: none;}
.CPbox2B A:visited {COLOR: #3c393a; FONT-SIZE: 10px; TEXT-DECORATION: none;}
.CPbox2B A:hover   {COLOR: #EC7517; FONT-SIZE: 10px; TEXT-DECORATION: none;}
