body {
	/* background-image: url(../images/BG3.jpg); */
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;	
}

p {
	margin:0px;
	font-size:12px;
	color:#0D1079;
}

@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Verdana, Geneva, sans-serif;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{
	margin:0;
	margin-bottom:0px;
	font-size:12px;
	color:#004A9C;}
	
h1
	{margin-top:0;
	margin-right:0;
	margin-bottom:4px;
	margin-left:0;
	font-size:24px;
	color:#0D1079;
	border-bottom:1px solid #F29726;
	}
	
h2
	{margin-top:0;
	margin-right:0;
	margin-bottom:3px;
	margin-left:0;
	font-size:14px;
	color:#F29726;}
h3
	{margin-top:0;
	margin-right:0;
	margin-bottom:3px;
	margin-left:0;
	font-size:14px;
	font-weight:bold;
	color:#0D1079;}

h3 a
	{color:#0D1079;
	text-decoration:none;}

h3 a:hover
	{color:#0D1079;
	text-decoration:underline;}
	
h6
	{margin-top:0;
	margin-right:0;
	margin-bottom:3px;
	margin-left:0;
	font-size:12px;

	font-weight:bold;
	color:#F29726;}

h6 a
	{font-size:12px;
	color:#F29726;
	text-decoration:none;}

h6 a:hover
	{font-size:12px;
	color:#F29726;
	text-decoration:underline;}
	
h4
	{margin:0;
	margin-bottom:0px;
	font-size:12px;
	color:#0D1079;}
h5
	{
	margin:0;
	margin-bottom:0px;
	font-size:12px;
	color:#333333;}
	
p.MainText, li.MainText, div.MainText, td.MainText, span.MainText
	{
	margin:0;
	margin-bottom:0px;
	font-size:12px;
	color:#000000;
	line-height:14px;
	}

h4 a
	{font-size:12px;
	color:#0D1079;
	text-decoration:none;}

h4 a:hover
	{font-size:12px;
	color:#0D1079;
	text-decoration:underline;}

a.MainText, p.MainText a, .RevealContactDetails, .RevealContactDetailsChar {
	color: #F29726;
	text-decoration: none;
}

a.MainText:hover, p.MainText a:hover, .RevealContactDetails:hover, .RevealContactDetailsChar:hover {
	color: #F29726;
	text-decoration: underline;
}

p.FAQQuestion, li.FAQQuestion, div.FAQQuestion
	{
	margin:0;
	margin-bottom:0px;
	font-size:12px;
	color:#0D1079;
	font-weight:bold;}

a.FAQQuestion {
	color: #0D1079;
	text-decoration: none;
}

a.FAQQuestion:hover {
	color: #F29726;
	text-decoration: underline;
}

p.FAQTitle, li.FAQTitle, div.FAQTitle
	{
	margin:0;
	margin-bottom:0px;
	font-size:12px;
	color:white;
	font-weight:bold;}
	
a.FAQTitle {
	color:white;
	text-decoration:none;
}

a.FAQTitle:hover {
	color:white;
	text-decoration:underline;
}

p.OrangeText, li.OrangeText, div.OrangeText
	{
	margin:0;
	margin-bottom:0px;
	font-size:12px;
	color:#F29726;}
	
.OrangeTextChar {
	color:#F29726;
}

a.OrangeTextChar {
	color: #F29726;
	text-decoration: none;
}

a.OrangeTextChar:hover {
	color: #F29726;
	text-decoration: underline;
}

@page Section1
	{margin:0;}
	
div.Section1 {
	page:Section1; 
	width:590px;
	float:left;
}
	
div.slideImage {
	float:right;
	margin-top: 70px;
}

div.slideImage img {
	width:330px;
}
	
ol
	{margin-bottom:0;}
ul
	{margin-bottom:0;}

td, input, textarea, select {
	margin:0;
	margin-bottom:0px;
	color:#000000;}

#straplinecontainer {
	font-size:20px;
	color:#534495;
	font-weight:bold;
	height: 34px;
}

#straplinecontainer h1 {
	font-size: 20px;
}


#pagecontainer {
	margin: 0 auto;
	width:976px;
}

#footercontainer {
	width:933px;
	position:absolute;
	top: 665px;
	padding-top: 2px;
	border-top:1px solid #F29726;
}

#contentoutercontainer2 {
	margin: 0 auto 0 auto;
	width: 933px;
	padding: 8px 0px 0px 0px;
}

.contentcontainer2 {
	width: 933px;
	margin-bottom:0px;
	padding:0px;
	padding: 0px 20px 0px 0;
}

#footercontainer2 {
	width:933px;
	margin: 0 auto 0 auto;
	padding-top: 2px;
	border-top:1px solid #F29726;
}

#furtherinfolabel {

}

#headercontainer {
	padding-top:12px;
	width:976px;
	margin: 0 auto 0 auto;
	clear: both;
}

