html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

body {
background-color:#E0F1FE;
font-family:Verdana;

}

#theInfo h1 {
font-size:2em;
font-weight:bold;
color:#000;
margin-bottom:10px;


padding-bottom:5px;
display:block;

}
#content ul{
	margin-left:30px;
	line-height:25px;
	list-style-type: circle;
	list-style-image: url(/images/bullet.gif);
	margin-bottom:20px;
}

#theInfo h3 
{
    font-size:1em;
    margin-bottom:5px;
    font-weight:bold;
}

strong 
{
    font-weight:bold;
}
#theInfo h2 {
font-size:1.5em;
font-weight:bold;
color:#000;
margin-bottom:5px;

display:block;
}


#header {
display:block;
height:100px;
	background-color:#6E95C0;
	background-image:url(/images/headerBg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border-bottom: 1px #fff solid;
		background-position:top;
}

#titleImage {
margin-left:auto;
margin-right:auto;
width:1000px;
}


#content {
background-color:#fff;
border-right: solid #A8D3FF 1px;
border-left: solid #A8D3FF 1px;
margin-bottom:0px;
width:900px;
margin-left:auto;
margin-right:auto;
}

#content {
font-size:14px;
line-height:22px;
}

#content p {
margin-bottom:15px;
}

.bottomShadow {
background-image:url(/images/bottomShadow.jpg);
width: 962px;
height:15px;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}

#breadCrumb {
border-bottom: 1px dashed #DBEFFD;
font-weight:bold;
font-size:11px;
padding:9px;
}

#theInfo {
padding:9px;
font-family:Verdana;
font-size:0.9em;
}



#footer {
font-size:10px;
width:1000px;
margin-left:auto;
margin-right:auto;
height:150px;
margin-top:20px;
text-align:center;
display:block;
}

#footer img {
margin-bottom:10px;
display:block;
}


#titleImage img {
float:left;
}

.dvClear {
height: 1px;
clear: both; 
display: block; 
font-size: 1px; 
margin-bottom: -1px;
line-height: 1px;
}

#countryChooser 
{
    width:868px;
    border:1px solid #4E80B6;
    padding:5px;
    background-color:#6D97BF;
    margin-bottom:10px;
}

#mainIntro {
width:100%;
height:205px;
background: transparent url(/images/globalHome/mainIntroBg.jpg) top left no-repeat;
display:block;
margin-bottom:5px;
padding:10px;
}
#mainIntro .bold {
	font-size:13px;
	font-weight: bold;
	}

#mainIntro p 
{
    color:#fff;
    font-size:13px;
text-align: justify;
line-height: 1.5em;
   
}

#mainIntro h1 
{
    color:#fff;
    font-size:20px;
    font-weight:bold;
    margin-bottom:5px;
    line-height: 1.4em	;
}

#mainIntroText 
{
 width:552px;
 float:left;
 margin-right:25px;
}

.mainIntroPhoto 
{
 margin-top:-24px;   
}

#columnWrap 
{
 width:100%;
 overflow:auto;
}


#columnWrap a 
{
 display:block;
 border-bottom: 1px dashed #fff; 
 font-size:11px; 
 color:#fff;
 text-decoration:none; 
 margin-bottom:1px;

}

#ukCol 
{

    width:435px;
    float:left;
    margin-right:10px;
    
}

#ukCol a:Link, #ukCol a:visited 
{
text-decoration:none;
    
}

#ukCol a:hover, #ukCol a:active 
{
text-decoration:underline;
}

#ukCol .columnBody 
{
    background-image:url(/images/globalHome/ukColBg.jpg);
    border:1px solid #333399;
    padding:11px;
        height:270px;
}

#ukCol img 
{
    margin-bottom:5px;
}

.columnHeader 
{
 margin-bottom:2px;   
}

#usaCol 
{
    width:213px;
    float:left;
        margin-right:10px;
}

#usaCol a:Link, #usaCol a:visited 
{
text-decoration:none;
    
}

#usaCol img 
{
    margin-bottom:5px;
}

#usaCol a:hover, #usaCol a:active 
{
text-decoration:underline;
}

#usaCol .columnBody 
{
    background-image:url(/images/globalHome/usaColBg.jpg);
    border:1px solid #861A1F;
    padding:11px;
    height:270px;
}

#otherCol 
{
    width:212px;
    float:left;
}

#otherCol img 
{
    margin-bottom:5px;
}

#otherCol a:Link, #otherCol a:visited 
{
text-decoration:none;
}

#otherCol a:hover, #otherCol a:active 
{
text-decoration:underline;
}

#otherCol .columnBody 
{
    background-image:url(/images/globalHome/otherColBg.jpg);
    border:1px solid #3F5E00;
    padding:11px;
    height:110px
}

#otherCol .columnBody2 
{
    background-image:url(/images/globalHome/otherColBg2.jpg);
    border:1px solid #C14C00;
    padding:11px;
    height:60px
}

#ukCol .titleLink 
{
 font-size:12px;  
 font-weight:bold;
 line-height:25px; 
 color:#CFDCEB;
}

#usaCol .titleLink 
{
 font-size:12px;  
 font-weight:bold;
 line-height:25px; 
 color:#F7D5D7;
}

#mainNav {
width:310px;
float:left;
margin-left:285px;
padding-top:50px;
}

.mainNavItem {
float:left;
margin-right:10px;
margin-left:10px;
}

.mainNavItem span  {
font-size:20px;
font-weight:normal;
font-family:trebuchet, Helvetica;

}

.mainNavItem a:Link, .mainNavItem a:visited {
color:#fff;
text-decoration:none;
}

.mainNavItem a:hover, .mainNavItem a:active {
color:#FBC026;
}

.footerImages 
{
    width:520px;
    margin-left:auto;
    margin-right:auto;
    overflow:auto;
}

.footerImages a
{
    float:left;
    margin-right:10px;
}

a:link {
color:#2B3E98;
}