/* CSS Document */

.body
{
	background: #8ebbe4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	font-weight: normal;
	margin:0px 0px 0px 0px;
}

div.date
{
	text-align:right;
	height: 23px;
	padding:7px 10px 0px 0px;
	float:left;
	width:160px;
}

div.wrapper1
{
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	background: #003466;
background: -moz-linear-gradient(top, #003466 0%, #063a6c 5%, #093d6f 6%, #093d6f 7%, #104275 11%, #104273 11%, #4b7ba9 48%, #4c7caa 50%, #6f9eca 76%, #71a0ca 79%, #73a2cc 79%, #75a4ce 80%, #7baad4 85%, #7aa9d3 86%, #7cabd5 86%, #82afd9 90%, #84b1db 90%, #85b2dc 93%, #87b4de 93%, #8bb8e2 97%, #8dbae4 97%, #8ebbe4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#003466), color-stop(5%,#063a6c), color-stop(6%,#093d6f), color-stop(7%,#093d6f), color-stop(11%,#104275), color-stop(11%,#104273), color-stop(48%,#4b7ba9), color-stop(50%,#4c7caa), color-stop(76%,#6f9eca), color-stop(79%,#71a0ca), color-stop(79%,#73a2cc), color-stop(80%,#75a4ce), color-stop(85%,#7baad4), color-stop(86%,#7aa9d3), color-stop(86%,#7cabd5), color-stop(90%,#82afd9), color-stop(90%,#84b1db), color-stop(93%,#85b2dc), color-stop(93%,#87b4de), color-stop(97%,#8bb8e2), color-stop(97%,#8dbae4), color-stop(100%,#8ebbe4));
background: -webkit-linear-gradient(top, #003466 0%,#063a6c 5%,#093d6f 6%,#093d6f 7%,#104275 11%,#104273 11%,#4b7ba9 48%,#4c7caa 50%,#6f9eca 76%,#71a0ca 79%,#73a2cc 79%,#75a4ce 80%,#7baad4 85%,#7aa9d3 86%,#7cabd5 86%,#82afd9 90%,#84b1db 90%,#85b2dc 93%,#87b4de 93%,#8bb8e2 97%,#8dbae4 97%,#8ebbe4 100%);
background: -o-linear-gradient(top, #003466 0%,#063a6c 5%,#093d6f 6%,#093d6f 7%,#104275 11%,#104273 11%,#4b7ba9 48%,#4c7caa 50%,#6f9eca 76%,#71a0ca 79%,#73a2cc 79%,#75a4ce 80%,#7baad4 85%,#7aa9d3 86%,#7cabd5 86%,#82afd9 90%,#84b1db 90%,#85b2dc 93%,#87b4de 93%,#8bb8e2 97%,#8dbae4 97%,#8ebbe4 100%);
background: -ms-linear-gradient(top, #003466 0%,#063a6c 5%,#093d6f 6%,#093d6f 7%,#104275 11%,#104273 11%,#4b7ba9 48%,#4c7caa 50%,#6f9eca 76%,#71a0ca 79%,#73a2cc 79%,#75a4ce 80%,#7baad4 85%,#7aa9d3 86%,#7cabd5 86%,#82afd9 90%,#84b1db 90%,#85b2dc 93%,#87b4de 93%,#8bb8e2 97%,#8dbae4 97%,#8ebbe4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003466', endColorstr='#8ebbe4',GradientType=0 );
background: linear-gradient(top, #003466 0%,#063a6c 5%,#093d6f 6%,#093d6f 7%,#104275 11%,#104273 11%,#4b7ba9 48%,#4c7caa 50%,#6f9eca 76%,#71a0ca 79%,#73a2cc 79%,#75a4ce 80%,#7baad4 85%,#7aa9d3 86%,#7cabd5 86%,#82afd9 90%,#84b1db 90%,#85b2dc 93%,#87b4de 93%,#8bb8e2 97%,#8dbae4 97%,#8ebbe4 100%);
}

div.wrapper2
{
	width:980px;
}
/*
div.header
{
	width:980px;
	height:163px;
	background-image:url(images/header.png);
	background-repeat:no-repeat;
}
*/
div.header
{
	width:980px;
	height:163px;
	background: -moz-linear-gradient(left, rgba(255,255,255,1) 18%, rgba(255,255,255,0) 64%);
	background: -webkit-gradient(linear, left top, right top, color-stop(18%,rgba(255,255,255,1)), color-stop(64%,rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left, rgba(255,255,255,1) 18%,rgba(255,255,255,0) 64%);
	background: -o-linear-gradient(left, rgba(255,255,255,1) 18%,rgba(255,255,255,0) 64%);
	background: -ms-linear-gradient(left, rgba(255,255,255,1) 18%,rgba(255,255,255,0) 64%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
	background: linear-gradient(left, rgba(255,255,255,1) 18%,rgba(255,255,255,0) 64%);
	-webkit-border-radius: 25px 0px 0px 0px;
	-moz-border-radius: 25px 0px 0px 0px;
	border-radius: 25px 0px 0px 0px;

}

div.logo
{
	padding:15px 0px 0px 25px;
	float:left;
	text-align:left;
}

div.navi
{
	width:980px;
	height:30px;
background: rgb(244,244,244);
background: -moz-linear-gradient(top, rgba(244,244,244,1) 0%, rgba(224,224,224,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(224,224,224,1)));
background: -webkit-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(224,224,224,1) 100%);
background: -o-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(224,224,224,1) 100%);
background: -ms-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(224,224,224,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e0e0e0',GradientType=0 );
background: linear-gradient(top, rgba(244,244,244,1) 0%,rgba(224,224,224,1) 100%);
	border-top:1px solid #003366;
	border-bottom:1px solid #003366;
	-webkit-box-shadow: 2px 0px 2px #000;
	-moz-box-shadow: 2px 0px 2px #000;
	box-shadow:2px 0px 2px #000;
}

div.navi1
{
	float:left;
	padding:8px 0px 0px 10px;
	width:750px;
	font-size:smaller;
}

div.navi2
{
	float:left;
	padding-top:9px;
	width:50px;
}

div.clear
{
	clear:left;
}

div.wrapper3
{
	width:960px;
	background-color:#ffffff;
	padding:10px 10px 0px 10px;
	-webkit-box-shadow: 2px 0px 2px #000;
	-moz-box-shadow: 2px 0px 2px #000;
	box-shadow:2px 0px 2px #000;
}

div.menu
{
	float:left;
	width:220px;
}

div.content
{
	float:left;
	padding:0px 19px 0px 20px;
	margin-right:10px;
	width:500px;
	border-right:1px solid #4070a0;
}

div.contentheader
{
	font-size:14px;
	font-weight:bold;
	color:#003366;
	text-align:left;
}

div.contenttext
{
	text-align:justify;
}

div.legende
{
	float:left;
	width:190px;
	text-align:left;
}

div.bottom
{
	width:980px;
	height:30px;
	background-color:#fff;
	border-top:1px solid #4070a0;
	font-size:10px;
	padding-top:15px;
	-webkit-border-radius: 0px 0px 25px 25px;
	-moz-border-radius: 0px 0px 25px 25px;
	border-radius: 0px 0px 25px 25px;
	-webkit-box-shadow: 2px 0px 2px #000;
	-moz-box-shadow: 2px 0px 2px #000;
	box-shadow:2px 0px 2px #000;
}

.glossymenu{
margin: 0px 0;
padding: 0;
width: 220px; /*width of menu*/
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: #8fbde6;
background: -moz-linear-gradient(top, #8fbde6 0%, #64a9e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fbde6), color-stop(100%,#64a9e5));
background: -webkit-linear-gradient(top, #8fbde6 0%,#64a9e5 100%);
background: -o-linear-gradient(top, #8fbde6 0%,#64a9e5 100%);
background: -ms-linear-gradient(top, #8fbde6 0%,#64a9e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fbde6', endColorstr='#64a9e5',GradientType=0 );
background: linear-gradient(top, #8fbde6 0%,#64a9e5 100%);font: normal 13px "Verdana";
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 6px;
right: 6px;
}

.glossymenu a.menuitem:hover{
background: #4498e2;
background: -moz-linear-gradient(top, #4498e2 0%, #003466 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4498e2), color-stop(100%,#003466));
background: -webkit-linear-gradient(top, #4498e2 0%,#003466 100%);
background: -o-linear-gradient(top, #4498e2 0%,#003466 100%);
background: -ms-linear-gradient(top, #4498e2 0%,#003466 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4498e2', endColorstr='#003466',GradientType=0 );
background: linear-gradient(top, #4498e2 0%,#003466 100%);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
margin-bottom:2px;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #4070a0;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px "Verdana";
color: #4d4d4d;
text-decoration: none;
padding: 5px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #fcfff4;
background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(40%,#dfe5d7), color-stop(100%,#b3bead));
background: -webkit-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);
background: -o-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);
background: -ms-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
background: linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);
}

li.active
{
	display: block;
	font: normal 11px "Verdana";
	color: #4070a0;
	text-decoration: none;
	padding: 5px 0;
	padding-left: 10px;
}

a.st:link
{
	color: #4d4d4d;
	font-weight: normal;
	text-decoration: none;
	margin-bottom:5px;
}

a.st:visited
{
	color: #4d4d4d;
	font-weight: normal;
	text-decoration: none;
	margin-bottom:5px;
}
	
a.st:hover
{
	color: #4d4d4d;
	font-weight: normal;
	text-decoration: underline;
	margin-bottom:5px;
}

a.st:active
{
	color: #4d4d4d;
	font-weight: normal;
	text-decoration: none;
	margin-bottom:5px;
}

div.hspacer
{
		height:10px;
		background-color:#ffffff;
}
