body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table
{
	border-collapse: collapse;
}
th, td
{
	padding: 0;
}

.width96
{
	width: 96px;
}
.width846
{
	width: 846px;
}
.width100percent
{
	width: 100%;
}
.width85
{
	width: 85px;
}

.height18
{
	height: 18px;
}
.width43
{
	width: 43px;
}


.width26
{
	width: 26px;
}
.width23
{
	width: 23px;
}
.width14
{
	width: 14px;
}
.width135
{
	width: 135px;
	vertical-align: top;
}
.width960
{
	width: 960px;
}

.height15
{
	height: 15px;
}
.middle_text1
{
	font-family: arial;
	font-size: 12px;
	color: #4A403F;
	text-decoration: none;
	line-height: 17px;
}
.middle_text2
{
	font-family: arial;
	font-size: 12px;
	color: #908356;
	text-decoration: none;
	line-height: 17px;
}


.width415
{
	width: 415px;
	vertical-align: top;
}
.middle_text_list
{
	font-family: arial;
	font-size: 12px;
	color: #4A403F;
	text-decoration: none;
	line-height: 18px;
	padding-left: 15px;
}
.middle_text_gold
{
	font-family: "Times New Roman";
	font-size: 13px;
	color: #908356;
	text-decoration: none;
	text-align: right;
	padding-right: 40px;
	line-height: 18px;
	font-weight: bold;
}
a.leftlinks:link
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftlinks:visited
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftlinks:hover
{
	font-family: arial;
	font-size: 11px;
	color: #CC0001;
	text-decoration: none;
}
a.leftlinksredbold:link
{
	font-family: arial;
	font-size: 11px;
	color: #CC0001;
	text-decoration: none;
}
a.leftlinksredbold:visited
{
	font-family: arial;
	font-size: 11px;
	color: #CC0001;
	text-decoration: none;
}
a.leftlinksredbold:hover
{
	font-family: arial;
	font-size: 11px;
	color: #CC0001;
	text-decoration: none;
}
.pageheadingsred
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 18px;
	color: #CB1900;
	text-decoration: none;	
}

.homelinks
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
	text-align: right;
	padding-bottom: 4px;
	padding-top: 4px;
	line-height: 17px;
}
.redcolor
{
	background-color: #CC1A00;
	height: 3px;
}
.height30
{
	height: 30px;
}
.rightbannerheading
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 17px;
	padding-bottom: 17px;
}
.rightbannerwhitetext
{
	font-family: arial;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
.textplustextred
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #CC1A00;
	text-decoration: none;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #DFD0A4;
	border-left-color: #DFD0A4;
	padding-top: 3px;
	padding-left: 5px;
	line-height: 16px;
}
a.timesredurl:link
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #CC1A00;
	text-decoration: underline;
}
a.timesredurl:visited
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #CC1A00;
	text-decoration: underline;
}
a.timesredurl:hover
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #CC1A00;
	text-decoration: none;
}
a.timesgreenurl:link
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #999966;
	text-decoration: underline;
}
a.timesgreenurl:visited
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #999966;
	text-decoration: underline;
}
.rightbannergreenbg
{
	background-color: #E9F1D0;
}

a.timesgreenurl:hover
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #999966;
	text-decoration: none;
}
a.rightbannerwhiteurl:link
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.rightbannerwhiteurl:visited
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.rightbannerwhiteurl:hover
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.rightbannerwhiteurl2:link
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.rightbannerwhiteurl2:visited
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.rightbannerwhiteurl2:hover
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.middletextlinks:link
{
	font-family: arial;
	font-size: 12px;
	color: #4A403F;
	text-decoration: underline;
}
a.middletextlinks:visited
{
	font-family: arial;
	font-size: 12px;
	color: #4A403F;
	text-decoration: underline;
}
a.middletextlinks:hover
{
	font-family: arial;
	font-size: 12px;
	color: #4A403F;
	text-decoration: none;
}
a.middletextredlinks:link
{
	font-family: arial;
	font-size: 12px;
	color: #CB1900;
	text-decoration: none;
}
a.middletextredlinks:visited
{
	font-family: arial;
	font-size: 12px;
	color: #CB1900;
	text-decoration: none;
}
a.middletextredlinks:hover
{
	font-family: arial;
	font-size: 12px;
	color: #CB1900;
	text-decoration: underline;
}
a.righttextwhitelinks:link {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.righttextwhitelinks:visited {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.righttextwhitelinks:hover {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.formtext
{
	font-family: arial;
	font-size: 12px;
	color: #4A403F;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
}
.dropdown
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width: 134px;
	border: 1px solid #999999;
}
.textbox
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
	height: 14px;
	width: 130px;
}
.contentbox
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 45px;
	width: 175px;
	border: 1px solid #999999;
}
.height12
{
	height: 12px;
}
.middlearialred
{
	font-family: arial;
	font-size: 12px;
	color: #CC1A00;
	text-decoration: none;
}

a.leftgreenlinks:link
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftgreenlinks:visited
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftgreenlinks:hover
{
	font-family: arial;
	font-size: 11px;
	color: #999966;
	text-decoration: none;
}
a.leftgreenlinks1:link
{
	font-family: arial;
	font-size: 11px;
	color: #999966;
	text-decoration: none;
}
a.leftgreenlinks1:visited
{
	font-family: arial;
	font-size: 11px;
	color: #999966;
	text-decoration: none;
}
a.leftgreenlinks1:hover
{
	font-family: arial;
	font-size: 11px;
	color: #999966;
	text-decoration: none;
}

