/* CSS Document */

body { background: #ffffff; margin:5px 5px 0px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#727272; }
td {vertical-align:top}

.highlight {color:#1b4295; font-weight: bold;}
.mainTableBg { background: #dcdedf;}

.topNavBackground {background:url(/images/sms_topnav_repx.gif); }

.headertext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d9811d ; font-weight:bold;}
a.headertext {color:#b9b9b9;text-decoration:none; font-weight:normal}
a.headertext:hover {color:#d9811d ; text-decoration:none; font-weight:normal}
.headerspacers {color:#dcdedf; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.menuleft { width:1px;height:30px; float:left; background:url(/images/sms_topnav_divider_left.gif) no-repeat left}
.menuright { width:1px;height:30px; float:left; background:url(/images/sms_topnav_divider_right.gif) no-repeat right;}
.menucontainer { float:left;height:23px; padding:7px 10px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b9b9b9; background:url(/images/sms_topnav_onrepx.gif) repeat-x; display:block; cursor:pointer;}
a.menucontainer { font-weight:bold; color:#b9b9b9; background:url(/images/sms_topnav_repx.gif) repeat-x; text-decoration:none; }
a.menucontainer:hover { background:url(/images/sms_topnav_onrepx.gif) repeat-x; text-decoration:none;}

.contentAlign {padding:0px 12px 0px 11px;}

.rightnav {background:url(/images/sms_rightnav_header.jpg) no-repeat; width:239px; height:216px;}
.rightnavworks {padding:75px 0 0 0;}
.rightnavprofile {padding:14px 0 0 0;}

.rightnavtop {background:url(/images/sms_rightnav_header.gif) no-repeat; width:239px; height:53px;}
.rightnavcategory {background:url(/images/sms_rightnav_category.gif) no-repeat; width:239px; height:26px;}
.rightnavcategory_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; padding:5px 0px 0px 30px;}
.rightnav_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; padding:7px 0px 0px 15px; background:url(/images/sms_bullet1.gif) no-repeat left .8em; margin-left:30px; display:block;}
a.rightnav_text {text-decoration:none; }
a.rightnav_text:hover {text-decoration:none; color:#1b4295;}

.rightnavcenter {background:url(/images/sms_rightnav_center.gif) no-repeat; width:239px; height:52px;}
.rightnavbottom {background:url(/images/sms_rightnav_footer.gif) top; width:239px; height:59px; }

.spacertop {background:url(/images/sms_spacer_top.gif) no-repeat; width:770px; height:13px;}
.spacerbottom {background:url(/images/sms_spacer_bottom.gif) no-repeat; width:770px; height:13px;}
.bottom_left {width:11px;float:left;}
.bottom_edstats { background:url(/images/did_you_know.jpg) no-repeat; width:240px; height:150px; margin:0px 0px 0px 0px; float:left;}
.bottomContent {margin:35px 20px 10px 20px;}
.bottomContent_login {margin:40px 0px 10px 20px; padding-right:20px;}
.bottom_bullet {background:url(/images/sms_bullet2.gif) no-repeat left 1em; padding:7px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; display:block;}
a.bottom_bullet {text-decoration:none;}
a.bottom_bullet:hover { text-decoration:none;color:#d9811d ;}


.bottom_bullet_darktext {color:#333333;}

/*.bottom_studres { background:url(/images/helpful_resources.jpg) no-repeat; width:240px; height:150px; margin:0px 0px 0px 14px; float:left;}
*/
.bottom_studres { background:url(/images/industry_spotlight.jpg) no-repeat; width:240px; height:150px; margin:0px 0px 0px 14px; float:left;}
.bottom_login {background:url(/images/home_login.jpg) no-repeat; width:240px; height:150px; margin:0px 0px 0px 14px; float:left; }
.loginContent {margin:25px 20px 10px 20px;}
.login_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
a.login_text {color:#d9811d ;}
a.login_text:hover { color:#1b4295; }
.login_name_field {margin:3px 0px 3px 0px; width:204px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.login_password_field {margin:3px 0px 3px 0px; width:131px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666}
.login_button { padding:3px 20px 0px 0px; float:left;}
.login_forgot { padding-top:3px; vertical-align:bottom; }


/* ----secondary---- */
.spacertop_sec {background:url(/images/sms_sec_spacer_top.gif) no-repeat; width:770px; height:13px;}
.spacerbottom_sec {background:url(/images/sms_spacer_bottom.gif) no-repeat; width:770px; height:13px;}

.secbody_repy {background:url(/images/sms_sec_bodyrepy.gif) repeat-y;}
.secbody_leftbg {background:url(/images/sms_sec_body_leftbg.jpg) no-repeat top;}
.sec_contentAlign {padding:0px 46px 0px 47px; width:462px;}
.profile_contentAlign {padding:0px 0px 0px 47px; width:508px;}

.breadcrumb {padding:5px 0px 10px 0px;}
.sec_title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#d9811d ;}
.sec_titleBlue {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#1b4295;}

.contact_table_bg {background:url(/images/sms_contact_tablebg.gif) repeat-y;color:#5e5e5e;}
.contact_table_right { border-bottom:1px solid #989999; padding:5px 10px 5px 20px}
.contact_table_left { border-bottom:1px solid #989999; text-align:right;}

.contact_table_right2 {  padding:5px 10px 5px 20px;}
.contact_table_left2 { text-align:right;}

.blue11 {color:#1b4295;}

.contact_formAlign1 {float:left; padding-right:15px; }
.contact_formAlign2 {float:left;}
.contact_form_style{border: 1px solid #7f9db9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#727272;}

.subnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8b8b8b;}
a.subnav {text-decoration:none;}
a.subnav:hover {text-decoration:none; color:#1b4295;}

.subgrey {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8b8b8b;}

.link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1b4295; }
a.link {text-decoration:underline;}
a.link:hover {text-decoration:none; color:#d9811d ;}

.submenunav_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; padding:7px 0px 0px 15px; background:url(/images/sms_bullet1.gif) no-repeat left .8em; margin-left:10px; display:block;}
a.submenunav_text {text-decoration:none; color:#1b4295; }
a.submenunav_text:hover {text-decoration:none; color:#ffffff;}

.progress_links {padding:5px 0 10px 5px; height:40px;margin-right:auto;margin-left:auto;width: 325px;}
.progress {font-size:9px; float:left; color:#999999; width:80px; text-align:center;}
.progress a {border:none; color:#999999; text-align:center; text-decoration:none;}
.progress a:hover {color:#1b4295;}
.progress_at {font-size:9px; float:left; color:#666666; width:80px; text-align:center;}
.progress_past {font-size:9px; float:left; color:#1b4295; width:80px; text-align:center;}

.regionHead {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1b4295; border-bottom:#666666 1px solid;padding:20px 0px 0px 0px;}
.groupHead {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1b4295; border-bottom:#666666 thin solid;margin-bottom:15px; padding:5px 0px 5px 0px;}
.formElement {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-top:10px;color:#666666}
.formButton {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.formFieldMedLarge {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;width:310px;}
.formFieldLarge {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;width:450px;}
.formField {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;width:210px;}
.formFieldSmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;width:90px;}
.formFieldMini {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;width:45px;}
.formFieldMed {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;width:160px;}
.formError {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}
.formElementRequired {color:#FF0000;}
.formQuestion {padding-bottom:5px;}
.groupDivider {padding:10px;}
.groupCell {margin:0px 0px 0px 0px;}
.formCell {margin:0px 0px 0px 0px;}
.regionDesc {padding-bottom:5px}
.groupDesc {padding-bottom:1px}
.formElementsublabel {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:1px;color:#666666;font-weight:normal}
.checkboxBack {background-color:#FFE9CF;margin-top:5px}


