@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#565f69;
	margin:0px;
}

#topBckgrnd {
	/*background-image:url(../images/bckgrnd_top.jpg);
	background-repeat:repeat-x;*/
}

#loginArea {
	width:278px;
}

.mainArea {
	margin:8px;
	border:1px solid #c7c8ca;
}

.banner {
	background-image:url(/images/banner_bckgrnd.jpg);
	background-repeat:repeat-x;
	height:120px;
}

.bannerText {
	padding-top:52px;
}

.contentArea {
	padding-left:20px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:19px;
}

.intro {
	padding-left:10px;
	padding-bottom:19px;
}

.introBorder {
	border-bottom:1px solid #ffa500;
	margin-left:0px;
	margin-right:20px;
}

.boxBorder {
	border:1px solid #ffa500;
	width:175px;
	
}

.boxCornerTL {
	background-image:url(/images/boxes/box_tl.jpg);
	float:left;
	background-repeat:no-repeat;
}

.boxTop {
	border-top:1px solid #ffa500;
	margin-left:15px;
}


.boxCornerTR {
	background-image:url(/images/boxes/box_tr.jpg);
	float:right;
	background-repeat:no-repeat;
}

.sections {
	font-size:22px;
	padding-left:30px;
}

.sectionsBorder {
	padding-top:5px;
	border-bottom:4px solid #ffa500;
}

.checkmarkGreen {
	list-style : url(/images/green_checkmark.gif) disc;
	vertical-align:bottom;
	margin-bottom: 10px;
	padding-left: 5px; 
	margin-left: -10px;
}

.checkmarkGreenLast {
	list-style : url(/images/green_checkmark.gif) disc;
	vertical-align:bottom;
	margin-bottom: 0px;
	padding-left: 5px; 
	margin-left: -10px;
}

.checkmarkGreenR {
	list-style : url(/images/green_checkmark.gif) disc;
	vertical-align:bottom;
	margin-bottom: 10px;
	padding-left: 5px; 
	margin-left: -10px;
}



.checkmarkGreenRLast {
	list-style : url(/images/green_checkmark.gif) disc;
	vertical-align:bottom;
	margin-bottom: 0px;
	padding-left: 5px; 
	margin-left: -10px;
}

.quoteArea {
	font-size:16px;
}

	form p { width: auto; margin:.5em 0; font-size: 100%; }
	  form > p { font-size: inherit;}

	.formlabl { font-weight: 600; vertical-align: top; }

	.number { margin: 13px 1em 12px 0; }

	.formfld {
	width: 300px;
	margin-right: 1em;
	padding: 2px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #0b1326;
	background-color: #CCCCCC;
	border: 1px solid #8991a6;
	border-right-width: 0;
	border-bottom-width: 0;
	vertical-align: top;
	}

	p.formbtn { margin-top: 1em; }
		form > p.formbtn { margin-top: .5em; }

	input.formbtn {
		width: 85px; height: 30px;
		background: transparent url(../images/sendinfo.gif) no-repeat left top;
		border: 0;
		cursor: pointer;
	}

.copyright {
	font-size:10px;
	text-align:right;
	padding-bottom:10px;
}