@import "reset.css";


body {
  background-color: #ccc;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
}

p { padding-bottom: 0.75em; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }


.clear { clear: both; height: 1px; }


#container {
  position: absolute;
  width: 934px;
  left: 50%;
  margin-left: -467px;
  background-color: white;
  color: black; 
}

#pageHeader, #pageContent, #pageFooter { clear: both; }


#pageHeader { height: 209px; background: black url("header1.jpg") top right no-repeat;  }
#logo { position: absolute; top: 94px; left: 20px; }


#pageMenu ul { width: 100%; padding-top: 30px; }
#pageMenu ul, #pageMenu li { list-style: none; }
#pageMenu li { font-size: 0.85em; padding: 6px 0px 5px 24px; background: white url("bg_menu.gif") bottom left no-repeat; }
#pageMenu a { color: black; }

#pageMenu li.selected { padding: 5px 0px 7px 24px;  color: white; background-image: url("bg_menu_selected.gif")}
#pageMenu li.selected a { color: white; }
/* page content styles */

#pageContent { background-color: white; color: black; font-size: 0.8em; padding-bottom: 24px; }

#pageContentLeft { float: left; width: 178px; padding-left: 18px; background: white top left no-repeat;}
* html #pageContentLeft { width: 178px; }

/* stretchy middle-column styles : */
#pageContentMiddle { margin-left: 196px; margin-right: 258px; padding: 24px 12px 0px 0px; background-color: white; }
#pageContentMiddleFull { margin-left: 200px; margin-right: 12px; padding: 24px 12px 0px 0px; background-color: white; }

#pageContentRight { float: right; width: 258px; padding: 16px 0px 0px 0px; background-color: white; }
* html #pageContentRight { width: 258px; }

#pageContentRight img { padding: 0; margin: 0;margin-bottom: 4px;}

#promobox1 { margin-top: 24px; }
#promobox2 { margin-top: 2px; }



#applicationform {
  margin-top: 12px;
}

/* footer styles */

#pageFooter { color: white; background-color: #011021; padding: 4px 12px 4px 12px; font-size: 0.6em; text-align: center; }
#pageFooter p { padding-bottom: 4px;} 
#pageFooter a { color: white; }
#pageFooter a:hover { color: #ccc; }

