html, body {
margin: 0px;
padding: 0px;
border: 0px;
background: #ffffff;
font: normal 12px verdana, arial, 'sans serif';
}
.center {
	width: 900px;
	margin: 0px auto;
}
#header {
height: 77px;
background:  url('../images/header.gif') repeat-x top left;
}
#logo {
	float: left;
	width: 240px;
	height: 77px;
	margin-right: 30px;
}
.leftcol {
width: 231px;
height:650px;
float: left;
}
.rightcol {
width: 631px;
float: right;
}
.l1 {
width: 0px;
height:650px;
float: left;
}
.r1 {
width: 200px;
float: right;
}
.widecol {
width: 100%;
float: right;
}
.clear {
clear: both;
}
#navbar {
	float: right;
	width: 630px;
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 47px 0px 0px 0px;
	text-align: left;
	height: 30px;
	xborder: solid 1px black;
}
/* ----- Nav ----- */
#navbar li {
padding: 0px;
margin: 0px 22px 0px 0px;
float: right;
display: block;
height: 30px;
background: transparent;
}
#navbar a,
#navbar a:visited {
color: #d6f0c0;
font: normal 16px verdana;
text-decoration: none;
padding: 0px 2px 0px 2px;
margin: 0px;
height: 30px;
}
#navbar a:hover,
#navbar a:visited:hover {
color: #fff;
}
#navbar #current {
background: transparent url('../images/nav-arrow.gif') no-repeat center bottom;
}
#navbar #current a {
color: #fff;
font: 16px verdana;
}
#main {
background: #fff;
padding: 15px 0px 20px 0px;
}
#footer {
height: 38px;
background: #8de240 ;
clear: both;
color: #ffffff;
font: normal 11px verdana;
}
#footer p {
padding: 10px 0px 0px 0px;
margin: 0px;
}
#footer p a,
#footer p a:visited {
color: #ccefad;
text-decoration: none;
font: bold 12px verdana;;
padding: 0px 3px 0px 3px;
}
#footer p a:hover,
#footer p a:visited:hover {
color: #fff;
}
a,
a:visited {
color: #1868b6;
text-decoration: none;
}
a:hover,
a:visited:hover {
color: #76c72e;
}
h1 {
color: #000;
font: normal 26px arial;
padding: 0px 0px 0px 0px;
margin: 25px 0px 0px 0px;
clear: both;
letter-spacing: -1px;
}
h2 {
color: #000;
font: bold 21px arial;
padding: 0px 0px 0px 0px;
margin: 25px 0px 0px 0px;
letter-spacing: -1px;
}
h3 {
color: #000;
font: normal 21px arial;
padding: 0px 0px 0px 0px;
margin: 25px 0px 0px 0px;
clear: both;
letter-spacing: -1px;
}
h4 {
color: #000;
font: normal 18px arial;
padding: 0px 0px 0px 0px;
margin: 25px 0px 0px 0px;
clear: both;
letter-spacing: -1px;
}
h5 {
color: #76c72e;
font: normal 18px arial;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
letter-spacing: -1px;
}
ul {
margin: 15px 0px 15px 2px;
padding: 0px;
list-style-type: none;
}
ul li {
margin: 0px 0px 15px 0px;
padding: 0px 0px 0px 15px;
background: transparent url('../images/bullet.gif') no-repeat top left;
}
ul li strong {
color: #000;
}
.smalltext {
font-size: 11px;
}
ol {
margin: 15px 0px 15px 0px;
padding: 0px;
}
ol li {
margin: 0px 0px 8px 20px;
padding: 0px 0px 0px 0px;
}
ul ul,
ol ul {
margin: 5px 0px 10px 10px;
padding: 0px;
list-style-type: none;
}
ul li ul li,
ol li ul li {
margin: 0px 0px 5px 0px;
padding-left: 12px;
font-size: 11px;
background: transparent url('images/bullet-sub.gif') no-repeat top left;
}
.padding{
	padding:10px;
}
.update{
	border:1px solid  green; width:300px; padding:10px;
}
