/* CSS Document */
*, form, div, p, h1,h2, h3, a
{
	margin:0px;
	padding:0px;
}
img{border:none}
body
{
	font-family: verdana, "Times New Roman", Helvetica, sans-serif, Arial;
	color:#313131;
	font-size:12px;
	background:#FEB239;
}

a
{
	text-decoration:none;
	color:#313131;
}
a:visited
{
	text-decoration:none;
	
	color:#313131;
}
a:hover
{
	color:#8080C0;	
	
}
h2
{
	font-size:16px;
	color:#035599;
	text-transform:uppercase;
	padding-bottom:10px;
}
p
{
	padding:0 2px 5px 0;
	line-height:1.5em;
	text-align:justify;	
	font-size:12px;
}
ul, ol, li
{
	margin-left:15px;
	line-height:1.6em;
}

.date
{
font-size:11px;
text-align:center;

}
.form_element
{
	border:1px solid #6699CC;
}
div#page_wrapper
{
	width:1007px;
	margin:0 auto;
	background:#003E71 url(../images/paper.JPG) repeat;
	padding-bottom:1px;	
}
div#header
{
	width:1007px;
	height:190px;
}
div#logo
{
	width:97px;
	float:left;
	height:170px;
	background:#FF6600;
	vertical-align:middle;
	padding-top:20px;
	padding-left:3px;
}
div#header_top
{
	float:left;
	width:907px;
	height:190px;
	background:#000000;
	
}
div#header_top img
{
	float:left;
	height:190px;
}
div#nav
{
	clear:both;
	width:1007px;
	height:36px;
	/*background:url(../images/nav_bg.gif) repeat-x;*/
	background:#993300;
	
}
div#nav ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:795px;
	float:left;
}
div#nav ul li
{
	float:left;
	margin:0;
	padding:0;
}
div#nav ul li a
{
	padding:12px 10px 11px 10px;
	margin:0;
	text-transform:uppercase;
	font-size:10px;
	color:#FFFFFF;
	display: block;
	border-right:1px solid #CC6633;
	text-decoration:none;
	line-height:1.6em;
}
div#nav ul li a:hover
{
	background:#CC6633;
	text-decoration:none;
}
div#nav ul li a#active
{
	background:#CC6633;
}
.dropmenudiv_a{
margin-top:0px;
position:absolute;
top: 0;
width:170px;
text-align:left;
visibility: hidden;
z-index:1000;
background:#CC6633;
*margin-top:3px;

}
.dropmenudiv_a a {

padding:7px 5px;
text-align:left;
font-size:10px;
color:#FFFFFF;
display:block;
background:#993300;
text-transform:uppercase;
margin-top:1px;
text-decoration:none;
}
.dropmenudiv_a a:hover {
	background:#CC6633;
	text-decoration:none;
}
.dropmenudiv_a a:visited {
	color:#ffffff;
	text-decoration:none;
}
div#body_wrapper
{
	width:857px;
	margin:60px auto 5px auto;
	*margin:20px auto 5px auto;
	padding:0px;
}
div#body_top_left
{
	float:left;
	background:url(../images/top_left.gif) no-repeat;
	width:10px;
	height:10px;
	margin:0;
	padding:0;
	line-height:0em;
}
div.mid 
{
	float:left;
	height:10px;
	margin:0px;
	padding:0px;
	width:837px;
	line-height:0em;
	background:url(../images/white_top.gif) repeat-x;
}
div#body_top_right
{
	float:right;
	background:url(../images/top_right.gif) no-repeat;
	width:10px;
	height:10px;
	margin:0;
	padding:0;
	line-height:0em;
}

div#body_main
{
	clear:both;
	width:837px;
	background:#ffffff ;
	padding:0 10px;
	margin:0px;
	font-size:12px;
	*margin-top:-6px;
	min-height:400px;
	*height:400px;
	
}
/*div#body_main img
{
	margin:10px;
}*/

