body {
	background: #fff;
	color: #000;
	font-size: 10pt;
	padding: 10px 0 40px;
}

.center {
	text-align: center;
}
a {
	color: #006699;
	text-decoration: none;
}

a:visited {
	color: #006699;
	text-decoration: none;
}	

a:hover {
	color: #339900;
	text-decoration: underline;
}

a:focus {
	outline: 1px dotted;
}

ul {
	padding:0px 0px 0px 10px;
	margin:0px 10px 0px 4px;
	list-style:round;
	font-size:10pt;	
	font-family:Arial, Avenir, "Lucida Grande", Helvetica, sans-serif;
}
ul li {
	margin:0px 0px 0px 10px;
	padding:0px 0px 4px 0px;
	font-size:10pt;
	font-family:Arial, Avenir, "Lucida Grande", Helvetica, sans-serif;
}

p {
	border: 1px solid #fff;
	overflow: hidden;
	padding: 0px 0;
	text-align: left;
}
.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.bolditalic {
	font-weight: bold;
	font-style: italic;
}
 .old-container_16 {
	background: #fff url(../img/16_col.gif) repeat-y;
}

.rowmargin {
	height: 20;
}

.nav {
	height: 30px;
	width: 760px;
}
.nav a {
	font-size: 10pt;
	font-family: Arial;
	color: #333333;
	line-height: 2.2; 
	text-decoration: none;
	padding: 1px 10px 1px 10px;
}
.nav a:hover {
	font-size: 10pt;
	font-family: Arial;
	color: #ffffff;
	line-height: 2.2; 
	text-decoration: none;
	background-color: #104674;
}
#banner {
	background-color: #ffffff;
	height: 103px;
}

#blog-border{
	border: 1px solid #656565;
	padding: 10px;
	height: 317px;;
}
#comments {
	color: #2a9920;
}
img.floatLeft { 
    float: left; 
    margin-right: 15px; 
}
.head-b1 {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #e6e9eb;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.body-b1 {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #f2f2f2;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.head-b2a {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
	background-color: #a8bed4;
	background-image: url(../img/map1.jpg);
	background-repeat: no-repeat;
}
.body-b2a {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
	background-color: #a8bed4;
	background-image: url(../img/map2.jpg);
	background-repeat: no-repeat;
}
.head-b2b {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #e6e9eb;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.body-b2b {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #f2f2f2;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.head-b2c {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #ffebcc;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.body-b2c {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.head-b3 {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #e6e9eb;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.body-b3 {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #f2f2f2;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.head-b4 {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #e6e9eb;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.body-b4 {
	width: 220;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #f2f2f2;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.head-b1 a {
	color: #000;
}
 .head-b2a a {
 	color: #000;
 }
 .head-b2b a {
 	color: #000;
 }
 .head-b2c a {
 	color: #000;
 }
 .head-b3 a {
 	color: #000;
 }
 .head-b4 a {
 	color: #000;
 }
 .heading-dark-blue {
 	color: #699daa;
 }
