/***** General *****/
html, body { margin: 0; padding: 0; height: 100%; border: none; }
body { background-color: #ffffff; }

body, td, th, textarea, input, select, h1, h2, h3, h4, h5, h6 { font-family: tahoma, helvetica, sans-serif; }
form { padding: 0; margin: 0; }
/*table { border-spacing: 0; border-collapse: collapse; }*/
/*td { padding: 0; } */

h1 { font: bold 14px Tahoma; color: #00A0CE; margin: 0; }
h2 { font: bold 14px Arial; color: #00A0CE; margin: 0; margin-top: 18px; }
h3 { color: #00A0CE; font: bold 13px Tahoma; margin: 18px 0 9px 3px; }
h4 { font: bold 13px Tahoma; color: #00A0CE; margin: 0; margin-bottom: 15px; }
h5 { border-bottom: 1px solid #E8E5D8; font-size: 13px; color: #00A0CE; padding-bottom: 4px; padding-left: 5px; }
h6 { font: bold 12px Tahoma; color: #363636; margin: 0; }

.gnrlcntn { padding: 7px; padding-top: 0; }
.gnrlcntn p {  font: 12px Arial, Helvetica, sans-serif; color: #363636; margin: 0px; margin-top: 13px; }
.gnrlcntn p a, .faq dd a { color: #00A0CE; } .gnrlcntn p a:hover, .faq dd a:hover { color: #EE151E; }

.gnrlcntn dl {  font: 12px Arial, Helvetica, sans-serif; color: #363636; margin: 0; }
.gnrlcntn dl dt { font-weight: bold; margin-bottom: 3px; }
.gnrlcntn dl dd { margin-left: 20px; width: 90%; margin-bottom: 3px; }

ul { margin-bottom: 25px; }
ul li { font: 12px Arial; color: #363636; list-style-type: disk; margin-bottom: 3px; }
ul li a { color: #00A0CE; }

.mnmenu a, .mnmenu span { font: bold 11px Tahoma; color: #ffffff; text-decoration: none; }
/* Additional class for sms-page - two lines navigation item */
.mnmenu a { margin: 2px 7px 2px 0; display: block; }
.mnmenua tr td { border-top: 1px solid #DDDACB; font: 11px Tahoma; }
.mnmenua tr td div { margin-top: 1px; color: #ffffff; }
.mnmenua tr td div a { color: #363636; text-decoration: none; } 

.srch input.field { border: 1px solid #BDB69B; padding-left: 3px; font: 11px Tahoma; height: 16px; width: 100%; margin-bottom: 3px; }
.auth div { font: 10px Tahoma; color: #FFBEC2; margin-bottom: 1px; }
.auth input.field { color: #424242; font: 11px Tahoma; padding-left: 2px; border-top: 1px solid #CCC7B2; border-left: 1px solid #CCC7B2; border-right: 1px solid #FF3C44; border-bottom: 1px solid #FF3C44; }
.auth { padding-top: 3px; }
.authadd a { font: 10px Tahoma; color: #ffffff; }

.mnnewsdate { border-top: 2px solid #E8E5D8; font-size: 11px; padding-bottom: 3px; padding-top: 3px; color: #424242; margin-bottom: 6px; margin-top: 7px; }
.mnnewsdate div {float: left;}
.mnnewsdatesc { border-bottom: 1px solid #E8E5D8; font-size: 11px; padding-bottom: 3px; padding-top: 3px; color: #424242; margin-bottom: 6px; margin-top: 7px; }
.mnnewsdatesc div {float: left;}
.mnnews p { margin: 0; margin-top: 12px; margin-bottom: 15px; font-size: 11px; color: #363636; text-align: left; }
.mnnews p a { color: #00A0CE; }
.mnsurv tr td { font-size: 11px; color: #363636; }

.rcntdt { color: #424242; font-size: 10px; }
.rcntdt div { float: left; }
.rcntdt a, .rcntdt.span { font-size: 11px; color: #00A0CE; }
.rcntrslt { background: #F8F8F2 url(i/mn_rcnt_bg.jpg) top repeat-x; border-bottom: 7px solid #ffffff; padding: 11px; padding-bottom: 13px; }

.mdiasurvs { font-size: 10px; background-color: #E8E5D8; padding: 8px 11px 11px 11px; color: #424242; border-bottom: 1px solid #D8D4C3; }
.mdiasurvs a { color: #B00000; font-size: 11px; }

.mnconf { float: left; width: 65% }
.confname { width: 100%; font: 11px Tahoma; color: #363636; padding-left: 2px; border: 1px solid #BDB69B; margin-bottom: 5px; }
.confbutton { font: 10px Tahoma; color: #363636; height: 22px; width: 75px; display: block; margin-bottom: 4px; }
.mnconf textarea { width: 100%; font: 11px Tahoma; color: #363636; padding-left: 2px; height: 100px; margin-bottom: 5px; border: 1px solid #BDB69B; }
.nwsconf { float: left; margin-top: 10px; margin-left: 15px; }
.nwsconf input, input.cmmnt { width: 150px; font: 11px Tahoma; color: #363636; padding-top: 2px; padding-left: 2px; height: 20px; border: 1px solid #BDB69B; margin-bottom: 10px; }


.mnlnks { padding: 22px 0; background-color: #E8E5D8; border-bottom: 7px solid #ffffff; }
.mnlnks select { width: 140px; color: #424242; margin-bottom: 6px; font-size: 11px; }
.lftbnrs td { background: url(i/visban/shrd_bnnr_bg.jpg) top repeat-x; border-bottom: 7px solid #ffffff; border-top: 1px solid #9B0004; }

.lftbnrsaba td  { background: url(i/visban/bnnr_aba_bg.gif) top repeat-x; text-align: right; border-bottom: 7px solid #ffffff; border-top: 1px solid #000; }
.lftbnrsaba td img, .lftbnrsluch td img, .lftbnrsvote td img, .lftbnrsreader td img { border: none; }
.lftbnrsluch td  { background: url(i/visban/bnnr_luch_bg.gif) top repeat-x; text-align: right; border-bottom: 7px solid #ffffff; border-top: 1px solid #152EA2; }
.lftbnrsvote td  { background: url(i/visban/bnnr_vote_bg.gif) top repeat-x; text-align: right; border-bottom: 7px solid #ffffff; border-top: 1px solid #DD6D00; }
.lftbnrsreader td { background: url(i/visban/bnnr_reader_bg.gif) top repeat-x; text-align: right; border-bottom: 7px solid #ffffff; border-top: 1px solid #AD0000; }


.rghttblcnt { background-color: #C9C3AE; padding: 5px; padding-bottom: 9px; }
.rghttbl tr td { font: 10px Tahoma; color: #424242; padding: 3px; }
.rghttbl tr.emptop td { border-top: 1px solid #ffffff; }
.rghttbl tr.empbtm td { border-bottom: 1px solid #ffffff; }
.rghttbl tr.nopd td { padding: 0; }
.mnplr a { color: #424242; text-decoration: none; }

.plrstatscnt { background-color: #E8E5D8; padding: 5px; padding-bottom: 10px; } 
.plrstatsclm tr td { font-size: 10px; border-bottom: 1px solid #ffffff; height: 17px; background-color: #B9B193; }
.plrstatsclm a { color: #ffffff; text-decoration: none; }
.plrstatsclm tr td.act { background-color: #ffffff; color: #424242; }

.cprght { font: 10px Tahoma; color: #706A55; }
.cprght a { color: #706A55; }

.clndr { margin-top: 14px; margin-bottom: 8px; font: 11px Tahoma; }
.clndr tr td { height: 15px; color: #C1BCA5; }
.clndr tr td a { color: #00A0CE; }

.nwslst { font: 11px Tahoma; border-bottom: 1px solid #E8E5D8; margin-top: 5px; border: 1px solid #ffffff;  border-bottom: 1px solid #E8E5D8; }
.nwslst div.dt { float: left; color: #424242; padding: 3px 9px 0 3px; border-right: 1px solid #E8E5D8; }
.nwslst div.hd { float: left; line-height: 16px; padding-top: 1px; padding-bottom: 8px; padding-left: 10px; width: 69%; }
.nwslst div.hd a { color: #00A0CE; font-size: 12px; }
.nwslst div.hd a:hover { color: #EE151E; }
.nwslst div.cmmnt { float: right; padding-top: 1px; width: 55px; border-left: 1px solid #E8E5D8; padding-left: 11px; color: #424242; }
.nwslst div.cmmnt a { color: #00A0CE; text-decoration: none; }

.rcntnws { background-color: #E8E5D8; border-bottom: 7px solid #ffffff; padding: 14px; padding-bottom: 10px; font-size: 11px; color: #817657; }
.rcntnws div.nwsblck { padding-bottom: 7px; border-bottom: 1px solid #D8D4C3; margin-bottom: 7px; }

.cmnt { margin: 0; }
.cmnt div.dt { float: left; font: 10px Tahoma; color: #827557; padding-right: 5px; padding-top: 5px; padding-left: 4px; }
.cmnt div.time { float: left; font: 10px Tahoma; color: #827557; width: 32px; padding-top: 5px; }
.cmnt div.name { float: left; font: 11px Tahoma; color: #363636; background-color: #E7E5D9; padding: 4px 10px; }
.cmnt div.nmbr { float: right; font: 10px Tahoma; color: #827557; padding-left: 7px; border-left: 1px solid #E8E5D8; padding-right: 7px; padding-top: 4px; }

.mnpoll { margin: 0 0 6px 0; font: 10px Tahoma; color: #B00000; }
.mnpoll td.poll { height: 5px; border-bottom: 3px solid #EFF0F2; border-top: 3px solid #EFF0F2; background: #EE151E url(i/mn_poll_plg_bg.gif); }

.clndrscn { padding: 9px 12px 9px 12px; border-top: 1px solid #ffffff; border-bottom: 1px solid #99926E; border-left: 1px solid #99926E; background-color: #C2BDA2; float: right; margin-top: -28px; }
.tblcptn td { height: 21px; background: #E6E2D5 url(i/tbl_cptn_bg.jpg) top repeat-x; font: 10px Tahoma; color: #89826B; border-right: 1px solid #ffffff; }
.tblmn td { border-bottom: 1px solid #E8E5D8; padding: 3px 0; font: 11px Tahoma; color: #363636; border-right: 1px solid #E8E5D8; }
.tbl21 td { height: 21px; }
.tbl27 td { height: 27px; }
.tbllftpd td { padding-left: 10px !important; }
.tblmnhlt td { background-color: #F8F7F3; padding: 3px 0; border-bottom: 1px solid #E8E5D8; font: 11px Tahoma; color: #363636; border-right: 1px solid #E8E5D8; }
.tblmnhltred td { border-bottom: 1px solid #EE151E; }
.tblmn td a, .tblmnhlt td a { color: #00A0CE; }
.tblmn td.alleft { text-align: left; padding-left: 10px; padding-right: 10px; }
.tblmn td.alleft span { color: #89826B; }
.tblmnhlt td.alleft { text-align: left; padding-left: 10px; padding-right: 10px; }
.tblmnhlt td.alleft span { color: #89826B; }
.tblmnhlta { background: url(i/tbl_rdcptn_bg.jpg) repeat-x; }
.tblmnhlta td { color: #ffffff; }
.tblbluebrd td { border-bottom: 1px solid #007EB3; }
.tblvideo td { background: #F8F7F3 url(i/mltm_video_top_bg.jpg) left bottom repeat-x; padding: 10px 0; font: 11px Tahoma; color: #363636; border-right: 1px solid #C7C2A9; }
a.namelnk { color: #363636 !important; text-decoration: none; } a.namelnk:hover { text-decoration: underline; }

.nocmmnt { background-color: #F5F5F0; color: #424242; font-size: 11px; padding: 25px 20px 30px 20px; }
.nocmmnt a { color: #00A0CE; } .nocmmnt a:hover { color: #EE151E; }

.lgnd { margin-top: 15px; font: 10px Tahoma; color: #6B6B6B; border-right: 1px solid #E8E5D8; border-left: 1px solid #E8E5D8; border-top: 1px solid #E8E5D8; }
.lgnd tr td { border-bottom: 1px solid #E8E5D8; border-right: 1px solid #E8E5D8; height: 18px; padding-left: 7px; }
.lgnd tr td.ltr { background-color: #F8F7F3; color: #363636; padding: 0; }

.pgact, .pgs, .pgnxt { float: left; cursor: hand; color: #363636; font-size: 10px; padding: 3px 5px 4px 5px; display: table-cell; border-right: 1px solid #F5F4EE; }
.pgact 	{ color: #ffffff; background-color: #009FCD; }
.pgs 	{ background-color: #EAE9DD; }
.pgnxt 	{ background-color: #DCDBC9; border-right: none; }

.gstbktxtara { width: 100%; height: 100px; color: #363636; padding-left: 3px; font: 12px Arial; margin: 5px; margin-right: 0; border: 1px solid #BDB69B; }
.gstbkinpt { width: 150px; font: 11px Tahoma; color: #363636; padding-top: 2px; padding-left: 2px; height: 20px; border: 1px solid #BDB69B; margin-bottom: 7px; }

.regfrm { float: left; padding-right: 12px; padding-bottom: 12px; }
.regfrm div.hd { font-size: 11px; color: #363636; margin-bottom: 4px; }
.regfrm input.reginpt { width: 100%; border: 1px solid #BDB69B; padding-top: 3px; padding-left: 3px; font: 11px Tahoma; color: #363636; height: 20px; }

.srchsctn { border-top: 1px solid #E8E5D8; font-size: 11px; padding-bottom: 17px; }
.srchsctn div.lnk { margin-top: 16px; }
.srchsctn div.lnk a { color: #00A0CE; font: bold 12px Arial; } .srchsctn div.lnk a:hover { color: #EE151E; }
.srchsctn div.dtls { font: 10px Tahoma; color: #89826B; margin-bottom: 12px; margin-top: 2px; }

.retrpsw tr td input { height: 18px; border: 1px solid #BDB69B; width: 90%; font: 11px Tahoma; padding-left: 4px; color: #363636; }
.retrpsw tr td input.chbx { margin: 0; padding: 0; width: 20px; border: none; }
.retrpsw tr td div { margin-top: 7px; margin-bottom: 2px; font: 11px Tahoma; color: #363636; }

.fltstff { font: 11px Tahoma, Helvetica, sans-serif; padding-bottom: 18px; padding-top: 18px; border-bottom: 1px solid #E8E5D8; color: #363636; width: 49%; float: left; }
.fltstff img { margin-right: 16px; margin-left: 18px; float: left; border: 0; }
.fltstff div.name { font: bold 12px Tahoma, Helveica, sans-serif; margin-bottom: 4px; margin-top: 12px; }
.fltstff div.name a:hover { color: #EE151E; }
.fltstff a { color: #00A0CE; }

.fltdt { font: 11px Tahoma, Helvetica, sans-serif; padding-bottom: 18px; padding-top: 18px; border-bottom: 1px solid #E8E5D8; color: #363636; width: 33%; float: left; }
.fltdt img { margin-right: 16px; margin-left: 18px; float: left; border: 0; }
.fltdt div.name { font: bold 11px Tahoma, Helveica, sans-serif; margin-bottom: 4px; margin-top: 12px; }
.fltdt div.name a:hover { color: #EE151E; }
.fltdt a { color: #00A0CE; }

.prdcntst { float: left; width: 48%; font: 11px Tahoma; color: #363636; }
.chplrs input { height: 13px; margin: 2px; float: left; margin-bottom: 4px; }
.chplrs div.plr { float: left; padding-left: 2px; padding-top: 2px; }
.faq { font: 12px Arial, Helvetica, sans-serif; color: #363636; }
.faq dl { margin-bottom: 16px; }
.faq dt { font: bold 12px Tahoma; color: #00A0CE; }
.faq dd { margin-bottom: 7px !important; }

.fltannounce { float: right; color: #fff; font: 12px Arial; background: #BE0000 url(i/hstr_ann_bg.gif) left no-repeat; margin: 15px; margin-right: 5px; }
.fltpht { float: right; font: 11px Tahoma; margin: 15px; margin-right: 5px; background-color: #E5E5D9; padding-bottom: 7px; }
.fltpht div { margin: 0 6px; color: #625D44; }

/* antenna's classes */
td.antenna-nsarch div.antenna-yrselector { visibility: hidden; display: none; }





