@charset "utf-8";

#debug {position: fixed; top:50px; left:50px; visibility: hidden; color: aqua;}

body {margin:0; padding:0; border:0; font-family:Verdana, Helvetica, sans-serif; background-color:#FFF;}
h1 {margin:0; padding:0;}
h2 {margin:0; padding:0;}
h3 {margin:0; padding:0;}
h4 {margin:0; padding:0;}
h5 {margin:0; padding:0;}
hr {margin:3px 8px 5px 0; padding:0; clear:both; width:350px;}
p  {margin:0; padding:0;}
ul {margin:0; padding:0; list-style:none;}
ul.bullets {list-style:disc;}
ul.bullets li {margin:0 0 0 35px;}
form {margin:0; padding:0;}
label {width:115px; float:left; clear:left; padding:0 0 0 10px;}
input {float:left;}
select {float:left;}
textarea {float:left; clear:left;}
.errordiv {float:left; padding:3px 0 0 8px;}
.err {color:#9A1603; font-size:0.8em;}
.warn {color:#FFCC00; font-size:0.8em;}
.succ {color:#100968; font-size:0.8em;}
a {text-decoration:none; color:#16255A; outline:none;}
a img {border:none;}
.sfont {font-family:"Trebuchet MS", "Times New Roman", sans-serif;}
.tfont {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; line-height:1.2em;}
.rfont {font-family:"Times New Roman", Times, serif; font-variant:small-caps;}
.vfont {font-family:Verdana, Arial, Helvetica, sans-serif;}
.hzero {font-size:3em;}
.hdem {font-size:2em;}
.small {font-size:0.8em;}
.fineprint {font-size:0.7em;}
.red {color:#9A1603;}
.white {color:#FFFFFF;}
.gray {color:#666666;}
.blue {color:#100968;}
.yellow {color:#AD8D0C;}
.green {color:#006633;}
.orange {color:#FF3F00;}
.sangria {color:#a46f6f;}
.pink {color:#ff00ef;}
.fineprint {font-size:.6em;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.textcent {text-align:center;}
.textright {text-align:right;}
.indent {text-indent:1.2em;}
.justify {text-align:justify;}
.floleft {float:left;}
.floright {float:right;}
.clear {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}
.automargin {margin-left:auto; margin-right:auto;}
.skiplight {background-color:#101116; overflow:hidden;}
.border {border:2px #333333 outset;}
.mouse {cursor:pointer;}
.underline {text-decoration:underline;}
.topgap {margin-top:10px;}
.toppad {margin-top:12px;}
.blank {width:500px; height:20px;}

/* Universals */
.omni {background:url(..../IM/BOX/omni1_bl.png), url(..../IM/BOX/omni1_br.png), url(..../IM/BOX/omni1_tr.png), url(..../IM/BOX/omni1_tl.png), url(..../IM/BOX/omni1_t.png), url(..../IM/BOX/omni1_b.png), url(..../IM/BOX/omni1_l.png), url(..../IM/BOX/omni1_r.png), url(..../IM/BOX/omni1_m.png);
	background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,repeat-x,repeat-y,repeat-y,repeat;
	background-position:bottom left, bottom right, top right, top left, top left, bottom left, top left, top right, top left;
	padding:15px 8px 8px 8px; overflow:hidden;
}
.omnimacro {width:500px; margin:25% auto 0 auto;}
.defaultbutton {width:200px; float:left; height:41px; background:url("../im/nav/button.png"); background-repeat:no-repeat; cursor:pointer; border:0; color:#D7D7D7; font-weight:bold; font-size:1.3em; margin:10px 0 0 0; padding:14px 5px 0 0; text-align:center;}
.defaultbutton:hover {background-position:0 -56px; color:#FFFFFF;}
.cell1 {width:60px; float:left;}
.cell2 {width:100px; float:left;}
.cell3 {width:147px; float:left;}
.cell4 {width:240px; float:left;}
.cell5 {width:310px; float:left;}
.cell6 {width:430px; float:left;}
.cell7 {width:820px;}
.empty25 {width:100%; height:25px;}
.empty50 {width:100%; height:50px;}

/* AJAX */

#VTX_shade {height:100%; position:fixed; left:0; top:0; background:url("../im/bkg/shade.png");}
#VTX_macro {overflow:hidden;}

