/* CSS Document */
*{
		margin:0;
		padding:0;
}

li{
		margin:0;
		padding:0;
}
	body,html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:3px;
	margin-bottom: 3px;
	padding: 0;
	background-color: #dceaf4;
	color: #000;
	font-size: 90%;
}
	body {
		min-width:800px;
	}
	p{
	padding: 10px 0px 10px 0px;
}
	#wrap {
		background:#fff;
		margin:0 auto;
		width:800px;
	}
	#header {
		background:#fff;
height:160px;
background-image:url(imgs/header.jpg);
background-repeat:no-repeat;
	vertical-align: bottom;
	}
	#header h1 {
	padding-top:50px;
	text-align: center;
		color:white;
    }
	#main {
		float:right;
		width:620px;
		height:100%;
		padding: 0 10px 0px 10px;
	}
#main ul{
	padding: 0px 0px 0px 15px;
}
#main h2{
	padding: 10px 0px 10px 0px;
	color:#c77344;
}
	#sidebar {
		
		float:left;
		width:145px;
	}

	#sidebar	 ul{
	 	list-style: none;
		background-color: #FFFFFF;
	 }
#sidebar li{

}
	 #sidebar a{
	vertical-align: middle;
	height: 2em;
	padding-left: 10px;
	padding-top: 8px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	display: block;
	background-color: #78a4c7;
	color: white;
}
#sidebar a:hover{
background-color: white;
color:#e1b299;
}
.sidebar_title{
 height: 2em;
 	display:block;
	 font-weight: bold;
	padding-top:8px;
	background-color: #2d608b;
padding-left:10px;
color:white;
}
	#footer {
		background:#fff;
		clear:both;
		text-align: center;
		font-size: 80%;
		
	}
	#footer p {
border-top:#99CCFF thin solid;
font-size:x-small;

text-align: center;
    }
	 #sidebar_bottom{
		height: 48px;
		background-position: top;
		background-repeat: no-repeat;
	 }
	 	#main , #footer ,#wrap {
	background: #ffffff;
}
.right{
	clear:left;
	float: right;
	padding:5px;
}
#table_border {
	background-color: #F5F5F5;
}
#table_border td {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}
.navtop a{
font-weight: 400;
color: Black;
}
.navtop a:hover{
	color: Red;
}
#regform{
	background-color: Transparent;
	width: 400px;
}
#regheader{
	font-weight: bold;
}
.error{
	color: Red;
	font-weight: bold;
}
#regform input{
	background-color: Transparent;
}
#regform select{
	background-color: Transparent;
}
#login{
padding-left:5px;
	background-color: transparent;
	width: 200px;
	color: black;
}
#loginheader{
	font-weight: bold;
}
option{
	padding-right:10px;
}
