* {
margin:0;
padding:0;
}
html {
height:101%; 
margin-bottom:1px; 
}
body {
	background-color: #4F6C7B;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}
#container {
width:800px;
margin: 10px auto;
border:#333333 solid .5px;
background-color:#FFFFFF;
padding: 10px 0 0 0;
}
#content {
padding:20px;
}
#footer {
margin:0 auto;
font-size:10pt;
color:#FFFFFF;
width:800px;
text-align:center;
}
#sidebar {
background-color:#D1E1E7;
padding:5px 5px 25px 5px;
border:#333333 solid .5px;
margin: 25px 0;
}
p {
margin:12px;
font-size:11pt;
line-height:1.5em;
}
h1 {
margin:12px;
font-size:11pt;
line-height:1.5em;
font-weight:bold;
color: #4F6C7B;
}
h2 {
margin:12px;
font-size:9pt;
line-height:1.2em;
font-weight:normal;
}
a:link, a:active, a:visited {
color:#CC0000;
text-decoration:none;
}
a:hover {
	color:#333333;
	text-decoration:none;
}

a.footer:link, a.footer:active, a.footer:visited {
color: #ffffff;
	text-decoration:none;
}
a.footer:hover {
color:#CC0000;
	text-decoration:none;
}

a.sideb:link, a.sideb:active, a.sideb:visited {
color: #4F6C7B;
	text-decoration:none;
	font-size:9pt;
}
a.sideb:hover {
color:#CC0000;
text-decoration:none;
font-size:9pt;
}
#leftcolumn {
float:left;
width:475px;
}
#rightcolumn {
float:right;
width:275px;
}
#leftcolumn2 {
float:left;
width:375px;
}
#rightcolumn2 {
float:right;
width:375px;
}
ul {
list-style-type:square;
margin-left:25px;
}
ul li {
margin-left: 10px;
font-size:11pt;
}
.icon {
border:#BBB8B3 solid .5px;
margin: 5px 5px 0 5px;
}
.btn {
background-color:#666666;
color:#FFFFFF;
border:#333333 solid .5px;
padding:0 3px;
}
.floatleft {
float:left;
}
.field {
width:200px;
height: 17px;
background-color:#D1E1E7;
}
textarea {
background-color:#D1E1E7;
width:400px;
height: 150px;
}