BODY { scrollbar-face-color:#ffffff; scrollbar-arrow-color:#5094D3; scrollbar-track-color:#F3F8FB; scrollbar-shadow-color:#ADC5DB; scrollbar-highlight-color:#ADC5DB; scrollbar-3dlight-color:#EFF6FB; scrollbar-darkshadow-Color:#EFF6FB; background-color: #FFFFFF; }

/* start top navigation */
.topnav { background-color:#8CCBEF; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000;}
.topnavline { background-color:#336699;}
.subtopnav { background-color:#1F549A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.subtopnavlineleft { background-color:#333333;}
.subtopnavlineright { background-color:#333333;}

/*form*/
.formsearch { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#6F829B; border-width: 1px; border-color: #6F829B; border-size: 1px; border-style: solid; border-width: 1; background-color: #FFFFFF; }

/*first line left navigation (home link)*/
a.topnavlight:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F549A; text-decoration: none;}
a.topnavlight:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F549A; text-decoration: none;}
a.topnavlight:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F549A; text-decoration: none;}

/*first line of navigation*/
a.topnavdark:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #1F549A; text-decoration: none; }
a.topnavdark:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #1F549A; text-decoration: none;}
a.topnavdark:hover {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color: #1F549A; text-decoration: none;}

/*second line of navigation*/
a.subtopnavdark:link {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #8CCBEF; text-decoration: none;}
a.subtopnavdark:visited {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #8CCBEF; text-decoration: none;}
a.subtopnavdark:hover {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #8CCBEF; text-decoration: none;}
/* end top navigation */

/* start left navigation */
.leftca { background-color:#8CCBEF; }
.selectitemarea { background-color:#124281; }
.selectitem { background-color:#124281; }
.nonselecteditem { background-color:#1F549A; }
.leftnavbg { background-color:#1F549A; }
a.lftstandardca:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #124281; text-decoration: none;}
a.lftstandardca:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #124281; text-decoration: none;}
a.lftstandardca:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #124281; text-decoration: none;}
a.lftstandard:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8CCBEF; text-decoration: none;}
a.lftstandard:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8CCBEF; text-decoration: none;}
a.lftstandard:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8CCBEF; text-decoration: none;}
a.lftselected:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2A75D9; text-decoration: none;}
a.lftselected:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2A75D9; text-decoration: none;}
a.lftselected:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2A75D9; text-decoration: none;}
/* end left navigation */

/* start right navigation */
.rightnavbg { background-color:#666666; }
a.rightnav:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D7DEE7; text-decoration: none;}
a.rightnav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D7DEE7; text-decoration: none;}
a.rightnav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D7DEE7; text-decoration: none;}
a.rightnavalt:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #186871; text-decoration: none;}
a.rightnavalt:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #186871; text-decoration: none;}
a.rightnavalt:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #186871; text-decoration: none;}
/* end right navigation */

/* start bottom navigation */
.bottomnavbg { background-color:#E8EEF6; }
.bottomnavbgline { background-color:#EFE8CF; }
a.bottomnav:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6F829B; text-decoration: none;}
a.bottomnav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6F829B; text-decoration: none;}
a.bottomnav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6F829B; text-decoration: none;}
.footrbg { background-color:#EE2E68; }
.footlbg { background-color:#FCB340; }
.footcontent {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F5C373;}
/* end bottom navigation */

/* start page location */
.breadcrumb { background-color:#F1F6FD; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F549A; }
a.breadcrumboldlink:link {color: #1F549A; text-decoration: underline;}
a.breadcrumboldlink:visited {color: #1F549A; text-decoration: underline;}
a.breadcrumboldlink:hover {color: #1F549A; text-decoration: underline;}

/*catitle is made tiny and white so that it disappears*/
.catitle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0px; color: #FFFFFF; }
/* end page location */

/* start search */
.searchtitle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000; }
a.searchtitle:link {color: #1F549A; text-decoration: underline;}
a.searchtitle:visited {color: #1F549A; text-decoration: underline;}
a.searchtitle:hover {color: #1F549A; text-decoration: underline;}
a.more:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1F549A; text-decoration: underline;}
a.more:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1F549A; text-decoration: underline;}
a.more:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1F549A; text-decoration: underline;}
.searchdesc { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.searchextra { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F549A; }
.searchform { font-size: 11px; color:#000000; border-color: #1A63A6; border-size: 1px; border-style: solid; border-width: 1; background-color: #F9F9FB; }
/* end search */

/* start page content */
.pagetitle { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #1F549A; }
.pagesubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #1F549A; }
.default { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.pagelinks { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#F1F6FD;}
a.pagelinks:link {color: #1F549A; text-decoration: underline;}
a.pagelinks:visited {color: #1F549A; text-decoration: underline;}
a.pagelinks:hover {color: #1F549A; text-decoration: underline;}
.pageimages { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F549A; background-color:#E5EEF8;}
.tablebgheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #1D4D8F; }
.tablebgodd { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #EBF3FD; }
.tablebgeven { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F3F7FD; }
a.nextprevlink:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1F549A; text-decoration: underline;}
a.nextprevlink:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1F549A; text-decoration: underline;}
a.nextprevlink:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1F549A; text-decoration: underline;}
/* end page content */

/* start file download */
a.downloadnow:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1F549A; text-decoration: underline;}
a.downloadnow:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1F549A; text-decoration: underline;}
a.downloadnow:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1F549A; text-decoration: underline;}
/* end file download */

/* start home page */
	/* start news */
	.newsimagebg { background-color:#FCB131;}
	.newsbg1 { background-color:#FCB340;}
	.newsbg2 { background-color:#EE2E68;}
	.newsbg3 { background-color:#ED1261;}
	.newsmaincontent { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D7DEE7; background-color:#1F549A;}
	.newsmore { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F549A; background-color:#E8F0FA;}
	a.newsmore:link {color: #0264E5; text-decoration: underline;}
	a.newsmore:visited {color: #0264E5; text-decoration: underline;}
	a.newsmore:hover {color: #0264E5; text-decoration: underline;}
	.newsdate { color: #FCB340;}
	.newsheader { font-weight: bold; font-size: 14px; color: #FFFFFF;}
	a.newsheader:link {color: #FFFFFF; text-decoration: none;}
	a.newsheader:visited {color: #FFFFFF; text-decoration: none;}
	a.newsheader:hover {color: #FFFFFF; text-decoration: none;}
	
	.newitemdiv
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		/*position:absolute;
		z-index:1;
		overflow: auto;
		border-width: 0;
		background: #1F549A;
		
		color:#D7DEE7;
		padding-left: 1px;
		padding-right: 1px;
		padding-bottom: 1px;
		padding-top: 1px;
		scrollbar-face-color:#E9F3FC;
		scrollbar-arrow-color:#1D478E;
		scrollbar-track-color:#E9F3FC;
		scrollbar-shadow-color:#1D478E;
		scrollbar-highlight-color:#1D478E;
		scrollbar-3dlight-color:#E8F1FA;
		scrollbar-darkshadow-Color:#E8F1FA;
	}
	a.newitemdiv:link {color: #D7DEE7;}
	a.newitemdiv:visited {color: #D7DEE7;}
	a.newitemdiv:hover {color: #D7DEE7;}*/
	}
	a.newitemdiv:link { color: #8CCBEF; text-decoration: underline;}
	a.newitemdiv:visited { color: #8CCBEF; text-decoration: underline;}
	a.newitemdiv:hover { color: #8CCBEF; text-decoration: underline;}	
	/* end news */
	
	/* start page element */
	.pageelementmaintitle { font-family:arial,verdana,sans-serif; color:#176871; font-size:18px; }
	.pageelementtitle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #5B82B5;}
	a.pageelementtitle:link {color: #5B82B5; text-decoration: none;}
	a.pageelementtitle:visited {color: #5B82B5; text-decoration: none;}
	a.pageelementtitle:hover {color: #5B82B5; text-decoration: none;}
	.pageelement { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#E8F0FA;}
	.pageelementimage { background-color:#76A3DC;}
	/* end page element */
	
	/* tag line element */
	.tagline { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #5E8DCA; background-color:#E5EEF8;}
	/* tag line element */
	
	/* start about heading */
	.aboutheading { font-family:arial,verdana,sans-serif; font-weight: bold; color:#CCE2A5; font-size:28px; }
	/* end about heading */
/* end home page */

/* start web forms */
.form { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#052C61; border-width: 1px; border-color: #1D4D8F; border-size: 1px; border-style: solid; border-width: 1; background-color: #FFFFFF; }
.formbutton { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#052C61; border-width: 1px; border-color: #1D4D8F; border-size: 1px; border-style: solid; border-width: 1; background-color: #FFFFFF; }
.formerror { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C00000;}
/* end web forms */

/* start popup */
.popupbg { background-color:#E8EEF6;}
/* end popup */

/* start hit counter */
.hitcounter { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#052C61; text-decoration: none; margin-top:-10px; padding:0px 5px;}
/* end hit counter */

/* start top nav */
UL, OL, LI {margin:0px; padding:0px; line-height:normal;}
UL {padding-left:25px;}

UL.nav_top {float:left; line-height:18px; margin:0px; padding-left:0px; z-index:10;}
UL.nav_top LI {float:left; clear:none; position:relative; display:block; padding-left:5px; line-height:18px; list-style:none; z-index:20;}
UL.nav_top > LI {padding-left:8px;}
UL.nav_top LI A {float:left; clear:none; display:block; height:14px; line-height:14px; font-size:10px; text-decoration:none; padding-left:8px; padding-top:3px; padding-right:10px; padding-bottom:2px; background:0px 7px no-repeat;}
UL.nav_top LI A:hover {text-decoration:none;}
UL.nav_top LI UL {position:absolute; display:none; left:0px; top:19px; width:180px; padding-left:0px;}
UL.nav_top LI LI {clear:left; width:172px; padding-left:0px;}
UL.nav_top LI:hover UL, UL.nav_top LI.over UL {display:block;}
UL.nav_top LI LI A {display:block; width:159px; padding-left:11px; background:8px 7px no-repeat;z-index:20;}
UL.nav_top LI LI > A {width:154px; padding-left:16px; padding-right:8px;}
UL.nav_top LI > UL {width:178px;}
UL.nav_top LI UL > LI {width:178px;}
UL.nav_top LI A.ja {display:none; padding-top:5px;}
UL.nav_top LI > A.ja {padding-bottom:0px;}
UL.nav_top LI A.ja IMG {float:left;}

/*----------Styled Widgets----------*/
/* top nav */
UL.nav_top LI:hover, UL.nav_top LI.over {background-color:#604F4D;}
UL.nav_top LI A {color:#604F4D;}
UL.nav_top LI > A {background-image:url('../global/img/arrow_small_orange.gif');}
UL.nav_top LI:hover A, UL.nav_top LI.over A {color:#FFFFFF;}
UL.nav_top LI:hover > A, UL.nav_top LI.over > A {background-image:url('../global/img/bb_arrow_white.gif');}
/*UL.nav_top LI UL {background:url('../global/img/bg_transparent.png') 0px 0px no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/global/img/bg_transparent.png');}
*/
UL.nav_top LI > UL {background-color:#604F4D;}
UL.nav_top LI LI A:hover {background-color:#F1F2ED;}
UL.nav_top LI LI > A {background-image:url('../global/img/arrow_small_orange.gif');}
UL.nav_top LI:hover LI A, UL.nav_top LI.over LI A {color:#666666;}
UL.nav_top LI:hover LI > A, UL.nav_top LI.over LI > A {background-image:url('../global/img/bb_arrow_grey.gif')}
UL.nav_top LI:hover LI > A:hover, UL.nav_top LI.over LI > A:hover {background-image:url('../global/img/bb_arrow_grey.gif')}
UL.nav_top LI:hover LI A:hover, UL.nav_top LI.over LI A:hover {background-color:#F1F2ED;}

/* end top nav */


/* NEW STYLE for 27/09/2007 */


BODY 
{
	height:  100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background:  #014F7C  0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT-SIZE: 70%; FONT-FAMILY:  arial,sans-serif; COLnnnOR: #014F7C; PADDING-TOP: 0px; TEXT-ALIGN:left
}
H4
{
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; FONT-SIZE: 140%; FONT-FAMILY:  arial,sans-serif; PADDING-TOP: 0px; TEXXXXXXXXXT-ALIGN:left
}
.BigBlue
{
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; FONT-SIZE: 130%; FONT-FAMILY:  arial,sans-serif; PADDING-TOP: 0px; COLOR: #014F7C; font-weight: bolder;
}

.PageContainer
{
     HEIGbbbbbHT: 100%; WIDTH: 100%; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.MainLinks
{
        FONT-SIZE: 8pt; FONT-FAMILY:  arial,sans-serif; FONT-WEIGHT: bolder; COLOR: #014F7C; 
}
.TinyText
{
        FONT-SIZE: 7pt; FONT-FAMILY:  arial,sans-serif; FONT-WEIGHT: bolder; COLOR: #014F7C; MARGIN: 0px;
}
.SmallerText
{
        FONT-SIZE:  85%;  FONT-FAMILY:  arial,sans-serif; FONT-WEIGHT: bolder; COLOR: #014F7C; MARGIN: 0px;
}

.MediumWhiteText
{
        FONT-SIZE: : 73%;  FONT-FAMILY:  arial,sans-serif; FONT-WEIGHT: bold; COLOR: #FFFFFF; 
}

.SimpleBox
{
	WIDTH: 1px; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 1em; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}

.LeftNavLargeWhiteText
{
        FONT-SIZE:  130%;  FONT-FAMILY:  arial,sans-serif; FONT-WEIGHT: bold; COLOR: #FFFFFF; 
}
.LeftNavMediumWhiteText
{
        FONT-SIZE:  95%;  FONT-FAMILY:  arial,sans-serif; FONT-WEIGHT: normal; COLOR: #FFFFFF; 
}
.LeftNavMediumWhiteTextBOLD
{
        FONT-SIZE:  95%;  FONT-FAMILY:  arial,sans-serif; FONT-WEIGHT: bold; COLOR: #FFFFFF; 
}


.puff H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 86%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
.puff H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 86%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
.puff H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 86%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
.puff H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 86%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
.puff H5 STRONG {
	COLOR: #900
}
.puff P {
	FONT-SIZE: 86%; MARGIN: 0px 5px; LINE-HEIGHT: 1.3
}
.puff UL {
	MARGIN: 0px 5px 0.5em
}
.puff P IMG {
	DISPLAY: inline; FLOAT: right; MARGIN: 5px 0px 0px 8px; border:0;
}
A {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: none
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: none
}
A:link {
	COLOR: #039
}
A:visited {
	COLOR: #444
}
A:hover {
	COLOR: #900
}
A:active {
	COLOR: #900
}
A:hover {
	TEXT-DECORATION: underline
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px; POSITION: relative; HEIGHT: 0px
}

/*second line of navigation*/
a.SubNav:link {font-family: arial,sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.SubNav:visited {font-family: arial,sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.SubNav:hover {font-family: arial,sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none;}
/* end top navigation */


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_e{
position:absolute;
top: -100 !important;
border: 1px solid #000000; /*THEME CHANGE HERE*/
border-width: 1px 1px 0px 1px;
font:normal 10px arial;
line-height:18px;
z-index:100;
background-color: #014F7C;
width: 200px;
visibility: hidden;
}


.dropmenudiv_e a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #000000; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: #ffffff;
}

* html .dropmenudiv_e a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/
background-color: #f02e6a;
}

