/* CSS Document */
ul{ margin:0; padding:0; list-style-position:inside; }
p{margin:9px 0;}

body{ background-color:#000000; margin:0 auto; font-family: Arial, Helvetica, sans-serif bold; font-size:12px;}

	.pageContainer{ width:875px; margin:38px auto 0 auto; background-color:#000000; position:relative; }
		.topImage{ background:#474747 url(images/topImage.jpg ) no-repeat; height:29px; width:875px; }
		.mainMenu{ background:#5D5D5D url(images/menu-bg.gif ) repeat-x; height:28px; width:616px; padding-left:259px; }
		.logoStrip{ height:92px; width:875px; background-color:#6E6E6E; }
			.logo{ margin:21px 0 0 18px; border:0; }
			
		.mainContainer{ height:auto; width:839px; padding:19px 18px; background-color:#6E6E6E; }
			.mainContent{  height:auto; min-height:525px; width:803px; padding:18px; background-color:#ffffff; }
				.mainContent a{ color:#000000; border-bottom:1px dotted #000; text-decoration:none; }
				.mainContent a:hover{  border-bottom:1px solid #C86868; }
				
				#memberLinks{ position:absolute; right:15px; top:165px;;}
					#memberLinks li{ list-style-type:none; float:left; padding:10px; text-align:right; border-right:1px dotted #6E6E6E;}
					#memberLinks li.last{ margin-right:20px; }
					#memberLinks li a{ text-decoration:none; border:0; text-align:right;}
					#memberLinks li a:hover{ color:#C86868;}
				
				.contentTitle{ height:50px; width:803px; }
				#textContainerHome{ width:310px;  margin-left:50px; margin-top:26px;  text-align:justify;}
				#textContainerMember{ width:350px;  margin-left:50px; margin-top:26px;  text-align:justify; position:relative; z-index:1;}
				#textContainerGeneric{
	width:315px;
	height:auto;
	margin-left:50px;
	margin-top:26px;
	text-align:left;
}
				#textContainerFull{ width:710px; height:auto; margin-left:50px; margin-top:26px;  text-align:justify; }
				.mainText{ font-size:14px; color:#000000; line-height:18px;}
				
					#photoHome{float:right; width:420px; margin-right:6px; margin-top:26px; text-align:right;}
					#photoProcess{float:right; margin-right:42px; margin-top:46px;}
				
					#circleUL{ height:auto; width:200px;  list-style-type:none; padding:0; margin:0 0 15px 1px; padding-top:7px;}
					#circleUL li{ height:30px; width:240px; padding-top:10px; padding-left:51px; margin:6px 0;list-style-position:outside;}
						#circle1{ background:left url(images/circle1.gif) no-repeat; }
						#circle2{ background:left url(images/circle2.gif) no-repeat; }
						#circle3{ background:left url(images/circle3.gif) no-repeat; }
						#circle4{ background:left url(images/circle4.gif) no-repeat; }
						#circle5{ background:left url(images/circle5.gif) no-repeat; }
						#circle6{ background:left url(images/circle6.gif) no-repeat; }
						#circle7{ background:left url(images/circle7.gif) no-repeat; }
						#circle8{ background:left url(images/circle8.gif) no-repeat; }
						#circle9{ background:left url(images/circle9.gif) no-repeat; }
						#circle10{ background:left url(images/circle10.gif) no-repeat; }

					#yellowUL{  padding:0; margin:0 0 15px 30px; padding-top:0px; color:#F3BD17; list-style-type:none;}
					#yellowUL li{ list-style-position:outside; background:5px 17px url(images/bullet2.gif) no-repeat; padding-top:10px;padding-left:20px; margin:6px 0; color:#000000;}
				div.yellow{ background-color:#F5C638; }
				div.errorsRow{ width:100%;  font-size:13px; vertical-align:middle; font-weight:bold; }
				div.optionRow{ width:94%; height:29px; font-size:18px; color:#514e4e; padding:11px 3% 0 3%; vertical-align:middle; }
					div.optionRow input{ width:40px; height:15px; padding-right:5px; padding-top:3px; border:1px solid #999999; float:right; vertical-align:top; font-size:12px; text-align:left; }
					div.optionRow input.login{ width:120px; }
					div.optionRow label{ float:right; width:40px; text-align:left;padding-right:5px; }
					div.optionRow input.file{ width:190px; height:20px;border:1px solid #999999; font-size:0.5em; }

				div.pricingRow{
	height:165px;
	width:94%;
	line-height:24px;
	padding-top: 0;
	padding-right: 3%;
	padding-bottom: 0;
	padding-left: 3%;
}
				div.dropDownRow1{ width:94%; height:28px; font-size:18px; color:#514e4e; padding:11px 3% 0 3%; vertical-align:middle; }
					div.dropDownRow1 select{ height:20px; }
				div.dropDownRow2{ width:94%; height:25px; font-size:18px; color:#514e4e; padding:0 3% ; vertical-align:middle; }
					div.dropDownRow2 select{ height:20px; }
					div.dropDownRow2 input{ height:20px; margin:0; margin-right:5px; }
				div.dropDownRow3{ width:94%; height:25px; font-size:18px; color:#514e4e; padding:0 3% ; vertical-align:middle; }
					div.dropDownRow3 select{ height:20px; }
					div.dropDownRow3 input{ height:20px; margin:0; margin-right:5px; vertical-align:middle; }
					div.dropDownRow3 input{ height:20px; margin:0; margin-right:5px; vertical-align:middle;}
				div.bottomNote{ width:94%; padding:10px 3% ; vertical-align:middle; font:14px Arial, Helvetica, sans-serif; color:#000000; line-height:18px; word-spacing:-1px;}
				div.loginBox{ height:125px; width:94%; padding:0 3%; line-height:24px; }
					
				#buttonCalc{ height:19px; width:65px; cursor:pointer; border:0; padding:0; margin:0; float:left; }
					
		#footer{ height:24px; width:803px; padding:7px 36px;  }
			#footer a{ color:#D58B8B; text-decoration:none; }
			#footer a:hover{ color:#E8BEBE; }
			
		.inline{ display:inline; }
		.hidden{ display:none; }
		.floatL{ float:left; }
		.floatR{float:right; }
		.clear{ clear:both; }
		div.black{ color:#000000; }
		.textRed18{ font:18px Arial, Helvetica, sans-serif bold; color:#C86868; }
.textRed14{
	color: #C86868;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
}
		.textGray18{ font:18px Arial, Helvetica, sans-serif; color:#565555; }
		.textRed12{  font:12px Arial, Helvetica, sans-serif; color:#C86868; }
		div.textBlack14, h3.textBlack14{ font:14px Arial, Helvetica, sans-serif; color:#000000; line-height:18px; font-weight:normal;}
		
label{ font-size:14px; font-weight:normal; color:#000000 }
		
.textOrange18 {
	color: #F60;
}
#textContainerGeneric_rt {
	width:315px;
	height:auto;
	margin-left:20px;
	margin-top:26px;
	text-align:left;
	float: right;
	margin-right: 50px;
}
#photoHome_text {
	float:right;
	width:420px;
	margin-right:6px;
	margin-top:26px;
	text-align:left;
}
