body { margin-top: 0px; margin-left: 0px; margin-bottom: 0px;
       spacing-top: 0px; spacing-left: 0px; spacing-bottom: 0px;

       	scrollbar-face-color: #CFCFCF;
			 	scrollbar-shadow-color: #444444;
			 	scrollbar-highlight-color: #D222222;
			 	scrollbar-3dlight-color: #C00000;
			 	scrollbar-darkshadow-color: #222222;
			 	scrollbar-track-color: #526B84;
				scrollbar-arrow-color: #C00000;
       }

.plain { font-family: Verdana; color: #415567; text-decoration: none; font-weight: normal; }
.header { font: bold 16px arial; color: #7B3131; }
.loginText { font: bold 12px arial; color: #7B3131; }
.red { color: #C00000; }
.darkblue { color: #415567; }
.blue { color: #415567; font-weight: bold; }
.smaller { font-size: 75% }
.youarehere { font: normal 10px arial; color: #888888; }
.white { background-color: #FFFFFF; font-family: Verdana; color: #415567; }
.checkbox { border-width: 0px; background-color: #FFFFFF; }
.subTotal { border-width: 0px; background-color: #FFFFFF; font-size: 16px; }
.q { margin-top: 5px; margin-bottom: 5px; margin-left: 15px; list-style-image: url(acc_q.gif); }
.loginField { height: 16px; width:85px;  font: bold 10px arial; color: #C00000;
                   border-width: 2px; border-style: dotted; border-color: #DDDDDD; background-color: #DDDDDD; }
.loginButton { font: bold 12px arial; color: #C00000;
               border-style: outset; border-color: #888888; background-color: #DDDDDD; }

h2 { color: #C00000; }
h3 { color: #C00000; }
h4 { color: #C00000; }

DIV { font-family: Verdana; color: #415567; }

TD { font-family: Verdana; color: #415567; }

IMG { border: 0px; }

INPUT { font: bold 12px arial; color: #C00000;
                   border-style: outset; border-color: #888888; background-color: #DDDDDD; }

SELECT { font: bold 12px arial; color: #C00000;
                   border-style: outset; border-color: #888888; background-color: #DDDDDD; }

TEXTAREA { font: bold 12px arial; color: #C00000;
                   border-style: outset; border-color: #888888; background-color: #DDDDDD; }

UL { margin-top: 5px; margin-bottom: 5px; margin-left: 15px; list-style-image: url(bullet.gif); }


LI { padding-bottom: 10px; }

HR { color: #DDDDDD; }


A:link         { font-weight: bold; color: #415567; text-decoration: underline; }
A:active       { font-weight: bold; color: #415567; text-decoration: underline; }
A:visited      { font-weight: bold; color: #415567; text-decoration: underline; }
A:hover        { font-weight: bold; color: #7179a2; text-decoration: underline; }

A:link.menu    { font: normal 15px Arial; color: #313952; text-decoration: none; }
A:active.menu  { font: normal 15px Arial; color: #313952; text-decoration: none; }
A:visited.menu { font: normal 15px Arial; color: #313952; text-decoration: none; }
A:hover.menu   { font: normal 15px Arial; color: #7179a2; text-decoration: underline; }

A:link.horizLinks    { font: normal 12px Verdana; color: #DDDDDD; text-decoration: none; }
A:active.horizLinks  { font: normal 12px Verdana; color: #FFFFFF; text-decoration: none; }
A:visited.horizLinks { font: normal 12px Verdana; color: #BBBBBB; text-decoration: none; }
A:hover.horizLinks   { font: normal 12px Verdana; color: #FFFFFF; text-decoration: none; }

A:link.plain    { font-family: Verdana; color: #415567; text-decoration: none; font-weight: normal; }
A:active.plain  { font-family: Verdana; color: #415567; text-decoration: none; font-weight: normal; }
A:visited.plain { font-family: Verdana; color: #415567; text-decoration: none; font-weight: normal; }
A:hover.plain   { font-family: Verdana; color: #415567; text-decoration: underline; font-weight: normal; }

A:link.menuPop    { font: normal 12px Arial; color: #C00000; text-decoration: none; }
A:active.menuPop  { font: normal 12px Arial; color: #C00000; text-decoration: none; }
A:visited.menuPop { font: normal 12px Arial; color: #C00000; text-decoration: none; }
A:hover.menuPop   { font: normal 12px Arial; color: #800000; text-decoration: underline; }
#mp { font-size: 10px; margin: .5em 0; }

