/*

OSL finance.
Updated: 2nd feb


general overall stuff============================================================================================*/	

html, body {
	margin: 0;
	padding: 0;
}

.hidden {
	display: none;
}

body {
	font-family: Tahoma, Arial, Helvetica, Verdana, Sans-serif;
	font-size: 73%;
	color: #666666;
}

h1 {
	margin: 0;
	padding: 0;
}
a {
	text-decoration:none;
	/*color: #283862;*/
}

a:link {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration:none;
}

#wrapper {
	width: 977px;
	margin: auto;
}

#space {
     height:200px;
}

.left {
	float:left;
}
.right {
	float:right;
}
.clear {
    clear:both;
    text-indent: -9999px;
}	
/*backgrounds============================================================================================*/

body.homepage #topimage{ width: 100%; background:url(../images/backgrounds/home-bg.jpg) top center no-repeat; }
body.commercial #topimage{ width: 100%; background:url(../images/backgrounds/clownfish-bg.jpg) top center no-repeat; }
body.development #topimage{ width: 100%; background:url(../images/backgrounds/treefrog-bg.jpg) top center no-repeat; }
body.bridging #topimage{ width: 100%; background:url(../images/backgrounds/camel-bg.jpg) top center no-repeat; }
body.asset #topimage{ width: 100%; background:url(../images/backgrounds/alpaca-bg.jpg) top center no-repeat; }
body.investment #topimage{ width: 100%; background:url(../images/backgrounds/heron-bg.jpg) top center no-repeat; }
body.case #topimage{ width: 100%; background:url(../images/backgrounds/lighthouse-bg-long.jpg) top center no-repeat; }
body.corporate #topimage{ width: 100%; background:url(../images/backgrounds/penguin-bg.jpg) top center no-repeat; }
body.generic #topimage{ width: 100%; background:url(../images/backgrounds/generic-bg.jpg) top center no-repeat; }
body.blog #topimage{ width: 100%; background:url(../images/backgrounds/generic-bg.jpg) top center no-repeat; }

body.london #topimage{ width: 100%; background:url(../images/backgrounds/home-bg.jpg) top center no-repeat; }

/*topNav============================================================================================*/

#topNavleft {
	width:377px;
	color:#5075a1;
    text-decoration:none;
	margin-bottom: 0;
	padding-bottom: 0;
}
	
#topNavleft a {
	text-decoration: none;
	color:#5075a1;
}

#topNavleft a:hover {
	color: #ffffff;
}

#topNav {
	width:420px;
	color:#5075a1;
	padding: 7px 0 0;
    text-decoration:none;
    text-align:right;
	height: 25px;
	float: right;
	clear: none;
}
	
#topNav a {
	text-decoration: none;
	color:#5075a1;
}

#topNav a:hover {
	color: #ffffff;
}

/*---------------------------------end*/

.focus_text {
	margin: 20px 0;
	padding-top: 8px;
	padding-bottom: 8px;
	/*border-top: 1px solid #3d99d0;*/
	border-bottom: 1px solid #ffffff;
}

.focus_news {
	margin: 0;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 1px solid #ffffff;
}

.bluesub_12px {
    color:#C6D6FD;
    font-size:12px;
}

.bluesub_12px a {
    color:#C6D6FD;
}

.bluesub_12px strong a {
    color:#C6D6FD;
}

.bluesub_12px a .more  {
    color:#C6D6FD;
}

/*main Nav area =======================================================================================*/	

#mainNav { 
      height: 29px;
	   }
#mainNav dl { margin: 0; padding: 0; }
#mainNav dt { float: left; }
#mainNav dt a {
	display: block;
	height: 0px !important;
	height /**/:29px; /* IE 5/Win hack */ 
	padding: 29px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
}
#mainNav dt a:hover {
	background-position: 0 -29px;
}
#mainNav dt#menu1,
#mainNav dt#menu1 a { width: 140px; background-image: url(../images/nav/menu1.jpg); }

#mainNav dt#menu2,
#mainNav dt#menu2 a { width: 140px; background-image: url(../images/nav/menu2.jpg); }

#mainNav dt#menu3,
#mainNav dt#menu3 a { width: 140px; background-image: url(../images/nav/menu3.jpg); }

#mainNav dt#menu4,
#mainNav dt#menu4 a { width: 140px; background-image: url(../images/nav/menu4.jpg); }

