body {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#e6e6e6;color:#000000;font-family:Verdana;text-align:center;}
p {text-align:left;}
b  {font-weight:bold}
li {padding:3 0 3 0px}
strong {font-weight:bold}
i {font-style:italic}
img {border:0px;border-style:none;behavior:url(/inc/pngHack.htc);border:0;padding:0px;margin:0px;}
th,td,li,dd,dl,dt{font:11px Tahoma,Verdana,Arial;}
foo li {padding-bottom:5px;}
h1 {font:bold 15px Verdana,Tahoma,Arial;color:#002469;letter-spacing:0px;margin:5px 0px 5px 0px}
h2 {font:bold 14px Verdana,Tahoma,Arial;color:#002469;letter-spacing:0px;margin:5px 0px 5px 0px}
h3 {font:bold 13px Verdana,Tahoma,Arial;color:#002469;letter-spacing:0px;margin:5px 0px 5px 0px}
h4 {font:bold 12px Verdana,Tahoma,Arial;color:#002469;letter-spacing:0px;margin:5px 0px 5px 0px}
h5 {font:bold 11px Verdana,Tahoma,Arial;color:#002469;letter-spacing:0px;margin:5px 0px 5px 0px}
pre{font:10px Monaco,monospace;}
a:link,a:active,a:visited{text-decoration:none;color:#e8171f;}
a:hover{text-decoration:underline;}
.small,.small ul,.small li {font-size:9px;}
.small p{font-size:9px;line-height:13px;margin:8 0 8 0px}
.smaller {font-size:11px;}
.smaller p{font-size:11px;line-height:12px;margin:8 0 8 0px}
.smalll {font-weight:normal;font-size:9px;}
.smallgrey {font:10px Tahoma,Geneva,Helvetica,Arial,Verdana;color:#888}
.smallgreyl {font:10px Tahoma,Geneva,Helvetica,Arial,Verdana;color:#999}
.small2 {font-size:10px;}
.small2 p{font-size:10px;line-height:12px;margin:8 0 8 0px}
.smallwhite{font-size:9px;color:#fff}
.nosp{display:block}
.red{color:#f00}
.cyan{color:#58c}
.green {color:#0b0}
.orange {color:#f60}
.yellow {color:#ff0}
.white {color:#fff}
.black {color:#000}
.blue{color:#425392}
.smallblack {font-size:9px;color:#000}
.smallwhite {font-size:9px;color:#fff}
.explanations {border:solid 1px #aaa;background:#ffe;padding:5px}
.notebox {border:solid 1px #B2B19D;background:#fff;padding:5px}
.error{background:#fee url(/imgcache/24dea191cbed07b7bd47ff47d7bbacc3.png) no-repeat 3px 5px;border:1px solid #f00;padding:22 5 0 5px}
.message{background:#dde url(/imgcache/f8b2e7445c715fdef86010344e24b824.png) no-repeat 3px 5px;border:1px solid #aac;padding:16 5 0 5px;margin-bottom:5px}.nopad{padding:0;margin:0}
.button {font-weight:bold;font-size:12px;color:#fff;background-color:#f40;padding:2 7 2 7px}
.buttonimg{cursor:pointer;background:#444;border-top:2px solid #bbb;border-left:2px solid #bbb;border-right:2px solid #000;border-bottom:2px solid #000}
.buttonimg_d{cursor:pointer;background:#777;border-top:2px solid #aaa;border-left:2px solid #aaa;border-right:2px solid #333;border-bottom:2px solid #333}
.buttonsm {font-weight:bold;font-size:9px;color:#fff;background-color:#f40}
.buttonbadsm {font-weight:bold;font-size:9px;color:#fff;background-color:#336633}
.buttonbad {font-weight:bold;font-size:12px;color:#FFF;background-color:#f00}
.buttongo {font-weight:bold;font-size:12px;color:#FFF;background-color:#390}
.textbox {padding:2 5 2 5px;font-weight:normal;color:#000;background-color:#fff;border:1px solid #aaa}
.textboxsm {padding:2 5 2 5px;font:9px Tahoma,Geneva,Helvetica,Arial,Verdana;color:#000;background-color:#fff;border:1px solid #aaa}
.selectbox {font-weight:bold;font-size:12px;color:#fff;background-color:#0075E7}
.selectboxsm {font:bold 10px Tahoma,Geneva,Helvetica,Arial,Verdana;color:#fff;background-color:#0075E7}
a.capstone:link,a.capstone:active,a.capstone:visited{color:#fff;}
a.rh:link,a.rh:active,a.rh:visited{color:#fff;text-decoration:underline;}
a.rh:hover{color:#fff;text-decoration:none;}
.scrollable{overflow:auto;}
.nopad{margin:0px;border:0px;padding:0px;}
.galleryTitle{font-size:12px;color:#3a449c;}
.randphoto{color:#fff;border:1px solid #000;}
.red_header{background:url('/images/bg_ddmenu.gif') top left repeat-x #e8171f;height:27px;text-align:left;color:#fff;position:relative;}
.right_dvdr{margin:4px 0px;display:block;}
.imred{color:#e8171f;}
.imblue{color:#3a449c}
.ind_box{background:url('/images/bg_indexbox.gif') top left repeat-x #e9eaeb;height:157px;}
.rh_link{position:absolute;top:8px;right:5px;font-weight:bold;font-size:10px;}
.cont_hdr{font-family:Times New Roman;font-size:20px;font-weight:bold;color:#f43b25;padding:15px 0px 10px 10px;}
.cont_body{padding:0px 20px 0px 12px;font-size:11px;}
.art_hdr{font-family:Verdana;font-size:12px;font-weight:bold;color:#3a449c;padding:0px 2px 8px 0px;}
.art_body{position:relative;padding:0px 0px 0px 0px;font-family:Verdana;font-size:11px;}
.news_dvdr{width:100%;height:1px;border-bottom:1px solid #e8171f;}
.art_hdr_box{font-size:12px;font-weight:bold;color:#3a449c;}
.privq{font-size:12px;font-weight:bold;color:#3a449c;padding:0px 2px 8px 0px;}.mPython{display:none;}
#container{width:800px;margin-left:auto;margin-right:auto;border-left:1px solid #999;border-right:1px solid #999;}#header{position:relative;background:url('/images/bg_banner.gif') top left repeat-x;font-size:10px;height:233px;}
#capstone_links{position:absolute;right:20px;padding:8px 0px 0px 0px;color:#fff;font-size:10px;}
#bc_photo{display:block;position:absolute;top:5px;left:6px;}
#bc_logo{display:block;position:absolute;top:50px;left:240px;}
#eblast_box{position:absolute;top:73px;right:8px;background-image:url('/images/bg_eblast_box2.jpg');repeat:false;height:101px;width:258px;padding:0px;margin:0px;}
#eblast_input{position:absolute;left:67px;bottom:50px;font-family:Verdana;font-size:10px;width:175px;}
#eblast_submit{display:block;position:absolute;bottom:28px;right:16px;}
#district{display:block;position:absolute;right:30px;bottom:15px;}
#header_shadow{padding:0px;margin:0px;}
#navbar{background:url('/images/bg_ddmenu.gif') top left repeat-x #e8171f;color:#fff;height:30px;}
#content_right{position:relative;float:right;height:762px;background-color:#fff;width:246px;border-left:1px solid #999;}#dear_friends{background:url('/images/hdr_shad_blue.gif') top left repeat-x #363a8d;text-align:left;color:#fff;height:257px;}
#side_news{background:url('/images/hdr_shad_white.gif') top left repeat-x #fff;text-align:left;height:257px;padding:10px 10px 0px 10px;}
#gi_header{background:url('/images/bg_ddmenu.gif') top left repeat-x #e8171f;height:30px;color:#fff;text-align:left;}
#contrib_right{position:relative;background:url('/images/bg_contrib_button.gif') top left no-repeat #e9eaeb;height:78px;text-align:center;}
#right_stars{background-color:#fff;height:99px;text-align:left;}
#connected{position:relative;background:url('/images/bg_stay_connected.gif') top left repeat-x #e9e9e9;height:82px;text-align:left;}
#s_c{position:absolute;top:12px;left:10px;}
#myspace{display:block;position:absolute;top:5px;right:10px;}
#youtube{display:block;position:absolute;bottom:10px;left:10px;}
#facebook{display:block;position:absolute;right:20px;bottom:10px;}
#photos{background:url('/images/bg_photo.gif') top left repeat-x #363a8d;text-align:center;height:62px;}
#right_contact{position:relative;background-color:#e9eaeb;color:#363a8d;height:122px;text-align:left;font-size:9px;}
#midsection{position:relative;background:url('/images/hdr_shad_white.gif') top left repeat-x #fff;height:762px;font-size:10px;}#content_white{position:relative;float:left;width:550px;background:url('/images/hdr_shad_white.gif') top left repeat-x #fff;text-align:left;}
#index_con{height:569px;overflow:auto;margin-top:7px;}
#subpage_con{height:755px;overflow:auto;margin-top:7px;}#left_index_box{position:absolute;left:0px;background-image:url('/images/blue_grad_right.gif');width:272px;height:186px;font-size:10px;font-family:Tahoma;text-align:left;}
#right_index_box{position:absolute;right:0px;background-image:url('/images/blue_grad_left.gif');width:272px;height:186px;font-size:10px;font-family:Tahoma;text-align:left;}#footer{background-color:#222782;color:#fff;font-size:9px;text-align:center;padding:10px 0px;position:relative;height:30px;}
#sitebywedu{position:absolute;right:10px;bottom:10px;text-align:right;}