/* BODY */

#globalGateway { background-color: #ffffff; 
color: #000000; 
margin-left: -364px; 
left: 50%; 
width: 732px; 
padding: 0; 
position: absolute; 
top: 0; }

#banner {color: #000000;
background-color: #ffffff;
height: 93px;
top: 15px;
position: absolute;
width: 732px;
left: 50%;
margin-left: -364px;
border-bottom: 1px solid #006699;}

#globalGatewaySearchEnglish {position: absolute;
top: 1px;
right: 5px;
width: 200px;
height: 20px;
text-align: right;
vertical-align: middle;}

/* USER MENU */

#userMenu {width: 100%;
background-color: #FFFFFF;
color: #9999FF;
font-weight: bold;
margin-top: 0;
margin-left: 0;
margin-bottom: 0;
margin-right: 0;}

#userFormat {float: left;
width: 450px;
background-color: #FFFFFF;
color: #000000;}

/* USER MENU */

div#userFormat ul {list-style-type: none;
margin: 0;
text-align: left;
font-size: 8pt;}

div#userFormat li {display: inline;
margin-left: 3px;
color: #9999FF;
margin-top: 0;
margin-bottom: 0;
margin-right: 0;}

#userAdmin {float: right;
width: 200px;
background-color: #FFFFFF;
font-size: 10pt;}

div#userAdmin ul {list-style-type: none;
text-align: right;
margin-right: 3px;
margin-top: 0;
margin-left: 0;
margin-bottom: 0;}

div#userAdmin li {display: inline;
margin: 0;
color: #9999FF;}

div#userMenu a:link {color: #9999FF;
background-color: #FFFFFF;
text-decoration: none;}

div#userMenu a:visited {color: #9999FF;
background-color: #FFFFFF;
text-decoration: none;}

div#userMenu a:hover {color: #993399;
background-color: #FFFFFF;
text-decoration: none;}

div#userMenu a:active {color: #9999FF;
background-color: #FFFFFF;}

/* BREADCRUMB */

#breadCrumb {height: 17px;
background-color: #9999FF;
color: #FFFFFF;
top: 108px;
position: absolute;
margin-left: -364px;
left: 50%;
width: 732px;
z-index: 0;
padding: 13px 0 2px 5px;
border-top: 1px solid #000000}

div#breadCrumb a:link {color: #FFFFFF;
background-color: #9999FF;
text-decoration: none;}

div#breadCrumb a:visited {color: #FFFFFF;
background-color: #9999FF;
text-decoration: none;}

div#breadCrumb a:hover {color: #993399;
background-color: #9999FF;
text-decoration: none;}

div#breadCrumb a:active {color: #000000;
background-color: #9999FF;
text-decoration: none;}

.breadCrumb {margin-left: 2px;
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;
z-index: 1;}

.lastItem {font-size: 8pt;
color: #FFFFFF;
font-weight: normal;}

/* EDITORIAL */

#tunnel {margin-left: 0px;
margin-right: 0px;}

div.tunnelLeftTop {float: left;
/*height: 267px;*/
width: 491px;
padding: 0 0 0 0;}

div.map {float: left;
/*height: 11px;*/
width: 250px;
background-color: #FFFFFF;
padding: 0 0 0 0;}

div.map img{border:none;margin:0;}

div.summary {float: left;
/*height: 11px;*/
width: 200px;
background-color: #FFFFFF;
padding: 0 0 0 10px;}

