.smalllist{WIDTH: 100px;BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;}
.medlist{WIDTH: 150px;BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;}
.headertext{font-family:Verdana,Arial; FONT-SIZE:8pt; FONT-WEIGHT:700; color:#000000; width:200px;margin-left:10px;}
.subheadertext1{font-family:Verdana,Arial; FONT-SIZE:8pt; FONT-WEIGHT:700; color:#FF0000;width:180px;margin-left:20px;}
.layertext{font-family:Verdana,Arial; FONT-SIZE:8pt; FONT-WEIGHT:200; color:#111100;width:160px; margin-left:0px;}

.heading{COLOR:#000000; width:220px; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:600; MARGIN-LEFT:0px;BORDER-RIGHT: #A2AEB3 1px solid; BORDER-TOP: #A2AEB3 1px solid; BORDER-LEFT: #A2AEB3 1px solid; BORDER-BOTTOM: #A2AEB3 1px solid; }

/*.subheading{COLOR:#333333; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:600; WIDTH:140px; MARGIN-LEFT:0px; BORDER-RIGHT: #A2AEB3 1px solid; BORDER-TOP: #A2AEB3 1px solid; BORDER-LEFT: #A2AEB3 1px solid; BORDER-BOTTOM: #A2AEB3 1px solid;}*/

/*
BORDER-BOTTOM: #A2AEB3 1px solid;

.maplayers{COLOR:#000000; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:200; WIDTH:120px; MARGIN-LEFT:0px; PADDING-TOP:0px;PADDING-BOTTOM:0px;}*/

/*.tocTable{COLOR:#000000; MARGIN-LEFT:0px; background-color:#d7ce9d; BORDER-RIGHT: #A2AEB3 1px solid; BORDER-TOP: #A2AEB3 1px solid; BORDER-LEFT: #A2AEB3 1px solid; BORDER-BOTTOM: #A2AEB3 1px solid;}

tocTable
background-color:#FFFFFF; border:solid 1px #636453; 
*/

.defaultTable{width:96%}
.layer{COLOR:#000000; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:200; MARGIN-LEFT:24px; PADDING-RIGHT: 4px;}
.layermsg{COLOR:#AAAAAA; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:200; WIDTH:162px; MARGIN-LEFT:24px; PADDING-RIGHT: 4px;}
.arrow{BACKGROUND-COLOR:#CCCCCC; MARGIN-RIGHT:4px; }
input.checkbox {background-color: #CCCCCC;	}
input.checkbox1 {color:#DDDDDD; background-color: #DDDDDD; border-color:#DDDDDD;	}
.anchornode{COLOR:#CCCC99; FONT-FAMILY: Arial,Verdana; FONT-SIZE:4pt; FONT-WEIGHT:100; WIDTH:0px; MARGIN-TOP:0px;MARGIN-BOTTOM:0px; PADDING-RIGHT: 0px;PADDING-TOP:-1px;PADDING-BOTTOM:-1px;LINE-HEIGHT:0px;}

.b1{COLOR:#000000; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:500; background-color:#FFFFFF; border-color:#B4A9A3; cursor:hand; border-width:1px;  }
.t4{MARGIN-LEFT:34px;}

/* styles used by the tabs 
.tabs{margin-top:-16px;margin-left:-1px;margin-right:-16px;width:332px;height:31px;}

.tabs{margin-top:-16px;margin-left:-2px;width:316px; margin-right:0px;height:31px;}
*/

.tabs{margin-top:-16px;margin-left:-2px;width:310px; margin-right:-9px;height:31px; cursor:default;}
/*
.tabcell1{background-color:#C6BA7F; color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:10pt;width:25%;border-width:thin; border:solid 1px #636453;cursor:hand; }
.tabcell2{background-color:#9CBDB4; color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:10pt;width:25%;border:solid 1px #636453;cursor:hand;}
.tabcell3{background-color:#A4BA6F; color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:10pt;width:25%;border:solid 1px #636453;cursor:hand;}
.tabcell4{background-color:#DC9030; color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:10pt;width:25%;border:solid 1px #636453;cursor:hand;}
*/
.tabcell1{background-color:#C6BA7F; color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:10pt;width:25%;border-width:thin; border:solid 1px #636453;cursor:hand; }
.tabcell2{background-color:#9CBDB4; color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:10pt;width:25%;border:solid 1px #636453;cursor:hand;}
.tabcell3{background-color:#A4BA6F; color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:10pt;width:25%;border:solid 1px #636453;cursor:hand;}
.tabcell4{background-color:#DC9030; color:Navy; font-family:Arial,Helvetica,sans-serif; font-size:10pt;width:25%;border:solid 1px #636453;cursor:hand;}

.tab1{background-color:#C6BA7F;}
.tab2{background-color:#9CBDB4;}
.tab3{background-color:#A4BA6F;}
.tab4{background-color:#DC9030;}

A.tablink:link{cursor:hand;font-family:Verdana,Arial,sans-serif; font-size:10pt;text-decoration:none;color:Navy;}
A.tablink:hover{cursor:hand;font-family:Verdana,Arial,sans-serif; font-size:10pt;text-decoration:none; color:White;}
A.tablink:visited{cursor:hand;font-family:Verdana,Arial,sans-serif; font-size:10pt;text-decoration:none; color:Navy;}

/* styles used by toc elements */
.tocTable{COLOR:#000000; width:298px; MARGIN-LEFT:10px;}
.toctitle{COLOR:Navy; FONT-FAMILY: Arial,Verdana; FONT-SIZE:10pt; FONT-WEIGHT:200; }
.tocheading{COLOR:Navy; width:182px; FONT-FAMILY: Arial,Verdana; FONT-SIZE:9pt; FONT-WEIGHT:200; BORDER-BOTTOM: #000000 1px solid; }
.tocsubheading{COLOR:Navy; FONT-FAMILY: Arial,Verdana; FONT-SIZE:9pt; FONT-WEIGHT:200; WIDTH:180px; MARGIN-LEFT:0px; }
.toclayer{COLOR:#000000; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:200; WIDTH:150px; height:16px;MARGIN-LEFT:0px; PADDING-TOP:-4px;PADDING-BOTTOM:-4px;  }
.toclayernonvis{COLOR:#888888; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:200; WIDTH:150px; height:16px;MARGIN-LEFT:0px; PADDING-TOP:-4px;PADDING-BOTTOM:-4px;  }
A.toczoom:link{cursor:hand;font-family:Verdana,Arial,sans-serif; font-style:italic;font-size:8pt;text-decoration:none;color:Navy;}
A.toczoom:hover{cursor:hand;font-family:Verdana,Arial,sans-serif; font-style:italic;font-size:8pt;text-decoration:none; color:Red;}
A.toczoom:visited{cursor:hand;font-family:Verdana,Arial,sans-serif; font-style:italic;font-size:8pt;text-decoration:none; color:Navy;}

.tocZoomImg{cursor:hand;}

A.toclayerlink:link{cursor:hand;COLOR:#000000; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:200; WIDTH:150px; text-decoration:none;  }
A.toclayerlink:hover{cursor:hand;COLOR:#FF0000;font-family:Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:200; text-decoration:none;  }
A.toclayerlink:visited{cursor:hand;FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:200; text-decoration:none; }

.t1{MARGIN-LEFT:8px;}
.t2{MARGIN-LEFT:16px;}
.t3{MARGIN-LEFT:36px;}

/* styles used by the data query results tab */

.idHeader{font-family:Verdana,Arial,sans-serif; font-size:8pt;width:110px; background-color: #FFFFFF;}
.idValue{font-family:Verdana,Arial,sans-serif; font-size:8pt;background-color: #FFFFFF;}
.groupHeader{font-family:Verdana,Arial,sans-serif; font-size:8pt;font-weight:700; background-color: #FFFFFF;}
.idResults{background-color: #9E7202;width:280px;}
.tableTitle{background-color: #9E7202; color:#FFFFFF;font-family:Verdana,Arial,sans-serif; font-size:10pt;font-weight:600; padding:1 1 1 1; }

.tabs2{border-left:solid 1px #000000;background-color: #9E7202;}
.tabs3{border-left:solid 1px #000000;border-right:solid 1px #000000;background-color: #9E7202;}
.tooltext{COLOR:#000000; FONT-FAMILY: Arial,Verdana; FONT-SIZE:9pt; FONT-WEIGHT:200;}
.tooltitle{COLOR:#000000; FONT-FAMILY: Verdana; FONT-SIZE:8pt; FONT-WEIGHT:700;width:200px;}
.tooltext1{COLOR:#000000; FONT-FAMILY: Arial,Verdana; FONT-SIZE:12pt; FONT-WEIGHT:700;}
.textbox1{COLOR:#000000; WIDTH: 140px; HEIGHT: 20px; FONT-FAMILY: Arial,Verdana; FONT-SIZE:8pt; FONT-WEIGHT:200;}
.textbox2{COLOR:#000000; WIDTH: 50px; HEIGHT: 20px; FONT-FAMILY: Arial,Verdana; FONT-SIZE:10pt; FONT-WEIGHT:200;}

.maptools{color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:8pt;width:68px;}

/*.tabtest1{margin-top:-16px;margin-left:-10px;width:360px;height:31px;}*/
.message{color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:10pt;}

/*
A:link {text-decoration: underline; color:#000000; font-family:Arial; font-size:8pt; font-style:normal; font-weight:normal;  }
A:visited {text-decoration: underline; color:#000000; font-size:8pt; font-family:Arial; font-style:normal; font-weight:normal;  }
A:hover {text-decoration: none; color:orange; font-size: 8pt; font-style:normal; font-weight:normal;  }
*/

.mapimage{border:none 0px #636453;}

.toolcell{border:solid 1px #636453;color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:8pt;}
.toolrow{color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:8pt;}
INPUT.displayText {
	MARGIN: 0 0 0 0; padding: 0 0 0 0; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt;	BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #FFFFFF;color:#000000;width:150px;height:16px; 
}
.displayRow{MARGIN: 0 0 0 0; padding: 0 0 0 0; height:16px; }
.listbox{MARGIN: 0 0 0 0; padding: 0 0 0 0; height:16px; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:9pt;}
.listboxmultiselect{MARGIN: 0 0 0 0; padding: 0 0 0 0; height:76px; width:180px; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:9pt;}
.listboxsetwidth{MARGIN: 0 0 0 0; padding: 0 0 0 0; height:16px; width:180px; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:9pt;}

.textbox{MARGIN: 0 0 0 0; padding: 0 0 0 0; height:18px; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:9pt;}

.selectTool{MARGIN: 0 0 0 0; padding: 1 1 1 1; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;}

/* Styles for CNVHelp, What's New, Top.htm and Maptools.htm
*/
.header {FONT-WEIGHT: 900; FONT-SIZE: 16pt; COLOR: #003399; FONT-FAMILY: Tahoma,Arial}
.menu {FONT-WEIGHT: 900; FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Tahoma,Arial}
.title {FONT-WEIGHT: 700; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana,Arial}
.caption {FONT-WEIGHT: 200; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; COLOR: black; FONT-FAMILY: Verdana,Arial}
.caption2 {FONT-WEIGHT: 200; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; COLOR: black; FONT-FAMILY: Verdana,Arial}
.question {FONT-WEIGHT: 200; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; COLOR: grey; FONT-FAMILY: Verdana,Arial}
.question2 {FONT-WEIGHT: 700; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 3px; COLOR: grey; FONT-FAMILY: Verdana,Arial}

.contexthelptitle{FONT-WEIGHT: 700; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; COLOR: red; text-decoration: underline; cursor:hand; FONT-FAMILY: Arial,Verdana}
.contexthelptext {FONT-WEIGHT: 200; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial}


/*.tophtm {FONT-WEIGHT: 700; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: grey; FONT-FAMILY: Verdana,Arial}*/

A.tophtm:link {color: black; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial; background-color: rgb(220,220,220); filter:Alpha(opacity=40,finishOpacity=40,style=1); }
A.tophtm:hover {color: black; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial;  border: 1px solid #0066FF; background-color: rgb(203,220,248); filter:Alpha(opacity=40,finishOpacity=40,style=1);}
A.tophtm:visited {color: black; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial; filter:Alpha(opacity=40,finishOpacity=40,style=1);}

A.topmap:link {color: #000080; FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial; FONT-WEIGHT: 700; background-color: rgb(220,220,220); filter:Alpha(opacity=40,finishOpacity=40,style=1); }
A.topmap:hover {color: #000080; FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial;  FONT-WEIGHT: 700; border: 1px solid #0066FF; background-color: rgb(203,220,248); filter:Alpha(opacity=40,finishOpacity=40,style=1);}
A.topmap:visited {color: #000080; FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial; FONT-WEIGHT: 700; filter:Alpha(opacity=40,finishOpacity=40,style=1);}

hr {color: #636453; height:1px; padding-top:-2px; padding-bottom: -2px; margin-left:-10px; width:220px; margin-top: -2px; margin-bottom:-2px;}

.reportTable{border:solid 1px #000000; padding: 1 3 1 2; background-color:#DDDDDD; width:96%; word-spacing: 5px; } 

.chk1{margin: 0 0 -2 0; padding: 0 0 0 0;  background-color:#FFFFFF;} 
.smallMsg {color: #555555; FONT-SIZE: 8pt; FONT-FAMILY: Times,Verdana,Arial; font-weight:100;}