body  { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #666666; }

p { font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #666666;	font-size: 11px; }
	
td    { font-family: Verdana, Arial, Helvetica, Sans-Serif;	color: #666666; font-size: 11px;}
.bg_top { background-image: url(/images/bg_top.jpg); width: 100%; text-align:right; }
.bg_bot { background-image: url(/images/bg_top2.jpg); }

table.main { background-image: url(/images/bg.gif); background-repeat: repeat-x;}

.s1 { color: #FFFFFF; background:#BA2100; font-size: 14px; padding: 4px;  font-weight: bold; margin-bottom: 12px;}
.s2 { color: #FFFFFF; background:#374756; font-size: 12px; padding: 4px;  font-weight: bold; margin-bottom: 12px;}


.img_ban {margin: 0px 0px 12px 0px;}
.img_photo {margin: 0px 0px 8px 0px; border: solid 5px #EEEEEE;}

.td1 {font-weight: bold; background:#EEEEEE; text-align:right;}
.week {text-align:center;font-weight: bold; padding: 4px; font-size: 12px;  background:#D7D5DB;}
.onedig {padding: 0px 0px 0px 8px;}
.date {padding: 4px;}
.date_one {padding: 4px 4px 4px 8px;}
.tr_wht {background:#FFFFFF;}



.footer { font-size: 11px; padding: 24px 12px 12px 24px; color: #333333; }	
.f { padding: 16px 0px 0px 0px;color: #666666; }

.t0 {padding: 4px 0px 4px 0px;}
.t1 {padding: 4px 0px 4px 24px;}
.t2 {padding: 4px 0px 4px 0px; font-size: 14px; font-weight: bold; color:  #9A96A5;}
.t3 {padding: 0px 0px 4px 0px; font-size: 12px; font-weight: bold; color:  #BA2100;}

.auth_label {padding: 6px 12px 4px 12px; text-align:right;}
.f_l {padding: 4px 12px 4px 12px;}
.txt {padding: 24px 0px 10px 30px; width: 550px;}
.print {padding: 60px 0px 16px 30px; width: 550px;}
.t12 {padding: 12px 0px 6px 0px; }
.lr24 {padding: 0px 24px 0px 24px; }
.lr12 {padding: 0px 12px 0px 12px; }
.lr6 {padding: 0px 6px 0px 6px; }

h1   { font-size: 16px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color:  #CC3300; }
h2   { font-size: 14px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color:  #9A96A5; }
h3   { font-size: 12px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color:  #9A96A5; }

a {  font-size : 12px; color: #BA2100;}
a:hover  { color: #333333;}

a.f  { color: #666666; font-size : 11px;}
a.f:hover {color: #990033;} 

a.m { font-family: Verdana, Arial, Helvetica, Sans-Serif; 
       font-size: 14px;	 
       font-weight: bold;	
       text-decoration: none; 
       color: #374756;
       padding: 2px 5px 2px 5px;
       margin: 0px; }

a.m:hover { color: #BA2100;}

a.ma { color: #BA2100; font-size: 14px;font-weight: bold;text-decoration: none; padding: 2px 5px 2px 5px;}
a.ma:hover { color: #BA2100;}

a.lan {font-weight: bold; font-size: 12px; color: #666666; text-decoration: none;padding: 4px;}
a.lan:hover {color: #FFFFFF; background:#BA2100;}

a.lan_a {font-weight: bold; font-size: 12px; color: #FFFFFF; background:#374756; text-decoration: none;padding: 4px;}
a.lan_a:hover {color: #FFFFFF; background:#BA2100;}

a.gr {color: #666666; font-size: 11px; text-decoration: none;}
a.gr:hover {color: #666666;text-decoration: underline; }

a.m1 {color: #374756; text-decoration: none; padding: 2px 5px 2px 5px; font-weight: bold; }
a.m1:hover {color: #BA2100; }
a.m1a {text-decoration: none; padding: 2px 5px 2px 5px; font-weight: bold;  color: #BA2100; }
a.m1a:hover {color: #BA2100; }
