/* ------------- Default Classes ------------- */
body {margin:0; font:9pt Arial, Helvetica, sans-serif; color:#4E4E4E; background:#7692B9 url(/images/body-bg.jpg) repeat-x;}
form, ul, h1, h2, h3, h4 { margin:0; font-weight:normal; font-size:100%;}
select, input { font-size:9pt;}
br { margin:0; padding:0; font-size:5pt;}
strong { font-weight:600;}
img {border:none;}
A:link {color:#16387C; text-decoration:none;}
A:visited {color:#16387C; text-decoration:none;}
A:hover {color:#16387C; text-decoration:underline;}

/* ------------- Footer Classes ------------- */
.f09 { font-size:9pt;}
.f10 { font-size:10px;}
.f11 { font-size:11px;}
.f12 { font-size:12pt;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.f15 { font-size:15px;}
.f16 { font-size:16px;}
.f26 { font-size:26px;}
.ft { font-family:Tahoma, Geneva, sans-serif;}

/* ------------- Header Classes ------------- */
.spacer{width:100%; clear:both; float:none; height:15px; display:block;}
.head { margin:0px auto 0;  width:980px; height:109px; display:block; float:none; clear:both; margin-top:42px;}
.head2 { margin:0 auto; width:980px; height:85px; display:block; float:none; clear:both; }
.hlogo { width:40%; height:76px; float:left; display:block;}
.hphone { width:57%; height:66px; float:right; display:block; text-align:right; padding:5px 10px; color:#FFF; font:7.5pt Verdana, Geneva, sans-serif;}
DIV.hnav A:link {color:#FFF; text-decoration:none; display:block; float:right; padding:0 8px; border-right:#6482AB 1px solid; line-height:16px;}
DIV.hnav A:visited {color:#FFF; text-decoration:none; display:block; float:right; padding:0 8px; border-right:#6482AB 1px solid; line-height:16px;}
DIV.hnav A:hover {color:#FFF; text-decoration:underline; display:block; float:right; padding:0 8px; border-right:#6482AB 1px solid; line-height:16px;}
DIV.hnav A.right:link {color:#FFF; text-decoration:none; display:block; float:right; padding:0 0 0 8px; border:none; line-height:16px;}
DIV.hnav A.right:visited {color:#FFF; text-decoration:none; display:block; float:right; padding:0 0 0 8px; border:none; line-height:16px;}
DIV.hnav A.right:hover {color:#FFF; text-decoration:underline; display:block; float:right; padding:0 0 0 8px; border:none; line-height:16px;}

.headshad1{ background:url(/images/header/head-bar.gif) repeat-x;}
.navcontainer { width:100%; height:33px; float:none; clear:both; display:block;}
DIV.navcontainer UL { margin:0px; padding:0px; list-style:none;}
DIV.navcontainer LI { padding:0px; float:left;}

DIV.navcontainer LI A:link, DIV.navcontainer LI A:visited, DIV.navcontainer LI A:hover{ width:108px; color: #FFF; padding:11px 0 7px 0; font:9pt Arial, Helvetica, sans-serif; font-weight:600; background:url(/images/header/nav-deactive.gif) no-repeat; text-decoration: none; display:block; text-align:center;}
DIV.navcontainer LI.active A:link, DIV.navcontainer LI.active A:visited, DIV.navcontainer LI.active A:hover { width:116px; color: #3664A5; padding:11px 0 7px 0; font:9pt Arial, Helvetica, sans-serif; font-weight:600; background:url(/images/header/nav-active.gif) no-repeat; text-decoration: none; display:block; text-align:center;}





/* ------------- Footer Classes ------------- */
.banner4 { font:14pt Arial, Helvetica, sans-serif; width:920px; color:#FFF; background:url(/images/box/box-bg-6.gif) no-repeat; padding:8px 15px; margin-top:10px; float:left; display:block;}
.fpannel { float:left; width:950px; margin-top:10px;}
.fpannel1 { float:left; width:310px; height:100%;}
.fpannel2 { float:left; width:310px; height:100%; margin-left:10px;}
.fpannel3 { float:left; width:310px; height:100%; margin-left:10px;}
.ftopboxtxt { display:block; margin-top:9px;}
.fsearchbar { float:left; width:930px; font:13pt Arial, Helvetica, sans-serif; font-weight:600; padding:10px 10px 10px 10px; background:url(/images/search-bg2.gif) no-repeat; display:block; margin-top:10px;}
DIV.fsearchbar select { font-size:10px;}
DIV.fsearchbar input { font-size:10px; width:95px;}
DIV.fsearchbar .fsearchbtn { width:90px; height:22px; font:10pt Arial, Helvetica, sans-serif; font-weight:600; text-transform:uppercase; background:url(/images/button/btn-search.gif) no-repeat; border:none; margin:0;}
.footer { float:left; margin-left:20px; width:910px; height:137px; font-size:8.5pt; color:#9D9D9D; display:block; background:url(/images/footer-bg.gif) no-repeat;}
DIV.footer A:link {color:#637E99; text-decoration:none;}
DIV.footer A:visited {color:#637E99; text-decoration:none;}
DIV.footer A:hover {color:#637E99; text-decoration:underline;}
.farea1 { width:320px; padding:8px 0; float:left; display:block;}
.farea2 { width:50%; padding:13px 0; float:left; display:block;}
.farea2a { width:6%; padding:13px 6px; float:left; display:block;}
.farea3 { width:100%; padding:12px 0; display:block; float:none; clear:both;}
/* ------------- Body Classes ------------- */
.red { color:#F00;}
.blue { color:#003366 !important;}
.lightblue{color:#BAD2DB;}
.white { color:#FFF;}
.imgV {vertical-align:middle;}
.bold {font-weight:600;}
.txt { text-transform:uppercase;}

#container2 { margin:0 auto; width:950px; height:100%; display:table; padding: 0px; background:url(/images/main-bg.png) repeat-y ; overflow:hidden;}
#container { margin:0 auto; width:950px; height:100%; display:table; padding:10px 15px; background:url(/images/main-bg.png) repeat-y;}
.searchbar1 { width:930px; font:13pt Arial, Helvetica, sans-serif; font-weight:600; padding:10px 10px 4px 10px; background:url(/images/search-bg.gif) no-repeat;}
DIV.searchbar1 select { font-size:10px;}
DIV.searchbar1 input { font-size:10px; width:95px;}
DIV.searchbar1 .searchbtn { width:90px; height:22px; font:10pt Arial, Helvetica, sans-serif; font-weight:600; text-transform:uppercase; background:url(/images/button/btn-search.gif) no-repeat; border:none; margin:0;}
.pannel { float:left; width:950px;}
.pannel0 { float:left; width:950px; background-color:#fff;}
.leftpannel { float:left; width:630px; height:100%; margin-top:5px;}
.leftpannel0 { float:left; width:595px; height:100%; margin-top:0px; margin-right:0px;}
.rightpannel { float:left; width:310px; height:100%; margin:15px 0 0 10px;}

/* ------------- Box Classes ------------- */
.bredcrum { width:100%; display:block; margin-bottom:10px; font-size:8pt; float:left;}
.bredcrum2 { width:50%; display:block; margin-bottom:10px; font-size:8pt; float:left;}
.flashbox { float:left; width:630px; height:260px; margin:10px 0 5px 0;}
.boxtopflash { float:left; width:290px; padding:10px 10px 10px 20px; height:240px; background:url(/images/box/box-bg-top.gif) no-repeat; margin:10px 0 5px 0;}
.boxtop0 { width:598px; padding:12px 16px; background:url(/images/box/box-top1.gif) no-repeat; font:9pt Arial, Helvetica, sans-serif; float:left; margin-top:10px;}
.boxtop00 { width:562px; padding:12px 16px; background:url(/images/box/box-top00.gif) no-repeat; font:9pt Arial, Helvetica, sans-serif; float:left; margin-top:10px;}
.boxtop1 { width:598px; padding:12px 16px; margin-top:10px; background:url(/images/box/box-top1.gif) no-repeat; font:9pt Arial, Helvetica, sans-serif; float:left;}
.boxbottom1 { width:630px; height:4px; margin-top:-4px; background:url(/images/box/box-bottom1.gif) no-repeat; float:none; clear:both;}
.boxbottom0 { width:600px; height:4px; margin-top:-4px; background:url(/images/box/box-bottom00.gif) no-repeat; float:none; clear:both;}
.boxtop2 { width:278px; padding:12px 16px; background:url(/images/box/box-top2.gif) no-repeat; font:9pt Arial, Helvetica, sans-serif;}
.boxbottom2 { width:310px; height:4px; margin-bottom:10px; margin-top:-4px; background:url(/images/box/box-bottom2.gif) no-repeat;}
.boxtop3 { width:596px; padding:12px 16px; background-color:#F5F7FA; border:1px solid #DBDBDB; border-bottom:none; float:left;}
.boxbottom3 { width:630px; height:4px; margin-top:-4px; background:url(/images/box/box-bottom3.gif) no-repeat; float:left;}
.boxtop5 { width:916px; padding:12px 16px; background-color:#F5F7FA; border:1px solid #DBDBDB; border-bottom:none; float:left;}
.boxtop3d { width:596px; margin:10px 0 10px -15px; padding:14px 16px; background-color:#F5F7FA; border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; float:left;}
.boxtop4 { width:278px; padding:12px 16px; background:url(/images/box/box-top4.gif) no-repeat;}
.boxtop4r { width:276px; padding:12px 16px; background-color:#f6f7fb; border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; border-top:#dbdbdb 1px solid;}
.boxbottom4 { width:310px; height:4px; margin-bottom:10px; margin-top:-4px; background:url(/images/box/box-bottom4.gif) no-repeat;}
.boxtop9 { width:918px; padding:12px 16px; margin-top:10px; background:url(/images/box/box-top9.gif) no-repeat; font:9pt Arial, Helvetica, sans-serif; float:left;}
.boxtop09 { width:918px; padding:0px; margin-top:0px;  font:9pt Arial, Helvetica, sans-serif; float:left;}
.boxbottom9 { width:950px; height:4px; margin-top:-4px; background:url(/images/box/box-bottom9.gif) no-repeat; float:left; clear:both;}
.boxbottom9a { width:950px; height:4px; margin-top:-4px; background:url(/images/box/box-bottom11.gif) no-repeat; float:left; clear:both;}
.boxtop10 { width:916px; padding:12px 16px; background-color:#F5F7FA; border:1px solid #DBDBDB; border-bottom:none; overflow:auto;}
.boxbottom10 { width:950px; height:4px; margin-top:-4px; background:url(/images/box/box-bottom10.gif) no-repeat;}

.boxGreyTop{background-image:url(/images/box/box-GreyTop.gif); background-repeat:no-repeat; padding:10px 15px}

DIV.boxtop0 h1, DIV.boxtop9 h1 { font-weight:700; color:#3664A5; font:20pt Arial, Helvetica, sans-serif;}
DIV.boxtop0 h2, DIV.boxtop9 h2 { font-weight:600; color:#1C2530; font:13.5pt Arial, Helvetica, sans-serif;}
DIV.boxtop1 h2 { font-weight:600; color:#1C2530; font:13.5pt Arial, Helvetica, sans-serif;}
DIV.boxtop2 h2 { font-weight:600; color:#1C2530; font:13.5pt Arial, Helvetica, sans-serif;}
.endlink { text-align:right; display:block; padding-top:10px; font:9pt Arial, Helvetica, sans-serif; font-weight:600; float:none; clear:both;}
DIV.endlink A:link, DIV.eprograms A:link, A.regions:link {color:#003366; text-decoration:none;}
DIV.endlink A:visited, DIV.eprograms A:visited, A.regions:visited {color:#003366; text-decoration:none;}
DIV.endlink A:hover, DIV.eprograms A:hover, A.regions:hover {color:#003366; text-decoration:underline;}
.spotlight { font:10pt Arial, Helvetica, sans-serif; background:url(/images/logos/logo2.gif) no-repeat left 7px; padding:0 0 0 100px; margin:10px 0 0 0; line-height:17px;}
.eprograms { line-height:16px; display:block; margin-top:10px;}
.newsletter { background:url(/images/newsletter.gif) no-repeat right bottom; margin-bottom:10px;}
DIV.newsletter h3 {font:10pt Arial, Helvetica, sans-serif; color:#16387C; font-weight:600; margin:10px 0;}
.highlevel { margin-top:8px;}
DIV.highlevel select { width:200px;}
DIV.highlevel img { margin-bottom:-3px;}
DIV.links1 { width:31%; float:left; text-align:left; font-size:8pt}
DIV.links2 { width:31%; float:left; text-align:left; font-size:8pt; margin-left:4%;}
DIV.links3 { width:30%; float:left; text-align:left; font-size:8pt; margin-left:4%;}
DIV.links4 { width:100%; display:block; text-align:left; font-size:8pt}
DIV.links1 A.sublinks:link, DIV.links2 A.sublinks:link, DIV.links3 A.sublinks:link, DIV.links4 A.sublinks:link {color:#4E4E4E; text-decoration:none;}
DIV.links1 A.sublinks:visited, DIV.links2 A.sublinks:visited, DIV.links3 A.sublinks:visited, DIV.links4 A.sublinks:visited {color:#4E4E4E; text-decoration:none;}
DIV.links1 A.sublinks:hover, DIV.links2 A.sublinks:hover, DIV.links3 A.sublinks:hover, DIV.links4 A.sublinks:hover {color:#4E4E4E; text-decoration:underline;}
DIV.ou1 { width:96px; display:block; float:left; text-align:left; padding:7px 0;}
DIV.ou2 { width:30%; display:block; float:left; text-align:left; margin-left:1%; padding:18px 0; border-bottom:#DBDBDB 1px solid;}
DIV.ou3 { width:96px; display:block; float:left; text-align:left; padding:7px 0; margin-left:5%;}
DIV.ou4 { width:30%; display:block; float:left; text-align:left; margin-left:1%; padding:18px 0;}
DIV.oulinks1 { width:100%; padding:3px 0 10px 0; margin-bottom:10px; text-align:center; border-bottom:#DBDBDB 1px solid; display:table; float:none; clear:both;}
DIV.oulinks2 { width:100%; padding:10px 0 3px 0; margin-top:10px; text-align:center; border-top:#DBDBDB 1px solid; display:table; float:none; clear:both;}
DIV.oulinks1 A:link, DIV.oulinks2 A:link {color:#16387C; text-decoration:none; border:1px solid #DBDBDB; padding:2px 4px; font-weight:normal;}
DIV.oulinks1 A:visited, DIV.oulinks2 A:visited {color:#16387C; text-decoration:none; border:1px solid #DBDBDB; padding:2px 4px; font-weight:normal;}
DIV.oulinks1 A:hover, DIV.oulinks2 A:hover {color:#16387C; text-decoration:none; border:1px solid #DBDBDB; padding:2px 4px; font-weight:normal;}
DIV.ou1d { width:96px; display:block; float:left; text-align:left; padding:7px 0;}
DIV.ou2d { width:82%; display:block; float:left; text-align:left; margin-left:1%; padding:18px 0; border-bottom:#DBDBDB 1px solid;}
DIV.ou4d { width:82%; display:block; float:left; text-align:left; margin-left:1%; padding:18px 0;}
DIV.linksres1 { width:34%; display:block; float:left; text-align:left;}
DIV.linksres2 { width:28%; display:block; float:left; text-align:left; margin-left:2%; background:url(/images/sep.gif) no-repeat left center; padding-left:10px;}
DIV.linksres3 { width:28%; display:block; float:left; text-align:left; margin-left:2%; background:url(/images/sep.gif) no-repeat left center; padding-left:10px;}
.bordertop{ width:100%; padding:10px 0 3px 0; margin-top:10px; text-align:center; border-top:#DBDBDB 1px solid; display:block; float:none; clear:both;}
.bdl{border-left: solid 1px #DBDBDB;}
.bd {border:1px solid #DBDBDB;}
.bdr{border-right: solid 1px #DBDBDB;}
.bdb{border-bottom: solid 1px #DBDBDB;}
.bdt{border-top: solid 1px #DBDBDB;}
/* ------------- Banner Classes ------------- */
.banner1 { font:11pt Arial, Helvetica, sans-serif; line-height:20px; color:#3A3E44; float:left; width:100%;}
DIV.banner1 h3 { font:14pt Arial, Helvetica, sans-serif; color:#3664A5;}
.banner2 { font:10pt Arial, Helvetica, sans-serif; line-height:18px; color:#3A3E44;}
DIV.banner2 h3 { font:10pt Arial, Helvetica, sans-serif; color:#16387C; font-weight:600;}
.banner3 { font:11pt Arial, Helvetica, sans-serif; line-height:20px; width:920px; color:#3A3E44; background:url(/images/box/box-bg-5.gif) no-repeat; padding:15px; margin-top:10px; float:none; clear:both;}
DIV.banner3 h2 { font:16pt Arial, Helvetica, sans-serif; color:#3664A5; font-weight:600;}
DIV.banner3 h3 { font:10pt Arial, Helvetica, sans-serif; color:#3A3E44; font-weight:600;}
.banner5 { font:11pt Arial, Helvetica, sans-serif; line-height:20px; width:920px; color:#3A3E44; background:url(/images/box/box-bg-7.gif) no-repeat; padding:15px; margin-top:10px; float:left; clear:both;}
DIV.banner5 h2 { font:16pt Arial, Helvetica, sans-serif; color:#3664A5; font-weight:600;}
DIV.banner5 h3 { font:10pt Arial, Helvetica, sans-serif; color:#3A3E44; font-weight:600;}
.banner6 { width:600px; font-size:10pt; background:url(/images/box/box-bg-8.gif) no-repeat; padding:8px 15px; margin-top:6px; float:left;}
DIV.banner6 select, DIV.banner6 input { font-size:9pt; width:230px;}
DIV.banner6 .searchbtn { width:90px; height:22px; font:10pt Arial, Helvetica, sans-serif; font-weight:600; text-transform:uppercase; background:url(/images/button/btn-search.gif) no-repeat; border:none; margin:0;}

/* ------------- Form Classes ------------- */
.btn {text-decoration:none; border:1px outset #F4AC33; table-layout:auto; background:#FBD665 url(/images/button/btn-bg.gif) top repeat-x; cursor: pointer; color: #000000; font: 7.5pt verdana; padding:3px 5px 2px 5px; font-weight:600; text-transform:uppercase;}
UL.ulB { list-style:none; margin:0; margin-left:15px; padding:0; padding-top:16px;}
UL.ulB LI { background-image:url(../beta/CSS/bullet-1.gif); background-position:0 4px; background-repeat:no-repeat; padding:0 0 12px 15px;}
UL.ulB1 { list-style:none; margin:0; margin-left:0; padding:0; padding-top:16px;}
UL.ulB1 LI { background-image:url(../beta/CSS/bullet-1.gif); background-position:0 4px; background-repeat:no-repeat; padding:0 0 12px 15px;}
UL.ulB2 { list-style:none; margin:0; margin-left:0; padding:0; padding-top:16px;}
UL.ulB2 LI { background-image:url(/images/bullet1.gif); background-position:0 4px; background-repeat:no-repeat; padding:0 0 8px 10px;}
UL.ulB3 { list-style:none; margin:0; margin-left:15px; padding:0; padding-top:16px;}
UL.ulB3 LI { background-image:url(../beta/CSS/bullet-1.gif); background-position:0 4px; background-repeat:no-repeat; padding:0 0 12px 25px;}

UL.ulB4 { list-style:none; margin:0; margin-left:0; padding:0; padding-top:16px;}
UL.ulB4 LI { background-image:url(/images/bullet1.gif); background-position:0 12px; background-repeat:no-repeat; padding:8px 0 8px 10px; border-bottom:#dbdbdb 1px solid; color:#003366;}


.bd-none{border-bottom:none !important;}

.bgwhite{ background-color:#FFF;}
.bglightblue{background-color:#F6F9FF;}
.bglightblue2{background-color:#F6F9FF; border:1px solid #9FB8DD;}
.bdb {margin:20px 0; border-bottom:solid 1px #DBDBDB;}


.gobtn{ background:url(/images/button/btn-go.gif) no-repeat; width:37px; height:22px;}


.Verd12
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.tBg6
{
	background-color: #FFFFD5;
}
.Brown
{
	color: #DF7900;
}
 

.Brown2
{
	color: #990000;
}
.BR-bo
{
	border: 1px solid #990000;
}
.BR-bob
{
	border-bottom: 1px solid #990000;
}
.BR-bor
{
	border-right: 1px solid #990000;
}
.BR-bol
{
	border-left: 1px solid #990000;
}
.BR-bot
{
	border-top: 1px solid #990000;
}
.chk-box{overflow:hidden; width:12px; padding:0; margin:0;}
.highschool{border:#d4d0c8; padding:0.75pt; background-color:transparent;}
.highschool-2{MARGIN: 0in 0in 0pt; LINE-HEIGHT: 200%;}
.highschool-3{border:#ece9d8; padding:1.5pt; background-color:transparent;}
.highschool-4{border:#ece9d8; width:45pt; padding:1.5pt; background-color:transparent;}
.highschool-5{border:#ece9d8; padding:0in; background-color:transparent;}
.highschool-6{border:#ece9d8; width: 8.3%; padding:0in; background-color:transparent;}
.highschool-7{border:#ece9d8; background-color:#ffea9c; padding:0in; WIDTH: 100%;}
.highschool-8{border:#ece9d8; WIDTH:58.3%; padding:0in; background-color:transparent;}
.highschool-9{border:#ece9d8; PADDING-RIGHT: 0in; width:33.4%; background-color:transparent;}
.highschool-10{border:#ece9d8; padding:0in; width:8.3%; height:7.5pt; background-color:transparent;}
.highschool-11{border:#ece9d8; padding:0in; width:58.3%; height:7.5pt; background-color:transparent;}
.highschool-12{border:#ece9d8; padding:0in; background-color:#ffef9c; width:100%;}

.body-container {
	width:950px;
	background-color:#FFF;
	overflow:hidden;
	padding-top:15px;
}
#offer-strip { border:1px  solid #ddb600; background:url(/landing-pages/images-landing/offer/offer-strip-bg.gif) repeat-x; font:bold 16px Arial, Helvetica, sans-serif; color:#174381; padding:14px 0 10px; text-align:center; }
#offer-strip span { color:#c10011;}


/* LEFT Panel */



/* LEFT Panel */
.left-panel { width:475px; float:left; margin:25px 0 0 2px}
.left-panel > h2 { font:normal 17px Arial, Helvetica, sans-serif; color:#164989; margin-bottom:5px;}
.left-panel > h1 { font:bold 29px Arial, Helvetica, sans-serif; color:#c10011; margin-bottom:10px;}
.left-panel > p { font:normal 12px/12pt Verdana, Geneva, sans-serif; color:#4e4e4e; margin-bottom:15px;}
.left-panel > ul { list-style:none; margin:0; padding:0}
.left-panel > ul li {font:normal 12px/13pt Verdana, Geneva, sans-serif; color:#4e4e4e; background:url(/landing-pages/images-landing/offer/bullet-1.gif) no-repeat 10px 5px; padding-left:20px;}
.left-panel > ul li span { font-weight:700;}
.left-panel > h3 {font:normal 22px Arial, Helvetica, sans-serif; color:#0b3263; letter-spacing:-1px; margin:15px 0; text-indent:18px}
.left-panel > h3 .p {font-size:16px;}
.left-panel > h3 .p span{color:#c10011; font-size:16px;}
.left-panel > .banner-1 {}
.left-panel > .call-toll-free { margin-left:10px; margin-bottom:20px;}
.left-panel > .btn-live-chat { float:left; margin-right:15px; margin-left:65px;}
.left-panel > .btn-request-callback { float:left;}


/* RIGHT Panel */
.right-panel { width:438px; float:right;  margin-right:2px; margin-top:10px}

.right-panel .banner-1 {}
.form-panel { background:url(/landing-pages/images-landing/offer/form-bg.gif) no-repeat; padding:10px;}
.form-panel > form { padding-top:10px; *padding-top:0px;}
.form-panel > form p { clear:both; margin-bottom:12px; margin-left:15px; *margin-bottom:6px;}
.form-panel > p { padding:5px 10px;}
.form-panel > p, .form-panel label { font:bold 12px/12pt Verdana, Geneva, sans-serif; color:#222222;  }
.form-panel form input, .form-panel form select { display:block; width:266px}
.width-input-code { width:35px !important; margin-right:10px;}
.width-input-number { width:213px !important;}
.save-continue-btn {
	background:url(/landing-pages/images-landing/offer/save-continue-btn.gif) no-repeat;
	width:183px !important;
	height:43px;
	border:0;
	text-indent:-9999px;
	margin-left:-5px;
}
.sub-area-code { clear:both; font:normal 9px Tahoma, Geneva, sans-serif; padding-top:5px; margin-left:51px; margin-bottom:15px;}
.form-panel > ul { margin:5px 0;}
.form-panel > ul li { float:left;}
.float-it-left { float:left; display:inline !important}


/* Panel Tab/button */
.tab-1 {
  	background: url(../images/tab_b.png) no-repeat 0 0;
	height: 51px;
	position: relative;
    top: 0;
    z-index: 999;
	width:972px;
	margin:0 auto;
}

.tab-1 ul.login-1 {
	display: block;
	position: relative;
  	float: right;
  	clear: right;
  	height: 42px;
	width: auto;
  	font-weight: bold;
	line-height: 42px;
	margin: 0;
	right: 140px;
  	color: white;
  	font-size: 12px;
	text-align: center;
}

.tab-1 ul.login-1 li.left-1 {
  	background: url(../images/tab_l.png) no-repeat left 0;
  	height: 42px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab-1 ul.login-1 li.right-1 {
  	background: url(../images/tab_r.png) no-repeat left 0;
  	height: 42px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab-1 ul.login-1 li {
 	text-align: left;
  	padding: 0 6px;
	display: block;
	float: left;
	height: 42px;
  	background: url(../images/tab_m.png) repeat-x 0 0;
}

.tab-1 ul.login-1 li a {
	color: #15ADFF;
}

.tab-1 ul.login-1 li a:hover {
	color: white;
}

.tab-1 .sep-1 {color:#414141}

.tab-1 a.open-1, .tab-1 a.close-1 {
	height: 20px;
	line-height: 20px !important;
	padding-left: 30px !important;
	cursor: pointer;
	display: block;
	position: relative;
	top: 11px;
	width:70px;
}

.tab-1 a.open-1 {background: url(../images/bt_open.png) no-repeat ;}
.tab-1 a.close-1 {background: url(../images/bt_close.png) no-repeat;}
.tab-1 a:hover.open-1 {background: url(../images/bt_open-hover.png) no-repeat }
:focus { outline:none !important }
a:focus { outline:none !important }
a { outline:none !important }
/* sliding panel */
#toppanel-1 {
    position: absolute;   /*Panel will overlap  content */
    /*position: relative;*/   /*Panel will "push" the content down */
    top: 0;
    width:100%;
    z-index: 1999;
    text-align: center;
	left:0;

}

#panel-1 {
	height: 380px;
	overflow: hidden;
	position: relative;
	z-index: 3;
	display: none; 
	width:970px;
	margin:0 auto;
	background:#031d44;
	border-left:1px solid #9097a1;
	border-right:1px solid #9097a1;	
}

#panel-1 h1 {
	font-size: 1.6em;
	padding: 5px 0 10px;
	margin: 0;
	color: white;
}

#panel-1 h2{
	font-size: 1.2em;
	padding: 10px 0 5px;
	margin: 0;
	color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#panel-1 p {
	margin: 5px 0;
	padding: 0;
}

#panel-1 a {
	text-decoration: none;
	color: #15ADFF;
}

#panel-1 a:hover {
	color: white;
}

#panel-1 a-lost-pwd-1 {
	display: block;
	float: left;
}

#panel-1 .content-1 {
	width: 960px;
	margin: 0 auto;
	padding-top: 15px;
	text-align: left;
	font-size: 0.85em;
}

#panel-1 .content-1 .left-1 {
	width: 205px;
	float: left;
	padding: 0 15px;
}

#panel-1 .content-1 .right-1 {
	width:300px !important;
}


#panel-1 .content-1 input:focus.field {
	background: #545454;
}

/* BUTTONS */
/* Login and Register buttons */
#panel-1 .content-1 input.bt_login-1,
#panel-1 .content-1 input.bt_register-1 {
	display: block;
	float: left;
	clear: left;
	height: 24px;
	text-align: center;
	cursor: pointer;
	border: none;
	font-weight: bold;
	margin: 10px 0;
}

#panel-1 .content-1 input.bt_login-1 {
	width: 74px;
	background: transparent url(../images/bt_login.png) no-repeat 0 0;
}

#panel-1 .content-1 input.bt_register-1 {
	width: 94px;
	color: white;
	background: transparent url(../images/bt_register.png) no-repeat 0 0;
}

#panel-1 .lost-pwd-1 {
	display: block;
	float:left;
	clear: right;
	padding: 15px 5px 0;
	font-size: 0.95em;
	text-decoration: underline;
}
#ddlProgramOfInterest {
	width:175px;
}
.exiting-offers {
	color:#ffce3f !important;
}
.stps { list-style:none; padding:0; margin:10px 0; border:1px solid #009cff; overflow:hidden; background-color:#f4f4f4; width:350px;}
.stps li {
	padding:0; margin:0;
	float:left;
	font:bold 13px Verdana, Geneva, sans-serif;
	width:50%;
}
.stps li a {
	text-align:center;
	display:block;
	padding:5px;
	color:#000;
	width:165px;
}
.act-spt {
	background:url(../images/step-bg.png) repeat-x;
	color:#FFF !important;
}
.box-stp-1 {
	width:285px !important
}
.left-1 h1{
	font-size: 18px;
	margin: 0;
	color: white;
}
.box-stp-1 h1 {
	font:bold 18px Verdana, Geneva, sans-serif;
}
.box-stp-1 p {
	font:normal 13px Verdana, Geneva, sans-serif;	
	color:#9aa4b3;
	padding-bottom:20px !important;	
}
.box-stp-2 {
	width:198px !important
}
.box-stp-2 { padding-left:20px !important;}
.box-stp-2 h1 {
	font:bold 18px/26px Verdana, Geneva, sans-serif;
}
.box-stp-2 p {
	font:normal 13px Verdana, Geneva, sans-serif;	
	color:#9aa4b3;
	*padding-bottom:20px !important;		
	padding-bottom:0px !important;
}
.box-stp-2 a {
	color:#009CFF;
}
.btn-submit-login {
	background:url(../images/start-btn.png);
	border:none;
	width:93px;
	height:24px;
	cursor:pointer;
}
.box-stp-3 h1 {
	font:bold 18px/26px Verdana, Geneva, sans-serif;
}
.box-stp-3 p {
	font:normal 13px Verdana, Geneva, sans-serif;	
	color:#9aa4b3;
	margin-bottom:1px !important;		
	*margin-bottom:10px !important;			
}
.btn-save-continue {
	background:url(../images/btn-save-continue-new.png);
	border:none;
	width:134px;
	height:24px;
	cursor:pointer
}
.inp-165 {
	width:140px;
	padding:2px;
	border:1px solid #7e9db9;
}
.inp-100 {
	width:108px;
	padding:2px;
	border:1px solid #7e9db9;
}
.inp-167 {
	width:146px;
	padding:2px;
	border:1px solid #7e9db9;
}
.inp-216 {
	width:216px;
	padding:2px;
	border:1px solid #7e9db9;
}

.password-email {
	color:#009cff;
	display:block;
	padding:5px 0;
}
.sep-1 {
	background:url(../images/slider-sep.png) no-repeat center right;
}
.left-1 {
	width: 212px;
	float: left;
	padding: 0;
}

/* ------------- Footer Classes ------------- */
.f08 {
	font-size:8pt;
}
.f09 {
	font-size:9pt;
}
.f10 {
	font-size:10pt;
}
.f11 {
	font-size:11pt;
}
.f12 {
	font-size:12px;
}
.f13 {
	font-size:13px;
}
.f14 {
	font-size:14px !important;
}
.f15 {
	font-size:15px;
}
.f16 {
	font-size:16px;
}
.f18 {
	font-size:18px;
}
.f22 {
	font-size:22px;
}
.f26 {
	font-size:26px;
}
.ft {
	font-family:Tahoma, Geneva, sans-serif;
}
.blk {
	color:#000;
}


.tab-blllet{display: block; padding: 10px 5px; border-bottom: 1px solid #CCCCCC; margin: 10px 0px; font-size:16px; color:#f7ae30; width:100%;}
.tab-bullet2{	background: url(/images/bullet-arrowgreen.gif) no-repeat left; display: block; padding: 10px 25px;}

/* Login / Register Slider ends here */

UL.ulblue { list-style:none; margin:0px; margin-left:10px; padding:0px;}
UL.ulblue LI { background-image:url(/images/red-bullet.gif); background-position:0px 7px; background-repeat:no-repeat; padding:3px 0px 10px 8px;}
UL.ulblue LI a{ color:#174380; text-decoration:underline;}
UL.ulblue LI a:hover{ color:#174380; text-decoration:none;}

.box694{ border:1px solid #d9d9d9; width:620px; padding:10px 6px; background-color:#f5f7fa;}
.box257{  width:245px; padding:45px 0px 0px 0px; background:url(/images/ban-need-help.gif) no-repeat; }

.orang {
	color:#f7ae30
}

/* RIGHT Panel Area Section */
.right-panel-area { width:280px; float:right;  margin-right:2px; margin-top:135px}

.box-poll{width:594px; background:url(/images/box/poll-box.gif) no-repeat top;}
.box-poll > div {padding:30px 20px 40px 20px;}

.box-comments{width:594px; background:url(/images/box/comments-box.gif) no-repeat; margin-bottom:20px;}
.box-comments > div {padding:10px 10px 10px 10px;}

.input-1{width:227px; height:28px; background:url(/images/bg-input.gif) repeat-x top; border:#bdbcbd 1px solid;}
.input-2{width:350px; height:186px; background:url(/images/bg-input.gif) repeat-x top #fdfdfd; border:#bdbcbd 1px solid;}
.input-3{width:303px; height:20px; border:1px solid #dbdbdb;}
.input-4{height:20px; border:1px solid #dbdbdb; background-color:#c0c0c0;}

.pd-20{padding:20px;}
.pd-10{padding:10px;}

.ulb4-hover a{text-decoration:none; color:#003366;}
.ulb4-hover a:hover{text-decoration:none; color:#9fb6d6;}

.news-resources { width:271px; overflow:hidden }
.news-resources div { overflow:hidden; display:block; }
.news-resources div ul { list-style:none; padding:0 !important; margin:7px 0; }
.news-resources div ul li  { background:url(/images/resources/bullet-1.gif) no-repeat 3px 12px; padding:5px 0 5px 13px; border-bottom:1px solid #dbdbdb; margin-bottom:6px; }
.news-resources div ul li a { color:#174381; text-decoration:none; }
.news-resources h3 { font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.news-resources .no-border { border:none !important; }
/*.news-resources h3 { background:url(/images/resources/bullet-1.gif) no-repeat 0 12px; padding:5px 0 5px 13px; border-bottom:1px solid #dbdbdb; }*/

/*.news-resources div ul { list-style:none; }
.news-resources div ul li  { background:url(/images/resources/bullet-1.gif) no-repeat 0 5px; padding:10px 0; }*/

.links-archive{color:#4e4e4e !important; text-decoration:none !important;}

/*Top schools CSS*/

.top-school h3{color:#3664a5; font:bold 27.9px Arial; line-height:27.9px;}
.top-scchool .border{ background:#e7e7e7;}
.top-school .bg{background-color:#fff;}

