/* CSS definition file containing sitestyle stylesheets */

BODY { background-image:  "#ffffff";}
/* top large heading */
.heading {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: medium; font-weight: bold; color: rgb(0,51,153);}
.address {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; font-weight: bold; color: rgb(0,0,0);margin-top:-1pt;margin-bottom:-1pt;text-decoration:none}
.address2 {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: xx-small; font-weight: bold; color: rgb(0,0,153);margin-top:-1pt;margin-bottom:-1pt;}
.address3 {margin-top:0pt;margin-bottom:-2pt;}
.address4 {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: x-small; color: rgb(0,0,153);margin-top:-1pt;margin-bottom:-1pt; text-decoration:none}
.address5 {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: x-small; color: rgb(0,0,0);margin-top:-1pt;margin-bottom:-1pt; text-decoration:none}
.home {font-family: Verdana, Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; font-weight: normal; color: "#808080";margin-top:-5pt;margin-bottom:-1 pt;}
.homefirst {font-family: Verdana, Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; font-weight: normal; color: "#0000FF";margin-top:2pt;margin-bottom:-1pt;}
.homesecond { font-family: Verdana, Arial, sans-serif; font-size: 8 pt; color: "#808080"; font-weight: normal; valign="top"; margin-top:0pt;}
.homethird { font-size: 8 pt; color: "#808080"; font-weight: normal; valign="top"; margin-top:0pt;padding:1pt; padding-bottom:10pt;}
.error { font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; color: "#FF0000"; font-weight: bold;}
.normal { font-family: Verdana, Arial, sans-serif; font-size: 8 pt; color: "#000000";}
.saver { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: xx-small; color: rgb(0,51,153);}
.pastreports { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: xx-small; color: "#000000"; background color:"#FFFFFF";}
.Subheads { font-family: 'Arial Black', sans-serif; font-size: x-small;}
.Subsubheads {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; font-weight: bold; color: rgb(0,0,153);margin-top:-1pt;margin-bottom:-1pt; text-decoration:none}
.Quotes { font-family: 'Times New Roman', serif; font-size: medium; font-style: italic;}
.Footnotes { font-family: Arial,sans-serif; font-size: x-small;}
.Caption { font-family: Arial,sans-serif; font-size: x-small; font-style: italic;}
.Code { font-family: 'Courier New', monospace; color: rgb(0,0,0);}
.Credits { font-family: 'Times New Roman', serif; font-size: x-small; font-weight: bold; text-align: center;}
.subtitle   {	FONT-FAMILY: Arial,Helvetica,Verdana;	COLOR: #FFFFFF;	FONT-SIZE: 10pt;FONT-WEIGHT: normal;TEXT-DECORATION: none;}
.smtext{	FONT-FAMILY: Arial,Helvetica,Verdana;	COLOR: #FFFFFF;	FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-DECORATION: none;}
.title{	FONT-FAMILY: Arial,Helvetica,Verdana;	COLOR: #FFFFFF;FONT-SIZE: 14px;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
.rulerinfo{font-family: Verdana, Arial, sans-serif; font-size: 8 pt; color: "#000000";border-top: 1px solid #DCDCDC;}
.rulertitle	{	font-family: Verdana, Arial, sans-serif; font-size: 8 pt; color: "#000000";border-top: 1px solid #DCDCDC;	FONT-WEIGHT: bold;}  	
A.catlinksm {FONT-FAMILY: Arial,Helvetica,Verdana;COLOR: #000099;FONT-SIZE: 11px;FONT-WEIGHT: bold;TEXT-DECORATION: none}
#zoombox {line-height:0; font-size:0; clear:both; visibility:hidden;padding:0;margin:0;position:absolute;width:0px;height:0px;border:1px dashed green;}
#showOnMapBox {line-height:0; font-size:0; clear:both; visibility:hidden;padding:0;margin:0;position:absolute;width:0px;height:0px;border:5px dashed red; }
a {
	FONT-FAMILY: Arial, Helvetica, Univers, 'Zurich BT', sans-serif;;
	COLOR: #000099;
	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}		


A.catlink
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}

A.subtitle:link   {  TEXT-DECORATION: none; COLOR:#000000 ;}
A.subtitle:visited   {TEXT-DECORATION: none;COLOR: #000000; }

A.subtitlemouseover:link   { TEXT-DECORATION: underline; COLOR: #000000;}
A.subtitlemouseover:visited {  TEXT-DECORATION: underline; COLOR: #000000;}

A.copyright { font-size: 7 pt; color: "#000099"; font-weight: normal;}
A.copyright:link { font-size: 7 pt; color: "#000099"; font-weight: normal;}
A.copyright:visited { font-size: 7 pt; color: "#000099"; font-weight: normal;}

A.adsalestips{ color: "#FFFFFF"; font-weight: normal;text-decoration: none;}
A.adsalestips:link { color: "#FFFFFF"; font-weight: normal;text-decoration: none;}
A.adsalestips:visited { color: "#FFFFFF"; font-weight: normal;text-decoration: none;}

A.fronttitle {font-family: Verdana, Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; text-decoration: none; color: "#000099";margin-top:2pt;margin-bottom:-1pt;}
A.fronttitle:link {font-family: Verdana, Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; text-decoration: none; color: "#000099";margin-top:2pt;margin-bottom:-1pt;}
A.fronttitle:visited {font-family: Verdana, Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; text-decoration: none; color: "#000099";margin-top:2pt;margin-bottom:-1pt;}


/* background colors */
.tasktop{background-color:rgb(194,208,254);}
.greyback{background-color:rgb(220,220,220);}
.whitebkgd{background-color:rgb(255,255,255);}
.blackbkgd{background-color:rgb(0,0,0);}
.usecase_1{background-color:"#00009C";}											
.usecase_2{background-color:"#9C0000";}

.PWheading{font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 14px; font-weight: bold; color: rgb(255,255,255);margin:3pt; margin-left: 0pt; margin-right: 0pt; padding: 1pt;padding-left: 6pt; padding-right: 4pt ; padding-bottom: 2pt ;background-color:rgb(0,0,0);}
.return{margin:3pt; margin-left: 0pt; margin-right: 0pt; padding: 1pt; padding-right: 4pt ; padding-bottom: 1pt ;}

P.save {position:relative; top:-4pt; margin:4 pt;margin-top:-6pt;}
P.savetwo {position:relative; top:-4pt; margin:4 pt;margin-top:-3pt;}
P.help {font-family: Arial, Helvetica, Verdana; font-size: 8pt; font-weight: normal; 
color: rgb(0,0,0); margin-top: 6pt; margin-left: 6pt; margin-right: 6pt;}
P.input {position:relative; top: 2pt; margin:3 pt; margin-top:  1pt;}

A.blacklinks {font-family: Verdana, Arial, sans-serif; font-size: 8 pt; color: "#000000";}
A.blacklinks:link { font-size: 8 pt; color: "#000000"; font-weight: normal; text-decoration: underline;}
A.blacklinks:visited { font-size: 8 pt; color: "#000000"; font-weight: normal; text-decoration: underline;}

A.tasks {font-family: Verdana, Arial, sans-serif; font-size: 8 pt; color: "#990000";}
A.tasks:link { font-size: 8 pt; color: "#990000"; font-weight: normal; text-decoration: underline;}
A.tasks:visited { font-size: 8 pt; color: "#990000"; font-weight: normal; text-decoration: underline;}

A.whatsnew {font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 8 pt; color: "#000099";}
A.whatsnew:link { font-size: 8 pt; color: "#000099"; font-weight: bold; text-decoration: underline;}
A.whatsnew:visited { font-size: 8 pt; color: "#000099"; font-weight: bold; text-decoration: underline;}


.toptextgrey {font-family: Verdana,Arial,sans-serif; font-size: xx-small; font-weight: bold; color: rgb(153,153,153);}
A.toptext {font-family: Verdana,Arial,sans-serif; font-size: xx-small; font-weight: bold; color: rgb(153,153,153);}
A.toptext:link { font-size: xx-small; color: "#9C0000"; font-weight: bold; text-decoration: underline;}
A.toptext:visited { font-size: xx-small; color: "#9C0000"; font-weight: bold; text-decoration: underline;}


A.add  {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: x-small; font-weight: bold; color: rgb(0,51,153);margin-top:-1pt;margin-bottom:-1pt;}
A.add:link  {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: x-small; font-weight: bold; color: rgb(0,51,153);margin-top:-1pt;margin-bottom:-1pt;}
A.add:visited  {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: x-small; font-weight: bold; color: rgb(0,51,153);margin-top:-1pt;margin-bottom:-1pt;}

		/* back and next buttons */
A.nav {font-family: Verdana, Arial, sans-serif; font-size: 10 pt; font-weight: bold; color: "#000099"; text-decoration: none;}
A.nav:link {font-family: Verdana, Arial, sans-serif; font-size: 10 pt; font-weight: bold; color: "#000099"; text-decoration: none;}
A.nav:visited {font-family: Verdana, Arial, sans-serif; font-size: 10 pt; font-weight: bold; color: "#000099"; text-decoration: none;}

		/* help table */
.helpalign {text-align: right;  margin-right: 6pt; margin-bottom: 6pt;}
A.morehelp { font-family: Verdana, Arial, sans-serif; font-size: 7 pt; font-weight: bold; color: "#C6E7DE"; text-decoration: underline;}
A.morehelp:link { font-size: 8 pt; color: "#669999"; font-weight: bold; text-decoration: underline;}
A.morehelp:visited { font-size: 8 pt; color: "#669999";font-weight: bold; text-decoration: underline;}

A.adv { font-family: Verdana, Arial, sans-serif; font-size: 7 pt; font-weight: bold; color: "#ACEAAF"; text-decoration: underline;}
A.adv:link { font-size: 8 pt; font-weight: bold; color: "#99FF99"; text-decoration: underline;}
A.adv:visited { font-size: 8 pt; font-weight: bold; color: "#99FF99"; text-decoration: underline;}


		/*front page white text on colored background*/
.white {font-family: Verdana, Arial, sans-serif; font-size: 13pt; font-weight: bold; color: "#FFFFFF"; margin-left:4pt;}

.TinyButtons{}
.TinyButtons1{font-family:verdana,courier new,courier,sans-serif; font-size:10px; color: #000000; font-weight: normal;}
.TinyboldButtons{font-family:verdana,courier new,courier,sans-serif; font-size:10px; color: #000000; font-weight: bold;text-alignment:left;}

/* tiny text for map pages*/
.tinymap{font-family:verdana,courier new,courier,sans-serif; font-size:xx-small; color: #000000; font-weight: normal;}
.tinyboldmap{font-family:verdana,courier new,courier,sans-serif; font-size:xx-small; color: #003399; font-weight: bold;}

A.print{font-family: Verdana, Arial, sans-serif; font-size: 8 pt; color: "#000099"; text-decoration: none;}
A.print:link {font-family: Verdana, Arial, sans-serif; font-size: 8 pt; color: "#000099"; text-decoration: underline;}
A.print:visited {font-family: Verdana, Arial, sans-serif; font-size: 8 pt; color: "#000099"; text-decoration: underline;}

P.fullreport {font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 24 pt; color: "#000000";}

A
{
    CURSOR: hand;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline;
}

.footernonlink
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #C7C7C7;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.footer
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.links
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.links2
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.links3
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #5157E6;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.links4
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.navmenu
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.navmenubd
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}


A.titlelink
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.smtitlelink
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.smwtlink
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
B
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

B.disabled
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #D3D3D3;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

B.name
{
	FONT-WEIGHT: bold;
}
font
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

font.bbname
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

font.body
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
}

font.body2
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #666666;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}


font.bodysmwt
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}

font.depthead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #990000;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}

font.depthead2
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #c2d0fe;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}

font.initial
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #990000;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}

font.navmenu2
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

font.navmenu3
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #990000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

font.secthead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}

font.sidebar
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}

font.sidebar2
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}

font.sidebar3
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

font.subhead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

font.subsubhead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #5157E6;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
}

font.italichead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
}

font.pre
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
font.subheadgannett
 {
		font-family:arial; 
		font-size:10pt; 
		color:#990000;
		font-weight:bold;
}
font.bodygannett 
{
	font-family:arial;
	 font-size:12px; 
	 color:#000000; 
	 font-weight:normal;
}				
div.nodeclass {margin-top: 3px;font-style:bold}
div.content { margin-top:10px;margin-bottom:10px;	position:relative; left:60;}	
div#buttonform td input {color:darkblue; font-size:14; font-style:bold; width:150; height:25;} 	
div.body
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}


th.bodyA1
{
	FONT-FAMILY: Arial, Helvetica, Verdana;
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

td.body
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
}

td.bodyred
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ff0000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
}

td.bodydisabled
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #999999;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
}

td.error
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #990000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

td.message
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

td.title
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

td.smbluetext
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #bdcef7;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
}

td.smbktext
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}

