body{margin:0;padding:30px 0;font:100% tahoma,verdana,sans-serif;background:#047 url(images/bodybg.png) repeat-x fixed;color:#222;}
#thetop{margin:0;}
#container{width: 600px;margin: 50px auto 50px auto;padding: 50px 50px 25px 50px;background: #fff;color: #222;}
a{
	background-color: inherit;
	color: Blue;
	text-decoration: underline;
}
a:hover{
	text-decoration: underline;
	color: Red;
	background-color: inherit;
}
p{margin:0 0 10px 0;line-height:1.2em;}
ul{padding: 0 25px 0 25px;}
.margin10{margin:0px 0px 0px 10px;}
.borderstyle{
padding:1em 2em;
background-color: #FFD;
border-top:1px solid #000;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #000;}
.headerstyle{display:block;margin:30px 0 10px 0;padding:5px 0 5px 8px;background:#eee url(images/gradient2.png) repeat-x;
color:#222;
border-top:1px solid #ddd;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #ddd;
text-decoration:none;
clear: right;}
.centersmall {text-align: center;font-family: Times, "Times New Roman", serif;font-size: 0.7em;font-weight:normal;
color: #ff0000;
background-image: url(images/topstylelite.gif);
background-repeat: no-repeat;
background-position: left top;
height: 68px;
vertical-align: middle;}
#footer{width:600px;background: #fff url(images/footerbg.png) no-repeat;font-size: 0.7em;text-align:center;margin-right: auto;
margin-left: auto;
margin-bottom: 0px;
margin-top: 0px;
height: 11px;}
h1,h2,h3,h4{font-weight:bold;}
h1{font-size:2.2em;color:red;text-align:center;font-family: Times, "Times New Roman", serif;}
h2{font-size:1.8em;color:blue;text-align:center;font-family: Times, "Times New Roman", serif;}
h3{font-size:1.4em;color:black;font-family: Times, "Times New Roman", serif;}
h4{font-size:1.2em;color:black;font-family: Times, "Times New Roman", serif;}
.clear{clear:both;margin:0;}
.smaller{margin: 0 25px 0 25px;font-size:0.7em;color:black;text-align:center;font-family: Times, "Times New Roman", serif;font-weight:normal;}
.smaller2{margin: 0 0 0 0;font-size:0.9em;color:black;text-align:left;font-family: Times, "Times New Roman", serif;font-weight:normal;}
.center{text-align: center;}
.indent1{padding: 0 25px 0 25px;}
.indent2{padding: 0 50px 0 50px;}
.txt-blue{color:blue};
.internallink{font-size:0.9em;text-align:center;}
.block{padding:20px;background:#eee;color:#222;border:2px solid #ddd;}
.img-left{float: left; margin: 0px 10px 0px 0px;}
.img-right{float: right; margin: 0px 0px 0px 10px;}
.hide{display:none;}

/* Modified from original open source design by Andreas Viklund - http://andreasviklund.com */
