body{	margin: 0px;}
body, p, td{font: 10pt Arial, Helvetica, sans-serif;}
h1,h2,h3,h4{	color:#7d0413;}
h1{	font-size:15pt;}
h2{	font-size:14pt;}
h3{	font-size:13pt;}
h4{	font-size:12pt;}

.bd{padding:10px; vertical-align: top;}

.alert{	text-align:left;	color:#9C0000;	padding:2px 2px 2px 24px; background-color:#ffdddd; border:1px solid #8e0000;}
.msgOK{	background-color: #ecffef;	font-weight: bold;	padding:5px; border:1px solid #197b30; }

#navTop,#navTop td{	font-weight: bold; color: White;font-size:9pt;}
#navTop A, #navTop A:visited{color: #bebebe; text-decoration:none;}
#navTop A:hover {text-decoration:underline;}


#navsx{margin:20px; text-align:right; color:white;font-size: 11pt; text-decoration:none;}
#navsx A, #navsx A:visited, #navsx A:hover{margin-right:10px; color:white; text-decoration:none;}
#navsx A:hover{text-decoration:underline;}


img.right{	margin: 5px 0px 5px 5px; float:right;}
img.left{	margin: 5px 5px 5px 0px; float:left;}

#leftStripe{	padding-left: 0px;}
#leftStripe p{	font-size: 8pt; margin: 0px 0px 10px 0px;}
#leftStripe h3{	font-size: 9pt; margin: 10px 0px 0px 0px;}
#leftStripe h4{	font-size: 9pt; margin: 0px; color: black;}

.signature{	text-align: right; margin-left:50%;  font-style: italic;  }

div.leftAn{margin-left: 10px;}
.leftAn a, .leftAn a:visited{text-decoration:none; color:black; }
.leftAn a:href{text-decoration:underline;}
.leftAn h4{color:red; background: url(dot.gif) repeat-x bottom; padding-bottom:5px;}
.leftAn a p{color:black; }

.rs{background:url(rightStripeTop.gif) top no-repeat #e4ebed; width:200px; text-align:right;}
.rs, .rs div, .rs p{ font-size: 8pt; color:black;}
.rs p{margin:0px 0px 5px 0px;}
.rs h4{ font-size: 10pt; background: url(dot.gif) repeat-x top; padding-top:5px; margin:10px 0px 0px 0px;}
.rs a{text-decoration:none;}
.rs a:hover{text-decoration:underline;}
.rs div{ padding:20px 5px 0px 20px;}

a.navC{color:black; text-decoration:none; display:block; font-weight:bold; font-size:10pt;
	text-align: left; padding: 2px 0px 2px 0px; background: url(dot.gif) repeat-x top right;}
a.navC:hover{background-color:#c8d2d4;}
a.navCS{color:#9e0105; text-decoration:none; display:block; font-weight:bold; font-size:10pt;
	text-align: left; padding: 2px 0px 2px 0px; background: url(dot.gif) repeat-x top right;}
	
.tblData{border:1px solid #0b4f5d;}
.tblOdd{background:#e4ebed;}
.tblEven{background:#eff5f7;}
.tblTitle{background:#9e0807; color:white; font-weight:bold;}

table.fig{border:1px solid #849ba0; margin:2px 10px 2px 10px;}
table.fig td {padding:2px;}
table.fig p {background:#e4ebed; margin:2px 0px 0px 0px; padding:2px; text-align:center;}