﻿/* Standard colors:
Yellow: #FFFF99
Orange: #FF9933
*/

body
{
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333;
	background-color: #FFFF99;
/*	background-image:url(../images/column_bg.png);
	background-position:center;
	background-repeat:repeat-y;*/
} 

* {margin:0; padding:0}		

a:link { color:Black; text-decoration:underline; }
a:visited { color:Black; text-decoration:underline; }
a:hover { color: Black; text-decoration:underline; }
a:active { color: Black; text-decoration:underline; }

/* Alset clearing fix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


.main_column  {width:980px;margin-left:auto;margin-right:auto;}
#header {height:3.5em; width:100%; border-bottom:1px solid;}
#header #logo {padding:6px 0px 0px 10px; float:left;}
#header #logo h1 {font-size:1.8em;font-weight:500; }

#page_content_container {margin: 6px 0px 8px 0px; width:100%;}
#page_left_nav_div {width:220px;float:left;margin-bottom: 8px; }
#page_top_nav_div {margin-top:0px;}
#page_main_div {margin:8px;}
#page_footer {background-color:#C9D4B6; height:1.5em;width:100%; color:#333; font-size:small; padding: 3px 5px 5px 5px; clear:both;margin-top:8px; border-top:1px solid;}
#page_footer #administrivia_menu {float:right; text-align:right;}
#page_message_div { background-color:Yellow; width:700px; padding:.4em; text-align:center; font-size:1.2em; margin-left:auto; margin-right:auto; margin-bottom:.4em;}
#page_message_div li { list-style:none; }
#page_errors { color:Red;}

#page_top_line {background-color:#959899; border-top: solid 3px #777; height:4px;}
#page_left_nav_div {background-color:#F5F8F0;color:black; margin-top:0px; width:220px; }
#page_left_nav_div .nav_top {padding-top:5px; padding-bottom:2px; background-color:#C9D4B6; width:100%;}
#page_left_nav_div .nav_bottom {padding-top:5px; padding-bottom:2px; width:100%;}
#page_left_nav_div .header {padding-left:5px; padding-bottom:2px; padding-top:2px; background-color:#C9D4B6; margin:0; text-align:left; font-size:1.1em; }
#page_left_nav_div span.header { border-bottom-style:none;}
#page_left_nav_div .spacer {height:6px; background-color:White}
#page_left_nav_div .form_container {padding: 5px 3px 2px 10px; margin:0; border:1px solid #C9D4B6; border-top:none;}
#page_left_nav_div .form_container .textbox {width:180px; padding-left:5px;}
#page_left_nav_div .form_container label {font-size:.8em;padding:2px 0px 5px 10px;}
#page_left_nav_div .form_container .menu_standalone {padding:4px 0px 4px 0px; font-size:1.1em; border:none;}	/* Standalone menu item */
#page_left_nav_div .menu_container {padding:3px 0px 3px 10px; font-size:1.1em; border:1px solid #C9D4B6; border-top:none;}
#page_left_nav_div .form_container .menu_container {padding:0px 0px 0px 0px;border:none;}
#page_left_nav_div .menu_container li {list-style: none; }

.menu_top {padding:3px 0px 3px 0px;}
.menu_middle { border-top: solid 1px #C9D4B6;padding:3px 0px 3px 0px;}
.menu_seperator { border-top:solid 2px #777; padding:5px 0px 3px 10px; margin-left:-10px;}
.menu_bottom { border-top: solid 1px #C9D4B6;padding:3px 0px 5px 0px;}
.menu_item a:link { text-decoration:none; }
.menu_item a:visited { text-decoration:none; }

#top_level_nav {height: 1.3em; border-bottom: 1px solid; border-top:1px solid; background-color:#FFCC66;line-height:1.3em; font-size:1.1em; padding:4px 6px 4px 6px;}
#top_level_nav #breadcrumbs {text-align:left; float:left; font-size:1.1em;}
#top_level_nav #actions {text-align:left; float:left;}

#page_main_div h1 {margin-top:.4em;margin-bottom:.2em; color:#777; font-size:1.9em;}
#page_main_div h2 {margin-top:.4em;margin-bottom:.2em; color:#333; font-size:1.5em;}
#page_main_div h3 {margin-top:.4em;margin-bottom:.2em; color:#333; font-size:1.3em;}
#page_main_div h4 {padding-top:.4em;padding-bottom:.2em;font-size:1.2em;}
#page_main_div p {padding-left:1em; padding-bottom:.3em;}
#page_main_div ul {padding-left:3em;}
#page_main_div a:link { color:#F7931D; text-decoration:underline; }
#page_main_div a:visited { color:#F7931D; text-decoration:underline; }
#page_main_div a:hover { color: Black; text-decoration:underline; }
#page_main_div a:active { color: Black; text-decoration:underline; }

.centered {margin-left:auto;margin-right:auto;}
.highlight {color:#F7931D;}
p.co {padding-bottom:.2em;margin-top:.4em;font-size:1.1em;}
p.position { padding-bottom:.15em; font-style:italic;}


