a:link.pageslist_number {
	border-style:solid;
	border-width:1px;
	border-color:#ccc;
	padding:3px 10px 3px 10px;
	line-height:28px;
	text-decoration:none;
}

a:visited.pageslist_number {
	border-style:solid;
	border-width:1px;
	border-color:#ccc;
	padding:3px 10px 3px 10px;
	line-height:28px;
	text-decoration:none;
}

a:active.pageslist_number {
	border-style:solid;
	border-width:1px;
	border-color:#ccc;
	padding:3px 10px 3px 10px;
	line-height:28px;
	text-decoration:none;
}

a:hover.pageslist_number {
	border-style:solid;
	border-width:1px;
	border-color:#3ba1e0;
	padding:3px 10px 3px 10px;
	text-decoration:none;
	color:#fff;
	line-height:28px;
	background-color:#3ba1e0;
}

body {
	margin:8px 0 8px 0;
	padding:0;
	background-color:#000000;
	background-image:url(../../../images/bg-stars2.jpg);
}

body,td {
	font-family:verdana,Arial,sans-serif;
	font-size:13px;
	color:#bbbbbb;
}

A:link {
  color:#6798D4;
}
A:active {
  color:#6798D4;
}
A:visited {
  color:#6798D4;
}
A:hover {
  color:#B7CFEC;
}

a:link.light {
  color:#2c80c3;
}
a:active.light {
  color:#2c80c3;
}
a:visited.light {
  color:#2c80c3;
}
a:hover.light {
  color:#B7CFEC;
}

A:link.menu {
  color:#ffffff;
  text-decoration:none;
}
A:active.menu {
  color:#ffffff;
  text-decoration:none;
}
A:visited.menu {
  color:#ffffff;
  text-decoration:none;
}
A:hover.menu {
  color:#ffffff;
  text-decoration:underline;
}

A:link.nav {
  color:#6798D4;
  text-decoration:none;
}
A:active.nav {
  color:#6798D4;
  text-decoration:none;
}
A:visited.nav {
  color:#6798D4;
  text-decoration:none;
}
A:hover.nav {
  color:#B7CFEC;
  text-decoration:underline;
}

.main {
  font-family:verdana,Arial,sans-serif;
  font-size:13px;
  color:#bbbbbb;
}


.main_black {
  font-family:verdana,Arial,sans-serif;
  font-size:13px;
  color:#bbbbbb;
}

/* cm_news */
table.comments {
  background-color:#333333;
  border-style:solid;
  border-width:1px;
  border-color:#888888;
}

.comments_bar {
	border-style:solid;
	border-width:1px;
	border-color:#888;
	padding:5px;
	font-family:arial,helvetica;
	font-size:13px;
	color:#ccc;
	background-color:#444;
}

td.comments_header {
	padding:5px;
	background-color:#333;
}

td.comments_body {
	padding:5px;
	vertical-align:top;
	background-color:#111;
}

.news_body {
	padding:8px;
}

.newsDate,.headlineDate {
	color:#888;
}

table.post_comments {
	color:#000;
	border-style:solid;
	border-width:0px;
	border-color:#444;
	background-color:#444;
}

td.post_comments_body {
	padding:5px;
	vertical-align:top;
	background-color:#222;
}

td.post_comments_header {
	padding:5px;
	background-color:#333;
}

.smileys_div {
	width:500px;
	border-style:solid;
	border-width:3px;
	border-color:#E2D1A4;
	background-color:#F3EAD4;
}

.smileys_header {
	padding-bottom:3px;
	text-align:right;
	background-color:#E2D1A4;
}

.view_hide_article {
	padding:2px 28px;
	height:32px;
	background-image:url('../../../images/icon-news_arrow.png');
	background-repeat:no-repeat;
}
/* End cm_news */

.error { 
	font-family:arial,helvetica; 
	font-size:12px; 
	color:#ff0000; 
}

table.error {
	background-color:#ffe7e7;
	border-width:1px;
	border-style:solid;
	border-color:#ff5151;
	width:100%;
}

th.error {
	background-color:#ffd3d3;
}

.f1 {
  font-family:verdana,Arial,sans-serif;
  font-size:13px;
  color:#bbbbbb;
}

.f1b {
  font-family:verdana,Arial,Helvetica;
  font-size:13px;
  color:#ffffff;
}

h1,.headlineTitle,.newsTitle {
  font-family:verdana,arial,helvetica;
  font-size:14px;
  color:#6798D4;
  font-weight:600;
}

hr {
	padding:5px 0 0 0;
	margin:8px 0 0 0;
	border:0;
	border-bottom:1px solid #888;
	background-color:transparent;
}

hr.grey_dashed {
	padding:8px 0 0 0;
	margin:8px 0 0 0;
	border:0;
	border-bottom:1px dashed #444;
	background-color:transparent;
}

.main_darkred {
  font-family:verdana,Arial,Helvetica;
  font-size:13px;
  color:#ff2222;
}

.sf1 {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#bbbbbb;
}

.sf1a {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#000000;
}

.sf1b {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#ffffff;
}

