table {
	empty-cells: show;
}

body {
	background-color:#FFFFFF;
	color:#000000;
	font-family:tahoma,verdana,arial,sans-serif;
	font-size:75%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin: 0 5 0 5;
}

h1, h2, h3, h4, h5 {
  padding: 0px;
  margin: 0px;
}

h3 {
	font-family:Arial;
	font-size:11px;
}

h2.PageTop {
	font-size:17px;
	font-weight:bold;
}

form {
  padding: 0px;
  margin: 0px;
}


input, textarea, select {
	border: 1px solid gray;
}


p {
	margin-bottom:3px;
}

a, a:link, a:visited {
	font-size:0.9em;
	color:#2a2fc7;
	text-decoration:none;
}
a:hover {
	font-size:0.9em;
	color:#2a2fc7;
	text-decoration:underline;
}



a.NewsTextUrl, a.NewsTextUrl:link, a.NewsTextUrl:visited {
	font-size:0.9em;
	color:#2a2fc7;
	text-decoration:none;
}
a.NewsTextUrl:hover {
	font-size:0.9em;
	color:#2a2fc7;
	text-decoration:underline;
}




a.advlink, a.advlink:link, a.advlink:visited, a.advlink:hover {
	font-size:0.9em;
	color: gray;
	text-decoration:none;
}



.AdBlock {
	vertical-align: top;
	background: #FFFCE5;
	border:1px solid #ECE190;
	padding:4 14 5 11;
	font-size:0.9em;
}




a.SourceLink, a.SourceLink:link, a.SourceLink:visited {
	font-size:0.9em;
	color:green;
	text-decoration:none;
}
a.SourceLink:hover {
	font-size:0.9em;
	color:#2a2fc7;
	text-decoration:underline;
}


a.comments_link, a.comments_link:link, a.comments_link:visited {
	font-size:0.7em;
	color:gray;
	text-decoration:none;
}
a.comments_link:hover {
	font-size:0.7em;
	color:#2a2fc7;
	text-decoration:underline;
}

a.leftmenu, a.leftmenu:link, a.leftmenu:visited {
	font-size:0.8em;
	color:#2a2fc7;
	text-decoration:none;
}
a.leftmenu:hover {
	font-size:0.8em;
	color:#2a2fc7;
	text-decoration:underline;
}


a.leftmenu_selected, a.leftmenu_selected:link, a.leftmenu_selected:visited {
	font-size:0.8em;
	color:#2a2fc7;
	text-decoration:none;
	background-color: #EEEEEE;
	font-weight:bold;
}
a.leftmenu_selected:hover {
	font-size:0.8em;
	color:#2a2fc7;
	text-decoration:underline;
	background-color: #EEEEEE;
	font-weight:bold;
}


.AddedDate {
	font-size:0.7em;
	color: gray;
}

a.UserLink, a.UserLink:link, a.UserLink:visited {
	font-size:12;
	color:gray;
	text-decoration:none;
	font-weight:bold;
}
a.UserLink:hover {
	font-size:12;
	color:#185787;
	text-decoration:underline;
	font-weight:bold;
}


a.NewsTitle, a.NewsTitle:link, a.NewsTitle:visited {
	font-size:18;
	color:black;
	text-decoration:none;
	font-weight:bold;
}
a.NewsTitle:hover {
	font-size:18;
	color:#185787;
	text-decoration:underline;
	font-weight:bold;
}


a.AddNewsA, a.AddNewsA:link, a.AddNewsA:visited {
	font-size:0.9em;
	color:#185787;
	text-decoration:none;
	font-weight:bold;
}
a.AddNewsA:hover {
	font-size:0.9em;
	color:#185787;
	text-decoration:underline;
	font-weight:bold;
}



a.BottomMenu, a.BottomMenu:link, a.BottomMenu:visited {
	font-size:0.7em;
	color: black;
	text-decoration:none;
}
a.BottomMenu:hover {
	font-size:0.7em;
	color:#2a2fc7;
	text-decoration:underline;
}


a.TopMenu, a.TopMenu:link, a.TopMenu:visited {
	font-size:0.8em;
	color: black;
	font-weight:bold;
	text-decoration:none;
}


a.TopMenu:hover {
	font-size:0.8em;
	color:#2a2fc7;
	font-weight:bold;
	text-decoration:underline;
}



div.HeaderBox {
	background: url(img/hdr.gif) repeat-x;
	padding: 3px;
}


.TabRow {
	font-size:0.8em;
}

a.TabRow, a.TabRow:link, a.TabRow:visited, a.TabRow:hover {
	color:#2a2fc7;
	text-decoration:none;
	font-weight:bold;
}

.TabRowAct {
	font-size:0.8em;
}

a.TabRowAct, a.TabRowAct:link, a.TabRowAct:visited, a.TabRowAct:hover {
	color: green;
	text-decoration:none;
	font-weight:bold;
}


.IndexTabRow{
	font-size:0.8em;
}

a.IndexTabRow, a.IndexTabRow:link, a.IndexTabRow:visited, a.IndexTabRow:hover {
	color:#2a2fc7;
	text-decoration:none;
	font-weight:bold;
}

.IndexTabRowAct{
	font-size:0.8em;
}

a.IndexTabRowAct, a.IndexTabRowAct:link, a.IndexTabRowAct:visited, a.IndexTabRowAct:hover {
	color: green;
	text-decoration:none;
	font-weight:bold;
}





#FoterText {
	font-size:0.6em;
	color: gray;
}

h1 a, h1 a:link, h1 a:visited {
	font-size:17;
	color:#2a2fc7;
	text-decoration:none;
}

h1 a:hover {
	font-size:17;
	color:#2a2fc7;
	text-decoration:underline;
}

.CommentTbl {
	font-size:12;
}

.CommentVotePlus {
	color: #9FE7B2;
}

.CommentVoteMinus {
	color: #FFC0C0;
}

.CommentVoteZero {
	color: gray;
}

.newstext {
	font-size:14;
}

.PagesTbl {
	font-size:11;
}

.PopNewsTbl {
	font-size:12;
}


a.TagClass_6, a.TagClass_6:link, a.TagClass_6:hover, a.TagClass_6:visited {
	font-size:16;
	color:#2a2fc7;
}

a.TagClass_5, a.TagClass_5:link, a.TagClass_5:hover, a.TagClass_5:visited {
	font-size:15;
	color:#3736d0;
}

a.TagClass_4, a.TagClass_4:link, a.TagClass_4:hover, a.TagClass_4:visited {
	font-size:14;
	color:#4f46e3;
}

a.TagClass_3, a.TagClass_3:link, a.TagClass_3:hover, a.TagClass_3:visited {
	font-size:13;
	color:#5a4eec;
}

a.TagClass_2, a.TagClass_2:link, a.TagClass_2:hover, a.TagClass_2:visited {
	font-size:12;
	color:#6455f5;
}

a.TagClass_1, a.TagClass_1:link, a.TagClass_1:hover, a.TagClass_1:visited {
	font-size:11;
	color:#6c5cfd;
}

div.TagLinks a, div.TagLinks a:link, div.TagLinks a:visited {
	font-size:11;
	text-decoration:none;
	color:gray;
}

div.TagLinks a:hover {
	font-size:11;
	text-decoration:underline;
	color:black;
}