/*  
 * Stylesheet for USA Today
 */
caption	{ font-weight:bold ; font-style:italic ; font-size:large }
ol	{ list-style-type:upper-roman ; list-style-position:inside }
ul	{ list-style-type:square }
li	{ list-style-position:inherit }
body { 
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:small;
}
.u 	{ text-decoration:underline }
.big { font-size:larger }
.i 	{ font-style:italic }
.small 	{ font-size:smaller }
.phone {-wap-input-format: "*N"}
.y { color:#ffffff ; text-decoration:none; font-weight: bold; }
.foot { color:#0000CC ; text-decoration:none;}
.b { font-weight: bold;}

.df {
	margin: 1px 0px 1px 0px;
	padding: 0px 0px 2px 5px;
	width: 98%;
}

table{ border-collapse : collapse;
	border-color: 0000CC; }
td,th	{ 
    text-align:left ; 
    vertical-align:middle ; 
    border-style:solid ; 
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px; 
    font-size:small;
    }
.b { 
    background-color:#ffffff ; 
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-color:#3E5303 ; 
   }
.f { 
    color: #0000CC;
    background-color:#FFFFFF; 
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px; 
    border-color:#0000CC ;
    }

a { color: 0000CC; 
    text-decoration:none;
    font-size:small;
  }

.white { 
    background-color:#ffffff ;
    padding:1px;
    color: #0001CF;
    font-weight: none;

}
.ma { 
    background-color:#0001CF ; 
    border-top-width: 0px;
    border-bottom-width: 0px;
    color: #FFFFFF;
    padding:3px;

}
.maTab { 
    color: #FFFFFF;
    background-color:#0001CF; 
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-color:#FFFFFF ;
    }
    
.maHdr { 
    background-color:#0001CF ; 
    padding:3px;
    color: #FFFFFF;
    font-weight: bold;
}
.head { 
    padding:3px;
    padding-top:0px;
    color: #FFFFFF;
    font-weight: bold;
}