#logocontainer {
	position:absolute;
	top:0px;
	z-index:200;
	width:253px;
	height:126px;
}

.mask { 
	height:620px; 
	width:1000px; 
	opacity:0.88; 
	filter: Alpha(Opacity=88);
	position:absolute; 
	top:57px; 
	z-index:50; 
	background-color:white;
}

#leftarrowcontainer {
	position:absolute;
	margin: 0;
	padding: 0;
	z-index: 200;
	top: 295px;
}

#rightarrowcontainer {
	position:absolute;
	margin: 0;
	padding: 0;
	z-index: 200;
	top: 295px;
}

#headermenulev1 {
	margin-top: 6px;
}

#headermenulev2 {
	margin-top: 4px;
}

.orangemenu {
	font-size:12px;
	color: #F29726;
}

a.orangemenu {
	text-decoration:none;
}

a.orangemenu:hover {
	text-decoration:underline;
}

.bluemenu {
	font-size:12px;
	color: #534495;
	font-weight:bold;
}

a.bluemenu {
	text-decoration:none;
}

a.bluemenu:hover {
	text-decoration:underline;
}

p.closePlayerLink {
	margin-bottom:3px;
}

a.closePlayerLink {
	font-size:10px;
	color: #534495;
}

.headermenulev1bullet {
	margin:0 10px 0 10px;
}

.orangesubmenu {
	font-size:12px;
	color: #F29726;
}

a.orangesubmenu {
	text-decoration:none;
}

a.orangesubmenu:hover {
	text-decoration:underline;
}

.bluesubmenu {
	font-size:12px;
	color: #534495;
}

a.bluesubmenu {
	text-decoration:none;
}

a.bluesubmenu:hover {
	text-decoration:underline;
}

.bluesubmenuon {
	font-size:12px;
	color: #534495;
	font-weight:bold;
}

a.bluesubmenuon {
	text-decoration:none;
}

a.bluesubmenuon:hover {
	text-decoration:underline;
}

#col1 {
	float:left;
	padding-top: 19px;
	width: 685px;
	margin: 10px 0 0 19px;
	padding-bottom: 19px;
}

#col2 {
	margin-right:14px;
	float:right;
	width:220px;
}

.BreadCrumb
	{
	font-size:12px;
	color:#0D1079;
	font-style:italic;
	margin-bottom: 13px;
	}
	
a.BreadCrumb {
	text-decoration:none;
	}
	
#footerlinecontainer {
	margin: 0 0 3px 0;
	padding:0px;
	font-size:2px;
	width:965px;
	border-bottom:2px solid #534495;
	clear: both;
}

#contentoutercontainer {
	margin:0px;
	padding:0px;
	height:594px;
	overflow:hidden;
	width:100%;
	position:absolute;
	top:57px;
}

.contentcontainer {
	width: 933px;
	margin-bottom:0px;
	padding:0px;
	position:absolute;
	top:0px;
	height: 594px;
	z-index: 0;
	padding: 0px 20px 0px; 20px;
}

