/* --------- /stylesheets/reset.css --------- */ 
/* FILE READ ERROR! *//* --------- /stylesheets/style.css --------- */ 
body {
	color: #333;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.5em;
	text-align: center;
	background-color: #666;
	padding-top: 20px;
}
h1 {padding-bottom: 10px; color: #204066; font-weight: 400; line-height: 1.1;}
h2 {color: #204066; font-weight: 700; padding: 5px 0; font-size: 125%;}
h4 {margin-top: 15px; margin-bottom: 10px;}
a:link {text-decoration: none;}
a:active {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
label {font-size: 14px; color: #000;}
ul, li {margin: 0; padding: 0; list-style-type: none;}

/*menus
#menu, #menu ul {background: #00637e; height: 26px; margin: 0; padding: 0; list-style: none;}
#menu a {display: block; color: #fff; text-decoration: none; padding: 4px 20px 4px 20px;}
#menu li {background: #00637e; float: left;}
#menu li ul {position: absolute; left: -999em;}
#menu li ul li a {background: #00637e; border: solid 1px #fff; padding: 2px 4px 2px 4px;}
#menu li:hover ul, #menu li.sfhover ul {left: auto;}
#menu li:hover, #menu li.hover {position: static;}
*/

/*menus
#menu, #menu ul {background: #00637e; height: 26px; margin: 0; padding: 0; list-style: none; text-align: center;}
#menu a {display: block; color: #fff; text-decoration: none; padding: 4px 4px 4px 4px; width: 120px;}
#menu li {background: #00637e; float: left; width: 120px;}
#menu li ul {position: absolute; left: -999em; width: 120px;}
#menu li ul li a {background: #00637e; border: solid 1px #fff; padding: 4px 4px 4px 4px;}
#menu li:hover ul, #menu li.sfhover ul {left: auto;}
#menu li:hover, #menu li.hover {position: static;}
*/

/*menus*/
#menu, #menu ul {background: #cee1e6; height: 34px; margin: 0; padding: 0; list-style: none; text-align: center;}
#menu a {display: block; color: #197287; text-decoration: none; padding: 8px 16px 4px 16px; width: 120px;}
#menu li {background: #cee1e6; float: left; width: 120px;}
#menu li ul {position: absolute; left: -999em; width: 120px;}
#menu li ul li a {background: #cee1e6; border: solid 1px #fff; padding: 8px 20px 4px 20px;}
#menu li:hover ul, #menu li.sfhover ul {left: auto;}
#menu li:hover, #menu li.hover {position: static;}

/*header and main styles*/
#content {background-color: #fff; width: 935px; text-align: left; margin: 0 auto;}
#content {height:600px;}
*>#content {height: auto; min-height:600px;}

#header_logo {height: 141px;}
#footer {clear: both; font-size: 11px; color: #fff; background-color: #666; width: 915px; text-align: left; margin: 0 auto; padding-top: 3px;}
#footer a {color: #fff;}
#yield {padding: 50px 15px 0px 15px;}
#admin_yield {padding: 15px 15px 0px 25px;}
#theemptyspace {clear: both; height: 20px;}
#notification {text-align:center; background-color:#cfc; border:5px solid #9c9; padding-left:25px;}
.submenu, .submenu_active {border-bottom: dotted 1px #204066; padding: 3px 0px 3px 3px; }
a.submenu_link {color: #000; text-decoration: none;}
.submenu_active {color: #204066; font-weight: 700;} 

/*home page*/
#left {float: left; width: 450px; padding-left: 5px;}
#right {float: right; width: 450px;}
#right p, #right h2 {padding: 0px 20px 0px 20px;}

/*inside pages*/
#side_menu {float: left; width: 140px; padding: 10px 10px 0px 0px;}
#page_content_with_side_menu {float: left; width: 425px; padding-left: 30px;}
#page_content {float: left; width: 600px; padding-left: 30px;}
#page_secondary_content {float: right; width: 260px;}
#page_content_with_side_menu ul, #page_content_with_side_menu li, #page_content ul, #page_content li, #page_secondary_content ul, #page_secondary_content li {
	list-style: disc outside; margin-left: 10px;
}
#page_content_with_side_menu ol li, #page_content ol li, #page_secondary_content ol li {
	list-style: decimal; 
}
.management_links {width: 885px; background-color: #daff00; text-align: right; padding-right: 50px;}

/*admin pages styles*/
.manage {font-size: 95%; font-weight: 400; padding-left: 15px;}
#top_level_page {padding-top: 5px;}
#sub_level_page {padding-left: 50px;}




