a:hover.p-f-s {color:black}
.g-c-n:hover {background:#CCCCCC;}
.g-c-s:hover {background:#CCCCCC;}
div.n-l a:hover {color:#CCCCCC;}
div.g-sb a:hover {
	background-color:#CCCCCC;
	text-decoration: underline;
	border: solid #CCCCCC;

}
a {
	text-decoration:none;
	color: #000066;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
a:hover {
	text-decoration:underline;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.codegray {font:9pt Verdana,sans-serif;background-color:#EEE; color:black;}
h1 {
	font-size:14pt;
	padding:0px;
	color:#336699;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0px;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin: 5px 0px 0px;





}
h2 {
	font-size:11px;
	font-weight:bold;
	padding:10px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-style: normal;
	font-variant: normal;
	white-space: normal;
	margin: 5px;
	background-color: #87A5C0;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #CCCCCC;





}
h3 {
	font-size:11px;
	padding:4px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: normal;
	border: 0 none #99BBFF;

}
h4 {
	font-size:11px;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
	font-weight: bold;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	clear: none;
	font-style: normal;
	font-variant: normal;





}
h5 {border-width:0 0 2px 0;border-color:silver;border-style:solid;font-size:10pt;font-weight:bold;padding:4px;}
h6 {border-width:0 0 1px 0;border-color:silver;border-style:solid; font-size:10pt;color:silver;padding:4px;}
.at {font-family:Verdana,sans-serif;font-size:9pt;margin:0px;text-indent:8px;}
.b-1 {font-family:Verdana, sans-serif;}
.b-r {border-width:0 0 0 1px;border-color:#336;border-style:solid;width:150px;}
.b-l	{border-width:0 1px 0 0;border-color:#336;border-style:solid;width:90px;}
.b-b {list-style:none;margin:2px;font: 9pt Arial, sans-serif;padding:0 1em;}
li.b-b-l {visibility:hidden;margin:10px 0;}
.b-b-a {
	text-decoration:none;
	border:1px solid #000066;
	padding:0px;
	margin: 2px;
	line-height: 11px;

}
a.b-b-a span {color:#336;background:white;padding:0 0.25em 0 0.33em;text-decoration:none;}
.d {font-family:Verdana,sans-serif;font-size:9pt;margin:0px;}
.dd {position:absolute;left:0;top:0;font-family:Verdana,sans-serif;font-size:9pt; visibility:hidden;background:cyan;color:black;margin:0px;}
.f-d {font-weight:bold;}
.f-bd {font:bold 12pt;}
.g-e-t {font-weight:normal;}
.g-e-d {font-weight:normal;}
.g-f-n {font:10pt "Courier New", monospace;}
.g-h-n {background:#336;color:white;padding:4px; font-size:10pt;font-weight:bold;}
.g-h-s {background:#336;color:white;padding:4px; font-size:8pt;font-weight:bold;}
.g-n {text-decoration:none;color:white;}
.g-i1-n {margin:5px 5px 5px 20px;}
.g-i2-n {margin:5px 5px 5px 30px;}
.g-i3-n {margin:5px 5px 5px 40px;}
.g-l-n {list-style:none;}
.g-s-b {border-width:1px 5px;	border-color:black;border-style:solid;background:#EEE;color:black; font-family:Verdana,sans-serif;font-size:14pt;font-weight:bold; text-decoration:none;}
.g-sb-h1 {background:#336;color:white;padding:4px; font-size:14pt;font-weight:bold;}
.g-sb-h2 {background:#336;color:white;font-size:10pt;font-weight:bold;padding:2px;}
.g-sb-n {
	color:#000066;
	font-size:11px;
	line-height:normal;
	margin:5px 0px 5px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 0px solid #000066;
	border-right: 0px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 0px solid #000066;
	padding: 0px 0px 2px;

}
.g-s-n {
	background-color:#EEEEEE;
	color:#000066;
	font-size:11px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
.g-s-nr {font-family:Verdana,sans-serif;background-color:red;color:white;font-size:10pt;font-weight:bold; text-decoration:none;}
.g-s-gn {font-family:Verdana,sans-serif;background-color:silver;color:black;font-size:10pt;font-weight:bold; text-decoration:none;}
.gs-h {font-family:Verdana,sans-serif;color:black;font-size:28pt;font-weight:bold;text-decoration:none;}
.gs-m {font-family:Verdana,sans-serif;color:black;font-size:22pt;font-weight:bold;text-decoration:none; margin-left:100px;}
.gs-f {font-family:Verdana,sans-serif;color:black;font-size:12pt; font-weight:normal;text-decoration:none;}
.h-b {background:#ddd;color:black;font-weight:bold;}
.l-f {margin:0 160px 0 125px;}

div.l-r #layout {visibility:visible;}
div.l-l-fp #layout {visibility:visible;}
.l-l {position:absolute;top:90px;left:6px;width:110px;font:10pt Verdana,Helvetica, Arial, sans-serif;}
.l-c {margin:0 160px 0 125px;padding:4px;font:10pt Verdana,Helvetica, Arial sans-serif;border-width:0 1px;border-style:solid;border-color:#336;z-index:5;}
.l-r {
	position:absolute;
	font:10pt Verdana,Arial,Helvetica,sans-serif;
	top:18px;
	right:6px;
	width:150px;
	background:#eee;
	left: 257px;
}

.l-l-fp {position:absolute;top:95px;left:6px;width:120px;z-index:10;}
.l-p {margin:10px;padding:4px;font:10pt Verdana,Helvetica, Arial, sans-serif;}
.l-100 {width:100%;margin:0;}
.norm {font: 10pt Verdana, Helvetica, Arial, sans-serif;}
.n-b-l {font:1pt Verdana, Arial, Helvetica, sans-serif;border-width:0 0 1px 0;border-style:solid;border-color:#CCF;margin:0px;padding:0px;}
.n-l-s {font:8pt Verdana, Arial, Helvetica, sans-serif;visibility:hidden;}
.n-t0 {float:right;position:relative;color:white;}
.n-t-t {text-align:right;padding:1px 1px 8px 1px;margin:0;color:white;}
.p-b {background:#eee;text-indent:3em;}
.p-m-ni {font-family:Verdana,sans-serif;font-size:10pt;font-style:italic;}
.navback {background:white;color:black;font-family:Verdana,sans-serif; text-decoration:none;font-weight:bold;font-size:10pt;}
.nav-top {background:blue;color:white;font-family:Verdana,sans-serif; text-decoration:none;font-weight:bold;font-size:10pt;}
.p-m-n {font: 10pt Verdana, Helvetica, Arial, sans-serif;}
.p-m-sp { background:white;font:8pt Verdana,Helvetica, Arial, sans-serif;}
.section {background:#ddd;color:#666;font:bold 11pt Verdana,sans-serif;margin:4px; text-decoration:none;}
.smallbold { font-family: Verdana, sans-serif; font-size: 8pt; font-weight:bold;}
.t-db {color:blue;text-decoration:none;}
.t-dd {color:blue;text-decoration:none;}
.t-dd:hover {background:#ddd;}
.t-gb {color:blue;background:#eee;}
.t-dr {color:red;text-decoration:none;}
.t-dw {color:#666;text-decoration:none;}
.vital {font-family:Verdana, sans-serif;font-size:12pt;background-color:#ddd; color:black;border-color:red;}
.w-db {color:blue;}

/* MSIE specific */
.n-l-f a {color:#336;}
.codegray	{font-family:"Courier New",monospace;font-size:8pt;background-color:#EEEEEE; color:black;}
.g-b-n {font:10pt "Courier New",monospace;border:1px solid black;padding:2px;background:#eee;}
.g-b-s {font:9pt "Courier New",monospace;border:1px solid black;padding:2px;background:#eee;}
.g-c-n {font-family:"Courier New",monospace;font-size:10pt;background-color:#acf; color:black;}
.g-c-nm {font: 10pt "Courier New",monospace;background-color:#eee; color:black;margin:0 0 0 40px;}
.g-c-s {font-family:"Courier New",monospace;font-size:8pt;background-color:#acf; color:black;}
.g-sb {
	font-family:Arial, Helvetica, sans-serif;
	width:130px;
	margin: 0px;
	padding: 0px;

}
.jp-h-n {position:absolute;left:0;top:0;text-indent:4px;font:10pt Verdana,sans-serif; visibility:hidden;background:#EEEEEE;color:blue;text-decoration:none;}
.l-b {font:8pt Verdana, Arial, Helvetica, sans-serif;border:0;background:#336;color:white;margin:0 0 5px 0;height:45px;padding:5px 5px 0 5%;z-index:9;}
.l-b-fp {font:8pt Verdana, Arial, Helvetica, sans-serif;background:white;color:#CCF;height:88px;padding:5px 5px 0 5%;margin:0 0 5px 0;z-index:9;}
.l-c-i {width:100%;padding:10px;}
.n-p-f {background:white;color:#336;font: 9pt/16pt Verdana,sans-serif; text-decoration:none;text-indent:6px;}
.n-p-n {background:#eee;color:#336;font: 9pt/16pt Verdana,sans-serif;text-indent:6px;}
.n-p-n a {text-indent:6px;display:block;text-decoration:none;}
.n-p-n a:hover {background:#ccc;}
.n-p-o {font:10pt Verdana,sans-serif;background:#EEEEEE;color: blue;text-decoration:none;height:16pt;}
.n-l {font:8pt Verdana,sans-serif;position:fixed;top:60px;left:6px;width:110px;background:#eee;}
.n-l-f	{font-size:9pt;margin:2px;text-align:right;line-height:150%;}
.n-l-l	{color:black; text-align:right;}
.n-t-n {color:#336;font:10pt Verdana,sans-serif;text-decoration:none;margin:0px;padding:0px;}
.n-t-s {background:white;color:#336;font:8pt Verdana,sans-serif;text-decoration:none;padding:0;margin:0;}
.p-b-h {visibility:hidden;}
.p-n-h {position:absolute;left:0;top:0;text-indent:4px;font:10pt Verdana,sans-serif; visibility:hidden;background:#EEE;color:blue;text-decoration:none;border:1px blue solid;}
.p-f-s	{font:8pt Verdana,Helvetica, Arial,sans-serif;color:silver;background:white;text-decoration:none;}
.p-m-s	{font: 8pt Verdana, Helvetica, Arial, sans-serif;}
.p-m-si	{font: italic 8pt Verdana, Helvetica, Arial, sans-serif;}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	vertical-align: top;
	clip:  rect(auto auto auto auto);
}
li {
	color: #003399;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	list-style-position: inside;
	vertical-align: middle;
	border: none;


}
}
ul {
	font-size: 9px;
	line-height: normal;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a1 {

	a:link;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.g-sb-n:hover {
background:EBEDEE;
}
