body {
	margin: 0px 20px 0px 20px;
	padding: 0px;
	font: 11px Tahoma;
	color: #696969;
	background: #FFFFFF;
} td { padding: 0px; } img { border: 0px; } a:hover { text-decoration: none; } form { margin: 0px; }

#menuTbl a { font-size: 11px; color: #898989; text-decoration: none; }
#menuTbl a:hover { font-size: 11px; color: #31b32f; text-decoration: underline; }

#menuTbl .pointer{ width: 6px; background: middle right no-repeat url(images/menuBull.gif); }
#menuTbl .line { background:  #ebebeb; }
#menuTbl .lineTd { padding: 5px 0px 5px 0px; }
#menuTbl a.sellected { font-size: 11px; color: #31b32f; text-decoration: none; }
#menuTbl a.sellected:hover { font-size: 11px; color: #31b32f; text-decoration: underline; }

.headingImageText { color: #FFFFFF; font-size: 11px; padding: 0px 20px 0px 0px;  }
.headingImageText h3 { padding: 0px; margin: 1px 0px 1px 0px; color: #FFFFFF; font-size: 24px; }
.headingImageText a { color: #FFFFFF;  }

.login td {color: #696969; font-size: 10px; }
.login input { width: 163px;  border: 1px solid #bcbcbc; color: #696969; font: 9px;}
.loginButt {   border: 1px solid #bcbcbc; background: #E1E1E1; color: #696969; font: 9px; }
.greyBut { border: 1px solid #d2d2d2; background: #f3f3f3; color: #696969; font: 9px; }

#content { font: 12px Tahoma;	color: #696969; }
#content h2 { font-weight: normal; padding: 0px; margin: 1px 0px 1px 0px; font-size: 24px; color: #b80000; }
#content h1 { font-weight: normal; padding: 0px; margin: 1px 0px 1px 0px; font-size: 14px; color: #b80000; }
#content p { padding: 0px; margin: 1px 0px 1px 0px; }
.spacer { height: 2px;  color: #c5c5bd; }
.spacer1 { height: 1px;  color: #c5c5bd; }
#content .print { text-align: right; }
#content .print a { color: #434343; }
#content .text { font: 12px Tahoma;	color: #696969; }
#content .print a:hover { color: #434343; }

#content .tinySpacer { height: 1px;  color: #c5c5bd; }
#content a.newsHeading {  font: bold 14px Tahoma; color: #484848; text-decoration: underline; }
#content a.newsHeading:hover {   font: bold 14px Tahoma; color: #484848; text-decoration: none; }
#content .readMore { text-align: right; }
#content .readMore a { color: #434343; text-decoration: underline; }
#content .readMore a:hover { color: #434343; text-decoration: none; }

.informTbl { margin-bottom: 20px; font-size: 11px; width: 100%; border: 1px solid #bdbdbd; background: left top no-repeat url(/patrioti/images/lineRed.gif); }
.informTbl td { padding: 5px; }
.informTbl a { margin-bottom: 3px;  font-size: 12px; width: 100%; color: Red; }
.informTbl a:hover { margin-bottom: 3px;  font-size: 12px; color: Red; text-decoration: none; }
.informTbl .heading { margin-bottom: 3px;  font-size: 12px; width: 100%; color: Red; }
.informTbl span { width: 120px; font-size: 12px; color: Red;  }

.downloadTbl { margin-bottom: 20px; font-size: 11px; width: 100%; border: 1px solid #bdbdbd; background: left top no-repeat url(/patrioti/images/download_line.gif); }
.downloadTbl td { padding: 5px; }
.downloadTbl a { margin-bottom: 3px;  font-size: 12px; width: 100%; color: Red; }
.downloadTbl a:hover { margin-bottom: 3px;  font-size: 12px; color: Red; text-decoration: none; }
.downloadTbl .heading { margin-bottom: 3px;  font-size: 12px; width: 100%; color: Red; }
.downloadTbl span { width: 120px; font-size: 12px; color: Red;  }

.usersTbl { margin-bottom: 20px; font-size: 11px; width: 100%; border: 1px solid #bdbdbd; background: left top no-repeat url(/patrioti/images/users_line.gif); }
.usersTbl td { padding: 5px; }
.usersTbl a { margin-bottom: 3px;  font-size: 12px; width: 100%; color: Red; }
.usersTbl a:hover { margin-bottom: 3px;  font-size: 12px; color: Red; text-decoration: none; }
.usersTbl .heading { margin-bottom: 3px;  font-size: 12px; width: 100%; color: Red; }
.usersTbl span { width: 120px; font-size: 12px; color: Red;  }




.footer a { font-size: 11px; color: #434343; text-decoration: underline; }
.footer a:hover { font-size: 11px; color: #434343; text-decoration: none; }


.textImgleft { float: left; padding: 5px 10px 0px 0px; }
.textImgright { float: right; padding: 5px 0px 0px 10px; }
.textImgleftbr { width: 100%; padding: 0px 0px 10px 0px; }

a.blockRead{ text-align: right;  color: Black; font-size: 10px; text-decoration: none; }
a.blockRead:hover{ text-align: right; color: Black; font-size: 10px; text-decoration: none; }

a.menuLnk { font: 11px Tahoma; color: #494949; text-decoration: underline; }
a.menuLnk:hover { font: 11px Tahoma; color: #696969; text-decoration: none; }

.forumLogin{	color: #b32f2f;	font: 16px Tahoma; font-weight: bold; }
.news{	color: #696969;	font: 12px Tahoma; }
.galleyTbl{ color: #696969;	font: 11px Tahoma; }

.galleyTbl a { color: #b32f2f;	font: 11px Tahoma; text-decoration: underline;}
.galleyTbl a:hover { color: #b32f2f;	font: 11px Tahoma; text-decoration: none;}

.tip{ color: #611e10; font: 12px Tahoma; }
.tip span{ color: #ff765a; font: 12px Tahoma; }