/* MEDIA ATLAS MAIN CSS */

body {background: #fff ; margin: 0; padding: 0; font-family: arial, tahoma, helvetica, verdana, sans-serif; font-size: 13px; color: #333; text-align: center}
form {margin: 0px; padding: 0px} 
a {color: #039;} 
a:hover {color: #00f} 
table, input {font-size: 12px; font-family: arial, tahoma, helvetica, verdana, sans-serif;} 
img {border: 0}
.left {float: left ! important;}
.right {float: right ! important;}
.imgleft {float: left ! important; margin-right: 12px}
.imgright {float: right ! important; margin-left: 12px}
.inline {display: inline}
.middle {vertical-align: middle ! important}
.center {text-align: center; display: block}
.width50pr {width: 50%; vertical-align: top}
.width100pr {width: 100%; border: 0px}
.white {background: #fff ! important}

div.pagebg {height: 100%; width: 989px; margin-right: auto; margin-left: auto; text-align: left; border: 0px; padding: 0px; background: url("img/bg.gif") left repeat-y}

.maintable {width: 989px; margin-right: auto; margin-left: auto; text-align: left; border: 0px; padding: 0px}

td.logo {width: 165px; background: #039; vertical-align: bottom}
td.toppic {width: 80px; vertical-align: middle}
td.toptext {vertical-align: bottom; width: 174px}
div.topquote {margin: 0px 0px 3px 0px}
.topquote a, .topquote a:hover, .topquote a:visited {color: #333; text-decoration: none}
div.topquoteauth {padding: 0px; margin: 0px; font-size: 10px; border-top: 2px solid #999; border-bottom: 0px;}
div.topquoteauth {
height: 42px; 
voice-family: "\"}\""; 
voice-family: inherit; 
height: 40px;
}
html>body div.topquoteauth {height: 40px;}


.padding {padding: 3px 0px 0px 0px; margin: 0}
div.topquoteline {margin: 0px; padding: 0px; border: 0px; height: 2px; background: #999; }

hr {width: 100%; height: 2px; border: 1px solid #999; color: #999; background: #999; margin: 0px; padding: 0px}

td.wspace {width: 12px; margin: 0px; padding: 0px}
div.wspace {overflow: hidden; margin: 0px; padding: 0px; border: 0px; width: 12px;}
td.wspacesm {width: 10px; margin: 0px; padding: 0px}
div.wspacesm {overflow: hidden; margin: 0px; padding: 0px; border: 0px; width: 10px;}

.hormenutable td {margin: 0px; padding: 0px}
.spaceleft {width: 27px; background: #039}
div.spaceleftdiv {overflow: hidden; margin: 0px; padding: 0px; border: 0px; width: 27px;}
td.hordate {width: 138px; background: #fc0; color: #039; margin: 0px; padding: 0px; }
div.hordatetext {padding: 5px 12px 5px 12px; margin: 0px }
td.spacehmenutd {width: 12px; background: #fc0}
td.hortd {width: 800px; background: #fc0; margin: 0px; padding: 0px; border: 0px; vertical-align: top}
table.hormenu {width: 100%; border: 0px; border-collapce: collapce}
.hormenu td {color: #039; text-align: center; vertical-align: middle; border-top: 4px solid #fc0; margin: 0px; padding: 0px 10px 0px 10px;  height: 32px; white-space: nowrap}
.hormenu td.sel {background: #fff ! important}
.hormenu a, .hormenu a:visited, .hormenu a:hover {color: #039; text-decoration: none; font-size: 14px;}
.hormenusearchtd {width: 30%; padding: 0px 0px 0px 10px ! important}

.vertmenutd {background: #039 url("img/bgvertmenu.gif") repeat-y right; width: 150px ! important; margin: 0px; padding: 12px 0px 12px 0px; vertical-align: top}
td.contenttd {width: 548px; vertical-align: top; padding: 12px 0px 12px 0px}
td.contenttdforum {width: 800px; vertical-align: top; padding: 12px 0px 12px 0px}
td.righttd {width: 240px; vertical-align: top; padding: 0px; background: #e0dede url("img/bg-righttd.gif") repeat-x bottom}


/* vert menu */
div.dotline {width: 100%; height: 1px; margin: 0px; padding: 0px; border: 0px; overflow: hidden; background: url("img/dotline.gif") repeat-x }
div.vertmenu {margin: 0px; padding: 10px 24px 10px 8px}
div.vertmenusel {margin: 0px; padding: 10px 24px 10px 8px; background: #fc0 url("img/fvertmenu.gif") no-repeat 0% 50%}
<br>div.vertmenusel, div.vertmenu {
	width: 150px;
}
.vertnav, a.vertnav, a.vertnav:hover, a.vertnav:visited {color: #fff; text-decoration: none; }
.vertnavsel, a.vertnavsel, a.vertnavsel:hover, a.vertnavsel:visited {color: #039; text-decoration: none;}
div.space-height-5 {height: 5px; margin: 0; padding: 0; border: 0; overflow: hidden;}
div.space-height-15 {height: 15px; margin: 0; padding: 0; border: 0; overflow: hidden;}
div.space-height-12 {height: 12px; margin: 0; padding: 0; border: 0; overflow: hidden;}
div.space-height-6 {height: 6px; margin: 0; padding: 0; border: 0; overflow: hidden;}
.blockright {float: right; display: inline; margin-left: 12px; width: 200px}
.linkpages {display: block; text-align: center; paddin: 0px; margin: 0px; text-decoration: none}
.linkpages a, .linkpages a:hover, .linkpages a:visited {text-decoration: none}
.linkpages a.sel, .linkpages a.sel:hover, .linkpages a.sel:visited {text-decoration: none; font-weight: bold; color: #000}
/* text, headers, etc */
.headerposition {position: relative; }
.headerwline {display: block; white-space: nowrap; z-index: 1; width: 100%; background: url("img/bgheaderline.gif") repeat-x top}
h2 {font-weight: normal; font-size: 18px; color: #999; display: inline;  background: url("img/bgheader.gif") repeat-x top; padding-right: 10px; margin: 0px}
.colorblock {background: #e0dede; width: 100%; margin: 0px; z-index: 0}
.margintop {margin-top: -10px}
.colorblocktext {padding: 15px 10px 12px 10px}
.textblock {margin: 7px 0px 7px 0px; clear: all}
.textbig1 {font-size: 14px; margin-bottom: 3px}
.textbig2 {font-size: 15px; margin-bottom: 3px}
.textsm1 {font-size: 12px}
.textsm2 {font-size: 11px}
.textsm3 {font-size: 10px}
.textsm4 {font-size: 9px}
div.conttoplinks {font-size: 12px; color: #030303}
div.conttoplinks a, div.conttoplinks a:hover, div.conttoplinks a:visited {color: #030303; white-space: nowrap; text-decoration: underline}
div.conttoplinks a.sel, div.conttoplinks a.sel:hover, div.conttoplinks a.sel:visited {color: #039; white-space: nowrap; text-decoration: none}
.textdark, .textdark a, .textdark a:hover, .textdark a:visited {color: #333}
.footertext {padding-left: 188px; font-size: 12px}
h1 {color: #039; font-weight: normal; font-size: 18px; padding: 0px; margin: 0px 0px 10px 0px}
h3 {font-weight: bold; font-size: 14px; color: #999; padding: 0px; margin: 10px 0px 0px 0px}
.textemph {color: #039}
.lineheight {display: block; margin-bottom: 3px}

/* forms */
.inp {border: 0px; background: #fff; width: 100px; font-size: 12px; height: 15px}
.inpmail {border: 0px; background: #fff; width: 200px; font-size: 12px; height: 15px}
.btnsearch {background: #fc0; border: 0px; font-size: 16px; color: #fff; height: 16px; cursor: pointer}
.btnunderline {background: #e0dede; border: 0px; font-size: 13px; color: #000; height: 15px; text-decoration: underline; cursor: pointer}
.inpselect {background: #e3edf8}



div.bg {background: url("img/bg.gif") repeat-y left; width: 989px; margin-right: auto; margin-left: auto; text-align: left; border: 0px; padding: 0px}

/* added by Nerta */
a.black, a.black:hover, a.black:visited {text-decoration: none; color: #000}
.textdark a, .textdark a:visited {text-decoration: none;}
.textdark a:hover {text-decoration: underline;}














div.decorline {height: 1px; width: 150px; background: url("img/menuline.gif"); padding: 0px; margin-top: 10px; margin-bottom: 10px; overflow: hidden; margin-right: auto; margin-left: auto; text-align: left}
