/*  CSS Reset - Browsers come with default values such as margins and paddings. This reset gives us a clean slate to work with. 
----------------------------------------------------------------------------------------------------*/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, img, small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	
}
body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
#headerwrap{
position:relative;
width:100%;
background-image:url(../images/headerbg.gif);
background-repeat:repeat-x;
height:119px;
}

#headerwrap2{
position:relative;
width:100%;
height:119px;
}

#header{
margin:0 auto;
width:950px;
padding:0px 20px 0 20px;
}

#logo{
width:220px; 
float:left;
padding-top:10px;
}

#navigation{
width:485px;
float:right;
height:71px;
margin-top:5px;
}

#navigation img{
margin-right:2px;
}

#login{
float:right;
margin:0 5px 5px 0;
width:100%;
text-align:right;
color:white;
}
#login a{
color:white;
text-decoration:none;
font-size:12px;
}
#login a:hover{color:orange;
}

BODY{font-family: Arial, Verdana; FONT-SIZE: 12px; COLOR: #000000; }
/* Main Nav */
.homeLinks A:link {text-decoration: none; COLOR: #FFFFFF; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.homeLinks A:visited {text-decoration: none; COLOR: #FFFFFF; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.homeLinks A:active {text-decoration: none; COLOR: #FFFFFF; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.homeLinks A:hover {text-decoration: none; COLOR: #ffd900; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

.activeLinks A:link {text-decoration: none; COLOR: #ffd900; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.activeLinks A:visited {text-decoration: none; COLOR: #ffd900; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.activeLinks A:active {text-decoration: none; COLOR: #ffd900; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.activeLinks A:hover {text-decoration: none; COLOR: #ffd900; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

.mainnavseparator {font-family: Arial, Verdana, Helvetica, sans-serif; color: #69bdac; font-weight: normal; font-size:16px;}

/* Log In / Sign up */
.signupLink A:link {text-decoration: none; COLOR: #00ffcd; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.signupLink A:visited {text-decoration: none; COLOR: #00ffcd; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.signupLink A:active {text-decoration: none; COLOR: #00ffcd; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.signupLink A:hover {text-decoration: underline; COLOR: #00ffcd; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

.signupseparator {font-family: Arial, Verdana, Helvetica, sans-serif; color: #ffd900; font-weight: normal; font-size:22px;}

/*SEO*/
.HomeSEO {font-family: Arial, Verdana, Helvetica, sans-serif; color: #13967c; font-weight: normal; font-size:12px;}

/*copyright*/
.copyright {font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size:12px;}

/*training links*/
.cityLink A:link {text-decoration: none; COLOR: #047fae; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.cityLink A:visited {text-decoration: none; COLOR: #047fae; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.cityLink A:active {text-decoration: none; COLOR: #047fae; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.cityLink A:hover {text-decoration: underline; COLOR: #047fae; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

/*FAQs*/
.faqLink A:link {text-decoration: none; COLOR: #0078ff; FONT-SIZE: 14px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.faqLink A:visited {text-decoration: none; COLOR: #0078ff; FONT-SIZE: 14px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.faqLink A:active {text-decoration: none; COLOR: #0078ff; FONT-SIZE: 14px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.faqLink A:hover {text-decoration: underline; COLOR: #0078ff; FONT-SIZE: 14px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

.calloutLink A:link {text-decoration: none; COLOR: #0078ff; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.calloutLink A:visited {text-decoration: none; COLOR: #0078ff; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.calloutLink A:active {text-decoration: none; COLOR: #0078ff; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.calloutLink A:hover {text-decoration: underline; COLOR: #0078ff; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

.whitezeros {font-family: Arial, Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: normal; font-size:14px;}

.text{font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size:14px;}
.callouttext{font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size:11px;}
.H1{font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size:32px;}

/*Enroll*/
.enrollheadline {font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size:20px;}
.enrolltext {font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size:12px;}

.cptextLink A:link {text-decoration: underline; COLOR: #3333CC; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.cptextLink A:visited {text-decoration: underline; COLOR: #3333CC; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.cptextLink A:active {text-decoration: underline; COLOR: #3333CC; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.cptextLink A:hover {text-decoration: underline; COLOR: #3333CC; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

.totalprice {font-family: Arial, Verdana, Helvetica, sans-serif; color: #ff0000; font-weight: bold; font-size:12px;}

/* Course*/
.nameofcourse {font-family: Arial, Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: normal; font-size:14px;}
.incorrectred {font-family: Arial, Verdana, Helvetica, sans-serif; color: #ff0000; font-weight: normal; font-size:12px;}
.correctgreen {font-family: Arial, Verdana, Helvetica, sans-serif; color: #01a701; font-weight: normal; font-size:12px;}

/*CP*/
.cpmainnav A:link {text-decoration: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.cpmainnav A:visited {text-decoration: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.cpmainnav A:active {text-decoration: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.cpmainnav A:hover {text-decoration: none; COLOR: #ffd900; FONT-SIZE: 16px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

.whitebodytext {font-family: Arial, Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: normal; font-size:16px;}
.yellowbodytext {font-family: Arial, Verdana, Helvetica, sans-serif; color: #ffd900; font-weight: normal; font-size:16px;}
.black14 {font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size:14px;}


.reviewlink A:link {text-decoration: underline; COLOR: #0018ff; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.reviewlink A:visited {text-decoration: underline; COLOR: #0018ff; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.reviewlink A:active {text-decoration: none; COLOR: #0018ff; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
.reviewlink A:hover {text-decoration: none; COLOR: #0018ff; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

.notyetstarted {font-family: Arial, Verdana, Helvetica, sans-serif; color: #87857a; font-weight: bold; font-size:12px;}

/*New Default*/
#wrapper{
	width:957px;
}
	#wrapper p {
		margin-bottom:15px;	
	}
#head{	
	background-image:url(../images/lp_p1_final.gif);
	height:210px;
	width:957px;
	background-repeat:no-repeat;
	margin-bottom:20px;

}
	#headdl{	
	background-image: url(../images/lp_p2_bg.gif);
	height:210px;
	width:957px;
	background-repeat:no-repeat;
	margin-bottom:20px;

	}


#startbutton{
  float:right;
	margin:150px 255px 0 0;
}
	
	#startbutton A:link A:visited{ 
	color:#063;
	font-size:12px;
	font-weight:bold;
	}
		#startbutton A:visited{
			color:green;
			font-size:12px;
			font-weight:bold;
		}

#zipcode{
	float:right;
	margin:130px 160px 0 0;
	font-size:16px;
	width:283px;
}

#column1{
	float:left;
	width:47.5%;
	padding-left:3.5%;
	padding-top:1%;
	
}
	#column1 ul {
		padding-bottom:15px;
		padding-left:15px;	
	}

#column2{ 
	float:left;
	padding-top:1%;
	padding-left:3%;
}

#footer{
	clear:both;
	margin:0 auto;
	text-align: center;
	
	
}
	#footer ul {
		list-style:none;
		margin:0 auto 20px auto;
		overflow:hidden;
		padding-top:20px;
		text-align:center;
		width:320px;
	}
		#footer ul li {
			border-right: 1px solid #999;
			float:left;	
			margin-right:10px;
			padding-right: 10px;
			color:#999;
	    font-size:11px;
		}
			#footer ul li.first {}
			#footer ul li.last {
				border:none;	
			}
				#footer a:link, a:hover, a:visited{
					font-size:11px;
					color:#999;
				}
#atoz A:link{text-decoration: underline; COLOR: #999; FONT-SIZE: 14px; FONT-WEIGHT: bold; font-family:Arial, Verdana, Helvetica, sans-serif;}
#atoz A:visited {text-decoration: underline; COLOR: #999; FONT-SIZE: 14px; FONT-WEIGHT: bold; font-family:Arial, Verdana, Helvetica, sans-serif;}
#atoz A:active {text-decoration: underline; COLOR: #999; FONT-SIZE: 14px; FONT-WEIGHT: bold; font-family:Arial, Verdana, Helvetica, sans-serif;}
#atoz A:hover {text-decoration: underline; COLOR: #8C7040; FONT-SIZE: 14px; FONT-WEIGHT: bold; font-family:Arial, Verdana, Helvetica, sans-serif;}

#citylist A:link{text-decoration: underline; COLOR: #8C7040; FONT-SIZE: 12px; FONT-WEIGHT: bold; font-family:Arial, Verdana, Helvetica, sans-serif;}
#citylist A:visited {text-decoration: underline; COLOR: #8C7040; FONT-SIZE: 12px; FONT-WEIGHT: bold; font-family:Arial, Verdana, Helvetica, sans-serif;}
#citylist A:active {text-decoration: underline; COLOR: #8C7040; FONT-SIZE: 12px; FONT-WEIGHT: bold; font-family:Arial, Verdana, Helvetica, sans-serif;}
#citylist A:hover {text-decoration: underline; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: bold; font-family:Arial, Verdana, Helvetica, sans-serif;}
	
