* {
padding: 0;
margin: 0;
}
body {
background: #fafafa;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 8pt;
color: #585858;
}
ul { list-style-position: inside; margin-left: 2px }
ul li { list-style-type: square; margin-left: 15px;  }
ul ul li { list-style: none; margin-left: 10px; list-style-type: lower-alpha; list-style-position: inside }

img {
border: 0;
float: left;
margin-right: 10px;
}
a {
color: #36be00;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
blockquote {
margin: 0 0 15px 30px;
border-left: 3px solid #8adf88;
padding: 0 0 0 8px;
}
code {
color:#9f9f9f;
text-align: left !important;
}
.date {
color: #aaa;
font-weight: bold;
background: transparent;
}
.green {
color: #36be00;
}
.bigl {
font-size: 1.2em;
}
.bold {
font-weight: bold;
}
#header h1 {
background: #fafafa;
font-family: "Tahoma", Verdana, Arial, sans-serif;
font-size: 3em;
color: #585858;
font-weight: normal;
padding: 0;
margin: 0;
}
#content {
padding: 0;
margin: 15px auto;
width: 780px;
background: #fafafa;
}
#header {
margin: 0;
padding: 0;
width: 100%;
background: inherit;
color: #585858;
height: 66px;
}
#header .place {
color: #868686;
margin: 0;
padding: 0;
background: #fafafa;
font: bold 1em "Tahoma", Verdana, Arial, sans-serif;
padding-left: 2px;
}
#header img#logo {
float: none;
}
#header .topong {
background: #fafafa url(/templates/images/topaff.jpg) no-repeat bottom;
height: 66px;
width: 159px;
float: right;
}
#header .topong .pad {
padding: 15px 5px 0 30px;
}
#header .topong .txt {
padding: 0;
color: #a5a5a5;
}
#header h4 {
font: bold 1em "Tahoma", verdana, Arial;
}
#header h4 a {
color: #585858;
}
#header h4 a:hover {
text-decoration: none;
}
#menu {
margin: 0 0;
padding: 0;
background: #4b7da7 url(/templates/images/menubg.gif) repeat-x top;
color: #fff;
width: 100%;
height: 40px;
}
#menu .pad {
padding-top: 12px;
}
#menu a, #menu a:visited {
color: #fff;
text-decoration: none;
background: inherit;
}
#menu .submit {
vertical-align: bottom;
}
#menu .submit ul {
margin: 0;
list-style: none;
}
#menu .submit li {
display: inline;
margin: 0;
padding: 0;
}
#menu .submit a {
float: left;
background: transparent;
margin: 0;
padding: 0 0 0 0;
text-decoration: none;
}
#menu .submit a span {
float: left;
background: url(/templates/images/menusep.gif) no-repeat left;
color: #fff;
font-weight: bold;
display: block;
padding: 0 15px 0 15px;
margin-right: 2px;
}
#menu .submit a span {
float: none;
}
#modules {
margin-top: 10px;
height: 190px;
}
#modules #mod3 {
background: #fafafa url(/templates/images/topgreybox.jpg) no-repeat top;
height: 185px;
width: 258px;
float: right;
margin-top: 5px;
}
#modules #mod2 {
background: #fafafa url(/templates/images/topgreybox.jpg) no-repeat top;
height: 185px;
width: 258px;
float: right;
margin-right: 3px;
margin-top: 5px;
}
#modules #mod1 {
background: #fafafa url(/templates/images/topgreybox.jpg) no-repeat top;
height: 185px;
width: 258px;
float: left;
margin-top: 5px;
}
#modules .padding {
padding: 13px 20px 10px 20px;
}
#modules img {
float: left;
margin-bottom: 15px !important;
margin-bottom: 5px;
}
#modules .text {
width: 100%;
float: left;
color: #9f9f9f;
text-align: left;
}
#modules h2 {
font: bold 1.2em "Tahoma", verdana, Arial;
color: #618fb5;
background: transparent;
margin-bottom: 4px;
text-align: left;
}
#modules h2 a {
color: #618fb5;
background: transparent;
}
#modules h2 a:hover {
text-decoration: none;
color: #719fc5;
}
#maincontent {
background: #fafafa;
}
#maincontent p {
margin-top: 10px;
}
#maincontent img {
float: left;
margin: 10px 10px 10px 0;
}
#maincontent .readm {
color: #36be00;
font-weight: bold;
background: inherit;
}
#maincontent h2 {
font: bold 1.6em "Tahoma", verdana, Arial;
color: #585858;
background: transparent;
margin-bottom: 4px;
border-bottom: 1px solid #e3eaef;
}
#maincontent #introduction {
margin: 25px 0 40px 0;
width: 100%;
background: inherit;
text-align: justify;
}
#maincontent #rightside {
float: right;
width: 220px;
background: #f0f0f0;
padding: 10px;
margin: 0 0 10px 0;
}
#maincontent #rightside h2 {
margin-bottom: 5px;
}
#maincontent .text1 {
font-weight:normal;
color: #9f9f9f;
}
#footer {
bottom: 0;
clear: both;
text-align: left;
border-top: 2px solid #e5e5e5;
padding: 3px 0 0 0;
margin-top: 5px;
height: 50px;
color: #888;
background: inherit;
}
#footer .right {
float: right;
margin-right: -10px;
}
#footer img {
float: none;
}
#cbUserTable {
	margin:20px 0px;
}
