.content 
{
	BACKGROUND-COLOR: #ffffff;
	width: 100%;
}
.content table
{
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
}

TABLE#indexNews 
{
	vertical-align:top;
	padding-bottom: 20px;
}
TABLE#indexNews TD {
	FONT-SIZE: 11px;
	COLOR: #5a5a5a;
	FONT-FAMILY: ms sans serif;
}
TABLE#indexNews TD STRONG.outer {
	FONT-SIZE: 11px; COLOR: #98a913; FONT-FAMILY: ms sans serif
}
TABLE#indexNews TD STRONG.inner {
	FONT-SIZE: 11px; COLOR: #f7941c; FONT-FAMILY: ms sans serif
}
TABLE#indexNews TD DIV.outer {
	TEXT-ALIGN: right
}
TABLE#indexNews TD DIV.inner {
	TEXT-ALIGN: right
}
TABLE#indexNews TD DIV.outer A {
	FONT-SIZE: 11px; COLOR: #98a913
}
TABLE#indexNews TD DIV.inner A {
	FONT-SIZE: 11px; COLOR: #f7941c
}
.contentHeader 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	background-image:url(../img/NewsHeaderBackground.jpg);
	COLOR: #ffffff;
	FONT-FAMILY: ms sans serif;
	height:38px;
	vertical-align:top;
	padding: 0 0 0 0;
}
.newsListBlock
{
	background: #ededed url(../img/newsListBlockBg.gif) repeat-x left top;
	border:#dadada solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #5a5a5a;
	margin:10px 10px 10px 10px;

}
.newsListBlock td.outer
{
	 FONT-SIZE: 13px;
	 COLOR: #98a913;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 width:100%;
}

#forumTable 
{
	vertical-align:top;
	width: 98%;
	padding-bottom: 20px;
	margin:5px 5px 5px 5px;
	padding-right: 20px;
	border-left:#dadada solid 1px;;
	border-top:#dadada solid 1px;
	
}
.forumList
{
	border-right: #dadada solid 1px;
	border-bottom:#dadada solid 1px;
	background: #ededed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #5a5a5a;
	margin:10px 10px 10px 10px;
}
.forumListHead
{
	border-right: #dadada solid 1px;
	border-bottom:#dadada solid 1px;
	background: #f5f5f5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight:bold;
	color: #5a5a5a;
	margin:10px 10px 10px 10px;
}
.forumList a
{
	 FONT-SIZE: 11px;
	 font-weight:bold;
	 COLOR: #98a913;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 width:100%;
}
.forumList1
{
	border-right: #dadada solid 1px;
	border-bottom:#dadada solid 1px;
	background: #ededed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #5a5a5a;
	margin:10px 10px 10px 10px;
}
.forumLis1tHead
{
	border-right: #dadada solid 1px;
	border-bottom:#dadada solid 1px;
	background: #f5f5f5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight:bold;
	color: #5a5a5a;
	margin:10px 10px 10px 10px;
}
.forumList1 a
{
	 FONT-SIZE: 11px;
	 font-weight:bold;
	 COLOR: #336699;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 width:100%;
}
.newsListBlock td.date
{
	 FONT-SIZE: 9px;
	 COLOR: #5a5a5a;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 white-space:nowrap;
}
.newsListBlock TD DIV.outer A {
	FONT-SIZE: 11px; COLOR: #98a913;
}

.newsContentBlock
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #5a5a5a;
	margin:10px 10px 10px 10px;

}
.newsContentBlock td.outer
{
	 FONT-SIZE: 13px;
	 COLOR: #98a913;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 width:100%;
}
.newsContentBlock td.date
{
	 FONT-SIZE: 9px;
	 COLOR: #5a5a5a;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 white-space:nowrap;
}

table#GaleryList 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #5a5a5a;
	background:#ededed url('../img/GaleriesListBg.gif') repeat-x left top;
	margin: 5px 5px 5px 5px;
	border: #dadada solid 1px;
}

table#GaleryList td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #5a5a5a;
}

