html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: top;
	}
	
body {
	text-align:center;
	color:#3A3A38;
	background:#ffffff url(../images/bg.jpg) no-repeat scroll top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 20px;
}

/*
img, div { behavior: url(iepngfix.htc) }

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a{
text-decoration:none;
}

a:hover{
text-decoration:none;
color:#1AA6FF;
}


ol, ul {
	list-style: none;
}

/* remember to define focus styles! */

.clearfix{
clear:both;
}





/*********************************** Content Area ********************************/



#wrapper {
	width:856px;
	margin:0 auto;
	text-align:left;
}


#header {
height:145px;
position:relative;
}

#logo {
	display:inline;
	float:left;
	position:relative;
	margin:35px 0px 18px 0px;
	left:9px;
}


.email{
float:right;
margin:42px 44px 0 0;
position:relative;
color:#3A3A38;
}

#navbar{
float:left;
margin:0px;
padding:0px 0px 0px 8px;
position:relative;
width:856px;
}

ul.main-menu {
float:left;
line-height:16px;
margin-top:34px;
}

ul.main-menu li{
background:url(../images/divider.jpg) no-repeat scroll right top;
display:inline;
float:left;
line-height:16px;
margin-top:0px;
margin-bottom:0px;
padding: 0px 16px 10px 16px;
}

ul.main-menu li.end{
background:none;
}

ul.main-menu a{
display:block;
padding: 0px 16px 0px 16px;
color:#646464;
font-size:15px;
}

ul.main-menu a:hover{
color:#1AA6FF;
}


.re_enter{
float:right;
margin:26px 44px 0 0;
}


#middle_container{
clear:both;
padding:40px 0px 30px 20px;
}


				.right{
				width:295px;
				height:400px;
				background:transparent url(../images/laptop_girl2.png) no-repeat scroll right top;
				float:right;
				position:relative;
				}

				.left{
				width:499px;
				background:url(../images/bg_left_box.png) no-repeat scroll left top;
				margin:0px;
				padding-top:20px;
				float:left;
				height:347px;
				}
				
				.left h2{
				background:transparent url(../images/text_we_have_made_it_simple.png) no-repeat scroll center top;
				margin-top:0px;
				margin-bottom:0px;
				margin-left:auto;
				margin-right:auto;
				padding:0px;
				width:409px;
				height:26px;
				text-indent:-9000px;
				text-align:center;
				}
				
				.left p{
				margin:0px;
				padding:20px;
				text-align:center;
				line-height:22px;
				margin-top:0px;
				}
				
				.left h2.free{
				background: transparent url(../images/text_free.png) no-repeat scroll center top;
				height:50px;
				width:356px;
				margin-top:0px;
				margin-bottom:0px;
				margin-left:auto;
				margin-right:auto;
				}
				
				.sectionTitle1{
					font-size: 2em;
					font-weight: bold;
					color: #9999FF;
					text-transform:uppercase;
				}
				
				.schoolTitle1{
					font-size: 1.2em;
					font-weight: bold;
					color: #6666FF;
				}
				
				.schoolTitle2{
					font-size: 1.2em;
					font-weight: bold;
					color: #333333;
				}
				
				.about{
					text-align: justify;
					padding: 1em;
				}
				#aboutSectionLeft{
					float: left;
				}
				#aboutSectionRight{
					float: right;
				}
				#aboutSectionClear {
					clear: both;
				}
				.aboutSection{
					padding: 1.5em;
				}
				.aboutSectionHeader {
					color:#2C3D47;
					font-family:Arial,Helvetica,sans-serif;
					font-size:1.2em;
					font-weight:bold;
				}
				.aboutSectionTitle{
					color:#959EFF;
					font-family:Arial,Helvetica,sans-serif;
					font-size:1.2em;
					font-weight:bold;
					text-transform:uppercase;
				}
				.faq {
					padding: 1em;
					text-align: justify;
				}
				.faqSectionHeader {
					font-size: 1.2em;
					font-weight: bold;
					color: #959EFF;
				}

#footer{
background:url(../images/footer_border-top.jpg) no-repeat scroll center top;
text-align:center;
margin:15px 0px 15px 0px;
padding-top:25px;
clear:both;
}

#footer ul li{
font-size:11px;
display:inline;
margin:15px 0px 15px 0px;
padding:0px 10px 0px 10px;
}


#footer ul li a{
margin:0px;
padding:0px;
color:#646464;
}

#footer ul li a:hover{
margin:0px;
padding:0px;
color:#1AA6FF;
}

#footer p{
margin-top:10px;
padding:0px;
}



