/* STYLE SHEET DECLARATIONS 
copyright 2005 Evolution 7
http://www.evolution7.com
Do not reproduce without permission.
*/

/* SPLASH SPECIFIC STYLES */

body { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #515A64;
	margin:1px 0 0 0;
	padding: 0px;
	background: #FFF url(../images/splash-bkg.jpg) repeat-x left top;
}
div,p,td,th,table { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #515A64;
	line-height: 1.3em;
}
#splashcontainer {
	background: url(../images/bkg-splash-container.gif) repeat-x left top;
	width:885px;
	height:532px;
}
#logoheader {
	padding:15px 0 16px 18px;
	text-align:left;
}
#networkstrip {
	background: url(../images/networkstrip-bkg-rpt-splash.jpg) repeat-y left top;
	margin-bottom:1px;
	text-align:left;
}
.colourpaneltext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #2E3237;
	padding: 0px 30px 21px 35px;
}
.colourpanel1 {
	background: #1d2960;
	height:236px;
	width:625px;
	text-align:left;
	float:left;
}
.cp1Bigquote {
	padding: 31px 0 29px 34px;
}
.cp1Strip {
	background:#0673B9;
	height:86px;
}
.cp1Logo {
	padding: 21px 25px 0 33px;
	
	float:left;
}
.cp1Enter {
	padding: 14px 25px 0 0px;

	float:right;
}
.colourpanel2 {
	background: #68A118 url(../images/splash-bkg-panel2b.jpg) no-repeat left top;
	height:118px;
	width:260px;
	text-align:left;
	float:left;
}
.cp2Logo {
	padding: 35px 0 0px 35px;
	float:left;
	
}
.cp2Enter {
	float:right;
	width:34px;
}
.colourpanel3 {
	background: #E16F00 url(../images/splash-bkg-panel3b.jpg) no-repeat left top;
	height:118px;
	width:260px;
	text-align:left;
	float:left;
}
.cp3Logo {
	padding: 31px 0 9px 36px;
	float:left;
}
.cp3Enter {
	float:right;
	width:34px;
}

#mainnavbox {
	height: 10px;
	margin-bottom:14px;
}
#contentbox {
	PADDING: 8px 9px 7px 9px; 
	margin-bottom:12px; 
	background:#fff url(../images/content-grd-ftr.gif) repeat-x left bottom;
}
#column3box {margin: 0px 11px 9px 11px; BACKGROUND: #FCFCFD url(../images/rightpanel-grd-ftr.gif) repeat-x left bottom; width: 248px}

