/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx     general content     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

body {
margin:0;
color:#000000;
background:#CCCC99;
/* background-image:url("images/gis-bg.gif"); */
}
.table0     {
color:#000000;
background:#FFFFFF;
}
.table1	{
background-image:url("images/title-bg.gif");
background-repeat:no-repeat; 
}
.table2	{
background-image:url("images/ln-bg.gif");
}



/* fonts */
.hubtitle {
font-size:large;
font-family:arial,verdana, helvetica,sans-serif;
font-weight:bold;
vertical-align: middle;
}
.hubcomment {
font-size:small;
font-family:arial,verdana, helvetica,sans-serif;
vertical-align: middle;
text-align:center; 
}
.hublarge {
font-size:large;
font-family:arial,verdana, helvetica,sans-serif;
}
.hubmedium {
font-size:medium;
font-family:arial,verdana, helvetica,sans-serif;
}
.hubsmall {
font-size:small;
font-family:arial,verdana, helvetica,sans-serif;
}
.hubxsmall {
font-size:x-small;
font-family:arial,verdana, helvetica,sans-serif;
}
.hubxxsmall {
font-size:xx-small;
font-family:arial,verdana, helvetica,sans-serif;
}

/* ---------------------------------------------------------------------------------- */
/* selector groups */
/* ---------------------------------------------------------------------------------- */

h1, h2, h3, p, blockquote, th, td, a, ul, ol, li {
font-family:verdana, helvetica, arial, sans-serif;
} 
h1, h2, h3, p, blockquote, th, td, a, ul, ol, li {
color:#000000;
}
h1, h2, h3, p, blockquote, th, td, a, ul, ol, li {
background:#CCCC99;
}
p, blockquote, th, td, a, ul, ol, li {
font-size:small;
}

/* ---------------------------------------------------------------------------------- */
/* content headers */
/* ---------------------------------------------------------------------------------- */

h1 {
 font-size: xx-large;
 }
h2 {
 font-size: x-large;
 }
h3 {
 font-size: large;
 }
h4 {
 font-size: medium;
 }
h5 {
 font-size: small;
 }
h6 {
 font-size: xx-small;
 }

div.content {
padding-left:15px;
padding-top:0px;
padding-right:10px;
padding-bottom:10px;
}



/* ---------------------------------------------------------------------------------- */
/* general content links */
/* ---------------------------------------------------------------------------------- */

a:link {
color:#0000ff; 
text-decoration:underline; 
} 
a:active {
color:#ff0000; 
text-decoration:none; 
} 
a:visited {
color:#990099; 
text-decoration:underline; 
} 
a:hover {
color:#666633; 
text-decoration:none; 
background:#eeeeee; 
}

