body {
Text-align: center;
color: #333333;
MARGIN:0;
PADDING:15PX 0;
FONT:NORMAL 11PX/11PX ARIAL, HELVETICA, "SANS SERIF";
BACKGROUND:#BEDE81;

}
h1,h2,h3,h4,h5,h6 {
Font-Family: Arial, ARIAL, HELVETICA, SANS-SERIF;
Font-weight: bold;
Font-style: normal;
Line-height: m;
color: #333333;
}
h1 {
font-size: 2.4em;

}
h2 {
font-size: 2.0em;

}
h3 {
font-size: 1.8em;

}
h4 {
font-size: 1.2em;

}
h5 {
font-size: 1.0em;

}
h6 {
font-size: 0.8em;

}
ul {
list-style: square url(arrow_or.png);

}
li {

}
td {
font: normal 11px/normal Arial, Helvetica, "Sans Serif";
color: #333;

}
a:link, a:visited {
color: #0000cc;
text-decoration: none;

}
a:active, a:hover {
color: #C30;

}
form {
margin: 0;
padding: 0;

}
.moduletable {
width: 100%;
margin: 0 0 0px 0;
padding: 0;
border: 0;

}
#box-top table.moduletable {
width: auto;

}
.moduletable th {
color: #eef;
font: bold 11px/15px Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-align: left;
text-indent:18px;
padding: 3px 8px;
background: #669933 url(th_bg000.png) left center;

}
.moduletable td {
font: normal 11px/normal Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;
text-align: left;

}
.moduletable td ul {
list-style: square url(arrow_bl.png);
margin: 2px 0 2px 20px;
padding: 0px;

}
.moduletable td ul a:link, .moduletable td ul a:visited {
color: #346;

}
.moduletable td ul a:active, .moduletable td ul a:hover {
color: #f90;

}
#box-top .moduletable th {
color: #fff;
font: bold 12px/14px Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-align: left;
text-indent: 4px;
padding: 1px 1px;
background: transparent;

}
#box-top .moduletable td {
color:#fff;

}
table.pollstableborder td {
padding: 2px;

}
table.contentpaneopen {
width: 100%;
padding: 0;
margin: 0 0 5px 0;

}
table.contentpaneopen td {
padding: 0 3px;

}
table.contentpaneopen td.componentheading {
padding-left: 4px;

}
table.contentpane {
width: 100%;
padding: 0;
margin: 0;

}
table.contentpane td {
margin: 0;
border: 0;
padding: 0;

}
table.contentpane td.componentheading {
padding-left: 4px;

}
.back_button, .button, .readon, .pagenav {
color: #f60;
font: bold 11px/18px Arial, Helvetica, sans-serif;
text-align: center;
margin: 1px;
border: 3px double #ccc;
padding: 1px 5px;
width: auto;
background: #fff url(button_b.png) no-repeat center center;

}
.back_button {
float: left;
clear: both;

}
.readon {
float: left;
clear: both;
border: 0;
padding: 0 0 0 14px;
background: transparent url(readon00.png) no-repeat 0 0;
text-align: left;

}
.button {
float: none;
line-height: 22px !important;
line-height: 14px ;

}
.pagenav {
color:#b88;

}
.pagenavbar {
margin-right: 10px;
float: right;

}
.pathway {
font: bold 11px/14px Arial, Helvetica, sans-serif;
color: #fff;

}
.pathway a:link, .pathway a:visited {
color: #eef;
text-decoration:none;

}
.pathway a:active, .pathway a:hover {
color: #fff;

}
.inputbox {
font: normal 11px Arial, Helvetica, sans-serif;
padding: 2px;
border: 3px double #ccc;
background-color: #fff;

}
.componentheading {
text-align: left;
padding: 0;
margin: 0 0 5px 0;
color: #eef;
font: bold 13px/23px Arial, Helvetica, sans-serif;
text-transform: uppercase;
background-image: url(head_com.png);
background-color: #235;
text-indent: 5px;

}
.contentheading, .contentpagetitle {
color: #346;
font: bold 17px/17px Arial, Helvetica, sans-serif;
text-align: left;

}
a.contentpagetitle:link, a.contentpagetitle:visited {
color: #346;

}
a.contentpagetitle:active, a.contentpagetitle:hover {
color: #678;

}
.contentcolumn {
padding-right: 5px;

}
.contentdescription {

}
a.category {
font: bold normal 12px/normal Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;

}
.content_rating, .content_vote {
margin: 0 5px;
padding: 0;

}
.small {
color: #999;
font: normal 10px/12px Arial, Helvetica, sans-serif;

}
.createdate {
color: #345;
font: normal 10px/16px Arial, Helvetica, sans-serif;

}
.modifydate {
color: #345;
font: normal 10px/16px Arial, Helvetica, sans-serif;

}
.pagenavcounter {

}
table.contenttoc {
border: 3px double #ccc;
padding: 1px;
margin: 0 0 2px 2px;
width: 160px;

}
table.contenttoc th {
color: #fff;
text-align: left;
padding: 2px 4px;
font-weight: bold;
font-size: 11px;
text-transform: uppercase;
background-color:#789;

}
table.contenttoc td {
padding: 2px;

}
.blog_more {
margin: 5px 0;
border: 0;
padding: 10px;
width: auto !important;
width: 93%;
clear:both;

}
.blog_more ul {
padding: 0;
margin: 0;

}
.blog_more li {
padding: 0px;
margin: 2px 0 2px 30px;
list-style: url(readon00.png);

}
a.blogsection, a.blogsection:visited {
font: bold 11px/16px Arial, Helvetica, sans-serif;
color: #345;
border: 0;
padding: 0px;
text-align: left;

}
a.blogsection:hover {
color: #567;

}
.searchintro {
width: 100%;
margin: 15px 0px 5px 0px;

}
.highlight {
background-color: Yellow;
color: Blue;
padding: 0;

}
.sectiontableheader, tr.sectiontableheader th, .sectiontablefooter {
color: #345;
font: bold 12px/24px Arial, Helvetica, sans-serif;
background: #FFFFCC;
padding: 4px;

}
table.sectiontable tr.sectiontableentry1 td,table.sectiontable tr.sectiontableentry2 td {
padding: 3px;

}
tr.sectiontableentry1 {
background-color : #fff;

}
tr.sectiontableentry2 {
background-color : #eee;

}
a.mainlevel:link, a.mainlevel:visited {
display: block;
background: #669900 url(menu_bg0.png) no-repeat left center;
font: bold 11px/14px Arial, Helvetica, sans-serif;
color: #eef;
vertical-align: middle;
text-indent:19px;
text-decoration: none;
border-top: 1px solid #07c;
border-bottom: 1px solid #046;
padding: 3px 0px;
width: auto !important;
width: 100%;

}
a.mainlevel:active, a.mainlevel:hover {
background: #f90 url(menu_bg0.png) no-repeat -176px center;
text-decoration: none;
color: #FFFFCC;
border-top: 1px solid #fc6;
border-bottom: 1px solid #c70;

}
a#active_menu {

}
a.sublevel:link, a.sublevel:visited {
text-indent: 25px;
margin: 0;
padding: 0px;
vertical-align: middle;
font: bold 11px/14px Arial, Helvetica, sans-serif;
color: #f60;
text-decoration: none;

}
a.sublevel:active, a.sublevel:hover {
color: #a30;
text-decoration: none;

}
ul#mainlevel-nav {
list-style: none;
padding: 0;
margin: 0;
display: inline;

}
ul#mainlevel-nav li {
float: right;
margin: 1px;
border: 1px solid #ccc;
padding: 0px;
width: 100px !important;
width: 98px;
white-space: nowrap;

}
ul#mainlevel-nav li a {
width: auto !important;
width: 100%;
display: block;
margin: 0;
padding: 1px;
color: #fff;
font: bold 11px/12px Arial, Helvetica, sans-serif;
text-indent: 4px;
text-decoration: none;
background: #9ab;
-moz-opacity:0.90;
opacity:0.90;
filter:alpha(opacity='90');

}
#buttons>ul#mainlevel-nav li a {
width: auto; 

}
ul#mainlevel-nav li a:hover {
color: #fff;
background: #bcd;

}
.code {
background-color: #ddd;
border: 1px solid #bbb;

}
div.mosimage {
border: 1px solid #ccc;

}
.mosimage {
border: 1px solid #cccccc;
margin: 5px

}
.mosimage_caption {
margin-top: 2px;
background: #efefef;
padding: 1px 2px;
color: #666;
text-transform: normal;
font-size: 10px;
border-top: 1px solid #cccccc;

}
