/* Basic styles for all text */
body, .txt, .txt a, .txt td, ul.leftmenu
{font-size:14px; font-family: verdana, helvetica, arial; color:yellow;}

BODY                     {background-color:#d9d9d9;}

.txt                {text-decoration:none;}
.txt A              {color: #31cfff; text-decoration:none;}
.txt A:link         {color: #31cfff; text-decoration:none;}
.txt A:visited      {color: #31cfff; text-decoration:none;}
.txt A:hover        {text-decoration:underline;}
.txt A:active       {color: #31cfff; text-decoration:none;}

.adr{
	vertical-align: middle;
	text-align: center;
	background: url('img/adr.gif');
	height: 36px;
	width: 137px;
}

.referencegrid{border-right: white 1px solid; border-collapse: collapse;}

.formtbltxtsmall   {font-family: verdana,helvetica,arial; font-size:9px; color:#aaa; text-decoration:none;}
.formtbl TD        {font-family: verdana,helvetica,arial; font-size:13px; color:#aaa; text-decoration:none; background-color:#880000}
.formtbl INPUT,  .formtbl textarea{font-family: verdana,helvetica,arial; font-size:13px; color:#aaa; background-color:#d50000; text-decoration:none; 
border-right: maroon thin outset; border-top: maroon thin outset; border-left: maroon thin outset; border-bottom: maroon thin outset; 
}

.err                {font-family: verdana,helvetica,arial; font-size:12px; color:red; text-decoration:none; font-weight: bold;}

.headline            {font-size:16px; font-weight: bold; }

.divscroll {scrollbar-face-color: #aa0000;scrollbar-track-color: #990000; scrollbar-shadow-color: #880000;scrollbar-darkshadow-color: #660000; scrollbar-highlight-color: #bb0000; scrollbar-3dlight-color: #cc0000;}

ul.leftmenu
{
	list-style: none;
	padding: 0;
	margin: 0;
        line-height:40pt; 
}

ul.leftmenu li
{
	background: url('img/leftbut232x61.jpg');
	background-repeat: no-repeat;
        height: 75px;
}

ul.leftmenu li a.leftmenuselect
{
       vertical-align: middle;
	background: url('img/leftbutsel232x61.jpg');
      background-repeat: no-repeat;
      color: lime;
}

ul.leftmenu li a
{
	display: block;
	padding: 3px 2px 3px 13px;
       text-align: center;
	color: yellow;
       font-weight: bold;
       font-size: 18px;
	text-decoration: none;
  height: 75%;
}

ul.leftmenu li a:hover  
{
       vertical-align: middle;
	background: url('img/leftbutsel232x61.jpg');
      background-repeat: no-repeat;	
      color:white;
}

ul.leftmenu li.level1 a
{
	padding-left: 3px;
}

ul.leftmenu li.level1 a:hover
{

}

ul.leftmenu li.header
{
	background: #01448a;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
	margin: 0px;
	padding-left: 3px;
	font-size: 105%;
        text-align: center;
        padding: 3px 0px 3px 0px;
        border-left: white 1px solid;
        border-top: white 1px solid;
}

.pic {border-color:black; border-width:1px; border-style:solid;}