BR		{ line-height: 4px; }

.headtop 	{ color: #000; background: #fc0; height: 16px; text-align: left; font: bold 11px arial; padding: 0px 10px 2px 10px; border-bottom: 1px solid white; }
.headmid 	{ color: #fff; background: #041690; height: 60px; text-align: left; font: bold 32px arial; padding: 2px 10px 2px 10px; }

.foot 	{ color: #fff; background: #041690; height: 16px; text-align: left; font: bold 12px arial; padding: 0px 10px 4px 10px; border-bottom: 1px solid white; }

.tx	 	{ color: #66f; background: #fc0; line-height: 20px; text-align: center; font: normal 11px arial; border: 1px solid #777; }
.txl	 	{ color: #66f; background: #fc0; line-height: 20px; text-align: left; font: normal 11px arial; border: 1px solid #777; }
.txr	 	{ color: #66f; background: #fc0; line-height: 20px; text-align: right; font: normal 11px arial; border: 1px solid #777; }

.txc	 	{ color: #000; background: #fff; line-height: 20px; text-align: left; font: normal 11px arial; padding-left: 7px; }

.tabtxl	{ color: #777; text-align: left; font: normal 12px arial; padding: 2px; }

.tdh		{ height: 80px; }
.tdf		{ height: 20px; }
.tabm	{  height: 100%; width: 100%; }

.tdl 		{ color: #009; padding: 1px 0 1px 4px; cursor: pointer; width: 140px; }

.rm		{ float: right; display: inline; }
.rms		{ float: right; display: inline; border-right: 3px solid white; width: 10px; height: 10px; }


ul{
    margin: 0 auto;
}
ul.rollover li{
    text-align: left;
    float: left;
	white-space: nowrap;
    list-style: none;

}
    ul.rollover a{
        display: block;
        text-decoration: none;
        background: url(rarr.gif) 9px 12px no-repeat; float: right; background-position: right;
        padding: 3px 30px 3px 0;
        margin: 0px;
    }
    ul.rollover a:hover{
        background-image: url(rarr2.gif);
        text-decoration: underline;
    }

a.menu:link 	{ color: #007; text-decoration: none; text-align: center; line-height: 20px; font: bold 12px arial; letter-spacing: 0.03em; }
a.menu:visited	{ color: #007; text-decoration: none; text-align: center; line-height: 20px; font: bold 12px arial; letter-spacing: 0.03em; }
a.menu:hover 	{ color: #fff; background: #041690; text-decoration: underline; text-align: center; line-height: 20px; font: bold 12px arial; letter-spacing: 0.03em; }

a.menuf:link 	{ color: #fff; text-decoration: none; text-align: center; line-height: 20px; font: bold 12px arial; }
a.menuf:visited	{ color: #fff; text-decoration: none; text-align: center; line-height: 20px; font: bold 12px arial; }
a.menuf:hover 	{ color: #fff; text-decoration: underline; text-align: center; line-height: 20px; font: bold 12px arial; }

a:link	 	{  color: #000; text-decoration: none; font: bold 12px arial; line-height: 14px; text-align: left; }
a:visited 		{  color: #000; text-decoration: none; font: bold 12px arial; line-height: 14px; text-align: left; }
a:hover 		{  color: #000; text-decoration: underline; font: bold 12px arial; line-height: 14px; text-align: left; }

body	{ background: #fff; margin: 0px; }
