	html {
text-size-adjust: 105%;
}

a[href^=tel] {color: #00FF00; font-weight: bold; text-decoration: underline; font-size: inherit; line-height: inherit; white-space: nowrap;}


.cccc {
		color: #000000;
		font-size: 17pt;
		text-transform: none;
		letter-spacing: -1px;
		padding-bottom: 15px;
	}
		.ccccr {
		color: #FF0000;
		font-size: 16pt;
		text-transform: none;
		letter-spacing: 0px;
		padding-bottom: 15px;
	}

		.ccccd {
		color: #000000;
		font-size: 16pt;
		text-transform: none;
		letter-spacing: -1px;
				padding-top: 9px;
padding-bottom: 11px;
	}
.style6xx60 {
		font-size: 70px;
		font-weight: bold;
		line-height: 65px;
		color: #000000;
		letter-spacing: -3px;
}
.ss97 {
	font-size: 150px;
	font-weight: bold;
	line-height: 150px;
	color: #000000;
	letter-spacing: -7px;
}
.ss95s {
	font-size: 150px;
	font-weight: bold;
	line-height: 150px;
	color: #000000;
	letter-spacing: -8px;
}

.ss97handwritten {
	font-size: 170px;
	line-height: 170px;
	color: #000000;
	letter-spacing: -7px;
	font-family: 'Fira Sans Extra Condensed';
}
.style121 {color: #FFFFFF}
.style122 {color: #66FF00}
.adheaderr {
		font-size: 58px;
		font-weight: bold;
		line-height: 55px;
		color: #000000;
		letter-spacing: -3px;
}

.btn {
	background: #007fff;
	border-radius: 7px;
	font-family: Arial;
	color: #ffffff;
	font-size: 18px;
	padding: 11px 20px 10px 20px;
	text-decoration: none;
		letter-spacing: 1px;
}

.btn:hover {
	font-size: 18px;
	text-decoration: none;
		letter-spacing: 2px;
}

.greenbtn {
	background: #45c958;
border-radius: 7px;
	font-family: Arial;
	color: #ffffff;
	font-size: 18px;
	padding: 11px 20px 10px 20px;
	text-decoration: none;
		letter-spacing: 1px;
}

.greenbtn:hover {
	font-size: 18px;
	text-decoration: none;
		letter-spacing: 2px;
			color: #ffffff;
}
.gbtn {
	background: #007ffff;
	border-radius: 7px;
	font-family: Arial;
	color: #ffffff;
	font-size: 17px;
	padding: 11px 20px 11px 20px;
	text-decoration: none;
	font-weight: bold;
}
.gbtnweirdblue {
	background: ##2996CC;
	border-radius: 7px;
	font-family: Arial;
	color: #ffffff;
	font-size: 17px;
	padding: 11px 20px 11px 20px;
	text-decoration: none;
	font-weight: bold;
}


.gbtn:hover {
	background: #617081;
	text-decoration: none;
	font-weight: bold;
}
.rbtn {
	background: #F50000;
border-radius: 7px;
	font-family: Arial;
	color: #ffffff;
	font-size: 18px;
	padding: 11px 20px 10px 20px;
	text-decoration: none;
		letter-spacing: 1px;
}

.rbtn:hover {
	font-size: 18px;
	text-decoration: none;
		letter-spacing: 2px;
			color: #ffffff;
}


.adheaderrwordfit {
		font-size: 58px;
		font-weight: bold;
		line-height: 55px;
		color: #000000;
		letter-spacing: -2px;
}


.style88 {	font-size: 20px;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #FFFFFF;
	color: #333333;
	padding-right: 8px;
	font-family: Arial, Helvetica, sans-serif;
		letter-spacing: 50%;

}

.s100 {
	font-size: 75px;
	line-height: 90%;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -2px;
	padding-left: 11px;
	padding-top: 12px;
}
.support100 {
	font-size: 55px;
	line-height: 100%;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -1px;
	padding-left: 12px;
}

.style909 {
	font-size: 24px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	}

.style1111 {
	font-size: 14px;
	line-height: 15px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
}
.agent-box {
	padding-top: 0px;
	vertical-align: top;
	padding-bottom: 5px;
	box-shadow: 6px 6px 20px #cccccc;
	text-align: center;
}
.boxspace {
	padding-right: 30px;
	padding-bottom: 20px;
	text-align: center;	
}
.agent-boxnote {
	padding-top: 0px;
	display: inline-block;
	padding-right: 15px;
	padding-left: 15px;
	vertical-align: top;
	padding-bottom: 5px;

}

	.picturebox {
	padding-bottom: 4px;
	}
	.agentname1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #474A56;
	word-spacing: -1px;
		line-height: 15px;
	}
	.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #474A56;
	letter-spacing: 1px;
	text-transform: uppercase;
	line-height: 11px;
	padding-top: 2px;
	height: 14px;
	}
	
	.a7 {
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	}.{
		font-family: "Times New Roman", Times, serif;
		font-size: 17px;
		color: #000000;
		font-weight: normal;
		margin-top: 11px;
	}
	.style118 {
		font-size: 14px;
		line-height: 11px;
	}
	.style117 {
	color: #FFFFFF;
	font-size: 26px;
	padding-top: 8px;
	padding-bottom: 9px;
	padding-left: 17px;
	line-height: 18px;
	}
		.transactionfeewhite {
	color: #FFFFFF;
	font-size: 17px;
	padding-top: 15px;
	padding-bottom: 17px;
	padding-left: 0px;
	line-height: 18px;
			font-weight: normal;

	}
	.style96 {font-size: 10px}
	
	.style18 {font-size: 15px}
	.TOPBOX {
	
		border-top: 18px solid #E7EBEF;
		border-right: 18px solid #9DA7AC;
		border-bottom: 18px solid #889197;
		border-left: 18px solid #D2D7DB;
		box-shadow: 10px 10px 12px #CCCCCC;
	}
	.style75x {
		color: #D7D7D7;
		font-size: 28px;
		padding: 11px;
		background-color: #30323A;
		line-height: 36px;
		letter-spacing: 0pt;
	}
	
	.graynboxwhite {
		border-right: 1px solid #D7D7D7;
		border-top: 1px solid #C9C9C9;
		border-left: 1px solid #BFBFBF;
	}
		.nboxnew {
		padding: 0px;
		border-top: 1px solid #efefef;
		border-right: 1px solid #D7D7D7;
		border-left: 1px solid #BFBFBF;
	}
	.grayuboxwhite {
		padding: 0px;
		font-family: "Trebuchet MS";
		font-size: 14px;
		font-weight: bold;
		color: #666666;
		border-top: 1px solid #ffffff;
		border-right: 1px solid #D7D7D7;
		border-bottom: 1px solid #C9C9C9;
		border-left: 1px solid #BFBFBF;
	}
	.grayubox {
		padding: 5px;
		font-family: "Trebuchet MS";
		font-size: 17px;
		font-weight: ;
		color: #666666;
		background-color: #f7f7f7;
		border-top: 1px solid #ffffff;
		border-right: 1px solid #D7D7D7;
		border-bottom: 1px solid #D7D7D7;
		border-left: 1px solid #BFBFBF;
	}
	
	#signupbutton a {
		background-color: #3399FF;
		border-radius: 10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 25px;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFFFFF;
		text-decoration: none;
		float: right;
		display: inline-block;
		padding-top: 9px;
		padding-right: 14px;
		padding-bottom: 6px;
		padding-left: 12px;
	}
	#signupbutton a:focus {
		background-color: #66CC33;
	}
	#signupbutton a:hover {
		background-color: #30323A;
	}
	#navbutton a, #navbutton a:focus {
		background-color: #66CC33;
		webkit-border-radius: 15px;
		moz-border-radius: 15px;
		border-radius: 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFFFFF;
		letter-spacing: 5px;
		vertical-align: middle;
		padding: 11px 14px 9px;
		text-decoration: none;
		line-height: 18px;
		float: right;
		display: inline-block;
	}
	#navbutton a:hover {
		background-color: #4F5A5B;
	}
	
	.style7 {
		font-size: 17px;
		line-height: 18px;
		color: #FF0000;
		letter-spacing: 6px;
		vertical-align: middle;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-top: 9px;
		padding-right: 4px;
		padding-bottom: 4px;
		font-weight: bolder;
		text-transform: uppercase;	}
	.zipform {
		font-size: 16px;
		line-height: 17px;
		color: #000000;
		letter-spacing: 0px;
		vertical-align: left;
		padding: 9px 5px 9px 0px;
		display: block;
		font-family:  Arial, Helvetica, sans-serif;
	}
	.style7xxxx {
		background-color: #292B30;
		font-size: 10px;
		line-height: 9px;
		color: #99FF00;
		letter-spacing: 10px;
		vertical-align: middle;
		padding: 9px 4px 9px 14px;
		display: block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-weight: bold;
	}
	.style9 {font-size: 14px;}
	
	.style1bb {
		color: #FFFFFF;
		font-size: 12px;
	}
	.style1b {
		color: #FFFFFF;
		font-size: 12px;
		line-height: 13px;
	}
			.style1bxx {
	color: #FFFFFF;
	font-size: 16px;
	line-height: 18px;
	background-color: #6B7581;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #565A69;
	text-align: center;
	white-space: nowrap;
	}

	.style1bx {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 12px;
	background-color: #6B7581;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #565A69;
	text-align: center;
	white-space: nowrap;
	}

	.style23 {
		font-size: 8px;
	line-height: 9px;
		vertical-align: 3px;
		letter-spacing: 0px;
	}
	.style20a {
		color: #FFFFFF;
		font-size: 16px;
		font-weight: bold;
		padding-left: 5px;
		padding-top: 4px;
		padding-bottom: 4px;
	}
	
	.stylebrightgreen {
		color: #99FF00;
		font-weight: bold;
		font-size: 22px;
		font-family: "Courier New", Courier, mono;
	}
	.style3frontpage {
		color: #FFFFFF;
		font-size:25px;
		font-weight: bold;
		font-family: "Courier New", Courier, mono;
	}
	.styleplanred {
		font-size: 36px;
		font-weight: bold;
		color: #FF0000;
		letter-spacing: -2px;
	}
	.styleplanblack {
	font-size: 36px;
	font-weight: bold;
	letter-spacing: -2px;
	line-height: 36px;
}

	.blacksubheader {
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -2px;
	line-height: 30px;
}

	.agentheaderstyle {	font-size: 26px;
		font-family: "Times New Roman", Times, serif;
		letter-spacing: -1px;
		color: #999999;
		font-style: normal;
	}
	.benefits {
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		font-style: normal;
		font-weight: normal;
	}
	.style222 {
		color: #373D46;
		font-size: 24px;
		padding: 5px 17px 7px 10px;
		border-bottom-width: 2px;
		border-left-width: 2px;
		border-bottom-style: dotted;
		border-left-style: dotted;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
		line-height: 45px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: normal;
		text-transform: none;
	}
	#nav44 {
		text-decoration: none;
		margin-left: 0px;
		letter-spacing: 3px;
		font-size: 14px;
		text-transform: lowercase;
		
	}
	#nav44 a {
		color: #333333;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
		border-top: 1px solid #BFBFBF;
		border-right: 1px solid #DADADA;
		border-left: 1px solid #BFBFBF;
		padding: 5px 18px 6px 20px;
		border-bottom: 1px;
		line-height: 27px;

	}
	#nav44 a:focus, #nav44 a:hover {
		color: #ED1E24;
	}
	#nav44  a#current {
		color: #FFFFFF;
			background-color: #333333;
				font-weight: normal;
					border-top: 1px solid #333333;
		border-right: 1px solid #333333;
		border-left: 1px solid #333333;
		
	
	}
	
	#nav44red {
		text-decoration: none;
		margin-left: 0px;
		letter-spacing: 3px;
		font-size: 15px;
		text-transform: lowercase;
		font-weight: bold;
	}
	#nav44red a {
		color: #FFFFFF;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FF0000;
		border-top: 1px solid #BFBFBF;
		border-right: 1px solid #DADADA;
		border-left: 1px solid #BFBFBF;
		padding: 5px 18px 6px 20px;
		border-bottom: none;
		line-height: 27px;

	}
	#nav44red a:focus, #nav44 a:hover {

		color: #ED1E24;
	}
	#nav44red  a#current {
		color: #ffffff;
			background-color: #ff0000;
				font-weight: bold;
					border-top: 1px solid #ff0000;
		border-right: 1px solid #ff0000;
		border-left: 1px solid #ff0000;
	
	}
	.graybox11rev {
		padding: 4px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #F3F3F3;
		background-color: #333333;
		border-top: 1px solid #BFBFBF;
		border-right: 1px solid #D7D7D7;
		border-bottom: 1px solid #D7D7D7;
		border-left: 1px solid #BFBFBF;
	}
	.bottomrule {
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 2px;
		border-left-width: 0px;
		border-bottom-style: dotted;
		border-bottom-color: #DADADA;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-top-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-left-color: #FFFFFF;
		padding-bottom: 4px;
			font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
			font-weight: bold;
		color: #FF3300;
		line-height: 15px;
		letter-spacing: 0px;
	}
	
	.redcutline {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FF3300;
		line-height: 15px;
		letter-spacing: 0px;
	}
	.bodytext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000000;
		line-height: 21px;
		letter-spacing: 1px;
	}
	body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

	}
	.text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #8F8F8F;}
		
	.textdarker {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;}
		
	body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	}
	.cutlines {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
			padding: 4px;
	}
	.cutlinesbold {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		font-weight: bold;
	}
	
	.bodymaintext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000000;
		line-height: 21px;
		letter-spacing: 1px;
	}
	.bodymaintextalt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	letter-spacing: 1px;
	text-transform: capitalize;
	}
	#navagent {
		text-decoration: none;
		margin-top: 5px;
		margin-right: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		font-size: 12px;
	}
	#navagent a {
		color:#ED1E24;
		text-decoration:none;
		font-family: Arial, "Sans Serif";
		font-size: 12px;
	line-height: 12px;	text-transform: capitalize;
		text-decoration: none;
			font-weight: bold;
	
	}
	#navagent a:focus, #navagent a:hover {
		color:#333333;
		font-weight: bold;
		float: none;
	}
	#navagent a#current {
		color:#000000;
		font-weight: bold;
	}
	
	#nav {
		text-decoration: none;
		margin-top: 11px;
		margin-right: 5px;
		margin-bottom: 4px;
		margin-left: 5px;
		font-size: 12px;
	}
	#nav a {
		color:#4D4D4D;
		text-decoration:none;
		font-family: Arial, "Sans Serif";
		font-size: 12px;
	line-height: 12px;	text-transform: capitalize;
		text-decoration: none;
	}
	#nav a:focus, #nav a:hover {
		color:#ED1E24; 
	}
	#nav a#current {
		color:#000000;
		font-weight: bold;
	}
	
	
	#nav4 {
		text-decoration: none;
		margin-left: 0px;
		font-weight: bold;
	}
	#nav4 a {
		color:#666666;
		text-decoration:none;
		padding: 5px 9px 4px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #f7f7f7;
		border-top: 1px solid #BFBFBF;
		border-right: 1px solid #DADADA;
		border-bottom: 1px solid #DADADA;
		border-left: 1px solid #BFBFBF;
		text-transform: uppercase;
		text-decoration: none;
		line-height: 28px;
	}
	#nav4 a:focus,#nav4 a:hover {
		color:#333333;
	}
	#nav4 a#current {
		color:#000000;
	}
	
	
	
	
	.toprule {
		border-top: 1px solid #cccccc;
		border-bottom: 0px solid #cccccc;
	}
	
	.graybox11 {
		padding: 4px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #666666;
		background-color: #f7f7f7;
		border-top: 1px solid #BFBFBF;
		border-right: 1px solid #D7D7D7;
		border-bottom: 1px solid #D7D7D7;
		border-left: 1px solid #BFBFBF;
	}
	.grayboxlighter {
	padding: 4px;
	border: 1px solid #E0E1E3;
	}

	.graybox {
		padding: 4px;
		border: 1px solid #CACACA;
	}
	.grayboxnospace {
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #A2A2A2;
	border-bottom: 1px solid #CACACA;
	border-left: 1px solid #DBDBDB;
	}
	
	.uboxupsidedown {
		border-top-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-top-color: #cccccc;
		border-left-color: #999999;
		border-right: 1px solid #999999;
	}
	
	.listedby {
		font-family:arial;
		font-size:10px;
		color:gray;
		background-color:#FFFFFF;
		padding-left: 3px;
		padding-right: 3px;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #CCCCCC;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	}
	.lesslead {
	line-height: 17px;
	text-align: left;
	font-size: 15px;
	}
	.cutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 0px;
	line-height: 14px;
	}
	.admintable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	line-height: 12px;
	white-space: nowrap;
	letter-spacing: 0pt;
	}
	
		.admintablelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	line-height: 12px;
	letter-spacing: 0pt;
	}

	
	#2nav {
		text-decoration: none;
		margin-top: 2px;
		margin-right: 0px;
		margin-bottom: 2px;
		margin-left: 0px;
	font-weight: bold;
	}
	#2nav a {
		color:#0000FF;
		font-family: Arial;
		font-size: 20px;
	line-height: 20px;	
	font-weight: bold;
	}
	#2nav a:focus, #2nav a:hover {
		color:#999966; 
		text-decoration: underline;
		 }
	#2nav a#current {
		color:#000000;
	}
	
	.ruleleft {
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #C9C9C9;
	}
	.ruleleft1pt {
	
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	}
	.rulerighttopbottom {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: none;
		border-top-color: #CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
	}
	.sidebarbackgr {
		background-color: #F1F1E2;
	}
	.areas {
		font-family: ArialHelveticasans-serif;
		font-size: 10px;
		font-weight: normal;
		line-height: 19px;
		color: #000000;
		letter-spacing: 1px;
		text-transform: capitalize;
		margin: 2px 0px;
	}
	.ruletop {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-bottom-color: #D1D1B1;
		border-top-style: solid;
		border-top-color: #D1D1B1;
		border-right-color: #D1D1B1;
		border-left-color: #D1D1B1;
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.buttonhome {
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 100%;
	}
	
	.blackrule {
		border-bottom-style: solid;
		border-bottom-color: #000000;
			border-bottom-width: 1px;
	}
	
	.urule {
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #999900;
		border-right-color: #999900;
		border-bottom-color: #999900;
		border-left-color: #999900;
		padding: 2px;
		font-family: ArialHelveticasans-serif;
		font-size: 12px;
	}
	.nobreaky {
		white-space: nowrap;
	}
	.bodysmall {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #999999;
		letter-spacing: 1px;
	}
	.subhead {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #8F8F8F;
		letter-spacing: 4px;
		font-weight: bold;
	}
	.bodysmalldark {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		letter-spacing: 2pt;
		padding: 7px 2px 4px;
	}
	.price {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
		color: #666971;
		letter-spacing: 3px;
		padding-bottom: 4px;
	}
	.agentname {
	
		padding: 4px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #000000;
		background-color: #16452E;
		border-top: 1px solid #BFBFBF;
		border-right: 1px solid #D7D7D7;
		border-bottom: 1px solid #D7D7D7;
		border-left: 1px solid #BFBFBF;
	}
	.redname {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 25px;
		color: #00483A;
		letter-spacing: -.5px;
		padding-bottom: 4px;
		font-weight: normal;
	}.Lrule {
		padding: 5px 5px 7px 10px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-bottom-style: dotted;
		border-left-style: dotted;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
	}
	.redbox {
	
		padding: 4px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		background-color: #ED1E24;
		border-top: 1px solid #BFBFBF;
		border-right: 1px solid #D7D7D7;
		border-bottom: 1px solid #D7D7D7;	
		border-left: 1px solid #BFBFBF;
	}
	.ubox {
		padding: 5px;
		color: #333333;
		background-color: #f7f7f7;
		border-top: 1px solid #ffffff;
		border-right: 1px solid #D7D7D7;
		border-bottom: 1px solid #D7D7D7;
		border-left: 1px solid #BFBFBF;
	}
	.uboxno {
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 10px;
		padding-left: 0px;
		color: #333333;
		background-color: #f7f7f7;
		border-right: 1px solid #BFBFBF;
		border-bottom: 1px solid #D7D7D7;
		border-left: 1px solid #BFBFBF;
	}

	.grayboxnopad {
		padding: 0px;
		border: 1px solid #CACACA;
	}
	.style22 {font-size: 15px; font-weight: bold; color: #FF0000; }
	.style22registration {
		font-size: 13px;
		font-weight: bold;
		color: #F00000;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-top: 2px;
	}
	.style222nobox {
		color: #373D46;
		font-size: 24px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: normal;
		text-transform: none;
	}
	.now {
		font-size: 13px;
		vertical-align: text-top;
		letter-spacing: 1px;
		font-family: Asap, serif;
	}
	.pad {
		padding-top: 10px;
		padding-right: 40px;
		padding-bottom: 0px;
		padding-left: 35px;
	}

	.backgroundields {
	}
	
	.asapchart {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		padding: 2px 4px;
		background-color: #FFFFFF;
		text-align: right;
		font-weight: bold;
	}
	.lightgray {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4C4F51;
	font-size: 23px;
	letter-spacing: -1px;
	}
.asaplarge {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 24px;
		letter-spacing: -1px;
	}
	.asaplargeleft {
		font-family: Asap, serif;
		font-weight: normal;
		background-color: #0066CC;
		padding: 3px 5px 5px 12px;
		font-size: 26px;
		color: #FFFFFF;
		text-decoration: none;
	}
	.asaplargeright {
		font-family: Verdana, sans-serif;
		font-weight: bold;
		background-color: #0066CC;
		font-size: 18px;
		color: #FFFFFF;
		text-decoration: none;
		line-height: 24px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	.asaphighlight {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		padding: 2px 4px;
		background-color: #D6D7DC;
		text-align: right;
		font-weight: bold;
		letter-spacing: 0px;
	}
	.asapchartcenter {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		padding: 2px 4px;
		background-color: #FFFFFF;
		text-align: center;
		border-right: 1px dotted #565A69;
		border-left: 1px dotted #565A69;
		font-weight: bold;
		letter-spacing: 0px;
	}
	.asapchartcenterhighlight {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		padding: 2px;
		background-color: #D6D7DC;
		text-align: center;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: dotted;
		border-left-style: dotted;
		border-right-color: #30323A;
		border-left-color: #30323A;
		font-weight: bold;
	}
	.asapxl {
		font-family: Handlee, serif;
		font-weight: normal;
		font-size: 72px;
		color: #FFFFFF;
	}
	.handleexl {
		font-family: Handlee, serif;
		font-size: 66px;
		color: #FFFFFF;
		letter-spacing: -2px;
	}
	.asaplargerightgray {
	
		font-family: Asap, serif;
		font-weight: normal;
		background-color: #5B6071;
		padding: 5px 15px 5px 5px;
		font-size: 22px;
		color: #FFFFFF;
		text-decoration: none;
		text-align: right;
		vertical-align: bottom;
	}
	.style1bxcalc {
	
		color: #FFFFFF;
		font-size: 12px;
		line-height: 12px;
		font-weight: bold;
		padding-top: 5px;
		padding-right: 8px;
		padding-bottom: 0px;
		padding-left: 8px;
	}
	.handleelarge {
		font-family: Handlee, serif;
		font-weight: normal;
		font-size: 40px;
		color: #FFFFFF;
		line-height: 40px;
	}
	.calcfield {
		font-family: Asap, serif;
		font-size: 14px;
		padding: 4px;
		background-color: #40424D;
		text-align: center;
		color: #FFFFFF;
		border: 1px solid #474A56;
	}
	.calcfieldclear {
		font-family: Asap, serif;
		font-size: 17px;
		padding: 4px;
		background-color: #2B2C33;
		text-align: center;
		color: #FFFFFF;
		border-top-width: 3px;
		border-right-width: 2px;
		border-bottom-width: 2px;
		border-left-width: 3px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #000000;
		border-right-color: #838C9E;
		border-bottom-color: #838C9E;
		border-left-color: #000000;
	}
	.calcfieldyouget {
		font-family: Asap, serif;
		font-size: 18px;
		padding: 4px;
		text-align: center;
		color: #CC0000;
		border: 2px solid #9A9EAF;
		font-weight: bold;
	}
	
	.calcfieldyougetnobox {
		font-size: 12px;
		text-align: center;
		color: #FF0000;
		font-weight: bold;
	}
	.uruleagentpage {
		border-right-color: #333333;
		border-bottom-color: #333333;
		border-left-color: #333333;
		background-color: #434652;
	}
	.whitebox {
		box-shadow: 6px 6px 20px #888888;
	}
	
	.asaplarger {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 38px;
		letter-spacing: -2px;
		color: #565A69;
	}
	.asapclear {
		font-family: Asap, serif;
		font-weight: normal;
		padding: 10px 5px 5px 0px;
		font-size: 38px;
		color: #000000;
		text-decoration: none;
		letter-spacing: 0px;
		border-top-width: 2px;
		border-left-width: 2px;
		border-top-style: solid;
		border-left-style: solid;
		border-top-color: #000000;
		border-left-color: #000000;
	}
	.clearbox {
		padding: 8px 16px 8px 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #000000;
		border: 1px solid #ffffff;
		text-align: right;
	}

	.clearboxbold {
		padding: 4px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000000;
		border: 1px solid #ffffff;
	}
	.calcparen {
	
		font-family: Asap, serif;
		font-size: 17px;
		padding: 4px 0px;
		background-color: #474A56;
		text-align: center;
		color: #FFFFFF;
		border: 1px solid #474A56;
	}
	.asapred {
	
		font-family: Asap, serif;
		font-weight: normal;
		padding: 10px 5px 5px 0px;
		font-size: 32px;
		color: #FF0000;
		text-decoration: none;
		letter-spacing: 0px;
	}
	#submit {
		color: #FFFFFF;
		font-size: 19px;
		border: none;
		margin: 0;
		font-family: Asap, Arial, Helvetica, sans-serif;
		background-color:#66CC33;
		border-collapse:separate;
		border-radius:4px;
		font-weight: bold;
		letter-spacing: 1px;
		text-decoration: none;
		height: 47px;
		width: 130px;
	}
	.asapclear1 {
		font-family: Asap, serif;
		font-weight: normal;
		padding: 5px 5px 5px 0px;
		font-size: 23px;
		color: #000000;
		text-decoration: none;
		letter-spacing: 0px;
	}
	.calcfieldtransfee {
		font-family: Asap, serif;
		font-size: 16px;
		padding: 4px;
		text-align: center;
		color: #FFFFFF;
		border: 1px solid #71747B;
		background-color: #434652;
	}
	.style75Copy {
		color: #FFFFFF;
		font-size: 17px;
		letter-spacing: 2px;
		padding: 11px;
		background-color: #000000;
		font-family: Arial, Helvetica, sans-serif;
	}
	.style1bxcalcdarjen {
		color: #A2A7AE;
		font-size: 13px;
		line-height: 14px;
		font-weight: bolder;
		padding-top: 7px;
		padding-right: 8px;
		padding-bottom: 3px;
		padding-left: 8px;
		white-space: nowrap;
	}
	.asapclearCopy {
	
		font-family: Asap, serif;
		font-weight: normal;
		padding: 10px 5px 5px 0px;
		font-size: 38px;
		color: #000000;
		text-decoration: none;
		letter-spacing: 0px;
	}
	.style90 {
		font-size: 24px;
		line-height: 16px;
		color: #FF0000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	}
	.paraspace {
		padding-bottom: 5px;
		padding-right: 5px;
		padding-left: 5px;
	}
	.asaplargeleftred {
		font-family: Asap, serif;
		font-weight: normal;
		background-color: #FF0000;
		font-size: 38px;
		color: #FFFFFF;
		text-decoration: none;
		padding-top: 4px;
		padding-right: 4px;
		padding-bottom: 6px;
		padding-left: 3px;
		font-style: italic;
	}
	.style2xx {	font-size: 28px;
		font-family: georgia;
		color: #2D3239;
	}
	.style3xx {	font-size: 30px;
		font-family: times;
		letter-spacing: 1px;
		color: #2D3239;
	}
	.style6xx {
		font-size: 77px;
		font-weight: bold;
		line-height: 79px;
		color: #000000;
		letter-spacing: -5px;
	}
	.style6xxx {
	font-size: 47px;
	font-weight: bold;
	line-height: 50px;
	color: #000000;
	letter-spacing: -3px;
	padding-left: 15px;
	}
	.style65 {font-size: 24px}
	.style66 {
		color: #FFFFFF;
		line-height: 55px;
	}
	.style74 {
		color: #000000;
		font-size: 28px;
	}
	.style75 {
	color: #FFFFFF;
	font-size: 15px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 1px;
	text-align: center;
	}
	.style80 {
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding-bottom: 2px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
	text-align: center;
	}
	.style84 {
		color: #FFFFFF;
		font-weight: bold;
		padding-top: 3px;
		font-size: 28px;
		line-height: 25px;
	}
	.style92 {font-size: 40px}
	.style93 {
		color: #FF0000;
		font-size: 36px;
	}
	.style94 {color: #FFFFFF; font-size: 36px; }
	.style95 {
		color: #66CC33;
		font-weight: bold;
		padding-right: 3px;
	}
	.style6xxsmaller {
		font-size: 50px;
		font-weight: bold;
		line-height: 57px;
		color: #000000;
		letter-spacing: -3px;
	}
	.6xxtighter {
	
		font-size: 77px;
		font-weight: bold;
		line-height: 79px;
		color: #000000;
		letter-spacing: -9px;
	}
.blacksubsmaller {
font-size: 30px;
		font-weight: bold;
		line-height: 36px;
		color: #000000;
		letter-spacing: -1px;
}
.highlight {
	background-color: #FFFF00;
}
.submission {
	background-color: #FFFFCC;
}
.aspaceafterp {
	margin-bottom: 7px;
	font-size: 16px;
	line-height: 19px;
}
.aspaceafterpsmall {

	margin-bottom: 4px;
	font-size: 17px;
	line-height: 19px;
}
.aparaindent {
	font-size: 13px;
	line-height: 16px;
	text-indent: -15px;
	display: block;
}
.toprulethick {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #565A69;
}