.mainYellow {
  font-family:verdana,Arial,Helvetica;
  font-size:13px;
  color:#fcff91;
}

.sf2 {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#000000;
}

.small_darkred {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#ff2222;
}
  
.small_green {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#00bf60;
}
   
.small_grey {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#333333;
}
.small_lightgrey {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#aaaaaa;
}
.small_blue {
  font-family:Verdana,helvetica;
  font-size:11px;
  color:#6798D4;
}
.small_darkgreen {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#005e2f;
}
.small_nav {
  font-family:Verdana,helvetica;
  font-size:12px;
  color:#c1d7fd;
}

.heading2 {
  font-family:verdana,Arial,Helvetica;
  font-size:13px;
  color:#ff4444;
  font-weight:bold;
}
.heading3 {
  font-family:verdana,arial,helvetica;
  font-size:16px;
  color:#00bfac;
  font-weight:bold;
}
.heading4 {
  font-family:verdana,arial,helvetica;
  font-size:15px;
  color:#4D0000;
  font-weight:bold;
}

.headingRed {
  font-family:arial,helvetica;
  font-size:16px;
  color:#ff2222;
  font-weight:bold;
}
.hYellow {
  font-family:arial,helvetica;
  font-size:16px;
  color:#dbd159;
  font-weight:bold;
}

.aboutH2 {
  font-family:verdana,arial,helvetica;
  font-size:13px;
/*  color:#6798D4; */
  color:#E9D892;
}

.bg2 {
  background-color:#dddddd;
}

.border2 {
  background-color:#7e7e7e;
}

.navOver {
  /* background-color:#333333; */
}

.navOut {
  /* background-color:; */
}

table.main {
  background-color:#111111;
  border-left:0px;
  border-right:0px;
  border-bottom:0px;
  border-style:solid;
  border-color:#888888;
}

table.body {
/*  height:1040px;  */
}

.tableNewsFeatures {
  background-color:#111111;
  padding-left:6px;
  padding-right:7px;
  padding-top:2px;
  padding-bottom:0;
}

table.pageTitle {
  background-color:#A2A2A2;
}

.tableLeftBar {
  background-color:#111111;
  border-left:2px;
  border-right:2px;
  border-bottom:2px;
  border-top:1px;
  border-style:solid;
  border-color:#888888;
}

.tableRightBar {
  background-color:#111111;
  border-left:2px;
  border-right:2px;
  border-bottom:2px;
  border-top:1px;
  border-style:solid;
  border-color:#888888;
}

table.comments {
  background-color:#333333;
  border-style:solid;
  border-width:1px;
  border-color:#888888;
}

td.nav {
  font-family:arial,helvetica;
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
  height:28px;
  text-align:center;
}

td.leftside {
  font-family:Verdana,helvetica;
  font-size:11px;
  color:#dddddd;
  background-color:#333333;
}

td.rightside {
  background-color:#333333;
  vertical-align:top;
  width:235px;
}

td.middle {
  background-color:#111111;
  vertical-align:top;
}

td.bg_h2 {
  text-align:center;
  background-image:url('../images/bg-h1.gif');
  height:25px;
  font-family:arial,helvetica;
  font-size:13px;
  font-weight:bold;
  color:#000000;
}

.th1 {
	background-color:#444;
}

/* table2 class */
table.table2 {
  background-color:#888888;
}

.td2 {
  background-color:#111111;
}

.th2 {
  background-color:#666666;
}
/* end table2 class */

/* VXT Poll */
table.poll {
  border-style:solid;
  border-width:1px;
  border-color:#888888;
}

.pollQuestion {
  font-family:Verdana,helvetica;
  font-size:11px;
  color:#dddddd;
}
.pollOptions {
  font-family:Verdana,helvetica;
  font-size:11px;
  padding-top:3px;
  color:#dddddd;
  background-color:#111111;
}
.pollOptionResults {
  font-family:Verdana,helvetica;
  font-size:11px;
  color:#ffffff;
  background-color:#333333;
}
/* end VXT Poll */

/* Forms */
input {
	font-family:arial,helvetica;
	font-size:13px;
	color:#000;
}

input.text1 {
  padding-left:3px;
  padding-right:3px;
  border-style:solid;
  border-width:1px;
  border-color:#888888;
  font-family:arial,helvetica;
  font-size:13px;
/*  color:#6798D4; */
  color:#E9D892;
  background-color:#000000 !important;
}

input.text2 {
  padding-left:3px;
  padding-right:3px;
  border-style:solid;
  border-width:1px;
  border-color:#888888;
  font-family:arial,helvetica;
  font-size:13px;
/*  color:#6798D4;  */
  color:#E9D892;
  background-color:#000000;
}

select {
  border-style:solid;
  border-width:1px;
  border-color:#888888;
  font-family:arial,helvetica;
  font-size:13px;
/*  color:#6798D4;  */
  color:#E9D892;
  background-color:#000000;
}

textarea {
  padding:3px;
  border-style:solid;
  border-width:1px;
  border-color:#888888;
  font-family:arial,helvetica;
  font-size:13px;
/*  color:#6798D4;   */
  color:#E9D892;
  background-color:#000000;
}

/* end Forms */