@charset "UTF-8";
/* CSS Document */

html,body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#CCCCCC;
	/*background-color:#4A79B1;
	background-image:url(images/background_global.jpg);
	background-repeat:repeat-x;*/
	}

p {margin:0px; padding:0px;}
.p{margin:5px; padding:0px; margin-top:15px;}
a img {border: none;}
a:visited, a:link {text-decoration: none; color: #005899;}
a:hover, a:active {text-decoration: underline; color: #001F3D;}


#containerhome {
	position:relative;
	margin: 0 auto;
	width: 925px;
	padding: 0px;
	top: -30px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	z-index:0;
  	}
#container {
	position:relative;
	margin: 0 auto;
	width: 925px;
	padding: 0px;
	top: -30px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	z-index:0;
  	}
#rightboxtitle TABLE {
	background: url('images/titlebg1.gif') repeat;
	border-top: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Verdana;
}

#rightbox TABLE {
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #cccccc 1px solid; 
	COLOR: #666666
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
}

#rightboxWebN TABLE {
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-BOTTOM: #cccccc 0px solid; 
	BORDER-RIGHT: #cccccc 0px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #cccccc 0px solid; 
	COLOR: #666666
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
}

#homebox TABLE {
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #cccccc 1px solid; 
	COLOR: #FFFFFF
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
}

#nav {
	position:relative;
	margin: 0 auto;
	width: 925px;
	padding: 0px;
	top: 0px;
	text-align:center;
	background-color:#00FF66;
  	}

a.leftnavlink:link, a.leftnavlink:visited {
	display:block;
	width:155px;
	height:auto;
	font-weight:bold;
	text-decoration:none;
	padding: 8px 20px 8px 25px;
	text-decoration: none;
	color: #005899;
	background-image:url(images/leftnav_back.gif);
	}

a.leftnavlink:hover, a.leftnavlink:active {
	text-decoration: none; 
	color:#001F3D; 
	background-image:none; 
	background-color:#CED8DF;
	}
ol.leftnavlink {list-style-type:none;margin: 0px;padding: 0px;}
.headline2 {font-weight:bold; font-size:14px; color:#001F3D;}
.headline3 {font-weight:bold; font-size:12px; color:#000000;}
.newsandevents {color:#001F3D;}
ol.jump {list-style-image:url(images/jumparrow.gif); margin: 0px 0px 0px 18px; padding: 0px; line-height:18px;}
ul.jump {list-style-image:url(images/jumparrow.gif); margin: 0px 0px 0px 18px; padding: 0px; line-height:18px;}
a.footer:visited, a.footer:link {text-decoration: none; color: #005899; font-size:11px; padding:17px;}
a.footer:hover, a.footer:active {text-decoration: underline; color: #001F3D;}
.legal {color: #005899; font-size:10px;}
a.legal:visited, a.legal:link {text-decoration: none; color: #CCCCCC; padding:10px}
a.legal:hover, a.legal:active {text-decoration: underline; color: #CCCCCC;}
.pagetitle {color: #FFD233; font-size:27px; padding-left:35px;}
.subheader {color: #CC6600;}
.emphasis {color:#000000; font-weight:bold;}
.darkblue {color:#001F3D; font-weight:bold;}
.content {padding:0px 35px 0px 35px; line-height:16px;}
.contentvideo {padding:0px 0px 0px 0px; line-height:16px;}
.contentNewLand {padding:0px 20px 0px 35px; line-height:16px;}
.sidebar {float:right; border:1px solid #C0D1D8; margin-left:25px; margin-bottom:20px; font-size:11px; line-height:14px;}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color:#001F3D;
	font-weight:bold;
}

.pnumber {
	font-size: 14px;
	color:#333333;
	font-weight: bold;
	line-height: 40px;
}
.pnumberdig {
	font-size: 20px;
	color:#333333;
	font-weight: bold;
	line-height: 40px;
	font-style:italic;
}
.tline {
	font-size: 12px;
	color:#666666;
	font-weight: bold;
	line-height: 12px;
	font-style:italic;
}
/************************************************************/
.highlightbox {
	width: 295px;
	float: left;
}
.highlightbox li {
	margin:5px;
	padding:0px
}
.highlightbox .highlightheader {
	height: 26px;
	width: 295px;
	color: #FFD233;
	background: url(images/box_top.gif) no-repeat;
	line-height: 26px;
	text-align: center;
	font-size: 16px;
}
.highlightbox .highlightcontent ul {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 20px;
}
.highlightbox .highlightcontent {
	background: #0d61a1;
	color: #FFFFFF;
	border: 1px solid #002035;
	height: 80px;
}
.highlightbox .highlightcontentIM ul {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 20px;
}
.highlightbox .highlightcontentIM {
	background: #0d61a1;
	color: #FFFFFF;
	border: 1px solid #002035;
	height: 180px;
}
.highlightbox .highlightcontentPAS ul {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 20px;
}
.highlightbox .highlightcontentPAS {
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #002035;
	height: 260px;
}
.highlightbox .highlightcontentPAS2 ul {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 20px;
}
.highlightbox .highlightcontentPAS2 {
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #002035;
	height: 450px;
}
.highlightbox .highlightcontentPAS3 ul {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 20px;
}
.highlightbox .highlightcontentPAS3 {
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #002035;
	height: 220px;
}
/************************************************************/
.longhighlightbox {
	width: 600px;
clear:both;
	padding-top:10px;
}
.longhighlightbox .highlightheader {
	height: 26px;
	width: 600px;
	color: #FFD233;
	background: url(images/long_box_top.gif) no-repeat;
	line-height: 26px;
	text-align: center;
	font-size: 16px;
}
.longhighlightbox .highlightcontent ul {
text-align:center;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
.longhighlightbox .highlightcontent {
	background: #0d61a1;
	color: #FFFFFF;
	border: 1px solid #002035;
	height: 30px;
}
/************************************************************/

.nh-title {
	height: 27px;
	width: 251px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	background: url(images/nh-title-s.gif) no-repeat;
	line-height: 12px;
	text-align: left;
}
.nh-button {
	height: 28px;
	width: 155px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color: #FFFFFF;
	font-weight: bold;
	padding-left: 0px;
	background: url(images/nh-submit-s.gif) no-repeat;
	line-height: 12px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: hand;
}
.webN-button {
	height: 36px;
	width: 150px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color: #FFFFFF;
	font-weight: bold;
	padding-left: 0px;
	background: url(images/webn-sub.gif) no-repeat;
	line-height: 12px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: hand;
}
.nh-input {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #d2d2d2;
}
.nh-bullet {
	line-height:18px; 
	padding-top:0px; 
	padding-right:0px; 
	padding-left:0px; 
	padding-bottom:0px;
}
.intro {
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px; 
	line-height:18px; 
	color:#000000; 
	padding-top:10px; 
	padding-right:40px; 
	padding-left:0px; 
	padding-bottom:20px;
}
.headline {font-weight:bold; font-size:16px; color:#001F3D; font-family: Arial, Helvetica, sans-serif;}
a.nh-bullet:visited, a.nh-bullet:link {text-decoration: none; color: #005899;}
a.nh-bullet:hover, a.nh-bullet:active {text-decoration: underline; color: #001F3D;}