/* Body.... */
body {margin:0px; padding:0px; border:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; 
background-color:#FFFFFF;
/*background-color:#FFFFFF;*/
line-height: 16px}

h1 {font-size: 250%;margin-top:.6em; margin-bottom:0px; color:#333333; font-family:Arial, Helvetica, sans-serif; color:#025C96; line-height: 34px}
h2 {font-size: 136%}
h3 {font-size: 126%}

/* Links */
a {-text-decoration: none;}
a:link {color :#0066CC;}
a:visited {color :#0066CC;}
a:link:hover, a:visited:hover, a:active, a:link:focus {color: #0099FF;text-decoration:underline;}

/* Elements */
.photo {border:#000000 solid 1px;}

.left {float:left; margin-right: 6px; overflow:hidden; }

.right {float:right; margin-left: 6px; overflow:hidden; }


.help, a:link.help, abbr, acronym {
	color:#666666;
	text-decoration:none;
	border-bottom: 1px dotted #666666;
	cursor:help;
}


img.bullet {
	border:none;
	vertical-align:middle;
}




/* Blocks */ 
#header{
width:100%; height: 100px; 
margin-left:0px;
margin-right: 0px;
padding:0px;
padding-right: 0px;
padding-left: 0px;
border: 0px;
background: #FFCB00 url("img/header_bg.png") repeat-x bottom;
}
#header h1 { font-family:"Trebuchet MS",Thaoma; -font-size:xx-large; font-size:58px; margin-bottom: 2px; padding-bottom: 16px; margin-top: 20px; 
padding-left:0px; margin-left:16px;text-shadow: -1px -1px 1px #FF6600}
#header h2 {
	font-size:small;
	font-stretch:condensed;
	font-size-adjust:inherit;
	overflow:hidden;
	color: #FBE795; /*#FFF2FB #E1FBFF; */
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 4px;
	padding-bottom: 4px;
	padding-left:0px;
	margin-left:18px;
	text-shadow: 1px 1px #FF6600
}
#header a {color:#FFFFFF; text-decoration:none;font-weight:bold;
text-shadow: 1px 1px #FF6600;
}

/*
#menu{
display:none; visibility:hidden;

 background: url(images/menu_bg.jpg); padding-top:2px; height: 35px;  font-weight:bold; letter-spacing: 1px; font-size:12px; border: 1px solid #3399cc; border-bottom:3px #006699 solid; border-right: 1px solid #006699; margin: 0px}
#menu ul{ list-style-type: none; margin:10px; padding:2px;}
#menu li{ float:left; text-align:center; padding-left:10px; padding-right:10px; background: url(images/split.jpg) no-repeat right;}
#menu li.last{ background: none}
#menu li a{color:#FFFFFF; text-transform:uppercase; text-decoration:none}
*/

#content{ float:none; -border: 1px solid #FFFFFF; -border-top:2px solid #FFFFFF; padding:8px; background:url(img/content_bg.gif) repeat-x #FFFFFF; margin:0px}

#content p {text-align:justify;}


/* Footer */
#footer{
	text-align:right;
	margin: 0px;
	padding:0px 30px 0 30px;
	clear:both;
	
	background-image:url(img/footer_bg.png); 
	color:#FFFFFF; 
	border-top: 1px solid #FF9900;
	box-shadow: #D0D0D0 0px -1px 2px;
}

#footer img {border:none; vertical-align:middle;}

#footer a:link, #footer a:visited {color:#FFFFFF; text-decoration: none;}
#footer a:hover {color:#FFFFFF; text-decoration: inherit; text-shadow:#C0C0C0 1px 0px;}
  
#map {
	background:#FFFFFF;
	border: solid 1px #CCCCCC;
	overflow:hidden;
}

#footeroptions {
	font-size:large;
}

.license {
	margin-top: 4px;
}

a.mapzoom{
	font-size:smaller;
	color:#333333;
	text-decoration:none
}
a:link.mapzoom{
	font-size:smaller;
	color:#333333;
}
a:hover.mapzoom{
	font-size:smaller;
	color:#999999;
	text-decoration:none;
}
.mapzoom img {
	border: 0px;
	vertical-align:middle;
}


div.languages, .languages a:link, .languages a:visited, .languages a:hover {font-size:10px; text-decoration:none; color:#333333;}


div.sociable {width: 100%;text-align:center;}

.sociable span { display: block; }
.sociable ul { display: inline; }
.sociable li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 2px;
}
.sociable ul li:before { content: ""; }
.sociable img { border: 0; }


/* * * * * S Y S T E M * * * * * * * */



/*	Top Menu Bar	*/
#topbar {
	
	font-size:12px;
	font-weight:bold;
	border-top: 0px;
/*	border-bottom:#003300 1px solid; */
	padding: 0px; 
	margin: 0px;
	
	/*
	background-color: #4A4A4A;
	position:fixed;
	top:0px;
	left:0px;
	z-index:1;
	box-shadow:3px 0px 5px #888; -moz-box-shadow:3px 0px 5px #888; -webkit-box-shadow:3px 0px 5px #888;
	box-shadow:0px 3px 5px #888; -moz-box-shadow:0px 3px 5px #888; -webkit-box-shadow:0px 3px 5px #888;
 */
	width:100%;
	height:22px;

}
#topbar img {
	vertical-align: bottom;
	border: none;
	opacity:0.9; filter:alpha(opacity=90);
}
#topbar a {
	color: #FF9900;
	text-decoration:none;
	text-shadow: #999999 1px 1px;
}
#topbar a:hover {
	color: #FFCC00;
}
#topbar a:hover img {
	opacity:1; filter:alpha(opacity=100);
}
#topbar table {
	margin:0px;
	padding:0px;
}
#topbar table td {
	border:0px;
}

/*	Top Menu List RIGHT	*/

.topmenulist {
	list-style-type:none;
	display: inline;
}
.topmenulist li {
	-padding: 0px;
	display: inline;
	margin-left: 8px;
/*	border-left: #003300 1px solid; */
	padding-left: 16px;
	padding-right: 8px;
	/*text-shadow: -1px -1px #009900;*/
}
.topmenulist li img {
	vertical-align:middle;
}
.topmenulist li a{	text-decoration:none;
	color:#333333;
}
.topmenulist li a:hover{	
	color: #666666;
}

/*	Top Menu List LEFT	*/
.topmenulistleft {
	padding-left: 0px;
	list-style-type:none;
	display: inline;
}
.topmenulistleft li {
	-padding: 0px;
	display: inline;
	margin-right: 8px;
/*	border-right: #003300 1px solid; */
	padding-left: 6px;
	padding-right: 16px;
	text-shadow: 1px 1px #222222;
	/*text-shadow: -1px -1px #009900;*/
}
.topmenulistleft li img {
	vertical-align:middle;
}
.topmenulistleft li a{	text-decoration:none;
	color:#000000;
}
.topmenulistleft li a:hover{	
	color: #666666;
}


.topmenulist, .topmenulistleft {
	color:#FF0000;
}

/* Login forms */
.loglist li{
	display:inline;
	margin: 12px;
}
.loglist img {vertical-align:middle; border:none;}
.loglist a:link, .loglist a:visited, .loglist a:hover {text-decoration:none;}
