body { margin:0px; padding:0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
table { margin:0px; padding:0px;}
hr { border:1px solid #CCCCCC;}
.tctr { text-align:center}
fieldset, legend { margin:0; padding:0;}
fieldset { border:0px;}
#content { margin:0 auto; width:800px}
.holder { background:url(bg/bg.jpg) center top repeat-y; margin:0 auto}
legend { display:none}
.navi {
background: #FFFFFF url(bg/nave_alink.gif) top left repeat-x;
float:none;
display:block; 
width:800px;
/* height:22px; */
position:relative;
margin:0 auto 0 auto;
padding: 0 0;
font-size:14px;
vertical-align:middle;
line-height:1.5em;
text-align:right;
font-weight:bold;
}
.nhld { width:100%; background-color:#FF0000; valign:center; /* height:22px; */ margin:0 auto; padding:0}
.navi ul { margin:0 auto 0 auto; padding:0; list-style-type:none; padding:0 0px; }
.navi li { display:inline; list-style-type:circle; margin:0 0 0 -3px; }
.navi span a { 	background: #FF0000 url(bg/navi_bg.jpg) left top repeat-x; 
				padding:1px 16px 1px 16px; text-decoration:none; margin:0; }
.navi span a:link { color:#333366; }
.navi span a:visited { color:#990000; }
.navi span a:hover { color: #FF3300; background: #FF0000 url(bg/navi_bg_hover.jpg)}
.navi span a:active { /* color: #FFFFFF; */ }
.panelist { text-align:center; padding:15px; font-size:180%; color:#990000}
.intloglay { background:url(bg/login_layout.jpg) center top no-repeat;height:110px; width:357px; padding-top:20px; position:relative; margin:0 auto;}
.intloglayholder { width:auto; text-align:left; position:relative; }
.hovering { margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:70%; }
.hovering a:link { color:#ff0000; font-weight:bold; text-decoration:underline;}
.hovering a:visited { color:#ff0000; font-weight:bold; text-decoration:underline;}
.hovering a:hover { color: #FF6600; font-weight:bold; text-decoration:none;}
.hovering ul { list-style-type:none; display:inline; color:#003366}
.hovering ul li { margin:0 2px 0 2px; display:inline; list-style-type:none; font-weight:bold; color: #990000}
.redline { 
background-color:#FF0000; 
valign:center;
margin:0 auto;
padding: 4px 0;
border-top:1px solid #FFFFFF; 
font-family: Georgia,Arial,Verdana;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
width:100%;
}
.redline div { padding:10px auto; width:800px; margin:0 auto; text-align:right }
.fbn { font-family:'Courier New', Courier, monospace;padding :100px 25px 0 0;color:#FFFFFF; font-weight:bold; position:relative; }
.fbn h3 { color: #FF0000; margin:0 auto; padding:0;font-size:25px width:100%}
.fbn h2 { padding:0; margin:0;} 
.mbn { width:800px;margin:0 auto; height:180px; background:url(bg/tbn.jpg) top center repeat-x; border-left:1px solid #330066; border-right:1px solid #330066; text-align:right;}
.hdn { background-color:#003366;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF; margin:0 auto; width:100%}
.ca { display:none}
.dt { color:#FFFFFF;}