#mainNav dt#menu5,
#mainNav dt#menu5 a { width: 140px; background-image: url(../images/nav/menu5.jpg); }

#mainNav dt#menu6,
#mainNav dt#menu6 a { width: 140px; background-image: url(../images/nav/menu6.jpg); }

#mainNav dt#menu7,
#mainNav dt#menu7 a { width: 137px; background-image: url(../images/nav/menu7.jpg); }

body.homepage dt#menu1,
body.homepage dt#menu1 a,
body.homepage dt#menu1 a:hover,

body.commercial dt#menu2,
body.commercial dt#menu2 a,
body.commercial dt#menu2 a:hover,

body.development dt#menu3,
body.development dt#menu3 a,
body.development dt#menu3 a:hover,

body.bridging dt#menu4,
body.bridging dt#menu4 a, 
body.bridging dt#menu4 a:hover,

body.asset dt#menu5,
body.asset dt#menu5 a, 
body.asset dt#menu5 a:hover,

body.investment dt#menu6,
body.investment dt#menu6 a, 
body.investment dt#menu6 a:hover,

body.corporate dt#menu7,
body.corporate dt#menu7 a, 
body.corporate dt#menu7 a:hover {
	background-position: 0 -58px;
}

/*Header ============================================================================================*/	
body #header {
    height:150px;
	/*-margin-top:20px;
	margin-right:239px;-*/
	padding-top:20px;
}

#homeheader {
    height:300px;
	/*-margin-top:20px;
	margin-right:239px;-*/
	padding-top: 20px;
}
#londonheader {
    height:330px;
	/*-margin-top:20px;
	margin-right:239px;-*/
	padding-top:20px;
}

/*--*/

/*right Column area ===================================================================================*/	
#rightColumn {
	float:right;
	position:relative;
	width:280px;
	line-height: 18px;
	background:url(../images/general/panel-bottom-img.jpg) bottom right no-repeat;
}

#rightColumnHome {
	float:right;
	position:relative;
	width:280px;
	line-height: 18px;
	background:url(../images/general/home-bottom-img.jpg) bottom right no-repeat;
}


#rightColumnHome .white {
      color:#ffffff;
}


#rightColumnHome p {
      color:#ffffff;
}

#rightColumnHome .more {
      color:#C6D6FD;
}

#rightColumnHome strong a {
      color:#C6D6FD;
}

#call-holder {
	float:left;
	width:240px;
	margin-left:20px;
	position:relative;
	display:block;

}
#rightColumn .callPanel {
	display:block;
	height:91px;
	/*margin-top:20px;
	- background:url(../images/general/call.png) top left no-repeat;-*/
}

#rightColumn .callForm {
	display:block;
	margin:12px 0;
	background:url(../images/forms/call-you.gif) top right no-repeat;
	border-style:solid; 
	border-width:1px 0 1px 0;
	border-color:#999999;
}

#rightColumn .callForm a { color:#666666 }

#rightColumnHome .callFormhome {
	display:block;
	/*margin:20px 0;*/
	background:url(../images/forms/call-you-blue.gif) top right no-repeat;
	border-style:solid; 
	border-width:1px 0 1px 0;
	padding-top:15px;
	border-color:#ffffff;
}


#rightColumnHome .callForm .white {
      color:#ffffff;
}

#rightColumnHome .callFormhome .title {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-stretch:condensed;
	color:#ffffff;
	font-size: 120%;
	line-height:140%;
	padding:0 0 2px 0;
}

#rightColumn .callForm .title {
	/*font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-stretch:condensed;
	color:#272650;
	font-size:120%;
	line-height:140%;
	padding:20px 0 2px 0;*/
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#283862;
	font-stretch:condensed;
	font-size:120%;
	line-height:140%;
	padding: 2px 0 4px 30px;
	background:url(../images/general/bullet-white.gif) top left no-repeat;
	width: 200px;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 0;
}




#rightColumn .callForm .errormessage {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-stretch:condensed;
	text-align:left;
	color:#FF0000;
	font-size: 14px;
	line-height:140%;
	padding:20px 0 2px 0;
}





.callformButton {
		width:90px;
		height:28px;
		display:block;
		font-size:1%;
		text-indent: -5000em;
		cursor:pointer;
		border:none;
		background:url(../images/forms/form-submit.jpg) top right no-repeat;
}

.callformButton a {
		background:url(../images/forms/form-submit-roll.jpg) top right no-repeat;
}

