body,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
    margin: 0px 0px 0px 21px;
    padding: 0px;
    leftmargin: 21px;
    topmargin: 16px;
}

.centertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
    margin: 5px 5px 5px 25px;
    padding: 10px;
    leftmargin: 21px;
    topmargin: 16px;
}

.terms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #000000;
}

.termsHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color: #000000;
}



.fineprint{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
}
.homePageSlogan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.homemore:link, a.homemore:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #588852;
	text-decoration:none;
}
a.homemore:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#588852;
	text-decoration:underline;
}
a.homeTitleLink:link,a.homeTitleLink:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#588852;
	text-decoration:none;
}
a.homeTitleLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#588852;
	text-decoration:underline;
}
a.seoWhiteLink:link,a.seoWhiteLink:visited,a.seoWhiteLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weigth:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a.seoGreyLink:link,a.seoGreyLink:visited,a.seoWhiteLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
a.officeTitleLink:link,a.officeTitleLink:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#A8161F;
	text-decoration:none;
}
a.officeTitleLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#A8161F;
	text-decoration:underline;
}
a.officemore:link, a.officemore:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A8161F;
	text-decoration:none;
}
a.officemore:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #A8161F;
	text-decoration:underline;
}
a.topnav:link, a.topnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
    text-decoration: none;
}

a.topnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6633;
    text-decoration: none;
}

a.footer:link, a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
    text-decoration: none;
}

a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6633;
    text-decoration: none;
}
a.breadcrumbs_retail:link, a.breadcrumbs_retail:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
    text-decoration: none;
}
a.breadcrumbs_retail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
    text-decoration: underline;
}
a.breadcrumbs:link, a.breadcrumbs:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6633;
    text-decoration: none;
}

a.breadcrumbs:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6633;
    text-decoration: underline;
}

a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6633;
    text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6633;
    text-decoration: underline;
}

a.subnav:link, a.subnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
    text-decoration: none;
}

a.subnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
    text-decoration: underline;
}

.orangeminortitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6633;
	font-weight: bold;
}
.orangetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #cc6633;
	font-weight: normal;
}
.orangemajortitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC6633;
	font-weight: bold;
}
.homePlansTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #588852;
	font-weight: bold;
}
.intPlansTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc6633;
	font-weight: bold;
}
a.intTitleLink:link,a.intTitleLink:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#cc6633;
	text-decoration:none;
}
a.intTitleLink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#cc6633;
	text-decoration:underline;
    }
.homePlansTitleSm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #588852;
	font-weight: bold;
}
.officePlansTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A8161F;
	font-weight: bold;
}
.officePlansTitleSm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A8161F;
	font-weight: bold;
}
.termsTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6633;
	font-weight: normal;
}
.formFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.monthpulldown {
    width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.yearpulldown {
    width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}


.tableheader1{background:#003399; color:#ffffff; font-weight:bold;}

.tableheader2{background:#1306BF; color:#ffffff; font-weight:bold;}

.tableheader3{background:#CCCCCC; color:#ffffff; font-weight:bold;}

.tableheader4{background:#CC3300; color:#ffffff; font-weight:bold;}

.tableheader5{background:#336699; color:#ffffff; font-weight:bold;}

.tableheader6{background:#ffffff; color:#CC3300; font-weight:bold;}

.tableheader7{background:#ffffff; color:#0066CC; font-weight:bold;}

.tableheader8{background:#ffffff; color:#003399; font-weight:bold;}

.tableheader9{background:#FFFFFF; color:#000000; font-weight:bold;}

.tableheader10{color:#336699; font-weight:bold;}

.tableheader11{color:#000000; font-weight:bold;}

.tableheader12{background:#DADADA; color:#000000; font-weight:bold;}

.featurehead{font-family:arial; font-size:12px; color:#0066CC; font-weight:bold;}

.tablebody1{background:#eeeeee; color:#000000; font-weight:normal;}

.tablebody2{background:#ffffff; color:#000000; font-weight:normal;}

.tablebody3{background:#ffffff; color:#999999; font-weight:normal;}

.tablebody4{background:#ffffff; color:#CC3300; font-weight:normal;}

.tablebody5{color:#336699; font-weight:normal;}

.tablebody6{color:#009966; font-weight:normal;}

.h5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif; POSITION: relative
}
.shadow {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/shadow.gif) #cccccc repeat-y; PADDING-BOTTOM: 0px; MARGIN: 4px 2px 14px 4px; WIDTH: 255px; PADDING-TOP: 0px
}
.trcorner {
	CLEAR: none; BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/trcorner.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: red 0px solid; WIDTH: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid; POSITION: relative; HEIGHT: 3px
}

.darkbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(images/boxtop.jpg) #faf6d1 no-repeat; FLOAT: right; MARGIN: 0px 0px 4px; BORDER-LEFT: #999999 1px solid; WIDTH: 250px; BORDER-BOTTOM: #999999 1px solid
}
.darkboxbottom {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; background:url(images/boxbottom.jpg) no-repeat #E2DDC7; PADDING-BOTTOM: 2px; WIDTH: 250px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.darkboxbottom A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 4px 16px 8px 2px; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma, Arial, sans-serif
}