#footerlinks a {
	font-size: 12px;
	font-family: Arial;
	color: #999;
	line-height: 1.8; 
}
#footertext {
	font-size: 11px;
	font-family: Arial;
	color: #999;
	line-height: 1.1; 
}
#alignright {
	text-align: right;
}
#valignbottom {
	vertical-align: bottom;
	background-color: #ff0000;
}
.landing-leftnav0 {
	width: 160;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #a7c0d1;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.5; 
	text-align: left;
} 
.landing-leftnav {
	width: 160;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #cedbe4;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-leftnav1 {
	width: 160;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #cedbe4;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-leftnav2 {
	width: 160;
	padding-left: 15px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #e5ecf1;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-leftnav-a {
	width: 160;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #ffffcc;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-leftnav2-a {
	width: 160;
	padding-left: 15px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #ffffed;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-leftnav3 {
	width: 160;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #ffebcc;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-leftnav4 {
	width: 160;
	padding-left: 25px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #f5f5d8;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-leftnav5 {
	width: 160;
	padding-left: 25px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #f5f5d8;
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-leftnav6 {
	width: 160;
	padding-left: 31px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #fafaf7;
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-leftnav0 a {
	color: #000;
}
.landing-leftnav a {
	color: #000;
}
.landing-leftnav2 a {
	color: #000;
}
.landing-leftnav3 a {
	color: #000;
}
.landing-content-head {
	width: 460;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	background-color: #dee2d0;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing-content-body {
	width: 460;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #f5f8ea;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.landing-content-blank {
	width: 460;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 10px;
	background-color: #fff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.landing-rightcol-head2 {
	width: 160;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 3px;
	background-color: #dee2d0;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;s
}
.landing-rightcol-head {
	width: 276;
	margin-left: 4px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #e6e9eb;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	line-height: 1.4; 
	text-align: left;
}
.landing--rightcol-body {
	width: 276;
	margin-left: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #f2f2f2;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.landing-rightcol-head-a {
	width: 276;
	margin-left: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #ffffcc;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.landing--rightcol-body-a {
	width: 276;
	margin-left: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #ffffed;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.landing-rightcol-head-x {
	width: 276;
	margin-left: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #def2da;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.landing--rightcol-body-x {
	width: 276;
	margin-left: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #f4faf4;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	color: #000;
	text-align: left;
}
.greenlink {
	color: #339933;
}
.redtext {
	color: #ff0000;
}
.landing--rightcol-body ul {
	padding-left: 15px;
}
ul .pdf {
	list-style-image: url(../img/pdf-icon.gif);
	margin-left: 10px;
}
ul .pdf a {
	color: #000;
}
.valigntop {
	vertical-align: top;
}
.statstable {
	width: 100%;
	border: 1px;
	border-color: #999;
}
.statstable td {
	border: solid 1px;
	border-color: #999;
	background-color: #eee;
	padding: 3px;
}
.statstabletop {
	width: 100%;
	border: 1px;
	border-color: #ccc;
}
.statstabletop td {
	border: solid 1px;
	border-color: #eee;
	background-color: #fbfbfb;
	padding: 3px;
	vertical-align: top;
}
.bbtable {
	width: 100%;
	border: 0px;
	border-color: #fff;
}
.bbtable td {
	border: 0px;
	border-color: #fff;
	vertical-align: top;
	padding: 2px;
}
.pullqtable {
	border: 0px;
	border-color: #fff;
	background-color: #F9FFFF;
	float: left;
	margin: 9px 9px 9px 9px;
}
.pullqtable td {
	border: 0px;
	border-color: #fff;
	vertical-align: top;
	padding: 9px 9px 9px 9px;
	text-align: left;
}
.reporttable {
	width: 100%;
	border: 0px;
}
.reporttable td {
	border: 0px;
	vertical-align: top;
	text-align: left;
}
.vplayerpadding {
	padding-left: 6px;
}
.idroppadding {
	padding-left: 4px;
}
.phototable {
	width: 100%;
	border: 1px;
}
.phototable td {
	text-align: left;
	border: solid 1px;
	border-color: #ddd;
	background-color: #fff;
	padding: 3px;
}
.phototable tr {
	vertical-align: top;
}
blockquote {
	background-color: #fff;
	font-style: italic;
	padding: 20px;
}
.divheight1 {
font-size: 1px;
height: 1px;
}
.divheight2 { 
font-size: 1px;
height: 2px;
}
.divheight3 {
font-size: 1px;
height: 3px;
}
.divheight4 {
font-size: 1px;
height: 4px;
}
.divheight5 {
font-size: 1px;
height: 5px;
}
.divheight6 {
font-size: 1px;
height: 6px;
}
.divheight7 {
font-size: 1px;
height: 7px;
}
.divheight8 {
font-size: 1px;
height: 8px;
}
.divheight9 {
font-size: 1px;
height: 9px;
}
.divheight10 {
font-size: 1px;
height: 10px;
}
.videoheight {
height: 400px;
}
sup {
	font-size: 8px;
}
.clasp {
	background-color: #f5f5f5;
	font-family: Arial;
	text-align: left;
	color: #559;
}
.item {
	display:none;
	font-family: Arial;
	color: #559;
}