body {
	margin          	: 0;
	padding         	: 0;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	text-align      	: left;
	
}


body#bdy
{
	background					: #0396C1 url(../../../../artcolors16/colors/green/images/back1.png) repeat-x;
	background-position			: top center; 
	background-attachment		: fixed; 
	background-color:#ffffff
}

/*#tcContainerWrap {background:url(../images/for-slice.jpg);} */

h2 {
	margin : 10px 0;
  }
h3, h4 {

	margin : 10px 0;
	color:#000000;
	
  }

.smalldark, .mosimage_caption, a.readon, .blog_more, .back_button, .pagenavcounter, .pagenav, .pagenavbar, .contenttoc 
{
 } 
.pagenav_prev a, .pagenav_next a {
	color : #666666;
	background-color	: transparent;
  }
form {
	padding : 0;
	margin : 0;
  }
.clr {
	clear : both;
  }

a:link, a:visited, a:active {
	color: #0066FF;
	text-decoration : none;
  }
a.latestnews:link, a.topModulesWrapper:link, a.latestnews:visited, a.mostread:link, a.mostread:visited {
	color :#F07508;
  }
 
a:hover {
	text-decoration : none;
	color		: #000;
  }
 a.mainmenu:link, {
  color:#0099FF;
  }

table.contentpane table {
	margin-right : 2px;
	margin-left : 2px;
  }
  
.sectiontableheader {
	font-weight 	: bold;
	color			: #8EA417;
	padding			: 2px;
	border-bottom	: 1px dashed #ddd;
	padding-top 	: 3px;
	padding-bottom 	: 3px;
	
  }
  
.sectiontableentry1 {
	line-height			: 21px;
	text-align:left;
  }
.sectiontableentry2 {
	line-height			: 21px;
	text-align:left;
	background-color:#FF0000;
  }
a.readon {
	
  }
.componentheading {
	color 			: #000000;
	font-family		:Verdana, Arial, Helvetica, sans-serif;
	font-weight 	: bold;
	padding-top		: 10px;
	padding-bottom	: 3px;
	
  }
.contentheading 
{
	font-family		:Verdana, Arial, Helvetica, sans-serif;
	color			: #000000;
	font-weight 	: bold;
	width			: 100%;
}
.small, .createdate {
	color 		: #31312A;
  }
table.contentpaneopen {
	text-align 		: left;
	background 		: transparent;
	padding-top 	: 0;
	padding-left 	: 0;
	padding-bottom 	: 0;
	padding-right 	: 0;
	margin-top 		: 5;
	margin-left 	: 5;
	margin-bottom 	: 5;
	margin-right 	: 5;
	vertical-align 	: top;
	width			: 100%;

	
  }
  


table.contenttoc th {
	background 		: url(../../../../artcolors16/colors/green/images/topmenu-bg.png) repeat-x;
	height 			: 12px;
	padding-top 	: 2px;
	padding-bottom 	: 2px;
	text-align 		: left;
	padding-left 	: 2px;
  }
table.contenttoc {
	border 			: 1px solid #333333;
  }
table.contenttoc td {
	padding : 0 2px;
  }
.pathway, .pathway a:link, .pathway a:visited {

	color			: #31312A;
	padding-right	: 3px;
	margin			: 0px;
	text-transform	: uppercase;
  }
  
.pathway a:hover
{
	background	: none;
	color		: #000;
}
.pathway
{
	margin				: 0px;
}  

form {
	margin : 0;
	padding : 0;
  }
.button {
	color 			: #000;
	background		: url(../../../../artcolors16/colors/green/images/button-bg.gif) repeat-x;
	border-left		: 1px solid #5f5f5f;
	border-top		: 1px solid #a4a4a4;
	border-right		: 1px solid #a4a4a4;
	border-bottom		: 1px solid #5f5f5f;
	margin-top		: 5px;
	margin-bottom	: 5px;
	font-family		: verdana;
	font-weight		: bold;
	padding-bottom	: 2px;
  	
  }
.inputbox {
	padding-left 	: 2px;
	border-top 		: 1px solid #999999;
	border-right 	: 1px solid #dddddd;
	border-bottom 	: 1px solid #dddddd;
	border-left 	: 1px solid #999999;
	background 		: #ffffff;
  }
.clr {
	clear : both;
  }


#tools
{
	float		: right;
	margin		: 3px 0px 3px 0px;
}




/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}


/* End hide from IE-mac */


/* template special */

ul.tabbernav li
{
	background-image	: none;
}

.poll td{
	text-align: left;
}

img 
{
		border:none;
}
.sectiontableentry1 {text-align:left;}
