body {font-family: arial; font-size: 12px; color: #000; margin:0px; background-color:#FFFFFF;}
p, td {font-family: arial; font-size: 12px; color: #000;}
ul,li {margin-left: 10px; margin-top: 0px; padding-left: 3px;}

/*   ---   content div   ---   */
.bg1 {background-image:url(../images/bg1.jpg); background-repeat:no-repeat; background-position:top left;}
.bg2 {background-image:url(../images/bg2.jpg); background-repeat:no-repeat; background-position:top left;}
.bg3 {background-image:url(../images/bg3.jpg); background-repeat:no-repeat; background-position:top left;}
.terms {padding: 15px; border-bottom: 6px solid #EEE;}
.icons {padding: 3px 15px 3px 15px; border-bottom: 6px solid #EEE;}
.footer {font-size: 11px; color: #000;}
.footer a:link, .footer a:visited {color:#B1D05B; text-decoration:none; font-weight:normal;}
.footer a:hover, .footer a:active {color: #FF9900; text-decoration:none; font-weight:normal;}
.green {color:#21513B; font-size:17px; font-weight:bold;font-family: arial;}
.green2 {color:#21513B; font-size:13px; font-weight:bold;font-family: arial;}
.greenheading {color:#21513B; font-size:18px; font-weight:bold;font-family: arial;}
.blueheading	{color:#0f65b7; font-size:16px; font-weight:bold;font-family: arial;}
.blackcopysmall {color:#000000; font-size:9px; font-weight:normal; text-decoration:none}
.blackcopy {color:#000000; font-size:13px; font-weight:normal; text-decoration:none}
.blackcontent {color:#000000; font-size:12px; font-weight:normal; text-decoration:none}
.black {color:#000000; font-size:14px; font-weight:normal; text-decoration:none}
.black:hover {color:#000000; font-size:14px; font-weight:normal; text-decoration:underline}
.white {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none}
.white:hover {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:underline}
.greenmenu {color:#22513c; font-size:12px; font-weight:normal; text-decoration:none}
.greenmenu:hover {color:#22513c; font-size:12px; font-weight:normal; text-decoration:underline}
.tiny {font-size: 1px; color: #000;}
.textpadding {padding:7px;}
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	min-height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	overflow:auto;
}
.white_content {
	display: none;
	position: absolute;
	top: 20px	;
	left: 22%;
	width: 700px;
	height: auto;
	border: 13px solid white;
	background-color: white;
	z-index:1002;
	overflow:hidden;
}
#features{	height:540px;	}
#select{	height:540px;	}
#rates{	height:540px;	}
html, body {
	height: 100%;
	min-height: 100%;
}
h1{
	color:#21513B; font-size:17px; font-weight:bold;font-family: arial;
	}




