@charset "utf-8";



/*==================

UNIVERSAL SELECTOR

==================*/

* {margin:0; padding:0; border:none;}







/*==================

TYPE SELECTOR

==================*/

a {text-decoration:none; outline:none;}

a:hover {text-decoration:underline; outline:none;}

a img {border:none;}

ul {list-style:none;}

p {margin:8px 0; line-height:18px; text-align:justify;}

p.margin-top-none {margin-top:0;}

.margin-top-none-many { margin-top:0; padding-left:5px; padding-right:15px; padding-top:4px; padding-bottom:4px; font:bold italic 12px Verdana, Geneva, sans-serifcolor:#34737e; background:#f3f3ed;}

.margin-top-none-color {background:#f3f3ed; padding:5px 15px 5px 5px;}

.margin-top-none-bold { margin-top:5px; padding-right:15px; font-weight:bold; color:#333333;}

.margin-top-none-bold1 { margin-top:20px; padding-left:10px; padding-right:15px; font-size:13px; font-weight:bold; color:#333;}

.top-bg-icon {width:666px; height:28px; background:url(../images/top-bg-icon.jpg) no-repeat; float:left;}

.top-bg-icon1 {width:664px; background:#f3f3ed; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; float:left;}

.top-bg-icon2 {width:666px; height:26px; background:url(../images/bottom-bg-non-icon.jpg) no-repeat; float:left;}

.step {padding-left:35px; padding-top:15px; font-size:22px; font-weight:bold; font-style:normal; color:#60b644; background:url(../images/icon.jpg) no-repeat 8px 19px;}

.step2 {padding-left:35px; padding-top:15px; padding-bottom:10px; font-size:22px; font-weight:bold; font-style:normal; color:#0099CC;}

.step2 a{

	color:#0099cc;

	text-decoration:underline;

}

.step2 a:hover{

	color:#0099cc;

	text-decoration:none;

}





.bold-title {margin-top:0; text-align:center; color:#2d3c94; padding:0 0 5px 0; background:url(../images/line.jpg) no-repeat center bottom; font-weight:bold; font-size:18px!important;}

fieldset {border:none;}

body {font:12px Arial, Helvetica, sans-serif; color:#0f437c; background:#16640E;}



h2 {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;}

h4 {font:italic 22px Verdana, Geneva, sans-serif; color:#01009e;}





/*==================

COMMON CLASSES

==================*/

.clear {clear:both; line-height:0; font-size:0; overflow:hidden; height:0;}

.clear2 {height:5px; color:#003300; background-color:#003300;}



.img_float {float:left; margin:0 13px 8px 14px;}

.img_right {float:right; margin:0 0 8px 13px;}

.float_left {float:left;}

.float_right {float:right;}





.label-86 {width:86px;}

.input-147 {width:147px; border:none; background:url(../images/input-bg.gif) repeat-x;}





/*========================================

CONTAINER - HEADER

========================================*/

#container {width:1002px; margin:0 auto;  background:#fff url(../images/bg.gif) repeat-x; padding-top:25px;}



#header {width:1002px; float:left;}

.logo {float:left;}

.logo img {float:left; margin:4px 0 0 18px;}



.free-report { float:right; background:url(../images/free-report.gif) no-repeat; width:262px; height:73px; font-size:13px; color:#fff; padding:6px 50px 6px 85px; line-height:22px;}

.blog_ico { width:74px; height:66px; display:inline-block; float:left; margin-left:183px; margin-top:5px; }

.free-report a {color:#fff; font-weight:bold; color:#036;}



ul#nav {float:left; margin-left:35px; display:inline;}

ul#nav li {float:left;}

ul#nav li a {font-size:13px; color:#fff; text-decoration:none; float:left; padding:14px 7px 15px 7px;}

ul#nav li a:hover {background:url(../images/hover-nav.gif) repeat-x; color:#000;}

ul#nav li a.selected {background:url(../images/hover-nav.gif) repeat-x 0 100%; color:#fff;}



#banner {border-top:1px solid #fff;}



/*===========================================

WRAPPER -LEFT COL, CENTER COL, RIGHT COL

============================================*/

#wrapper {float:left; width:1002px; background:url(../images/wrapper-bg.gif) repeat-y 262px 0; border-bottom:5px solid #fff;}



.left-col {float:left; width:262px; border-right:1px solid #dbdbdb;}

.center-col {float:left; width:482px; margin:14px 2px 0 8px;}

.right-col {float:left; width:243px; margin-right:-3px; margin-top:14px; margin-left:4px;}





/*===============

LEFT CONTENT

===============*/

.left-content {float:right; width:236px; display:inline; margin-bottom:10px;}

.left-content h2 {background:#000 url(../images/college-dreams-heading.gif) no-repeat; color:#fff; padding:11px 0 18px 17px;}

ul.sub-nav {float:right; width:214px; padding-right:10px;}

ul.sub-nav li {float:left; background:url(../images/dotted-border.gif) repeat-x 0 100%; padding-bottom:6px; margin-bottom:5px; width:214px;}

ul.sub-nav li a {float:right; width:214px; color:#616161; text-align:right; text-decoration:none;}

ul.sub-nav li a span {float:right;}

ul.sub-nav li a b {float:right; width:34px; color:#2d3892;}

ul.sub-nav li a:hover {color:#f00; text-decoration:none; cursor:pointer;}

ul.sub-nav li a.nav-select {color:#f00; font-weight:bold;}





.world-map {float:right; margin-top:4px; margin-bottom:1px;}

.heading-link {float:right; background:url(../images/heading-3.gif) no-repeat; width:205px; height:123px;}

.heading-link h3 {margin:6px 0; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 14px;}

.heading-link a {color:#fff;}



.heading-link h3.updated {margin-bottom:14px; margin-top:14px;}

.calendar {float:right;}



.left-col form {float:right; background:url(../images/small-form.gif) no-repeat; width:233px; height:194px; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 14px 0 8px;}

.left-col form p {text-align:justify; color:#fff;}

.left-col form label {float:left; margin-bottom:10px; display:inline; width:40px; margin-left:40px;}

.left-col form input {float:left;}

.left-col form input.report-btn {float:left; background:none; border:none; padding:0; width:120px; font-size:16px; color:#fff; margin:37px 0 0 23px; cursor:pointer;}



.report-btn2 {color:#960;}

html* .left-col form input.report-btn {margin-top:30px;}





/*===============

CENTER COL

===============*/

.center-col h1 {font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; background:#000 url(../images/welcome-text.gif) no-repeat; padding:21px 5px 36px 7px;}



/*===============

right COL

===============*/

.book {float:left; width:235px; background:url(../images/book.gif) no-repeat 0 32px; font:13px Verdana, Geneva, sans-serif;}

.book h6 {padding:0 20px 200px 20px; font-size:13px;}

.book a {color:#01009e; text-decoration:underline;}

.book a:hover {color:#f00;}



.right-col h4 {background:url(../images/testimonials.gif) no-repeat 100% 0; padding:12px 0 12px 50px;}



.testimonial {float:right; background:url(../images/blue-bg.gif) repeat-x; border:1px solid #4cb241; width:223px;}

span.quot-open {background:url(../images/quot-open.gif) no-repeat; width:28px; height:21px; display:block; margin-top:3px;}

span.quot-close {background:url(../images/quot-close.gif) no-repeat; width:25px; height:21px; float:right; margin:0 7px 13px 0; display:inline;}

.testimonial b {color:#54b659; margin-left:17px;}

.testimonial p {color:#fff; font-style:italic; margin:4px 13px 8px 17px; line-height:16px;}









#footer {font-size:11px;}

.footer-content {width:1002px; margin:0 auto; background:#fff url(../images/footer-bg.gif) repeat-x; padding-top:24px;}

.footer-link {text-align:center; line-height:18px; padding:0 40px;} 

.footer-link a {color:#303032;}

.footer-msg {padding:0 15px;}

.footer-msg a {color:#0c9112;}





.preparation-list {float:left; border-top:1px solid #ccc; padding-top:5px; width:482px;}

.preparation-list ul {float:left; width:400px;}

.preparation-list ul li {float:left; width:382px; background:url(../images/bullet.gif) no-repeat 0 5px; padding-left:18px; margin-bottom:8px; color:#333;}





.preparation-list1 {float:left; padding-top:5px; width:682px;}

.preparation-list1 ul {float:left; width:auto;}

.preparation-list1 ul li {/*float:left; */width:auto; background:url(../images/bullet.gif) no-repeat 3px 3px; padding-left:18px; margin-bottom:8px; color:#082257;}



.headlines { font-size:14px; font-family:"Trebuchet MS"; padding-bottom:15px;}

.margin-top-none a{ color:#333; text-decoration:underline;}

.margin-top-none a:hover{ color:#333; text-decoration:none;}



.center-col-inner {float:left; width:720px; margin:14px 2px 0 8px;}

.center-col-inner h1 {font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; background:url(../images/welcome-text.gif) no-repeat; padding:21px 5px 36px 7px;}

.center-col-inner h2 {

font-size: 16px; font-family: "Trebuchet MS";

	color:#009900;

	text-decoration:none;

}

.center-col-inner h2 a{ font-size: 16px; font-family: "Trebuchet MS"; color:#009900; text-decoration:none;}

.center-col-inner h2 a:hover {font-size: 16px; font-family: "Trebuchet MS"; color:#009900; text-decoration: underline;}

.center-col-inner h3 {font:bold 12px Verdana, Geneva, sans-serif; margin-top:10px;}



.center-col-inner strong {font:bold 14px Verdana, Geneva, sans-serif; color:#333; display:block; background:url(../images/question.gif) no-repeat 0 1px; padding:0 0 0 18px;}

.faq p {background:url(../images/answer.gif) no-repeat 0 2px; padding-left:18px;}



.center-col-inner a {color:#036; text-decoration:underline;}

.center-col-inner a:hover {text-decoration:none;}



.applying-box {float:left; width:720px; margin:10px 0;}

.applying {float:left; width:150px; margin-left:20px;}

.applying h3 {background:#9ecc4d; padding:10px 0; text-align:center; font:20px Georgia, "Times New Roman", Times, serif; color:#fff;}

.applying h3.blue {background:#00aeca;}

.applying h3.orange {background:#ee6724;}

.applying h3.red {background:#df1c4c;}

.applying b {display:block; text-align:center; color:#0c9112; font-size:14px; margin-top:10px;}

.applying p {margin-top:0;}

.applying a {display:inline-block; background:url(../images/read-more.gif) no-repeat; padding-left:18px; font-weight:bold; color:#ba7a00; padding-bottom:2px;}



.background-orange {background:#eff4f9; width:700px; padding:10px; margin-bottom:10px;}

.background-orange p {color:#000;}

.background-orange ul {float:left; width:400px;}

.background-orange ul li {float:left; width:382px; font-family: Verdana, Geneva, sans-serif; background:url(../images/bullet.gif) no-repeat 0 5px; padding-left:18px; margin-bottom:8px; color:#082257;}



.table-700 {width:700px; border:1px solid #022f60;}

.table-700 th {text-align:center; padding:5px; background:#99c0ea;}

.table-700 td {text-align:center; padding:5px;}

.table-700 td.color-td {background:#c7e1fd;}



.contact {border:1px solid #ccc; width:700px; background:#eff4f9; padding:10px; margin-bottom:10px;}

.contact ul {float:left; width:700px; font-weight:bold;}

.contact ul li {float:left; width:700px; margin-bottom:10px;}

.contact a {color:#036; text-decoration:underline;}

.contact a:hover {text-decoration:none;}



form.contact-form {border:1px solid #ccc; width:700px; background:#eff4f9; padding:10px; margin-bottom:10px;}

form.contact-form label {float:left; font-weight:bold; width:150px; text-align:right; margin-right:10px;  margin-top:5px;}

form.contact-form input {float:left; margin-right:10px;}

form.contact-form input.input-300 {width:300px; background:url(../images/input-bg2.gif) repeat-x; border:1px solid #ccc; margin-bottom:20px; height:23px; padding:0 5px; color:#666;}

form.contact-form textarea {float:left;}

form.contact-form textarea.textarea-300 {background:#fefefe url(../images/textarea-bg.gif) repeat-x; border:1px solid #ccc; margin-bottom:20px; color:#666; padding:5px;}



.testimonials {width:700px; padding:10px; border-bottom:1px solid #ccc; float:left;}

.testimonials p {background:url(../images/user.jpg) no-repeat; padding-left:40px;}

.testimonials b {display:block; text-align:right;}



.twitter {

	width:120px;

	margin:5px 0;

	padding-left:140px;

	float:left;

}

.homeul{ 

	padding:0px; 

	margin:10px;

}