body {
	margin:0; font-family: Arial, Verdana, Helvetica, sans-serif; color:#003F80;}
	
div.printRemove {
	display:none}
	
img {border:none}

p {
	line-height:150%; margin:5px 0 5px 0;}
	
h1 {
	font-size:150%;	font-weight:bold; color:#003F80; margin:0; padding-bottom:3px; line-height:120%;letter-spacing:0;}
	
h2 {
	font-size:110%; color:#3b75ba; margin:0; font-weight:bold; padding-top:10px;}	
	
h3 {
	font-size:100%; margin:0; color:#003F80; padding-top:10px;}

p.firstPara, span.firstPara {
	font-size:110%; color:#9EC9E8; 	margin:0; line-height:150%; font-weight:bold;}	
	
.sep {display:none}

div#topContent a.skip {display:none}

div#nav {display:none}

div#navBottom {display:none}

div#topBg {
	width:100%; height:110px; font-size:70%;}
	
div#bodyBg {
	width:100%; font-size:70%;}	
	
div#mainContent ul {
	line-height:150%; padding-left:6px; margin:6px 0 0 9px; list-style-type:square;}
	
/* 3 col layout */

div.country {
	width:174px; float:left; margin-right:12px; margin-bottom:10px;}
	
.noRightPad {margin-right:0;}
	
/* contact details */
	
.type {
	width:5em;	display:inline;	float:left; line-height:150%}
	
.info {
	display:inline; line-height:150%}
	 
	
	/*
	

	
.bottomSpace {
	padding-bottom:10px;}

/* body framework and containers

div#topBg {
	background-image:url(../img/topBg.jpg); width:100%; text-align:center; height:110px; font-size:70%;}
	

	
div#bottomBg {
	background-image:url(../img/bottomBg.jpg); width:100%; height:100px; text-align:center; font-size:60%; letter-spacing:0.1em; padding-top:10px; color:#666;}
	
div#bottomBg a, div#bottomBg a:visited {
	color:#666; text-decoration:none;}
	
div#bottomBg a:hover {
	text-decoration:underline;}	
	
div#topContent {
	position:relative; margin:0 auto; width:750px; height:110px; text-align:left;}
	
div#topContent a.skip, div#topContent a.skip:hover, div#topContent a.skip:visited {
	font-size:50%; color:#fff; background-color:#fff; cursor:default;}
	
div#topContent a.skip:focus, div#topContent a.skip:active {
	font-size:100%; background-color:#990000; color:#FFFFFF; padding:4px; font-weight:bold}
	
div#topContent a.logoLink, div#topContent a.logoLink:hover, div#topContent a.logoLink:visited {
	color:#fff; background:none;}
	
div.aLogo {
	position:absolute; left:15px; bottom:22px;}
	
div.aLogoPrint	{
	position:absolute; left:-1000px; bottom:22px;}
	
div#bodyContainer {
	position:relative; margin:0 auto; width: 750px; text-align:left; background-color:#fff; padding-top:10px; padding-bottom:5px;} */
	

/* rounded corners for body content 

div#tl {
	position:absolute; top:0px; left:0px; background:url(../img/tl.gif) no-repeat; width:10px; height:10px;}
div#tr {
	position:absolute; top:0px; right:0px; background:url(../img/tr.gif) no-repeat; width:10px; height:10px;}
div#bl {
	position:absolute; bottom:0px; left:0px; background:url(../img/bl.gif) no-repeat bottom left; width:10px; height:10px;}
div#br {
	position:absolute; bottom:0px; right:0px; background:url(../img/br.gif) no-repeat bottom right; width:10px; height:10px;}*/

/* rounded corners for home page bottom section 

div.hp_tl {position:absolute; top:-3px; left:-3px;}
div.hp_tr {position:absolute; top:-3px; right:-3px;}
div.hp_bl {position:absolute; bottom:-4px; left:-3px; }
div.hp_br {position:absolute; bottom:-4px; right:-3px;}
* > div.hp_bl {position:absolute; bottom:-3px; left:-3px; }
* > div.hp_br {position:absolute; bottom:-3px; right:-3px;}
.clear {clear:both;}
	
div#mainContent {
	position:relative; width:578px; float:left; margin-left:16px; margin-bottom:10px;}

div#mainContent.home {
	height:283px; margin-bottom:41px;}

div#mainContent a, div#mainContent a:visited {
	color:#3b75ba; text-decoration:none;}
	
div#mainContent a:hover, div#mainContent a:focus, div#mainContent a:active {
	color:#3b75ba; text-decoration:underline;}	
	
div#mainContent a.chevron, div#mainContent a.chevron:visited {
	color:#3b75ba; text-decoration:none; background: url(../img/chevronBlue.gif) no-repeat -7px -1px; padding-left:12px;}
	
div#mainContent a.chevron:hover, div#mainContent a.chevron:focus, div#mainContent a.chevron:active {
	color:#3b75ba; text-decoration:underline;}	
	
div#mainContent ul {
	line-height:150%; padding-left:6px; margin:6px 0 0 9px; list-style-type:square;}*/
	
/* navigation 

div#nav {
	 width:134px; float:left; padding-left:12px; z-index:2; position:relative; margin-bottom:0px;  font-size:100%; margin-top:10px;}
	
div.searchBox {
	width:134px; height:23px;}
	
div.searchBox input#search {
	height:16px; width:108px; border:1px solid #EF8200; font-size:100%; color:#666; margin-bottom:3px;}
	
div.searchBox input[type="image"] {
	cursor:pointer; margin-bottom:-3px}

	
label {
	position:absolute; font-size:20%; color:#fff; left:-1000px; font-size:5%;}

div#nav a {
	color:#239398; text-decoration:none; line-height:18px; display:block; width:100%;}
	
div#nav a:hover, div#nav a:focus, div#nav a:active {
	text-decoration:none; font-weight:bold;}

div#nav ul { 
	list-style:none; padding:0; margin:0; position:relative;}
	
div#nav li {
	list-style:none; background:url(../img/leftNavBg.jpg) no-repeat left; margin:2px 0; padding:1px 0px 1px 4px;}
	
div#nav li.selected {
	list-style:none; background:url(../img/leftNavBgSelected.jpg) no-repeat left; margin:2px 0; padding:1px 4px;}
	
div#nav li.selected a {
	font-weight:bold; color:#003F80; }	
	
div#nav li.selected span {
	font-weight:bold; color:#003F80; line-height:18px;}	
	
div#nav li.subNav {
	list-style:none; background:none; margin:0 0 3px 2px; padding: 1px 2px;}
	
div#nav li.subNav a {
	 background: url(../img/leftSubNavBg.gif) no-repeat -7px -1px; padding-left: 12px; color:#546B78;	 text-decoration:none; line-height:16px; display:block; width:90%;}

div#nav li.subNav span {
	 background: url(../img/leftSubNavBg.gif) no-repeat -7px -1px; padding-left: 12px; color:#546B78;  text-decoration:none; line-height:14px; display:block; font-weight:bold;}

div#navBottom {
	position:absolute; bottom:0px; left:12px; margin-bottom:12px; padding-top:40px; z-index:1 } 

	*/
/* home page main content 

div.homeMainImage {
	position:absolute; top:0; right:0; width:289px; height:266px; float:left;}
	
div.homeTagLine {
	position:absolute; top:0; left:0; float:left; width:289px; margin-bottom:10px;}*/
		
/* home page bottom feature 

#bottomFeatureContainer {
	position:relative; width:722px; height:77px; border:3px solid #D6D7D6; margin-left:12px; clear:both; margin-top:0px; margin-bottom:5px;}
	
.hpFeatureBoxes {
	position:absolute; width:163px;	height:72px; margin-right:10px;	border-right:3px solid #D6D7D6;	float:left; padding-top:8px;	}
	
.hpFeatureBoxes a {
	color:#003F80; text-decoration:none;}
	
.hpFeatureBoxes a:hover, .hpFeatureBoxes a:active, .hpFeatureBoxes a:focus {
	text-decoration:underline;}

#box1 {
	left:14px;
}

#box2 {
	left:190px;
}

#box3 {
	left:369px;
}

#box4 {
	left:548px; 
	margin-right:0; 
	border-right:0; 
	width:175px;
}

.hpFeatureBoxContent {
	border-top:1px solid #239398; width:148px; height:40px; padding-top:5px;}
	
#box4 .hpFeatureBoxContent {
	width:160px;
}
	
hr.dot {
	border-style: dotted; color: #CBCBCB; clear:both;}*/
	
/* right column 
	
div#rightColImages {
	position:relative; float:right; width:200px; margin:0 0 10px 10px; }
	
div#rightColImages img {
	margin-bottom:10px;
}*/

/* 3 col layout 

div.country {
	width:174px; float:left; margin-right:12px; margin-bottom:10px;}
	
.noRightPad {margin-right:0;}*/
	
/* contact details 
	
.type {
	width:5em;	display:inline;	float:left; line-height:150%}
	
.info {
	display:inline; line-height:150%}*/
	 