.callformButton a :hover {
		background:url(../images/forms/form-submit-roll.jpg) top right no-repeat;
}

.callformButtonblue {
		width:90px;
		height:28px;
		display:block;
		font-size:1%;
		text-indent: -5000em;
		cursor:pointer;
		border:none;
		background:url(../images/forms/form-submit-blue.jpg) top right no-repeat;
}

.callformButtonblue a {
		background:url(../images/forms/form-submit-roll.jpg) top right no-repeat;
}

.callformButtonblue a :hover {
		background:url(../images/forms/form-submit-roll.jpg) top right no-repeat;
}

#rightColumnHome h3.blueback {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-stretch:condensed;
	margin: 0;
    display:block;
	font-size:120%;
	line-height:140%;
	padding:2px 0 4px 30px;
	background:url(../images/general/menu-bullet-blue.gif) top left no-repeat;	
}

#callForm .errormessage {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-stretch:condensed;
	text-align:left;
	color:#FF0000;
	font-size: 14px;
	line-height:140%;
	padding:20px 0 2px 0;
}

.errorindex {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-stretch:condensed;
	text-align:left;
	color:#FF0000;
	font-size: 14px;
	line-height:140%;
	padding:20px 0 2px 0;
}





#rightColumnHome .newsPanel {
	/*float:left;
	position:relative;
	width:210px;
	display:inline;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-stretch:condensed;
	color:#202c60;
	font-size:120%;
	line-height:140%;
    margin-top:20px;*/
	border-style:solid; 
	border-width:0 0 1px 0;
	border-color:#ffffff;
	padding:12px 0 12px 0;	
}

#rightColumn .baseimg {
	display:block;
	height:188px;
}

#rightColumnHome .baseimg {
	display:block;
	height:188px;
}

#subNav {
		margin-top:10px;
	}

	#subNav ul {
		width:200px;
		font-size:100%;
		color:#ffffff;
		border-top:10px;
	}
	

	
	#subNav ul li {
		display:block;
		width:160px;
		font-size:100%;
		line-height:140%;
		padding:8px 0 9px 41px;
	  /*--   	background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;--*/
		border-bottom-style:solid; 
	    border-bottom-width:1px;
		border-bottom-color:#ffffff;
	}
	
     body.homepage #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}
     body.commercial #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}
     body.development #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}
     body.bridging #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}
     body.asset #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}
	 body.investment #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}
	 body.corporate #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}
	 body.case #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}
	 body.generic #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}
	 
	 body.london #subNav ul li{ background:url(../images/nav/menu-bullet-blue.gif) center left no-repeat;}


	body.homepage #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	body.commercial #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	body.development #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	body.bridging #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	body.asset #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	body.investment #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	body.corporate #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	body.case #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	body.generic #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	
	body.london #subNav ul li.active, #subNav ul li:hover { background:url(../images/nav/menu-bullet-blue-roll.gif) center left no-repeat; }
	
	#subNav ul li.active a {
		color:#ffffff;
	}
	
		#subNav ul li a {
			color:#ffffff;
			text-decoration:none;
		}
			#subNav ul li a.active {
				color:#ffffff;
			}
			#subNav ul li a:hover {
				color:#ff1200;
				text-decoration:underline;
			}

#subNav .navTitle {
	    display:block;
		font-size:100%;
		line-height:140%;
		padding:8px 0 9px 5px;
		border-bottom-style:solid; 
	    border-bottom-width:1px;
		border-bottom-color:#ffffff;
		text-decoration:none;
      }
	  
#subNav .navTitle a { 
       text-decoration:none;
      }
#subNav .navTitle a:hover { 
       text-decoration:none;
      }

.navTitle {
	color: white;
}


/*-end of right panel-*/	

/*content area ============================================================================================*/			
#content {
    background:none;
	margin-right:280px;
    line-height:20px;
}

#content-london {
    background-color:#ffffff;
	margin-right:280px;
    line-height:20px;
	padding:20px 20px 20px 20px
}
.london {
    color:#0ba33e;
	padding-bottom:20px
}

#content .padding {
	padding: 0 25px 25px 0px;	
}

#content h1 {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:180%;
	line-height:24px;
	color:#df0021;
	font-stretch:condensed;
	margin: 0;
	padding: 0;
}



#content h2 {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
    font-size:140%;
	font-stretch:condensed;
	margin: 0;
	padding-bottom:10px;
	color:#283862;
}

#content h2 a { color:#283862; }



