HR { border: none 0;
	border-top: 1px solid #cccccc;
	width: 100%;
	height: 1px;
	margin: 10 0 10 0;
	}
.table_black { 
border-top: solid 1px #000000; 
border-right: solid 1px #000000;
}
.td_black { 
border-left: solid 1px #000000; 
border-bottom: solid 1px #000000; 
}
.cell_black_left_right_bot { 
border-right: solid 1px #000000; 
border-left: solid 1px #000000; 
border-bottom: solid 1px #000000; 
}
.cell_black_right_bot { 
border-right: solid 1px #000000; 
border-bottom: solid 1px #000000; 
}
.cell_black_right_top_bot { 
border-right: solid 1px #000000; 
border-bottom: solid 1px #000000; 
border-top: solid 1px #000000;
}
.cell_black_left_top_bot { 
border-left: solid 1px #000000; 
border-top: solid 1px #000000; 
border-bottom: solid 1px #000000;
}
.cell_black_left_top { 
border-leftt: solid 1px #000000; 
border-top: solid 1px #000000; 
}
.cell_black_left_bot { 
border-left: solid 1px #000000; 
border-bottom: solid 1px #000000; 
}
.cell_black_right {
border-right: solid 1px #000000; 
}
.cell_black_left {
border-left: solid 1px #000000; 
}
.cell_black_top {
border-top: solid 1px #000000; 
}
.cell_black_bottom {
border-bottom: solid 1px #000000; 
}
.cell_white_bottom {
border-bottom: solid 1px #ffffff; 
}
.cell_white_left {
border-left: solid 1px #ffffff; 
}
.cell_white_right {
border-right: solid 1px #ffffff; 
}
.cell_red_right {
border-right: solid 1px #ff1300; 
}
.cell_red_left {
border-left: solid 1px #ff1300; 
}
.cell_red_top {
border-bottom: solid 1px #ff1300; 
}
.cell_red_bottom {
border-bottom: solid 1px #ff1300; 
}
.cell_gray_all { 
border-right: solid 1px #cccccc; 
border-left: solid 1px #cccccc; 
border-bottom: solid 1px #cccccc; 
border-top: solid 1px #cccccc; 
}
.cell_gray_left_right_bot { 
border-right: solid 1px #cccccc; 
border-left: solid 1px #cccccc; 
border-bottom: solid 1px #cccccc; 
}
.cell_gray_right_bot { 
border-right: solid 1px #cccccc; 
border-bottom: solid 1px #cccccc; 
}
.cell_gray_right_top { 
border-right: solid 1px #cccccc; 
border-top: solid 1px #cccccc; 
}
.cell_gray_right_top_bot { 
border-right: solid 1px #cccccc; 
border-bottom: solid 1px #cccccc; 
border-top: solid 1px #cccccc;
}
.cell_gray_left_top_bot { 
border-left: solid 1px #cccccc; 
border-top: solid 1px #cccccc; 
border-bottom: solid 1px #cccccc;
}
.cell_gray_left_top { 
border-left: solid 1px #cccccc; 
border-top: solid 1px #cccccc; 
}
.cell_gray_left_bot { 
border-left: solid 1px #cccccc; 
border-bottom: solid 1px #cccccc; 
}
.cell_gray_right {
border-right: solid 1px #cccccc; 
}
.cell_gray_left {
border-left: solid 1px #cccccc; 
}
.cell_gray_top {
border-top: solid 1px #cccccc; 
}
.cell_gray_bottom {
border-bottom: solid 1px #cccccc; 
}

