body {margin:0; font-family:arial, verdana, tahoma, geneva, sans; font-size:0.9em; color:#333333; background-color:#283949;}
h2 {text-align:left; text-indent:-5000px; margin:0}

img {border:0; margin:0}
p {margin-top:8px; margin-bottom:8px;}
h1 {text-align:left; text-indent:-5000px; width:351px; height:138px; background-image:url(../images/home-brightside-logo.gif); repeat:no-repeat; margin:0}
h2 { font-size:17px; margin:0px; padding:0px;}
h3 {text-align:left; text-indent:-5000px; margin:0}
ul {margin:0}
li {margin:0}

a:link {color:#f61211; text-decoration:none;}
a:visited {color:#f61211; text-decoration:none;}
a:active, a:hover {color:#333333; text-decoration:underline;}

.clear {clear:both;}
.footer {text-align:left; margin-left:11px; font-size:11px; color:#4d4d4f; padding-bottom:20px;}
.footer a:link {color:#4d4d4f; text-decoration:none;}
.footer a:visited {color:#4d4d4f; text-decoration:none;}
.footer a:active, .footer a:hover {color:#333333; text-decoration:underline;}
.footerlinks {float:left; width:878px; }
.footercredit {float:right; margin-right:16px; }
.gobtn {width:32px; height:19px; margin-left:5px;}
.logo {text-align:left; float:left;}
.mainnav {position:absolute; left:-1000px; top:-150px;}
.navbar {width:1012px; text-align:left; height:25px; background-color:#283949;}
#navbarbg {width:1050px; text-align:left; height:25px; position-absolute:0px; position:absolute; top:0; left:0; z-index:1000;}
#navbarbg1 {background-image: url("../images/nav_students.gif"); background-repeat: no-repeat; width:1012px; text-align:left; height:25px; background-position:0px -27px; position-absolute:0px; position:absolute; top:0; left:0; z-index:1;}
#navbarbg2 {background-image: url("../images/nav_students.gif"); background-repeat: no-repeat; width:1012px; text-align:left; height:25px; background-position:0px -54px; position:absolute; top:0; left:0; z-index:2}
#navbarbg3 {background-image: url("../images/nav_students.gif"); background-repeat: no-repeat; width:1012px; text-align:left; height:25px; background-position:0px -81px; position:absolute; top:0; left:0; z-index:3}
#navbarbg4 {background-image: url("../images/nav_students.gif"); background-repeat: no-repeat; width:1012px; text-align:left; height:25px; background-position:0px -108px; position:absolute; top:0; left:0; z-index:4}
#navbarbg5 {background-image: url("../images/nav_students.gif"); background-repeat: no-repeat; width:1012px; text-align:left; height:25px; background-position:0px -135px; position:absolute; top:0; left:0; z-index:5}
#navbarbg6 {background-image: url("../images/nav_students.gif"); background-repeat: no-repeat; width:1012px; text-align:left; height:25px; background-position:0px -162px; position:absolute; top:0; left:0; z-index:6}
#navbarbg7 {background-image: url("../images/nav_students.gif"); background-repeat: no-repeat; width:1012px; text-align:left; height:25px; background-position:0px -189px; position:absolute; top:0; left:0; z-index:7}
#navbarbg8 {background-image: url("../images/nav_students.gif"); background-repeat: no-repeat; width:1012px; text-align:left; height:25px; background-position:0px 0px; position:absolute; top:0; left:0; z-index:7}
.navholder {position: absolute; text-align:left; background-color:#dfe7ef; float:left;}
.navwrapper {border-style: solid; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:0px; border-color:#a1a1a4;}
.searchbox {float:left; background-image:url(../images/search-bg.gif); repeat:no-repeat; width:141px; height:19px;}
.searchfield {float:left; background-color:transparent; border:none; font-size:11px; margin-left:20px; padding-top:3px; width:110px;}
.searchgobtn {float:left; width:50px;}
.searchsignup {float:left; margin-top:17px; margin-left:284px; width:345px;}
.signup a:link, .signup a:visited {float:left; display: block; width:142px; height:19px; background: url(../images/signup.gif) no-repeat left top; margin-right:10px;}
.signup a:hover {background-position: 0 -19px; margin-right:10px;}


.studentshomebox1 {margin-left:11px; width:249px; height:263px; text-align:left; float:left;}
.studentshomebox1header {background-image:url(../images/students_home_header1.gif); repeat:no-repeat; width:249px; height:41px; text-align:left; text-indent:-5000px;}
.studentshomebox1text {background-image:url(../images/student_home_textbox1.gif); repeat:no-repeat; width:213px; height:215px; color:#ffffff; font-weight:bold; padding-left:18px; padding-right:18px; padding-top:5px;}
.studentshomebox1text a:link, .studentshomebox1text a:visited {color:#ffffff; text-decoration:none;}
.studentshomebox1text a:hover {color:#333333; text-decoration:underline;}
.studentshomebox2 {width:249px; height:263px; text-align:left; float:left;}
.studentshomebox2header {background-image:url(../images/students_home_header2.gif); repeat:no-repeat; width:249px; height:41px; text-align:left; text-indent:-5000px;}
.studentshomebox2text {background-image:url(../images/student_home_textbox2.gif); repeat:no-repeat; width:213px; height:215px; color:#333333; font-weight:bold; padding-left:18px; padding-right:18px; padding-top:5px;}
.studentshomebox2text a:link, .studentshomebox2text a:visited {color:#333333; text-decoration:none;}
.studentshomebox2text a:hover {color:#666666; text-decoration:underline;}
.studentshomebox3 {width:249px; height:263px; text-align:left; float:left;}
.studentshomebox3header {background-image:url(../images/students_home_header3.gif); repeat:no-repeat; width:249px; height:41px; text-align:left; text-indent:-5000px;}
.studentshomebox3text {background-image:url(../images/student_home_textbox3.gif); repeat:no-repeat; width:213px; height:215px; color:#333333; font-weight:bold; padding-left:18px; padding-right:18px; padding-top:5px;}
.studentshomebox3text a:link, .studentshomebox3text a:visited {color:#333333; text-decoration:none;}
.studentshomebox3text a:hover {color:#ffffff; text-decoration:underline;}
.studentshomebox4 {width:249px; height:263px; text-align:left; float:left;}
.studentshomebox4header {background-image:url(../images/students_home_header4.gif); repeat:no-repeat; width:249px; height:41px; text-align:left; text-indent:-5000px;}
.studentshomebox4text {background-image:url(../images/student_home_textbox4.gif); repeat:no-repeat; width:213px; height:215px; color:#ffffff; font-weight:bold; padding-left:18px; padding-right:18px; padding-top:5px;}
.studentshomebox4text a:link, .studentshomebox4text a:visited {color:#ffffff; text-decoration:none;}
.studentshomebox4text a:hover {color:#333333; text-decoration:underline;}
.studentshomebox5 {margin-left:11px; width:249px; height:263px; text-align:left; float:left;}
.studentshomebox5header {background-image:url(../images/students_home_header5.gif); repeat:no-repeat; width:249px; height:41px; text-align:left; text-indent:-5000px;}
.studentshomebox5text {background-image:url(../images/student_home_textbox5.gif); repeat:no-repeat; width:213px; height:215px; color:#f37021; font-weight:bold; padding-left:18px; padding-right:18px; padding-top:5px;}
.studentshomebox5text a:link, .studentshomebox1text a:visited {color:#f37021; text-decoration:none;}
.studentshomebox5text a:hover {color:#333333; text-decoration:underline;}
.studentshomecontent {width:1007px; text-align:center;}
.studentshomecontentwrapper {background-image:url(../images/home-pagebg.jpg); repeat:y; min-height:547px; padding-top:19px;}
.studentshomeheader {width:1003px; height:341px; text-align:left;}
.studentshomeheaderbg {background-image:url(../images/home-header-bg.gif); repeat:no-repeat; width:1003px; height:332px;}
.studentshomeheaderbgwrapper {background-color:#283949; height:367px;}


.studentshomenewsbox {width:732px; height:240px; text-align:left; float:left; border-style: solid; border-width:1px; border-color:#ffffff;}
.studentshomenewsboxcontent {padding-left:34px; padding-right:34px; padding-bottom:28px; padding-top:28px;}


.studentshomenewsboxheader {width:497px; height:258px; text-align:left; float:left;}
.studentshomenewstext1 {margin-left:19px; padding-top:9px; width:435px; border-style: solid; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:1px; border-color:#c8c7c7; padding-bottom:9px; font-size:0.8em;}
.studentshomenewstext2 {margin-left:19px; padding-top:9px; width:435px; font-size:0.8em;}
.studentshomestudentsbg {width:478px; height:198px; text-align:left;}
.studentshomestudentsbox {width:493px; height:258px; text-align:left; float:left; margin-left:9px;}
.studentshomestudentstext {margin-left:19px; padding-top:9px; width:145px; font-size:0.8em;}

.studentnewsdivider {background-image:url(../images/student_news_divider.gif); repeat:y; width:657px; height:54px;}

.studentsnewsicon {float:left; background-image:url(../images/student_news_icon.gif); repeat:no-repeat; width:31px; height:31px; margin-right:8px; cursor:pointer;}
.studentsnewsintro {float:left; color:#ffffff; font-weight:bold;}

.studentsnewsstoryleft {float:left; margin-left:39px; margin-right:30px; width:297px; font-weight:bold;}
.studentsnewsstoryleft a:link, .studentsnewsstoryleft a:visited {color:#ffffff; text-decoration:none;}
.studentsnewsstoryleft a:hover {color:#333333; text-decoration:underline;}

.studentsnewsstoryright {float:left; width:297px; font-weight:bold;}
.studentsnewsstoryright a:link, .studentsnewsstoryright a:visited {color:#ffffff; text-decoration:none;}
.studentsnewsstoryright a:hover {color:#333333; text-decoration:underline;}

.studentsform {text-align: center; text-indent: 0px}

.send-to-friend-contentwrapper {background-image:url(/images/what-we-do-bg.jpg); repeat:y; min-height:547px; padding-top:19px;}
.send-to-friend-promobox {float:left; width:164px; margin-right:8px; margin-bottom:12px;}
.send-to-friend-promobox-header {background-image:url(/images/in-this-section-header-bg.gif); repeat:no-repeat; width:131px; height:21px; color:#ffffff; font-weight:bold; padding-left:18px; padding-right:19px; padding-top:5px; font-size:0.9em}
.send-to-friend-whitepanel {background-color:#ffffff; padding-left:19px; padding-top:18px; padding-bottom:16px; border-style: solid; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:1px; border-color:#e0e0e0; width:147px; min-height:163px;}
.send-to-friend-whitepanel-text {margin-top:9px; width:128px; xfont-size:0.9em;}