td.smallerbktext
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}

td.smallerbktextunderlined
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: 1px solid #000000;
}

td.smwttext
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}

td.smtitle
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

td.PWheading2
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}

td.leftgreyline
{
	border-left: 1px solid #DCDCDC;
}

td.topgreyline
{
	border-top: 1px solid #DCDCDC;
}

td.bluetitle
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #0045D6;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}
TD.Selected
{
	BACKGROUND-COLOR: #c2d0fe; 
	COLOR: black; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial,Helvetica,Verdana; 
}
TD.Selectable
{
	BACKGROUND-COLOR: yellow; 
	COLOR: black; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Arial,Helvetica,Verdana; 
}
TD.GreyTD
{ 
	BACKGROUND-COLOR:#D8D8E1; 
  COLOR: black;
  FONT-SIZE: 9pt;
  FONT-WEIGHT: normal;
  FONT-FAMILY: Arial,Helvetica,Verdana;     
}
table.help 
{ 
	background-color:#ffffe1;
	width: 628px; 
	padding: 0; 
	border: black 1px solid;
}
table.data { }
table.data td.data 
{ 
	font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif;
	font-size: 12px;
	border-style:solid; border-width:1px;
}
table.data th 
{
	font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif;
	font-size: 12px; 
	text-align: left;
	border-style:solid; border-width:1px;
	background-color:#c2d0fe;
}
table.details tr th
{
 font-weight: bold;
 text-align:left;
 background:#a6caf0;
 font-size: 68%; 
 }