div.tunnelRightTop {float: right;
/*height: 237px;*/
width: 219px;
padding: 0 0 0 0;
border-bottom: 3px solid #9B0000;}

div.tunnelBottom {padding: 0}

div.tunnelLeftBottom {float: left;
width: 492px;
padding: 0 0 0 0;
border-bottom: 3px solid #9B0000;}

div.tunnelRightBottom {float: right;
                       margin-top:10px;
width: 219px;
padding: 0 0 0 0;
border-bottom: 3px solid #6699FF;}

#tunnelStrapLine {color: #000000;
height: 23px;
width: 492px;
padding: 0;
background-image: url("../images/template/tunnelStrap.gif");
background-position: left;
background-repeat: no-repeat;}

#tunnelMenu {color: #000000;
/*height: 43px;*/
width: 492px;
padding: 0;
margin: 0;}

#tunnelLink {color: #000000;
background-color: #F7EBEB;
/*height: 23px;*/
width: 492px;
float:left;
padding: 0 0 0 0;
border-bottom: 1px solid #FFFFFF;}

#tunnelIllustrated01 {color: #000000;
background-color: #F7EBEB;
/*height: 55px;*/
float:left;
width: 492px;
padding: 0 0 0 0;
border-bottom: 1px solid #FFFFFF;}

#tunnelIllustrated02 {color: #000000;
background-color: #F7EBEB;
/*height: 55px;*/
float:left;
width: 492px;
padding: 0 0 0 0;
border-bottom: 1px solid #FFFFFF;}

#editorial {margin: 0;
padding-top: 130px;}

#mainPlus {margin: 0;}

#sideMenuLeft {margin: 0;
float: left;
padding-top: 20px;
width: 157px;}

#main {float: left;
padding: 20px 7px 20px 7px;
width: 415px;}

#mainFullScreen {float: left;
padding: 5px 5px 5px 5px;
width: 580px;}

#middle {float: left;
padding: 20px 7px 20px 7px;
width: 570px;}

#top {float: left;
padding: 20px 15px 20px 7px;
width: 540px;}

#embed {float: left;
padding: 20px 7px 20px 7px;
width: 543px;}

#sideMenuRight {float: right;
width: 134px;
padding-top: 20px;}

#sideMenuRightWide {float: right;
width: 160px;
padding-top: 20px;}

#mainNarrow {float: left;
padding: 20px 7px 20px 7px;
width: 389px;}

#quickLinksBorder {border-bottom: 0px solid #996600;
border-left: 0px solid #996600;}

#plus {margin-left: 157px;
margin-right: 0px;
padding: 20px 7px 0 7px;}

#clearEditorial {margin: 0;
clear: both;
height: 10px;}

#bottom {margin-left: 157px;
margin-right: 0px;}

div.square {float: left;
height: 167px;
width: 167px;
background-color: #FFFFFF;
padding: 0 15px 2px 7px;}

div.rectangle {float: left;
height: 11px;
width: 259px;
background-color: #FFFFFF;
padding: 0 20px 20px 7px;}

div.fullPlus {float: left;
height: 11px;
width: 193px;
background-color: #FFFFFF;
padding: 0 20px 20px 0;}

/* CORPORATE MENU */

div#corporateMenu a:link {color: #FFFFFF;
background-color: #9999FF;
text-decoration: none;
padding: 3px;}

div#corporateMenu a:visited {color: #FFFFFF;
background-color: #9999FF;
text-decoration: none;
padding: 3px;}

div#corporateMenu a:hover {color: #993399;
background-color: #9999FF;
text-decoration: none;
padding: 3px;}

div#corporateMenu a:active {color: #000000;
background-color: #9999FF;
padding: 3px;}

/* CORPORATE MENU TUNNEL */

#corporateMenuTunnel {background-color: #FFFFFF;
color: #6699FF;
margin: 0;
padding: 3px;
text-align: center;}

div#corporateMenuTunnel a:link {color: #6699FF;
background-color: #FFFFFF;
text-decoration: none;
font-weight: normal;
padding: 3px;}

div#corporateMenuTunnel a:visited {color: #6699FF;
background-color: #FFFFFF;
text-decoration: none;
font-weight: normal;
padding: 3px;}

div#corporateMenuTunnel a:hover {color: #993399;
background-color: #FFFFFF;
text-decoration: underline;
font-weight: normal;
padding: 3px;}

div#corporateMenuTunnel a:active {color: #000000;
background-color: #FFFFFF;
text-decoration: none;
font-weight: normal;
padding: 3px;}

/* images.css */

#bannerPeople {background: transparent url("../images/template/globalGatewayBannerBoys.jpg") no-repeat;
background-position: center;
width: 240px;
height: 111px;
position: absolute;
top: -17px;
left: 395px;}

