/* CSS Document */
body{background-color:#000000; margin:0; padding:0;}

td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

a {color:#057;}

.header{FONT-SIZE: 22px; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #808080}
	
.foot{color:#FFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.foot a{color:#9999CC;}
.foot a:visited{color:#999;}


/*SUBNAV STYLES*/

#subnav a{font:Verdana; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none; display:block;}

#subnav a:hover{text-decoration:underline;}

#subnav a:active{text-decoration:underline;}

#subnav .subnav_head{margin-top:20px; border-bottom:1px solid #ffffff;}

#subnav .subnav_top{width:126px; padding:4px 0 6px 6px; border-bottom:1px solid #ffffff; background-color:#767676; background-image:url(/graphics/inc/subnav_end.gif); background-repeat: repeat-y; background-position:right;}

#subnav .subnav_mid{width:126px; padding:4px 0 6px 6px; border-bottom:1px solid #ffffff; background-color:#767676; background-image:url(/graphics/inc/subnav_end.gif); background-repeat: repeat-y; background-position:right;}

#subnav .subnav_bottom{width:126px; padding:4px 0 6px 6px; background-color:#767676; background-image:url(/graphics/inc/subnav_end.gif); background-repeat: repeat-y; background-position:right;}

* html #subnav .subnav_top{width:132px; padding:4px 0 6px 6px; border-bottom:1px solid #ffffff; background-color:#767676; background-image:url(/graphics/inc/subnav_end.gif); background-repeat: repeat-y; background-position:right;}

* html #subnav .subnav_mid{width:132px; padding:4px 0 6px 6px; border-bottom:1px solid #ffffff; background-color:#767676; background-image:url(/graphics/inc/subnav_end.gif); background-repeat: repeat-y; background-position:right;}

* html #subnav .subnav_bottom{width:132px; padding:4px 0 6px 6px; background-color:#767676; background-image:url(/graphics/inc/subnav_end.gif); background-repeat: repeat-y; background-position:right;}

/*SUBPAGE STYLES*/
#employment{padding:0 30px 0 20px;}

#internships{margin:3px 0 0 0;}

* html #internships{padding:3px 0 0 0;}

.legend{margin:5px 0 0 0;}

.drop_down{padding:5px 0 0 0;}

select{font-size:12px;}

.sub_footer{margin:0 0 8px 2px;}

* html .sub_footer{padding:0 0 8px 2px;}

/* EVENT SCHEDULE */

h2.month { font-size: 1.5em; color:#808080; text-align:left; text-transform:uppercase; margin:1em 0 .5em 22px; }
.eventData td { vertical-align:top; padding:0 0 5px; }
.eventData h3 {font-size:1.2em; font-weight:bold; text-align:left; margin:0 0 .3em 0; }
.eventData p { margin:0; color:#000; }
.eventData .date { margin-bottom:.3em; }
