* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%;
	font-family: Helvetica, sans-serif;
	background: url(images/body-bg.png) repeat-x top #ffffee;
}

p {
	font-size: 1.4em;
	line-height: 1.5em;
	margin-bottom: 1em;

}

p.main {
	font-size: 1.4em;
	line-height: 1.5em;
	margin-bottom: 1em;
}

p.steps{
	font-size: 1.35em;
	line-height: 1.3em;
}

p.bottom{
	font-size: 1.8em;
	font-weight: bold;
	color: #ff6c00;
	text-align: center;
	padding-bottom: none;
}

p.what{
	font-size: 1.4em;
	line-height: 1.3em;
}

p.we{
	font-size: 1.4em;
	line-height: 1.5em;
	margin-bottom: 1em;
	text-align: center;
}

p.wetwo{
	font-size: 1.6em;
	line-height: 1.5em;
	margin-bottom: 1em;
}

u {
	color: #ff6c00;
	text-decoration: none;
}

b {
	font-size: 1.05em;
}

b.faq{
	font-size: 1.1em;
	font-weight: bold;
}

a { color: #1c5dd9; text-decoration: none; }
a:hover, a:active { text-decoration: underline; }

a.footer { color: white;}

h1 { font-size: 3.0em; margin-bottom: 0.1em; }
h1.bottomtitle {
	font-size: 1.9em;
	text-align: left;
	padding: 2px 0 0 0;
	color: #ff6c00;
}
h2 { font-size: 1.65em; text-transform: none; margin-bottom: 0.8em; text-align:center; }
h3 {
	color: #ff6c00;
	text-decoration: none;
	text-align: center;
}
h4 { 
	font-size: 1.6em;
	letter-spacing: -1px;
	text-align: right;
	padding: 5px;
	margin-bottom: 0.5em;
	color: white;
	}
h5 { 
	font-size: 1.6em;
	letter-spacing: -0.9px;
	text-align: left;
	padding: 5px;
	margin-bottom: 0.5em;
	color: white;
	}


li{
	font-size: 1em;
	line-height: 1.5em;
	margin-bottom: 1em;
	text-indent: 0px;
}

li.diff{
	font-size: 1.4em;
	line-height: 1.5em;
	margin-bottom: 1em;
	text-indent: 0px;
	margin-left: 3em;
}

li.difftwo{
	font-size: 1.4em;
	line-height: 1.5em;
	margin-bottom: 1em;
	text-indent: 0px;
	margin-left: 3em;
}

li.diffthree{
	font-size: 1em;
	line-height: 1.5em;
	margin-bottom: 1em;
	text-indent: 0px;
	margin-left: 3em;
}


.clear { clear: both; }

.centertitle {
	color: #ff6c00;
	font-size: 1.3em;
	text-align: center;
}

.altleft {
	font-size: 1.6em;
	letter-spacing: -1px;
	text-align: left;
	color: #ff6c00;
	padding: 5px;
	margin-bottom: 0.5em;
}

.altright {
	font-size: 1.6em;
	letter-spacing: -1px;
	text-align: right;
	color: #ff6c00;
	padding: 5px;
	margin-bottom: 0.5em;
}

.floatimgleft { float: left; padding: 3px 3px 3px 0px;
				width: 500px;
				height: 500px;
	}

.floatimgright { float: right; padding: 0px 0px 3px 3px;
				width: 500px;
				height: 500px;
	}
	
.littletitle { 
	font-size: 1.7em;
	text-transform: none;
	letter-spacing: -1px;
	margin-bottom: 0.8em;
	text-align:center;
	}
	
.bigtitle { 
	font-size: 3em;
	text-transform: none;
	letter-spacing: -1px;
	margin-bottom: 0.1em;
	text-align:center;
	text-transform: uppercase;
	}
	
.bigtitlealt { 
	font-size: 3.1em;
	text-transform: none;
	letter-spacing: 1px;
	text-align: center;
	text-transform: uppercase;
	color: #1c5dd9;
	}	
	
.bigtitlealttwo { 
	font-size: 3.1em;
	text-transform: none;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding-top: 10px;
	color: #1c5dd9;
	}	
	
.bigtitlealtthree { 
	font-size: 2.65em;
	text-transform: none;
	letter-spacing: 0.8px;
	text-align: center;
	text-transform: uppercase;
	color: #1c5dd9;
	}	
	
	
.boxed {
	background-image: url(images/banner.png);
	width: 640px;
	height: 72px;
	margin: 0px 0px 0px 230px;	
	margin-bottom: 3em;
}

.boxed-two{
	border: 1.2px solid #ff6c00;
	font-size: 1.2em;
	font-weight: bold;
	padding: 3px;
	text-align:center;
}

.outro{
	font-size: 1.2em;
	text-align: left;
	font-weight: bold;
	padding: 2px;
	line-height: 1.4em;
}

.lowerbanner{
	background-image: url(images/lowerbanner.png);
	width: 416px;
	height: 130px;
	margin: 0 auto;
	

}
.bottom-header {
	font-size: 2.7em;
	color: #ff6c00;
	text-align: center;
}

.orange-highlight {
	color: #ff6c00;
}

img.bookmark {
	position: absolute;
	top:104px;
	right:155px;
}



div#page-wrap {
	width:900px;
	margin: 0 auto;
}