#furtherinfocontainer {
	position:absolute;
	width:115px;
	top: 625px;
	z-index:200;
	text-align:center;
}

#formcontainer {
	margin:0px;
	padding: 0px 20px 0px; 20px;
	background-color:white;
	z-index:150;
	position:absolute;
	top:0px;
	width: 933px;
	height:594px;
	top:594px;
}

#forminnercontainer {
	margin: 0px;
	padding: 0px;
	width:893px;
}

#forminnercontainer h1 {
	width:590px;
}

#forminnercontainer table td {
	padding-top:4px;
	padding-bottom:4px;
}

#flashplayercontainer {
	padding:5px;
	border: 1px solid #534495;
	background-color: white;
	position: absolute;
}

.smalltext {
	font-size:11px;
}

.redstar {
	color:red;
	font-weight:bold;
}

#copyrightcontainer {
	font-size: 10px;
	color:#0D1079;
	clear: both;
	margin-top:3px;
}

#footermenucontainer {
	font-size: 11px;
	color:#0D1079;
	clear: both;
	padding-top: 2px;
	padding-bottom:5px;
}

#footermenucontainer a {
	color:#0D1079;
	text-decoration:none;
}

#footermenucontainer a:hover {
	color:#0D1079;
	text-decoration:underline;
}

.slideImageCaption {
	font-size:11px;
	color:#000000;
}

.slideImageCopyright {
	font-size:10px;
	font-style:italic;
}

#copyrightcontainer a {
	color:#0D1079;
	text-decoration:none;
}

#copyrightcontainer a:hover {
	color:#0D1079;
	text-decoration:underline;
}

a.sidemenu {
	color: #F29726;
	font-size: 12px;
	text-decoration: none;
}

a.sidemenu:hover {
	text-decoration:underline;
}	

a.sidemenuSelected {
	color: #F29726;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
}

a.sidemenuSelected :hover {
	text-decoration:underline;
}	


a.sidemenu2 {
	color: #F29726;
	font-size: 12px;
	text-decoration: none;
}

a.sidemenu2:hover {
	text-decoration:underline;
}	

a.sidemenu2Selected {
	color: #F29726;
	font-size: 12px;
	text-decoration: none;
}

a.sidemenu2Selected:hover {
	text-decoration:underline;
}	

a.sidemenu3 {
	margin-left:10px;
	color: #0D1079;
	font-size: 11px;
	text-decoration: none;
}

a.sidemenu3:hover {
	text-decoration:underline;
}	

a.sidemenu4 {
	margin-left:10px;
	color: #F29726;
	font-size: 12px;
	text-decoration: none;
}

a.sidemenu4:hover {
	text-decoration:underline;
}	

a.sidemenu3Selected {
	margin-left:10px;
	color: #0D1079;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
}

a.sidemenu3Selected :hover {
	text-decoration:underline;
}	


a.sidemenusection {
	color: #0D1079;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.sidemenusection:hover {
	text-decoration:underline;
}	

a.sidemenusectionSelected {
	color: #0D1079;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.sidemenusectionSelected:hover {
	text-decoration:underline;
}	

table.nextLinkTable {
	background:#FAE3C8;
	border-collapse:collapse;
	border:none;
	width: 684px;
	margin-top: 40px;
}

table.nextLinkTable td.l {
	width: 342px;
	border:solid #0D1079 1.0px;
	border-right: none;
	padding:0px 6px 0px 6px;
	height:12px;
	text-align:left;
}

table.nextLinkTable td.r {
	width: 342px;
	border:solid #0D1079 1.0px;
	border-left: none;
	padding:0px 6px 0px 6px;
	height:12px;
	text-align:right;
}

p.menuSepEllipsis { 
	font-size:20px;
	margin-bottom:12px;
}

#topnavtable { margin-left:20px;}
#topnavtable td {text-align:center; padding:2px; font-size:12px;}
#topnavtable a {text-decoration:none; color:#0D1079;}
#topnavtable a:hover {text-decoration:underline; color:#0D1079;}
