html { height: 101%; }

body { font-family:arial,helvetica,verdana;  font-size:12px;  }
body#cms { margin:0px 0px 10px 0px; background-color:#e8e8e8;}
a img { border:0; }

a { color:#0000A9; text-decoration:none; }
a:visited { color:#5181A6; }
a:hover { text-decoration:underline; color:#0000A9;}

h1 { font-size:1.6em; margin-top:0px; }
h2 { font-size:1.4em; padding:1px; }
h3 { font-size:1.2em; font-weight:bold;color:black;  }
h4 { font-size:1em; font-weight:bold;color:black; }

table#cms_articleEditContainer { left:-50px;top:-200px; }

/* *********** 2011 - pimp2 *********** */
div.master { position:relative;margin-top:15px; width:980px;margin-left:auto;margin-right:auto;}
div.master { background: #fff url('/images/system/2011/banner-bg1.jpg') no-repeat;}
div.master {  -moz-box-shadow: 1px 1px 6px #333;  -webkit-box-shadow: 1px 1px 6px #333; box-shadow: 1px 1px 6px #333; }
div.master {  -moz-border-radius: 8px 8px 0px 0px;  -webkit-border-radius: 8px 8px 0px 0px; border-radius: 8px 8px 0px 0px;  }

div.marine { background: #fff url('/images/system/2011/banner-bg2.jpg') no-repeat;}
div.polar { background: #fff url('/images/system/2011/banner-bg3.jpg') no-repeat;}
div.cb { background: #fff url('/images/system/2011/banner-bg4.jpg') no-repeat;}
div.africa { background: #fff url('/images/system/2011/banner-bg9.jpg') no-repeat;}
div.green-economy { background: #fff url('/images/system/2011/banner-bg6.jpg') no-repeat;}
div.sustainable-tourism { background: #fff url('/images/system/2011/banner-bg5.jpg') no-repeat;}
div.blue-carbon { background: #fff url('/images/system/2011/banner-bg10.jpg') no-repeat;}

/* css hack: border instead of shadow for ie7 and 8 */
*:first-child+html div.master { border:1px solid #506a85; } /* ie 7 hack */
div.master { border:1px solid #506a85\0/;  } /* IE8 hack */
:root div.master { border:0 \ ;} /* IE9 hack */

table.banner { width:980px;height:160px;  background-image:url('/images/system/2011/logo-and-bar-980px.png');background-repeat:no-repeat; }
table.banner { -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; }
table.banner td { width:126px;text-align:center;vertical-align:top;  }
table.banner td#tab0 { width:200px; }
table.banner td#tab0 a#logo { display:block;margin-top:0px; width:198px; height:94px;text-decoration:none;  }
table.banner td#tab0 a#tab { display:block;padding:5px 0px; font-weight:bold;color:#efefef;}
table.banner td.item a { display:block; height:20px; color:#efefef;margin-top:94px; padding-top:5px; text-transform:uppercase; font-size:11px; font-weight:bold;text-decoration:none; }
table.banner td.item a:visited { color: #efefef;}
table.banner td#tab0 a#tab:hover { border-bottom:1px solid #3E7AA8;color:white;text-decoration:none;  }
table.banner td.item a:hover { padding-top:4px;border-top:1px solid #3E7AA8; border-bottom:1px solid #3E7AA8; color:white}
table.banner td#tabEnd { width:24px; }

table.banner td.item a { height:24px; }
table.banner td.selected a { color:#000;font-size:12px;  }
table.banner td.item a:hover { color:#fff;font-size:12px; border:0; }
table.banner td.selected { background-image:url('/images/system/2011/tab-shine-126px.png');  }
div#ga-home table.banner td#tab0 { background-image:url('images/system/2011/tab0-shine-200px.png');background-repeat:no-repeat;background-position: 0px 0px;  }
div#ga-home table.banner td#tab0 a#tab { color:#000;font-size:13px; }
table.banner td#tab0 a#tab:hover { border:0;color:#fff;font-size:13px; }

/* override galleria bg color hide loader */
.galleria-container { background-color:#fff !important;  }
.galleria-container .galleria-loader { background-color:#fff; }

/* ******** end 2011 pimp2 ************** */


/* search box on banner */
div#searchBox { position:absolute; top:8px; right:5px; background-image: url(/_img/bg-transparent-1px.png);}
div#searchBox input.box { position:absolute;width:104px !important;right:33px;top:5px; height:21px;padding-left:3px;font-size:12px;border-top:1px solid #aaa;border-left:0px solid #aaa;border-bottom:1px solid #aaa;}
div#searchBox input.btn { position:absolute;right:5px; top:5px;height:23px; border-top:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}

/* google translate box on banner */
div#google_translate_element { background-color:#fff;position:absolute; top:13px;right:147px; border-bottom:1px solid #aaa;border-left:1px solid #aaa;}


/* body structure */
table.body { width:980px; background-color:#fff; }
table.body td { vertical-align:top; }
table.body td.left { width:200px; background-color:#B0DFF5;  background-image:url(/_res/site/Image/system/nav-bg2.jpg); background-repeat:no-repeat;vertical-align:top; }
table.body td.main { width:770px; padding-right:10px;padding-bottom:20px;}
table.body td.mid { width:580px; padding:0px;padding-bottom:20px; }
table.body td.right { width:190px;padding-right:10px; }

/* exceptions for home templates */
div#ga-home table#home td.main { width:720px; }


/* left nav menu */
td.left div.nav { min-height:360px;}
td.left div.cms_menu { margin:20px 0px 20px 0px;border-top:1px solid white; ; }
td.left div.cms_menu div.item a { display:block;padding:4px 10px;  border-bottom:1px solid white;color:#042d6f; }
td.left div.cms_menu div.item a:visited { color:#2e4e82; }
td.left div.cms_menu div.selected a { background-color:white;}
td.left div.cms_menu div a:hover { background-color:#efefef; text-decoration:none; }
td.left div.cms_menu span.virtual { display:block; border-bottom:1px solid white;padding:4px 10px 4px 25px;background-color:#0060A9; color:white; background-image:url(/_res/site/Image/system/arrow_open.gif); background-repeat:no-repeat; background-position:12px 6px; font-weight:bold; }

/* footer */
table.footer {  margin:0;width:980px; font-size:9px; padding:3px; border-top:1px solid #333;background-color:#0060a9; color:white;}
table.footer td { padding-left:10px;padding-right:10px; }
table.footer a { color:white; }

/* content div */
td.main div.content { position:relative;  padding:20px 0px 10px 15px; }
td.mid div.content { position:relative;  padding:20px 0px 10px 15px; }
td.right div.content { position:relative;  padding:55px 0px 10px 15px; }
div#ga-home table#home td.right div.content { width:220px;margin-right:10px; position:relative;  padding:20px 0px 10px 15px; }

div.blurb img { margin-left:10px; }


/* lists - main and mid */
td.main div.item , td.mid div.item { margin-bottom: 15px;overflow: auto; }
td.main div.item h1, td.mid div.item h1 { font-size:1.4em; padding:0px;margin:3px 0px;border-bottom:1px dashed #cccccc; }
td.main div.item h2, td.mid div.item h2 { font-size:1.2em; padding:0px;margin:3px 0px;border-bottom:1px dashed #cccccc; }
td.main div.item h3, td.mid div.item h3 { font-size:1.1em; padding:0px;margin:3px 0px; border-bottom:1px dashed #cccccc;}
td.main div.item h4, td.mid div.item h4 { font-size:1em; padding:0px;margin:1px; }
td.main div.item span.cms_thumb, td.mid div.item span.cms_thumb { float:right; margin-left:10px;border:1px solid #333; }

/* lists - right */
td.right div.item { margin-bottom: 5px; padding:3px 2px; }
td.right div.selected { background-color:#efefef;padding:2px 2px; border-top:1px solid #cccccc;border-bottom:1px solid #ccc;}

/* activities */
img#toggleActivityList { position:absolute; margin-top:8px;margin-left:10px;padding:5px; border:1px solid #ccc; background-color:#fff; }
img#toggleActivityList:hover { background-color:#eee;cursor:pointer; }
div#activityList { display:none;position:absolute; padding:5px;width:200px; height:245px; top:136px; left:45px; background-color:#eee; z-index:100; border:1px solid #ccc; }
div#activityList div.item { border-bottom:1px solid #eee; }
div#activityList div.item a { display:block;padding:7px;color:#666; font-size:14px;background-color:#fff;}
div#activityList div.item a:hover { background-color:#a1dcf5;ccolor:#333; text-decoration:none;}
div#activityList div.selected a { background-color:#0060a9;color:#fff;}
div#activityList h3 { margin:0; padding:5px; color:#666;}

div#ga-activities table.multicol h1 { font-size: 20px; margin:0px 0px 10px 0px; border-bottom:0; border-left:30px solid #666; padding-left:10px;}
div#ga-activities table.multicol {  width: 720px; }
div#ga-activities table.multicol div.item { position:relative;  z-index:100;width:212px;height:107px;padding-left:5px;}
div#ga-activities table.multicol div.item div.title { position:absolute;top:0px;left:0px; opacity:0.7; filter:alpha(opacity=70);  }
div#ga-activities table.multicol div.item div.title a {  display:block; font-size:12px;width:200px;margin:1px;background-color:#0260aa; color:#fff;padding:5px;}
div#ga-activities table.multicol div.item div.title h2 {  border-bottom:0px; margin-bottom:0px; }
div#ga-activities table.multicol div.item div.readmore { display:none; }
div#ga-activities table.multicol div.item span.cms_thumb { width:210px; height:105px;overflow:hidden;}
div#ga-activities table.multicol div.item span.cms_thumb img:hover { }


/* publications overview overrides */
table#pubs-overview td.mid div.content { width:95%; }
table#pubs-overview td.mid div.item { margin-bottom:20px;}
table#pubs-overview td.mid div.item a.title { font-weight:bold; }
table#pubs-overview td.mid h3 { border-bottom:1px dashed #cccccc; }
table#pubs-overview td.mid div.item span.cms_thumb { float:left; margin:0px 10px 0px 0px;border:1px solid #333; max-height:60px;overflow:hidden; }
table#pubs-overview td.right div.content { float:right;padding-top:0px; border-left:1px solid #ccc; }
table#pubs-overview td.right div.content h2 { background-color:#0060A9; color:#fff; padding:3px 5px; font-size:14px; margin-bottom:0px;}
table#pubs-overview td.right div.cms_gallery { margin-top:0px; }
table#pubs-overview td.right div.cms_gallery div.item { background-color:#fff; }
table#pubs-overview td.right div.cms_gallery div.item img { width:160px; }
table#pubs-overview td.right div.cms_gallery div.item div.desc { border:1px solid red; display:none; }

#ga-publications div.detail .cms_thumb { display:none;}

div.cms_articlesByTag span.cms_thumb { max-height:100px; overflow:hidden;margin:1px 10px 0px 0px; border:1px solid #333; }
div.cms_articlesByTag span.cms_thumb img { margin:auto;}

table.cms_imageBoxLeft { width:200px;  }
table.cms_imageBoxRight { width:200px; }

/* multicol */
table.multicol td { width:50%;}
table.multicol td div.item { width:95%; }



/* Series */
div.subBanner { position:relative; }
div.subBanner h1, div.subBanner h2 { margin:0; }
div.subBanner h1 a { position:absolute; width:100%;top:5px; left:8px; color:white; }
div.subBanner h2 a { position:absolute; width:100%;top:45px; left:8px; color:white; }

td.main div.main { width:550px; }
td#rapid-response-assessments div.subBanner { background-image:url(/_res/site/Image/system/banner-rapid-response.jpg); height:66px; }
td#vital-graphics div.subBanner { background-image:url(/_res/site/Image/system/banner-vital-graphics.jpg); height:66px; }
td#the-environment-times div.subBanner { background-image:url(/_res/site/Image/system/banner-environment-times.jpg); height:66px; }
td#no-series div.subBanner { background-image:url(/_res/site/Image/system/banner-no-series.jpg); height:66px; }
td#environment-and-security div.subBanner { background-image:url(/_res/site/Image/system/banner-environment-and-security.jpg); height:66px; }

/* override for vital climate graphics that have wider images */
div#vital-climate-graphics div.main { width: 710px; }
div#vital-climate-graphics-africa div.main { width: 760px; }
div#afrique---changements-climatiques div.main { width: 760px; }
div#vital-water-graphics-2 div.main { width: 780px; }
table.vg-water2-toc-and-text td.toc { vertical-align:top; width: 140px;  padding-right:20px; }
table.vg-water2-toc-and-text td.text{ vertical-align:top; width: 600px; }
table.vg-water2-toc-and-text td.toc ul { margin-top: 0px;  }
table.vg-water2-toc-and-text td.toc ul li { margin-left:-27px; list-style:none; }
table.vg-water2-toc-and-text td.toc a { display:block; margin-bottom:1px; padding:1px 0px; }
table.vg-water2-toc-and-text td.toc a.sel { background-color:#efefef;padding:0px 0px; border-top:1px solid gray;border-bottom:1px solid gray; }
table.vg-water2-toc-and-text td.toc a:hover { background-color:#efefef;padding:0px 0px; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; text-decoration:none; }
table.vg-water2-toc-and-text td.toc p { margin:5px 0px; }

div.subBannerBar { height:22px;border-bottom:1px solid #A5D1EC; padding:3px 6px 0px 6px;background-color:#efefef; margin-bottom:10px; }
div.subBannerBar select { width: 400px; }
div.subBannerBar div.prevNext { float:right;margin-top:5px; }
div.subBannerBar div.prevNext a { color:#0060A9; }
div.main div.prevNext { width:100%; text-align:center; margin:10px 0px;  }
div#vital-water-graphics-2 div.prevNext {  font-weight:bold; margin-left:70px;}



/* hide blurb from detail view - edit seperatly */
div#ga-publications div#toc div.detail div.blurb { display:none; } 

/* paging links */
div.cms_pagingLinks { text-align:center;margin: 5px 0px 15px 0px; }
div.cms_pagingLinks img { margin:0; }
div.cms_pagingLinks .selected { font-weight:bold; background-color:#efefef; border-bottom: 1px solid gray; border-top: 1px solid gray; padding:1px; }

/* staff */
table.staffList { width:560px; }
table.staffList td { padding:5px 0px; }
table.staffList .header { border-bottom:1px solid #ccc; }
table.staffList td.name {  width:320px; padding-right:10px; color:#333; font-size:11px;} 
table.staffList td.name a { font-size:12px;} 
table.staffList td.phone {  width:190px; padding-right:5px; font-size:11px;}  
table.staffList td.email{  width:16px; } 
img.portrait { float:right; margin-left:20px;margin-bottom:10px; border:1px solid #333; }

/* feedback form */
div.name input { width:200px; }
div.email input { width:200px; }
div.url input { width:500px; }
div.message textarea { width:500px;height:150px; }

table.annual-reports img { border:1px solid gray; }

div#seminars div.cms_menu a { font-weight:bold; }


div.contentTabs { border-bottom:1px solid gray; padding:2px; margin-bottom:15px; }
div.contentTabs span a { border:1px solid gray; margin-right:5px; font-weight:bold; padding:2px 4px; background-color:#c1e2f5; color:#333;}
div.contentTabs span.selected a { border-bottom:1px solid white;  background-color:white;}

div#marine td.logos { width:140px;text-align:center; }
div#marine td.logos img { display:block; margin-left:20px;margin-bottom:10px; padding:5px; border:1px solid #cccccc;}


td.main div.cms_comments h2, td.main div.cms_comments h3 { border-bottom:2px solid #333; }
td.main div.cms_comments div.item { padding:5px; background-color:#f4f4f4;width:97.8%; }
td.main div.cms_comments div.item { margin-bottom:10px; border:1px solid #ccc; }
td.main div.cms_comments div.item div.date { padding-left:22px;height:16px;color:#c5814a; background: #f4f4f4 url(/_res/system/images/comments.gif) no-repeat 0px 0px; }
div#ga-publications td.main div.cms_comments { max-width:540px;}

/* music & environment */
table#music table.multicol div.item { position:relative;background-color:#333;width:250px; height:140px;padding:5px;overflow:hidden; border-bottom:10px solid #333;}
table#music table.multicol div.item div.title { position:absolute;width:230px;padding:5px; bottom:0px;left:10px; background-color:#333;filter:alpha(opacity=60);opacity: 0.6;}
table#music table.multicol div.item div.title a { color:white; font-size:14px; }
table#music table.multicol div.item img { margin:5px; }
table#music table.multicol div.item .readmore { display:none;}

/* blog - list*/
table#blog td.mid div.cms_articlesBySection { border-top:2px solid gray;padding-top:10px; }
table#blog td.mid div.item { position:relative;  padding-left:140px; border-bottom:1px solid gray; min-height:80px;height:1%; padding-bottom:10px; }
table#blog td.mid div.item a.title { font-weight:bold; font-size:14px; }
table#blog td.mid div.item div.readmore { display:none; }
table#blog td.mid div.item div.blogInfoBox { position:absolute;width:120px; left:0px; top:-3px; padding:5px; min-height:80px; font-size:11px;  }
table#blog td.mid div.item div.blogInfoBox div.cms_author1 img { display:block; margin-bottom:2px; }
table#blog td.mid div.item div.blogInfoBox div.cms_author1 { font-weight:bold; margin-bottom:2px; }
table#blog td.mid div.item div.blogInfoBox i { color:gray; }
table#blog td.mid div.item div.blogInfoBox div.commentCount { width:36px; float:right;}
table#blog td.right div.content div.recent{ padding:20px; }

/* blog - detail */
table#blog div.detail div.blurb { font-weight:bold; font-size:14px; }
table#blog div.detail div.blogInfoBox { width:600px; position:relative; border-bottom:1px solid #ccc; height:40px; margin-bottom:15px; }
table#blog div.detail div.blogInfoBox img.cms_userPhoto {float:left; margin-right:10px;width:30px;} 
table#blog div.detail div.blogInfoBox a.cms_userEmail { text-transform: uppercase; font-weight:bold;  }
table#blog div.detail div.blogInfoBox div.pubDate { position:absolute; left:42px; top:20px; font-style:italic; }
table#blog div.detail div.blogInfoBox div.commentCount {  float:right; margin-top:2px; }
table#blog div.detail div.blogInfoBox div.addthis_toolbox { position:absolute; right:0px; bottom:2px; }
table#blog div.detail div.body img { border:1px solid #333; }

table#blog div.cms_addLinkWrapper {margin-left:10px; }

/* social */
div.twitter div.head { border-bottom:1px solid #333; padding:5px 0px;margin-bottom:10px; }
div.twitter div.cms_feedItems div.item strong a { color:#0597c5;}
div.twitter div.cms_feedItems div.blurb a { color:#bbb; font-size:11px;}
div.twitter div.cms_feedItems div.date { color:#e2986c;}
div.social-links { margin-top:40px; }

div.fbDummy { margin-top:10px;width:190px;border:1px solid #94a3c4; }
div.fbDummy div.head { padding:10px;height:50px; background-color:#eceff5; border-bottom:1px solid #94a3c4; }
div.fbDummy div.head img { margin:0px 10px 5px 0px; }
div.fbDummy div.head b { font-size:14px;}
div.fbDummy i{ display:block; font-size:11px; margin:1px 5px; }

/* progz */
div#progz div.progSelector { position:absolute; left:0px;top:160px; padding:9px 5px 10px 5px; }
div#progz select.cms_sectionDropdown {width:140px; font-size:14px; color:#333;border:1px solid #ccc;}

div#progz div.cms_menu { border-bottom:1px solid #333;padding:5px 5px 5px 50px;background-image:url('/_res/site/image/system/pimp/sub-bar-bg.png');background-repeat:repeat-x; }
div#progz div.cms_menu span.item a { display:inline-block;margin-left:10px;padding:6px; font-size:14px;color:#333;}
div#progz div.cms_menu span.selected a { background-color:#0060a9; color:#fff}
div#progz div.cms_menu span.item a:hover { background-color:#a1dcf5;text-decoration:none;}
div#progz div.cms_menu span.selected a:hover { background-color:#a1dcf5; color:#333}

/* table width's */
div#progz table.body td.left { width:273px; background-color:#fff;background-image:none;padding:0px;  }
div#progz table.body td.mid { width:406px; padding:0px;  }
div#progz table.body td.main { width:680px; padding:0px; }
div#progz table.body td.right{  background-color:#fff;background-image:none; padding:0px; }


/* override margin for div.content */
div#progz table#home td.right div.content { margin-right:0px; }


/* boxWrappers */
div.box1 { margin:10px;width:658px;color:#333;}
div.box1 h1 { margin:0px;height:22px;padding:13px 10px 7px 20px;color:#333; background: #fff url(/_img/box_658px_top.gif) no-repeat;}
div.box1 div.content {min-height:360px; padding:10px 30px 10px 25px;background: #fff url(/_img/box_658px_main.gif) repeat-y;}
div.box1 div.content h2 { margin-top:0; }
div.box1 div.foot { height:16px;margin:0px;background: #fff url(/_img/box_658px_bottom.gif) no-repeat; }
div.box1 .cms_editButton { position:absolute; top:-24px; right:15px; }

div.box2 { margin:10px 0px;width:406px;color:#333;}
div.box2 h2 { margin:0px;height:22px; padding:15px 10px 5px 20px;color:#333; background: #fff url(/_img/box_406px_top.gif) no-repeat;}
div.box2 div.content { padding:10px 20px !important;background: #fff url(/_img/box_406px_main.gif) repeat-y; }
div.box2 div.foot { height:16px;margin:0px;background: #fff url(/_img/box_406px_bottom.gif) no-repeat; }
div.box2 .cms_editButton { position:absolute; top:-24px; right:15px; }

div.box3a { margin:10px 5px;width:273px;color:#333;}
div.box3a h2 { margin:0px; height:22px;padding:15px 10px 5px 20px;color:#333; background: #fff url(/_img/box_272px_top.gif) no-repeat;}
div.box3a div.content {  padding:10px 20px;background: #fff url(/_img/box_272px_main.gif) repeat-y; }
div.box3a div.content div.item { padding:5px 15px 5px 0px; margin:0; }
div.box3a div.foot { height:16px;margin:0px;background: #fff url(/_img/box_272px_bottom.gif) no-repeat; }
div.box3a .cms_editButton { position:absolute; top:-24px; right:15px; }

div.box3b {position:relative;margin:10px 5px;width:273px;color:#333;}
div.box3b h2 { margin:0px; height:22px;padding:15px 10px 5px 20px;color:#333; background: #fff url(/_img/box_272px_top.gif) no-repeat;}
div.box3b div.content {  padding:10px 20px;background: #fff url(/_img/box_272px_main.gif) repeat-y; }
div.box3b div.content {  padding:10px 10px 10px 9px;}
div.box3b div.content div.innerContent { padding:5px 10px; margin-top:-10px; }
div.box3b div.content div.item { padding:5px 10px; margin:0; }
div.box3b div.content div.selected { background-color:#dfecf8; border-bottom:1px solid #b6dafb; font-weight:bold; }
div.box3b div.foot { height:16px;margin:0px;background: #fff url(/_img/box_272px_bottom.gif) no-repeat; }
div.box3b .cms_editButton { position:absolute; top:-24px; right:15px; }
div.box3b .cms_addLinkWrapper { display:block; position:absolute; top:18px; right:15px; }

div.hiddenByDefault { display:none; }

div.green-economy div.hiddenByDefault { display:block; }

div.sustainable-tourism table.multicol div.item { margin-bottom:40px; }
div.sustainable-tourism table.multicol div.item .cms_thumb { float:left; margin-left:0;margin-right:10px;margin-top:3px; max-height:70px; overflow:hidden; }
div.sustainable-tourism table.multicol div.item h2 { border:0; margin:0; font-size:12px; }
div.sustainable-tourism table.multicol div.item .readmore { display:none; }
body.cms_listView .hideFromList { display:none; }

/* shading and rounded corners */
.boxshadow 
{
  -moz-box-shadow: 1px 1px 8px #333;
  -webkit-box-shadow: 1px 1px 8px #333;   
  box-shadow: 1px 1px 8px #333;
}
.roundbox
{  
  -moz-border-radius: 8px 8px 8px 8px;
  -webkit-border-radius: 8px;  
  border-radius: 8px 8px 8px 8px;
}

.roundbox-top
{    
    -moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;    
    border-radius: 8px 8px 0 0;
}
.roundbox-bottom
{    
    -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
}


div.cms_adminBox { border:0; padding:0px 10px; }

/* ********** left overs from old site ************* */

/* content box */
table#contentbox  { border:1px solid #094E8D;	background-color:white; }
table#contentbox th { background-color: #C4D0DD; text-align:left; padding:2px 2px 2px 5px; 	margin:0px; border-bottom:1px solid #094E8D; }
table#contentbox td { padding:5px; }
table#contentbox img { border:1px solid black; }

/* imagebox */
table#imagebox {	background-color:#ffffff;	border:3px solid #999999;	padding:5px 5px 5px 5px;}
table#imagebox img { margin:0px; }

.mobileMessage { display:none; }
@media screen and (max-device-width: 660px) 
{
 .mobileMessage  { display:inline }
   .mobileMessage  a { display:block; 
    padding:5px 5px 5px 36px; font-size:16px; color:#555;
    display:block;
    background:#eee url('http://www.fxpro.com/sites/all/themes/fxpro/images/icon-32x32-mobile.png') no-repeat 0px 4px;  
    border:1px solid #aaa; width:140px;border-radius: 5px 5px 5px 5px;
    }
.mobileMessage i { display:block; font-size:10px; }
}


