/* CSS Document *//* site wide page styles ----------------------------------------------------------- */h1 {	font-size: 12px;  font-weight:600;}p {   font-size: 11px;}p img {	vertical-align :middle}/* controls where all of the content on the page is positioned within the table cell of the outer template */.content {	background: #FFFFFF;	padding: 5 2 12 12px;}/* makes sure that all text within tables appears the right size, even if paragraph tags are left out */.content table tr td {	font-size: 11px;}/* controls the link styles within text on all of the pages - dependent on the content being enclosed within <div class="content"> */.content a {	color: #000000;	}.content a:hover,.content a:active {	color: #990000;	}/* sub page styles ----------------------------------------------------------- *//* subnavigation (bLevel) */#lblTopicNav{  margin-left: 20px;}.subNav  {	color: #FFFFFF;	font-size: 11px;  	padding:  5 0 0 0px;	}/*.subNav  p,*/.subNav  a {	text-decoration: none;	color: #FFFFFF;}.subNav a:hover,.subNav a:active {	text-decoration: none;	color: #98DBF8;}.subDefNav { 	color: #E2B54B; }/* decorative rules */.ruleLong {	width: 720px;	height: 20px;	background: #FFFFFF url(../images/ruleLong.gif) no-repeat top left;}.ruleShort {	width: 540px;	height: 20px;	background: #FFFFFF url(../images/ruleShort.jpg) no-repeat top left;}/* update index table styles - creates a table with black lines between each row */.updateIndex tr td.topic {		  padding: 10 10 10 0px;     text-align:left;}.updateIndex tr td {	padding: 2 4 2 0px;}.updateIndex a {	color: #000000;	}.updateIndex a:hover,.updateIndex a:active {	color: #990000;	}/* update menu (cLevel) */.updateMenu  {	background: #FFFFFF url(../images/updateMenu_BG.gif) no-repeat  top left;}.updateTitle {	color: #000000;	font-size: 15px;  margin: 10, 0, 0, 0px;   text-decoration:none;}.updateMenu tr td.clear {	padding: 0px;}.updateMenu tr td {	padding: 6 10 4 10px;}.updateMenu tr td a {	color: #FFFFFF;	text-decoration: none;}.updateMenu tr td a:hover,.updateMenu tr td a:active {	color:  #98DBF8;}/* Flash activity styles */.activity table tr td.flash {	border-left: 2px solid #000000;	border-right: 2px solid #000000;}.podcast p {    margin: 10  10 0  5px;}#pnlSignup{			margin-left: 30px;	  }
legend{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal
}
.small {        FONT-SIZE: 8pt;    	  color:  #000000;}
