/*														Reset						*/

* {margin:0px;padding:0px;font-size:100%;font-family:"Trebuchet MS";color:#7e8081;text-decoration:none;font-weight:normal;}
ul {list-style-type:none;}
html {height:100%;}
strong {font-weight:bold;}
body {background:#EDEDED url(../images/struct/body_background.jpg) bottom left fixed repeat-x;}
p.clear {display:block;clear:both;}
a img {border:none;}

html,body {height:100%;background:url(../images/struct/clouds-bg.jpg) top center no-repeat #96B7D2 fixed;}

div#body_wrapper {width:920px;margin:0px auto;background:url(../images/struct/content_column_bg.png) top left repeat-y;position:relative;min-height:100%;padding:0px 11px;}
div#body_wrapper div.container {width:910px;margin:0px auto;}

div#header {background:url(../images/struct/header_bg_grad.jpg) top left no-repeat;}
div#header div.container {width:888px;padding:8px 0px;}

/*														Menu						*/

div#menu div.container {width:921px;background:#fff;padding-bottom:10px;}
div#menu ul#main_menu {width:921px;height:25px;background:url(../images/struct/menu_main.jpg) top left repeat-x;}

div#menu ul#main_menu li {float:left;background:url(../images/struct/menu_main.jpg) top left repeat-x;height:25px;}
div#menu ul#main_menu li a {display:block;padding:1px 18px;background:url(../images/struct/menu_seperator.jpg) top right no-repeat;}
div#menu ul#main_menu li a span {color:white;font-family:"Trebuchet MS";font-weight:bold;font-size:66%;}

div#menu ul#main_menu li:hover {background-position:center left;}
div#menu ul#main_menu li.current {background-position:bottom left;}

div#menu ul#main_menu li#menu_login {float:right;background-image:url(../images/struct/menu_login.jpg);}
div#menu ul#main_menu li#menu_login a {background:none;}

/*														Submenu						*/

div#submenu_column ul#sub_menu {width:135px;} 
div#submenu_column ul#sub_menu li {background:url(../images/struct/sub_menu.jpg) center left no-repeat;margin-bottom:8px;}

div#submenu_column ul#sub_menu li a {border:none;padding:1px 0px 4px 10px;display:block;}
div#submenu_column ul#sub_menu li a span {color:#666;font-family:"Trebuchet MS";font-weight:bold;font-size:66%;}

div#submenu_column ul#sub_menu li:hover {background-position:center center;}
div#submenu_column ul#sub_menu li.current {background-position:center right;}
div#submenu_column ul#sub_menu li.current span {color:#fff;}

/*													Header					*/
														
ul#partner_regulated li a img {float:right;margin-top:-56px;display:none;}
div.partner_regulated li a img {float:right;margin-top:-56px;display:none;}

/*													Homepage					*/

body.home div#content {background:#fff url(../images/struct/easy_as_1_2_3.png) top right no-repeat;padding-top:0px;}
body.home div#content_container	{background:url(../images/struct/content_dropshadow.png) top center no-repeat;padding-top:15px;}													
body.home div#content_container	div.main_content {width:475px;padding-left:25px;}													

body.home div#link {position:relative;float:right;}
body.home div#link a {width:160px;height:110px;border-bottom:0px !important;display:block;margin-top:-10px;background:url(./images/struct/link.gif);}


body.home div#page_image h1 {font-size:180%;}

body.home div#page_image h1 {color:white;float:right;padding-top:90px;padding-bottom:10px;margin-left:0px !important;padding-right:32px;}
body.home div#page_image h1 span {color:#416281;font-family:"century gothic";}
body.home div#content div.main_content h1 {margin-bottom:5px;color:#6AC2C7;font-weight:normal;}
body.home div#content div.main_content h1 span {color:#416281;font-family:"century gothic";}
body.home div#content p {margin-bottom:5px;}

div#content div.border_box {border:1px solid #8A8C8E;;width:200px;padding:5px;float:left;margin-right:20px;margin-top:10px;margin-bottom:10px;}
div#content div.border_box div.inner {background-repeat:no-repeat;padding:5px 9px;height:230px;}
div#content div.border_box.news {margin-right:0px;}



div#content div.border_box.exchange_rates h3 {background:url(../images/struct/homepage/converter_button.png) center right no-repeat;padding-top:10px;margin-right:35px;} 
div#content div.border_box.news h3 {background:url(../images/struct/homepage/subscribe_button.png) center right no-repeat;margin-right:25px;} 

div#content div.border_box.exchange_rates div.inner {background-image:url(../images/struct/homepage/exchange_rates_background.png);}	
div#content div.border_box.news div.inner {background-image:url(../images/struct/homepage/news_background.png);}
div#content div.border_box h2 {border-bottom:1px dashed white;padding-bottom:4px;padding-left:15px;background:url(../images/struct/homepage/border_box_header_arrow.png) 5px 12px no-repeat;padding-top:0px;}
div#content div.border_box h2 a {font-size:65%;font-weight:bold;color:white;border:none;}
div#content div.border_box h3 {margin-top:4px;}
div#content div.border_box h3 a {border:none;display:block;height:30px;width:114px;padding-right:80px;color:white;font-weight:bold;line-height:90%;padding-top:5px;}
div#content div.border_box ul#exchange_rate_list {margin:0px;}
div#content div.border_box ul#exchange_rate_list li {border-bottom:1px solid #bbb;color:white;}
div#content div.border_box ul#exchange_rate_list li p {color:white;margin-top:4px;margin-bottom:4px;height:20px;}
div#content div.border_box ul#exchange_rate_list li p span {color:white;float:left !important;margin-top:4px;margin-bottom:4px;width:150px;}
div#content div.border_box ul#exchange_rate_list li p span#rates {color:white;float:right !important;margin-top:4px;margin-bottom:4px;width:30px;}

div#content div.news div.inner h2 a {color:#416281 !important;}

div#content div.border_box ul#news_list li {color:white;}
div#content div.border_box ul#news_list li p {margin-top:5px;margin-bottom:5px;font-size:67% !important;}
div#content div.border_box ul#news_list li p a {color:white;border:none;}
div#content div.border_box ul#news_list li p a strong {color:white;}

														
/*														Page Image					*/

div#page_image {width:910px;height:208px;margin:0px auto;padding-bottom:10px;background:url(../images/struct/titleblock_background.jpg) #fff top left no-repeat;}
div#page_image h1 {color:#416281;font-family:"century gothic";font-size:210%;font-weight:normal;margin-bottom:10px;margin-left:70px;padding-top:60px;}
div#page_image h2 {color:#939598;font-family:"century gothic";font-size:120%;font-weight:normal;margin-bottom:10px;margin-left:70px;width:400px;}

div#page_image object#flashcontainer {margin-left:30px;}

/*														Content Structure			*/

div#content {background:url(../images/struct/content_dropshadow.png) #fff top center no-repeat;padding-top:20px;}
div#content div.container {width:890px;}

div.column {float:left;}
div#submenu_column { width:190px; padding-bottom:10px; }
div#main_column {width:450px;padding-right:50px;}
div#supporting_column {width:190px;}

div#supporting_column div.quote {border:1px solid #8A8C8E;padding:5px;}
div#supporting_column div.quote div.mid {color:#fff;background:url(../images/struct/blue_box.jpg) top left repeat-y;padding:10px;}
div#supporting_column div.quote div.mid p a {color:#fff;}
div#supporting_column div.quote div.mid p em {color:#fff;display:block;margin-bottom:5px;font-size:115%;font-weight:bold;}
div#supporting_column div.quote div.mid p strong {color:#fff;font-weight:bold;color:#fff;}

ul#breadcrumbs {height:25px;}
ul#breadcrumbs li {font-size:60%;float:left;margin-right:4px;}
ul#breadcrumbs li a {border:none;}

/*														Copy						*/

div#content h1 {font-size:155%;font-family:"century gothic";font-weight:bold;margin-bottom:20px;color:#416281;}
div#content h2 {font-size:150%;font-family:"century gothic";font-weight:normal;margin-bottom:10px;color:#6AC2C7;padding-top:5px;}
div#content h3 {font-size:75%;font-family:"century gothic";font-weight:bold;margin-top:20px;color:#416281;margin-bottom:3px;}
div#content p {font-size:75%;margin-bottom:10px;}
div#content a {border-bottom:1px dotted #6B6C6F;}

ul.bullet_list {list-style:disc;margin-left:30px;} 
ul.bullet_list li {margin-bottom:10px;} 


/*													News						*/

div.main_column div ul.newslist li h3 a {font-weight:bold;color:#416281;}


/*													News						*/

div.main_column div div.form form#contactus {background:#E2EDF1 none repeat scroll 0 0;padding:10px;}
div.main_column div div.form form#contactus div.form_subgroup ul.formitems li label {font-family:"Trebuchet MS";font-size:75%;margin-bottom:10px;}


/*												Form						*/

div.form_subgroup ul.formitems li {clear:left;}
div.form_subgroup ul.formitems li label {display:block;float:left;font-size:70%;margin-right:10px;padding:5px;width:135px;}
form#contactus p.submitbutton input {margin-left:154px;margin-top:20px;}

/*														Footer						*/

div#footer {background:url(../images/struct/footer_top_bg.png) top left no-repeat;width:894px;margin:0px auto}
div#footer div.container {padding-top:20px;width:860px;}
/*	 div#footer ul#footer_contact_list {border-bottom:1px dashed white;} 	*/
div#footer ul#footer_contact_list li {float:left;font-size:70%;margin-right:9px;color:#666666;}
div#footer ul#footer_site_links li {float:left;font-size:70%;margin-right:9px;color:#666666;}
div#footer ul li span {color:#416281;}
div#footer ul li a {border:none;color:#666666;}

ul.copy_columns {border-bottom:2px dotted #666666;padding-top:5px;border-bottom:2px dotted #666666;}

div#footer ul#footer_columns li.column {width:130px;margin-right:5px;list-style-type:none;float:left;}
div#footer ul#footer_columns li.column ul.list {list-style-image:url(../images/struct/footer_bullet.png);padding-left:16px;line-height:72%;}

div#footer ul#footer_columns li a {color:#666666;font-size:11.2px;list-style:none;}
div#footer ul#footer_columns li p {padding-bottom:5px;list-style:none;}
div#footer ul#footer_columns li p a {font-weight:bold;}
div#footer ul#footer_columns li:first-child {list-style:none;}

div#footer ul#footer_columns li#image {list-style:none;float:right;}

div#footer p.details {color:#666666;font-size:65%;display:block;clear:both;padding-bottom:20px;}
div#footer p.details img {position:relative;top:20px;}


/**
 * Currency convertor iframe
 */
iframe#currencyconverter {width: 230px; height: 530px; border: none; overflow: auto}

/*
body.CELTransact div#page_image h1 {margin-left:630px;}
body.CELTransact div#page_image h2 {margin-left:630px;}

body.contact_us h1 {margin-left:630px !important;width:190px !important;}
body.contact_us h2 {margin-left:630px !important;width:190px !important;}

body.news div#page_image h1 {color:white !important;}*/


/*
body.about_us_how_we_work h2 {width:274px !important;}
body.expertise.expertise_principal_practice_groups.life_sciences_chemistry h2 {margin-left:410px;}

body.case_studies_one h2 {color:#514C6E !important;margin-left:0px;}
body.case_studies_two h2 {margin-left:0px;}*/

/*																			Admin				*/
label#label_content {display:none !important;}

div#managepagelayout div#layoutdesign {height:auto !important;}
div#page_columns > div#usermenubar {margin-top:-30px;}
div#myaccount-admin table {font-size:70%;width:850px;}
div#myaccount-admin table td {padding:4px 6px;}
div#myaccount-admin table td a {font-weight:bold;}
div.admin_menu {font-size:70%;}
div#layoutmenu ul {font-size:70%;}
div#layoutdesignmenu ul {font-size:70%;}
div#layoutmenu p#template label {margin-top:-2px;padding:0px 9px 0px 0px !important;}
div#layoutdesignmenu {font-size:70%:}
div.layoutsection div.sectionheading {font-size:70%;}
div.layoutsection div.topmessage {font-size:70%;}
div.layoutsection ul.layoutitemheadingmenu {font-size:70%;padding-bottom:6px;}
div#extraoptions_link a {font-size:70%;border-bottom:1px dotted #ddd;cursor:pointer;}
form#fm_pagesettings tr {margin-bottom:5px;}
form#fm_pagesettings tr td:first-child {font-size:70%;padding-right:10px;vertical-align:top;}
form#fm_pagesettings tr td {padding-bottom:10px;}
form#fm_pagesettings input[type="file"] {font-size:70%;}
form#fm_pagesettings input[type="submit"] {font-size:70%;}
div#pagetrail {font-size:70%;}
div.manage_list table {font-size:70%}
div.manage_list table th {font-weight:bold;text-align:left;}
div.manage_list table td {padding:2px 10px 2px 0px;border-bottom:1px solid #ddd;}
div#managenews_categories div#categorylist ul li {font-size:70%;clear:both;}
div#managepages {font-size:70%;}
div#pagedetails {padding-left:15px;}

