ul#mainmenu {margin:0;padding:0;color:#F47B29;font-family: tahoma,verdana, geneva, sans-serif;}
/* About the OAS left-hand navigation */
ul#mainmenu ul {list-style-type:none; margin: 0;  padding: 0; }
ul#mainmenu a { display: block; text-decoration: none;}
ul#mainmenu li{font-size:.9em;border-bottom:1px dotted #ccc;margin-bottom: 1px;}
ul#mainmenu li a, ul#mainmenu ul li a {color: #333;padding: 0.5em;}
ul#mainmenu li a.last {border-bottom:0!important;padding:.5em .5em .7em .6em!important;}
/* ul#mainmenu li ul li ul li.last a {padding:.5em .5em .7em .6em!important;} */
ul#mainmenu li.odd {background:#EFF4FC;color:#333;}
ul#mainmenu li.even {background:#E3E9F0;color:#333;}
ul#mainmenu li ul li.even, ul#mainmenu li ul li.odd {background:none;}
ul#mainmenu li a:hover, ul#mainmenu ul li a:hover {color:#F47B29; text-decoration:underline}
ul#mainmenu li ul li a, ul#mainmenu ul li ul li a, ul#mainmenu ul ul li ul li a, ul#mainmenu ul ul ul li ul li a {color: #000; padding-left: 15px;}
ul#mainmenu li ul li ul li {padding-left: 8px;}
/* ul#mainmenu li ul li ul li.last {padding-left: 15px;} */

ul#mainmenu li ul li a:hover, ul#mainmenu ul li ul li a:hover, ul#mainmenu li ul li ul li a:hover {padding-left: 15px; color:#FF6600; text-decoration:underline}
ul#mainmenu ul li a:hover {border-left: 0;padding-left: 0.5em;}
ul#mainmenu ul {background:#D1DBE9}
ul#mainmenu ul ul{background:#DC6F25;}
ul#mainmenu li ul li a.active, ul#mainmenu li ul li a.active:hover, ul#mainmenu li ul li a.active ul li a.active, ul#mainmenu li ul li a.active:hover ul li a.active:hover {background:#DC6F25;color:#fff; margin:0}
ul#mainmenu ul ul li a {color:#fff!important;}
ul#mainmenu a.active, ul#mainmenu ul li a.active, ul#mainmenu a.click, ul#mainmenu ul li a.click {text-decoration: none; background: #D1DBE9;color:#333; font-weight:bold;}
ul#mainmenu ul ul a.active li a.active {background:#DC6F25!important; color:#fff!important;}
ul#mainmenu a.active:hover, ul#mainmenu ul li a.active:hover {text-decoration: underline;}

ul#mainmenu .ui-state-focus, ul#mainmenu .ui-state-active {background:#D1DBE9; color:#333; font-weight:bold;}
ul#mainmenu li ul .ui-state-focus, ul#mainmenu li ul .ui-state-active{background:#DC6F25; color:#fff;}
ul#mainmenu li ul li .ui-state-active, ul#mainmenu li ul .ui-state-focus:hover {color:#fff;}
ul#mainmenu li ul .ui-state-active {font-weight:bold;}
ul#mainmenu li ul li ul li .ui-state-active {color: #333333!important}


/* Styles for secondary pages */
/*** Begin area titles thinner ***/
#banner .areatitlethin {background:transparent url(/imgs/backgrounds/transbg.png) repeat scroll 0 0;bottom:0px;left:0;padding: .55em .8em .55em .8em!important;position:absolute; color:#fff!important; font-weight:bold; font-size:1.1em;width:100%!important;}
#banner .areatitlethin a {color:#fff!important; text-decoration:none;}
#banner .areatitlethin a:hover {color: #F47B29!important; text-decoration:underline;}
/*ie7 fix*/
*:first-child+html #banner .areatitlethin {position:absolute;font-size:1.1em;bottom:3px!important; width:796px!important;}
/*** End area titles thinner ***/