#bannerPeopleST {background: transparent url("../images/template/globalGatewayBannerST.jpg") no-repeat;
background-position: center;
width: 240px;
height: 111px;
position: absolute;
top: -17px;
left: 395px;}

#bannerPeopleHE {background: transparent url("../images/template/globalGatewayBannerHE.jpg") no-repeat;
background-position: center;
width: 240px;
height: 111px;
position: absolute;
top: -17px;
left: 395px;}

div#quickLinks h3 {background-image: url("../images/template/quickLinksTop.gif");
background-position: center;
background-repeat: no-repeat;
width: 134px;
height: 23px;
font-size: 10pt;
margin: 0;
color: #999999;
font-weight: normal;}

div#quickLinksWide h3
{
    background: url(../images/template/quickLinksTopWide.gif) #00639C fixed no-repeat center top;
    margin: 0px;
    color: white;
}

div#quickLinks h4 {background-image: url("../images/template/quickLinksSub.gif");
background-position: center;
background-repeat: no-repeat;
width: 134px;
height: 23px;
font-size: 10pt;
margin: 0;
color: #999999;
font-weight: normal;}

div#two h5 {background-image: url("../images/template/tunnelTop.gif");
background-repeat: no-repeat;
background-position: center;
width: 219px;
height: 23px;}

div#three h6 {background-image: url("../images/template/tunnelSub.gif");
background-repeat: no-repeat;
background-position: center;
width: 219px;
height: 23px;}

/* format.css */

/* SEARCH */

.searchOptionsHeading {FONT-WEIGHT: bold;
MARGIN: 0px;
COLOR: #006699;
BACKGROUND-COLOR: #ffffff;
font-size: 10pt;}

