BODY { background-color:#EEEEEE; font-family:Arial, Helvetica, sans-serif; font-size:13px;	margin: 10px 30px 20px 5px; padding: 0px 0px 0px 0px; }
form {padding:0; margin:0;}
pre { font-family: Arial, Helvetica, sans-serif;}
hr { display:none;}

a.main:link{color:#990000; text-decoration:underline; font-weight:bold;}
a.main:visited{color:#990000; text-decoration:underline; font-weight:bold;}
a.main:hover{color:#990000; text-decoration:underline; font-weight:bold; background-color:#DDDDDD;}
a.main:active{color:#990000; text-decoration:underline; font-weight:bold;}

a.small:link{color:#990000; text-decoration:underline; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.small:visited{color:#990000; text-decoration:underline; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.small:hover{color:#990000; text-decoration:underline; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#DDDDDD;}
a.small:active{color:#990000; text-decoration:underline; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

.footer a:link{color:#999999; text-decoration:none; font-weight:normal;}
.footer a:visited{color:#999999; text-decoration:none; font-weight:normal;}
.footer a:hover{color:#990000; text-decoration:none; font-weight:normal;}
.footer a:active{color:#990000; text-decoration:none; font-weight:normal;}

img.border {
	border:#666666 solid 1px;
	padding:1px;
	background-color:#FFFFFF;
}

input {
	font-family:Arial, Helvetica, sans-serif;
}

h1,h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#111111; 
	font-size:14px;
	padding:0px;
	margin:0px;
}

td#title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF; 
	font-size:14px; 
	padding-bottom:3px; 
	padding-top:5px;
}

td#sideborder {
	vertical-align:top;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
}

.box {
	width:100%;
	height:100%;
	background:url(images/box_gradient_bottom.png) bottom left repeat-x #FFFFFF;
	border-top:#688BAE solid 1px;
	border-bottom:#344A60 solid 1px;
	border-left:#466482 solid 1px;
	border-right:#466482 solid 1px;
}

.box h1 {
	background:url(images/box_gradient_title.png) top left repeat-x;
	border-bottom:#344A60 solid 1px;
	padding:3px 0px 2px 10px;
	font-size:12px;
	color:#FFFFFF;
}

.box h2 {
	font-size:13px;
	padding: 10px 5px 5px 10px
}

#content {
	padding:8px 10px 10px 10px;
}

.box_in_content {
	background-color:#F3F3F3;
	border:solid 1px #AAAAAA;
	margin:10px 10px 10px 10px;
	padding:5px;
}

.box_in_content td {
	vertical-align:top;
}

.box_in_content td.extra_padding {
	padding-right:5px;
	padding-left:5px;
}

td.extra_padding {
	padding-right:5px;
	padding-left:10px;
	vertical-align:top;
}

.info_name { vertical-align:top }
.info { font-weight:bold; vertical-align:top }

#image_scroll {
	overflow:auto;
	width:280px;
	height:inherit;
	text-align:center;
}

#highlight {
	border:#CBE2F0 solid 1px;
	background-color:#F3F7FB;
	padding:10px;
	margin:0px 10px 10px 0px;
	width:95%;
}

.footer td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	color:#999999;
	padding:0px 20px 0px 20px;
	white-space:nowrap;
}

.footer td.line {
	border-right:#999999 solid 1px;
	height:1px;
}

/* this is for the alpha pngs */
.trans_footer {
	 background-image: url(images/trans_footer.png);
}

* html .trans_footer {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/trans_footer.png",sizingMethod="scale");
}


/***********
/ MAP
/**********/
#map_controls {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:middle;
}

#map_controls input {
	padding:0px;
	margin:0px;
	font-size:10px;
	line-height:10px;
}

.map_img {
	padding:4px;
	margin:5px 10px 5px 0px;
	border:1px solid #CCCCCC;
}


/******************************
/	TABS
/*****************************/

.tabs {
	margin:10px 10px 10px 10px;
}

td#nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-bottom:solid 1px #AAAAAA;
	padding:2px 1px 2px 1px;
	margin:0px;
	cursor:default;
}
td#nav_static{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:2px 10px 2px 10px;
	margin:0px;
	border-left:solid 1px #AAAAAA;
	border-top:solid 1px #AAAAAA;
	border-right:solid 1px #AAAAAA;
	border-bottom:solid 0px #AAAAAA;
	cursor:default;
}
td#nav_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	padding:2px 10px 2px 10px;
	margin:0px;
	border-left:solid 1px #AAAAAA;
	border-top:solid 1px #AAAAAA;
	border-right:solid 1px #AAAAAA;
	border-bottom:solid 1px #AAAAAA;
	background-color:#F3F3F3;
	cursor:pointer;
}


/**************************
/	BUBBLE
/*************************/

.bubble { background-color:#FFF7DD; padding:5px; }

.n { background:url(images/bubble/n.png) repeat-x; }
.e { background:url(images/bubble/e.png) repeat-y; }
.s { background:url(images/bubble/s.png) repeat-x; }
.w { background:url(images/bubble/w.png) repeat-y; }

/* this is for the alpha pngs */
.ne { width:10px; background: url(images/bubble/ne.png) no-repeat; }
* html .ne { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bubble/ne.png",sizingMethod="scale"); }

.se { width:10px; background: url(images/bubble/se.png) no-repeat; }
* html .se { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bubble/se.png",sizingMethod="scale"); }

.sw { width:10px; background: url(images/bubble/sw.png) no-repeat; }
* html .sw { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bubble/sw.png",sizingMethod="scale"); }

.nw { width:10px; background: url(images/bubble/nw.png) no-repeat; }
* html .nw { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bubble/nw.png",sizingMethod="scale"); }


/**************************
/	MENU
/*************************/		

a.MenuLabelLink	{ COLOR: #FFFFFF;	FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuLabelLink:link { COLOR: #FFFFFF;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLink:visited	{ COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLink:hover{ COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLink:active { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }

		
a.MenuLabelLinkOn { COLOR: #FFFFFF; FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuLabelLinkOn:link { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:visited { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:hover { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:active { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
		
a.MenuItemLink { COLOR: #FFFFFF; FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: normal; }
a.MenuItemLink:link { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLink:visited { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLink:hover { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLink:active { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
	
a.MenuItemLinkOn { COLOR: #FFFFFF; FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: normal; }
a.MenuItemLinkOn:link { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLinkOn:visited { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLinkOn:hover { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLinkOn:active { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }

.active1 { font-size:10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; margin: 0px; padding: 0px; font-weight: normal;}
.active2 { font-size:10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: None; margin: 0px; padding: 0px; font-weight: normal;}

.myMenu { position: absolute; visibility: hidden; z-index: 100; }		
		
.myMenuLabelleft { padding: 3px 3px 3px 3px; text-align: left; border-right:#003300 solid 1px; }		
.myMenuLabelcenter { padding: 3px 20px 3px 20px; text-align: center; white-space:nowrap; }		
.myMenuLabelright { padding: 5px 5px 5px 5px; text-align: right; }		
.myMenuItemleft { padding: 0px 5px 0px 5px; text-align: left; }		
.myMenuItemcenter { padding: 0px 0px 0px 0px; text-align: center; }		
.myMenuItemright { padding: 0px 0px 0px 0px; text-align: right; }		
		
#myTest { 
	width: 100px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}