table#GaleryList td.GaleryImage
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #5a5a5a;
	background-image:url(../img/GaleriesListImageBg.gif);
	background-repeat:no-repeat;
	padding: 12px 10px 15px 11px;
}

table#GaleryList td.GaleryImage a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #5a5a5a;
	width:224px;
	height:159px;
	border: none;
}
table#GaleryList td.GaleryImage a img
{
	border: none;
}

	
table#GaleryList TD STRONG.outer
{
	FONT-SIZE: 13px;
	 COLOR: #98a913;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 width:100%;
}

table#GaleryList td i
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	color: #5a5a5a;
	font-style: normal;
}

table#GaleryList td div.ImagesDelim
{
	width:40px;
}


.contacts table {
	width				: 100% ;
	background-color	: #FFFFFF ;
	font-family			: verdana ;
	font-size			: 12px ;
	font-weight			: normal ;
}

.contacts th {
	background:#f7f7f7 url(../img/contentTHbg.gif) repeat-x;
	border				: 1px solid #dadada ;
	font-family			: verdana ;
	font-size			: 12px ;
	font-weight			: bold ;
	text-align			: center ;
}

.contacts table tr.darkRow td {
	background-color	: #E8ECED ;
}

.contacts td {

	font-family			: verdana ;
	font-size			: 12px ;
	border				: 1px solid #dadada ;
	color				: #5a5a5a ;
	background:#ededed url(../img/contentTDbg.gif) repeat-x;
}
.contacts1 table {
	width				: 100% ;
	background-color	: #FFFFFF ;
	font-family			: verdana ;
	font-size			: 12px ;
	font-weight			: normal ;
}

.contacts1 th {
	background:#eef4fa url(../img/contentTHbg.gif) repeat-x;
	border				: 1px solid #dadada ;
	font-family			: verdana ;
	font-size			: 12px ;
	font-weight			: bold ;
	text-align			: center ;
}

.contacts1 table tr.darkRow td {
	background-color	: #E8ECED ;
}

.contacts1 td {

	font-family			: verdana ;
	font-size			: 12px ;
	border				: 1px solid #dadada ;
	color				: #336699 ;
	background:#ededed url(../img/contentTDbg.gif) repeat-x;
}

.content p, .content li
{
	color				: #5a5a5a ;
	font-family			: verdana ;
	font-size			: 12px ;
}
.content li {
	font-family			: verdana ;
	font-size			: 12px ;
	color				: #5a5a5a ;
	background-color	: #ffffff ;
	list-style			: disc ;
}

