body{background-color:#ffffff;font-family:arial, sans-serif;font-size:12px;color:#000000;}
td, tr, p, div{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
hr{color:#999999;height:1px;width:100%;}
ul{float:left;margin:2px;padding-left:10px;list-style:none;}
li{line-height:15px;padding-left:15px;padding-top:0px;background-image:url(../images/bullet.png);background-repeat:no-repeat;background-position:0px 3px;}
a:link, a:visited{font-size:11px;color:#CC0000;text-decoration:none;font-weight:bold;}
#sitecont{background-color:#fff;min-width:745px;margin:0 14px;}
#leftbg{background-image:url('../images/leftshadb.png');background-position:left;background-repeat:repeat-y;}
#rightbg{background-image:url('../images/rightshadb.png');background-position:right;background-repeat:repeat-y;}
#header{height:205px;margin-top:10px;}
#leftg{height:205px;background-image:url('../images/left.jpg');background-repeat:no-repeat;background-position:left;padding-left:26px;}
#rightg{height:205px;background-image:url('../images/right.jpg');background-repeat:no-repeat;background-position:right;padding-right:26px;}
#backg{height:205px;background-image:url('../images/center.jpg');background-repeat:repeat-x;background-position:left;}
#headerg{height:190px;background-image:url('../images/header.jpg');background-repeat:no-repeat;background-position:left;}
#menubar{width:450px;float:right;text-align:right;margin-top:-9px;}
#breadcrumbs{float:left;min-height:25px;width:65%;padding-left:10px;text-align:left;padding-top:2px;margin-bottom:-5px;overflow:hidden;}
#phpdate{float:right;min-height:25px;width:160px;padding-right:15px;text-align:right;padding-top:3px;margin-bottom:-5px;font-size:10px;}
#shcont{height:2px;width:100%;margin-bottom:0px;}
#sheaderl{height:25px;padding-left:11px;background-image:url('../images/shadowl.jpg');background-repeat:repeat-y;background-position:left;}
#sheaderr{height:25px;padding-right:11px;background-image:url('../images/shadowr.jpg');background-repeat:repeat-y;background-position:right;}
#shcont2{height:25px;width:100%;border-bottom:2px solid #ffffff;}
#subheader{height:20px;background:#f1f1f1;border-bottom:1px solid #999999;border-top:4px solid #ffffff;}
#footer{clear:both;background-color:#ffffff;padding-left:0px;padding-right:0px;padding-bottom:0px;}
.footergraphics{background-image:url('../images/center2.jpg');text-align:center;background-repeat:repeat-x;height:96px}
.leftbg{float:left}
.rightbg{float:right}
#footertext{padding:33px;font-weight:bold;color:#ffffff;}
.clear-columns{clear:both;}
#outercolumncontainer{margin-left:179px;margin-right:179px;}
#innercolumncontainer{width:100%;}
#socontainer{float:left;width:100%;margin-right:-1px;}
#leftcolumn{float:left;margin-left:-168px;width:168px;margin-right:1px;background-color:#f1f1f1;}
#centercolumn{float:right;width:100%;margin-left:-1px;margin-top:-5px;}
#centercolinside{background:#ffffff;margin:5px;overflow:hidden;padding:0;}
#banner{text-align:center;background-color:#f1f1f1;border-bottom:6px solid #ffffff;}
#usercontainer{background-color:#ffffff;}
#user1{width:49%;float:left;background-color:#f1f1f1;border-bottom:6px solid #ffffff;}
#user2{width:49%;float:right;background-color:#f1f1f1;border-bottom:6px solid #ffffff;}
#top{text-align:center;background-color:#f1f1f1;border-bottom:6px solid #ffffff;}
#centercontent{padding:5px;background-color:#fafafa;}
#bottom{background-color:#fafafa;text-align:center;}
#rightcolumn{float:right;margin-right:-168px;width:168px;margin-left:1px;background-color:#f1f1f1;}
.clear-columns{padding-bottom:1px;margin-bottom:-1px;}
* html #sitecont{height:0.1%;position:relative;}
* html #centercolumn, * html #leftcolumn, * html #rightcolumn, * html #socontainer{overflow:visible;position:relative;}
* html #centercolumn{margin-right:-4px;margin-right:0;}
* html #centercolumn .inside{margin-right:14px;margin-right:10px;}
* html #header, * html #footer{height:0.1%;height:auto;}
* html #header .inside, * html #footer .inside{margin-top:0;margin-bottom:0;margin:10px;}
* html .inside{margin:10px 0.75em;margin:10px;}
* html #innercolumncontainer{display:block;}
* html #socontainer{margin-right:-100%;margin-right:-1px;}
#leftcolumn, #rightcolumn{position:relative;}
.mod{background:#FFFFFF;width:2px;}
.mt{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#FEFEFE;font-size:4px;font-weight:normal;}
.mt a:link, .mt a:visited{font-size:4px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.mt a:hover{font-size:4px;color:#FEFEFE;text-decoration:none;font-weight:bold;}
.main{float:left;width:100%;margin:0px;padding:0px;}
.contentdescription{width:auto !important;display:block;}
#buttons{float:right;margin:0px;padding:0px;width:50%;}
ul#mainlevel-nav{font-size:11px;list-style:none;padding:0;margin:0;font-size:0.8em;}
ul#mainlevel-nav li{display:block;background-image:none;padding-left:1px;padding-right:1px;float:right;margin:0;width:auto !important;font-size:11px;line-height:22px;white-space:nowrap;border-left:1px solid #cccccc;}
ul#mainlevel-nav li a{font-size:11px;display:block;padding-left:16px;padding-right:15px;text-decoration:none;color:#999999;background:transparent;}
ul#mainlevel-nav li a:hover{font-size:11px;color:#333333;}
.sublevel{padding-left:10px;}
table.moduletable{width:100%;table-layout:auto;border-top:1px solid #FFFFFF;border-bottom:1px solid #999999;}
table.moduletable th{font-size:11px;font-weight:bold;text-transform:uppercase;text-align:left;height:21px;line-height:21px;text-indent:8px;letter-spacing:1px;color:#FFF;background-image:url(../images/modul.jpg);}
table.moduletable td{padding-left:0px;padding-right:0px;}
#searchbar{float:left;margin-top:-6px;padding:0px;width:123px !important;width:125px;height:16px !important;height:16px;overflow:hidden;}
#searchbar .inputbox{border:0px;margin-top:0px;padding:2px 3px 2px 6px !important;padding:0px 3px 2px 6px;font-family:arial, helvetica, sans-serif;font-size:10px;height:12px !important;height:12px;width:123px !important;width:125px;color:#999999;background:#FFFFFF;}
.back_button{color:#333333;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:url(../images/bb.gif);background-repeat:no-repeat;white-space:normal;font-weight:normal;border:1px solid #999999;padding-bottom:4px;padding-left:20px;padding-right:2px;padding-top:1px;margin-right:4px;float:right;font-weight:normal;line-height:10px;text-decoration:none;}
.button{font-size:11px;color:#333333;border:1px solid #999999;margin-bottom:5px;background-color:#EDEDED;padding:1px;}
.inputbox{border:1px solid #999999;background:transparent url(../images/back.gif);background-color:#EDEDED;margin-bottom:5px;color:#333333;}
.sectiontableheader{font-size:11px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;color:#333333;background:#EDEDED;padding:1px;}
.sectiontableentry1{vertical-align:top;padding:3px;background:#E3E3E3;border-top:1px solid #FFFFFF;border-bottom:1px solid #999999;}
.sectiontableentry2{vertical-align:top;padding:3px;border-top:1px solid #FFFFFF;border-bottom:1px solid #999999;}
a.mainlevel{margin:0px;padding:0px;font-size:12px;width:168px;background-color:#ECEAD8;text-indent:10px;}
a.mainlevel:link{padding:0px 0px 0px 0px;font-size:12px;width:168px;background-color:#E3E3E3;text-indent:10px;}
a.mainlevel:link, a.mainlevel:visited{display:block;font-size:12px;border-top:1px solid #ffffff;border-bottom:1px solid #999999;background-color:#EDEDED;font-weight:normal;padding:2px 0px 2px 0px;color:#333333;width:168px;text-indent:10px;}
a.mainlevel:hover{background-color:#E3E3E3;font-size:12px;font-weight:normal;text-decoration:none;text-indent:10px;}
#active_menu{color:#333333;background-color:#E3E3E3;font-weight:bold;}
a#active_menu:hover{color:#333333;}
a:hover{font-size:11px;color:#333333;text-decoration:none;font-weight:bold;}
a.category:link, a.category:visited{font-size:11px;font-weight:bold;}
a.readon:link, a.readon:visited{color:#CC0000;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:url(../images/read.gif);background-repeat:no-repeat;white-space:normal;font-weight:bold;border:1px solid #999999;padding-bottom:3px;padding-left:21px;padding-right:2px;padding-top:1px;float:left;line-height:10px;text-decoration:none;}
a.readon:hover{color:#333333;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:url(../images/read.gif);background-repeat:no-repeat;white-space:normal;font-weight:bold;border:1px solid #999999;padding-bottom:3px;padding-left:21px;padding-right:2px;padding-top:1px;float:left;line-height:10px;text-decoration:none;}
table.contenttoc{border:1px solid #FFFFFF;background:#F1F1F1;padding:5px;margin-left:2px;margin-bottom:2px;}
.pagenavcounter{font-size:10px;color:#CC0000;}
.pagenavbar{border-top:1px solid #999999;padding:2px;}
.pagenav{font-weight:bold;color:#CCCCCC;}
a.pagenav:link, a.pagenav:visited{text-decoration:none;}
a.pagenav:hover{text-decoration:none;}
.date{font-size:10px;color:#333333;padding-right:10px;}
.small{font-size:10px;color:#333333;}
.smalldark{font-size:10px;color:#333333;}
.createdate, .modifydate{font-size:10px;color:#666666;}
.content_vote{font-size:10px;height:22px;padding-top:2px;padding-bottom:2px;}
.content_rating{font-size:10px;color:#CC9900;}
.pathway{font-size:10px;color:#333333;padding-left:8px;}
a.pathway:link, a.pathway:visited{font-size:10px;padding-left:0px;}
a.pathway:hover{font-size:10px;padding-left:0px;}
table.content{width:100%;padding:0px;border-collapse:collapse;border-spacing:0px;margin-bottom:10px;}
table.contentpane{width:100%;padding-left:5px;padding-right:5px;border-spacing:0px;margin-bottom:5px;}
table.contentpaneopen{width:100%;padding-left:5px;padding-right:5px;border-spacing:0px;margin-bottom:5px;}
.pollstableborder{border-color:#999999;}
.contentheading, .componentheading{background:url(../images/header.gif) repeat;font-size:14px;font-weight:bold;line-height:24px;text-transform:uppercase;text-align:left;color:#CC0000;width:100%;}
.title{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;text-indent:8px;font-size:20px;text-align:left;color:#FFFFFF;}
.title a:link, .title a:visited{font-size:20px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.title a:hover{font-size:20px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.ontab{border-left:1px solid #404040;text-align:center;font-weight:bold;color:#333333;padding:5px;cursor:pointer;line-height:40px;}
.offtab{border-left:1px solid #404040;text-align:center;color:#999999;font-weight:normal;padding:5px;cursor:pointer;line-height:40px;}
.tabpadding{border-left:1px solid #404040;}
.pagetext{visibility:hidden;position:relative;top:-10px;background-color:#FFFFFF;display:none;}
.footer{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:10px;color:#FFFFFF;font-weight:normal;}
.footer a:link, .footer a:visited{font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.footer a:hover{font-size:11px;color:#333333;text-decoration:none;font-weight:bold;}
.contact_email{width:100%;}
.contact_email .inputbox{width:345px;}

#buttonContainer {
  display: inline-block;
  border: none;
  width: 166px;
  overflow: hidden;
}

.ad {
  display: block;
  margin-top: 15px;
  margin-left: 22px;
  margin-right: 0px;
  height: 125px;
  width: 125px;
  border: none;
}
.spacer {
  height: 15px;
}

.article-title {
border-bottom:1px solid #cc0000;
font-weight: bold;
color:#cc0000;
font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size:12px;
text-transform: uppercase;
padding-bottom: 2px;
margin-left: 5px;
margin-right: 5px;
}
.article-date {
margin-left: 5px;
margin-right: 5px;
font-weight: normal;
color:#6d6d6d;
font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size:10px;
padding-top: 5px;
}
.article-body {
margin-left: 5px;
margin-right: 5px;
font-weight: normal;
color:#323131;
font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size:12px;
;
}
.left-article {
width: 50%;
float: left;
padding-bottom: 15px;
}
.right-article {
width: 50%; 
float: right;
padding-bottom: 15px;
}

.article {
display: inline-block;
padding-bottom: 15px;
width: 100%;
}       
.sidebaritem {
border-bottom:1px solid #999999;
padding:5px;
}