ul#nav {
	height: 236px;
	background: url(images/header-bg.jpg) no-repeat;
	list-style: none;
	padding-left: 247px;
	}
	
	ul#nav li {
		display: inline;
		font-size: 1.2em;
	}
	
	ul#nav li a {
		display: block;
		width: 103px;
		float: left;
		margin-top: 134px;
		text-align: center;
		color: white;
		padding-top: 2px;
		font-weight: bold;
		text-decoration: none;
		letter-spacing: -0.05em;
		}
		
		ul#nav li a:hover, ul#nav li a:active {
			color: yellow;
		}
		
	div#main-content {
		padding-bottom: 50px;
		}
		div#main-content div#left-col {
			float: left;
			width: 900px;
		}
		div#main-content div#left-col div#homepagepicleft {
			width: 215px;
			height: 320px;
			float: left;
			margin-right: 15px;
			background-image: url(images/woman.jpg);
			background-repeat: no-repeat;
			padding: 0px;
			position: relative; top: 0px;
			}
			
		div#main-content-what {
		padding-bottom: 15px;
		margin: 0 auto;
		width: 700px;
		}
			
	
	
	
	
	
	
			
		div#second-content div#right-col p {
			font-size: 1.3em;
			}
			
		div#second-content {
			padding-bottom: 50px;
			}
			
		div#second-content div#left-col {
			float: left;
			width: 435px;
			}
		div#second-content div#left-col p {
			line-height: 1.5em;
			margin-bottom: 1em;
			}


		div#second-content div#right-col {
			float: right;
			width: 435px;
			height: 360px;
			text-align: left;
			padding-bottom: 10px;
			background-image: url(images/SideBox.jpg);
			background-repeat: no-repeat;
			}	
			
		div#second-content div#right-coltwo {
			float: right;
			width: 435px;
			padding: 5px;
			text-align: left;
			}	






		div#third-content {
			float: right;
			padding-bottom: 50px;
			width: 900px;
			}			
		
	
	

		div#fourth-content div#left-col {
			float: left;
			width: 410px;
			}
		div#fourth-content div#left-col p {
			line-height: 1.3em;
			margin-bottom: 1em;
			}

		div#fourth-content div#right-coltwo {
			float: right;
			width: 435px;
			height: 700px;
			padding: 5px;
			text-align: left;
			}			
			
		div#fifth-content {
		float: right;
		padding-bottom: 10px;
		width: 900px;
		}			

			
#scrollWrap {
	width:435px;
	height: 800px;
	overflow: hidden;
	padding: 0 0 0 15px;
	font-size: 1.25em;
	} 


#scrollMsg {
	text-align: left;
	padding: 0px 0px 0px 0px;
	}
	
	#scrollMsg li {
		padding-bottom: 15px;
	}
	
	#scrollMsg ul {
		
	}
			

	div#footer {
		background: #102958;
		color: white;
		padding: 10px 0 10px 0;
		border-top: 2px solid #9bbeff;
		text-align: center;
	}
	
	

.freeinfo {
	color: #1c5dd9;
	text-align: left;
	font-size: 1.6em;
	font-weight: bold;
}
.bolditalic {
	font-weight: bold;
	font-style: italic;
}
