@page figures {

size: landscape

}

BODY {
	MARGIN-TOP: 0;
	MARGIN-BOTTOM: 0px;	
	margin-left: 0%;
	margin: 0;
	padding: 0;
	
	
	
}

.bodytext

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4

}

.emmabluetext

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #1C1CF9;
	line-height: 1.4

}

.groupbrochure

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #1C1CF9;
	text-decoration:underline;
	line-height: 1.4

}


.emmabluetextbold

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #1C1CF9
	

}

.homebbcbold

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #2a2c79;
	line-height: 1.4

}


.tablegreypi{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #D8D8D8;
	color: #1919FF;
	border-bottom: 1px solid Black;
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	line-height:30px;
}




.bbctvhomeblue

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #192695;
	line-height: 1.4

}

.bbctvhomedarkred

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #660000;
	line-height: 1.4

}
.bbctvdarkred2

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #660000;
	line-height: 1.4

}

.worldviewers

{

    font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 20px;
    font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #192695;


}

.bbcworldviewers

{

    font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 20px;
    font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #660000;


}

.bbchomequestions

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
   font-size: 12px;
    font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #003864;


}

.bbctvquestions

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
   font-size: 14px;
    font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #003864;


}

.bbctvquestionsfree

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
   font-size: 14px;
    font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #660000;


}


.genericbodytext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4
}

.bgeffect

{
	background-repeat: no-repeat;
	background-image: url(top00000.jpg);
}

.tableheight
{
	height: 35px;
}

.midbg
{
	background-image: url(mid_bg00.jpg);
	background-repeat: no-repeat;
}

.topext2
{
	background-image: url(top_ext2.jpg);
	background-repeat: no-repeat;
}

.componenttable
{
	width: 228;
	 padding: 0;
	 
	 
	 
}



.formbbc
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000000;
	background-color: #FFFF99;
}

.formtext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	 margin-bottom: 0px;
    margin-top: 0px;
	 color: #000000;
}


.bodytextbold

{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4;
}


.bodytextpi

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #1919FF;
	line-height: 1.4

}





.bodytextboldpi

{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #1919FF;
	line-height: 1.4;
}

.countrytitle

{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 21px;
	font-style: italic;
	color: #ffffff;
	font-weight: lighter;
}
.bodytext1 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.bodytext2 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.formtext {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}

.formpeter {
	MARGIN-TOP: 0px;
	FONT-SIZE: 9px;
	MARGIN-BOTTOM: 0px;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif;
	background-color: transparent;
	border-color: #1B5FD7;
	
}


.languageticker {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffcc33; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
A:link {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #365481; TEXT-DECORATION: underline
}
A:active {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
.hometopnav {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #cccccc; FONT-STYLE: normal; FONT-FAMILY: verdana, helvetica, geneva, arial, sans-serif
}


.homenavtext1 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #cccccc; FONT-STYLE: NORMAL; FONT-FAMILY: arial, helvetica, geneva, verdana, sans-serif
}

.homenavtext3 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #cccccc; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, geneva, verdana, sans-serif
}

