@import url("filter.css"); 
@media screen {
/* html */
body { background:#004103; font:11px "Trebuchet MS", Trebuchet, "Lucida Sans", "Lucida Grande", Arial, sans-serif; margin:0; color:#333333; }
a { text-decoration:none; color:#009900; }
a:hover, a:active { color:#c60; }
h1, h2, h3, h4 { font-family:Arial, Helvetica, sans-serif; margin:0; }
h1 { font-size:26px; color:#000000; }
h2 { font-size:22px; color:#CC4200; }
h3 { font-size:17px; color:#004103; }
h4 { font-size:14px; color:#333333; margin-top:15px; }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:15px; font-weight:bold; }

 

/* framing  */
#shadowbox { background:url(../images/background_shadow.gif) repeat-y; width:804px; float:left; }
#container { width:793px; border-top:1px solid white; border-left:1px solid white; border-right:1px solid white; float:left; }
/* hidden elements */
.accessibility, .hidden, .printme { left:-999px; width:990px; position:absolute; } 
/* header */
#header { background:#004103; width:793px; height:103px; border-bottom:1px solid white;  }
#logo { width:174px; height:103px; border-right:1px solid white; float:left;  }
a.logomark { display:block; width:133px; height:69px; background:url(../images/utd_logo.gif); margin:12px 0 0 12px; }
#greenbg { background:url(../images/header_title_bg.gif) repeat-x; width:618px; height:103px; float:left; display:block; }
#titlebar { width:600px; height:55px; float:left;  }
#title { width:300px; height:35px; float:left; }
#title h1 { font-family:"Gill Sans MT", Arial, Verdana, sans-serif; font-size:30px; font-weight:normal; margin:20px 0 -20px 10px; }
#title a { color:#004103; }
#title a img { border:none; margin-top: 20px; }
#searchform { float:right; width:190px; height:65px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:white;  }
#searchform form {
	width: 170px;
	margin:10px 5px 0 0;
	float:right;
	text-align:right;
}
input.text { width:110px; padding-left:3px; }
#searchform table { text-align:right; }
/* sub navigation top */
#orangebar { background:url(../images/header_orange_bar.jpg) repeat-x; float:left; width:793px; height:34px; overflow:hidden; }
#subnav { width:596px; height:34px; float:left; padding:9px 0 9px 9px; margin-bottom:-19px;}
#subnav p { float:left; height:34px; margin:0 6px 0 0; }
#subnav p a { color:white; padding: 0 6px 0 6px; }  
#subnav p a:hover{ background:none; padding-bottom: 2px; border-bottom:7px solid #F5981B; } 
#orangepic { background:url(../images/header_orange_building.jpg) no-repeat; width:188px; display:block; height:34px; float:left; }
/* sub navigation side */
#leftsubnav { width:174px; float:left; border-top:1px solid white; margin-top:-10px; }
#subcontentwrapper_alt #leftsubnav { margin-top:0; }
#leftsubnav p { padding:3px 0 3px 12px; margin:8px 0 0 0;}
#leftsubnav p.current { background:#E8E8E8; border-top:1px solid white; border-bottom:1px solid white; }
#leftsubnav p a { color:#007900; }
#leftsubnav p.current a.current { color:#CC5E00; }
#leftsubnav p a:hover { color:#CC5E00; }
/* main content - home */
#contentwrapper { float:left; width:793px; margin:0; padding:0; }
#subcontentwrapper { float:left; width:600px; margin:10px 0 10px 0; border-right:1px dotted #999; }
#subcontentwrapper_alt { float:left; width:793px; margin-bottom:10px; }
/* main content - subpage */
#subpagecontentwrapper { float:left; width:793px; background:url(../images/subnav_back.gif) repeat-y; margin:0; padding:0;}
#maincontent { width:384px; float:left; padding:20px; } 
#maincontent_alt { width:570px; float:left; padding:20px; } 
#maincontent h2 { margin-top:-10px; }
#maincontent p { line-height:18px; } 
p.breadcrumbs { margin:5px 0 36px 0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; text-transform:lowercase;} 
p.breadcrumbs a { color:#CC5A00; } 
p.breadcrumbs a:hover { text-decoration:underline; } 
/* optional areas */
#seealso { width:150px; float:right; margin:5px 0 10px 10px;}
#seealso p.title { border-top:1px solid #999; border-right:1px solid #999; border-left:1px solid #999; color:#CD5806; font-weight:bold; margin:0; background:#F7F7F7; padding:2px 10px 2px 10px; width:70px; }
#seealso p.body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; border:1px solid #999;  background:white; margin:0; padding:7px 7px 7px 10px; }
#didyouknow { margin:30px 0 10px 0; }
#didyouknow p.title{ border-top:1px solid #999; border-right:1px solid #999; border-left:1px solid #999; color:#CD5806; font-weight:bold; margin:0; background:#F7F7F7; padding:2px 10px 2px 10px; width:80px; }
#didyouknow p.body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; border:1px solid #999; margin:0; background:white; padding: 7px 7px 7px 10px;}
#sidephoto { width:160px; border-top:1px dotted #999; border-bottom:1px dotted #999; padding:5px 0 5px 0; margin:0 15px 0 15px; }
#sidephoto img { border:1px solid #999; float:left; margin:0 6px 0 0; }
#sidephoto p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; line-height:15px; }
/* calendar */
table.calendar td { padding:3px; }
/* right column */
#rightcontent { float:right; width:190px; margin:10px 0 10px 0; }
#careerworks { margin:4px 18px 18px 18px; padding-bottom:12px; border-bottom:1px dotted #999999;}
#careerworks a { height:70px; display:block; }
#careerworks a.cwbutton { background:url(../images/careerworks.gif) no-repeat bottom left; width:151px; } 
#careerworks a:hover { background-position:top left; width:151px; }
.rightblurb p { margin:8px 18px 18px 18px; line-height:16px; }
.rightblurb p.more { border-top:1px dotted #999999; text-align:right; padding-top:3px; }
/* footer */
p.lastupdated { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999; border-top:1px solid #999; font-style:italic; margin-top:25px; }
#footer { background:url(../images/footer_shadow.gif) no-repeat; clear:both; width:803px; height:60px; font-size:10px; }
#footer a { color:#333333; }
#footer a:hover, a:active { color:#FFFFFF; }
#footer a.logotiny { background:url(../images/footer_UTD_logo.gif) no-repeat; height:17px; width:40px; float:left; margin: 8px 12px 0 12px; display:block; }
* html #footer a.logotiny { background:url(../images/footer_UTD_logo.gif) no-repeat; height:17px; width:40px; float:left; margin: 8px 12px 0 6px; display:block; }
#footer p.wordmarktiny { float:left; margin-top:9px; }
#footer p.utdlinks { float:right; margin:9px 18px 0 0; text-transform:uppercase; }
* html #footer p.utdlinks { float:right; margin:9px 10px 0 0; text-transform:uppercase; }

/* greenbar navigation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#navbar { width:600px; height:57px; overflow:hidden; float:left; }
#navbar p { float: right; margin:19px 6px 0 0; }
#navbar a { height:17px; 
color:#FFFFFF;

padding:5px;
padding-bottom:0px;

}
#navbar a:hover{
border-bottom-style:solid;
border-bottom-color:#003300;
}

/*#navbar p a.home { background:url(../images/nav_home2.gif) no-repeat top right; width:33px; }
#navbar p a.students { background:url(../images/nav_students2.gif) no-repeat top right; width:105px; }
#navbar p a.employers { background:url(../images/nav_employers2.gif) no-repeat top right; width:68px; }
#navbar p a.faculty { background:url(../images/nav_faculty2.gif) no-repeat top right; width:91px; }
#navbar p a.parents { background:url(../images/nav_parents2.gif) no-repeat top right; width:52px; }
#navbar p a:hover { background-position:top left; }
#navbar p a.current { background-position:top left; }
#navbar p.navspacer { background:url(../images/nav_spacer.gif) no-repeat; width:9px; height:17px; }*/
}

