body {
	margin: 0px;

}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	
	color: #FFFFFF;
}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	font-weight: bold;
	color: #990000;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	font-weight: bold;
	color: #666666;
}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #283f6f;
}

#quick {
	width: 250px;
	padding: 10px;
	background-color: #6caedf;
	border: 2px #C00 solid;
}
#quick a {
		color: #FFF;
		font-size: 18px;
		text-decoration:underline;
}
#quick a:hover {
		text-decoration:none;
}

.alert {
	color: #C00;
	font-size: 15px;
}

/*----------------RELY STYLES-------------------*/
.oneColElsCtr #containerTIP {
	width: 1000px;
	height: 700px;
	vertical-align: middle;
	position: relative;
	background-image: url(images/teachers-bg.jpg);
	background-repeat: no-repeat;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6caedf;
	font-weight: bold;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

	text-align: left; /* this overrides the text-align: center on the body element. */
}

.oneColElsCtr #containerTIP #thumb {
	position: absolute;
	width: 67px;
	height: 50px;
	margin-left: 550px; 
	top: 35px;
	}

.oneColElsCtr #containerRELY1 {
	width: 1000px;
	height: 700px;
	vertical-align: middle;
	position: relative;
	background-image: url(../images/design.jpg);
	background-repeat: no-repeat;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6caedf;
	font-weight: bold;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

	text-align: left; /* this overrides the text-align: center on the body element. */
}

.oneColElsCtr #containerRELY1 A {
	
	color: #6caedf;
	
	text-decoration: underline;
}
.oneColElsCtr #containerRELY1 A:hover {
	color: #6caedf;
	text-decoration: none;
}

.oneColElsCtr #containerRELY {
	width: 1000px;
	height: 700px;
	vertical-align: middle;
	position: relative;
	background-image: url(../images/design.jpg);
	background-repeat: no-repeat;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6caedf;
	font-weight: bold;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColElsCtr #containerRELY #thumb {
	position: absolute;
	width: 67px;
	height: 50px;
	margin-left: 550px; 
	top: 35px;
	}


.oneColElsCtr #containerQUOTE {
	width: 1000px;
	height: 700px;
	vertical-align: middle;
	position: relative;
	background-image: url(../images/design-NEW.jpg);
	background-repeat: no-repeat;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6caedf;
	font-weight: bold;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColElsCtr #containerQUOTE #thumb {
	position: absolute;
	width: 67px;
	height: 50px;
	margin-left: 550px; 
	top: 35px;
	}
.oneColElsCtr #containerQUOTE #title {
	position: absolute;
	width: 600px;
	height: 50px;
	margin-left: 0px; 
	top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #FFF;
	}
	
.oneColElsCtr #containerQUOTE h2 {
	color: #FFF;
	font-size: 30px;
	border: none;
}


A {
	
	color: #5f9dd6;
	
	text-decoration: underline;
}
A:hover {
	color: #5f9dd6;
	text-decoration: none;
}

#add A {
	
	color: #FFFFFF;
	
	text-decoration: underline;
}
#add A:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.note {
	color: #666;
	font-size: 10px;
}

.oneColElsCtr #subContentRELYstart {
	position: relative;
	margin-left: 75px;
	width: 850px;
	height: 500px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 175px 20px 70px 0px;
	 /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

.oneColElsCtr #subContentRELY {
	position: relative;
	margin-left: 75px;
	width: 850px;
	height: 500px;
	vertical-align: middle;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6caedf;
	font-weight: bold;
	padding: 60px 20px 70px 0px;
	 /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

.oneColElsCtr #subContentTIP {
	position: relative;
	margin-left: 25px;
	width: 850px;
	height: 500px;
	vertical-align: middle;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6caedf;
	font-weight: bold;
	padding: 15px 20px 70px 0px;
	 /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

.oneColElsCtr #subContentRELY .title {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333;
	}
	
.oneColElsCtr #stepBoxRELY {
	width: 700px;
	height: 50px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 1px;
	padding-left: 28px;
	background-image: url(../images/stepBox.jpg);
	background-repeat: no-repeat;
	
}

.oneColElsCtr #stepBoxRELY .textActive {
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #6caedf;
	
}
.oneColElsCtr #stepBoxRELY .textActive:hover {
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #6caedf;
	
}

.oneColElsCtr #stepBoxRELY .textInactive {
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #CCC;
	
}


.oneColElsCtr #stepBoxTIP {
	positon: absolute;
	width: 700px;
	height: 50px;
	
	margin-top: 0px;
	margin-bottom: 50px;
	margin-left: 230px;
	padding-top: 1px;
	padding-left: 28px;
	background-image: url(../images/stepBox.jpg);
	background-repeat: no-repeat;
	
}

.oneColElsCtr #stepBoxTIP .textActive {
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #6caedf;
	
}
.oneColElsCtr #stepBoxTIP .textActive:hover {
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #6caedf;
	
}

.oneColElsCtr #stepBoxTIP .textInactive {
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #CCC;
	
}


	
#floatRELY {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	position:absolute;
	left: 450px;
	top: 150px;
	width: 300px;
	}