table.details tr td
{ 
	background:#eeeee0;
	font-size: 68%; 
 }    
 
table.maptoolbar 
{
	border-style:solid;
	border-color:black;
	border-width:1px;
	background-color:#999999;
}
 
legend.title
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #0045D6;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}
.help 
{
		font-family: Arial, Helvetica, Verdana; 
		font-size: 8pt; 
		font-weight: normal; 
		color: rgb(0,0,0); 
}
ol.help
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 8pt;
    font-weight: normal;
    margin-top: 4pt; margin-bottom: 4pt;
}

ul.help
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 8pt;
    margin-top: 4pt; margin-bottom: 4pt;
}
div.overflow 
{ 
	border: 1px solid #C0C0C0;
	overflow:auto;
}

div.nooverflow 
{ 
	border: 1px solid #C0C0C0;
}

li.help
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 8pt;
}

DIV.report {	
		display:block;
		color:red;
		border:none;
		margin-left:30px;
		margin-top:-10px;
		overflow:auto;
	}

legend.reporttitle
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #666666;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

fieldset.orderdetail 
{
	width=700px;
	margin-top:50px;
}
fieldset.noline
{
	margin: 0 0 0 0; 
	border: 0; 
	background: white; 
}
fieldset.line
{
}
table.reports 
{
	border:none;//1px solid #d3d3d3;
	cellPadding:0;
	cellSpacing:0;
	width:675px;
}