a.left-nav:link {
color:#0000ff; 
text-decoration:underline; 
background:transparent; 
} 
a.left-nav:active {
color:#ff0000; 
text-decoration:none; 
background:transparent; 
} 
a.left-nav:visited {
color:#990099; 
text-decoration:underline; 
background:transparent; 
} 
a.left-nav:hover {
color:#666633; 
text-decoration:none; 
background:#eeeeee; 
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx     classes:general    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* ---------------------------------------------------------------------------------- */
/* general */
/* ---------------------------------------------------------------------------------- */

/* alignment */

.left {
text-align:left; 
} 
.center {
text-align:center; 
} 
.right {
text-align:right; 
}

img {
display: block;
}

/* weights */

.bold {
font-weight:bold; 
} 

/* colors */

.red {
color:#ff0000;
background:#ffffff;
}
.black {
color:#000000;
background:#ffffff;
} 

/* lists */

ul.bul {
list-style-type:disc; 
} 
ul.squ {
list-style-type:square; 
} 
ul.cir {
list-style-type:circle; 
} 
ol.dec {
list-style-type:decimal; 
} 
ol.upp-alp {
list-style-type:upper-alpha; 
} 
ol.low-alp {
list-style-type:lower-alpha; 
} 
ol.upp-rom {
list-style-type:upper-roman; 
} 
ol.low-rom {
list-style-type:lower-roman; 
} 
li.bul {
list-style-type:disc; 
} 
li.squ {
list-style-type:square; 
} 
li.cir {
list-style-type:circle; 
} 
li.dec {
list-style-type:decimal; 
} 
li.upp-alp {
list-style-type:upper-alpha; 
} 
li.low-alp {
list-style-type:lower-alpha; 
} 
li.upp-rom {
list-style-type:upper-roman; 
} 
li.low-rom {
list-style-type:lower-roman; 
} 

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx     classes:specific     xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* ---------------------------------------------------------------------------------- */
/* header */
/* ---------------------------------------------------------------------------------- */

/* background graphics */

/* home page navigation */

/* left hand teasers navigation */

.middot {
font-weight:bold;
color:#7B7944
}

/* ---------------------------------------------------------------------------------- */
/* footer */
/* ---------------------------------------------------------------------------------- */

.footer {
font-size:xx-small;
color:gray;
}

/* ---------------------------------------------------------------------------------- */
/* netscape fixes!!!!!!!!! */
/* ---------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------- */
/* custom */
/* ---------------------------------------------------------------------------------- */

/* buffer */
table.buffer {
background:#CCCC99;
}
th.buffer {
background:#CCCC99;
}
td.buffer {
background:#CCCC99;
}
/* findForm */
table.find {
background:#CCCC99;
}
th.find {
background:#CCCC99;
}
td.find {
background:#CCCC99;
}
/* pan */
table.pan {
background:#414699;
}
td.pan {
background:#414699;
}
td.pan_top {
background-image:url("../images/pan_north_bg.gif");
background-repeat: repeat-x
}
td.pan_left {
background-image:url("../images/pan_west_bg.gif");
background-repeat: repeat-y
}
td.pan_right {
background-image:url("../images/pan_east_bg.gif");
background-repeat: repeat-y
}
td.pan_bottom {
background-image:url("../images/pan_south_bg.gif");
background-repeat: repeat-x
}
td.pan_top_bg {
background-image:url("../images/pan_north_on_bg.gif");
background-repeat: repeat-x
}
td.pan_left_bg {
background-image:url("../images/pan_west_on_bg.gif");
background-repeat: repeat-y
}
td.pan_right_bg {
background-image:url("../images/pan_east_on_bg.gif");
background-repeat: repeat-y
}
td.pan_bottom_bg {
background-image:url("../images/pan_south_on_bg.gif");
background-repeat: repeat-x
}
/* printForm */
table.print {
background:#CCCC99;
}
th.print {
background:#CCCC99;
}
td.print {
background:#CCCC99;
}
/* print */
table.printpage {
background:#FFFFFFF;
}
th.printpage {
background:#FFFFFF;
}
td.printpage {
background:#FFFFFF;
}
/* query */
table.query {
background:#CCCC99;
}
td.query {
background:#CCCC99;
}
/* select */
table.select {
background:#CCCC99;
}
th.select {
background:#CCCC99;
}
td.select {
background:#CCCC99;
}
/* setUnits */
table.units {
background:#CCCC99;
}
th.units {
background:#CCCC99;
}
td.units {
background:#CCCC99;
}
/* storedquery */
table.storedquery {
background:#CCCC99;
}
th.storedquery {
background:#CCCC99;
}
td.storedquery {
background:#CCCC99;
}
/* toc */
table.layer {
background:#CCCC99;
}
td.layer {
background:#CCCC99;
}
/* toolbar */
table.toolbar {
background:#CCCC99;
}
td.toolbar {
background:#CCCC99;
}
/* top */
table.top {
background:#CCCC99;
}
td.top {
background:#CCCC99;
}
td.top_title {
background:#CCCC99;
}
td.top_home {
background:#CCCC99;
}
td.top_help {
background:#CCCC99;
padding-right:10px;
}
