body{	background-color: #900;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	padding: 15px;	min-width: 740px;}#red{	background-color: #FFF;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	padding: 10px;}ul{	margin: 0px;	list-style-position: outside;	list-style-type: square;	padding: 0px;	margin-left: 1em;	margin-right: 0px;}.nav { margin-bottom: 25px; }.describe{	border-bottom-color: #060;	border-bottom-width: 1px;	border-bottom-style: solid;}.headerimg{	border: 0px;	margin: 0px;	padding: 0px;	font-size: 8pt;	font-weight: normal;	line-height: 1.3em;}.headerimg img{	border: 0px;	margin: 0px;	font-size: 8pt;	font-weight: normal;	line-height: 1.2em;}.headerimg a:link{	color: #900;	text-decoration: underline;}.headerimg a:visited{	color: #900;	text-decoration: underline;}.headerimg a:hover{	color: #060;	text-decoration: underline;}.headerimg a:focus{	color: #060;	text-decoration: underline;}.headerimg a:active{	color: #060;	text-decoration: underline;}.header1{	vertical-align: top;	color: #900;	text-align: left;	font-size: 18pt;	font-weight: bolder;	padding: 1pt;}.header1 a:link{	color: #900;	text-decoration: none;}.header1 a:visited{	color: #900;	text-decoration: none;}.header1 a:hover{	color: #060;	text-decoration: none;}.header1 a:focus{	color: #060;	text-decoration: none;}.header1 a:active{	color: #060;	text-decoration: underline;}.header2{	vertical-align: top;	font-size: 10pt;	color: #900;	font-weight: normal;	text-align: left;	padding-bottom: 10pt;}hr{	border-top: 1px solid #060;	color: #060;	background-color: #060;	height: 1px;	width: 100%;	padding: 0px;	margin: 0px;	vertical-align: middle;	text-align: center;}.bb{	margin: 0px;	padding-top: .6em;	vertical-align: top;}.navon{	border-color: #060;	border-width: 1px;	border-style: solid;	vertical-align: middle;	text-align: center;	color: #060;	font-size: 8pt;	font-weight: bold;	padding: 2pt;	text-decoration: none;	margin: 0pt;}.navon a:link{	color: #060;	text-decoration: none;}.navon a:visited{	color: #060;	text-decoration: none;}.navon a:hover{	color: #060;	text-decoration: underline;}.navon a:focus{	color: #060;	text-decoration: underline;}.navon a:active{	color: #060;	text-decoration: underline;}.navoff{	border-color: #900;	border-width: 1px;	border-style: solid;	vertical-align: middle;	text-align: center;	color: #900;	font-size: 8pt;	font-weight: bold;	padding: 2pt;	text-decoration: none;	margin: 0pt;}.navoff a:link{	color: #900;	text-decoration: none;}.navoff a:visited{	color: #900;	text-decoration: none;}.navoff a:hover{	color: #060;	text-decoration: underline;}.navoff a:focus{	color: #060;	text-decoration: underline;}.navoff a:active{	color: #060;	text-decoration: underline;}.nav2on{	border-color: #060;	border-width: 1px;	border-style: solid;	vertical-align: middle;	text-align: center;	color: #060;	font-size: 8pt;	font-weight: bold;	padding: 2pt;	text-decoration: none;	margin: 0pt;}.nav2on a:link{	color: #060;	text-decoration: none;}.nav2on a:visited{	color: #060;	text-decoration: none;}.nav2on a:hover{	color: #060;	text-decoration: underline;}.nav2on a:focus{	color: #060;	text-decoration: underline;}.nav2on a:active{	color: #060;	text-decoration: underline;}.nav2off{	border-color: #060;	border-width: 1px;	border-style: solid;	vertical-align: middle;	text-align: center;	color: #060;	font-size: 8pt;	font-weight: normal;	padding: 2pt;	text-decoration: none;	margin: 0pt;}.nav2off a:link{	color: #060;	text-decoration: none;}.nav2off a:visited{	color: #060;	text-decoration: none;}.nav2off a:hover{	color: #060;	text-decoration: underline;}.nav2off a:focus{	color: #060;	text-decoration: underline;}.nav2off a:active{	color: #060;	text-decoration: underline;}.navblank{	border-color: #FFF;	border-width: 0px;	border-style: solid;	vertical-align: middle;	color: #060;	font-size: 8pt;	line-height: 1em;	font-weight: bold;	text-align: center;	text-decoration: none;	padding: 0pt;	margin: 0pt;}.navblankline{	border-left-color: #060;	border-left-width: 1px;	border-left-style: solid;	border-top-color: #FFF;	border-top-width: 0px;	border-bottom-color: #FFF;	border-bottom-width: 0px;	border-right-color: #FFF;	border-right-width: 0px;	vertical-align: middle;	color: #060;	font-size: 8pt;	line-height: 1em;	font-weight: bold;	text-align: center;	text-decoration: none;	padding: 0pt;	margin: 0pt;}.greenbox{	border-color: #060;	border-width: 1px;	border-style: solid;	padding: 2pt;	vertical-align: middle;	margin: 0pt;}.notebox{	vertical-align: middle;	text-align: center;	margin: 0pt;}.notebox p{	border-color: #900;	border-width: 1px;	border-style: solid;	padding: 5pt;	vertical-align: middle;	margin: 5pt;	color: #060;	font-size: 8pt;	line-height: 1.2em;	font-weight: normal;	text-align: left;	text-decoration: none;}.notebox p{	border-color: #900;	border-width: 1px;	border-style: solid;	padding: 5pt;	vertical-align: middle;	margin: 5pt;	color: #060;	font-size: 8pt;	line-height: 1.2em;	font-weight: normal;	text-align: left;	text-decoration: none;}.notebox a:link{	color: #900;	text-decoration: underline;}.notebox a:visited{	color: #900;	text-decoration: underline;}.notebox a:hover{	color: #060;	text-decoration: underline;}.notebox a:focus{	color: #060;	text-decoration: underline;}.notebox a:active{	color: #060;	text-decoration: underline;}.small{	font-size: 8pt;	font-weight: normal;	line-height: 1.4em;}.small a:link{	color: #900;	text-decoration: underline;}.small a:visited{	color: #900;	text-decoration: underline;}.small a:hover{	color: #060;	text-decoration: underline;}.small a:focus{	color: #060;	text-decoration: underline;}.small a:active{	color: #060;	text-decoration: underline;}.small img{	color: #060;	text-decoration: none;}.small ul{	list-style-position: outside;	list-style-type: square;	padding: 0px;	margin-left: 0px;	margin-right: 0px;	text-indent: 0pt;	text-align: left;}.smallboldgreen{	color: #060;	font-size: 8pt;	line-height: 1.2em;	font-weight: bold;	text-decoration: none;}.smallboldgreen a:link{	color: #060;	text-decoration: none;}.smallboldgreen a:visited{	color: #060;	text-decoration: none;}.smallboldgreen a:hover{	color: #060;	text-decoration: underline;}.smallboldgreen a:focus{	color: #060;	text-decoration: underline;}.smallboldgreen a:active{	color: #060;	text-decoration: underline;}.middlepad{	padding-left: 30px;	padding-right: 30px;}.listpad{	padding-left: 5px;	padding-right: 30px;	padding-bottom: 1.5em;}.centerheading{	font-size: 10pt;	color: #900;	text-align: center;	font-weight: bold;}.leftside{	border-right-color: #060;	border-right-width: 1px;	border-right-style: solid;	text-align: right;	vertical-align: middle;	margin: 0pt;}.leftheading{	border-color: #060;	border-width: 1px;	border-style: solid;	vertical-align: middle;	color: #900;	font-size: 10pt;	font-weight: bold;	text-align: center;	text-decoration: none;	padding: 2pt;	margin: 0pt;}.leftheading a:link{	color: #900;	text-decoration: none;}.leftheading a:visited{	color: #900;	text-decoration: none;}.leftheading a:hover{	color: #060;	text-decoration: underline;}.leftheading a:focus{	color: #060;	text-decoration: underline;}.leftheading a:active{	color: #060;	text-decoration: underline;}.leftheadingtop{	border-color: #FFF;	border-width: 1px;	border-style: solid;	vertical-align: middle;	color: #900;	font-size: 10pt;	font-weight: bold;	text-align: center;	text-decoration: none;	padding: 2pt;	margin: 0pt;}.paragraph{	font-size: 10pt;	font-weight: normal;	text-indent: 10pt;	line-height: 1.5em;	text-align: left;}.paragraph a:link{	color: #900;	text-decoration: underline;}.paragraph a:visited{	color: #900;	text-decoration: underline;}.paragraph a:hover{	color: #060;	text-decoration: underline;}.paragraph a:focus{	color: #060;	text-decoration: underline;}.paragraph a:active{	color: #060;	text-decoration: underline;}.reg{	font-size: 10pt;	font-weight: normal;	line-height: 1.5em;}.reg a:link{	color: #900;	text-decoration: underline;}.reg a:visited{	color: #900;	text-decoration: underline;}.reg a:hover{	color: #060;	text-decoration: underline;}.reg a:focus{	color: #060;	text-decoration: underline;}.reg a:active{	color: #060;	text-decoration: underline;}.randomimg{	font-size: 8pt;	font-weight: normal;	line-height: 1.3em;}.randomimg img{	float: right;	border: 0px;	margin-bottom: 1em;	margin-left: 0;	margin-top: 0.5em;}.randomimg a img:link{	border-color: #900;	text-decoration: none;}.randomimg a img:visited{	border-color: #900;	text-decoration: none;}.randomimg a img:hover{	border-color: #060;	text-decoration: none;}.randomimg a img:focus{	border-color: #060;	text-decoration: none;}.randomimg a img:active{	border-color: #060;	text-decoration: none;}.blogimg{	font-size: 8pt;	font-weight: normal;	line-height: 1.3em;}.blogimg img{	float: left;	border: 1px;	border-style: solid;	border-color: #900;	margin-right: 1em;	margin-bottom: 1em;	margin-left: 0;	margin-top: 0.5em;}.blogimg a img:link{	border-color: #900;	text-decoration: none;}.blogimg a img:visited{	border-color: #900;	text-decoration: none;}.blogimg a img:hover{	border-color: #060;	text-decoration: none;}.blogimg a img:focus{	border-color: #060;	text-decoration: none;}.blogimg a img:active{	border-color: #060;	text-decoration: none;}.blogimgtop{	font-size: 8pt;	font-weight: normal;	line-height: 1.3em;	text-align: center;}.blogimgtop img{	border: 1px;	border-style: solid;	border-color: #900;	margin-right: 1em;	margin-bottom: 1em;	margin-left: 0;	margin-top: 0.5em;}.blogimgtop a img:link{	border-color: #900;	text-decoration: none;}.blogimgtop a img:visited{	border-color: #900;	text-decoration: none;}.blogimgtop a img:hover{	border-color: #060;	text-decoration: none;}.blogimgtop a img:focus{	border-color: #060;	text-decoration: none;}.blogimgtop a img:active{	border-color: #060;	text-decoration: none;}.blogger-labels{	font-size: 8pt;	font-weight: normal;	line-height: 1.4em;}.blogger-labels a:link{	color: #900;	text-decoration: underline;}.blogger-labels a:visited{	color: #900;	text-decoration: underline;}.blogger-labels a:hover{	color: #060;	text-decoration: underline;}.blogger-labels a:focus{	color: #060;	text-decoration: underline;}.blogger-labels a:active{	color: #060;	text-decoration: underline;}.blogger-labels ul{	list-style-position: outside;	list-style-type: square;	padding: 0px;	margin-left: 0px;	margin-right: 0px;	text-indent: 0pt;}.title{	font-size: 10pt;	font-weight: bold;	line-height: 1.5em;}.title a:link{	color: #900;	text-decoration: none;}.title a:visited{	color: #900;	text-decoration: none;}.title a:hover{	color: #060;	text-decoration: underline;}.title a:focus{	color: #060;	text-decoration: underline;}.title a:active{	color: #060;	text-decoration: underline;}.H1{	vertical-align: top;	text-align: left;	font-size: 18pt;	font-weight: bolder;	padding: 1pt;}.H1 a:link{	color: #900;	text-decoration: none;}.H1 a:visited{	color: #900;	text-decoration: none;}.H1 a:hover{	color: #060;	text-decoration: none;}.H1 a:focus{	color: #060;	text-decoration: none;}.H1 a:active{	color: #060;	text-decoration: underline;}.H2{	vertical-align: top;	font-size: 10pt;	color: #900;	font-weight: normal;	text-align: left;	padding-bottom: 12pt;}.H3{	font-size: 10pt;	color: #900;	text-align: center;	font-weight: bold;}.H3left{	font-size: 10pt;	color: #900;	text-align: right;	font-weight: bold;	padding-right: 30px;}.navme{	border-color: #060;	border-width: 1px;	border-style: solid;	vertical-align: middle;	text-align: center;	font-size: 8pt;	font-weight: bold;	padding: 1pt;}.navtd{	vertical-align: middle;	text-align: center;	font-size: 8pt;	font-weight: normal;	padding: 1pt;}.navtd a:link{	color: #900;	text-decoration: underline;}.navtd a:visited{	color: #900;	text-decoration: underline;}.navtd a:hover{	color: #060;	text-decoration: underline;}.navtd a:focus{	color: #060;	text-decoration: underline;}.navtd a:active{	color: #060;	text-decoration: underline;}.navbranch{	vertical-align: middle;	text-align: center;	font-size: 8pt;	font-weight: normal;	color: #060;	text-decoration: none;	padding: 0pt;}.navpage{	border-width: 1px;	border-style: solid;	border-color: #060;	padding-left: 5pt;	padding-right: 5pt;	vertical-align: middle;	text-align: center;	font-size: 8pt;	font-weight: normal;	color: #900;	padding: 2pt;}.paragraphleft{	font-size: 10pt;	line-height: 1.5em;	font-weight: normal;	text-indent: 10pt;	padding-right: 30px;}.paragraphleft a:link{	color: #900;	text-decoration: underline;}.paragraphleft a:visited{	color: #900;	text-decoration: underline;}.paragraphleft a:hover{	color: #060;	text-decoration: underline;}.paragraphleft a:focus{	color: #060;	text-decoration: underline;}.paragraphleft a:active{	color: #060;	text-decoration: underline;}.paragraphreg{	font-size: 10pt;	font-weight: normal;}.paragraphreg a:link{	color: #900;	text-decoration: underline;}.paragraphreg a:visited{	color: #900;	text-decoration: underline;}.paragraphreg a:hover{	color: #060;	text-decoration: underline;}.paragraphreg a:focus{	color: #060;	text-decoration: underline;}.paragraphreg a:active{	color: #060;	text-decoration: underline;}.box{	border-width: 1px;	border-style: solid;	border-color: #060;	padding: 5pt;	vertical-align: middle;	text-align: left;	color: #900;	font-size: 8pt;	font-weight: normal;	line-height: 1.2em;}.box a:link{	color: #900;	text-decoration: none;}.box a:visited{	color: #900;	text-decoration: none;}.box a:hover{	color: #060;	text-decoration: none;}.box a:focus{	color: #060;	text-decoration: none;}.box a:active{	color: #060;	text-decoration: underline;}select.size1{	border-width: 1px;	border-style: solid;	border-color: #900;	background: #FFF;	color: #900;	font-size: 10pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.size1:hover{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 10pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.size1:focus{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 10pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.size1:active{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 10pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.size1s{	border-width: 1px;	border-style: solid;	border-color: #900;	background: #FFF;	color: #900;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.size1s:hover{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.size1s:focus{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.size1s:active{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: left;}input.textinput{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: center;}input.submit{	padding: 1pt;	border-width: 1px;	border-style: outset;	border-color: #060;	background-color: #900;	color: #FFF;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: center;}input.submit:hover{	padding: 1pt;	border-width: 1px;	border-style: outset;	border-color: #060;	background-color: #060;	color: #FFF;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: center;}input.submit:active{	padding: 1pt;	border-width: 1px;	border-style: inset;	border-color: #900;	background-color: #060;	color: #FFF;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: center;}input.submit:focus{	padding: 1pt;	border-width: 1px;	border-style: outset;	border-color: #060;	background-color: #060;	color: #FFF;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: center;}.paddedlr{	padding-left: 30px;	padding-right: 30px;}.navfooter{	margin-top: 30px;	border-color: #060;	border-top-width: 1px;	border-bottom-width: 0px;	border-right-width: 0px;	border-left-width: 0px;	border-style: solid;	padding: 5px;}.footer{	text-align: center;	font-size: 8pt;	font-weight: normal;	margin-top: 30px;}.footer a:link{	color: #900;	text-decoration: underline;}.footer a:visited{	color: #900;	text-decoration: underline;}.footer a:hover{	color: #060;	text-decoration: underline;}.footer a:focus{	color: #060;	text-decoration: underline;}.footer a:active{	color: #060;	text-decoration: underline;}/* Day Cells */.weekdayclr {	background-color: #FFFFFF;	color: #990000;	font-size: 10px;	border-left: 1px solid #990000;	border-top: 1px solid #990000;}.todayclr {	background-color: #FFFFFF;	color: #990000;	font-size: 10px;	border: 2px solid #006600;}.sundayemptyclr {	background-color: #FFFFFF;	color: #990000;	font-size: 10px;	border-left: 1px solid #990000;	border-top: 1px solid #990000;}.weekdayemptyclr {	background-color: #FFFFFF;	color: #990000;	font-size: 10px;	border-left: 1px solid #990000;	border-top: 1px solid #990000;}/* Weekday Label Cells */.caldaydigits {	font-size:10px;	font-weight: bold;}.weekdaytopclr, .sundaytopclr {	background-image:  url(images/tile_sub.gif);	background-color: #FFFFFF ;	border-top: 1px solid #990000;	border-left: 1px solid #990000;	border-right: 0px solid #990000;	margin: 0px;	color : #990000;	padding-top: 6px;	padding-right: 12px;	padding-bottom: 6px;	padding-left: 12px;	font-size: 10px;	font-weight: bold;}.key{	border-color: #060;	border-width: 1px;	border-style: solid;	vertical-align: top;	color: #900;	font-size: 8pt;	font-weight: bold;	padding: 2pt;	text-decoration: none;	margin: 0pt;}.key a:link{	color: #900;	text-decoration: none;}.key a:visited{	color: #900;	text-decoration: none;}.key a:hover{	color: #060;	text-decoration: underline;}.key a:focus{	color: #060;	text-decoration: underline;}.key a:active{	color: #060;	text-decoration: underline;}select.navsize{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.navsize:hover{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.navsize:focus{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: left;}select.navsize:active{	border-width: 1px;	border-style: solid;	border-color: #060;	background: #FFF;	color: #060;	font-size: 8pt;	font-weight: normal;	text-decoration: none;	text-align: left;}