.searchOptions {MARGIN: 5px;
padding: 3px;
BORDER: #006699 1px solid;}

.searchOptionsText {font-size: 10pt;
color: #000;
background-color: #fff;}

.searchtop {color: #111144;
background-color: #FFFFFF;
font-size: 10pt;
margin: 0;
font-weight: bold;}

/* UNVISITED LINKS */

a:link {color: #6699FF;
text-decoration: none;
font-weight: bold;
margin: 0;}

/* VISITED LINKS */

a:visited {color: #6699FF;
text-decoration: none;
font-weight: bold;
margin: 0;}

/* USER HOVERS */

a:hover {color: #993399;
text-decoration: underline;
font-weight: bold;
margin: 0;}

/* ACTIVE LINKS */

a:active {color: #6699FF;
text-decoration: none;
font-weight: bold;
margin: 0;}

body {background-color: #FFFFFF;
color: #000000;
font-family: Arial, Helvetica, Verdana, Serif;
font-size: 95%;
font-style: normal;
font-weight: normal;}

DIV {color: red;
font-size: x-small;}

P {color: red;
font-size: x-small;}

TD {color: red;
font-size: x-small;}

SPAN {color: red;
font-size: x-small;}

FORM {margin: 0px;}

UL {list-style-type: square;
margin-top:0.001pt;
margin-bottom:0.001pt;
color: black;}

OL {margin-top:0.001pt;
margin-bottom:0.001pt;}

BLOCKQUOTE {margin-top:0.001pt;
margin-bottom:0.001pt;}

.modeswitch {font-size: x-small;
color: #8C897A;
font-weight: normal;}

#modeswitch {float: right;
padding-top: 5px;
padding-right: 20px;
font-size: x-small;}

.WhatsNewHead {font-size: 12pt;
color: #7F9DB9;
font-weight: bold;}

.WhatsNewDate {font-size: 9pt;
color: #8C897A;
font-weight: bold;}

.scrollertitle {color: #8C897A;
font-size: 12px;
font-weight: bold;}

.scrollerbody {color: #8C897A;
font-size: 12px;
font-weight: normal;}

.search {color: #8C897A;
font-size: x-small;
font-weight: bold;
height: 22px;}

/* Whats new styles */

.WhatsnewTitle {font-size: 9pt;
color: #8C897A;
font-weight: bold;}

.WhatsnewTitle:hover {color: #8c89ff;}

.WhatsnewBody {font-size: 8pt;
color: #8C897A;
font-weight: normal;
float: left;}

/* SiteMap Styles */

DIV.sitmp0 {padding: 2px;
font-size: 15px;
background-color: #f3f3ff;}

A.sitmpA0:link {color: #8C897A;
font-weight: normal;}

A.sitmpA0:visited {color: #8C897A;
font-weight: normal;}

A.sitmpA0:hover {color: #8C897A;
font-weight: normal;}

A.sitmpA0:active {color: #000000;
font-weight: normal;}

DIV.sitmp1 {padding: 2px;
font-size: 15px;}

A.sitmpA1:link {color: #8C897A;
font-weight: bold;}

A.sitmpA1:visited {color: #8C897A;
font-weight: bold;}

A.sitmpA1:hover {color: #8C897A;
font-weight: bold;}

A.sitmpA1:active {color: #000000;
font-weight: bold;}

DIV.sitmp2 {padding: 2px;
font-size: 15px;}

A.sitmpA2:link {color: #8C897A;
font-weight: normal;}

A.sitmpA2:visited {color: #8C897A;
font-weight: normal;}

A.sitmpA2:hover {color: #8C897A;
font-weight: normal;}

A.sitmpA2:active {color: #000000;
font-weight: normal;}

/* Page Counter Styles */

#PageCounter {text-align: right;
clear: both;
width: 100px;}

.PageCounter {text-align: left;
font-size: xx-small;
color: #000070;}

HR.PageCounter {color: #000070;
height: 1px;}

img {COLOR: white;
margin: 5px;}

/* sip/england.css */

/* IMAGES */

#bannerLogo {background: transparent url("../../images/template/globalGatewayBannerLogo.gif") no-repeat;
background-position: center;
width: 395px;
height: 88px;}

/* CORPORATE MENU */

#corporateMenu {border-bottom: 1px solid #FFFFFF;
background-color: #9999FF;
color: #FFFFFF;
margin: 0;
padding-top: 5px;
height: 20px;
font-size: 8pt;
font-weight: bold;
text-align: center;}

/* STRATEGIC PARTNER MENU */

#strategicPartner {width: 100%;
border-top: 3px solid #FFFFFF;
background-color: #FFFFFF;
margin: 0;
padding: 5px 0 3px 0;
text-align: left;}

div#strategicPartner ul {list-style-type: none;
margin: 0;
text-align: center;}

div#strategicPartner li {display: inline;
margin: 0;
padding: 10px;}

/* TOP MENU */

#topMenu {font-weight: bold;
height: 10px;
position: absolute;
margin-left: 77px;
font-size: 10pt;
padding: 80px 0 0 0;
z-index: 1;}

#topMenuItem {padding: 4px;
            margin-left: 0;}

#topMenuItem li {list-style-type: none;
display: inline;}

#topMenuItem li a {border: none;
margin-left: 3px;
text-decoration: none;
padding: 0 2px 0 2px;
margin-right: 3px;}

#topMenuItem li a:link {color: #ccccff;
background-color: #006699;}

#topMenuItem li a:visited {color: #ccccff;
background-color: #006699;}

#topMenuItem li a:hover {color: #993399;
background-color: #9999FF;}

#topMenuItem li a:active {color: #000000;
background-color: #006699;}

/* Partner Finding styles used in plugin */

.INPUT {font-size: 1.1em;
font-family: Arial;
background-color: White;}

.highlight {background-color: #9999FF;
color: #FFFFFF;
padding: 0.5em;
font-weight: bold;
font-size: 1.2em}

.BUTTON
{
    border-right: #000066 1px solid;
    border-top: #000066 1px solid;
    font-weight: bold;
    font-size: 1em;
    margin: 2px;
    border-left: #000066 1px solid;
    cursor: pointer;
    color: #000099;
    border-bottom: #000066 1px solid;
    background-color: #ccccff;
    text-align: center;
}