.threadtext
{ 
	color: #365481; 
	font-style: normal; 
	font-weight: 700; 
	font-size: 11px; 
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	margin-top: 0px; 
	margin-bottom: 0px 
}
.homenavtext2 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, geneva, verdana, sans-serif
}
.homeheaders {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.homebodytext {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #535353; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}

.componenttext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #333333;
}

.homebodylinks {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.homeflash {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
A.homeflashlink:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.homeflashlink:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.homeflashlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.homeflashlink:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.navtophome:link {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.navtophome:visited {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.navtophome:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navtophome:active {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.navhome:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navhome:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navhome:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.navhome:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navhomeblue:link {
	COLOR: #587195; TEXT-DECORATION: none
}
A.navhomeblue:visited {
	COLOR: #587195; TEXT-DECORATION: none
}
A.navhomeblue:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navhomeblue:active {
	COLOR: #587195; TEXT-DECORATION: none
}
A.homewhite:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.homewhite:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.homewhite:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.homewhite:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}

A.piorange:link {
	COLOR: #ec8a30; TEXT-DECORATION: none
}
A.piorange:visited {
	COLOR: #ec8a30; TEXT-DECORATION: none
}
A.piorange:hover {
	COLOR: #ec8a30; TEXT-DECORATION: none
}
A.piorange:active {
	COLOR: #ec8a30; TEXT-DECORATION: none
}

A.piwhite:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.piwhite:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.piwhite:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.piwhite:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}



A.homegrey:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.homegrey:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.homegrey:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.homegrey:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.homebodytext:link {
	COLOR: #535353; TEXT-DECORATION: none
}
A.homebodytext:visited {
	COLOR: #535353; TEXT-DECORATION: none
}
A.homebodytext:hover {
	COLOR: #535353; TEXT-DECORATION: underline
}
A.homebodytext:active {
	COLOR: #535353; TEXT-DECORATION: none
}
H1 {
	MARGIN-TOP: 0px; margin-bottom: 0px; FONT-WEIGHT: 700; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #2A5485; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}

H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}


H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: 500; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}

.newheadingbold {
	FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; font-style: normal; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #8d8d8d 
}

.genericheader {

	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #365481; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericsubheader {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.generictopheader {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #8d8d8d; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericbodyheader {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #365481; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericbold {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #365481; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericofficeheader {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #1a2b47; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.generictableheader {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}


.genericarrow {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericbodybold {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}


.genericbodytextlgreybold {
	MARGIN-TOP: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericform {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.generictextfield {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericnav {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #cccccc; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericnavstatic {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericmainnav {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, geneva, verdana, sans-serif
}
.genericmainnavstatic {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, geneva, verdana, sans-serif
}
.genericbotnav {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericbotnavstatic {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericbutton {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, helvetica, geneva, arial, sans-serif
}
.genericleftnav {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericleftnavstatic {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericservices {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: helvetica, arial, verdana, geneva,  sans-serif
}
.genericwhite {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericblue {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #1a2b48; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericlblue {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #6e8ab2; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.genericorange {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
A.genericserviceslink:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.genericserviceslink:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.genericserviceslink:hover {
	COLOR: #365481; TEXT-DECORATION: none
}
A.genericserviceslink:active {
	COLOR: #333333; TEXT-DECORATION: none
}


.genericintroducerstext {
	MARGIN-TOP: 0px;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 0px;
	COLOR: #ff9900;
	FONT-STYLE: none;
	FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}



A.genericintroducerslink:link {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ff9900; FONT-STYLE: bold; font-weight: bold; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif ; text-decoration: none
}
A.genericintroducerslink:visited {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #ff9900; FONT-STYLE: bold; font-weight: bold; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif ; text-decoration: none
}
A.genericintroducerslink:hover {
	MARGIN-TOP: 0px;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 0px;
	COLOR: White;
	FONT-STYLE: bold;
	font-weight: bold;
	FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif;
	text-decoration: none;
}
A.genericintroducerslink:active {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: White; FONT-STYLE: bold; font-weight: bold; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; text-decoration: none
}




/* >> */
A.genericanchorlink:link
{
    color: #999999;
    text-decoration: underline;
}

A.genericanchorlink:visited
{
    color: #999999;
    text-decoration: underline;
}
A.genericanchorlink:hover
{
    color: #365481;
    text-decoration: underline;
}
A.genericanchorlink:active
{
    color: #999999;
    text-decoration: underline;
}
/* >> */
A.generictopnavlink:link {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.generictopnavlink:visited {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.generictopnavlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.generictopnavlink:active {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.genericstaticlink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericstaticlink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericstaticlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericstaticlink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericmainnavlink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericmainnavlink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericmainnavlink:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A.genericmainnavlink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericmainstaticlink:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.genericmainstaticlink:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.genericmainstaticlink:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A.genericmainstaticlink:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.genericresourcebutlink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericresourcebutlink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericresourcebutlink:hover {
	COLOR: #1a2b48; TEXT-DECORATION: none
}
A.genericresourcebutlink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericresstaticlink:link {
	COLOR: #1a2b48; TEXT-DECORATION: none
}
A.genericresstaticlink:visited {
	COLOR: #1a2b48; TEXT-DECORATION: none
}
A.genericresstaticlink:hover {
	COLOR: #1a2b48; TEXT-DECORATION: none
}
A.genericresstaticlink:active {
	COLOR: #1a2b48; TEXT-DECORATION: none
}
A.genericbotlink:link {
	COLOR: #999999; TEXT-DECORATION: none
}
A.genericbotlink:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A.genericbotlink:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A.genericbotlink:active {
	COLOR: #999999; TEXT-DECORATION: none
}
A.genericorderbut:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericorderbut:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericorderbut:hover {
	COLOR: #996600; TEXT-DECORATION: none
}
A.genericorderbut:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericallbut:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericallbut:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericallbut:hover {
	COLOR: #6699cc; TEXT-DECORATION: none
}
A.genericallbut:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericorangearrow:link {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.genericorangearrow:visited {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.genericorangearrow:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.genericorangearrow:active {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.genericorangelink:link {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.genericorangelink:visited {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.genericorangelink:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.genericorangelink:active {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.genericbluelink:link {
	COLOR: #365481; TEXT-DECORATION: none
}
A.genericbluelink:visited {
	COLOR: #365481; TEXT-DECORATION: none
}
A.genericbluelink:hover {
	COLOR: #365481; TEXT-DECORATION: none
}
A.genericbluelink:active {
	COLOR: #365481; TEXT-DECORATION: none
}
A.genericcontentlink:link {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A.genericcontentlink:visited {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A.genericcontentlink:hover {
	COLOR: #365481; TEXT-DECORATION: underline
}
A.genericcontentlink:active {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A.genericquicklink:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericquicklink:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericquicklink:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.genericquicklink:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericquicklinelink:link {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.genericquicklinelink:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.genericquicklinelink:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.genericquicklinelink:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.genericbut:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericbut:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericbut:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericbut:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericleftnavlink:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericleftnavlink:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericleftnavlink:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.genericleftnavlink:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericofficelink:link {
	COLOR: #1a2b47; TEXT-DECORATION: none
}
A.genericofficelink:visited {
	COLOR: #1a2b47; TEXT-DECORATION: none
}
A.genericofficelink:hover {
	COLOR: #1a2b47; TEXT-DECORATION: none
}
A.genericofficelink:active {
	COLOR: #1a2b47; TEXT-DECORATION: none
}
A.genericwhitelink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericwhitelink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericwhitelink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericwhitelink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericgreylink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericgreylink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.genericgreylink:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A.genericgreylink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}

/* left navigation */

#active1 { position: absolute; z-index: 1; top: 154px; left:1px; width: 5px; height: 21px }

#active2 { position: absolute; z-index: 1; top: 174px; left: 1px; width: 5px; height: 21px }

#active3 { position: absolute; z-index: 1; top: 194px; left: 1px; width: 5px; height: 21px }

#active4 { position: absolute; z-index: 1; top: 214px; left: 1px; width: 5px; height: 21px }

#active5 { position: absolute; z-index: 1; top: 234px; left: 1px; width: 6px; height: 29px}

#active6 { position: absolute; z-index: 1; top: 254px; left: 1px; width: 5px; height: 21px }

#active7 { position: absolute; z-index: 1; top: 272px; left: 1px; width: 5px; height: 23px}

#active8 { position: absolute; z-index: 1; top: 294px; left: 1px; width: 5px; height: 21px }

#active9 { position: absolute; z-index: 1; top: 314px; left: 1px; width: 5px; height: 21px }

#active10 { position: absolute; z-index: 1; top: 339px; left: 1px; width: 5px; height: 24px }

#active11 { position: absolute; z-index: 1; top: 368px; left: 1px; width: 5px; height: 24px }

#active12 { position: absolute; z-index: 1; top: 388px; left: 1px; width: 5px; height: 21px }

#active13 { position: absolute; z-index: 1; top: 408px; left: 1px; width: 5px; height: 21px }


/* left navigation for Australia Office*/

#active1au { position: absolute; z-index: 1; top: 154px; left:1px; width: 5px; height: 19px }

#active2au { position: absolute; z-index: 1; top: 176px; left: 1px; width: 5px; height: 24px }

#active3au { position: absolute; z-index: 1; top: 199px; left: 1px; width: 5px; height: 19px }

#active4au { position: absolute; z-index: 1; top: 219px; left: 1px; width: 5px; height: 19px }

/* end left navigation for Australia Office*/

/* left navigation for Hong Kong Office*/

#active1h { position: absolute; z-index: 1; top: 154px; left:1px; width: 5px; height: 19px }

#active2h { position: absolute; z-index: 1; top: 178px; left: 1px; width: 5px; height: 24px }

#active3h { position: absolute; z-index: 1; top: 200px; left: 1px; width: 5px; height: 24px }

#active4h { position: absolute; z-index: 1; top: 225px; left: 1px; width: 5px; height: 19px }

#active5h { position: absolute; z-index: 1; top: 244px; left: 1px; width: 5px; height: 19px }

#active6h { position: absolute; z-index: 1; top: 263px; left: 1px; width: 5px; height: 19px }


/* end left navigation for Hong Kong Office*/

#button1 { position: absolute; z-index: 1; top: 150px; left: 5px; width: 145px; height: 17px }

#button2 { position: absolute; z-index: 1; top: 168px; left: 5px; width: 145px; height: 17px }

#button3 { position: absolute; z-index: 1; top: 186px; left: 5px; width: 145px; height: 17px }

#button4 { position: absolute; z-index: 1; top: 204px; left: 5px; width: 145px; height: 17px }

#button5 { position: absolute; z-index: 1; top: 222px; left: 5px; width: 145px; height: 17px }

#button6 { position: absolute; z-index: 1; top: 240px; left: 5px; width: 145px; height: 17px }

#movcb { position: absolute; z-index: 1; top: 245px; left: 5px; width: 145px; height: 17px }








#worldcontainer {
	Z-INDEX: 1; LEFT: 608px; WIDTH: 165px; POSITION: absolute; TOP: 136px
}
#teamsubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 190px
}
#advisorysubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 244px
}
#costssubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 190px
}
#offsolsubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 208px
}
#offcentresubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 226px
}
#offservicesubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 244px
}
#contactssubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 154px
}
#librarysubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 136px
}
#newssubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 172px
}
#officecontactsubmenu {
	Z-INDEX: 2; LEFT: 151px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 136px
}
UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(arrowlab.gif)
}
.genericnav {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}

A.generictopnavlink:link
{
    color: #CCCCCC;
    text-decoration: none;
}

A.generictopnavlink:visited
{
    color: #CCCCCC;
    text-decoration: none;
}
A.generictopnavlink:hover
{
    color: #ffffff;
    text-decoration: none;
}
A.generictopnavlink:active
{
    color: #CCCCCC;
    text-decoration: none;
}

/*h1 { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 14px; font-weight: normal; font-style: normal; margin-bottom: 0px; margin-top: 0px; color: #8D8D8D; line-height: 1.4; }*/
h2 { color: #FF9900; font-style: normal; font-weight: 700; font-size: 11px; font-family: verdana, geneva, arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px }
h3 { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; font-weight: 700; font-style: normal; margin-bottom: 0px; margin-top: 0px; color: #365481; line-height: 1.4; }
/* >> */

.greyheadertitle { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 14px; font-weight: normal; font-style: normal; margin-bottom: 0px; margin-top: 0px; color: #8D8D8D; line-height: 1.4; }


A.genericanchorlink:link
{
    color: #999999;
    text-decoration: underline;
}

A.genericanchorlink:visited
{
    color: #999999;
    text-decoration: underline;
}
A.genericanchorlink:hover
{
    color: #365481;
    text-decoration: underline;
}
A.genericanchorlink:active
{
    color: #999999;
    text-decoration: underline;
}

/* >> */
.generichometext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #CCCCCC;
	line-height: 1.4
}
.generichometext3
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #AEAEAE;
	line-height: 1.1
}

.genericblue
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #365481;
}

A.bank2:link
{
    color: #333333;
    text-decoration: none;
}

A.bank2:visited
{
    color: #333333;
    text-decoration: none;
}
A.bank2:hover
{
    color: #333333;
    text-decoration: none;
}
A.bank2:active
{
    color: #333333;
    text-decoration: none;
}
.landingtext1
{ 
	color: #8D8D8D; 
	font-style: normal; 
	font-weight: 700; 
	font-size: 14px; 
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	margin-top: 0px; 
	margin-bottom: 0px 
}
.landingtext2
{ 
	color: #000000; 
	font-style: normal; 
	font-weight: 700; 
	font-size: 11px; 
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	margin-top: 0px; 
	margin-bottom: 0px 
}
.landingtext3
{ 
	color: #FF9900; 
	font-style: normal; 
	font-weight: 700; 
	font-size: 11px; 
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	margin-top: 0px; 
	margin-bottom: 0px 
}
.landingtext4
{ 
	color: #FF9900; 
	font-style: normal; 
	font-size: 11px; 
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	margin-top: 0px; 
	margin-bottom: 0px 
}

.genericorangeheader
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
	font-weight: 700;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #FF9900;
}

.genericorangebbc
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
	font-weight: bold;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #FF9900;
}

.genericbodytext2
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #333333;
	line-height: 1
}
.style1Copy {
font-size: 10px
}

/* >> */

A.genericquicklink:link
{
    color: #666666;
    text-decoration: none;
}

A.genericquicklink:visited
{
    color: #666666;
    text-decoration: none;
}
A.genericquicklink:hover
{
    color: #003366;
    text-decoration: underline;
}
A.genericquicklink:active
{
    color: #666666;
    text-decoration: none;
}

.rightnav

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal;

	text-transform: capitalize;

	margin-bottom: 0px;

    margin-top: 0px;

	color: #FFFFFF;

}



/* >> */

A.orderbluelink:link {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderbluelink:visited {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderbluelink:hover {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #6699CC; text-decoration: none; }

A.orderbluelink:active {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }
	
A.officelink:link { font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal;  color: #000000; text-decoration: none;  }

A.officelink:visited {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #000000; text-decoration: none; }
	
A.officelink:hover {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }		

A.officelink:active {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #000000; text-decoration: none; }		


A.orderorangelink:link {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal;  color: #FFFFFF; text-decoration: none; }

A.orderorangelink:visited {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderorangelink:hover {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #996600; text-decoration: none; }

A.orderorangelink:active {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }
	

A.orderbluelink2:link {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderbluelink2:visited {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }

A.orderbluelink2:hover {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #29537C; text-decoration: none; }

A.orderbluelink2:active {  font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 10px;

    font-style: normal; color: #FFFFFF; text-decoration: none; }







.bodytextdgreybold

{

    font-family: verdana, geneva, arial, helvetica, sans-serif;

    font-size: 11px;

    font-style: normal;

	font-weight: 700;

	margin-bottom: 0px;

    margin-top: 0px;

	color: #666666;

}

A.genericquicklink:link { color: #666666; text-decoration: none; }

A.genericquicklink:visited { color: #666666; text-decoration: none; }

A.genericquicklink:hover { color: #003366; text-decoration: underline; }

A.genericquicklink:active { color: #666666; text-decoration: none; }



A.orderorangelink:link { color: #FFFFFF; text-decoration: none; }

A.orderorangelink:visited { color: #FFFFFF; text-decoration: none; }

A.orderorangelink:hover { color: #996600; text-decoration: none; }

A.orderorangelink:active { color: #FFFFFF; text-decoration: none; }

.style11 {font-size: 9px; color: #FF6600; }
.style13 {font-size: 12px; color: #FF6600; }
.style14 {font-size: 10px; font-style: normal; font-weight: 700; margin-bottom: 0px; margin-top: 0px; font-family: verdana, geneva, arial, helvetica, sans-serif;}
.style2 {font-size: 12px}
.style4 {font-weight: 700; margin-bottom: 0px; margin-top: 0px; font-family: verdana, geneva, arial, helvetica, sans-serif; font-style: normal;}

.genericfieldgrey
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #333333;
	line-height: 1.4;
	background-color: #E6E6E6;

}

.genericfieldwhite
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
	font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #333333;
	line-height: 1.4;
	background-color: #FFFFFF;
}

A.bbclink:link
{
    color: #FF6600;
    text-decoration: none;
}

A.bbclink:visited
{
    color: #FF6600;
    text-decoration: none;
}
A.bbclink:hover
{
    color: #FF6600;
    text-decoration: underline;
}
A.bbclink:active
{
    color: #FF6600;
    text-decoration: none;
}

/* >> */

A.officestableblue:link
{
    color: #365481;
    text-decoration: none;
}

A.officestableblue:visited
{
    color: #365481;
    text-decoration: none;
}
A.officestableblue:hover
{
    color: #6E8AB2;
    text-decoration: none;
}
A.officestableblue:active
{
    color: #365481;
    text-decoration: none;
}

/* >> */
/* link class specification */
A:link
{
    color: #6E8AB2;
    text-decoration: underline;
}

A:visited
{
    color: #6E8AB2;
    text-decoration: underline;
}
A:hover
{
    color: #365481;
    text-decoration: underline;
}
A:active
{
    color: #6E8AB2;
    text-decoration: underline;
}

.officestable
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	font-weight: 700;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #FFFFFF;
}

/* typeface specification */

.newhometext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4;
}

.newhometextpi
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #1919FF;
	line-height: 1.4;
}

.newhometext2
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 2;
}


.newhomefootertext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #4E4B4A;
	line-height: 1.4
}

.newhomemenutext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #7A99DC;
}

.newhomeorangetext
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #FF9900;
}

.newhomemenutextwhite
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: White;
}


.newhomebluemenutext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #79A8CD;
}


.newhomebluetext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #003864;
}




/* link class specification */

A.newhomelink:link { color: #FFFFFF; text-decoration: none; }
A.newhomelink:visited { color: #FFFFFF; text-decoration: none; }
A.newhomelink:hover { color: #BDCCEE; text-decoration: none; }
A.newhomelink:active { color: #FFFFFF; text-decoration: none; }

A.newhomeorangelink:link {
	color: #FF8C00;
	text-decoration: none;
}
A.newhomeorangelink:visited { color: #FF8C00; text-decoration: none; }
A.newhomeorangelink:hover {
	color: #6e8ab2;
	text-decoration: none;
}
A.newhomeorangelink:active { color: #FF8C00; text-decoration: none; }

A.newhomebluelink:link { color: #79A8CD; text-decoration: none; }
A.newhomebluelink:visited { color: #79A8CD; text-decoration: none; }
A.newhomebluelink:hover { color: #AEC6D9; text-decoration: none; }
A.newhomebluelink:active { color: #79A8CD; text-decoration: none; }

A.newhomefooterlink:link { color: #4E4B4A; text-decoration: none; }
A.newhomefooterlink:visited { color: #4E4B4A; text-decoration: none; }
A.newhomefooterlink:hover { color: #838181; text-decoration: none; }
A.newhomefooterlink:active { color: #4E4B4A; text-decoration: none; }

A.newhomebluetext:link { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #003864; text-decoration: none; }
A.newhomebluetext:visited { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #003864; text-decoration: none; }
A.newhomebluetext:hover {font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #6e8ab2; text-decoration: none; }
A.newhomebluetext:active { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #003864; text-decoration: none; }
	
	
	
A.emmabluetextbold:link { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #1C1CF9; text-decoration: none; }
A.emmabluetextbold:visited { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #1C1CF9; text-decoration: none; }
A.emmabluetextbold:hover {font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #6e8ab2; text-decoration: none; }
A.emmabluetextbold:active { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #1C1CF9; text-decoration: none; }	
	
	
A.groupbrochure:link { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #1C1CF9; text-decoration: underline; }
A.groupbrochure:visited { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #1C1CF9; text-decoration: underline; }
	
A.groupbrochure:hover {font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #6e8ab2; text-decoration: underline; }
A.groupbrochure:active { font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px; color: #1C1CF9; text-decoration: underline; }		
	
	
	
A.newcontmenulink:link { color: #B4B4B4; text-decoration: none; }
A.newcontmenulink:visited { color: #B4B4B4; text-decoration: none; }
A.newcontmenulink:hover { color: #8B8B8B; text-decoration: none; }
A.newcontmenulink:active { color: #B4B4B4; text-decoration: none; }

A.newcontmenuorangelink:link { color: #EC8A30; text-decoration: none; }
A.newcontmenuorangelink:visited { color: #EC8A30; text-decoration: none; }
A.newcontmenuorangelink:hover { color: #D26F13; text-decoration: none; }
A.newcontmenuorangelink:active { color: #EC8A30; text-decoration: none; }


.newhomebluetext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;	
	 margin-bottom: 0px;
    margin-top: 0px;
	color: #003864;
}

.newcontheader
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 12px;
	font-weight: 700;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #2A5485;
}

.newcontmenutextbold
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #838383
	
}

.newcontmenutext
{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-size: 11px;
	font-weight: 700;
    font-style: normal;
	margin-bottom: 0px;
    margin-top: 0px;
	color: #B4B4B4;
	line-height: 2.0;
	height: 23px
}

.newhomeorangetext
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #FF8C00;
	height: 23px;
}

.newcontmenutext2
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 8px;
	color: #B4B4B4;
	line-height: 1.0;
	height: 28px;
}

.newhomeorangetext2
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-bottom: 00px;
	margin-top: 8px;
	color: #EC8A30;
	line-height: 1.0;
	height: 28px;
}

.newcontmenutext3
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #B4B4B4;
	line-height: 1.0;
	height: 35px
}

.newhomeorangetext3
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #EC8A30;
	line-height: 1.0;
	height: 35px
}

A.genericcontentlink:link {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A.genericcontentlink:visited {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}
A.genericcontentlink:hover {
	COLOR: #365481; TEXT-DECORATION: underline
}
A.genericcontentlink:active {
	COLOR: #6e8ab2; TEXT-DECORATION: underline
}

.vert 
{ 
padding: 5px 10px 1px 1px;
width:1px; 
writing-mode: tb-rl; 
filter: flipv() fliph();

MARGIN-TOP: 0px; 
FONT-SIZE: 10px; 
MARGIN-BOTTOM: 0px; 
COLOR: #333333; 
FONT-STYLE: normal; 
FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif;

}

.blue li {	
	
  	background-image: none;
    background-repeat: no-repeat;			
    }



/* ADDITIONAL CSS FILE HAS BEEN INCLUDED IN THIS FILE BECAUSE OF VALIDATION CHECK PROBLEM*/

/* START ADDED BY JAIYA  */


/* START basic.css content has been added here */

/* Basic CSS for menus to be included by other CSS files */

/* LAYOUT CSS -- this part should not be altered! */

/* This selector will activate on page load when the menue is displayed */
.zpMenuContainer, .zpMenu {
	float: right; /* IE fix */
	position: absolute;
	color: #ffffff;
}

/* Top Menu Height - Pravesh */
/* Top menu, horizontal */
.zpMenu-horizontal-mode .zpMenu-level-1 {
	float: left;
	padding-left:6px;
	padding-right:5px;
	height: 31px;
}

/* Anchor has NO style */
.zpMenu-top a{
	text-decoration:none;
}

/* All NON-Selected Labels font color black */
.zpMenu-top .zpMenu-label,
.zpMenu-top a{
	color: #000000;
}

/* ALL Selected Labels font color black */
.zpMenu-top .zpMenu-item-selected .zpMenu-label,
.zpMenu-top .zpMenu-item-selected a {
	color: #000000;
}

/* What to do if the LI has NO icon
by default show NO icons
-you css can override this
*/
.zpMenu-level-1  {
	background: none;
}

/* Vertical: true */
/* 
class="zpMenu-top zpMenuContainer zpMenu-vertical-mode" 
class="zpMenu-item-odd zpMenu-level-1 zpMenu-item zpMenu-item-first zpMenu-lines-c"
*/
.zpMenu-vertical-mode  .zpMenu-level-1 {
	width: 10em;
	position:relative;
	/* override float:left in basic.css */
	float:none;
	margin:0;
	padding-left: 5px;	/* Label 5px in */
	/* If border then make sure HR css renders correctly 
	border-bottom:1px solid black;
	*/
 }

.zpMenu-vertical-mode .zpMenu-level-1 .zpMenu-item-last {
	border-bottom: none;
}

/* FORMATTING CSS -- can be altered. */


/* Menu containers */

.zpMenu-item table.zpMenu-table {
	font: 11px "Arial", "Verdana", sans-serif;
}


.zpMenu-item {
	cursor: pointer;
}


/* Hide expansion indicators */

/* These are indicators for items that have sub-menus, and are hidden cause they generate a
   blank space in front of the content of those items */

.zpMenu .zpMenu-item .minus,
.zpMenuContainer .zpMenuContainer .zpMenu-item .minus,
.zpMenu .zpMenu-item .plus,
.zpMenuContainer .zpMenuContainer .zpMenu-item .plus {
	display: none;
}

/* Helper classes to hide the menu onload */
/* ??? I guess these are to be used on low Internet connection to display nothing befor all the needed things for the menu are loaded*/
.zpHideOnLoad {
	background: url("menuLoad.gif") no-repeat 100% 100%;
	display:none;
}
.zpHideOnLoad ul {
	display:none;
}


/*
<div style="-moz-user-select: none;" class="zpMenu-item-even zpMenu-item zpMenu-level-1 zpMenu-item-hr zpMenu-lines-c">
  <table cellspacing="0" cellpadding="0" style="-moz-user-select: none;" class="zpMenu-table">
    <tbody style="-moz-user-select: none;">
      <tr style="-moz-user-select: none;">
        <td style="-moz-user-select: none;" class="zpMenu-label">
          <hr>
          </hr>
        </td>
      </tr>
    </tbody>
  </table>
</div>
*/
/* Begin HR style */
/* Controls the behavior of <hr>  it the menu
Overide ALL element contained in a zpMenu-item-hr */
/* zpMenu-item and zpMenu-item-hr are in same class level */

.zpMenuContainer .zpMenu-item-hr,
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr {
	margin:0;
	padding:0;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid blue;
	background:red;
	/* note: width of 100% breaks in IE */
	/* If you take out width:auto then FireFox does not pad right properly */
	width:auto;
}

/* for CSS2 browsers */
.zpMenuContainer .zpMenu-item-hr hr *,
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr hr *,
/* for CSS1 browsers */
.zpMenuContainer .zpMenu-item-hr hr,
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr hr {
	xbackground:none;
	display: none;
}



/* End HR style */

/* Start - ICON Alignment */
/* Controls the behavior of ALL left icons */
.zpMenuContainer .zpMenuContainer .icon {
	background: none;
	width: 32px;
	padding-right:5px;
}

/* If you have an icon column and you want the Label to be left aligned, where the
   icon would start, then uncomment this section
.zpMenuContainer .zpMenuContainer  .zpMenu-noicon {
	background: none;
	width: 0px;
}
*/
/* End - ICON Alignment */

/* Sub-menu */
.zpMenuContainer .zpMenuContainer {
	position: absolute;
	width: 10em;
}

/*Sub menu padding and width - Pravesh */
/* General items that's not a top menu */
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	width: 170px;
	padding:3px;
}

/* TOP Menu - Set vertical align to center table */
.zpMenu-vertical-mode .zpMenu-level-1,
.zpMenu-horizontal-mode .zpMenu-level-1 {
	vertical-align:middle;
}

/* TOP Menu - Have table use 100% of DIV so it can be vertical-align: middle */
.zpMenu-horizontal-mode .zpMenu-level-1 .zpMenu-table {
	height:100%;
}

.zpMenuContainer .zpMenuContainer  .zpMenu-label {
	/* This scenario is needed when an Arrow image is over a menu item image */
	/* Make the Menu label FILL the td so the Arrow will be right aligned */
	/* zpMenu-item-collapsed, zpMenu-item-expanded */
	width:1000px; 
}


/* Must include this CSS for Animation and Special Effects.  Fixes IE problems */
.zpMenuContainer .zpMenuContainer .zpMenu {
	filter: alpha(opacity=100);
}

.zpMenuDisabled {
	cursor: default !important;
}

.zpMenuDisabled .zpMenu-table .zpMenu-label,
.zpMenuDisabled .zpMenu-table .zpMenu-label a
{
	color: #aaa !important;
	cursor: default !important;
}

.zpMenuPath,
.zpMenuPath td,
.zpMenuPath a
{
	background: orange !important;
}

.zpMenuScrollUpActive {
	height: 10px;
	margin: 0px !important;
	padding: 0px !important;
	background: url(scroll_u.gif) no-repeat center top;
}

.zpMenuScrollUpInactive {
	height: 10px;
	margin: 0px !important;
	padding: 0px !important;
	background: url(scroll_v.gif) no-repeat center top;
}

.zpMenuScrollDownActive {
	height: 10px;
	margin: 0px !important;
	padding: 0px !important;
	background: url(scroll_d.gif) no-repeat center bottom;
}

.zpMenuScrollDownInactive {
	height: 10px;
	margin: 0px !important;
	padding: 0px !important;
	background: url(scroll_e.gif) no-repeat center bottom;
}

/* END basic.css content has been added here */

/* START themes/lightblue.css content has been added here */

/* First level border */
.zpMenu-horizontal-mode .zpMenu-item,
.zpMenu-vertical-mode .zpMenu-item,
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	border: 1px solid #000000;
}

.zpMenu-vertical-mode .zpMenu-item {
	border-bottom: none;
}

/* Set border for drop down menu - Pravesh */
.zpMenuContainer .zpMenuContainer {
	border: 1px solid #7a99dc;
}



/* first level border */
.zpMenu-vertical-mode .zpMenu-item-last {
	border-bottom: 1px solid #3399FF;
}

/* Top horizontal - clip right border so left/right 2px not formed */
.zpMenu-horizontal-mode .zpMenu-item {
	border-right:none;
}
/* Top horizontal - add right most border */
.zpMenu-horizontal-mode .zpMenu-item-last {
	border-right: 1px solid #3399FF;
}

/* Sub level borders left and right */
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	border-top:none;
}

/* Sub level borders First item - define TOP border */
.zpMenuContainer .zpMenuContainer .zpMenu-item-first {
	border-top:  1px solid #3399FF;
}

/* Default Background Color of Top menu items - Pravesh */
.zpMenuContainer .zpMenu-item {
	background: none;
}

/* Default Background Color of ALL menu items - Pravesh */
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	background: #ffffff;
}

/* Second and higher level menu  - Pravesh */
.zpMenuContainer .zpMenuContainer .zpMenuContainer .zpMenu-item {
	background: #bdcad0;
}

.zpMenuContainer .zpMenuContainer .zpMenuContainer .zpMenu-item-collapsed  {
	background-image: url("arrow_le.gif");
	background-repeat: no-repeat;
	background-position: center left;
}

.zpMenuContainer .zpMenuContainer .zpMenuContainer .zpMenu-item-selected {
	background: #ffffff;
}

.zpMenuContainer .zpMenuContainer .zpMenuContainer  .zpMenu-item-expanded  {
	background: url("arrow_le.gif") #ffffff no-repeat center left;
}
/* ************************************************ */


/* Current selected items in top horizontal menu*/
.zpMenuContainer .zpMenuContainer .zpMenu-item-selected{
   background: #bdcad0;
}

/* change top menu color onmouseover - Pravesh */
.zpMenuContainer .zpMenu-item-selected {
   background: #566079;
}

/* All hrefs in the Menu color black */
.zpMenu-top .zpMenu-label, 
.zpMenu-top a{
	color:#bdcad0;
}

.zpMenu-item table.zpMenu-table {
	font: 18px "Arial", "Verdana", sans-serif;
}

/* The arrow that shows up when there's a sub-menu */
.zpMenuContainer .zpMenuContainer .zpMenu-item-collapsed  {
	background-image: url("arrow_ri.gif");
	background-repeat: no-repeat;
	background-position: center right;
}

/* The arrow that shows up when there's a sub-menu and the item is hovered*/
.zpMenuContainer .zpMenuContainer .zpMenu-item-expanded  {
	background: url("arrow_ri.gif") #bdcad0 no-repeat center right;
}
/* Override previously defined background defined in this css for HR */
.zpMenuContainer .zpMenu-item-hr,
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr {
	padding:0;
	margin:0;
	border:none;
	background:black;
}

/* Menu Font size , face, color - Pravesh */
 .zpMenuContainer .zpMenu-item { 
	border-left:  thin none #bdcad0;
	border-left-width: 1px;
	border-right: thin none #bdcad0;  
	border-right-width: 1px;
	border-top:  thin none #bdcad0;
	border-top-width: 1px;
	border-bottom: thin none #bdcad0;
	border-bottom-width: 1px;
 
   }
 .zpMenuContainer .zpMenu-item-selected { 
	border-left:  thin solid #779CE2;
	border-left-width: 1px;
	border-right: thin solid #779CE2;  
	border-right-width: 1px;
	border-top: thin solid #779CE2;
	border-top-width: 1px;
	border-bottom: thin none #779CE2;
	border-bottom-width: 1px;
}

 
 .zpMenuContainer .zpMenuContainer .zpMenu-item { border-style:none; }
 .zpMenuContainer .zpMenu-item .zpMenu-label { font-family:Verdana; font-size:11px; color:white; }
 .zpMenuContainer .zpMenu-item a { font-family:Verdana; }
 .zpMenuContainer .zpMenuContainer .zpMenu-item .zpMenu-label { font-family:Verdana; }
 .zpMenuContainer .zpMenuContainer .zpMenu-item a { font-family:Verdana; color:#2a5484; text-decoration:none; }
 
 .zpMenuContainer .zpMenuCust0 { border-style:none; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust0 { border-style:none; }
 .zpMenuContainer .zpMenuCust0 .zpMenuContainer { border-style:none; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust0 .zpMenuContainer { border-style:none; }
 .zpMenuContainer .zpMenuCust0 .zpMenu-label { font-family:Arial; }
 .zpMenuContainer .zpMenuCust0 a { font-family:Arial; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust0 .zpMenu-label { font-family:Arial; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust0 a { font-family:Arial; }
 
 .zpMenuContainer .zpMenuCust31 { border-style:none; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust31 { border-style:none; }
 .zpMenuContainer .zpMenuCust31 .zpMenu-label { font-family:Arial; }
 .zpMenuContainer .zpMenuCust31 a { font-family:Arial; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust31 .zpMenu-label { font-family:Arial; }
 .zpMenuContainer .zpMenuContainer .zpMenuCust31 a { font-family:Arial; }

.myNewTextColor {
	color: #EC8A30;
}

.myNewTextColorOver {
	color: #ffffff;
}

.subheaderbox{

	FONT-WEIGHT: 700; 
	FONT-SIZE: 12px; 
	COLOR: #2A5485; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif;
	border-left:  1px solid #779CE2;
	border-right: 1px solid #779CE2;  
	border-top: 1px solid #779CE2;
	border-bottom: 1px solid #779CE2;
	
}

/* END themes/lightblue.css content has been added here */



/* END ADDED BY JAIYA */