.txtjustify {text-align:justify;}
.dotted-line {border-bottom:1px dotted #CCC; width:100%; height:5px;}



/* Customize the UI tabs for right feature on the landing page */
#sidebarwrap .ui-tabs .ui-tabs-panel {padding:.5em .2em .2em .2em;margin:.3em!important; display: block; border-width: 0; background:#FFF;}
#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected { border-bottom-width: 0;background:#fff!important;border:0; }
#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;background:#fff!important;}
.sidebartabs {list-style: none;margin: 0 auto;padding: 0;zoom: 1;/* overflow: hidden; bug fix for scroll caused by tabs */margin-top:0;  clear:both;}
#sidebarwrap .ui-tabs .ui-tabs-nav li a {float: left; text-decoration: none; /*padding: .5em 1em;*/background:#EFEFEF!important;border:1px solid #ccc;z-index:600}


#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#505050;background:#fff;margin-bottom:-3px;z-index:10000;border-bottom: 1px #fff solid }

.sidebartabs ul.tabtitles {margin:0px;font-size:.8em; font-weight:bold;/*font-size:.68em; font-weight:bold;*/}
.sidebartabs ul.tabtitles_cond {margin:0px;font-size:.8em; font-weight:normal;}
.sidebartabs ul.tabtitles_cond_cond {margin:0px;font-size:.7em; font-weight:normal;}
.sidebartabs ul.tabtitles li, .sidebartabs ul.tabtitles_cond li, .sidebartabs ul.tabtitles_cond_cond li {display: inline; list-style:none;margin:0em .3em - 0!important; /*height:24px;*/}
.sidebartabs ul.tabtitles li a, .sidebartabs ul.tabtitles_cond li a, .sidebartabs ul.tabtitles_cond_cond li a {padding:5px;color:#7F7F7F;text-decoration: none;float:left;display: block;}
.sidebartabs .ui-tabs .ui-state-hover {background:#D0DAE8!important;border-bottom:0px;}
.sidebartabs .ui-tabs .ui-state-default {background:/*#FBFBFB*/#D0DAE8!important;}
.sidebartabs object {margin:0 auto;padding:0em}
.sidebartabs img {margin: 0 5px 0 0;padding:0;border:1px solid #CCC}
.sidebartabs .caption {font-size:.82em; color:#5477A7; font-weight:normal;}
.sidebartabs h3 {font-size:1em;}
.sidebartabs h4 {font-size:.98em;margin-bottom:0!important;}
.sidebarcontainer{overflow:hidden; list-style: none;padding:0em ; zoom: 1;/* overflow: hidden; bug fix for scroll caused by tabs */clear:both;background:#fff;border:1px solid #ccc;z-index:8000!important;}

/* Customize the UI tabs for right RELATED on secondary page */
#sidebarwrap.relatedtabs {width:202px!important; margin-left:4px!important;}
#sidebarwrap.relatedtabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#f47b29;}
#sidebarwrap.relatedtabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
#sidebarwrap.relatedtabs .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
#sidebarwrap.relatedtabs .ui-tabs .ui-tabs-nav li.ui-state-processing a {background:#fff!important;}
#sidebarwrap.relatedtabs .ui-tabs-nav li a {border:1px solid #f47b29;background-color:#ffece0!important; color:#7f7f7f; font-weight:bold;}
#sidebarwrap.relatedtabs .sidebarcontainer{border:1px solid #f47b29; padding-top:10px!important;}
#sidebarwrap.relatedtabs .sidebarcontainer div ul {position:relative; left:-20px!important; top:-5px!important;}


/* Customize the UI tabs for right feature on the landing page */
.child_sidebarcontainer ul li a {font-size:1.2em;}
.child_sidebarcontainer p {font-size:1.2em;}

.child_sidebarcontainer {background:#eff4fc!important; }

#child_sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected {background: #eff4fc!important;}
#child_sidebarwrap .ui-tabs .ui-tabs-nav li.ui-state-processing a {background:#eff4fc!important;}
.child_sidebartabs .ui-tabs .ui-state-hover {background:#eff4fc!important;}
.child_sidebartabs .ui-tabs .ui-state-default {background:#eff4fc!important;}
#child_sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {background:#eff4fc!important;}


/*.child_sidebarcontainer {border: #d1dfef 1px solid!important;}*/
.wauto {width:auto!important;}
#rightmaincol .sidebarcontainer .fourcols .col4 {width:143px;}
#rightmaincol .sidebarcontainer .topicscol {width:177px;!important;margin-top:7px!important}
#fullmaincol .topicscol {width:176px;!important;margin-top:7px!important}
/*ie7 fix*/*:first-child+html #rightmaincol .sidebarcontainer .topicscol {float:left;padding:10px;text-align:left;width:178px!important;margin-top:7px!important}
/*#rightmaincol .sidebarcontainer .feedblock .fourcols .col4 .wauto {width:auto!important; white-space:nowrap!important;}*/

#rightmaincol .relatedlinks input[type=text], #rightmaincol .relatedlinks input[type=password] {width:100%!important;font-size:1.2em;}

/* remove borders for table layout */
.transparent {border:0px;background:transparent;}
.transparent tr.odd {background:transparent;}
.transparent tr.even {background:transparent;}
.transparent .grid {border:0px;}
.transparent td,.dnn th {border-left:0px}
.transparent th {border-bottom:0px; background:transparent;}

.margint {margin-top:.5em!important;}
.marginb {margin-bottom:.5em!important;}

.dotted-col p {border-bottom:dotted #CCC 1px; width:500px!important;}
.dotted-col-right p  {border-bottom:dotted transparent 1px;}
.fourthwidth {width:65px!important; margin-left:7px!important;}
#country_office .threecols { margin-bottom:8px!important;}

#rightmaincol .threecols .equalwith {width:210px!important;padding:0px!important;margin:0px!important;}
#rightmaincol .threecols .marginr {margin-right:8px!important;}
#rightmaincol .twocols.halfwidth {width:315px!important;}
#rightmaincol .twocols.marginl {padding-left:10px!important;}


.rellinkslightblue {width:200px!important;border:1px solid #859ec0;margin:0 0 0.9em 0; padding-bottom:8px!important;}
.rellinkslightblue ul li {background:url(/imgs/orange_bullet.gif) 0 .5em no-repeat!important;margin:.5em 3em .5em .5em!important;padding:.2em .2em .2em .8em;}
.rellinkslightblue .title {font-size:.9em;background:#859ec0!important;}
.rellinkslightblue p {margin:.3em 0 .3em 0}
.rellinkslightblue h1, .rellinkslightblue h2, .rellinkslightblue h3 {margin:0!important; }
.rellinkslightblue .caption {font-size:.72em;}

.cluetip-default {font-family: tahoma!important,verdana, geneva, sans-serif!important; font-size: 0.72em!important; }
/*.cluetip-default h3#cluetip-title {font-size: 0.85em!important;}*/

.black {color:#333!important;}




.crop{
	float:left!important;
	position:relative!important;
	width:88px!important;
	height:200px!important;
	border:none!important;
	margin:0px!important;
	}
.crop p{
	width:80px!important;
	height:80px!important;
	margin:0!important;
	position:absolute!important;
	top:0px!important;
	left:0px!important;
	clip:rect(0px 80px 80px 0px)!important;
	}	
.crop img{
	border:none!important;
	}
.crop div.caption{
	position:relative!important;
	top:84px!important;
	width:80px!important;
	font-size:0.8em!important;
	color:#333!important
	}
.crop.md{
	width:126px!important;
	height:175px!important;
	}
.crop.md p{
	clip:rect(0px 118px 80px 0px)!important;
	}	
.crop.md div.caption{
	width:118px!important;
	}
	
ul#mainmenu.ga_sf-menu li ul li, ul#mainmenu.ga_sf-menu li ul li ul li, ul#mainmenu.ga_sf-menu li ul li ul li ul li {border-bottom:1px dotted #fff!important; margin-left:6px!important; margin-right:6px!important;}
ul#mainmenu.ga_sf-menu li ul li ul li ul li {border-bottom:1px dotted #ff9966!important;}
ul#mainmenu.ga_sf-menu li ul li a {padding-left:8px!important;}
ul#mainmenu.ga_sf-menu li ul li ul li a, ul#mainmenu.ga_sf-menu li ul li ul li ul li a {padding-left:0px!important;}

ul#mainmenu.ga_sf-menu li ul li.last, ul#mainmenu.ga_sf-menu li ul li ul li.last {border-bottom:0!important;}
ul#mainmenu.ga_sf-menu li ul li ul li, ul#mainmenu.ga_sf-menu li ul li ul li ul li {font-size:1.0em!important;}
ul#mainmenu.ga_sf-menu li.selected { font-weight:bold!important; color:#333;cursor:auto;font-size:.91em;font-weight:bold;margin:0; background:#D1DBE9!important}
ul#mainmenu.ga_sf-menu li.selected ul li.selected {background:#DC6F25!important;font-weight:bold;}
ul#mainmenu.ga_sf-menu li.selected ul li.selected a {color:#fff!important;font-weight:bold;}
ul#mainmenu.ga_sf-menu li.selected ul li, ul#mainmenu.ga_sf-menu li ul li {font-weight:normal;border-bottom:1px dotted #fff!important;padding-top:.5em;}
ul#mainmenu.ga_sf-menu li.selected ul li.last {border-bottom:0!important;}
ul#mainmenu.ga_sf-menu .flickr { width:86px; height:13px!important; background: transparent url(/imgs/icons/flickrtxticon.png) no-repeat right 4px top 0px;}

table.bluetable {border:#d0d0d0 solid 1px!important;}
table.bluetable th {background-color:#5477a7!important; color:#FFF!important; text-align:center!important; padding:10px!important; border:#3e586f solid 1px!important}
table.bluetable td {padding:9px; color:#6d6d6d!important;/*border:#d0d0d0 solid 1px!important;*/}
/*table.bluetable tr.odd , table.bluetable tr.even { border-left:#FFF solid 1px!important; border-right:#d0d0d0 solid 1px!important}*/
table.bluetable tr.odd { background-color:#ebebeb!important; /*border-bottom:#d0d0d0 solid 1px!important*/}
table.bluetable tr.even { background-color:#f4f4f4!important; /*border-bottom:#c8c8c8 solid 1px!important*/}

table.cond th {padding:2px!important; font-weight:normal!important}
table.cond td {padding:2px; font-size:0.85em!important;border:#E2E2E2 solid 1px!important}


#divwebcast {height:20px!important;}
#divwebcast.webcasticon{background:url(/imgs/icons/webcasticon_titled.gif) left 0px no-repeat!important;width:109px!important;}
#divwebcast.webcasticon:hover{background:url(/imgs/icons/webcasticon_titled.gif) left -30px no-repeat!important;width:109px!important;}

table.reset {border:0px}
table.reset tr.odd {background:#FFF}
table.reset tr.even {background:#FFF}
table.reset td {border:0px}

#rightmaincol div.feedblock .relatedlinks {background:#FFF!important;}

#maincontent #rightmaincol div.feedblock div.relatedlinks h3.title{background:#F47B29!important;}

#rightmaincol a.nodecoration {text-decoration:none;}

/*videos intro*/
/*#rightmaincol .wrapvidyoutube {height:230px;}
/*#rightmaincol .wrapvidvimeo {height:230px;}
#rightmaincol .wrapvidlivestream {height:210px; }*/
#rightmaincol .wrapvidyoutube.first, #rightmaincol .wrapvidvimeo.first, #rightmaincol .wrapvidlivestream.first {margin-top:10px;}
#rightmaincol .wrapvidyoutube .vblurb, #rightmaincol .wrapvidvimeo .vblurb, #rightmaincol .wrapvidlivestream .vblurb {width:400px; padding-top:8px}

#rightmaincol .wrapvidyoutube .vid img, #rightmaincol .wrapvidvimeo .vid img, #rightmaincol .wrapvidlivestream .vid img { border-radius: 4px 4px 6px 6px!Important; 	box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.33); margin-bottom:33px}

#rightmaincol .wrapvidyoutube .vid .areavideo, #rightmaincol .wrapvidvimeo .vid .areavideo, #rightmaincol .wrapvidlivestream .vid .areavideo {
background: transparent url(/imgs/backgrounds/transbg-light.png) repeat scroll 0 0; padding: 1.05em 0 1.05em 0; position: absolute; color: #fff; font-weight:normal; font-size: 1.1em; width: 210px!important; text-align:center!important; text-decoration:none; z-index:9999999!important; display:block!important; border-radius: 4px 4px 0 0!Important}

#rightmaincol .wrapvidyoutube .vid .btnopen, #rightmaincol .wrapvidvimeo .vid .btnopen, #rightmaincol .wrapvidlivestream .vid .btnopen {background: transparent url(/imgs/backgrounds/button.png) no-repeat; margin-top:150px; margin-left:65px; width: 210px!important; height: 32px!important; position: absolute; z-index:9999999!important; display:none}

#rightmaincol .wrapvidyoutube .vid .btnopen p, #rightmaincol .wrapvidvimeo .vid .btnopen p {color:#FFF; padding:3px 0 0 20px; font-size:0.85em; font-family:  verdana,tahoma,geneva,sans-serif }

#rightmaincol .wrapvidyoutube .vid a, #rightmaincol .wrapvidvimeo .vid a, #rightmaincol .wrapvidlivestream .vid a{text-decoration:none}

#rightmaincol .wrapvidyoutube .prom, #rightmaincol .wrapvidvimeo .prom, #rightmaincol .wrapvidlivestream .prom {width: 184px!important; height: 63px!important;	margin-left: 100px!important;}
#rightmaincol .wrapvidyoutube .prom.vidyoutube {background: url(/imgs/icons/youtube.jpg) top no-repeat;}
#rightmaincol .wrapvidvimeo .prom.vidvimeo {background: url(/imgs/icons/vimeo.jpg) top no-repeat}
#rightmaincol .wrapvidlivestream .prom.vidlivestream {background: url(/imgs/icons/livestream.jpg) top no-repeat}