body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}

html, body {font-family:Verdana, Geneva, sans-serif; font-size: 12px; text-align:center; color:#444444;} 

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#444444; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#2489ca; text-decoration:underline;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}


.lF {float:left;}
.rF {float:right;}
.alignCenter {text-align:center;}
.alignRight {text-align:right;}
.alignLeft {text-align:left !important;}
.bluecolor {color:#065b97;}
.underlinetext {text-decoration:underline !important;}

.fnt-arial {font-family:Arial, Helvetica, sans-serif;}
.fnt16 {font-size:16px;}
.fnt13 {font-size:13px;}
.fnt11 {font-size:11px;}
.fnt10 {font-size:10px;}

/* LAYOUT STYLES */


#wrapper {width:940px; margin:0 auto; text-align:left;}

#header {
	background: url(../images/backlineheader.gif) repeat-x bottom #ebebeb;
	position:relative;
	height:112px;
}

	a.logo {
	display:block;
	background:url(../images/logo.png) no-repeat;
	width:233px;
	height:110px;
	top:0;
	left:0;
	text-indent:-9999px;
	position:absolute;
	background-image: url(../images/Angergixlogo.gif);
}
	
	.rtop { right:8px; top:6px; position:absolute; font-size:10px; text-align:right; width:250px;}
	.rtop form{ padding:5px 0;}
	.rtop form .slebx { width:150px; border:1px solid #c7c6c7; background-color:#fbfbfb; padding:1px; }
	
	.mainNavigation {
	position:absolute;
	left:239px;
	bottom:0;
	width: 623px;
}
		ul.mainNav { font-family:"Myriad Pro", "Trebuchet MS", Arial, Verdana; font-size:16px; padding:0; margin:0;}
		ul.mainNav li{ padding:0; margin:0 2px; float:left;}
		ul.mainNav li a{ float:left; color:#3f3f3f;}
		ul.mainNav li a span{ display:block; color:#3f3f3f; padding:18px 21px 14px 21px;}
		ul.mainNav li a:hover{
	color:#065b97;
	background:url(../images/linesept1.gif) no-repeat left bottom;
	display: block;
}
		ul.mainNav li a:hover span{ display:block; background:url(../images/linesept.gif) no-repeat right bottom; color:#065b97;}

			#home ul.mainNav li#nav-1 a.act{ color:#065b97; text-decoration:none; background:url(../images/linesept1.gif) no-repeat left bottom; color:#065b97;}
			#home ul.mainNav li#nav-1 a.act span{ display:block; background:url(../images/linesept.gif) no-repeat right bottom; color:#065b97;}
			
			#pricing ul.mainNav li#nav-2 a.act{ color:#065b97; text-decoration:none; background:url(../images/linesept1.gif) no-repeat left bottom; color:#065b97;}
			#pricing ul.mainNav li#nav-2 a.act span{ display:block; background:url(../images/linesept.gif) no-repeat right bottom; color:#065b97;}
			
			#howitworks ul.mainNav li#nav-3 a.act{ color:#065b97; text-decoration:none; background:url(../images/linesept1.gif) no-repeat left bottom; color:#065b97;}
			#howitworks ul.mainNav li#nav-3 a.act span{ display:block; background:url(../images/linesept.gif) no-repeat right bottom; color:#065b97;}
			
			#tools ul.mainNav li#nav-4 a.act{ color:#065b97; text-decoration:none; background:url(../images/linesept1.gif) no-repeat left bottom; color:#065b97;}
			#tools ul.mainNav li#nav-4 a.act span{ display:block; background:url(../images/linesept.gif) no-repeat right bottom; color:#065b97;}
			
			#login ul.mainNav li#nav-5 a.act{ color:#065b97; text-decoration:none; background:url(../images/linesept1.gif) no-repeat left bottom; color:#065b97;}
			#login ul.mainNav li#nav-5 a.act span{ display:block; background:url(../images/linesept.gif) no-repeat right bottom; color:#065b97;}
		
#main { padding:18px 0;}
#main p{ padding:0; margin:0 0 12px 0;}
#main h1 { color:#5b5a59; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:0 0 18px 0; display:block; }

	.bluebox {background-color:#d6ebf1; border:1px solid #c1c4c7; padding:12px;}
	
			.hometbl {}
			.hometbl td{ padding:1px; text-align:center;}
			.hometbl td td{ padding:0;}
			.hometbl textarea {width:95%; border:1px solid #b2c3c9; background-color:#fff; padding:1%;}
			.hometbl textarea:focus {	-moz-box-shadow: 0px 0px 5px #000; /* FF3.5+ */
										-webkit-box-shadow: 0px 0px 5px #000; /* Saf3.0+, Chrome */
										box-shadow: 0px 0px 5px #000; /* Opera 10.5, IE 9.0 */
									}
			.hometbl img:hover {filter:alpha(opacity=70); opacity: 0.7;}
				.listmenu { color:#4c4c4c; font-size:10px; width:176px;}
			
			.padbox {padding:15px 0 8px 0;}
			
			ul.listhomelinks {padding:0; margin:0;}
			ul.listhomelinks li{padding:0 0 0 6px; margin:0; list-style-type:none; float:left; width:196px; width/**/:/**/190px; display:block;}
			ul.listhomelinks li h2 {font-family:"Myriad Pro", "Trebuchet MS", Arial, Verdana; font-size:16px; font-weight:bold; padding:3px 0; margin:0 0 16px 0; display:block; text-transform:uppercase;}
			ul.listhomelinks li a {display:block; padding:3px 0; margin:0 0 8px 0;}
			
				.linevrsept {background:url(../images/lineseptver-back.gif) repeat-y left; padding-left:50px !important; width:247px !important; width/**/:/**/197px !important;}
				.icon1 {background:url(../images/icon-freetool.gif) no-repeat 0 0; padding-left:32px !important;}
				

	.navWhere { padding:0 0 18px 0; font-size:11px;}
	
	.GreyBox {background-color:#fffbfb; border:1px solid #e0e0e0; padding:18px; min-height:220px;}
	.PlainBox {padding:1px 0;}

		.Login-Box { float:left; background-color:#e0ebf0; border:1px solid #d4d4d4; width:438px; width/**/:/**/436px; height:300px; height/**/:/**/298px;}
			.LR-Pad {padding:15px;}
			
			.inputbx { background:url(../images/inputlogin.gif) repeat-x #fff; border:1px solid #c0c9cd; padding:4px; width:90%;}
			.tbllg {}
			.tbllg td{ padding:14px 8px;}
			
		.ReadytoJoin {float:right; width:438px; height:300px; width/**/:/**/428px; height/**/:/**/290px; background-color:#fffbfb; border:5px solid #ededed; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:29px;}
			.ReadytoJoin h2{ color:#ebae24; font-size:24px; font-weight:bold; margin:0 0 20px 0;}
	


		.pricingTbl { background-color:#f4f3f3; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#232323;}
			.pricingTbl td{ padding:12px 10px; text-align:center; border-left:1px solid #fff;}
			
			.pricingTbl tr.TableHead td {background:url(../images/tableheadback.gif) repeat-x #fac265 top; border:1px solid #d3b275; border-left:none; border-right:none; font-weight:bold;}
				.brd-left {border-left:1px solid #d3b275 !important;}
				.brd-right {border-right:1px solid #d3b275 !important;}
				.brd-left-none {border-left:none !important; text-align:left !important;}
				
			.pricingTbl tr.BrdWhite td { border-top:2px solid #fff; padding:18px 10px;}
			.pricingTbl tr.row2 td { background-color:#e6e5e5;}
			
				.td-color1 {background-color:#e0ebf0 !important;}
				.td-color2 {background-color:#d0dde3 !important;}		

		
		
#footer { border-top:1px solid #d8d8d8; padding:12px 0 25px 0; width:940px; color:#474747; font-size:10px;}
		
		