a {text-decoration:none ; color: #ff1700;}
a:active {text-decoration: underline; color: #ff1700;}
a:hover {text-decoration: underline; color: #ff1700;}
body, div, span, p, td, tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.big_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 46px;
	line-height: 46pt;
	letter-spacing: -3px;
	color: #ffffff;
}

.big_price_cents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	line-height: 30pt;
	letter-spacing: -1px;
	color: #ffffff;
}

.price_copy {
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
}

.callout {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18pt;
	font-weight: bold;
	line-height: 17pt;
}	

a.navbar_white:link {font-size: 12px; color: #ffffff; text-decoration: none;}
a.navbar_white:visited {font-size: 12px; color: #ffffff; text-decoration: none;}
a.navbar_white:hover {font-size: 12px; color: #ffffff; text-decoration: underline;}

a.signup:link {font-size: 21px;	line-height: 26px; font-weight: bold; color: #ffffff; text-decoration: none}
a.signup:visited {font-size: 21px; line-height: 26px; font-weight: bold; color: #ffffff; text-decoration: none}
a.signup:hover {font-size: 21px; line-height: 26px; font-weight: bold; color: #ffcc00; text-decoration: none}

a.footer_white:link {font-size: 10px; color: #ffffff; text-decoration: none;}
a.footer_white:visited {font-size: 10px; color: #ffffff; text-decoration: none;}
a.footer_white:hover {font-size: 10px; color: #ffffff; text-decoration: underline;}
.footer_white {font-size: 10px; color: #ffffff;}

a.small_link:link {font-size: 95%; color: #ff1700; text-decoration: none}
a.small_link:visited {font-size: 95%; color: #ff1700; text-decoration: none}
a.small_link:hover {font-size: 95%: color: #ff1700; text-decoration: none}

.bodyblack, .bodyblack a, .bodyblack a:active, .bodyblack a:visited .bodyblack a:hover {
	color: #000000;
}
.bodyblacktracked, .bodyblacktracked a, .bodyblacktracked a:active, .bodyblacktracked a:visited .bodyblacktracked a:hover {
	color: #000000;
 	letter-spacing: 1px;
}
.bodyblackbold, .bodyblackbold a, .bodyblackbold a:active, .bodyblackbold a:visited .bodyblackbold a:hover {
	font-weight: bold;
	color: #000000;
}
.bodyblacksm1, .bodyblacksm1 a, .bodyblacksm1 a:active, .bodyblacksm1 a:visited .bodyblacksm1 a:hover {
	font-size: 95%;
	color: #000000;
}

.headblack1, .headblack1 a, .headblack1 a:active, .headblack1 a:visited .headblack1 a:hover {
	font-size: 22px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
}
.headblack2, .headblack2 a, .headblack2 a:active, .headblack2 a:visited .headblack2 a:hover {
	font-size: 20px;
	line-height: 23px;
	font-weight: bold;
	color: #000000;
}
.headblack3, .headblack3 a, .headblack3 a:active, .headblack3 a:visited .headblack3 a:hover {
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	color: #000000;
}
.headblack4, .headblack4 a, .headblack4 a:active, .headblack4 a:visited .headblack4 a:hover {
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}

.bodywhite, .bodywhite a, .bodywhite a:active, .bodywhite a:visited .bodywhite a:hover {
	color: #ffffff;
}
.bodywhitebold, .bodywhitebold a, .bodywhitebold a:active, .bodywhitebold a:visited .bodywhitebold a:hover {
	font-weight: bold;
	color: #ffffff;
}
.bodywhitesm1, .bodywhitesm1 a, .bodywhitesm1 a:active, .bodywhitesm1 a:visited .bodywhitesm1 a:hover {
	font-size: 95%;
	color: #ffffff;
}

.headwhite1, .headwhite1 a, .headwhite1 a:active, .headwhite1 a:visited .headwhite1 a:hover {
	font-size: 22px;
	line-height: 25px;
	font-weight: bold;
	color: #ffffff;
}
.headwhite2, .headwhite2 a, .headwhite2 a:active, .headwhite2 a:visited .headwhite2 a:hover {
	font-size: 20px;
	line-height: 23px;
	font-weight: bold;
	color: #ffffff;
}
.headwhite3, .headwhite3 a, .headwhite3 a:active, .headwhite3 a:visited .headwhite3 a:hover {
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	color: #ffffff;
}
.headwhite4, .headwhite4 a, .headwhite4 a:active, .headwhite4 a:visited .headwhite4 a:hover {
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #ffffff;
}
.bodyblue, .bodyblue a, .bodyblue a:active, .bodyblue a:visited .bodyblue a:hover {
	color: #024881;
}
.bodybluebold, .bodybluebold a, .bodybluebold a:active, .bodybluebold a:visited .bodybluebold a:hover {
	font-weight: bold;
	color: #024881;
}
.bodybluesm1, .bodybluesm1 a, .bodybluesm1 a:active, .bodybluesm1 a:visited .bodybluesm1 a:hover {
	font-size: 95%;
	color: #024881;
}

.headblue1, .headblue1 a, .headblue1 a:active, .headblue1 a:visited .headblue1 a:hover {
	font-size: 22px;
	line-height: 25px;
	font-weight: bold;
	color: #024881;
}
.headblue2, .headblue2 a, .headblue2 a:active, .headblue2 a:visited .headblue2 a:hover {
	font-size: 20px;
	line-height: 23px;
	font-weight: bold;
	color: #024881;
}
.headblue3, .headblue3 a, .headblue3 a:active, .headblue3 a:visited .headblue3 a:hover {
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	color: #024881;
}
.headblue4, .headblue4 a, .headblue4 a:active, .headblue4 a:visited .headblue4 a:hover {
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #024881;
}
.bodygray, .bodygray a, .bodygray a:active, .bodygray a:visited .bodygray a:hover {
	color: #666666;
}
.bodygraybold, .bodygraybold a, .bodygraybold a:active, .bodygraybold a:visited .bodygraybold a:hover {
	font-weight: bold;
	color: #666666;
}
.bodygraysm1, .bodygraysm1 a, .bodygraysm1 a:active, .bodygraysm1 a:visited .bodygraysm1 a:hover {
	font-size: 95%;
	color: #666666;
}

ul.graysmall_list
	{
	color: #666666;
	font-size: 95%;
	}

.bodyredsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
}
