/* CSS Document */



body {

	margin:0;

	padding:0;

}



/* login form */



#loginwrapper {



	width:100%;

	height:165px;

	position:absolute;

	top:50%;

	margin-top:-82px;

	background-image:url(../imgs/bg_login.jpg);

	background-repeat:repeat-x;

	background-position:center;

	text-align:center;



}



#loginform_holder {

	

	width:201px;

	height:165px;

	font-family:Tahoma,Geneva,sans-serif;

	position:absolute;

	text-align:center;

	left:50%;

	margin-left:-82px;



}

#loginf {



margin:0;



}

#loginform_holder input {

	color:#5C7200;

	font-family:Tahoma,Geneva,sans-serif;

	font-size:9px;

	width: 178px;

	height:15px;

	line-height:15px;

	font-weight:bold;

	border:0 none;

	margin-bottom:5px;

	padding:2px;

	text-align:left;

	vertical-align:middle;

	

}



#loginform_holder  #submitlogin {

	border:0 none;

	height:28px;

	width:43px;

	margin-bottom:10px;

	margin-left:139px;

	margin-top:-11px;

	padding:0;



}



/* eof login form */



/* general pages */



#wrapper {

	

	with:100%;

	position:relative;

	clear:both;

	text-align:center;

}

	

#container {

	width:790px;

	text-align:center;

	font-family:Verdana, Geneva, sans-serif;

	margin:0 auto;

	background-image:url(../imgs/degr_bg.jpg);

	background-repeat:repeat-x;

	background-position:0px 50px;

}



#header {

	width:790px;

	height:50px;

	background-image:url(../imgs/subbg.jpg);

	

}



#menu {

	width: 790px;

	height: 22px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999;		

}



#menu #rightcontainer {

	float:right;

	with:200px;

	text-align:right;

	padding-right:10px;

	font-size: 10px;

	line-height: 16px;

	margin-top: 3px;

	color: #090;

	text-decoration: none;

}

#menu img { margin-right: 2px;}

#menu #rightcontainer a:link, #menu #rightcontainer a:visited {

	color: #090;

	text-decoration: none;

	

}



#menu #rightcontainer a:hover, #menu #rightcontainer a:active {

	color: #090;

	text-decoration: underline;

	

}



#menu ul {

	list-style-type: none;

	text-align: left;

	margin: 0px;

	padding: 0px;

		

}



#menu ul li {

	float: left;

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 10px;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 10px;

	line-height: 16px;

	

}



#menu ul li a:link, #menu ul li a:visited {

	text-decoration: none;

	color: #090;

	

}



#menu ul li a:hover, #menu ul li a:active {

	color: #090;

	text-decoration: underline;



}





#content {

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	padding-left:15px;

	padding-right:15px;

	padding-top:0;

	padding-bottom:0;

	text-align:left;

}

#content #searchbar {

	text-align:left;

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}



#searchbar input, #searchbar select {

	font-size:10px;

	border:1px #666 solid;



}



h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #999;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	line-height: 14px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-left-width: 0px;

}



#planning_table {

	border:1px solid #666;

	margin:0;

	padding:0;

}





/* eof general pages */



/**



content tables **/



/* planning table */



#planning_table {



}



#planning_table td a:link, #planning_table td a:visited {

	text-decoration:none;

	color:#000000;

	font-size:8px;

}



#planning_table td a:hover, #planning_table td a:active {

	text-decoration:underline;

	color:#090;

	font-size:8px;

}



#planning_table td {

	text-decoration:none;

	color:#000000;

	font-size:8px;
    padding:2px;

}



#planning_table th a, #planning_table th a:link, #planning_table th a:visited, #planning_table th a:hover {
	color:#090;
}

#planning_table th a.active, #planning_table th a.active:link, #planning_table th a.active:visited, #planning_table th a.active:hover {
	color:blue;
}

.planning_table_left {

	color:#090;	

}



.grayed {

	background-color:#EAEAEA;

}



/** eof content tables **/