.bodytextarea {padding: 7px 12px 15px 12px;}
.view-report {background:#e3e6e9; padding: 12px 5px 12px 9px; border:2px solid #fff; }
a .view-report {filter:alpha(opacity=1); -moz-opacity:1; opacity:1;}
a:hover .view-report {filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}

.loginhead {BACKGROUND: url(../images/dots1-hrz-rpt.gif) repeat-x left bottom; color:#2F86D7; font-size:12px; font-family: Arial; font-weight:bold; padding: 15px 10px 11px 0px; margin: 0 15px 15px 15px}
.login-wrapper {width:158px; float:left;}
.loginsmtxt {width:58px; color:#A2A2A2; font-size:11px; float:left; padding:2px 0 5px 0;}
.loginbutton {padding:15px 0 0px 0px; width: 62px; float:left;}
.uselinkshead {color:#CC7D00; font-size:12px; font-family: Arial; font-weight:bold;}

.formfieldpale {
	font-size:11px;
	border-width: 1px; 
	border-top-color:#D3D3D3;
	border-left-color:#D3D3D3; 
	border-right-color:#f6f6f6; 
	border-bottom-color:#f6f6f6; 
	border-style: solid solid solid solid;
	background-color:#fff; 
	color:#666666;
	height:18px;
}
#greyfooterbox {
	BACKGROUND: #707A87 url(../images/splash-footergrey-bkg-rpt.gif) repeat-x left top; 
	padding: 15px 0 15px 0; 
	text-align:center;
}
.footerdivider1 {padding:0 6px 0 5px; font-family:Verdana, Arial, Tahoma; font-size:9px; color:#B0B2B4;line-height: 1.2em;}
.footerlinks1 {font-family:Verdana, Arial, Tahoma; font-size:9px; font-weight:normal; text-decoration:none; color:#EBECEE;line-height: 1.2em;}
.footerlinks1:hover {border-bottom:1px dashed #5BC1F9; font-family: Verdana, Arial, Tahoma; font-size:9px; text-decoration:none; color: #5BC1F9;line-height: 1.2em;}

.floatright {float:right;}

/* GENERAL STYLES
--------------------------------------------------------------------*/ 



a{color:#095ABA; text-decoration:none;}
a:hover{color:#E4AF2E; text-decoration:none;}

.floatright1 {float:right;width:16px;}
.floatleft1 {float:left;width:20px;}

/* NETWORK STRIP STYLES
--------------------------------------------------------------------*/




/* MASTHEAD STYLES
--------------------------------------------------------------------*/ 




#imagebanner2 {
	background: url(../images/masthead-image-2.jpg) no-repeat left top;
	height:113px;
	border-right:1px solid #fff; 
	border-left:1px solid #fff;
}
#imagebanner3 {
	background: url(../images/masthead-image-3.jpg) no-repeat left top;
	height:113px;
	border-right:1px solid #fff; 
	border-left:1px solid #fff;
}
#imagebanner4 {
	background: url(../images/masthead-image-4.jpg) no-repeat left top;
	height:113px;
	border-right:1px solid #fff; 
	border-left:1px solid #fff;
}
#imagebanner5 {
	background: url(../images/masthead-image-5.jpg) no-repeat left top;
	height:113px;
	border-right:1px solid #fff; 
	border-left:1px solid #fff;
}
#imagebannerblank {
	background: url(../images/masthead-image-blank.jpg) no-repeat left top;
	height:113px;
	border-right:1px solid #fff; 
	border-left:1px solid #fff;
}
.sectionheading{
	padding:76px 0px 0px 635px;
}

/* NAVIGATION STYLES
--------------------------------------------------------------------*/



#mainnav {PADDING: 5px 0px 2px 0px; width:650px; background-color: #000;}
#mainnav UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
#mainnav UL LI {PADDING: 0px 13px 0px 13px; DISPLAY: inline; font-size:10px; FONT-WEIGHT: bold; MARGIN: 0px;}
#mainnav UL LI A {PADDING: 0px; DISPLAY: inline; color: #C0C0C0; MARGIN: 0px; TEXT-DECORATION: none;} 
#mainnav UL A:hover {color: #FFF; TEXT-DECORATION: none;}
#mainnavBottom {HEIGHT:1px;}

.mainnavOn-txt a {
	color: #095EB5;
	font-family:Arial, Verdana, Tahoma;
	font-size:10px;
	FONT-WEIGHT: bold;
	text-decoration:none;
}
.mainnavOn-txt a:hover{
	color: #095EB5;
	font-family:Arial, Verdana, Tahoma;
	font-size:10px;
	FONT-WEIGHT: bold;
	text-decoration:none;
}


#subnav {PADDING: 0px 0px 0px 0px; width:178px; background-color: #E3E3E5; MARGIN: 0px 10px 0px 10px;}
#subnav UL {PADDING: 0px 9px 0px 9px; MARGIN: 0px; LIST-STYLE-TYPE: none;}
#subnav UL LI {PADDING: 0px 0px 0px 0px; DISPLAY: inline; FONT-WEIGHT: normal; MARGIN: 0px;}
#subnav UL LI A {font-size: 11px; line-height:11px; BACKGROUND: url(../images/subnav-bkg-off.gif) no-repeat left bottom; PADDING: 5px 0px 6px 5px; DISPLAY: block; color: #7B7E86; MARGIN: 0px 0px 0px 0px; TEXT-DECORATION: none;}
#subnav UL A:hover {BACKGROUND: url(../images/subnav-bkg-ro.gif) no-repeat left bottom; color: #252C41;}
#subnav UL LI span A{font-size: 11px; line-height:11px; BACKGROUND: #D8D9DB url(../images/subnav-bkg-on.gif) no-repeat left bottom; PADDING: 5px 0px 7px 5px; DISPLAY: block; color: #095ABA; font-weight:bold; MARGIN: 0px; TEXT-DECORATION: none;}
#subnav UL LI span A:hover{font-size: 11px; line-height:11px; BACKGROUND: #D8D9DB url(../images/subnav-bkg-on.gif) no-repeat left bottom; PADDING: 5px 0px 7px 5px; DISPLAY: block; color: #033C89; font-weight:bold; MARGIN: 0px; TEXT-DECORATION: none;}

#subnavBottom {HEIGHT:1px; padding-left:10px;}
#subnavBottom2 {HEIGHT:10px; padding-left:10px;}
#supnavtop {PADDING: 0px 0px 0px 0px; width:178px; background: #E3E3E5 url(../images/subnav-top-line.gif) no-repeat 9px bottom; height:10px; MARGIN: 0px 0px 0px 10px;}

#tertiarynav {PADDING: 0px 0px 0px 0px; width:178px; background-color:#E3E3E5; MARGIN: 0px 0px 0px 10px;}
#tertiarynav UL {background-color:#D6D7DA; margin: 0px 9px 0px 9px; padding: 2px 0px 10px 0px; LIST-STYLE-TYPE: none;}
#tertiarynav UL LI {PADDING: 0px 0px 0px 0px; DISPLAY: inline; FONT-WEIGHT: normal; MARGIN: 0px;}
#tertiarynav UL LI A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #095ABA; line-height:11px; BACKGROUND: url(../images/tertiary-bkg-off.gif) no-repeat 10px bottom; PADDING: 3px 0px 5px 13px; DISPLAY: block; MARGIN: 0px 0px 0px 0px; TEXT-DECORATION: none;}
#tertiarynav UL A:hover {BACKGROUND: url(../images/tertiary-bkg-off.gif) no-repeat 10px bottom; color: #033C89; font-weight:bold; TEXT-DECORATION: none;}
#tertiarynavBottom {HEIGHT:1px;}


/* CONTENT AREA STYLES
----------------------------------------------*/ 
.introtext {font-weight: bold; font-size:14px; color:#657485; margin: 0 0 12px 0}
.subheadstrip {BACKGROUND: url(../images/subhead-bkg-rpt.gif) repeat-x left top; height:38px; width:100%;}
.subheadarrow {width:26px; float:left; padding-right:3px;}
.breadcrumbarrow {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color:#fff;}
.subheadtext {font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color:#fff; padding: 6px 0 0 0; float:left;}
.subheadtext H1{font-family:font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color:#fff; display:inline;}

.tertiaryheadstrip {BACKGROUND: url(../images/tertiarynav-bkg-off.gif) repeat-x left bottom; height:42px; width:100%;}
.tertiaryheadstrip H2 {position:relative; left:20px; top:4px; font-size:16px; font-weight:bold; color:#095EB5; width:100%; display:inline;}

.contentheading1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#5D6C7E;}

.contentheading2 {
	BACKGROUND:  url(../images/bullet-arrow2.gif) no-repeat left 5px;
	font-family:/*"Lucida Sans Unicode",*/Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold; 
	color:#095EB5; 
	padding-left:16px;
}
.contentheading3 {
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold; 
	color:#095EB5;
}

.contentheading4 {
	BACKGROUND:  url(../images/subhead-gradient.gif) repeat-y left top;
	font-family:/*"Lucida Sans Unicode",*/Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold; 
	color:#095EB5; 
	padding:3px 0 3px 7px;
	line-height:13px;
}
.contentheading5 {
	background-color:#EEF0F1;
	font-family:/*"Lucida Sans Unicode",*/Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold; 
	color:#747F8C;
	padding:3px 0 3px 7px;
	line-height:13px;
}

.smtext1 {font-size:11px; color:#7A8D9A; line-height:14px;}
.smtext1 a{font-size:11px; color: #095ABA; text-indent:none; border-bottom:1px dashed #9ABCEA; text-decoration:none;}
.smtext1 a:hover{font-size:11px; color: #E4AF2E; text-indent:none; border-bottom:1px dashed #FFCC00; text-decoration:none;}
.smtext2 {font-size:11px;}

.subBodyText1 {font-family: Verdana, Arial, Tahoma, sans serif;font-size:9px;color: #999;}

.medtext1 {font-size:12px; color:#7A8D9A;}
.medtext1 a{font-size:12px; color: #095ABA; text-indent:none; border-bottom:1px dashed #9ABCEA; text-decoration:none;}
.medtext1 a:hover{font-size:12px; color: #E4AF2E; text-indent:none; border-bottom:1px dashed #E4AF2E; text-decoration:none;}

.quotestyle1 {
	background:url(../images/quote-marks.gif) no-repeat left 5px;
	padding: 8px 0 0 59px;
	font-family:Arial, Tahoma, Verdana, sans-serif;  
	color:#4C87C8; 
	font-size:14px;
	line-height:17px;
	font-weight:normal;
	min-height:35px;
}
.quotestyle2 {
	background:url(../images/quote-marks2.gif) no-repeat left 5px;
	padding: 12px 0 6px 43px;
	font-family:Arial, Tahoma, Verdana, sans-serif;  
	color:#4C87C8; 
	font-size:14px;
	line-height:17px;
	font-weight:normal;
}



.liststyle1 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle1 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle1 UL LI {font-family: Arial, verdana, tahoma; font-size: 11px; padding: 0 0px 1px 13px; background:url(../images/bullet-arrow1.gif) no-repeat 0px 5px;text-indent:none;}
.liststyle1 UL LI a{color: #3C8FDC; text-indent:none; border-bottom:1px dashed #9ABCEA; text-decoration:none;}
.liststyle1 UL LI a:hover{color: #E4AF2E; text-indent:none; border-bottom:1px dashed #E4AF2E; text-decoration:none;}

.liststyle2 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle2 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle2 UL LI {font-family: Arial, verdana, tahoma; padding: 0 0px 2px 15px; background:url(../images/bullet-arrow3.gif) no-repeat 0px 5px;text-indent:none;}
.liststyle2 UL LI a{color: #095ABA; text-indent:none; border-bottom:1px dashed #9ABCEA; text-decoration:none;}
.liststyle2 UL LI a:hover{color: #E4AF2E; text-indent:none; border-bottom:1px dashed #E4AF2E; text-decoration:none;}

.liststyle3 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle3 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle3 UL LI {font-family: Arial, verdana, tahoma; padding: 0 0px 13px 15px; background:url(../images/bullet-arrow3.gif) no-repeat 0px 5px;text-indent:none;}

.liststyle4 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle4 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle4 UL LI {font-family: Arial, verdana, tahoma; font-size: 11px; padding: 0 0px 3px 13px; background:url(../images/bullet-arrow3.gif) no-repeat 0px 5px;text-indent:none;}
.liststyle4 UL LI a{color: #095ABA; text-indent:none; border-bottom:1px dashed #A9B6BE; text-decoration:none;}
.liststyle4 UL LI a:hover{color: #E6620E; text-indent:none; border-bottom:1px dashed #9ABCEA; text-decoration:none;}

.liststyle5 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle5 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle5 UL LI {font-size:11px; font-family: Arial, verdana, tahoma; padding: 0 0px 2px 15px; background:url(../images/bullet-arrow3.gif) no-repeat 0px 5px;text-indent:none;}
.liststyle5 UL LI a{color: #7A8D9A; text-indent:none; border-bottom:1px dashed #B4BfC6; text-decoration:none;}
.liststyle5 UL LI a:hover{color: #E4AF2E; text-indent:none; border-bottom:1px dashed #E4AF2E; text-decoration:none;}

.indentlist1 {margin: -2px 5px 10px 5px;}
.indentlist2 {margin: -5px 0 0px 16px;}
.indentlist3 {margin: 8px 5px 8px 8px;}
.indentlist4 {margin: 2px 3px 3px 6px;}
.indentlist5 {margin: -10px 0 -10px 10px;}

.downloadarrow {float:left;width:18px; padding-bottom:5px;}
.downloadlink a{font-size:11px; float:left; padding-top:0px; border-bottom:1px dashed #9ABCEA; text-decoration:none;}
.downloadlink a:hover{float:left; padding-top:0px; border-bottom:1px dashed #E4AF2E; text-decoration:none;}
 
.boxStroke1 {border: 1px solid #E4E6E7; padding:0px;}
.boxStroke2 {border: 1px solid #F3D8B9; padding:1px;}
.boxStroke3 {border: 1px solid #E4E6E7; padding:1px;}
.boxStroke4 {border: 1px solid #E4E6E7; padding:15px;}

.pulloutbox1 {padding:0px 0 20px 20px; float:right; width:200px;}

.downloadboxDS {width:100%; BACKGROUND: url(../images/download-box-ds.gif) repeat-x left top; height:10px;}

.ccTableTop {background-color:#EEF0F1; color:#747F8C;}
.ccTableRow {BACKGROUND: url(../images/download-row-bkg.gif) repeat-x left bottom;}
.ccTableBkg {background-color:#FFF;}
.ccTableBkg2 {background-color:#E4E6E7;}

.tableindentText {padding:2px 0 2px 6px;}
.tableindentTextRow {padding:4px 5px 5px 6px;}
.tableindentTextRow2 {padding:1px 3px 3px 5px;}
.tableindentTextRow3 {padding:8px 8px 8px 9px;}

.partlogopad1 {float:left; width:90px; padding: 6px 0 0 7px;}
.parttextbox {padding-bottom:7px;}

.floatimage1 {float:right; padding: 0px 5px 15px 15px;}

.divider1 {background: #E4E6E7; height:1px; width:100%;}

.gradientbox1 {BACKGROUND: url(../images/gradbox-bkg-rpt.gif) repeat-x left top; height:93px;}
.gradboxlink1 {font-size:11px; margin-top:6px; padding:19px 10px 26px 10px; BACKGROUND: url(../images/gradbox-arrow.gif) no-repeat center top;}
.gradboxlink1 a{text-decoration:none;}
.gradboxlink1 a:hover{color: #13184A; text-decoration:none; border-bottom:1px dashed #9ABCEA;}

.gradboxlink2 {margin-top:6px; padding:11px 12px 26px 8px; BACKGROUND: url(../images/gradbox-arrow.gif) no-repeat center top;}

/* form styles */

.formfield {
	border-bottom: #E0E0E0 1px solid;
	border-right: #E0E0E0 1px solid;
	border-top: #999 1px solid;
	border-left: #999 1px solid;
	background: #ffffff;
	COLOR: #333333;
	font: 12px Arial;
	text-indent: 3px;
	padding: 1px 0 0 0px;
}
.formheader {
background-color:#E1F2C9;
}
.topButton {float:right; width:90px; height:26;}

/* form buttons */ 
.submitResetBT {
	font-size:11px;
	margin:3px 0 3px 5px;
}

.backtotop {float:right; width:71px;}

/* THIRD COLUMN STYLES
----------------------------------------------*/ 



#searchbox {BACKGROUND: url(../images/searchbox-bkg-rpt.gif) repeat-x left top; height:69px; width:180px; margin-bottom:3px;}
.searcharrow {width:12px; float:left; padding-right:0px;}
.searchfunctions {float:left; width:168px; height:69px; BACKGROUND: url(../images/searchbox-right-cnr.gif) no-repeat right top;}
.searchsiteimg {padding: 11px 0 3px 0; }
.searchfield {
	font-size:11px;
	border-width: 1px; 
	border-top-color:#AEAEAE;
	border-left-color:#AEAEAE; 
	border-right-color:#FFF; 
	border-bottom-color:#FFF; 
	border-style: solid solid solid solid;
	background-color:#F1F1F1; 
	color:#666666;
}


.adpanelbox {background-color:#F4F5F6; padding:8px;}


.toppad1 {
	padding-top: 8px;
}

/* FOOTER
--------------------------------------------------------------------*/ 



#sitefooterbox {
	BACKGROUND: #006FBF url(../images/footer-abstract-colour.jpg) no-repeat left top; 
	text-align:center;
	border-right:1px solid #fff; 
	border-left:1px solid #fff;
	height:100px;
}
.copyrightbox {padding: 20px 0 25px 0;}
.footertext2 {padding:0 5px 0 5px; font-family:Verdana, Arial, Tahoma; font-size:9px; color:#BFE0F1;}
.footerlinks2 {font-family:Verdana, Arial, Tahoma; font-size:9px; text-decoration:none; color:#BFE0F1;}
.footerlinks2:hover {font-family: Verdana, Arial, Tahoma; font-size:9px; text-indent:none; border-bottom:1px dashed #BFE0F1; text-decoration:none;color: #FFF;}

.finsynbox {text-align:left;float:left;width:215px; padding: 2px 0 0px 10px;}
.finsynSymbol{width:35px; float:left;}
.finsyntxt {float:left; padding: 7px 0 0 0;}

.e7box {margin-top:15px; width:240px; background: #0059AE url(../images/e7box-corner.gif) no-repeat left top; float:right;}
.e7logo {float:right; padding:5px 7px 5px 5px;}
.e7txt H2 {font-family:Arial, Tahoma; font-size:10px; color:#72A6E6; text-decoration: none;font-weight: normal; display:inline;}
.e7txt H2 a{font-family:Arial, Tahoma; font-size:10px; color:#72A6E6; text-decoration: none;font-weight: normal; display:inline;}
.e7txt H2 a:hover{font-family:Arial, Tahoma; font-size:10px; color:#B8DBFA; text-decoration: none;font-weight: normal; display:inline;}
/*.footertext2 {padding:0 5px 0 5px; font-family:Verdana, Arial, Tahoma; font-size:9px; color:#BFE0F1;}
.footerlinks2 {font-family:Verdana, Arial, Tahoma; font-size:9px; text-decoration:none; color:#BFE0F1;}
.footerlinks2:hover {font-family: Verdana, Arial, Tahoma; font-size:9px; color: #FFF; border-bottom:1px dashed #BFE0F1; text-decoration:none;}


.finsynSymbol{
	padding: 5px 7px 0 7px;
}*/