div#body_bottom_left
{
	clear:both;
	float:left;
	background:url(../images/bottom_left.gif) no-repeat;
	width:10px;
	height:10px;
	*height:0px;
	line-height:0px;
}
div#body_bottom_right
{
	float:right;
	background:url(../images/bottom_right.gif) no-repeat;
	width:10px;
	height:10px;
	line-height:0px;
}
div#body_main li
{
	margin-left:10px;
}

div#footer
{
	width:857px;
	text-align:center;
	font-size:11px;
	height:11px;
	margin:0;
	padding:0;
	color:#336699;
	background:#ffffff;
}
div#right_col
{
	width:227px;
	float:right;
	margin:0px;
	padding:0px;
}
div#right_col .box
{
	width:227px;
	margin:0 0 15px 0px;
	padding:0;
}
div#right_col .box .box_top{
	width:207px;
	height:20px;
	padding:0 10px;
	background:url(../images/green_top.gif) no-repeat;
}
div#right_col .box .box_content{
	width:205px;
	margin:0;
	padding:10px;
	border:1px solid #cccccc;
}
div#right_col .box .box_content ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
div#right_col .box .box_content ul li{
	margin:0;
	padding:0;
	line-height:1.5em;
	list-style-type:none;
}
div#right_col .box .box_content ul li img{
	margin:1px;
}
div#right_col .box .box_content ul li a{
	margin:0;
	padding:0;
}
div#right_col .box .box_top h3{
	font-size:11px;
	color:#ffffff;
	text-transform:uppercase;
	margin-top:0px;
	padding-top:3px;
}
div#left_col
{
	clear:both;
	width:600px;
	float:left;
	padding:0px;
	margin:0px;
}
#main_content{
	margin-top:5px;
	*margin-top:2px;
}
.top{
	background:url(../images/top.gif) no-repeat;
	height:5px;
	width:600px;
	line-height:0px;
	margin:0;
}
.content{
	background:url(../images/content_bg.gif) repeat-y;
	width:575px;
	margin:0;
	padding:5px 15px 5px 10px;
	*margin-top:-5px;
}
.bottom{
	background:url(../images/bottom.gif) no-repeat;
	height:11px;
	width:600px;
	line-height:0px;
	margin:0;
}
.grid{
	clear:both;
	margin-top:2px;
	border:1px solid #e1e1e1;
	width:835px;
}
.grid .date{
	float:left;
	width:65px;
	paddin:5px;
	line-height:1.6em;
}
.grid .title{
	float:left;
	width:150px;
	paddin:5px;
	line-height:1.6em;
}
.grid .cont{
	background:none;
	float:left;
	width:447px;
	padding:5px;
	line-height:1.6em;
}
.grid .image{
	float:left;
	width:120px;
	padding:5px;
}

.grid-tbl
{
		border:1px solid #993300;
}
.grid-tbl th
{
	background-color:#CC6633;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	border-bottom:1px solid #DEDEDE;
}
.grid-tbl td
{
	
	padding:5px;
}


table tr.odd {
    background-color: #fff;
    text-align: left;
	color:#000000;
	
}

/* even table rows 2,4,6,8,... */
table tr.even {
    background-color:#eee;
    text-align: left;
	color:#000000;
}

table tr.odd:hover,
table tr.even:hover,
table tr.hover {
background-color: #F4B32C;

}
.msg{
font-size:11px;
color:#FF0000;
padding-left:10px;
}

.button-style
{
	background-color:#DEDEDE;
	color:#000000;
	border:1px solid #C6C6C6;
	padding:2px 10px;
}

.button-style:hover
{
	background-color:#ffffff;
	color:#000000;
	border:1px solid #000000;
	padding:2px 10px;
}
div#projNav{
	width:170px;
	float:left;
	padding:0px;
}
div#projNav ul,div#projNav ul li{
	margin:0;
	padding:0;
}
div#projNav li{
	font-weight:bold;
	line-height:1.6em;
}
div#projDesc{
	float:left;
	width:600px;
}
div#projDesc ul,div#projDesc ul li{
	margin:0;
	padding:0;
}