body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#F2F7F9;
	color:#4A4E51;
	width:100%;
	height:100%;
	text-align:center;
	margin:0;
	padding:0;
}

.projhr {margin:0px 0 10px 0; border-bottom:#900 dashed 1px; padding-bottom:10px;}

img {border:0;}
table{margin:0; padding:0; border-collapse:collapse;}
h1 {color:#2C4A56; font-size:16px;}
p {margin:11px 0 0 0;}

a {color:#900; text-decoration:none;}
a:hover {color:#300; text-decoration:underline;}

#table1{margin:10px auto; width:930px;}
#table2{margin:10px 0 0 0;}

#header{ width:900px; height:281px;}
#inner_header {border:#ddd solid 1px; margin:0px 10px 0 10px; width:892px; height:272px;}

#header_admin{ width:900px;}
#inner_admin {border:#ddd solid 1px; margin:0px 10px 0 10px; width:892px;vertical-align:top;}

#menushell{display:block;width:205px; vertical-align:top;}
#inner_menu {display:block;color:#939598; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; border:#ddd solid 1px; margin:0px 10px 0 10px; width:205px; text-align:left;}

#content{width:665px; height:283px;vertical-align:top;}
#inner_content {display:block; border:#ddd solid 1px; margin:0px 10px 0 10px; width:647px; min-height:275px;}
* html #inner_content {width:642px; height:271px;}

#column {display:block;width:635px; margin:5px; text-align:left;}
#column1 {display:inline; width:325px; margin:5px; text-align:left; float:left;}
* html #column1 {width:320px;}
#column2 {display:inline; width:300px; margin:5px; text-align:left; float:left;}

#footer{color:#2C4A56;font-size:9px;margin:2px 10px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#footer a{color:#2C4A56;}
#footer a:hover{color:#c00;}

.licontent {list-style:square; line-height:1.2em;}
.divider {height:13px; width:185px;}
.imgborder {display:block; border:#ddd solid 1px; margin:4px;}
.img {margin:4px;}
.hr {height:1px; border-bottom:#476283 dotted 1px; margin:20px;}

.bold {font-weight:bold;}

/* Form Elements */
input.txt {height:16px; border:#ddd solid 1px; margin:5px; font-size:11px; padding-left:3px;}
.btn {height:20px; border:#ddd solid 1px; margin:5px; color:#fff; background:#900; padding:2px 5px 2px; font-size:11px;}
select {height:16px; font-size:11px;}
textarea {border:#ddd solid 1px; margin:5px; font-size:11px; padding-left:3px; font-family:Arial, Helvetica, sans-serif; width:400px;}

/* Drop box elements */
.dropbox, .dropbox td {margin:0px; padding:0px; border:0; border-collapse:collapse;}
.drop_content{background:#fff;}
.corner_tl, .corner_tr, .corner_bl, .corner_br {width:9px; height:15px;}
.border_top {background:url(images/bg_droptop.jpg) repeat-x; height:15px;}
.border_btm {background:url(images/bg_dropbtm.jpg) repeat-x; height:15px;}
.border_left {width:9px;background:url(images/bg_dropleft.jpg) repeat-y;}
.border_right{width:9px;background:url(images/bg_dropright.jpg) repeat-y;}

/* EXPANDING MENU */

body#section1 #menu li#nav1,
body#section3 #menu li#nav3,
body#section4 #menu li#nav4,
body#section5 #menu li#nav5,
body#section6 #menu li#nav6,
body#section7 #menu li#nav7,
body#section8 #menu li#nav8 {position:relative; left:-20px; font-size:14px; background:url(images/pagettl.gif) no-repeat; height:44px; line-height:45px; text-indent:20px;}

body#section1 #menu li#nav1 a,
body#section2 #menu li#nav2 a,
body#section3 #menu li#nav3 a,
body#section4 #menu li#nav4 a,
body#section5 #menu li#nav5 a,
body#section6 #menu li#nav6 a,
body#section7 #menu li#nav7 a,
body#section8 #menu li#nav8 a {color: #2C4A56;}

/* Fixes for expanding title section */
body#section2 #menu li#nav2 ol a {color:#900; text-decoration:none;}
body#section2 #menu li#nav2 ol a:hover {color:#300; text-decoration:underline;}
#section2 #menu li#nav2 {position:relative; left:-20px; font-size:14px; background:url(images/pagettl.gif) no-repeat; height:150px; line-height:45px; text-indent:20px;}
* html #section2 #menu li#nav2 {height:44px;}
#section2 #menu #nav2 ol li {position:relative; left:20px; top:20px; text-indent:0;}
* html #section2 #menu #nav2 ol li {top:0px;}

#section2 #menushell{height:393px;}
#section2 #inner_menu {height:385px;}

* html #section2 #menushell{height:343px;}
* html #section2 #inner_menu {height:335px;}

#section2 ul#menu ol { display: block; }
/* End Fixes */

.lidiv {margin:0;}

#menu:after{clear:both;}

ul#menu {
  width: 200px;
  list-style-type: none;
  margin: 10px 0 0 10px;
  padding:0;
}

ul#menu ol {
  display: none;
  list-style-type: none;
  margin: 0;
  padding:0 0 10px 0;
}



ul#menu li{
  position:static;

  font-family: helvetica, verdana, sans-serif;
  font-size: 11px;
  font-weight:bold; 
 }

ul#menu a {color: #939598; padding-right:5px;}



ul#menu li {
  line-height: 15px;
}

ul#menu ol li, ul#menu ol li a {
  border-bottom: none;
  font-weight:normal;
}

ul#menu a {
  text-decoration: none;
  outline: none;
  display:block;
  height:20px;
}

ul#menu a:hover {
  color: #900;
}

ul#menu a.active {
  color: #2C4A56;
}