.content h1 {
	font-family			: verdana ;
	font-size			: 16px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

.content h2 {
	font-family			: verdana ;
	font-size			: 14px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

.content h2.outer {
	FONT-SIZE: 14px; COLOR: #98a913; FONT-FAMILY: ms sans serif
}

.content h3 {
	font-family			: verdana ;
	font-size			: 13px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

.content a {
	font-family			: verdana ;
	font-size			: 11px ;
	font-weight			: normal ;
	color				: #5a5a5a ;
}
.notnewscontent
{
	BACKGROUND-COLOR: #ffffff;
	width: 100%;
	padding: 10px;
	color				: #5a5a5a ;
	font-family			: verdana ;
	font-size			: 12px ;
}
.notnewscontent p, .notnewscontent li
{
	color				: #5a5a5a ;
	font-family			: verdana ;
	font-size			: 12px ;
}
.notnewscontent li {
	font-family			: verdana ;
	font-size			: 12px ;
	color				: #5a5a5a ;
	background-color	: #ffffff ;
	list-style			: disc ;
}

.notnewscontent h1 {
	font-family			: verdana ;
	font-size			: 16px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

.notnewscontent h2 {
	font-family			: verdana ;
	font-size			: 14px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

.notnewscontent h3 {
	font-family			: verdana ;
	font-size			: 13px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

.notnewscontent a {
	font-family			: verdana ;
	font-size			: 11px ;
	font-weight			: normal ;
	color				: #5a5a5a ;
}

.notnewscontent img {
	padding				:10px;
}

.notnewscontent a img{
	padding				:10px;
	border				:none;
	
}
div.pagerHorSeparator {
	background-image	: url(../images/bkg_pagerSeparator.gif) ;
	height				: 5px ;
}


.pagescontent td {

	font-family			: verdana ;
	font-size			: 12px ;
	border				: 1px solid #dadada ;
	color				: #5a5a5a ;
	background:#ededed url(../img/contentTDbg.gif) repeat-x;
}

.pagescontent
{
	BACKGROUND-COLOR: #ffffff;
	width: 100%;
	padding: 10px;
	color				: #5a5a5a ;
	font-family			: verdana ;
	font-size			: 12px ;
}
.pagescontent p, .pagescontent li
{
	color				: #5a5a5a ;
	font-family			: verdana ;
	font-size			: 12px ;
}
.pagescontent li {
	font-family			: verdana ;
	font-size			: 12px ;
	color				: #5a5a5a ;
	background-color	: #ffffff ;
	list-style			: disc ;
}

.pagescontent h1 {
	font-family			: verdana ;
	font-size			: 16px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

.pagescontent h2 {
	font-family			: verdana ;
	font-size			: 14px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

.pagescontent h3 {
	font-family			: verdana ;
	font-size			: 13px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

.pagescontent a {
	font-family			: verdana ;
	font-size			: 11px ;
	font-weight			: normal ;
	color				: #5a5a5a ;
}

.pagescontent img {
	margin:10px 10px 10px 10px;
}

.pagescontent a img{
	margin:10px 10px 10px 10px;
	border				:none;
	
}
div.pagerHorSeparator {
	background-image	: url(../images/bkg_pagerSeparator.gif) ;
	height				: 5px ;
}
.pagescontent table {
	width				: 100% ;
	background-color	: #FFFFFF ;
	font-family			: verdana ;
	font-size			: 12px ;
	font-weight			: normal ;
}

.pagescontent th {
	background:#f7f7f7 url(../img/contentTHbg.gif) repeat-x;
	border				: 1px solid #dadada ;
	font-family			: verdana ;
	font-size			: 12px ;
	font-weight			: bold ;
	text-align			: center ;
}

.pagescontent table tr.darkRow td {
	background-color	: #E8ECED ;
}

.pagescontent td {

	font-family			: verdana ;
	font-size			: 12px ;
	border				: 1px solid #dadada ;
	color				: #5a5a5a ;
	background:#ededed url(../img/contentTDbg.gif) repeat-x;
}

/* REGISTRATION */

div.registrationPanel {
	font-family			: ms sans serif ;
	font-size			: 11px ;
}

div.registrationPanel table {
	background-color	: #ffffff ;
	width				: 0px ;
}

div.registrationPanel td.required {
	font-family			: ms sans serif ;
	font-size			: 11px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
	text-align			: right ;
}

div.registrationPanel td.left {
	font-family			: ms sans serif ;
	font-size			: 11px ;
	color				: #5a5a5a ;
	text-align			: left ;
}

div.registrationPanel td {
	font-family			: ms sans serif ;
	font-size			: 11px ;
	font-weight			: normal ;
	color				: #5a5a5a ;
	text-align			: right ;
}

div.registrationPanel td input {
	width				: 130px ;
	border				: 1px solid #5a5a5a ;
	font-family			: ms sans serif ;
	font-size			: 11px ;
}

div.registrationPanel td textarea {
	width				: 100% ;
	height				: 70px ;
	border				: 1px solid #5a5a5a ;
	font-family			: ms sans serif ;
	font-size			: 11px ;
}

div.registrationPanel td select {
	width				: 130px ;
	font-family			: ms sans serif ;
	font-size			: 11px ;
}

div.registrationPanel td input.checkBox {
	margin-top			: 1px ;
	width				: 20px ;
	border				: none ;
	font-family			: ms sans serif ;
	font-size			: 11px ;
}

div.registrationPanel a {
	font-family			: ms sans serif ;
	font-size			: 11px ;
	color				: #5a5a5a ;
}

span.registrationError {
	font-family			: ms sans serif ;
	font-size			: 11px ;
	color				: #ff0000 ;
}
/* FORUM */

div.forumRecordDark {
	background: #ededed url(../img/forummessbg.gif) repeat-x left top;
	border:#dadada solid 1px;
	padding				: 10px ;
	font-family			: ms sans serif ;
	font-size			: 11px ;
	color				: #5a5a5a ;
	width				: 100% ;
}

div.forumRecordDark table.messageHeader {
	width				: 100% ;
	border:	0px;
}

div.forumRecordDark table.messageHeader td {
	font-family			: ms sans serif ;
	font-size			: 11px ;
	color				: #5a5a5a ;
}

div.forumRecordDark a {
	font-family			: ms sans serif ;
	font-size			: 11px ;
	font-weight			: bold ;
	color				: #5a5a5a ;
}

div.forumRecordDark a.reply {
	font-family			: ms sans serif ;
	font-size			: 11px ;
	font-weight			: normal ;
	color				: #5a5a5a ;
}

div.forumRecordDark div.cite {
	border				: 1px solid #5a5a5a ;
	background-color		: #ffffff ;
	padding				: 10px ;
	color				: #5a5a5a ;
	padding				: 10px ;
	font-family			: ms sans serif ;
	font-size			: 11px ;
	width				: 100% ;
	margin-top			: 5px ;
	margin-right			: 15px;
	margin-left:			15px;
	margin-bottom			: 5px ;
	font-style			:italic;
}

div.forumForm {
	width				: 100% ;
	background: #ededed url(../img/forummessbg.gif) repeat-x left top;
	border:#dadada solid 1px;
	padding				: 10px ;
	margin:5px 5px 5px 5px;
	font-family			: ms sans serif ;
	font-size			: 11px ;
	color				: #5a5a5a ;
}

div.forumForm input, div.forumForm textarea {
	width				: 100% ;
	border				: 1px solid #5a5a5a ;
	font-family			: ms sans serif ;
	font-size			: 11px ;
}

div.forumForm span.error {
	font-family			: ms sans serif ;
	font-size			: 11px ;
	color				: #ff0000 ;
}

div.forumForm table.smiles, div.forumForm table.smiles td, div.forumForm table.smiles a {
	background-color	: transparent ;
	font-size			: 11px ;
	width				: auto ;
	border: 0px;
}

div.replyedMessage {
	border				: 1px solid #5a5a5a ;
	background-color		: #ffffff ;
	padding				: 10px ;
	color				: #5a5a5a ;
}
#forumTable 
{
	vertical-align:top;
	padding-bottom: 20px;
	margin:5px 5px 5px 5px;
	border-left:#dadada solid 1px;;
	border-top:#dadada solid 1px;
	
}
.forumList
{
	border-right: #dadada solid 1px;
	border-bottom:#dadada solid 1px;
	background: #ededed url(../img/newsListBlockBg.gif) repeat-x left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #5a5a5a;
	margin:10px 10px 10px 10px;
}
.forumListHead
{
	border-right: #dadada solid 1px;
	border-bottom:#dadada solid 1px;
	background: #f5f5f5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight:bold;
	color: #5a5a5a;
	margin:10px 10px 10px 10px;
}

.forumList a
{
	 FONT-SIZE: 11px;
	 font-weight:bold;
	 COLOR: #98a913;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 width:100%;
}
a.pagerLink {
	COLOR: #98a913;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px ;
	font-weight:bold;
	
}
span.pagerHeader
{
 	COLOR: #5a5a5a;;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px ;
	padding				: 5px ;
	margin-bottom		: 10px ;
	font-weight:bold;
}
span.pagerSeparator
{
	COLOR: #5a5a5a;;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size			: 11px ;
}
div.searchRecordDark
{
	background: #ededed url(../img/newsListBlockBg.gif) repeat-x left top;
	border:#dadada solid 1px;
	padding: 5px;
}
div.linkButton
{
	color:#3300FF;
}
