@charset "UTF-8";
/* CSS Document */



#skip, div#accessibilityLinks {
position:absolute;
left: -1000px;

	font-size: 80%;

	color:#fff;

}

body {
	margin:0px;
	padding:0px;
	
	background:#fff;
	color:#333;
	font:normal normal normal 14px/1.2 "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.printOnly, #copyright p.printonly{
	display:none;
}


span#HeaderRequest {
float:left;

}

div#requestInfo {
width:250px;
text-align:center;
}

 div#requestInfo  a  {
background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
    	
color:#FFFFFF;
/*font-size:em;*/
padding-left:8px;
padding-right:8px;
padding-top:6px;
padding-bottom:6px;
display:block;

font-size:+1;

font-weight:bold;
}

div#pnlTopNViewedByOthers h3 {

font-weight:100;
}


span#HeaderRequest a {
background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
    	
color:#FFFFFF;
margin-right:10px;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
display:inline;


}

div#header {
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
    	display:block;
		margin-bottom:0px;

	
}

div#headerContent{
	 height: 78px;
  margin-top: 0pt;
  margin-right: auto;
  margin-bottom: 0pt;
  margin-left: auto;
  position: relative;
  text-align: left;
  width: 960px;
 
	
}


div#headerLogo {
	  background-color: transparent;
  background-image: url(images/sprite_base.png);
  background-repeat: no-repeat;
  background-attachment: scroll;
 background-position: 720px 15px;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;*/
  display: block;
  height: 45px;
 /* text-indent: -9999px;*/
  width: 950px;
  padding-top:25px;

}

a:link, a:visited, .widget_content a:link, .widget_content a:visited
{
  color: #016691;
}

a:hover, a:active, .widget_content a:hover, .widget_content a:active
{
  color: #0b4a67;
}

/* Line 1 */
div#headerLogo a {
  color: #ffffff;
  font-size:24px;
  text-decoration:none;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-bottom:0px;
  line-height:24px;
  padding-bottom:0px;
}

/* Line 1 */
div#headerLogo a:hover {
	text-decoration:underline;
}

#navbar {
	padding-top:0px;
	margin-top:0px;
	background: #e1ecff;
	position:relative;
	top:0px;
	width:auto;


/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZmFmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZTFlY2ZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjYmNkNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZWNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWVjZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTVhZmM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);*/

background: -moz-linear-gradient(top,  #f0faff 0%, #e1ecff 3%, #bcd6e6 97%, #e1ecff 100%, #e1ecff 100%, #95afc9 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0faff), color-stop(3%,#e1ecff), color-stop(97%,#bcd6e6), color-stop(100%,#e1ecff), color-stop(100%,#e1ecff), color-stop(100%,#95afc9));

background: -webkit-linear-gradient(top,  #f0faff 0%,#e1ecff 3%,#bcd6e6 97%,#e1ecff 100%,#e1ecff 100%,#95afc9 100%);

background: -o-linear-gradient(top,  #f0faff 0%,#e1ecff 3%,#bcd6e6 97%,#e1ecff 100%,#e1ecff 100%,#95afc9 100%);

background: -ms-linear-gradient(top,  #f0faff 0%,#e1ecff 3%,#bcd6e6 97%,#e1ecff 100%,#e1ecff 100%,#95afc9 100%);

background: linear-gradient(to bottom,  #f0faff 0%,#e1ecff 3%,#bcd6e6 97%,#e1ecff 100%,#e1ecff 100%,#95afc9 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0faff', endColorstr='#95afc9',GradientType=0 );


	height:30px;
	/*
width:100%;
display:block;
position:absolute;
left:0px;
top:78px;
background-color:#b3cbdc;
height:30px;*/
	border-bottom:solid 1px #95afc9;

}

#navbar ul {
padding-top:7px;
margin:0px;
display:block;
padding-left:120px;
	
}
#navbarlist {
margin:0px;
	padding:0px;
	list-style:none;
	
}



#navbar li {

display:inline;
margin:0px;
padding:0px;


}


#navbarlist a
{
	
background:#f0faff;
	background:rgba(255, 255, 255, 0.4);
	border-right:solid 1px #b3cbdc;
	border-left:solid 1px rgba(255, 255, 255, 0.6);
	/*border-bottom:solid 1px #95afc9;*/
	color:#004b6e;
	padding:7px 7px 6px;
	text-decoration:none;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.9)
	
}

#navbarlist a:hover {
	
background-color: #ffffff;
background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  }
h1, h2, h3, h4, h5, h6 {
	color:#333;
	font-weight:bold;
	line-height:1.1;
	margin-bottom:.25em;
	font-weight:bold
}
h1 {
	color:#d56a03;
	font-size:200%
}
h2 {
	font-size:150%
}
h3 {
	font-size:125%
}
h4, h5, h6 {
	font-size:100%
}



h1
{
  color: #d56a03;
  font-size: 200%;
}


h2
{

  font-size: 150%;
}

h3
{
  font-size: 125%;
}
#content h1 {
padding-top 15px;
}


#content {
	display:block;
	position:relative;
	top:0px;
	
	margin-top:30px;
	margin-bottom:35px;
max-width:800px;
margin-left:auto;
margin-right:auto;
}

#content p
{
  margin-bottom: 1em;
}

#addressbar
{
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #cccccc;
  color: #999999;
  padding-bottom: 1em;
  line-height: 1.5;
}


#copyright
{

  color: #999999;
  padding-bottom: 1em;
  line-height: 1.5;
}

#copyright p
{
	display:block;
	position:relative;
	top:0px;

max-width:800px;
margin-left:auto;
margin-right:auto;
font-size: 90%;
  text-align: left;
 /* padding-top: 1em;*/
  padding-right: 0pt;
  padding-bottom: 1em;
  padding-left: 0pt;
}

#addressbar p
{
	display:block;
	position:relative;
	top:0px;

max-width:800px;
margin-left:auto;
margin-right:auto;



  background-color: transparent;
  background-image: url("images/sprite_base.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: right -74px;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  font-size: 90%;
  text-align: left;
 /* padding-top: 1em;*/
  padding-right: 0pt;
  padding-bottom: 1em;
  padding-left: 0pt;
}

#content h1 {
padding-top:1.5em
}

h4 {
margin-top:1.5em;
}


h3, h2 {
margin-top:1.5em;
}

#content ul {
list-style:outside;
margin-left:20px;
}

#content ul li{
margin-top:5px;
}