/* Body Document Defaults */
BODY 		{ background-color: #000000;
              color: #000000; margin-left: 10px; margin-right: 30px; }

table.nuvie
{
  background-color: #fcf4c0;
  border: 0;
  width: 100%;
}

/* Box Border Images */
td.corner_tl { width: 13px; height: 9px; }
td.corner_tr { width: 13px; height: 9px; }

td.side-t  { background-image:url(images/side_t.gif);
             width: 33px;
             height: 9px;
           }
td.side-b  { background-image:url(images/side_b.gif);
             width: 33px;
             height: 9px;
           }
td.side-l  { background-image:url(images/side_l.gif);
             width: 13px;
           }
td.side-r  { background-image:url(images/side_r.gif);
             width: 13px;
           }

.paper_padding {padding-right:5px; padding-bottom:5px;}
.bottom_padding {padding-left:5px; padding-right:5px; padding-bottom:16px; display:block;}
.clear {font-size: 1px; height: 1px;}

.nuvie_t {background: url(images/side_t.gif) 0 0 repeat-x #fcf4c0; }
.nuvie_b {background: url(images/side_b.gif) 0 100% repeat-x;  }
.nuvie_l {background: url(images/side_l.gif) 0 0 repeat-y; }
.nuvie_r {background: url(images/side_r.gif) 100% 0 repeat-y;  }
.nuvie_bl {background: url(images/corner_bl.gif) 0 100% no-repeat; }
.nuvie_br {background: url(images/corner_br.gif) 100% 100% no-repeat; }
.nuvie_tl {background: url(images/corner_tl.gif) 0 0 no-repeat; }
.nuvie_tr {background: url(images/corner_tr.gif) 100% 0 no-repeat; padding:9px; } 
.nuvie_menu_tr {background: url(images/corner_tr.gif) 100% 0 no-repeat; padding-top:9px; padding-right:9px; padding-bottom:9px;} 

/* Link Colors */
A		    { color: #A50D0D; }
A:visited	{ color: #FF0000; }
A:hover		{ color: #FF6666; text-decoration: underline; }
A:active	{ color: #FF0000; }
A.hidden	{ text-decoration: none; color: #000000; }

/* feneral fonts and sizes */
OL,UL,P		{ font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt; }
TD,TR,TH	{ font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt; }
INPUT		{ font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt; }
PRE         { font-family: Fixed; font-size: 10pt; }

/* H1 styles */
H1,H2,H3,H4 { color: #840000; }

/* background colors */
.vltgrey	{ background-color: #f9f9f9; }
.ltgrey		{ background-color: #EFEFEF; }
.grey		{ background-color: #C0C0C0; }
.white		{ background-color: #fcf4c0; }
.dkgrey		{ background-color: #888888; }
.ltblack	{ background-color: #999999; }
.black		{ background-color: #000000; }
.oldpaper   { background-color: #fcf4c0; } 

/* text colors */
.inverse    { color: #FFFFFF; }
.disabled	{ color: #999999; }
.normal		{ color: #000000; }
.good		{ color: #60ff60; }
.error		{ color: #ff0000; }
.warning	{ color: #fffa00; }

/* text styles */
.strike 	{ text-decoration: line-through; }
.bold       { font-weight: bold; }

/* Menu Config */
.newsTitle         { font-size: 14px; font-weight: bold; color: #840000; }
.boxTitle	       { font-size: 10px; color: #840000; font-weight: bold; text-decoration: none; }
.menuItem	       { font-size: 12px; color: #000000; }
.menuItem:visited  { font-size: 12px; color: #000000; }
.menuItem:hover    { font-size: 12px; color: #A50D0D; }

.topMenu	{ background-color: #fcf4c0; }
.sideMenu	{ background-color: #fcf4c0; }
.border	    { background-color: #601919; }

/* Misc */
.tiny		{ font-size: 6pt; }
.small		{ font-size: 8pt; }
.big		{ font-size: 14pt; }

/* Generic Buttons */
.button		 { background-color: #6b86bb; color: #ffffff; font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt;
               padding: 0; }
.searchInput { background-color: #FFFFFF; color: #000000; font-family: Helvetica, Arial, Sans-Serif; font-size: 10pt;
               padding: 0; }

