body {font-family: Tahoma, Arial, Helvetica, sans-serif;}
textarea {font-family: Tahoma, Arial, Helvetica, sans-serif;}
i, em {font-family: Arial, Helvetica, sans-serif;}
a {cursor:pointer;}

a.clouds:link, a.clouds:visited {text-decoration:none}
a.clouds:hover {text-decoration:underline; color:blue}

.text9 {font-size:9px}
.text10 {font-size:10px}
.text11 {font-size:11px}
.text12 {font-size:12px;}
.text14 {font-size:14px}
.text16 {font-size:16px}
.text22 {font-size:22px}
.textBIG {font-size:23px; color:#888888; line-height:23px}
.textBIG2 {font-size:34px; color:#bbbbbb; line-height:31px}
.forumquo {font-size:15px; color:crimson; padding-right:4px; line-height:5px; font-weight:bold}

.title {font-size:10px; font-weight:bold; text-transform:uppercase; color:00619E}
/* 336699, 006666, */
.title2 {font-size:18px; color:crimson; text-decoration:none}
a.title:link, a.title:visited {font-size:10px; font-weight:bold; text-transform:uppercase; color:00619E; text-decoration:none}
a.title:hover {text-decoration:underline}
.newscolor {background-color:#F8F4E3}
table.mainleft {background-color:#F8F4E3}
/* #EDE8D5 */

table.calendar tr td {text-align:center; color:#bbbbbb; font-size:10px; padding: 0 0 2 0}
table.calendar tr td a:link {color:black; text-decoration:none}
table.calendar tr td a:visited {color:black; text-decoration:none}
table.calendar tr td a:hover {color:#00619E; text-decoration:underline}

table.currency tr td {font-size:10px; vertical-align:top; padding:4 0 4 5}
table.currency tr.null td {padding-bottom:2px; padding-top:0px}
table.currency tr.color td {background-color:#F6F5E2}
table.currency tr.color td.bank {padding:4 0 5 5}
table.currency tr td.curr {font-size:18px; color:silver; line-height:15px; font-family:Arial, Helvetica, sans-serif; padding:0 0 1 4}

td.course-up   { background:transparent url(images/course-up.gif)   right center no-repeat; }
td.course-down { background:transparent url(images/course-down.gif) right center no-repeat; }

table.calendar tr td.month {font-size:11px; color:#222222; font-weight:bold; padding:3 0 0 0}
table.calendar tr.days td {color:#666666}

.buttonz {font-size:18px; line-height:5px; height:18px; text-transform:lowercase; color:#333333; font-family:Geneva, Arial, Helvetica, sans-serif; padding: 3 0 5 2; background-color:white}
.plus {font-size:20px; color:#888888; line-height:19px}
.curr {font-size:33px; color:silver; line-height:31px; font-family:Arial, Helvetica, sans-serif}
.titleinvert {font-size:10px; font-weight:bold; text-transform:uppercase; background-color:crimson; color:white}
a.titlebg {font-size:10px; font-weight:bold; text-transform:uppercase; background-color:#EDECE5; color:white; text-decoration:none}
.time1 {background-color:gray; color:white; font-size:10px; padding:1px}
.prenews {font-size:11px; color:#333333;}
.prenews2 {font-size:12px; color:#222222;}
table.prenews tr td div.date {padding:13 0 2 0; font-size:10px; color:gray}

table.press tr td {font-size:11px}
table.press tr td div.header {font-size:18px; padding:5 0 1 0}

table.press2 tr td {font-size:12px}
table.press2 tr td div.date {font-size:10px; padding:20 0 0 0}


img.trans {filter: alpha(opacity=60); opacity: 0.6;}


.theme {font-size:10px; color:#666666}
input.submit {border:0px; font-size:13px; background-color:#CCCC99; cursor:pointer}

.hr {height:1px; color:silver}
a:link, a:visited {color:#024990; text-decoration:none}
a:hover {color:#024990; text-decoration:underline}


a.maintheme:link, a.maintheme:hover, a.maintheme:visited { font-size:12px; color:black; text-decoration:none; font-weight:bold}
a.onbg:link, a.onbg:visited {text-decoration:none; color:black}
a.onbg:hover {text-decoration:underline; color:#111111}

a.header2:link, a.header2:hover, a.header2:visited {font-size:12px; font-weight:bold; color:#222222; text-decoration:none; line-height:15px}
a.header3:link, a.header3:hover, a.header3:visited {font-size:11px; font-weight:bold; color:#111111; text-decoration:none; line-height:15px}

a.theonlyheader:link, a.theonlyheader:hover, a.theonlyheader:visited {font-size:19px; color:#222222; text-decoration:none; letter-spacing:-1px; line-height:21px}
.newsheader {font-size:27px; color:#222233; text-decoration:none;}

a.themainheader:link, a.themainheader:hover, a.themainheader:visited {font-size:24px; color:#222222; text-decoration:none; letter-spacing:-1px; line-height:27px}
a.fewheaders:link, a.fewheaders:hover, a.fewheaders:visited {font-size:14px; color:black; text-decoration:none; font-weight:bold}

a.no:link, a.no:hover, a.no:visited {text-decoration:none}
a.noo:link, a.noo:visited {text-decoration:none; color:gray}
a.noo:hover {text-decoration:none; color:black}


table.menu tr td.blue {color:black; font-size:10px; height:4px; padding:2 7 2 7; text-transform:uppercase; background-color:#66CCFF}
table.menu tr td.red {color:white; font-weight:bold; font-size:10px; height:4px; padding:2 7 2 7; text-transform:uppercase; background-color:crimson}
table.menu tr td.space {padding:0 5 0 0}

a.pages:link, a.pages:visited {text-decoration:none; color:#333333}
a.pages:hover {text-decoration:underline}
newtheme a:link, a:visited {color:gray; text-decoration:none}
a.newtheme:hover {color:#008800; text-decoration:none}
a.forumtheme:link, a.forumtheme:visited {font-size:12px; text-decoration:none; color:black;}
a.forumtheme:hover {font-size:12px; text-decoration:underline; color:black}
.forumheader {font-size:18px; color:#333333}

table.forum tr.color td.rel {font-size:10px; text-align:center; padding:9 8 0 5; vertical-align:top; color:#024990}
table.forum tr td.rel {font-size:10px; text-align:center; padding:2 8 0 5; vertical-align:top; color:#024990}

table.forum td {font-size:11px}
table.forum tr.color td {padding:7 0 8 0; background-color:#EDECE5}
table.forum input {border:0px; font-size:11px; width:17px; height:16px; background:none; font-family: Tahoma, Arial, Helvetica, sans-serif;text-align:center}
table.forum2 input {border:0px; font-size:11px; width:17px; height:16px; background:none; font-family: Tahoma, Arial, Helvetica, sans-serif;text-align:center}
input.input12 {border:0px; font-size:12px; width:21px; height:17px; background:none; font-family: Tahoma, Arial, Helvetica, sans-serif; text-align:center}

table.forum2 td {font-size:12px}
table.forum2 tr.color td {padding:13 0 14 0; background-color:#F6F5E2}
table.forum2 tr.unpublished td {padding:13 0 14 0; background-color:#FCC}
table.forum2 tr.blank td {padding:20 0 20 0}
table.forum2 tr.asnwerbg {background-image:url(images/bganswer.gif); background-repeat:repeat-x}
table.forum2 table.clear tr td {padding:0 0 0 0; font-size:10px; color:#666666}
table.forum2 table.clear tr td.bull {padding-top:2px}
table.forum2 table.sign tr td {padding:0 0 0 0; font-size:11px; color:#666666}

table.forum2 table.quote tr td {padding:0 0 0 13; font-size:12px; color:#00619E; vertical-align:top}
table.forum2 table.quote tr td.line {padding: 0 0 0 1; background-color:#00619E}
table.forum2 table.quote2 tr td {padding:0 0 0 12; font-size:11px; color:#578DB0}
table.forum2 table.quote2 tr td.line {padding: 0 0 0 1; background-color:#578DB0}
table.forum2 table.quote3 tr td {padding:0 0 0 11; font-size:10px; color:#9FBED2}
table.forum2 table.quote3 tr td.line {padding: 0 0 0 1; background-color:#9FBED2}

table.forum2 tr.color2 td {padding:8 0 9 0; background-color:#F6F5E2}
table.forum2 tr.pages td {font-size:11px}
table.forum2 tr td.box {padding:2 0 0 0; text-align:center}
table.forum2 tr.read td.box {padding:17 0 0 0; vertical-align:top}
table.forum2 tr.read td {padding: 15 0 0 0; border-top:1px solid crimson; background-image:url(images/bganswer.gif); background-repeat:repeat-x; background-position:0 -140}
table.forum2 tr.read2 td {padding: 0 0 15 0; border-bottom:1px solid crimson}
table.forum2 input.2 {border:0px; font-size:11px; width:17px; height:16px; background:none; font-family: Tahoma, Arial, Helvetica, sans-serif;text-align:center}

table.fsearch tr td.number {padding: 0 10 0 0;  font-size:20px; color:white}
table.fsearch tr td {font-size:12px; padding: 0 0 5 0; color:#333333}
table.fsearch tr td.link {font-size:10px; color:#888888}
table.fsearch tr td.link a {font-size:10px; color:#888888}
table.fsearch tr td.header {padding: 1 0 7 0;}
table.fsearch tr td.header a {font-size:13px; color: black; font-weight:bold}
table.fsearch tr td span.marked {background-color:silver; padding: 0 2 0 2}

table.answer input {border:0px; font-size:13px; background:none; border-bottom:4px solid #EFEEE8; height:21px;}
table.answer input.hover {border:0px; font-size:13px; border-bottom:4px solid crimson; cursor:pointer}
table.answer input.2 {border:0px; font-size:13px; background:none; border-bottom:4px solid white; height:21px; color:gray}
table.answer input.submit {border:0px; font-size:13px; background-color:#CCCC99; cursor:pointer}
table.answer input.submit2 {border:0px; font-size:13px; cursor:pointer}
table.answer input.name {width:100%; border:1px solid silver; border-left:2px solid #606060; border-top:2px solid #606060; text-align:left; font-size:12px}
table.answer textarea {font-size:12px}

table.mainleft tr td {padding:0 5 0 5;}
table.navtable tr td {padding:5 0 5 0}
table.navtable tr td.line {padding:0 0 0 0; height:1px; background-color:#aaaaaa}


table.movies {font-size:11px;}
table.movies tr td.line {padding:1 0 0 0; background-color:silver}
table.movies tr td.movie {vertical-align:top; color:gray; padding: 7 0 0 0}
table.movies tr td.cinema {color:00619E; font-size:11px; padding:3 0 5 0; text-transform:uppercase}
table.movies tr td.hall span {color:gray; font-size:11px; padding: 5 5 3 5; background-color:#F6F5E2; height:0px; width:100%}
table.movies tr td.movie a {font-size:12px; font-weight:bold; color:#555555; text-decoration:none}

table.othernews {font-size:11px}
table.othernews tr td.time {font-size:11px; font-weight:bold; color:#333333; vertical-align:top}

a.nav:link, a.nav:hover, a.nav:visited {font-size:10px; font-weight:bold; text-decoration:none; color:black; text-transform:uppercase}
.nav {font-size:11px; font-weight:bold; text-decoration:none; color:#222222;}
a.smnav:link, a.smnav:hover, a.smnav:visited {text-decoration:none; color:black; font-weight:bold}
.smnav {font-size:12px; line-height:20px;}

div.artitle {font-size:18px; color:#333333; padding: 7 0 7 0}
div.pretext {font-size:13px; font-weight:bold; color:#444444; padding: 0 13 9 13}
div.pretext2 {font-size:12px; color:#444444; padding: 0 13 7 13}
table.textquote tr td {font-size:18px; color:#9E914E}

table.comments tr td {font-size:11px}
table.comments tr td.num {vertical-align:top; color:#bbbbbb; font-weight:bold; font-size:25px; line-height:26px; padding: 0 5 0 0}
table.comments tr td.author {padding-bottom:5px}

table.tvtable tr td {font-size:11px}
table.tvtable tr td.tvtime {vertical-align:top; padding: 1 0 0 5; font-size:10px; color:#555555}
table.tvtable tr td.title {font-size:10px}

table.tvpro tr td {font-size:11px; color:#111111}
table.tvpro tr td.line {padding:5 0 5 0}
table.tvpro tr td.logo {padding:7 0 0 0}
table.tvpro tr td.line span {font-size:10px; color:#00619E; padding:0 7 0 0}

table.table10 tr td {font-size:10px}
table.table11 tr td {font-size:11px}

.padd250 {padding:0 250 0 0}
.padd20 {padding:0 20 0 0}
.padd15 {padding:0 15 0 0}
.padd13 {padding:0 13 0 0}
.padd1 {padding:0 1 0 0; background-color:#aaaaaa}
.padd1s {padding:0 1 0 0; background-color:silver}
.padd5all {padding: 5 5 5 5}

table.about tr td {font-size:12px; color:gray}
table.about tr td.section {padding:13 0 3 3; text-transform:uppercase; font-size:18px; color:#999999;}
table.about tr td.link {padding:4 0 0 5}
table.about tr td.selected {padding:4 0 0 1; color:black}
table.about tr td.selected div {font-size:14px; font-weight:bold; color:crimson; float:left; line-height:15px; height:10px; padding: 0 3 0 0}
table.about tr td.line {background-color:#cccccc; height:1px; padding:1 0 0 0}
table.about tr td.link a {color:#024990}
table.about tr td.link a:hover {text-decoration:underline}
div.about {background-color:white; line-height:17px; height:19px; font-size:36px; color:#666666; padding:7 10 13 10; float:left}

table.searchbox tr td {font-size:10px}
table.searchbox tr td.box {padding:0 2 0 0}
table.searchbox tr td.linkname {vertical-align:top; padding-top:3px}
table.searchbox tr td.linkname span {background-color:#f8f8f8; padding:0 3 2 4}

table.vote tr td {vertical-align:top}
table.vote tr td.bar {vertical-align:middle; padding-top:3px; padding-right:7px}
table.vote tr td.radio {vertical-align:top}
table.vote tr td.radio input {margin-left:-3}
table.vote tr td.option {vertical-align:top; font-size:10px; padding:2 0 0 1}
table.vote tr td.caption {font-weight:bold; font-size:11px}
table.vote tr td.buttons {font-size:11px}
table.vote tr td.buttons span {font-size:11px; background-color:gray; padding:0 7 2 7; line-height:19px}

tr.color td {background-color:#F6F5E2}
tr.color2 td {background-color:#EDECE5}

#black {color:black}
#carrot {color:crimson}
#gray {color:#666666}
#dgray {color:#333333}
#bgray {color:#444444}
#silver {color:#777777}
#green {color:#008800}
#yellow {color:#FFFF66}
#blue {color:#00619E}
#blue2 {color:#024990}
#red {color:darkred}
#white {color:white}
#forumcolor {background-color:#D20039} /* ED2024 */