#content h3 {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-stretch:condensed;
	margin: 0;
    display:block;
	font-size:120%;
	line-height:140%;
	padding:2px 0 9px 30px;
	background:url(../images/general/bullet.jpg) top left no-repeat;
	color:#283862;	
}
#content h3 a { color:#283862; }

#content h2 {
	font-stretch:condensed;
	margin: 0;
    display:block;
	padding: 2px 0 9px 30px;
	background:url(../images/general/bullet.jpg) top left no-repeat;
	font: 120%/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#content h4 {
	font-stretch:condensed;
	margin: 0;
	font: 120%/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#content h3.blueback {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-stretch:condensed;
	margin: 0;
    display:block;
	font-size:120%;
	line-height:140%;
	padding:2px 0 9px 30px;
	background:url(../images/general/menu-bullet-blue.gif) top left no-repeat;	
}

#content h4 {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:120%;
	font-stretch:condensed;
	margin: 0;
	padding-bottom:10px;
	color:#283862;
}

#content h2.blueback {
	font-stretch:condensed;
	margin: 0;
    display:block;
	padding:2px 0 9px 30px;
	background:url(../images/general/menu-bullet-blue.gif) top left no-repeat;
	font: bold 120% Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#content h2 {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:120%;
	font-stretch:condensed;
	margin: 0;
	padding-bottom:10px;
	color:#283862;
}

#content p { font-size: 99% }



/*----asset lists------------*/
#lists {
    padding-top:10px;
}

#listleft {
    display:block;
	float:left;
	width:30%;
	padding:0px 20px 15px 0px;

}

#listmiddle {
    display:block;
	margin:0 230px 0 230px;
	padding:0px 10px 15px 0px;
}

#listright {
    display:block;
	float:right;
	width:30%;
	padding:0px 30px 15px 20px;
}

/*------------------------*/


#content p {
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
	text-align: left;
	/*text-align:left;*/
}

#content p a{ color:#666666 }



#content p.intro {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-stretch:condensed;
	color:#3a6da4;
	font-size:115%;
	line-height:135%;
	text-align:left;
}

#content p.intro a {
	color:#3a6da4;
}

#content p.introhome {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-stretch:condensed;
	color:#ffffff;
	font-size:140%;
	line-height:130%;
}



#content .blue {
      /*color:#364269;
	  color:#283862*/
}
	
#content .lightblue {
      color:#aecff2;
}
  
#content .paleblue {
      color:#3a6da4;
}

#content .grey {
      color:#5f5f5d;
}

#content .white {
      color:#ffffff;
}




/*content panel sets ==============*/	
#content2across{
    padding-top:15px;
    padding-bottom:15px;
	clear:both;
}

.double-panel .inset {
     padding:0px 0px 0px 7px;
}

.double-panel {
    display:block;
	width:45%;
	font-size:100%;
	line-height:140%;
}

.inset a { color:#666666 } 


/*======*/	

.content3across{
    float:left;
	width:690px;
	height:1%;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#999999;
	margin-top:15px;
	padding-top:25px;
    padding-bottom:15px;
}

.content3acrosshome{
    float:left;
	width:690px;
	height:1%;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#ffffff;
	margin-top:15px;
	padding-top:25px;
    padding-bottom:15px;
}

.triple-panel .inset {
     padding:0px 0px 0px 7px;
}

.triple-panel {
    float:left;
	width:30%;
    display:block;
	font-size:100%;
	line-height:140%;
    padding:5px 5px 5px 0px;
	margin-right:25px;
}
.triple-panel.end {
	margin-right:0px;
}

/* more link------------------ */
#content .more {
  color:#ff0000;
  background: url(../images/general/more_link.gif) no-repeat right top;
  padding-right:9px;
  padding-left:9px;
  margin-right:3px;
}

#content .more a {
  text-decoration:underline;
}

#content .more a:hover {
  text-decoration:underline;
}

#content .morehome {
  color:#202c60;
  background: url(../images/general/morehome_link.gif) no-repeat right top;
  padding-right:9px;
  padding-left:9px;
  margin-right:3px;
}

#content .morehome a {
  text-decoration:underline;
}

#content .morehome a:hover {
  text-decoration:underline;
}


