/*****************************************/
/*** Styles for standard HTML elements ***/
/*****************************************/
html {width:100%;overflow:scroll}
body 
{
	width:100%;
	height:100%;
	background-color:white;
	color:Black;
	font-family:Helvetica,Arial;
	font-size:74%;
	margin:0;
	background-image:url('../images/bg.jpg');
	background-position:left top;
	background-repeat:repeat-x;
}
h1 {font-size:1.5em}
h2 {font-size:1.2em}
a {color:#0094FF}
a:hover {text-decoration:none}
a:visited {color:#0094FF}
ul li {line-height:1.5;margin-left:20px}
table tr {vertical-align:top}
	
/**********************************/
/*** Styles for layout elements ***/
/**********************************/
#dv-container {text-align:center;padding:0;margin:0;width:100%;height:100%}
#dv-header {position:relative;width:800px;height:335px;margin:auto;text-align:left;background-image:url('../images/gispage.jpg');background-position:center top;background-repeat:no-repeat}
#dv-body {clear:both;width:800px;margin:auto;padding:0;text-align:left;position:relative}
#dv-content {overflow:hidden;padding:15px;position:relative;background-image:url('../images/gispage2.jpg');background-position:left top;background-repeat:no-repeat}
#dv-footer {clear:both;width:780px;margin:auto;font-size:0.85em;border-top:solid 1px #C0C0C0;padding:5px 0 5px 0}
#dv-footer-left,#dv-footer-right {width:50%;padding:0;margin:0;display:inline;vertical-align:top}
#dv-footer-left {text-align:left;float:left}
#dv-footer-right {text-align:right;float:right}

/*************************************/
/*** Styles for other DIV elements ***/
/*************************************/
#dv-whatisgis {display:none}
#dv-disclaimer {width:465px;border:solid 1px #606060;background-color:#C0C0C0;padding:5px;font-size:0.9em;float:right}
#dv-disclaimer h2 {padding:0;margin:0 0 10px 0}

.dv-block-left {float:left;margin:0 5px 10px 0;padding:0 10px 10px 10px;height:auto;width:360px;text-align:left;position:relative}
.dv-block-right {float:left;margin:0 5px 10px 0;padding:40px 10px 10px 10px;height:auto;width:350px;text-align:left}
	
/***********************************/
/*** Styles for navigation menus ***/
/***********************************/
#dv-menus-top {position:absolute;width:220px;height:26px;left:580px;top:12px;overflow:hidden;padding:0px;text-align:left;z-index:80}
#dv-menus-bottom {position:absolute;width:350px;height:26px;left:0px;top:295px;overflow:hidden;padding:0px;text-align:left;z-index:80}
.menu-top, .menu-bottom {height:24px;width:105px;text-align:center;display:inline-block;float:left;color:White;padding-right:1px;padding-top:5px}
.menu-top {background-image:url('../images/topmenubutton.png');background-position:left top;background-repeat:no-repeat}
.menu-bottom {background-image:url('../images/bottommenubutton.png');background-position:left top;background-repeat:no-repeat}
#dv-menus-top a, #dv-menus-bottom a {font-family:Arial;font-size:12px;color:White;font-weight:bold;text-decoration:none;display:block}
#dv-menus-top div:hover a, #dv-menus-bottom div:hover a {color:#7DACCE}

/************************************/
/*** Styles for application block ***/
/************************************/
#tb-2columns {margin:auto;width:760px}
#tb-2columns tr td {background-color:#EFF1F4}
.tb-part {width:100%;padding:0;margin:0}
.tb-part tr td {text-align:left}
.td-titlebar-left {border:none;background-image:url('../images/titlebar_left.png');background-position:left top;background-repeat:no-repeat;width:12px;height:32px}
.td-titlebar {border:none;background-image:url('../images/titlebar.png');background-position:left top;background-repeat:repeat-x;height:32px;color:white;vertical-align:middle;font-weight:bold;font-size:13px}
.td-titlebar-right {border:none;background-image:url('../images/titlebar_right.png');background-position:left top;background-repeat:no-repeat;width:12px;height:32px}
.td-body {padding:5px}

/****************************/
/*** Styles for map block ***/
/****************************/
#tb-maps {margin:auto;width:760px}
#tb-maps tr td {background-color:#EFF1F4}

/**********************/
/*** Miscel. styles ***/
/**********************/
.img-block-left {clear:both;border:none;float:left;padding-right:10px}
.img-block-right {clear:both;border:none;float:right;padding-left:10px}
.smalltext {font-size:0.8em;color:#808080}
.note {border:solid 1px #606060;background-color:#C0C0C0;padding:5px;font-size:0.9em}
.ac {text-align:center;margin:auto}

#tb-contact {background-color:#EFF1F4;width:100%}