#floatIndexRELY {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	position:absolute;
	left: 350px;
	top: 150px;
	width: 250px;
	}
	
#floatIndexRELY .or {
	font-size: 25px;
	color: #6caedf;
}

#floatIndexRELY .text {

	font-size: 14px;
	color: #6caedf;
}

.admin1 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	border-bottom: #6caedf 1px solid; 
	}

.admin2 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #6caedf;
	border-bottom: #6caedf 1px solid; 
	}

.oneColElsCtr #subContentRELY textarea {
	color: #5f9dd6;
	
	text-transform:none;
	border: solid #6caedf 1px;
}



.oneColElsCtr #subContentRELY input {
	color: #FFFFFF;
	background-color: #6caedf;
	text-transform:none;
	border: solid #6caedf 1px;
}
.oneColElsCtr #subContentRELY input:hover {
	color: #6caedf;
	background-color: #FFFFFF;
	text-transform: none;
	border: solid #6caedf 1px;
}
.oneColElsCtr #subContentRELY .check {
	
	
	text-transform: none;
	cursor: pointer;
	border: none;
}
.oneColElsCtr #subContentRELY .check:hover {
	
	
	text-transform: none;
	cursor: pointer;
	border: none;
}

.oneColElsCtr #subContentRELYEstimate input {
	color: #6caedf;
	background-color: #FFFFFF;
	text-transform:none;
	border: solid #6caedf 1px;
}
.oneColElsCtr #subContentRELYEstimate input:hover {
	color: #6caedf;
	background-color: #FFFFFF;
	text-transform:none;
	cursor: text;
	border: solid #6caedf 1px;
}
.oneColElsCtr #subContentRELYEstimate .disable {
	color: #CCCCCC;
	background-color: #FFFFFF;
	text-transform:none;
	border: solid #CCCCCC 1px;
}
.oneColElsCtr #subContentRELYEstimate .disable:hover {
	color: #CCCCCC;
	background-color: #FFFFFF;
	text-transform:none;
	border: solid #CCCCCC 1px;
}
.oneColElsCtr #subContentRELYEstimate .button {
	color: #FFFFFF;
	background-color: #6caedf;
	text-transform:none;
	cursor: pointer;
	border: solid #6caedf 1px;
}
.oneColElsCtr #subContentRELYEstimate .button:hover {
	color: #6caedf;
	background-color: #FFFFFF;
	text-transform: none;
	cursor: pointer;
	border: solid #6caedf 1px;
}
.oneColElsCtr #subContentRELYEstimate table {
	margin-bottom: 0px;
	color: #333; 
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	padding: 1px;
}

.oneColElsCtr #subContentRELY form {
	margin-top: 0px;
	margin-bottom: 0px;
}

#currentCoverage2 {
		display: none;
		
		
}
#pleaseExplain {
		display: none;
}
.redBG {
		background-color: #6caedf;
		color: #FFFFFF;
}

#attorney {
	overflow: auto;
	width: 200px;
	height: 425px;
	padding-top: 25px;
}

#footer3 {
	position: absolute;
	width: 1000px;
	top: 700px;
	
	}

#footer3 table {
	font-family: Verdana, Arial, Geneva, sans-serif;
	color: #6caedf;
	font-size: 11px;
	font-weight: bold;
	}

	
#sub {
		background-image: url(../images/sub-bg.jpg);
		background-repeat: no-repeat;
		width: 850px;
		height: 500px;
		padding: 10px;
}

#QUOTEsub {
		background-image: url(../images/sub-bg-NEW.jpg);
		background-repeat: no-repeat;
		width: 850px;
		height: 500px;
		padding: 10px;
}

#subTIP {
		background-color:#FFF;
		border: 2px solid #F00;
		width: 850px;
		height: 500px;
		padding: 10px;
}


#add {
		background-image: url(../images/add-bg.jpg);
		background-repeat: no-repeat;
		width: 375px;
		height: 200px;
		padding: 10px;
}

#add #contain {
	width: 350px;
	height: 160px;
	overflow: auto;
}

#mainVehCoverage {
		width: 815px;
		height: 250px;
		padding: 10px;
		margin-bottom: 5px;
		overflow: auto;
}

#vehCoverage {
		background-image: url(../images/veh-bg.jpg);
		background-repeat: no-repeat;
		width: 775px;
		height: 160px;
		padding: 10px;
		color: #FFF;
}



.vehTitle {
	font-size: 15px;
	color: #FFFFFF;
}
.mainTitle {
	font-size: 20px;
	color: #5f9dd6;
}
.subTitle {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-top: 10px;
}

.thankYou {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #5f9dd6;
	
}

#autoHome {
	margin-left: 1px;
	margin-top: 16px;
	width: 325px;
	height: 400px;
	
}

#quote {
	
	margin-left: 0px;
	top: 0px;
	
}
#costal {
	display: none;
}

#units {
	display: none;
}
#woodBurning {
	display: none;
}
#oil {
	display: none;
}
#park {
	display: none;
}

#introText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	width: 225px;
	color: #FFFFFF;
}


/*--END RELY STYLES--*/
