a img { border:none; }

body { margin: 0 15px 1em 15px; padding:0px; font: 78%/155% "Lucida Grande", Tahoma, Arial, sans-serif; color: #333; background: #aaa repeat-x; }
#everything { background:white; border-left:1px solid #c90; border-bottom:1px solid #c90; border-right:1px solid #c90; min-width: 650px; max-width: 850px; margin-left: auto; margin-right: auto; height: 1%; }
#top { height: 62px;  }
#top img { float: left; margin: 6px 0 0 15px; }
#top h1 { display: none; }
#toplogin { float: right; margin: 10px 5px 0 0; padding: 0; font-size: 80%; text-align: center; }
#toplogin form { margin: 0; padding: 0; }
#toplogin-opt { padding: .33em; }
#menu { background: url('../images/menu.png') bottom center #cc9900; border-bottom: 1px solid #c90; height: 26px; }
/*
 #menu ul { padding: 5px 0 5px 0; margin: 0; list-style-type: none; width: 100%; text-align: center; }
#menu li { display: inline; font-size: 100%; line-height: 100%; }
#menu li.last { margin: 0; padding: 5px 0 5px 0; border-left: 1px solid #fff; }
#menu li a.first { border-left: none; }
#menu li a { padding: .5em 2.5em .5em 2.5em; text-decoration: none; color:black; border-left: 1px solid #fff; }
#menu li a:hover { background: #000; color: #fff; }
*/

#footer{ clear: both; font-size: x-small; text-align: center; margin: 10px 0 0 0; padding: .5em; background: #f3f3f3; border-top:1px solid #c90; }

#side{ margin:0; padding:0; width:185px; float:left; }
#side ul{ margin: 0px; padding: 0px; border-bottom: 1px solid #aaa; }
#side li{ font-size: 1em; list-style: none; margin: 0px; }
#side li.title{ font-size: 1em; border-right: 1px solid #aaa; color:#333; background: #f8e5ae; padding-left:.75em; }
#side li a{ color:black; text-decoration:none; display: block; width: 100%; }
#side li a:hover{ color:#000; text-decoration: underline; }
#side li.second a:hover, #side li.third a:hover { color: #000; background-color: #ffffe0; }
#side li.title a { padding-top: .75em; padding-bottom: .75em; }

#therest-wbar { height: 1%; margin-left:175px; margin-right:6px; padding-left: 15px; padding-top: 10px;}
#therest-wbar h2{ border-top: 1px solid #000; font-size: 20px;  padding-top:.25em; margin-top: 0px; padding-bottom:.25em; padding-left:.2em; padding-right:.2em; }
#therest-wbar p{ padding-top:2px; padding-bottom:5px; padding-left: 10px; }
#therest-wbar li { line-height: 175%; }
#therest-wbar .right-box { float: right; width: 20em; padding: 1em; margin: 1em; font-size: 90%; background: #eee; border: 1px solid #fc0; }
#therest-wbar div h4 { margin: 0; }

#error { border: 1px solid red; font-family: verdana; font-size: 11px; color: black; font-weight: bold; padding: 5px; margin: 5px; background-color: #ef5858; line-height: 12px;}

#therest { height: 1%; margin-right:6px; padding-left: 15px; padding-top: 10px;}
#therest h2{ border-top: 1px solid #000; font-size: 20px;  padding-top:.25em; margin-top: 0px; padding-bottom:.25em; padding-left:.2em; padding-right:.2em; }
#therest p{ padding-top:2px; padding-bottom:5px; padding-left: 10px; }
#therest li { line-height: 175%; }
#therest .right-box { float: right; width: 20em; padding: 1em; margin: 1em; font-size: 90%; background: #eee; border: 1px solid #fc0; }
#therest div h4 { margin: 0; }

#b { border: 1px solid #c90; margin-bottom: 10px; }
#b p { padding: 4px; font-family: verdana; margin: 0; font-size: 10.5px; line-height: 13px; }
#b h1 { margin: 0; padding: 2px 0px 2px 7px; background-color:  #F8E5AE; /* background: url('../images/menu.png') bottom center #cc9900; */ font-size: 13px; border-bottom: 1px solid #c90; font-weight: bold; font-family: verdana; }
#b form { padding: 5px; }
#b input { border: 1px solid #c90; font-family: verdana; font-size: 11.5px; padding: 4px; }
#b a { padding: 4px; }

.logn {
	text-align: left;
	font-family: verdana;
	font-size: 10px;
}

.login { font-family: verdana; border: 1px solid black; font-size: 11px; color: black; background-color: #c90;}


a:link {
	color: blue;
}
a:visited {
	color: blue;
}
a:hover {
	text-decoration: none;
}

th 
{
	background: #F8E5AE;
	text-align: left;
	font-family: verdana;
	font-size: 12px;
	border-bottom: 1px solid #c90;
	font-weight: normal;
}


/* 
seeting for the headers
*/
h4 {
	margin: 0;
	padding: 4px;
	padding-left: 7px;
	padding-bottom: 0px;
	font-family: Verdana;
	font-size: 17px;
	border-bottom: 1px solid #c90;
}	