td.gray 
{
	background-color:#d3d3d3;
	text-align:center;
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 10pt;
	font-weight: bold;
}

img.updateimg 
{
	width:16px;
	height:16px;
}

A.catlink2
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

A.smbold
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.footerw
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

A.menulink
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

A.smmenulink
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

A.samples
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}

A.state
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}

A.headlink
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #5157E6;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	TEXT-DECORATION: underline
}

A.sidebarlink
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #0434B1;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}
font.title   
{
		FONT-FAMILY: Arial,Helvetica,Verdana;
		COLOR: #FFFFFF;
		FONT-SIZE: 14px;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
}
font.asterisk
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: red;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}

font.bbnamesm
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

font.bodysm
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}

font.bodysmb
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

font.bodysmbo
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #D87C20;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

font.bodysmbw
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

font.bodysmbg
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #e1e8ff;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

font.body12
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}

font.body12b
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

font.bodyb
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}

font.columnhead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}

font.datahead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: bold;
}

font.dateInfo
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

font.factext
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffcc;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
}

font.footer
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}

font.footer1
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}

font.footerww
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}

font.headline
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #990000;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: bold;
}

font.initialci
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #df024e;
	FONT-SIZE: 15pt;
	FONT-WEIGHT: bold;
}

font.linkhead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000099;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

