body         { color: #6E6E6E; 
               font-family: verdana, helvetica;
               font-size: 13px;
               scrollbar-face-color: #CDCDCD;
               scrollbar-highlight-color: #FFFFFF;
               scrollbar-shadow-color: #5B5B5B;
               scrollbar-3dlight-color: #5B5B5B;
               scrollbar-arrow-color:  #303030;
               scrollbar-track-color: #CDCDCD;
               scrollbar-darkshadow-color: #000000; }
               
td           { color: #6E6E6E; 
               font-family: verdana, helvetica;
               font-size: 13px; }
               
td.menu table td      { font-size: 12px; }
td.menu table td input   { font-size: 13px; }
td.menu table td input.submit { font-size: 11px; }
td.menu table td select { font-size: 14px; }

td.list { border-top: 1 solid #5A5A5A;
          line-height: 17px; }

th           { color: #000000; 
               font-family: verdana, helvetica;
               font-size: 13px;
               font-weight: bold;
               text-align: left; }
               
th.right     { text-align: right; }

a            { color: #800080; }
a:visited	   { text-decoration: none; }
a:link		   { text-decoration: none; }
a:hover		   { text-decoration: underline; }


input, select, textarea { color: Black;
                          background: White;
                          font: 13px verdana, helvetica;
                        }               

input.error, textarea.error  { border-color: #C7190B;
               border-width: 1;
               border-style: solid; }

input.submit { color: #000;
               background: #ffffff;
               border-color: #000;
               cursor: hand;
               border-style:outset; 
               
               BORDER-RIGHT: #104a7b 2px solid;
               BORDER-TOP: #afc4d5 2px solid;
               BORDER-LEFT: #afc4d5 2px solid;
               BORDER-BOTTOM: #104a7b 2px solid;
               TEXT-DECORATION: none; }

span.header  { font: bold 16px verdana, helvetica;
            	 color: #000000;
               margin-bottom: 1em; }
               
               
p            { line-height: 17px; }

p form { color: #000000;
             	 font-weight: bold;
            	 background: #F0F0F0;
             	 padding: 1em;
               border-top: 1px #5A5A5A solid;
            	 border-bottom: 1px #5A5A5A solid; }
               
table.gray { background: #F0F0F0;
             	 padding: 1em;
               border-top: 1 solid #5A5A5A;
            	 border-bottom: 1 solid #5A5A5A; }
               
p.menu form  { font-size: 14px;
               font-weight: normal;
               border-top: 0;
               border-bottom: 0;
               background: transparent; }
               
p form table { color: #000000;
               font-weight: bold; }
               
ul.error li { color: #C7190B;
	            font: 12px;
              line-height: 17px; }
              
.smallRed   { font-size: 11px; color: #FF3300; }
.sidelink	  { font-size: 11px; color: #6C6C6C; }
.border   { color: #000;
               background: #ffffff;
               border-color: #000;
               cursor: hand;
               border-style:outset; 
               
               BORDER-RIGHT: #777777 1px solid;
               BORDER-TOP: #777777 1px solid;
               BORDER-LEFT: #777777 1px solid;
               BORDER-BOTTOM: #777777 1px solid;
               TEXT-DECORATION: none; 
               font-size: 11px; }
.line   { color: #000;
               border-color: #000;
               cursor: hand;
               
               BORDER-BOTTOM: #777777 1px solid;
             	 padding: 10;
               TEXT-DECORATION: none; 
               font-size: 11px; }
.menu   { font-size: 14px; }
.numberinput { TEXT-ALIGN: right }

.loginTable { border:1px solid black }
.loginTitle { color: white;
							background: navy }

.tableTitle td { background: url(images/menubar.gif) ;  
                 height: 29px;
								 padding-left: 13px;  
								 font-weight: bolder; }