body, th, td, label, p, h1, h2, h3, input, option li, a, div {font-family:Arial,Helvetica,sans-serif;}
img {vertical-align:middle;}
p {line-height:14px;}
a:link {text-decoration:none; color:#4371b7;background-color:transparent;}
a:visited {text-decoration:none; color:#4371b7;background-color:transparent;}
a:active {text-decoration:none; color:#4371b7;background-color:transparent;}
a:hover {text-decoration:underline !important;}
body {background-color:#e1ebfa;margin:0px;color:#666666;}
h1 {font-size:24px; color:#5381c9;padding:0px; margin:5px 0px 10px 0px; font-weight:100;background-color:transparent;}
h2 {font-size:16px; color:#5381c9; padding:0px 0px 0px 0px;margin:5px 0px 10px 0px;background-color:transparent;}
h3 {font-size:16px; color:#686a6c;padding:0px; font-weight:bold;margin:5px 0px 10px 0px; line-height:24px;background-color:transparent;}
form ul {margin:0;padding:0;}
.h3_highlight{color:#5381c9;background-color:transparent;}

#top_tabs {height:28px;background-repeat:no-repeat;padding:25px 0px 0px 18px; color:#FFFFFF;font-weight:bold;font-size:12px;margin-bottom:20px;background-color:transparent;}
#top_tabs a {color:#FFFFFF;text-decoration:none;background-color:transparent;}
#top_tabs a:hover {color:#FFFFFF;text-decoration:underline;background-color:transparent;}

#main_container{margin:0px auto;}
#header {height:108px;margin:0px auto;background-image:url('../images/headerBackground.gif');background-repeat:repeat-x;}
#logo {height:108px;width:613px;margin:0px auto;}
#nav_bar {height:28px;margin:0px auto;background-image:url('../images/navBackground.gif');background-repeat:repeat-x;}
#nav-container {width:593px;margin:0px auto;font-size:12px;color:rgb(255,255,255);font-weight:bold;padding:2px 0px 0px 20px;background-color:transparent;}
#nav-container ul{margin:0px;padding:0px;}
#nav-container li{display:inline;padding-right:20px;}
#nav-container a {color:white;text-decoration:none;}
#nav-container a:hover {text-decoration:underline;}
#content_container{width:620px;margin:20px auto 0px auto;padding:0px;background-image:url('../images/contentBackground.gif');background-repeat:repeat-y;}
#content{width:573px; margin:0px auto;padding:20px;font-size:12px;color:#686a6c;}
#footer {margin:0px auto;padding:10px; bottom:0px; font-size:10px;text-align:center;color:#5b7487;display:block;}
#footer li {display:inline;padding:0px;margin:0px;}
#footer ul {display:inline;padding:0px;margin:0px;}
a.link_big {color:#5381c9; font-size:16px;text-decoration:none;font-weight:bold;}
a:active.link_big {color:#5381c9;text-decoration:none;background-color:transparent;}
a:visited.link_big {color:#5381c9;text-decoration:none;background-color:transparent;}
a:hover.link_big {text-decoration:underline;}
.main_table {border-top:3px solid #acc1e3;border-bottom:3px solid #acc1e3;margin-top:10px;}
#green_box {width:205px;margin:10px auto;text-align:center;border:3px solid #d4e8c4; background-color:#eff7e8;padding:10px;font-weight:bold;}
#green_info_box {margin:0px 0px 20px 0px; border:3px solid #d4e8c4; background-color:#eff7e8;padding:10px 10px 10px 60px;color:#729e4c;font-weight:bold;background-image:url('../images/greenAttn.gif'); background-repeat:no-repeat;background-position:5px 5px;}
#tab_set_2 {background-image:url('../images/tab_deptEntry.gif');background-repeat:no-repeat;height:35px;font-weight:bold;padding:6px 10px 10px 10px;margin:0px;}
.tab_title {padding:0px;}
#error_box {border:3px solid #ffd1d1; background-color:#ffefef;padding:10px 10px 10px 10px;color:#ef412a;font-weight:bold;}
.form_label {text-align:right;font-weight:bold;padding:2px 20px 2px 0px;height:20px}
.form_field {text-align:left;padding:2px 4px 2px 4px;height:20px;}
.form_text {text-align:left;padding:2px 0px 2px 0px;height:20px;}
.input_long {width:230px;vertical-align:middle;}
.input_med {width:115px;vertical-align:middle; text-align:right;}
.input_med_text {width:115px;vertical-align:middle; text-align:left;}
.input_med_percent {width:100px;vertical-align:middle; text-align:right;}
.required_text {color:#ef412a; padding:0px 0px 0px 77px;}
.button_row {text-align:center; padding:5px 0px 0px 0px;border-top: 1px solid #e2e9f4;}

#summary_table th{padding:5px 0px 5px 10px;font-weight:bold;text-align:left;border-bottom:1px solid #cbd8eb;}
#summary_table td{padding:5px 0px 5px 10px;border-bottom:1px solid #cbd8eb;}

#summary_table_no_header {border-bottom:1px solid #cbd8eb;border-left:1px solid #cbd8eb;}
#summary_table_no_header td{border-top:1px solid #cbd8eb;border-right:1px solid #cbd8eb;padding:5px 0px 5px 10px;}

.row1{background-color:#ffffff;}
.row2{background-color:#f0f5fc;}

.row1a{background-color:#ffffff;border-left:1px solid #cbd8eb;}
.row2a{background-color:#f0f5fc;border-left:1px solid #cbd8eb;}

#graph_container,#graph_container2{width:550px;background-image:url('../images/grid.gif');padding:10px 10px 0px 10px;border:1px solid #acc1e3;margin:0px;}

#schedule_nav td{background-color:#f0f5fc;padding:5px;border-bottom:1px solid #FFFFFF;}
#schedule_nav {border-bottom:1px solid #cbd8eb;margin:10px 0px 10px 0px;}
#schedule_nav_bottom td, #schedule_nav_bottom2 td{background-color:#f0f5fc;padding:5px;border-top:1px solid #FFFFFF;}
#schedule_nav_bottom, #schedule_nav_bottom2 {border-top:1px solid #cbd8eb;margin:10px 0px 10px 0px;}


#schedule_header {width:573px;border-bottom:1px solid #cbd8eb;}
#schedule_header th, td{padding:5px;}
#schedule_detail td {padding:5px;}
.detail_footer {padding:5px;background-color:#f0f5fc;border-top:1px solid #cbd8eb;font-size:14px;font-weight:bold;}



#schedule {margin:10px 0px;}
#schedule td{border-bottom:1px solid #cbd8eb;padding:5px;}
#schedule th{border-bottom:1px solid #cbd8eb;padding:5px;text-align:left;}
.spacer {margin:0px !important; padding:0px !important}
#login_box {width:380px; padding:20px 0px 25px 0px; border:2px solid #9db9db;background-image:url('../images/login_background.gif');background-repeat:repeat-x;}

#login_table td{padding:2px;}

a.inline_anchor {background-color:#f0f5fc; border-bottom:1px solid #d5e0f1;}
a:hover.inline_anchor {text-decoration:none;}


#toolTip { position:absolute;z-index:1000;width:168px;background-color:transparent;text-align:left;padding:30px 10px 0px 10px;height:180px; background-image:url('../images/toolTip_back.gif');background-repeat:no-repeat;}
#toolTip p { margin:0px;padding:0px;color:#666;font:11px Arial,sans-serif;background-color:#f0f5fc; }
#toolTip em { display:block;margin:0px 0px 3px 0px;color:#75a24e;font-weight:bold; font-size:12px;font-style:normal;}

#default_form {visibility:hidden;}

#fine_print{color:#5381c9;font-size:10px;margin:10px 0px 10px 0px;}

#profile_box {width:570px; padding:10px 0px 10px 0px; border:2px solid #9db9db;background-image:url('../images/login_background.gif');background-repeat:repeat-x;}

a.cur_page {color:#666666; background-color:transparent; text-decoration:none; font-weight:bold;}