font.navtitle
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #990000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

font.redhead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #990000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

font.reditalic
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #990000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
}

font.red
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: red;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

font.blue
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: blue;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

font.grey
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #999999;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
}

font.greyb
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #666666;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
}

font.greyhead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #666666;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

font.greysm
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #666666;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
}

font.whitehead
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}

li
{
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

li.red
{
	COLOR: red;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}
li.blue
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: blue;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

td.bluehead
{
	COLOR: #000099;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.body2
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.body3
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.body4
{
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.CENTCITY
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.CENTCITYITAL
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.freeTrial
{
	COLOR: #990000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.general
{
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.label
{
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
}

td.listDes
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}

td.map
{
	COLOR: blue;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: small;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.map2
{
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: small;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.market
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.MARKETINDENT
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.metname
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.METNAMEITAL
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.METNAMEINDENT
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.METNAMEITALINDENT
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.PARTMET
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.projectCode
{
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Times;
}

td.redhead
{
	COLOR: #990000;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.state
{
	COLOR: #000000;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.whitehead
{
	BACKGROUND-COLOR: #000099;
	COLOR: #ffffff;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.TEXTINDENT
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.TEXT
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.TEXTITAL
{
	COLOR: #000000;
	FONT-SIZE: 9pt;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.title
{
	COLOR: #000000;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

td.productSubTitle
{
	COLOR: red;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

TD.Aggregate
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial,Helvetica,Verdana;
}

TD.AggregateOdd
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Arial,Helvetica,Verdana;   
}
TD.AggregateEven
{
    BACKGROUND-COLOR: #DFE6E4;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
}
TD.AggTitle
{
    BACKGROUND-COLOR: #C6CCCA;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

TD.FilterDescription
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000099;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

TD.FilterTitle
{
    BACKGROUND-COLOR: #ebe7f3;
    COLOR: #000099;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

TD.FilterSubTitle
{
    BACKGROUND-COLOR: #fef5e9;
    COLOR: #d36c05;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

TD.FilterRadioBox
{
    BACKGROUND-COLOR: #fef5e9;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
}

TD.areamanager
{
    BACKGROUND-COLOR: #c2d0fe;
    COLOR: #000099;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

TD.AggTitleHighlight
{
    BACKGROUND-COLOR: #ffcc66;
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;

}
td.bar 
{
		background-color:#0434B1;
		font-family:arial; font-size:10pt;
		color:#ffffff; font-weight:bold; 
		text-decoration:none;
}
td.bodygannett
 {
		background-color:#D7E8EC;
		font-family:arial;
		font-size:11px;
	  color:#000000;
		font-weight:normal;
}	

th
{
	FONT-FAMILY: Arial,Helvetica,Verdana;
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

th.body
{
	COLOR: #000000;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

h1.exception
{
	COLOR: red;
	FONT-SIZE: 15pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

h2
{
	COLOR: #000000;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

dd
{
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Helvetica,Verdana;
}

A.tabLinkOn
{
		COLOR: #990000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

A.SICCodeLink
{
    COLOR: #000099;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 9pt;
}

.SmallerBlackText
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 9pt;
}

.SICCode
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 9pt;
}

.SmallerRedText
{
    COLOR: #990000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 8pt;
}

.RedText
{
    COLOR: #990000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

.profile
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 9pt;
}
.profileTitle
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
TD.profile
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: small;
}

a.profile
{
    COLOR: #000099;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
		TEXT-DECORATION: underline
}
a.LicensedProfile
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
		TEXT-DECORATION: underline
}
li.profile
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-SIZE: 9pt;
}
#dhtmltooltip
{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	FONT-FAMILY: Arial,Helvetica,Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer
{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
.menuOut 
{
	cursor:pointer; 
	color: #21536A;
	border: 1px solid;
	background-color: #A3CCE1;
	padding: 4px;
	font-family:Arial,Helvetica,Verdana; 
	font-size: 12px;
	border-color: #FEFEFE #C3C8CB #C3C8CB;
	margin: 0px;
	text-decoration: none;
	padding-left:3px;
}
.menuOver 
{
	cursor:pointer;
	color: #21536A;	
	border: 1px solid;
	background-color: #C5DEEB;	
	padding: 4px;
	font-family:Arial,Helvetica,Verdana;
	font-size: 11px;
	font-weight: bold;
	border-color: #C3C8CB #C3C8CB #FEFEFE #C3C8CB;
	margin: 0px;
	text-decoration: none;
	padding-left:3px;
}
.menuOverNoBorder 
{
	cursor:pointer;
	color: #21536A;	
	background-color: #C5DEEB;	
	padding: 2px;
	font-family:Arial,Helvetica,Verdana;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
	padding-left:3px;
}
.menuSelected 
{
	cursor:pointer; 
	color: #21536A;
	border: 1px solid;
	background-color: #DDEEFF;
	padding: 4px;
	font-family:Verdana;
	font-size: 11px;
	border-color: #FEFEFE #C3C8CB #C3C8CB;
	margin: 0px;
	text-decoration: none;
	padding-left:3px;
}
.menuSelectedPane
{
	font-family:Verdana;
	font-size: 10px;
	padding-top:3px; 
	padding-bottom:4px; 
	padding-left:4px;
	background-color: #E8EFF3;
	border-right: 1px solid #C3C8CB;
	border-left: 1px solid #C3C8CB;
	border-bottom: 1px solid #C3C8CB;
}
.menuSelectedPaneNoBorder
{
	font-family:Arial,Helvetica,Verdana;
	font-size: 12px;
	padding-top:1px; 
	padding-bottom:2px; 
	padding-left:4px;
	background-color: #E8EFF3;
}
.menuSelectedPaneWhiteNoBorder
{
	font-family:Arial,Helvetica,Verdana;
	font-size: 12px;
	padding-top:1px; 
	padding-bottom:2px; 
	padding-left:4px;
	background-color: #FFFFFF;
}
.menuGrey 
{
	cursor:pointer; 
	color: #404040;
	border: 1px solid;
	background-color: #D8D8D8 ;
	padding: 4px;
	font-family:Arial,Helvetica,Verdana; 
	font-size: 12px;
	border-color: #FEFEFE #C3C8CB #C3C8CB;
	margin: 0px;
	text-decoration: none;
	padding-left:3px;
}
.MenuTitle 
{
	color:#696969; 
	text-decoration:none; 
	font-family:Verdana;
	font-size: 11px;
}
.PaneMessage
{ 
	color:red; 
	text-decoration:none; 
	font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
}
.PaneSubTitles 
{
	color:#012D6E; 
	text-decoration:none; 
	font-family:Verdana;
	font-size: 11px;
}
.hidelegend
{
	color:#012D6E; 
	text-decoration:none; 
	font-family:Verdana;
	font-size: 9px;
}
#everything { WIDTH: 770px; MARGIN: 0 auto; TEXT-ALIGN: left; PADDING-BOTTOM: 25px; }

#colorspy { border: 2px solid #EEEEEE; padding: 7px 0 20px 20px; margin: 0 0 7px 0; font-size: 16px; text-align: left; COLOR: #555; background: #fbfbfb; }
#colorspy a { COLOR: #e04f92; }
#colorspy legend { font-size: 17px; color: #bbb; padding: 0; }

.botLine { BORDER-TOP: 1px solid #EEE; WIDTH: 370px; MARGIN-TOP: 9px; PADDING-TOP: 9px; COLOR: #999; }
.botLine a { COLOR: #e04f92; }
.botLine a:hover { COLOR: #F360BB; }
/* PLUGIN */

#plugin { BACKGROUND: #CCCCCC; COLOR: #AAA; CURSOR: move; DISPLAY: block; FONT-FAMILY: arial; FONT-SIZE: 11px; PADDING: 7px 10px 11px 10px; _PADDING-RIGHT: 0; Z-INDEX: 1; POSITION: absolute; WIDTH: 199px; _width: 210px; _padding-right: 0px; }
#plugin br { CLEAR: both; MARGIN: 0; PADDING: 0;  }
#plugin select { BORDER: 1px solid #333; BACKGROUND: #FFF; POSITION: relative; TOP: 4px; }

#plugHEX { FLOAT: left; position: relative; top: -1px; }
#plugCLOSE { FLOAT: right; cursor: pointer; MARGIN: 0 8px 3px; _MARGIN-RIGHT: 10px; COLOR: #FFF; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#plugHEX:hover,#plugCLOSE:hover { COLOR: #FFD000;  }

#plugCUR { float: left; width: 10px; height: 10px; font-size: 1px; background: #FFF; margin-right: 3px; }

#SV { background: #FF0000 url('images/SatVal.png'); _BACKGROUND: #FF0000; POSITION: relative; CURSOR: crosshair; FLOAT: left; HEIGHT: 166px; WIDTH: 167px; _WIDTH: 166px; MARGIN-RIGHT: 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/SatVal.png', sizingMethod='scale'); -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#SVslide { BACKGROUND: url('images/slide.gif'); HEIGHT: 9px; WIDTH: 9px; POSITION: absolute; _font-size: 1px; line-height: 1px; }

#H { BORDER: 0px solid #000; CURSOR: crosshair; FLOAT: left; HEIGHT: 154px; POSITION: relative; WIDTH: 19px; PADDING: 0; TOP: 4px; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#Hslide { BACKGROUND: url('images/slideHue.gif'); HEIGHT: 5px; WIDTH: 33px; POSITION: absolute; _font-size: 1px; line-height: 1px; }
#Hmodel { POSITION: relative; TOP: -5px; }
#Hmodel div { HEIGHT: 1px; WIDTH: 19px; font-size: 1px; line-height: 1px; MARGIN: 0; PADDING: 0; }\
#optionPT { background: #FF0000 url('images/whatsnew.gif'); } 
      
