@charset "utf-8";
/* CSS Document */

HTML, BODY{
	margin:0px auto;
	text-align:center;
	font-family:Myriad, Verdana, Helvetica, Arial, sans-serif;
}

P{
	text-align:left;
	font-size:12px;
	line-height:18px;
	color:#1e1e1e;
}

H1{
	text-align:left;
	font-size:19px;
	font-weight:100;
	color:#008eb0;
	margin:10px 25px 10px 0;
	line-height:22px;
}

H2{
	text-align:left;
	font-size:14px;
	color:#008eb0;
	margin:20px 0px 20px 0px;	
}

H3{
	text-align:left;
	font-size:19px;
	font-weight:100;
	color:#008eb0;
	margin:10px 0px 10px 0px;
	line-height:22px;
}
h4 {
	text-align:left;
	font-size:14px;
	font-weight:900;
	color:#008eb0;
	margin:10px 0px 10px 0px;
	line-height:18px;
}

UL{
	font-size:12px;
	text-align:left;
	line-height:18px;
}


LI{  
	margin: 8px 0px 8px 30px;
	color:#008eb0;
}

li>span {color:#1e1e1e;}

#container{
	margin:0px auto;
	text-align:center;
	width:1002px;
}

#top_nav_container {margin-bottom:5px;}

#topheader{
	padding:12px 0px 0px 0px;
}

#leftCol{
	width:498px;
	margin:20px 0px 0px 0px;
	float:left;
	vertical-align:top;
}

.leftcolCopy{
	padding:0px 75px 0px 27px;
}

#rightCol{
	width:504px;
	margin:20px 0px 0px 0px;	
	background:url(/img/calculateSideRepeat.gif) repeat-y;
	float:right;	
}


.rightcolCopy{
	padding:0px 30px 0px 27px;
}

#howitworks{
	text-align:center;
}

.worksSection{
	color:#008eb0;	
	font-size:11px;	
	float:left;
	width:240px;
	line-height:16px;
	margin-bottom:50px;
}

.worksCopy{
	padding:0px 20px 0px 20px;
}

.copyright{
	color:white;
	text-align:center;
	font-size:8px;
	position:relative;
	top:30px;
}

#footerBar{
	clear:both;
	height:110px;
	margin-top:50px;
	background:url(/img/footerBar.gif) no-repeat #fff;	
	background-position:center;
}

#footerLinkssection{
	color:white;
	font-size:12px;
	padding:50px 0px 0px 500px;
}

#contact_form_column {margin:20px; text-align:left;}
#contact_form_column table {font-size:12px;}


a:link{color:#008eb0;}
a:visited{color:#008eb0;}
a:hover{color:#008eb0; text-decoration:none;}
a:active{color:#008eb0; text-decoration:none;}

a.header_nav:link{color:#5F5F5F; text-decoration:none; margin-right:12px; padding:5px;}
a.header_nav:visited{color:#5F5F5F; text-decoration:none; margin-right:12px; padding:5px;}
a.header_nav:hover{color:#494949; text-decoration:none; margin-right:12px; padding:5px; background-image:url(/img/header_nav_bg.gif); background-repeat:repeat-x;}
a.header_nav:active{color:#494949; text-decoration:none; margin-right:12px; padding:5px; background-image:url(/img/header_nav_bg.gif); background-repeat:repeat-x;}
a.current {color:#494949; text-decoration:none;  margin-right:12px; padding:5px; background-image:url(/img/header_nav_bg.gif); background-repeat:repeat-x;}

a.footerlink:link{color:white; text-decoration:none;margin:40px;}
a.footerlink:visited{color:white; text-decoration:none;margin:40px;}
a.footerlink:hover{color:white; text-decoration:underline;margin:40px;}
a.footerlink:active{color:white; text-decoration:none;margin:40px;}