html {border: .2em #800000 solid; }

body { background-color: #d4cc99;padding:0; margin:0; font-family:Arial;}

legend {font-size:125%; font-family:Verdana; color:#800000; font-weight:bold;}

label {font-weight:bold;}

fieldset {padding:0 0 3% 0}

img {border:0;}

.login {position:absolute; top:.2em; right: 1em; padding: 0 1em 0 0; font-size:x-small; font-family:Georgia;}
.login input{height:1.1em;}
.login form{visibility:hidden;}


.menu {width:100%;}
.menu table{}
.menu_td{width:11%; border-top: .2em #a00 solid; border-bottom: .2em #500 solid; border-right: .2em #500 solid; border-left: .2em #a00 solid; color:white; font-weight:bold;text-align:center; background-color:#800000; font-size:small; padding: 0 1em 0 1em;}
.menu a{color:white; text-decoration:none;}
.menu a:hover{background-color:white; color: #800000;}

.highlight_menu{width:11%; border-bottom: .2em black solid; border-top: .2em #008000 solid; border-left: .2em #008000 solid; border-right: .2em black solid; color:#800000; font-weight:bold;text-align:center; background-color:#040; font-size:small; padding: 0 1em 0 1em;}
.highlight_menu a{color:white}
.highlight_menu a:hover{color:#800000}

.header {padding:0;margin:0; width:100%; background-color:#d4cc99;text-align:left; font-weight:bold; font-family:Verdana; color:#800000;}
.header span{padding:0 0 0 .1em;}
.logo {padding:0;margin: 0 0 0 1em;}
.corner_img {position:absolute; top:0; left:0; border:0; padding:0;margin: 0;}
#content_wrapper {background-color:white;padding:1em;}

.footer {width:100%; border-top: #800000 solid .2em; background-color:#d4cc99;padding:.3em;}

h1 {font-size:150%;text-align:center;  font-family:Verdana; color:#800000; }
h2 {font-size:125%;text-align:center;  font-family:Verdana; color:#800000; }
h3 {font-size:110%;text-align:left; text-decoration:underline;  font-family:Verdana; color:#800000; }

ul {list-style-image: url(../layout_imgs/bullet.gif);} 

li { text-align :justify; 
padding-bottom: .7em; 
} 

.img_frame_left {display:inline; float:left; margin:0 1em .1em 1em; border: 2px black solid;}
.img_frame_left img{margin:.1em; border: .2em #800000 solid;}

.img_frame_center {display:block; text-align:center; margin:0 1em .1em 1em; border: 0;}
.img_frame_center img{display:inline; margin:.1em; border: .3em #800000 solid; border-style:double;}

.fade_bg{background-color:#edb;}

.noprint {}

.jobtitle {text-align:center;text-transform:uppercase;font-weight:bold;}

.address {text-align:center;font-style:italic;}

.eoe_disclaimer {text-align:center; font-style:italic; font-weight:bold;}
@media print {
  a:after{content:"[" attr(href) "]"; }
 .corner_img {display:none;}
 .login {display:none;}
 .menu {display:none;}
 .footer {display:none;}
 .submenu {display:none; margin:0;}
  #content_wrapper {padding:0;}
  html {border: 0;} 
 .main_content {display:inline;width:100%; margin:0; padding:0;
  background-color:green;}
  .noprint {display:none;}
}

