body, html { 
		margin:0; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #000000; 
		background-color: #333333; 
		height: 100%; 
		}
		
tbody { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #000000; 
		} 
		
/* Main Menu Styles *********************/ 

a.mainlevel:link, a.mainlevel:visited { 
		color: #666666; 
		text-align: left; 
		font-weight: bold; 
		border-left-width: 3px; 
		border-left-style: solid; 
		border-left-color: #EBEC9C;
		padding-left: 5px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		line-height: 15px; 
		} 
		
a.mainlevel:hover { 
		color: #FFFFFF; 
		text-align: left; 
		background-color: #000000; 
		width: 98%; 
		border-left-width: 3px; 
		border-left-style: 
		solid; 
		border-left-color: #FFFFFF; 
		} 

a.mainmenu:link, a.mainmenu:visited { 
		color: #000000; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		} 

a.mainmenu:hover, { 
		color: #666666; 
		text-align: left;
		} 
		
a.sublevel:link, a.sublevel:visited { 
		color: #000000; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		} 
		
a.sublevel:hover { 
		color: #666666; 
		text-align: left; 
		} 
		
/* Form elements */
input,textarea, attributeinput, select {
		color : #000000;
		font: normal 9px Verdana, Arial, Helvetica, sans-serif;
		border-color : #000000;
		}
		
/* The text input fields background colour */
		input.post, textarea.post, select {
		background-color : #FFFFFF;
		}
		
input { 
		text-indent : 2px; 
		}
		
/* The buttons used for bbCode styling in message post */
input.button {
		background-color : #EFEFEF;
		color : #000000;
		font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
/* The main submit button option */
input.mainoption {
		background-color : #FAFAFA;
		font-weight : bold;
		}
		
/* None-bold submit button */
input.liteoption {
		background-color : #FAFAFA;
		font-weight : normal;
		}
		
		
/* Polls Style **************/ 
.poll { 
		color : #666666; 
		line-height : 12px; 
		font-weight: bold; 
		} 
		
/* Sections Style *****************/ 
.sectiontableheader { 
		background-color : #CCCCCC; 
		color : #000000; 
		font-weight : bold; font-size: 11px; 
		line-height: 13px; 
		}
		
.sectiontableentry1 { 
		font-size: 11px; 
		background-color : #E4E4E4; 
		border-bottom-width: 1px; 
		border-bottom-style: solid; 
		border-bottom-color: #000000; 
		}
		
.sectiontableentry2 { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		background-color : #DADADA; 
		border-bottom-width: 1px; 
		border-bottom-style: solid; 
		border-bottom-color: #000000; 
		} 
		
.pagenav { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
		color: #000000; 
		} 
		
a.pagenav:link, a.pagenav:visited { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #000000; 
		} 
		
a.pagenav:hover { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color : #000000; 
		text-decoration : none; 
		background-color: #99CC00; 
		} 
		
.small { 
		font-size : 11px; 
		color : #666666; 
		} 
		
.smalldark { 
		font-size : 11px; 
		color : #333333; 
		text-decoration : none; 
		}
		
.createdate { 
		font-size : 10px; 
		color : #666666; 
		text-decoration : none; 
		font-weight : medium; 
		} 
		
.modifydate { 
		font-size : 10px; 
		color : #666666; 
		text-decoration : none; 
		font-weight : medium; 
		} 


/* Content Styles *****************/ 
.contentpane { 
		font-size: 11px; 
		color: #000000; 
		} 
		
.contentpaneopen { 
		font-size: 11px; 
		color: #000000; 
		} 
		
.contentheading, .componentheading { 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 14px; #
		font-weight : bold; color : #FF6633; 
		text-align : left; 
		line-height: 16px; 
		padding-left: 20px; 
		} 
		
.category { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #000000; 
		} 
		
a.category:link, a.category:visited { 
		color : #333333; 
		font-weight : bold; 
		} 

a.category:hover { 
		color : #000000; 
		text-decoration : none; 
		background-color: #99CC00; 
		} 



/* For content item titles that are hyperlink instead of Read On ****************************************************************/ 

a.contentpagetitle:link, a.contentpagetitle:visited { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		color: #000000; 
		text-align:left; 
		} 
		
a.contentpagetitle:hover { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		text-align:left; 
		color : #000000; 
		text-decoration : none; 
		background-color: #99CC00; 
		}
		
.description { 
		font-size: 11px; 
		color: #000000; 
		} 

td.content, attributename { 
		background-color: #cccccc; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		color: #000000; 
		padding-top: 10px; 
		padding-left: 5px; 
		} 
		
td.contentright { 
		background-image: url(../img/b2.gif); 
		background-repeat : repeat-y;
		background-position: left top; 
		background-color: #ffffff; 
		} 
		
td.rightheadline {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		font-weight: bold; color: #666666; 
		background-color: #cccccc; 
		} 

td.righttext { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		color: #000000; 
		background-color: #cccccc; 
		} 
		
td.whiter { 
		background-color: #ffffff; 
		} 
		
td.blacker { 
		background-color: #000000; 
		} 
		
td.footer { 
		background-color: #ffffff; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		color: #999999; 
		padding-top: 5px; 
		padding-left: 5px; 
		} 
		
td.menuheader {
		background-image: url(../img/h3.jpg); 
		background-color: #ffffff; 
		background-repeat: no-repeat; 
		background-position: left bottom; 
		} 
		
td.headline { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #000000; 
		font-weight: bold; 
		} 
		
td.teaserline { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-color: #000000; 
		} 
		
.teaserline, td.contentline { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-color: #000000; 
		} 
		
a.teaserline:link, a.teaserline:visited { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		color: #000000;
		font-weight: bold; 
		text-decoration: none; 
		} 
		
a.teaserline:hover { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px;
		color: #999999; 
		font-weight: bold; 
		text-decoration: none; 
		}
