 
body { 
	font-family: Verdana, Arial, Helvetica; 
	background-color: #dddddd; 
	text-align: none; 
	font-weight: normal; 
	font-style: normal; 
	font-size: 10pt; 
	vertical-align: none  
	} 
	
p {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.color1, .color1 P { background-color: #333333; color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica }

.color1 A:link { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.color1 A:visited { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.color1 A:active { color: #cccccc; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.color1 A:hover { color: #cccccc; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }

.grey1 { background-color: #dddddd }
.grey2 { background-color: #818181; color: #ffffff; font-size: 9pt; font-family: Verdana, Arial, Helvetica }
.grey3 { background-color: #CCCCCC; color: #000000; font-size: 9pt; font-family: Verdana, Arial, Helvetica }

.style3 {font-size: 14px}
.style4 {font-family: Arial, Helvetica, sans-serif}

.padding { padding: 5px }
.headingpad { padding: 5px; color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica }

.mstheme {
	separator-image: url(rule.gif);
	list-image-1: url(bullet.gif);
	list-image-2: url(bullet.gif);
	list-image-3: url(bullet.gif);
	nav-banner-image: url(banner.gif);
	navbutton-horiz-normal: url(vertical.gif);
	navbutton-horiz-hovered: url(vertical_hover.gif);
	navbutton-horiz-pushed: url(vertical_select.gif);
	navbutton-vert-normal: url(button-blank.gif);
	navbutton-vert-hovered: url(button-blank.gif);
	navbutton-vert-pushed: url(button-blank.gif);
	navbutton-home-normal: url(global.gif);
	navbutton-home-hovered: url(global.gif);
	navbutton-home-pushed: url(global.gif);
	navbutton-next-normal: url(global.gif);
	navbutton-next-hovered: url(global.gif);
	navbutton-next-pushed: url(global.gif);
	navbutton-prev-normal: url(global.gif);
	navbutton-prev-hovered: url(global.gif);
	navbutton-prev-pushed: url(global.gif);
	navbutton-up-normal: url(global.gif);
	navbutton-up-hovered: url(global.gif);
	navbutton-up-pushed: url(global.gif);
}
.mstheme-bannertxt {
	font-family: Verdana, Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 3;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-horiz-navtxt {
	font-family: Verdana;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.mstheme-vert-navtxt {
	font-family: Verdana;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxthome {
	font-family: Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxtnext {
	font-family: Verdana, Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxtprev {
	font-family: Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxtup {
	font-family: Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
button {
	background-color: rgb(51, 102, 102);
	color: rgb(255, 255, 255);
}
label {
	color: rgb(0, 0, 0);
}
.mstheme-text {
	color: rgb(0, 0, 0);
}
textarea {
	color: rgb(0, 0, 0);
}
fieldset {
	color: rgb(0, 0, 0);
}
legend {
	color: rgb(51, 102, 102);
}
select {
	color: rgb(0, 0, 0);
}
caption {
	color: rgb(51, 102, 102);
}
th {
	color: rgb(255, 255, 255);
}
.mstheme-bannertxt a:link {
	color: rgb(204, 0, 0);
}
.mstheme-bannertxt a:active {
	color: rgb(255, 51, 0);
}
.mstheme-bannertxt a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-bannertxt-g {
	font-family: Verdana, Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 3;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-bannertxt-g a:link {
	color: rgb(204, 0, 0);
}
.mstheme-bannertxt-g a:active {
	color: rgb(255, 51, 0);
}
.mstheme-bannertxt-g a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-bannertxt-s {
	font-family: Verdana, Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 3;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-bannertxt-s a:link {
	color: rgb(204, 0, 0);
}
.mstheme-bannertxt-s a:active {
	color: rgb(255, 51, 0);
}
.mstheme-bannertxt-s a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-horiz-navtxt a:link {
	color: rgb(204, 0, 0);
}
.mstheme-horiz-navtxt a:active {
	color: rgb(255, 51, 0);
}
.mstheme-horiz-navtxt a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-horiz-navtxt-g {
	font-family: Verdana;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.mstheme-horiz-navtxt-g a:link {
	color: rgb(204, 0, 0);
}
.mstheme-horiz-navtxt-g a:active {
	color: rgb(255, 51, 0);
}
.mstheme-horiz-navtxt-g a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-horiz-navtxt-gs {
	font-family: Verdana;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.mstheme-horiz-navtxt-gs a:link {
	color: rgb(204, 0, 0);
}
.mstheme-horiz-navtxt-gs a:active {
	color: rgb(255, 51, 0);
}
.mstheme-horiz-navtxt-gs a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxthome a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxthome a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxthome a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxthome-g {
	font-family: Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxthome-g a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxthome-g a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxthome-g a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxthome-gs {
	font-family: Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxthome-gs a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxthome-gs a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxthome-gs a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxtnext a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxtnext a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxtnext a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxtnext-g {
	font-family: Verdana, Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxtnext-g a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxtnext-g a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxtnext-g a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxtnext-gs {
	font-family: Verdana, Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxtnext-gs a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxtnext-gs a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxtnext-gs a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxtprev a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxtprev a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxtprev a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxtprev-g {
	font-family: Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxtprev-g a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxtprev-g a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxtprev-g a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxtprev-gs {
	font-family: Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxtprev-gs a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxtprev-gs a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxtprev-gs a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxtup a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxtup a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxtup a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxtup-g {
	font-family: Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxtup-g a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxtup-g a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxtup-g a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-navtxtup-gs {
	font-family: Arial, Helvetica;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.mstheme-navtxtup-gs a:link {
	color: rgb(204, 0, 0);
}
.mstheme-navtxtup-gs a:active {
	color: rgb(255, 51, 0);
}
.mstheme-navtxtup-gs a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-topbar-font a:link {
	color: rgb(204, 0, 0);
}
.mstheme-topbar-font a:active {
	color: rgb(255, 51, 0);
}
.mstheme-topbar-font a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-topbar-font-g {
	font-family: Verdana;
	color: #FFFFFF;
	font-size: 8pt;
}
.mstheme-topbar-font-g a:link {
	color: rgb(204, 0, 0);
}
.mstheme-topbar-font-g a:active {
	color: rgb(255, 51, 0);
}
.mstheme-topbar-font-g a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-vert-navtxt a:link {
	color: rgb(204, 0, 0);
}
.mstheme-vert-navtxt a:active {
	color: rgb(255, 51, 0);
}
.mstheme-vert-navtxt a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-vert-navtxt-g {
	font-family: Verdana;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.mstheme-vert-navtxt-g a:link {
	color: rgb(204, 0, 0);
}
.mstheme-vert-navtxt-g a:active {
	color: rgb(255, 51, 0);
}
.mstheme-vert-navtxt-g a:visited {
	color: rgb(128, 0, 0);
}
.mstheme-vert-navtxt-gs {
	font-family: Verdana;
	color: rgb(255, 255, 255);
	font-size: 1;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.mstheme-vert-navtxt-gs a:link {
	color: rgb(204, 0, 0);
}
.mstheme-vert-navtxt-gs a:active {
	color: rgb(255, 51, 0);
}
.mstheme-vert-navtxt-gs a:visited {
	color: rgb(128, 0, 0);
}
.mstheme { 
	top-bar-button: url(global.gif); 
	navbutton-background-color: rgb(255,255,255);  } 
.mstheme-topbar-font { 
	color: #FFFFFF; 
	font-size: 8pt; 
	font-family: Verdana;  }
button { 
	border-top-style: solid; 
	border-bottom-width: 1pt; 
	border-left-width: 1pt; 
	border-right-width: 1pt; 
	font-style: Normal; 
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	font-size: 8pt; 
	border-top-width: 1pt; 
	font-family: Arial, Helvetica;  } 
caption { 
	font-size: 14pt; 
	font-style: Normal; 
	font-family: Arial, Helvetica;  } 
fieldset { 
	border-bottom-width: 1pt; 
	font-family: Arial, Helvetica; 
	border-top-width: 1pt; 
	border-left-width: 1pt; 
	border-right-style: solid; 
	font-style: normal; 
	border-right-width: 1pt; 
	border-bottom-style: solid; 
	border-top-style: solid; 
	border-left-style: solid; 
	font-size: 8pt;  } 
h1 { 
	font-family: Arial, Helvetica; 
	color: #000000; 
	font-weight: bold; 
	font-size: 32pt;  } 
h2 {
	font-weight: bold;
	color: #000000;
	font-size: large;
	font-family: Arial, Helvetica;
	text-align: center;
} 
h3 { 
	font-weight: bold; 
	color: #000000; 
	font-family: Arial, Helvetica; 
	font-size: 12pt;  } 
h4 { 
	font-size: 12pt; 
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	font-style: italic; 
	color: #000000;  } 
h5 { 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #000000;  } 
h6 { 
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	font-style: italic; 
	color: #000000; 
	font-size: 10pt;  } 
input { 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica;  } 
label { 
	font-family: Arial, Helvetica; 
	font-style: Normal; 
	font-size: 8pt;  } 
label, .mstheme-label { 
	font-style: Normal; 
	font-family: Arial, Helvetica; 
	font-size: 8pt;  } 
legend { 
	font-style: Normal; 
	font-family: Arial, Helvetica; 
	font-size: 8pt;  } 
marquee { 
	font-size: 14pt; 
	font-family: Arial, Helvetica;  } 
ol, ol ol, ol ol ol { 
	font-family: Verdana, Arial, Helvetica; 
	color: #333333; 
	font-size: 14pt;  } 
input, option, dl, dt, dd { 
	color: #333333; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12pt;  } 
select { 
	color: #333333; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica; 
	border-style:solid; 
	font-style: normal;   } 
table { 
	font-weight: normal; 
	text-align: none; 
	font-style: normal; 
	vertical-align: none; 
	font-family: Arial, Helvetica, sans-serif;  
	background-color: #FFF} 
textarea { 
	border-style:solid; 
	font-style: normal; 
	font-family: Arial, Helvetica; 
	color: #333333; 
	font-size: 11pt;   } 
th { 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica; 
	background-color: #818181; 
	font-weight: bold;  } 
ul, ul ul, ul ul ul, li { 
	list-style-image: url('bullet.gif'); 
	color: #333333; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12pt;  }
a:link {
	color: rgb(204, 0, 0);
	text-decoration: none;
}
a:active {
	color: rgb(255, 51, 0);
	text-decoration: none;
}
a:visited {
	color: rgb(128, 0, 0);
	text-decoration: none;
}
table {
	table-border-color-light: rgb(255, 255, 255);
	table-border-color-dark: rgb(255, 255, 255);
}
.grey1 center table tr td table tr td center ul li b {
	color: #FF0000;
}