.homelinks2
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
	text-align: right;
	padding-bottom: 2px;
	padding-top: 2px;
	line-height: 15px;
}
.textplusgreentext
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #999966;
	text-decoration: none;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #DFD0A4;
	border-left-color: #DFD0A4;
	padding-top: 3px;
	padding-left: 5px;
	line-height: 16px;
}
.rightbannerredheading
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 15px;
	color: #CB1900;
	text-decoration: none;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
}
.rightbanneblacktext
{
	font-family: arial;
	font-size: 11px;
	line-height: 15px;
	color: #4B4040;
	text-decoration: none;
}

a.rightbannerredurl:link
{
	font-family: arial;
	font-size: 11px;
	color: #CB1900;
	text-decoration: none;
}
a.rightbannerredurl:visited
{
	font-family: arial;
	font-size: 11px;
	color: #CB1900;
	text-decoration: none;
}
a.rightbannerredurl:hover
{
	font-family: arial;
	font-size: 11px;
	color: #CB1900;
	text-decoration: underline;
}
.width97
{
	width: 97px;
}

a.leftbluelinks:link
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftbluelinks:visited
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftbluelinks:hover
{
	font-family: arial;
	font-size: 11px;
	color: #3F7DB7;
	text-decoration: none;
}
a.leftbluelinks1:link
{
	font-family: arial;
	font-size: 11px;
	color: #3F7DB7;
	text-decoration: none;
}
a.leftbluelinks1:visited
{
	font-family: arial;
	font-size: 11px;
	color: #3F7DB7;
	text-decoration: none;
}
a.leftbluelinks1:hover
{
	font-family: arial;
	font-size: 11px;
	color: #3F7DB7;
	text-decoration: none;
}
.pageheadingsblue
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 18px;
	color: #3F7DB7;
	text-decoration: none;
}
.rightbannerbluebg
{
	background-color: #E1EDF8;
}
.middlearialblue
{
	font-family: arial;
	font-size: 12px;
	color: #3F7DB7;
	text-decoration: none;
}
.rightbannerblueheading
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 15px;
	color: #3F7DB7;
	text-decoration: none;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
}
a.leftpurplelinks:link
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftpurplelinks:visited
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftpurplelinks:hover
{
	font-family: arial;
	font-size: 11px;
	color: #7D437D;
	text-decoration: none;
}
a.leftpurplelinks1:link
{
	font-family: arial;
	font-size: 11px;
	color: #7D437D;
	text-decoration: none;
}
a.leftpurplelinks1:visited
{
	font-family: arial;
	font-size: 11px;
	color: #7D437D;
	text-decoration: none;
}
a.leftpurplelinks1:hover
{
	font-family: arial;
	font-size: 11px;
	color: #7D437D;
	text-decoration: none;
}
.pageheadingspurple
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 18px;
	color: #7D437D;
	text-decoration: none;
}
.rightbannerpurplebg
{
	background-color: #F5F4E6;
}
.rightbannerpurpleheading
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 15px;
	color: #7D437D;
	text-decoration: none;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
}
.middlearialpurple
{
	font-family: arial;
	font-size: 12px;
	color: #7D437D;
	text-decoration: none;
}
.rightbannergraytext
{
	font-family: arial;
	font-size: 11px;
	line-height: 15px;
	color: #817D7D;
	text-decoration: none;
}
.dropdown2
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}
a.blueurl:link
{
	font-family: arial;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}
a.blueurl:visited
{
	font-family: arial;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}
a.blueurl:hover
{
	font-family: arial;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
}
.pageheadingsyellow
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 18px;
	color: #CD9900;
	text-decoration: none;
}
a.leftyellowlinks:link
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftyellowlinks:visited
{
	font-family: arial;
	font-size: 11px;
	color: #817D7C;
	text-decoration: none;
}
a.leftyellowlinks:hover
{
	font-family: arial;
	font-size: 11px;
	color: #CD9900;
	text-decoration: none;
}
a.leftyellowlinks1:link
{
	font-family: arial;
	font-size: 11px;
	color: #CD9900;
	text-decoration: none;
}
a.leftyellowlinks1:visited
{
	font-family: arial;
	font-size: 11px;
	color: #CD9900;
	text-decoration: none;
}
a.leftyellowlinks1:hover
{
	font-family: arial;
	font-size: 11px;
	color: #CD9900;
	text-decoration: none;
}
.middlearialyellow
{
	font-family: arial;
	font-size: 12px;
	color: #CD9900;
	text-decoration: none;
}
.rightbanneryellowbg
{
	background-color: #FAEBC0;
}
.textplustextyellow
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #85753F;
	text-decoration: none;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #DFD0A4;
	border-left-color: #DFD0A4;
	padding-top: 3px;
	padding-left: 5px;
	line-height: 16px;
}
.height28
{
	height: 28px;
}
.border12
{
	background-color: #F5F4F0;
	border: 1px solid #E2E1DF;
}
.zipcode
{
	padding-left: 10px;
}
.required
{
	font-family: arial;
	text-decoration:none;
	color: Maroon;
	font-size: 9pt;
	vertical-align: top;
	cursor:default;
}
.errormessage
{
	color:Black;
	font-family: arial;
	text-decoration:none;
	font-size: 8pt;
	vertical-align: top;
}
.highlighttext
{
	font-family: arial;
	text-decoration:none;
	font-size: 8pt;
}
.showcontrol
{
	
}
.hidecontrol
{
	display:none;
}
.othercountry
{
	word-wrap:break-word;
}