/* case studies-------------- */
#content .case {
	
    display:block;
	font-size:100%;
	line-height:140%;
	margin:20px 0 20px 0;
	padding:15px 0 15px 290px;
	border-style:solid; 
	border-width:1px 0 1px 0;
	border-color:#999999;
}
#content .casecorp {
    margin-bottom:20px;
    display:block;
	font-size:100%;
	line-height:140%;
	padding:15px 0 15px 20px;
	border-style:solid; 
	border-width:1px 0 1px 0;
	border-color:#999999;
}

#content .casenobot {
    margin-bottom:20px;
    display:block;
	font-size:100%;
	line-height:140%;
	padding:15px 0 15px 20px;
	border-style:solid; 
	border-width:1px 0 0 0;
	border-color:#999999;
}

#content .case strong {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-stretch:condensed;
	color:#202c60;
	font-size:120%;
	line-height:140%;
}

#content .casehome { background:url(../images/general/case1home-bg.jpg) left top repeat-y;
                    border-color:#ffffff;
					}
#content .casecorp { background:url(../images/general/case-bg.jpg) left top no-repeat; }
#content .case1 { background:url(../images/general/case1-bg.jpg) left top repeat-y; }
#content .case2 { background:url(../images/general/case8-bg.jpg) left top repeat-y; }
#content .case3 { background:url(../images/general/case3-bg.jpg) left top repeat-y; }
#content .case4 { background:url(../images/general/case4-bg.jpg) left top repeat-y; }
#content .case5 { background:url(../images/general/case5-bg.jpg) left top repeat-y; }
#content .case6 { background:url(../images/general/case6-bg.jpg) left top repeat-y; }
#content .case7 { background:url(../images/general/case7-bg.jpg) left top repeat-y; }
#content .case11 { background:url(../images/general/case11-bg.jpg) left top repeat-y; }



/* content images--------------- */
#content img.right {
	float:right;
	display:block;
	padding:1px;
	margin:7px 0 7px 35px;
	border:0px;
}

.right-london {
	float:right;
	display:block;
	padding-top:20px;
	padding-bottom:20px
	/*padding:1px;
	margin:7px 0 7px 35px;
	border:0px;*/
}

#content img.left {
	float:left;
	display:block;
	padding:1px;
	margin:7px 35px 25px 0px;
	border:0px;
}

#content img.asset {
	float:left;
	display:block;
	padding:1px;
	border:0px;
}
#content img.noproblem {
	float:left;
	display:block;
	padding:1px;
	margin:2px 0 2px 0;
	border:0px;
}
#content img.righthome {
	float:right;
	display:block;
	border:1px #FFFFFF;
	border-style:solid;
	margin:7px 0 7px 35px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}



/* content text link------------------ */
#content .external {
  color:#3a6da4;
  background: url(../images/general/external_link.gif) no-repeat right top;
  padding-right:9px;
  margin-right:3px;
}

/*footer area ============================================================================================*/	
#footer {
    clear:both;
    background:#23396a;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 90%;
	color: #6e7d9a;
	padding: 13px 25px;
	line-height: 18px;
	background-image:url(../images/general/bottom.jpg);
	background-repeat:repeat-x;
	background-position:top center;
}

#footer .center {
    text-align:center;
	width:auto;
}


#footer a {
	color: #a2a4a3;
    text-decoration: none;
}

#footer a:hover {
	color: #ffffff;
	text-decoration:underline;
}

#footer #bottomNav {
	width: 350px;
	text-align: centre;
}
	
#footer .numedia {
  color:#6e7d9a;
  background: url(../images/general/numedia_link.gif) no-repeat right top;
  padding-right:9px;
  margin-right:3px;
  text-decoration:none;
}

.hidden {
	visibility: hidden;
}
.callPanelbg {
	background-image: url(../images/backgrounds/callpanel_bg.gif);
	text-align: center;
	padding: 16px 8px 2px;
}

.white {
	color: white;
}
.white a {
	/*color: #b6d9ff;*/
	color:#FFFFFF
}
.white a:hover {
	color: #b6d9ff;
	text-decoration:underline;
}


.h4-breadcrumb {
	margin: 0;
	color: #999999;
	padding: 0;
	font-size:90%;
	font-weight:normal;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.grey {
      color:#999999;
}

.double-panel .inset {
     padding:0px 0px 0px 7px;
}

.double-panel {
    float:left;
	width:46%;
    display:block;
	font-size:100%;
	line-height:140%;
    padding:5px 5px 5px 0px;
	margin-right:25px;
}
.double-panel.end {
	margin-right:0px;
}
.moreh1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #C6D6FD;
	font-weight: bold;
}
