/******************** global styles **************************/
html {background:/*#676768 #D1DBE9*/#fff url(/imgs/homebackground-gris.gif) repeat-x!important;}
body{font-size:1em;font-family: tahoma,verdana, geneva, sans-serif;margin:0 auto;padding:.5em;}
strong {font-weight:bold}
em {font-style:italic;}
sup {font-size: 0.74em; vertical-align:text-top;}
a {color: #0D499C;}
a:hover {color:#F47B29;}
a:visited {}
h1,h2,h3,h4,h5 {color:#333}
h1 {font-size:1.3em;font-weight:bold;margin-bottom:.5em}
h2 {font-size:1.2em;font-weight:bold;margin-bottom:.5em}
h3 {font-size:1.1em;font-weight:bold;margin-bottom:.5em}
h4 {font-size:1.0em;font-weight:bold;margin-bottom:.5em}
h5 {font-size:.95em;font-weight:bold;margin-bottom:.5em}

h1.blue, h2.blue, h3.blue, h4.blue, h5.blue {color:#274D7F!important;}
h1.orange, h2.orange, h3.orange, h4.orange, h5.orange {color:#DC6E24!important;}
h1.orangetitle,h2.orangetitle, h3.orangetitle, h4.orangetitle, h5.orangetitle {background:#DC6E24;color:#fff; padding:.3em;margin:0 0 1em 0!important;}


blockquote {margin-left:2em;}
.left {float:left;}
.right {float:right;}
/*** clearing float  fix ***/
.clearfix:after {content: "."; display: block; height: 0;clear: both;visibility: hidden;}
*:first-child+html .clearfix { zoom: 1;/* triggers hasLayout ie7 */}
*html .clearfix { zoom: 1;/* triggers hasLayout  ie6 */}
/* page and header */
#page{width:850px;margin:0 auto;background:#fff;padding-bottom:0em;}
#header{padding:.5em; margin:0 0 .3em 0;clear:both}
#printlogo{display:none;}
/*** begin changes to head and headlogo to accomodate megamenu ***/
#headlogo{margin-top:1em; margin-left:1em;position:relative; padding:0; width:380px; }
#topnav {/*3buttons only width:520px;*/width:auto!important; float:right;margin-top:2em;}
div#screenlogo a img{max-width:none!important; }
/*ie 7 fix */
*:first-child+html #topnav {float:right;width:auto!important;/*width:556px*//*520px*/}
/*ie6 fix */
*html #topnav{float:right;width:auto!important; /*width:556px*//*520px*/}
/* ie 7 hack */
*:first-child+html #headlogo{margin-top:-4em; margin-left:1em; }
#screenlogo {/*3buttons only width:380px*/width:300px; margin:0;}
/*** end changes to head and headlogo to accomodate megamenu ***/

/*CIDH fix */
.cidh_topnav {width:516px!important;}
.cidh_logo {width:300px!important;}
.slogan a{color: #F47B29;text-decoration:none;}

/* language bar */
#mainlangbar {font-size:.6em;text-align:right; margin-bottom:.5em;margin-right:1.2em; clear:both;}
#mainlangbar ul {margin: 0;padding: 0;color:#F07305;}
#mainlangbar ul li.first {background:none;}
#mainlangbar ul li {background:url(/imgs/orange_bullet.gif) no-repeat left .4em; padding-left:10px;padding-right: 2px;display:inline}
#mainlangbar a{text-decoration:none;text-align:center; color:#666;}
#mainlangbar a:hover{text-decoration:underline; color:#FF6600;}
#mainlangbar .selected {color:#F47B29; text-decoration:none;}
/* icon & search bar */
#globsearch {margin:0; clear:both;}
#globsearch form {margin:0 .8em 0 0;padding:0;float:right;}
*:first-child+html #globsearch form {margin:0 .5em 0 0;padding:0;float:right;}
/* Target Safari 4.0.x Only */ @media screen and (-webkit-min-device-pixel-ratio:0) {}
#globsearch input.txtbox {font-size:.7em; height:16px;width:135px/*width:200px*/;border:1px dotted #D3D1D1;color:#666;margin:.1em .4em 0em .3em!important;padding:1px 2px;}
#globsearch input.searchbtn {margin:0 0 0 0; vertical-align:middle;}
*:first-child+html #globsearch input.searchbtn {margin-left:0em;}

/* for style section search */
#sectsearch {clear:both; width:250px;margin:0;padding:0;float:right; text-align:left!important;}
*:first-child+html #sectsearch {width:260px;text-align:left!important;}
*:first-child+html #sectsearch input.searchbtn {margin:0 0 0 0;vertical-align:middle;}
*:first-child+html #sectsearch form {margin:0 .5em 0 0;padding:0;float:right;}
/* Target Safari 4.0.x Only */ @media screen and (-webkit-min-device-pixel-ratio:0) {}
#sectsearch input.intsearch {font-size:.7em; height:16px;width:200px; border:1px dotted #C3C3C3;color:#666;margin:.1em 0em 0em .3em!important;padding:3px 2px 0 2px;}
#sectsearch input.searchbtn {margin:.2em 0 0 0;vertical-align:middle;border:1px dotted #D3D1D1}
*:first-child+html #sectsearch input.searchbtn {margin-left:0em;}

/* focus style for all forms */
.focusField{border:1px dotted #C3C3C3;}
.idleField{border:1px dotted #D3D1D1;}

/* form style for protocol db */
#protocoldbform {border:solid 1px #b7ddf2; background:#ebf4fb; margin:0 auto; width:610px; padding:.5em;}
#protocoldbform h1 {font-size:1.2em;font-weight:bold;margin-bottom:.7em;}
#protocoldbform h4 {margin:.3em!important;}
#protocoldbform p {font-size:.9em;color:#666;margin-bottom:.5em;padding-bottom:.5em;}
#protocoldbform p.last{border-bottom:solid 1px #b7ddf2;margin-bottom:.5em;padding-bottom:1.5em;}
#protocoldbform label{display:block; font-weight:bold; text-align:right; width:140px; float:left;}
#protocoldbform .small{color:#666666; display:block; font-size:11px; font-weight:normal; text-align:right; width:140px;}
#protocoldbform input{float:left; font-size:12px; padding:4px 2px; border:solid 1px #aacfe4; width:200px; margin:2px 0 20px 10px;}
#protocoldbform select {font-size:1em;padding:2px 2px;border:solid 1px #aacfe4;width:300px;margin:2px 0 20px 10px;}
#protocoldbform button{margin:0 0 0 5em; padding:.2em; background:#666666; text-align:center; line-height:31px; color:#FFFFFF; font-size:.9em; font-weight:bold;}
.tabdata{border-bottom:1px dotted #ACA899; width:550px!important; margin-left:6px;}
/* Icon navigation */
#navicon .webcasticon{background:url(/imgs/icons/webcasticon.png) left 0px no-repeat;width:22px!important;height:28px;margin-left:8px;padding-right:0px}
#navicon .webcasticon:hover{background:url(/imgs/icons/webcasticon.png) left -30px no-repeat;width:22px!important;height:28px;margin-left:8px;padding-right:0px}
#navicon {float:right;list-style:none;margin:.2em .8em 0 0;padding:0;}
#navicon li {float:left;display:block;display:inline;margin:0 .2em .2em .2em;background:#fff;width:26px;height:20px;border:0;}
#navicon li.first {margin-left:0em;}
#navicon li a {border:none;}
#navicon li .show{display:block;width:26px;height:20px;}
#navicon li .hide {height:0;overflow: hidden;}
#navicon li:hover .hide, #navicon li.over .hide{cursor: pointer;width:26px;height:20px}
#navicon li:hover .show, #navicon li.over .show {height: 0;overflow: hidden;}
.slogan {padding-left:0px;text-align:left;color: #F47B29;font-size:.7em;font-family:Tahoma,Geneva,sans-serif;}

#divphotocontest {height:20px!important;}
#divphotocontest.es{background:url(/imgs/icons/photoicon_titledes.gif) left 0px no-repeat!important;width:130px!important;}
#divphotocontest.es:hover{background:url(/imgs/icons/photoicon_titledes.gif) left -30px no-repeat!important;width:130px!important;}

#divphotocontest.en{background:url(/imgs/icons/photoicon_titleden.gif) left 0px no-repeat!important;width:130px!important;}
#divphotocontest.en:hover{background:url(/imgs/icons/photoicon_titleden.gif) left -30px no-repeat!important;width:130px!important;}

#divphotocontest.fr{background:url(/imgs/icons/photoicon_titledfr.gif) left 0px no-repeat!important;width:130px!important;}
#divphotocontest.fr:hover{background:url(/imgs/icons/photoicon_titledfr.gif) left -30px no-repeat!important;width:130px!important;}


/********************* main navigation *****************/
 /* General */
#navigation {float: left;margin-bottom: 18px;width: 100%;}
/*ie7 fix*/
*:first-child+html .fr #globalnav .sf-menu {/*width:560px!important;font-size:.97em;*/}
/*ie6 fix*/
*html .fr #globalnav .sf-menu {/*font-size:.95em;*/}
/*******************Superfish*****************************************/
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;z-index:100000000;font-size:12px;}
.sf-menu {line-height: 1.1;}
.sf-menu ul {position: absolute; top: -999em;width: 12em;}
.sf-menu ul.megamenu_one {width: 12em;margin:0}
.sf-menu ul.megamenu_two {width: 30em;margin:0}
.sf-menu ul.megamenu_three {width: 41em;margin:0}
.sf-menu ul.megamenu_four {width: 59em;margin:0}
.sf-menu ul li {width: 100%;border-bottom:#D3D1D1 dotted 1px;}
.sf-menu ul li.last {border-bottom:0}
.sf-menu li:hover {visibility: inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float: left;position: relative;}
.sf-menu a {display: block;	position: relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {top:2.5em; /* match top ul list item height */z-index: 99;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left: .8em; /* match ul width */ top: 0;margin-bottom:10px}

/*** MENU SKIN ***/
.sf-menu {background:#fff;float: left;width: 100%;border-top:#D3D1D1 dotted 1px;border-bottom:#D3D1D1 dotted 1px;margin:0;}
.sf-menu a {border-right: 1px dotted #D3D1D1;padding: .75em .60em;text-decoration:none;}
.sf-menu.xtrspc a {padding: .75em .75em;}
.sf-menu.tnyspc a {padding: .75em .52em;}
.sf-menu ul a {border-right: none;}
.sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/ color: #000;}
.sf-menu a:hover {color: #F47B29;}
.sf-menu li.home{background:url(/imgs/icons/homeicon.png) left 5px no-repeat;width:22px;height:30px;margin-left:18px;margin-bottom:0;padding-right:8px;border-right: 1px dotted #D3D1D1!important;}
.sf-menu li.home:hover{background:url(/imgs/icons/homeicon.png) left -25px no-repeat;width:22px;height:30px;margin-left:18px;margin-bottom:0}
.sf-menu li.webcasticon{background:url(/imgs/icons/webcasticon.png) left 5px no-repeat;width:22px;height:30px;margin-left:8px;padding-right:8px;/*border-right:none!important;*/}
.sf-menu li.webcasticon:hover{background:url(/imgs/icons/webcasticon.png) left -25px no-repeat;width:22px;height:30px;margin-left:8px;}
.sf-menu li.home a, .sf-menu li.webcasticon a {border:none;}
.sf-menu li ul li {background:#efefef;}
.sf-menu li ul li .noborder {border-bottom:none!important;}
.sf-menu li ul li .megawrapper_four {background:none;}
.sf-menu li.sfHover {background:#efefef;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0;}
.sf-menu ul a:focus, .sf-menu ul a:hover, .sf-menu ul a:active {background:#EF7406;color:#fff; outline:0;}
.sf-menu ul ul ul a:focus, .sf-menu ul ul ul a:hover, .sf-menu ul ul ul a:active {background:#F48F4B; color:#fff;outline:0;}
.sf-menu .last a {/*border-right:none!important;*/}

/*** ARROWS **/
.sf-menu a.sf-with-ul {	padding-right:  2.0em;	min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */}
.sf-sub-indicator {position: absolute;display: block;right: .75em;top: 1.05em; /* IE6 only */width: 0px;height: 10px;text-indent: -999em;overflow: hidden;background:none;/*background: url(/imgs/superfish/arrows-ffffff.png) no-repeat -10px -100px  *//* 8-bit indexed alpha png. IE6 gets solid image only */}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */top: .8em;background-position: 0 -100px; /* use translucent arrow for modern browsers*/}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; /* arrow hovers for modern browsers*/}
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator {background-position:  -10px 0;}
.sf-menu ul a > .sf-sub-indicator {background-position:  0 0;}
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; /* arrow hovers for modern browsers*/}
/*** shadows for all but IE6 ***/
.sf-shadow ul {	background:	url(/imgs/superfish/shadow.png) no-repeat bottom right;	padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius: 10px;-khtml-border-radius-bottomleft: 10px;-khtml-border-radius-topright: 10px;}
.sf-shadow ul.sf-shadow-off, .sf-shadow .sf-shadow-off .menu_right {background: transparent!important;}
.sf-shadow ul.menu_right {background:url(/imgs/superfish/shadow.png) no-repeat bottom right;padding: 0 8px 9px 0;margin-right:-8px;-moz-border-radius-bottomleft: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-khtml-border-radius-bottomleft: 10px;-khtml-border-radius-topright: 10px;}

/* Mega Column Styles */

.menu_right {right:1px!important;}

.megawrapper_one {
	background: url(/imgs/superfish/subs.png) bottom repeat-x;
	border:0!important;
	padding-top:0px;
	margin-top:-2px;
	width: 12em;
	-moz-border-radius-bottomleft: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius: 10px;-khtml-border-radius-bottomleft: 10px;-khtml-border-radius-topright: 10px;
}

.megawrapper_two {
	background: url(/imgs/superfish/subs.png) bottom repeat-x;
	border:0!important;
	padding-top: 0px;
	margin-top:-2px;
	width: 30em;
	-moz-border-radius-bottomleft: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius: 10px;-khtml-border-radius-bottomleft: 10px;-khtml-border-radius-topright: 10px;
}

.megawrapper_three {
	background: url(/imgs/superfish/subs.png) bottom repeat-x;
	border:0!important;
	padding-top: 0px;
	margin-top:-2px;
	width: 41em;
	-moz-border-radius-bottomleft: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius: 10px;-khtml-border-radius-bottomleft: 10px;-khtml-border-radius-topright: 10px;
}


.megawrapper_four {
	background: url(/imgs/superfish/subs.png) bottom repeat-x;
	border:0!important;
	padding-top: 0px;
	margin-top:-2px;
	width: 59em;
	-moz-border-radius-bottomleft: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius: 10px;-khtml-border-radius-bottomleft: 10px;-khtml-border-radius-topright: 10px;
}

.megacolumn_1 {width: 12em;float: left;padding:0 0 8px 0!important;border:0!important;}
.megacolumn_2 {width: 15em;float: left;padding:0 0 8px 0 !important;border:0!important;}
.megacolumn_3 {width: 13.5em;float: left;padding:0 0 8px 0!important;border:0!important;}
.megacolumn_4 {width: 14.5em;float:left;padding:0 0 8px 0!important;border:0!important;}

.megacolumn-content {
	padding: 8px 0px 8px 10px!important;
}

.megacolumn-content .last {	padding-bottom:8px;}

.megacolumn-content p {
	margin-bottom: 14px;
}

.megafooter {
	clear: both;
	padding: 12px;
	color:#333;
}

.mega_c {
	border-right: 1px dotted #D3D1D1;
	overflow: hidden;
}

.sf-menu ul .megawrapper_one ul, .sf-menu ul .megawrapper_two ul, .sf-menu ul .megawrapper_three ul, .sf-menu ul .megawrapper_four ul {
	background-image: none;
	position: relative;
	top: auto;
	width: auto;
}

.sf-menu ul .megawrapper_one ul li, .sf-menu ul .megawrapper_two ul li, .sf-menu ul .megawrapper_three ul li, .sf-menu ul .megawrapper_four ul li{
	background-color: transparent;
}

.sf-menu ul .megawrapper_one ul li a,.sf-menu ul .megawrapper_two ul li a, .sf-menu ul .megawrapper_three ul li a, .sf-menu ul .megawrapper_four ul li a, {
	height: 1%;
	position: relative;
}

.megamenu_one h4, .megamenu_two h4, .megamenu_three h4, .megamenu_four h4 {color:#F60;}

/********************* end main navigation *****************/

/**** Begin jQuery feature slideshow styles  ****/
.cycler {width:510px;padding:0; text-align:left; position:relative;font-family:verdana, Geneva, sans-serif;}
#rotator {position:relative; width:510px;background:transparent!important;}
#rotator div.slide {position:absolute; left:0; top:0; display:none;background:none!important;}
#rotator div.slide:first-child {display:block} 
#rotator div.slide .caption {background:transparent url(/imgs/rotator/transbg.png) repeat scroll 0 0;left:4px;bottom:1px!important;position:absolute;color:#fff;width:500px;margin:.3em 0em 0 0; padding:.2em 0 .2em 0;}

/* ie7 hack*/*:first-child+html #rotator div.slide .caption {background:transparent url(/imgs/rotator/transbg.png) repeat scroll 0 0;bottom:4px!important;left:4px;position:absolute;color:#fff;width:500px;margin:.3em 0em 0 0; padding:.2em 0 .2em 0;}
#rotator div.slide img {width:500px;bottom:0;border:1px solid #CCC; margin:.2em .4em 0em .2em; padding:0;}
/*#featurewrapper img {padding:0!important;margin:0!important;}*/
/*#rotator div.slide .topimg {background:transparent;bottom:195px;left:5px;padding:0;position:absolute;right:0;width:490px;color:#fff;}*/	
#rotator div.slide .caption p {margin:4px 6px;padding:0;font-size:.60em;font-size-adjust:.50;line-height:normal!important;}	
#rotator div.slide .caption h1 {font-size:.85em; font-weight:bold; line-height:normal;padding:0; margin:0 0 0 6px;color:#D1E0EF}	
#rotator div.slide .caption a {color:#FF6600; text-decoration:none;}
#rotator div.slide .caption a:hover {color:#FF9900; text-decoration:none;}
#rotator-nav {padding: 5px 0 5px 0; margin:2px 0 0 5px;list-style:none;z-index:1001;}
#rotator-nav li {display:inline; }
#rotator-nav li a {font: bold .59em verdana,arial; background:#859EC0; text-decoration: none; margin: 0 4px 0 0; padding: 3px 5px; color:#fff!important;}
#rotator-nav .activeLI a {background:#F47B29 url(/imgs/rotator/slidearrow.png) center top no-repeat; color:#fff!important;padding-top:.6em}
#rotator-nav a:focus {outline: none;}
#rotator-nav div.slide {margin-left:0!important;padding-left:0!important;}
#rotator-nav a#pbtn {cursor:pointer;margin: 0 0 0 0; padding:3px 8px;}
#rotator-nav a.pause {background: url(/imgs/rotator/pause.png) center no-repeat}
#rotator-nav a.play {background: url(/imgs/rotator/play.png) center no-repeat}
#rotator-nav a.livewebcastbutton {background:#900;margin-left:1.5em;}
.cycler pre {margin-top:0; color:#390; font-weight:bold}
.cycler .comment {color:#008000}
#navicon a.livewebcastbutton {background:#900;margin-left:-85.3px; font-size:0.70em; color:#FFF; text-decoration:none; padding:4px;}
/**** End jQuery feature slideshow styles  ****/

/****** Begin jQuery styles for OAS key work areas ******/
ul#rollover {position:relative;overflow:hidden;margin:.4em 0 0 0;}
ul#rollover li {border-bottom:1px dotted #D2DBE7;font-size:0.82em; font-weight:bold;background:#859EC0;font-family:Arial, Helvetica, sans-serif;}
ul#rollover li p {margin:0 280px 0 0;}
ul#rollover li p a {display:block;border:0;overflow:hidden;	margin:0;padding:.5em;}
ul#rollover li img {position:absolute;top:0;right:0;width:280px;z-index:10;}
ul#rollover li a:hover img, ul#rollover li.activeRoll img {right:0; visibility:visible;z-index:100;}
ul#rollover li p a:link, ul#rollover li p a:visited {text-decoration:none;color:#fff;}
ul#rollover li p a:hover, ul#rollover li.activeRoll p a {
background:url(/imgs/backgrounds/pilbutdown.png) repeat-x scroll;margin:0; padding:.5em;border:0;	/* Cleanup of default hover */color:#333;
}
/* ie7 hack*/*:first-child+html ul#rollover li a {padding:.5em;}
/* ie7 hack*/*:first-child+html ul#rollover {position:relative; overflow:hidden;margin:.4em 0 0 0;padding-top:.4em;}
/* ie7 hack*/*:first-child+html ul#rollover img {padding-top:.5em;}
/* ie6 hack*/*html #maincontent ul#rollover li a {padding:.5em;}
/* ie6 hack*/*html ul#rollover {position:relative; overflow:hidden;margin:.4em 0 0 0}
/* ie6 hack*/*html ul#rollover img {padding-top:.5em;}
/****** End jQuery styles for OAS key work areas ******/

/* styles for landing page */
#landingleft{float:left;width:540px; }
#landingright{float:right;width:290px;}
.captiondate {font-size:.65em!important;color:#FC6;}
span.captiondate {font-size:.85em!important;color:#FC6;}
#featurewrapleft {width:510px;height:332px;margin:0 auto 1em 1em; overflow:hidden; clear:both;padding:.5em;background:transparent url(/imgs/backgrounds/ltbluegradient.png) repeat-x; float:left}

#middlewrapleft {/*width:800px;*/width:510px;height:210px; margin:0 auto 1em 1em;padding:.5em .5em .7em .5em; overflow:hidden;background:transparent url(/imgs/backgrounds/graygradient.png) repeat-x; float:left;}
#middlewrapleft.xtraheight {height:225px!important;}
#middlewrapright {background:transparent url(/imgs/backgrounds/ltpurplegradient.png) repeat-x;overflow:hidden;float:right;margin:0 1em 1em auto; padding:.5em;width:262px;}
#middlewrapright h3 {font-size:.78em!important;background:#C4C4C4;padding:.3em .3em .3em .3em}
#middlewrapright h4 {font-size:.75em!important;padding:.3em 0 .3em 0;margin-bottom:.1em!important;}
#middlewrapright p {font-size:.65em;margin-bottom:.8em;}
#bottomwrap {width:815px; margin:0 auto;padding:0em;clear:both;}
.headtitle {/*background:#C4C4C4;*/ padding:.3em; margin:.8em 0 0 .8em; color:#777; font-weight:bold;}


/* Styles for child landing pages */
.secondarylanding .landingtitle {width:510px;font-size:.95em;margin-bottom:.5em; padding:.5em;background:#efefef;}
.secondarylanding .loe {font-size:.90em!important;}
.secondarylanding #breadcrumb {font-size:.70em;margin:.8em auto .5em auto; padding:0;}
#childfeaturewrapleft {width:510px;margin:0 auto 0 1em; overflow:hidden; clear:both;padding:.5em;float:left;}
#childmiddlewrapleft {width:519px;margin:0 auto 1em 1em;padding:.5em .5em .7em .5em; overflow:hidden;float:left;}
#childmiddlewrapright {overflow:hidden;float:right;margin:0 1em 1em auto; padding:.5em;width:262px;}
#childmiddlewrapright h3 {font-size:.78em!important;background:#C4C4C4;padding:.3em .3em .3em .3em}
#childmiddlewrapright h4 {font-size:.75em!important;padding:.3em 0 .3em 0;margin-bottom:.1em!important;}
#childmiddlewrapright p {font-size:.65em;margin-bottom:.8em;}
#childbottomwrap {width:815px; margin:0 auto;padding:0em;clear:both;}
.areaitem {margin:0 0 1.2em 0;}
.areaitem .col-1 {width:215px; float:left;padding-top:.2em;}
.areaitem .col-2 {width:300px; float:right}
.areaitem h4 {font-size:.83em;border-bottom:4px solid #B2B2B2;font-weight:bold;margin-bottom:.1em;padding:0 0 .1em;}
.areaitem p {font-size:.75em}

.socialmediawrap {margin:0 auto!important;width:750px!important;}


/******************* Box Brochures ***********************/

.boxbluegrid{
	height: 260px;
	padding:0;
	float:left;
	border:1px solid #D1DFEF;
	margin:0 0 1em 1em;
	background:#EFF4FC;
	overflow: hidden;
	position: relative;
	text-align:center!important;
}
.thirdwidth {width:30%;}
.boxbluegrid img{ 
	top:.5em; 
	border:1px; border-color:#CCC;
	margin:.8em;
}

.boxbluegrid p{ 
	padding: 0 5px!important; 
	color:#afafaf!important; 
	font-weight:bold!important; 
	font:.85em tahoma, verdana, arial, sans-serif!important; 
	margin:0 0 .3em 0!important;
}


/******************* Begin Work Areas/Pillars ***********************/
.boxgrid a{color:#F47B29!important}
.boxgrid a:hover { color:#69F!important;}
.boxgrid h3{margin: 5px!important; color:#FFF!important; font:.75em tahoma, verdana, Arial, sans-serif!important; font-weight: bold!important;}
.boxgrid{
	text-align:left;
	width: 152px;
	height: 130px;
	margin:8px;
	padding:0;
	float:left;
	border: 1px solid #ccc;
	overflow: hidden;
	position: relative;
	/*background-color: #CCCCCC;*/
	text-align:center!important;
			}
				.boxgrid img{ 
					top: 0; 
					border: 0; 
					padding:0;
					margin:0;
				}
				#fullmaincol .boxgrid img
				{margin-left:0;border:0;}

				.boxgrid p{ 
					padding: 0 5px!important; 
					color:#afafaf!important; 
					font-weight:bold!important; 
					font:.85em tahoma, verdana, arial, sans-serif!important; 
					margin:0 0 .3em 0!important;
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				bottom:0px!important;
				background: #fff; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
				text-align:left!important;
 			}
			.captionfull .boxcaption {
 					top: 200;
 					left: 0;
 				}

.introtext {background:/*#fff*/none;text-align:left!important;border:0!important;}
.introtext p {font-size:.70em!important;color:#1F1F1F!important;margin:.8em 0 0 0!important;}
.aboutoas {font-size:.70em!important;color:#1F1F1F!important;}
/******************* End Work Areas/Pillars ***********************/


/* Social Links Bar */
.sociallinks {background:url(/imgs/backgrounds/graygradient.png) repeat-x;margin:0 0 0 1em; padding:.5em;width:510px; height:100px; float:left;overflow:hidden; position:relative;}
.sociallinks h4 {color:#666666; font-size:.90em!important;font-weight:bolder!important;}

.sociallinks ul {margin:0 0 0 1em;}
.sociallinks ul.sms li {display:block; float:left; list-style:none; margin:.5em 1.5em 0 0;}
.sociallinks ul li.twitter a {display:block; height:50px;width:50px; background:transparent url(/imgs/icons/twittericon.png) no-repeat 0 0;text-indent:-9009px}
.sociallinks ul li.twitter a:hover {display:block; height:50px;width:50px; background:transparent url(/imgs/icons/twittericon.png) no-repeat 0 -50px;}

.sociallinks ul li.youtube a {display:block; height:50px;width:50px; background:transparent url(/imgs/icons/youtubeicon.png) no-repeat 0 0;text-indent:-9009px}
.sociallinks ul li.youtube a:hover {display:block; height:50px;width:50px; background:transparent url(/imgs/icons/youtubeicon.png) no-repeat 0 -50px;}

.sociallinks ul li.rss a {display:block; height:50px;width:50px; background:transparent url(/imgs/icons/feedicon.png) no-repeat 0 0;text-indent:-9009px}
.sociallinks ul li.rss a:hover {display:block; height:50px;width:50px; background:transparent url(/imgs/icons/feedicon.png) no-repeat 0 -50px;}

.sociallinks ul.arts li {display:block; float:left; list-style:none; /*margin:-1.2em 1.5em 0 0;*/margin:.5em 1.5em 0 0;}
.sociallinks ul li.mag a {display:block; height:50px;width:100px; background:transparent url(/imgs/icons/magicon.png) no-repeat 0 6px;text-indent:-9009px}
.sociallinks ul li.mag a:hover {display:block; height:50px;width:100px; background:transparent url(/imgs/icons/magicon.png) no-repeat 0 -44px;}

.sociallinks ul li.oashighlights a {display:block; height:50px;width:150px; background:transparent url(/imgs/icons/oashighlights.png) no-repeat 0 6px;text-indent:-9009px}
.sociallinks ul li.oashighlights a:hover {display:block; height:50px;width:150px; background:transparent url(/imgs/icons/oashighlights.png) no-repeat 0 -43px;}

.sociallinks ul li.oearelieve a {display:block; height:50px;width:150px; background:transparent url(/imgs/icons/oearelieve.png) no-repeat 0 6px;text-indent:-9009px}
.sociallinks ul li.oearelieve a:hover {display:block; height:50px;width:150px; background:transparent url(/imgs/icons/oearelieve.png) no-repeat 0 -43px;}

.sociallinks ul li.scholar a {margin-top:.7em; display:block; height:37px;width:100px; background:transparent url(/imgs/icons/scholar2010.png) no-repeat 0 0px;text-indent:-9009px}
.sociallinks ul li.scholar a:hover {display:block; height:37px;width:100px; background:transparent url(/imgs/icons/scholar2010.png) no-repeat 0 -37px;}

.sociallinks ul li.art a {display:block; height:50px;width:50px; background:transparent url(/imgs/icons/articon.png) no-repeat 0 0;text-indent:-9009px}
.sociallinks  ul li.art a:hover {display:block; height:50px;width:50px; background:transparent url(/imgs/icons/articon.png) no-repeat 0 -50px;}
.sociallinks ul li.amoaicon a {display:block; height:50px;width:130px; background:transparent url(/imgs/icons/amoaicon.png) no-repeat 0 0;text-indent:-9009px}
.sociallinks  ul li.amoaicon a:hover {display:block; height:50px;width:130px; background:transparent url(/imgs/icons/amoaicon.png) no-repeat 0 -50px;}

.sociallinks ul li a.submag, .sociallinks ul li a.submag a:hover  {text-indent:0;font-size:.65em;margin-top:0px;background:none!important;margin-top:-10px; text-align:center;}

.sociallinks ul li.donate_en a {background:url("/imgs/icons/donatehaitiiconen.png") no-repeat scroll 0 0 transparent;display:block;height:50px;text-indent:-9009px;width:50px;}
.sociallinks ul li.donate_en a:hover {background:url("/imgs/icons/donatehaitiiconen.png") no-repeat scroll 0 -50px transparent;display:block;height:50px;width:50px;}
.sociallinks ul li.donate_es a {background:url("/imgs/icons/donatehaitiicones.png") no-repeat scroll 0 0 transparent;display:block;height:50px;text-indent:-9009px;width:50px;}
.sociallinks ul li.donate_es a:hover {background:url("/imgs/icons/donatehaitiicones.png") no-repeat scroll 0 -50px transparent;display:block;height:50px;width:50px;}
.sociallinks ul li.donate_fr a {background:url("/imgs/icons/donatehaitiiconfr.png") no-repeat scroll 0 0 transparent;display:block;height:50px;text-indent:-9009px;width:50px;}
.sociallinks ul li.donate_fr a:hover {background:url("/imgs/icons/donatehaitiiconfr.png") no-repeat scroll 0 -50px transparent;display:block;height:50px;width:50px;}
.sociallinks ul li.donate_pt a {background:url("/imgs/icons/donatehaitiiconpt.png") no-repeat scroll 0 0 transparent;display:block;height:50px;text-indent:-9009px;width:50px;}
.sociallinks ul li.donate_pt a:hover {background:url("/imgs/icons/donatehaitiiconpt.png") no-repeat scroll 0 -50px transparent;display:block;height:50px;width:50px;}

/****** Social icons for footer ******/
/* Social Links Bar */
#footer .socialicons {margin:1em 300px !important;}
#footer .cidh_social {margin:1em 350px !important;}
#footer li.rss {background:none;margin-left:.5px;padding-left:0!important;width:20px;}
#footer li.rss a {height:16px!important;width:20px!important; padding-top:5px;padding-bottom:5px;background:transparent url(/imgs/icons/feed.png) no-repeat 0;display:inline;padding-left:20px;}

.socialicons {padding:.5em;overflow:hidden; vertical-align:middle;}
.socialicons h4 {color:#666666; font-size:.90em!important;font-weight:bolder!important;}
ul.socialicons { padding:0;}
ul.socialicons li, ul.socialicons li.last {background:none!important; float:left; padding-left:.5em!important;padding-right:.8em!important;}
ul.socialicons li {text-align:center!important;}

ul.socialicons li.twitter a {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/twittersmicon.png) no-repeat 0 0;text-indent:-9009px; margin-left:5px}
ul.socialicons li.twitter a:hover {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/twittersmicon.png) no-repeat 0 -20px;}

ul.socialicons li.facebook a {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/facebooksmicon.png) no-repeat 0 0;text-indent:-9009px; margin-left:11px;*margin-left:2px}
ul.socialicons li.facebook a:hover {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/facebooksmicon.png) no-repeat 0 -20px;}

ul.socialicons li.youtube a {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/youtubesmicon.png) no-repeat 0 0;text-indent:-9009px;  margin-left:10px;*margin-left:5px}
ul.socialicons li.youtube a:hover {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/youtubesmicon.png) no-repeat 0 -20px;}

ul.socialicons li.rss a {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/feedsmicon.png) no-repeat 0 0;text-indent:-9009px}
ul.socialicons li.rss a:hover {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/feedsmicon.png) no-repeat 0 -20px;}

ul.socialicons li.flickr a {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/flickrsmicon.png) no-repeat 0 0;text-indent:-9009px; margin-left:1px}
ul.socialicons li.flickr a:hover {display:block; height:20px;width:20px; background:transparent url(/imgs/icons/flickrsmicon.png) no-repeat 0 -20px;}

ul.socialicons li.donate_en a {background:url("/imgs/icons/donatesmiconen.png") no-repeat scroll 0 0 transparent;display:block;height:20px;text-indent:-9009px;width:20px;margin-left:5px;*margin-left:3px}
ul.socialicons li.donate_en a:hover {background:url("/imgs/icons/donatesmiconen.png") no-repeat scroll 0 -20px transparent;display:block;height:20px;width:20px;}
ul.socialicons li.donate_es a {background:url("/imgs/icons/donatesmicones.png") no-repeat scroll 0 0 transparent;display:block;height:20px;text-indent:-9009px;width:20px;margin-left:2px}
ul.socialicons li.donate_es a:hover {background:url("/imgs/icons/donatesmicones.png") no-repeat scroll 0 -20px transparent;display:block;height:20px;width:20px;}
ul.socialicons li.donate_fr a {background:url("/imgs/icons/donatesmiconfr.png") no-repeat scroll 0 0 transparent;display:block;height:20px;text-indent:-9009px;width:20px;}
ul.socialicons li.donate_fr a:hover {background:url("/imgs/icons/donatesmiconfr.png") no-repeat scroll 0 -20px transparent;display:block;height:20px;width:20px;}
ul.socialicons li.donate_pt a {background:url("/imgs/icons/donatesmiconpt.png") no-repeat scroll 0 0 transparent;display:block;height:20px;text-indent:-9009px;width:20px;}
ul.socialicons li.donate_pt a:hover {background:url("/imgs/icons/donatesmiconpt.png") no-repeat scroll 0 -20px transparent;display:block;height:20px;width:20px;}

/* .maincontent links */
#maincontent .twitter {height:25px;width:20px; background:transparent url(/imgs/icons/twittertxticon.png) no-repeat right 4px; padding: 5px 25px 5px 0; }
#maincontent .facebook {height:25px;width:20px; background:transparent url(/imgs/icons/facebooktxticon.png) no-repeat right 4px; padding: 5px 25px 5px 0; }
#maincontent .flickr {height:25px;width:20px; background:transparent url(/imgs/icons/flickrtxticon.png) no-repeat right 4px; padding: 5px 25px 5px 0; }
#maincontent .vimeo {height:25px;width:20px; background:transparent url(/imgs/icons/vimeotxticon.png) no-repeat right 4px; padding: 5px 25px 5px 0; }
#maincontent .youtube {height:25px;width:20px; background:transparent url(/imgs/icons/youtubetxticon.png) no-repeat right 4px; padding: 5px 25px 5px 0; }

/* Flickr on photo gallery */
    #flickrContain a{text-decoration:none;border-bottom:none;}
    #flickrContain{padding:10px;  text-align:center;}
	#flickrContain h1#title{display:none;}
	#flickrContain #description {display:none;}
    #flickrContain #images { height: 160px; width: 240px; padding:0; margin:0 0 .1em 0; overflow: hidden; margin:0 auto;}
    #flickrContain #images img { border:none;}
    #flickrContain #flickrNav{display:block; clear:both;margin:0 auto; font-size:.9em;}
    #flickrContain #flickrNav a{text-decoration:none;padding:0px 10px;text-align:center;}
    #flickrContain #flickrNav a:hover, #flickrContain p#photoset a:hover{text-decoration:underline;}
    #flickrContain p#photoset{clear:both;}

/* Haiti Bar */
.haiti {background:url(/imgs/backgrounds/graygradient.png) repeat-x;margin:0 0 1em 1em;padding:.5em .5em 1em .5em;width:510px; float:left;overflow:hidden; position:relative;}
.haiti h4 {color:#666666; font-size:.90em!important;font-weight:bolder!important;margin-bottom:1em;}

.haiti ul.flags p {font-size:.7em;margin-top:0px;background:none!important;margin-top:-1px; text-align:left; padding:0 0 .5em 0;}
.haiti ul.flags li {list-style:none; margin:.5em 1.5em 0 0;height:80px;}
.haiti ul li.flags2{height:100px;display:block; float:left; width:100px;}

.haiti ul li.flag a {display:block; background:transparent url(/imgs/icons/haitiflag.jpg) no-repeat 0 0px;}
.haiti ul li a.donate, .haiti ul li a.donate a:hover  {text-indent:0;font-size:.65em;margin-top:0px;background:none!important;margin-top:0px; text-align:center;}

.haiti ul li.flags2 a {display:block; height:60px;width:100px; background:transparent url(/imgs/icons/haiti_2colorflagb.jpg) no-repeat 0 0px; font-size:.80em;}
.haiti ul li.flags2 a:hover {display:block; height:60px;width:100px; background:transparent url(/imgs/icons/haiti_2colorflagb.jpg) no-repeat 0 -60px; font-size:.80em;}

.haiti ul.links li {text-indent:0;font-size:.65em;margin-top:-1px;background:none!important; text-align:left;}

.flags {margin-left:1em;}

/*** special response bar ***/
.special {background:url(/imgs/backgrounds/graygradient.png) repeat-x;margin:0 0 1em 1em;padding:.75em .5em .75em .5em;width:510px;float:left;overflow:hidden; position:relative;}
.special h4 {color:#666666; font-size:.85em!important;font-weight:bold!important;margin-bottom:1em; margin-top:0.8em;}
/*.special ul li {list-style:none; margin:.5em 1.5em 0 0;height:80px;}
.special li {list-style:none; margin:.5em 1em 0em 0;}
.special li.first {margin-top:1em;}*/
.special p {font-size: .85em;font-size:.7em;margin-top:0px;background:none!important;margin-top:-1px; text-align:left; padding:0 0 .5em 0;}
.special .caption {font-size: .7em}
.special .newsitem{margin: 0 1em 0.2em 0;}
.special .photocaption{float:left;margin-bottom:.2em; margin-top:.3em; margin-left:1.0em; margin-right:1.5em;}
.special .photocaption img {border: #999a9c 1px;}

.special .leftcol {width:290px; float:left;margin-left:.5em;border-right:1px dotted #AFAFAF;}
.special .rightcol {width:290px; float:left}


/*** Feed Menu ***/
.feed_menu{
	background: url(/imgs/icons/feed_menu_orange.png) 0 center no-repeat;
    padding:0;
    display:-moz-inline-box;
    display:inline-block;
    width:38px;
    vertical-align:middle;
    overflow: hidden;
    margin:-5px 0 0 0;
}

.feed_menu.open{
    background-position: -38px center !important;
}
.feed_menu select{
    opacity:0;
    margin:.1em;
    padding:0;
    border:0;
}
.feed_menu select optgroup {font-size:11px; font-weight:bold;}
.feed_menu select option{font-size:.8em;}


.feed_menu option img{
    border:0;
    margin:2px;
    vertical-align: middle;
}

/* Twitter feed styles */

.twtr-hd h4 {color:#fff!important; }
.twtr-ft span a {color:#D5E09D!important;}

/* Addthis overrides */
a.addthis_button { background:url(/imgs/icons/at_symbol_12x12.gif) no-repeat; padding-left:2em;text-decoration:none;}

ul#friendfeed {margin:0;padding:0;}
ul#friendfeed li img.friendfeed_icon {float:left!important; margin:2px 0 0 0; padding:0}
ul#friendfeed img {border:0;}
ul#friendfeed .friendfeed_text {font-size:1em!important;margin:0 0 .8em 22px; padding:0;}
ul#friendfeed .friendfeed_date {font-weight:normal!important;}


/*ie7 fix*/*:first-child+html ul#friendfeed .friendfeed_text {margin:-12px 0 5px 20px;}
ul#friendfeed .friendfeed_text {font-size:.70em;margin:0 0 5px 22px; padding:0;}
ul#friendfeed .friendfeed_text a {color: #0D499C;}
ul#friendfeed .friendfeed_text a:hover {color:#F47B29;}
ul#friendfeed .friendfeed_date {/*display:inline; margin: 0 0 0 .3em;*/  font-size:.82em;color:#333;}

/* Start jQuery Tabs UI */
.ui-tabs {padding: .2em; zoom: 1;}
.ui-tabs .ui-tabs-nav {list-style: none; position: relative; padding: 1em 0em 0;}
.ui-tabs .ui-tabs-nav li {position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .3em -1px 0; padding: 0;}
.ui-tabs .ui-tabs-nav li a {float: left; text-decoration: none; /*padding: .5em 1em;*/}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor:pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-hide {display: none !important;}
/* End jQuery Tabs UI */

/* Customize the UI tabs for right feature on the landing page */
#featurewrapright {width:280px;float:right;margin:-.6em 1em 1em auto;padding:0}
#featurewrapright .ui-tabs .ui-tabs-panel, #sidebarwrap .ui-tabs .ui-tabs-panel {padding:.8em .5em .5em .5em; margin:.8em!important; display: block; border-width: 0; background:#FFF;}
#featurewrapright .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: .1em; border-bottom-width: 0;background:#D0DAE8!important;margin-bottom:-.1em;border:0; }
#featurewrapright .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, #featurewrapright .ui-tabs .ui-tabs-nav li.ui-state-disabled a, #featurewrapright .ui-tabs .ui-tabs-nav li.ui-state-processing a, #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:#D0DAE8!important;}
#featureright {list-style: none;margin: 0 auto;padding: 0;zoom: 1;/* overflow: hidden; bug fix for scroll caused by tabs */margin-top:0;  clear:both; font-size:.68em; font-weight:bold;}
#featurewrapright .ui-tabs .ui-tabs-nav li a, #sidebarwrap .ui-tabs .ui-tabs-nav li a {float: left; text-decoration: none; /*padding: .5em 1em;*/background:#EFEFEF!important}
#featurewrapright .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, #sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected a  {color:#505050;}
#featureright p {font-weight:normal; margin: .5em 0 .5em 0em; font-size:.9em;}
#featureright ul.tabtitles/*, .sidebartabs ul.tabtitles */ {margin:0; font-size:.96em!important;}
#featureright ul.tabtitles li, .sidebartabs ul.tabtitles li {display: inline; list-style:none;margin:0em .3em 0 0!important;}
#featureright ul.tabtitles li a, .sidebartabs ul.tabtitles li a  {padding:5px;color:#7F7F7F;text-decoration: none;float:left;display: block;}
#featureright .ui-tabs .ui-state-hover {background:#D0DAE8!important;border-bottom:0px;}
#featureright .ui-tabs .ui-state-default {background:/*#FBFBFB*/#D0DAE8!important;}
#featureright object {margin:0 auto;padding:0em}
#featureright img, #fullmaincol img, #middlewrapright img {margin: 0 5px 0 0;padding:0;border:1px solid #CCC}
#fullmaincol img {margin-left:5px; border:1px solid #CCC}
#featureright .sourcecaption, #fullmaincol .sourcecaption {font-size:.82em; color:#5477A7; font-weight:normal; width:80px;padding-right:.2em;}
#fullmaincol .sourcecaption {padding:0 .2em 0 .5em; margin:0!important;}
#middlewrapright .sourcecaption {font-size:.6em; color:#5477A7; font-weight:normal; width:80px;padding-right:.2em;}
#featureright .caption {font-size:.82em; color:#5477A7; font-weight:normal;}
#featureright .captiondate {font-size:.88em!important;color:#999;}
#featureright h3 {font-size:1em;}
#featureright h4 {font-size:.98em;margin-bottom:0!important;}
#featureright .newsitem, #fullmaincol .newsitem, #middlewrapright .newsitem {margin: 0 0 .5em 0;}
#featureright .photocaption, #fullmaincol .photocaption, #middlewrapright .photocaption {float:left;margin-bottom:.2em; margin-top:.3em;}
#middlewrapright p.sourcecaption {margin-bottom:.2em!important;}
#featureright ul.loe {font-size:.92em!important/*.96em!important*/;width:300px;}


/*#sidebarwrap div#tab91 ul li p a{ font-size:11px; }*/
/*#tab91{ background: transparent url(/imgs/backgrounds/ltbluegradientright.png) repeat-x;}*/

#sidebarwrap div#tab93 ul {font-size:0.8em; line-height:150%;}

/************ Tabs for Secondary Landing Page Sidebars ************/
.child_sidebarcontainer{background:transparent url(/imgs/backgrounds/childtabgradient.png) repeat-x;overflow:hidden; list-style: none;padding:0em; zoom: 1;/* overflow: hidden; bug fix for scroll caused by tabs */clear:both;}
*:first-child+html .child_sidebarcontainer {padding-top:.8em;}
#child_sidebarwrap {width:280px;float:right;margin:-.6em 1em 1em auto;padding:0; font-size:.68em;}
#child_sidebarwrap .ui-tabs .ui-tabs-panel {padding:.7em .5em .5em .5em;margin:.8em!important; display: block; border-width: 0; background:#fff;}
#child_sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom: .1em; border-bottom-width: 0;background:#CEE9D6!important;margin-bottom:-.1em;border:0;}
#child_sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
#child_sidebarwrap .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
#child_sidebarwrap .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;background:#CEE9D6!important;}
.child_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;}
#child_sidebarwrap .ui-tabs .ui-tabs-nav li a {float: left; text-decoration: none; background:#EFEFEF!important}
#child_sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#505050;}
.child_sidebartabs ul.tabtitles {margin:0; font-size:1em!important;font-size:0.96em !important;}
.child_sidebartabs ul.tabtitles li {display: inline; list-style:none;margin:0em .3em 0 0!important;}
.child_sidebartabs ul.tabtitles li a {padding:5px;color:#7F7F7F;text-decoration: none;float:left;display: block; font-weight:bold;}
.child_sidebartabs .ui-tabs .ui-state-hover {background:#CEE9D6!important;border-bottom:0px;}
.child_sidebartabs .ui-tabs .ui-state-default {background:#CEE9D6!important;}
.child_sidebartabs object {margin:0 auto;padding:0em}
.child_sidebartabs img {margin: 0 5px 0 0;padding:0;border:1px solid #CCC}
.child_sidebartabs .caption {font-size:.82em; color:#5477A7; font-weight:normal;}
.child_sidebartabs h3 {font-size:1em;}
.child_sidebartabs h4 {font-size:.98em;margin-bottom:0!important;}


#gfeeder {font-weight:normal;}
.gfc-title {font-weight:bold;}
.gfc-resultsHeader {border-bottom:0px solid #E9E9E9!important;}
.gf-title {font-weight:bold;}
.gf-snippet {}
.lh font a font {margin-left:.5em;}

object.ytvideo {
	width: 250px;
	height:200px;
}

.ytvideoitem {
	background: #fff;
	margin: 0;
	width: 250px;
}

.trighttabcontain {background:transparent url(/imgs/backgrounds/ltbluegradientright.png) repeat-x;overflow:hidden; list-style: none;padding:0em; zoom: 1;/* overflow: hidden; bug fix for scroll caused by tabs */clear:both;}

*:first-child+html .trighttabcontain {padding-top:.8em;}


/* Customize the UI tabs for landing page */
#bottomwrap .ui-tabs .ui-tabs-panel {padding: 1em; display: block; border-width: 0; background: none;}
#bottomwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: .1em; border-bottom-width: 0;background:#C4C4C4 /*#EFEFF1*/!important;margin-bottom:-.1em;border:0; }
#bottomwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, #bottomwrap .ui-tabs .ui-tabs-nav li.ui-state-disabled a, #bottomwrap .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;background:#C4C4C4!important}

.bottomtabs {list-style: none;margin: 0 auto;padding: 0;zoom: 1;width:815px!important;/* overflow: hidden; bug fix for scroll caused by tabs */margin-top:.5em; clear:both; font-size:.68em; font-weight:bold;}
.bottomtabs ul.tabtitles {margin:0}
.bottomtabs ul.tabtitles li {display: inline; list-style:none;margin-bottom:0em!important;}
.bottomtabs ul.tabtitles li a {padding:5px;color:#505050;text-decoration: none;float:left;display: block;}
.bottomtabs .ui-tabs .ui-state-hover {background:#EFEFF1!important;border-bottom:0px;}
.bottomtabs .ui-tabs .ui-state-default {background:/*#FBFBFB*/#F8F8F8;}

.bottomtabcontain {background:url(/imgs/backgrounds/ltgraygradient.png) repeat-x;width:815px!important; overflow: hidden; /* bug fix for scroll caused by tabs */zoom: 1; clear:both; margin:0 auto 0 auto;padding:0; font-weight:normal;}
.bottomtabcontain img {margin: 0 5px 0 5px;padding:0;}
.tabcol {float:left;}
.topics {width:153px;/*5 columns*/}
.resources {width:194px;/*4 columns*/}
.getinvolved {width:194px;/*4 columns*/}
.socialmedia {width:194px;/*4 columns*/}
.bottomtabcontain .tabcol {background:#fff; margin:0 .5em 0 0em;padding-top:.3em;}
.bottomtabcontain .lastcol {margin:0!important;}
.bottomtabcontain .tabcol ul {margin:0;padding:0;}
.bottomtabcontain .tabcol ul li {padding:.3em .8em .3em .3em;margin:0 .3em;border-bottom:1px dotted #999;}
.bottomtabcontain .tabcol ul li a {color:#505050;text-decoration: none; }
.bottomtabcontain .tabcol ul li a:hover {color:#FF6600;}
.bottomtabcontain .tabcol ul li.last {border-bottom:0;}
.bottomtabcontain .tabcol p {padding:.3em .8em .3em .3em;margin:0 .3em;}
.bottomtabs .tabcol object {margin:0 auto;padding:.5em}
.bottomtabs .tabcol .caption {font-size:.82em; color:#5477A7}

/* footer */
#footer {width:840px!important;font-size:.6em;text-align:center;background:#EEEEEE /*url(/imgs/backgrounds/footergradient.png)*/; font-family:Tahoma,Geneva,sans-serif;padding:.5em; margin:0 auto;border-top:1px solid #EBEFF5; margin-top:2em;}
#footer ul {margin: 0;padding:.7em 0 0 0 ;vertical-align:middle;}
#footer ul li.first {background:none;}
#footer ul li.addthis {background:none;padding-left:0em}
#footer ul li {background:url(/imgs/orange_bullet.gif) no-repeat left .4em; padding-left:1.5em;padding-right: .8em;display:inline;color:#666}
/*#footer ul li:before {content: "\0020 \0020 \0020 \25a0 \0020";color:#fff;}*/
#footer a{text-decoration:none;text-align:center; color:#666;}
#footer a:hover{text-decoration:underline; color:#FF6600;}

/* Styles for secondary pages */
/*** Begin area titles ***/
#banner .areatitle {background:transparent url(/imgs/backgrounds/transbg.png) repeat scroll 0 0;bottom:0px;left:0;padding:.8em;position:absolute; color:#fff!important; font-weight:bold; font-size:1.1em;width:100%!important; }
#banner .areatitle a {color:#fff!important; text-decoration:none;}
#banner .areatitle a:hover {color: #F47B29!important; text-decoration:underline;}
/*ie7 fix*/
*:first-child+html #banner .areatitle {position:absolute;font-size:1.1em;bottom:3px!important; width:796px!important;}
/*** End area titles ***/

#maincontent {width:820px; padding:0; overflow:hidden;margin:0 auto 0 auto;clear:both; font-size:.82em;color:#333}
#maincontent #banner {width:820px;padding:0; margin:0;position:relative;}
#maincontent #banner .pillars {padding:0; font-size:.78em;width:820px ;clear:both;}
#maincontent #banner .column {width:152px!important; float:left; margin:0 .4em 0 .4em;padding:0;background:#fff;}

/*ie 7 fix */
*:first-child+html #maincontent #banner .column {width:152px!important; float:left; margin:0 .4em -.8em .4em;padding:0;background:#fff;}

#maincontent #banner .lastcol {margin:0 0 0 .5em;}
#maincontent #banner .pillartitle {background:url(/imgs/backgrounds/ortransbg.png) 0 0;padding:.3em;color:#fff;bottom:34px;width:152px; height:28px;position:relative;font-size:.79em; margin-bottom:-2em;display:table; font-size-adjust:.50;}

/*ie6 fix*/
*html #maincontent #banner .pillartitle {background:url(/imgs/backgrounds/ortransbg.png) 0 0;padding:.3em;color:#fff;bottom:37px;width:145px; height:28px;position:relative;font-size:.79em; margin-bottom:-2.5em;display:table;}

/*ie6 fix*/
*html #maincontent #banner .loetxt .column .pillartitle {background:url(/imgs/backgrounds/ortransbg.png) 0 0;padding:.3em;color:#fff;bottom:45px;width:144px!important; height:36px;position:relative;font-size:.79em; margin-bottom:-2.5em;display:table;}

#maincontent #banner .loetxt .pillartitle {background:url(/imgs/backgrounds/ortransbg.png) 0 0;padding:.3em;color:#fff;bottom:42px;width:152px; height:36px;position:relative;font-size:.79em; margin-bottom:-3em;display:table;}
/*ie7 fix*/*:first-child+html #maincontent #banner .loetxt .pillartitle {bottom:45px;}
/* ie7fix */*:first-child+html #maincontent #banner .pillartitle {bottom:37px;}
#maincontent #banner .pillartitle a {color:#fff; font-weight:bold; text-decoration:none;vertical-align:middle;display:table-cell;}
#maincontent #banner .pillartitle a:hover {color:#fff;text-decoration:underline;}
#maincontent #breadcrumb {margin:.6em 0 .8em 0; padding:0.37em 0 0 0;}
#maincontent #breadcrumb a {text-decoration:none;color:#666;}
#maincontent #breadcrumb a:hover {text-decoration:underline;color:#FF6600;}
#maincontent .title {background:#5477A7;color:#fff; padding:.3em;font-weight:bold; margin:0 0 .5em 0; border:0}
#maincontent #leftmaincol {width:175px; float:left}
#maincontent #leftmaincol .titlem #maincontent #leftmaincol .title a {background:#5477A7;color:#fff!; padding:.3em;font-weight:bold; margin:0; border:0}
#maincontent #rightmaincol {width:630px; float:right}
#maincontent #rightmaincol .title, #maincontent #rightmaincol .title2, #maincontent #rightmaincol .title a {background:#859EC0;color:#fff;padding:.3em;font-weight:bold; margin: 0 0 .5em 0; border:0}
#maincontent #rightmaincol .title3 {background:#f5f5ef;color:#000;padding:.3em;font-weight:bold; margin: 0 0 .5em 0; border:0}
#maincontent p {margin:.8em .6em;}
#maincontent #rightmaincol ul li, #maincontent  #fullmaincol ul li {background:url(/imgs/orange_bullet.gif) 0 .5em no-repeat;padding:0 0 0 .8em;margin:1em 1em 1em 2em;}
#maincontent #rightmaincol ul li.header, #maincontent #fullmaincol ul li.header {background:#EFF4FC;padding:.6em;margin:1em .5em 1em .5em;color:#333; font-weight:bold;border:1px solid #D1DFEF;}
#maincontent #rightmaincol ul li.header ul li, #maincontent #fullmaincol ul li.header ul li {font-weight:normal;}
#maincontent #rightmaincol ol li, #maincontent #fullmaincol ol li {list-style:inherit; padding:0;margin:1em 0 1em 3em;background:none!important;}

ul#aboutmenu {margin:0;padding:0;color:#F47B29;font-family: tahoma,verdana, geneva, sans-serif;}
#maincontent .mainpic {margin:0 1em .5em .5em}
#maincontent .boxpic {margin:0 .5em 1em 0em}
.marginr {margin-right:1em;}
.marginl {margin-left:1em;}
.dotted-line-dv {border-bottom:1px dotted #CCC; width:100%; height:5px;}
#rightmaincol .marginb1 {margin-bottom:1em;}

#rightmaincol .caption {font-size:.82em;color:#5477A7;}
.plainbox {border: 1px solid #CCCCCC;}
.smallertxt {font-size:.85em;}

#maincontent #rightmaincol h1, #maincontent #rightmaincol h2, #maincontent #rightmaincol h3, #maincontent #rightmaincol h4, #maincontent #rightmaincol h5, #maincontent #rightmaincol p, #maincontent #fullmaincol h1, #maincontent #fullmaincol h2, #maincontent #fullmaincol h3, #maincontent #fullmaincol h4, #maincontent #fullmaincol h5, #maincontent #fullmaincol p {margin-left:.5em;}
#maincontent #rightmaincol div.feedblock, #maincontent #fullmaincol div.feedblock {border:1px solid /*#E8E8E8 #ccc #859EC0*/ #D1DFEF; background:#EFF4FC; padding:.5em;margin:0 0 .5em 0em;}
#maincontent #rightmaincol div.feedblockgrey, #maincontent #fullmaincol div.feedblockgrey {border:1px solid /*#E8E8E8 #ccc #859EC0*/ #E4E4E4; background:#F2F2F2; padding:.5em;margin:0 0 .5em 0em;}
#maincontent #rightmaincol div.feedblock h3, #maincontent #rightmaincol div.feedblock h4, #maincontent #fullmaincol div.feedblock h3,  #maincontent #fullmaincol div.feedblock h4 {color:#0D499C;}
#maincontent #rightmaincol div.feedblock h4.title, #maincontent #fullmaincol div.feedblock h4.title,#maincontent #rightmaincol div.feedblock h3.title, #maincontent #fullmaincol div.feedblock h3.title {margin-left:0;color:#fff; background:#859EC0!important;}
#maincontent #rightmaincol .low {margin:8em 0 .5em 0em!important;}
#maincontent #rightmaincol div.feedblock h3, #maincontent #fullmaincol div.feedblock h3 {color:#0D499C;}
.feedblock .captiondate {color:#37567F;}
#maincontent #rightmaincol div.center_group {width:415px;}
/*Gen Assembly list logos*/ 
#maincontent #rightmaincol .feedblock p a img.ymarginr {margin-right:35px}
#maincontent #rightmaincol .feedblock p a img.xmarginr {margin-right:65px}
#maincontent #rightmaincol .feedblock p a img.xxmarginr {margin-right:85px}


/* About the OAS left-hand navigation */
ul#aboutmenu li{/*background:url(/imgs/orange_bullet.gif) 0 .5em no-repeat;*/font-size:.9em;margin:0;padding:.5em; border-bottom:1px dotted #ccc;}
ul#aboutmenu li ul li {padding:.5em .5em .7em .7em;}
ul#aboutmenu li.selected ul li {padding:.5em .5em .6em .7em}
ul#aboutmenu li.last {border-bottom:0!important;padding:.5em .5em .7em .6em!important;}
ul#aboutmenu li.odd {background:#EFF4FC;color:#333;}
ul#aboutmenu li.even {background:#E3E9F0;color:#333;}
ul#aboutmenu li ul li.even, ul#aboutmenu li ul li.odd {background:none;}
ul#aboutmenu a {text-decoration:none;text-align:center; color:#333;}
ul#aboutmenu a:hover{text-decoration:underline; color:#FF6600;}

ul#aboutmenu li.selected {/*background:url(/imgs/gray_bullet.gif) 0 .5em no-repeat;color:#F47B29;*/color:#333;cursor:auto;font-size:.91em;font-weight:bold;margin:0; background:#D1DBE9!important}
ul#aboutmenu li.selected ul, ul#aboutmenu li ul {margin-top:.3em!important;}
ul#aboutmenu li.selected ul li.selected {background:#DC6F25!important;font-weight:bold;}
ul#aboutmenu li.selected ul li.selected ul li, ul#aboutmenu li.selected ul li.selected ul li.selected {font-size:1em!important;}
ul#aboutmenu li.selected ul li.selected ul li.selected a {color:#333!important;font-weight:bold!important; }
ul#aboutmenu li.selected ul li.selected a {color:#fff!important;font-weight:bold;}
ul#aboutmenu li.selected ul li.selected ul li a, ul#aboutmenu li ul li ul li  {font-weight:normal!important;font-size:1em!important;}
ul#aboutmenu li.selected ul li, ul#aboutmenu li ul li {font-weight:normal;border-bottom:1px dotted #fff!important;padding-top:.5em;}
ul#aboutmenu li.selected ul li.selected.last {border-bottom:0!important;padding:.6em .5em .8em .7em!important;}
ul#aboutmenu li ul li.last {border-bottom:0!important;padding:.6em .5em .6em .7em!important;}

/* Protocol nav hilite based on body class */
.proto_main #aboutmenu li.proto_main,
.presentation-credentials #aboutmenu li.presentation-credentials,
.diplo_proces #aboutmenu li.diplo_proces,
.dir_missions #aboutmenu li.dir_missions,
.use_main_build #aboutmenu li.use_main_build,
.procedure_manual #aboutmenu li.procedure_manual,
.proto_exec_order #aboutmenu li.proto_exec_order{color:#333;cursor:auto;font-size:.91em;font-weight:bold;margin:0; background:#D1DBE9!important}
/* Protocol Nav subs */
.visas #aboutmenu li.visas,
.accreditations #aboutmenu li.accreditations,
.drivelic #aboutmenu li.drivelic,
.taxexempt #aboutmenu li.taxexempt,
.emplauth #aboutmenu li.emplauth,
.termfunc #aboutmenu li.termfunc,
.allforms #aboutmenu li.allforms,

.dir_missions002 #aboutmenu li.dir_missions002,
.dir_missions005 #aboutmenu li.dir_missions005,
.dir_missions006 #aboutmenu li.dir_missions006,
.dir_missions007 #aboutmenu li.dir_missions007,
.dir_missions008 #aboutmenu li.dir_missions008,
.dir_missions014 #aboutmenu li.dir_missions014,
.dir_missions015 #aboutmenu li.dir_missions015,

.use_photo_gallery #aboutmenu li.use_photo_gallery {font-weight:bold!important;background:#DC6F25!important}

.dir_missionsOrder #aboutmenu li.dir_missionsOrder {background:#DC6F25!important;font-weight:bold;color:#fff!important;}


/* white a:link */
.visas #aboutmenu li.visas a,
.accreditations #aboutmenu li.accreditations a,
.drivelic #aboutmenu li.drivelic a,
.taxexempt #aboutmenu li.taxexempt a,
.emplauth #aboutmenu li.emplauth a,
.termfunc #aboutmenu li.termfunc a,
.allforms #aboutmenu li.allforms a,

.dir_missions002 #aboutmenu li.dir_missions002 a,
.dir_missions005 #aboutmenu li.dir_missions005 a,
.dir_missions006 #aboutmenu li.dir_missions006 a,
.dir_missions007 #aboutmenu li.dir_missions007 a,
.dir_missions008 #aboutmenu li.dir_missions008 a,
.dir_missions014 #aboutmenu li.dir_missions014 a,
.dir_missions015 #aboutmenu li.dir_missions015 a,

.use_photo_gallery #aboutmenu li.use_photo_gallery a, .dir_missionsOrder #aboutmenu li.dir_missionsOrder a {color:#fff!important;}

.arrowtop {background:url(/imgs/icons/arrow_top.gif) right .6em no-repeat!important;padding:0 1em 0 0; font-weight:bold;}

/* Customize the UI tabs for secondary pages */
.pagetabs {list-style: none;margin:0 0 0 .5em;padding: 0;zoom: 1;width:630px;/* overflow: hidden; bug fix for scroll caused by tabs */margin-top:0; clear:both; font-size:.9em;font-weight:normal}
.pagetabs ul.tabtitles {margin:0;font-size:1em;}
.pagetabs ul.tabtitles li {display: inline; list-style:none;margin-bottom:0em!important;}
.pagetabs ul.tabtitles li a {padding:5px;color:#505050;text-decoration: none;float:left;display: block;}
.pagetabs.ui-tabs .ui-state-hover {background:#EFEFF1!important;border-bottom:0px;}
#fullmaincol .ui-tabs .ui-state-default, #rightmaincol .ui-tabs .ui-state-default {background:#F7F7F7!important;}
#fullmaincol .ui-tabs .ui-tabs-nav li.ui-tabs-selected, #rightmaincol .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: .1em; border-bottom-width: 0;background:#E3E9F0 /*#EFEFF1*/!important;margin-bottom:-.1em;border:0; font-weight:bold; }
#fullmaincol .ui-tabs .ui-tabs-nav li, #rightmaincol .ui-tabs .ui-tabs-nav li {margin:0 0.3em -1px 0em!important;padding:0!important;}
.pagetabcontain .ui-tabs, .pagetabcontain  .ui-tabs-panel {padding: .5em!important; display: block; border-width: 0; background: none;}
#fullmaincol .pagetabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a, #rightmaincol .pagetabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;background:#E3E9F0}
.pagetabcontain {background:#E3E9F0;width:620px;overflow: hidden; /* bug fix for scroll caused by tabs */zoom: 1; clear:both; padding:0em; margin:0 0 1em 0;font-size:1em; font-weight:normal;}
#fullmaincol .pagetabcontain {width:808px!important;}
.pagetabcontain img {margin:5px;padding:0;}
.pagetabcontain .tabcol {float:left;}
.pagetabcontain .tabcolthree {width:33%;float:left;}
.pagetabcontain .tabcolfour {width:25%;float:left;}
.pagetabcontain ul {margin:0;padding:0;}
.pagetabcontain ul li {padding:.3em;margin:1em;}
.pagetabcontain ul li a {color:#505050;text-decoration: none; }
.pagetabcontain ul li a:hover {color:#FF6600;}
.pagetabcontain ul li.last {border-bottom:0;}
.pagetabcontain h1, .pagetabcontain h2, .pagetabcontain h3, .pagetabcontain h1, .pagetabcontain h5 {margin-left:.5em; color:#5477A7}
.pagetabcontain h1 {font-size:1.5em;margin:.3em auto 0em auto}
.pagetabcontain h2 {font-size:1.4em;margin:.3em auto 0em auto}
.pagetabcontain h3 {font-size:1.3em;margin:.3em auto 0em auto}
.pagetabcontain h4 {font-size:1.2em;margin:.3em auto 0em auto}
.pagetabcontain p {padding:.3em .3em .3em .5em!important;margin:0 0 0 .3em!important;}
.pagetabcontain .ui-tabs-panel .leftcollist {width:50%;float:left}
.pagetabcontain .ui-tabs-panel .rightcollist {width:50%; float:right;}
.pagetabcontain table {width:auto;}
#fullmaincol .pagetabcontain table {width:100%!important;}

.leftcollist {width:50%;float:left}
.rightcollist {width:50%; float:right;}
.relatedlinks {width:200px;border:1px solid #F47B29;margin:0 0 1em .3em;}
.noborder {border:0!important;}
.relatedlinks .title {font-size:.9em;background:#F47B29!important;}
.relatedlinks p {margin:.3em 0 .3em 0}
.relatedlinks ul li {background:url(/imgs/orange_bullet.gif) 0 .5em no-repeat!important;margin:.5em .5em .5em .5em!important;padding:.2em .2em .2em .8em;}
.relatedlinks .footline, .rellinksblue .footline {border-bottom:1px solid #333;width:90px}
.relatedlinks .footnote, .rellinksblue .footnote  {font-size:.75em;}
.relatedlinks .footnote sup, .rellinksblue sup {font-size:.79em;vertical-align:super;}
.relatedlinks h1, .rellinksblue h1, .relatedlinks h2, .rellinksblue h2, .relatedlinks h3, .rellinksblue h3{margin:0!important; }
.relatedlinks .caption, .rellinksblue .caption {font-size:.72em;}
.rellinksblue {width:200px;border:1px solid #274D7F!important;margin:0 0 .3em .3em;}
.rellinksblue .title {font-size:.9em;background:#274D7F!important;}

.relatedlinksmiddle ul {margin: 0;padding:0em 0 0 0 ;vertical-align:middle; text-align:center;} 
.relatedlinksmiddle ul li {background:url(/imgs/orange_bullet.gif) no-repeat left .4em; padding-left:1.0em;padding-right: 1.5em;display:inline;color:#666}
.relatedlinksmiddle a{text-decoration:none;text-align:center; }
.relatedlinksmiddle a:hover{text-decoration:underline; color:#FF6600;}

.boxblue {border:1px solid #D1DFEF;margin:0 0 .3em .3em;background:#EFF4FC;}
.boxblue h3, .boxblue h4 {color:#0D499C;padding:.5em; background:#E3E9F0; margin:0!important;}
.boxblue .title {font-size:.9em;background:#EFF4FC!important;}
.boxblue p {margin:.3em 0 .3em 0; padding:.5em;}
.boxblue ul li {background:url(/imgs/orange_bullet.gif) 0 .6em no-repeat!important;margin:.5em 0 .5em 1.5em!important;padding:.2em .2em .2em .8em!important;}
.boxblue h1.titleorange, .boxblue h2.titleorange, .boxblue h3.titleorange, .boxblue h4.titleorange  {color:#F60!important;}

.halfwidth {width:47.5%;}

.footline {border-bottom:1px solid #333;width:250px}
.footnote {font-size:.85em;}
.footnote sup {font-size:.88em;vertical-align:super;}


/* for Google Map */
#map_canvas {width:100%; height:420px;margin-top:1em;margin-bottom:1em;margin-left:.5em;}

/* for Newsletters */
#mc_embed_signup {border:1px solid #CCC; padding:.5em;}
#mc_embed_signup legend {font-weight:bold; color:#DC6E24; padding:0 .5em .3em 0;}
/* ie7 hack*/*:first-child+html #mc_embed_signup legend {font-weight:bold; color:#DC6E24; padding:0; margin:.5em 0 0 -1em;}
#mc_embed_signup div {margin: .4em 0 .4em 0;}
#mc_embed_signup .indicate-required {margin: .8em 0 0 0;}
#mc_embed_signup .indicate-required, #mc_embed_signup  .mce_inline_error, #mc_embed_signup  .note-required{font-weight:bold;color:#C00}
#mc_embed_signup ul li {background:none!important;margin:.5em!important;}
#mc_embed_signup div.input-group input {vertical-align:middle!important}
#mc_embed_signup div.input-group label {margin:0 0 0 .3em;}
#mc_embed_signup .mc-field-group {margin-bottom:.8em; clear:both!important;}
#mc_embed_signup label {margin-bottom:.8em;}
#mc_embed_signup select {padding:.3em!important;margin:0 1.5em 0 0!important;z-index: 999;}
/** campaign archives **/
.campaign {line-height: 125%; margin: 5px;}

/* for pics */
#rightmaincol .threecols, #fullmaincol .threecols, #rightmaincol .fourcols, #fullmaincol .fourcols {width:auto; margin:0 0 2em 0em!important;}
#rightmaincol .twocols  {width:290px; margin:0 0 2em 0em!important;}
#rightmaincol .single {margin:0 0 2em 0em!important;}
#rightmaincol .threecols .col1 {width:195px; float:left; margin:0 1.1em 0 0;}
#rightmaincol .threecols .col2 {width:195px; float:left;margin:0 .8em 0 0;}
#rightmaincol .threecols .col3 {width:195px; float:left;margin:0;}

#rightmaincol .fourcols .col1 {width:150px; float:left; margin:0 .5em 0 0;}
#rightmaincol .fourcols .col2 {width:150px; float:left;margin:0 .5em 0 0;}
#rightmaincol .fourcols .col3 {width:150px; float:left;margin:0 .5em 0 0;}
#rightmaincol .fourcols .col4 {width:150px; float:left;margin:0;}

#fullmaincol .threecols .col1 {width:260px; float:left; margin:0 1.1em 0 0;}
#fullmaincol .threecols .col2 {width:260px; float:left;margin:0 .8em 0 0;}
#fullmaincol .threecols .col3 {width:260px; float:left;margin:0;}

#fullmaincol .fourcols .col1 {width:203px; float:left; margin:0 .5em 0 0;}
#fullmaincol .fourcols .col2 {width:196px; float:left;margin:0 .5em 0 0;}
#fullmaincol .fourcols .col3 {width:196px; float:left;margin:0 .5em 0 0;}
#fullmaincol .fourcols .col4 {width:196px; float:left;margin:0;}



/* start org chart */

#rightmaincol .sevencols, #fullmaincol .sevencols {width:auto; margin:0 0 0 0!important;}
#rightmaincol .sevencols .col1, #rightmaincol .sevencols .col2, #rightmaincol .sevencols .col3, #rightmaincol .sevencols .col4, #rightmaincol .sevencols .col5, #rightmaincol .sevencols .col6, #rightmaincol .sevencols .col7 {width:101px; float:left; margin:0 .1em 0 0;}
#rightmaincol .sevencols .col7 {margin:0;}
#rightmaincol .sevencols .linext {height:250px; width:50%; margin:0px; border-right:solid 1px #666;}
#rightmaincol .sevencols .col7 .linext {width:49%;}
/* ie7 hack*/*:first-child+html #rightmaincol .sevencols .col7 .linext  {width:50%;}


#rightmaincol .sevencols .col1.spec {margin-left:28px;}
#rightmaincol .sevencols .col2.spec {margin-left:54px;}
#rightmaincol .sevencols .shrink {width:48px;}
/*#rightmaincol .sevencols .expand {width:171px;}*/


#rightmaincol .sgcols, #fullmaincol .sgcols {width:auto; margin:0 0 0 0!important;}
#rightmaincol .sgcols .col1, #rightmaincol .sgcols .col2, #rightmaincol .sgcols .col3 {width:238px; float:left; margin:0;}
#rightmaincol .sgcols .col2 {width:135px;}
#rightmaincol .sgcols .col1 .linecsg { height:30px; width:50%; margin-top:20%; margin-left:50%; border-top:solid 1px #666; border-left:solid 1px #666;}
#rightmaincol .sgcols .col3 .lineasg { height:30px; width:50%; margin-top:0; margin-right:50%; border-top:solid 1px #666; border-right:solid 1px #666;}
#rightmaincol .sgcols .col2 .linehlf { height:70px; width:50%; margin-top:0; margin-right:50%; border-right:solid 1px #666;}

#rightmaincol .ascols, #fullmaincol .ascols {width:auto; margin:0 0 0 0!important;}
#rightmaincol .ascols .col1, #rightmaincol .ascols .col2 {width:49.8%; float:left; margin:0;}
#rightmaincol .ascols .col2 {border-left:solid 1px #666; margin-top:-50px;}
#rightmaincol .ascols .col2 .linehlf { height:0px; width:100px; margin-top:110px; margin-left:0px; border-top:solid 1px #666; position:absolute; float:left!important}
#rightmaincol .ascols .col2 .linehlf.lss{ margin-top:90px;}


#rightmaincol .sevenlines, #fullmaincol .sevenlines {width:459px; border-top:solid 1px #666; margin-left:79px;}
#rightmaincol .sevenlines .col1, #rightmaincol .sevenlines .col2, #rightmaincol .sevenlines .col3, #rightmaincol .sevenlines .col4, #rightmaincol .sevenlines .col5, #rightmaincol .sevenlines .col6, #rightmaincol .sevenlines .col7 {width:31px; height:25px; float:left; margin:0 50px 0 0; border-left:solid 1px #666;}
#rightmaincol .sevenlines .col7 {float:right; width:0px; margin:0}
#rightmaincol .sevenlines .shrink {width:24px;}
#rightmaincol .sevenlines .col2.shrink {width:28px;}
#rightmaincol .sevenlines .col3.shrink {width:22px;}
#rightmaincol .sevenlines .col5.shrink {width:26px;}
#rightmaincol .sevenlines .col6.shrink {width:10px;}
/* ie7 hack*/*:first-child+html #rightmaincol .sevenlines {width:456px;}
/* ie7 hack*/*:first-child+html #rightmaincol .sevenlines .col3.shrink {width:21px;}
/* ie7 hack*/*:first-child+html #rightmaincol .sevenlines .col5.shrink {width:25px;}


#rightmaincol .lineE {width:115px; border-top:#666 solid 1px; position:absolute; float:left; margin-top:-800px; margin-left:-30px}
/* ie7 hack*/*:first-child+html #rightmaincol .lineE {margin-left:-62px}
#rightmaincol .lineEh {border-right:#666 solid 1px; height:800px; width:50%; margin-top:100px;}
/* ie7 hack*/*:first-child+html #rightmaincol .lineEh {margin-top:130px; margin-left:-30px}

#rightmaincol .lineA {width:75px; border-top:#666 solid 1px; position:absolute; float:left; margin-top:-280px; margin-left:30px}
/* ie7 hack*/*:first-child+html #rightmaincol .lineA {margin-left:0px; margin-top:-305px; }

#rightmaincol .lineB {width:75px; border-top:#666 solid 1px; position:absolute; float:left; margin-top:-110px; margin-left:30px}
/* ie7 hack*/*:first-child+html #rightmaincol .lineB {margin-left:0px; margin-top:-130px; }


/* new org chart */
#orgchart .sevcols { margin-left:2.5%; text-align:center; }
#orgchart .sevcols .col1, #orgchart .sevcols .col2, #orgchart .sevcols .col3, #orgchart .sevcols .col4, #orgchart .sevcols .col5, #orgchart .sevcols .col6, #orgchart .sevcols .col7 { width:20.5%; float:left;  } 
#orgchart .sevcols .shrink { width:5%; float:left;  }
#orgchart .sevcols .shrink .linext { width:50%; height:250px; border-right:#999 1px solid; }
#orgchart .linecnct { width:50%; height:20px; border-right:#999 1px solid; float:left; }
#orgchart .lineroof { width:100%; height:1px; border-top:#999 1px solid; }
#orgchart .lineroof.rght { float:right; width:50%; }
#orgchart .lineroof.left { float:left; width:50%; }

#orgchart .sevcols.center { margin-left:15%; width:100%;  }
#orgchart .sevcols.center .shrink { width:4.5%; height:50px; border-right:#999 0px solid; }

/* ie7 hack*/*:first-child+html .linecnct { width:49.2%!important; }



#orgchart .chiefcol { width:39%; float:left; z-index:9999; padding-top:80px; }
#orgchart .chiefcol .chiefrow {width:100%; float:left; margin-top:30px }
#orgchart .chiefcol .chiefcnt {width:50%; height:30px; float:right; margin-top:0px; border-top:#999 1px solid; border-left:#999 1px solid;  }
#orgchart .chiefcol .chiefpic {width:100%; float:left;  }

#orgchart .sgcol { width:61%; float:left }
#orgchart .sgcol .sggroup {width:100%; }
#orgchart .sgcol .sggroup .executivebox { border:#999 1px dotted; width:190px; height:452px; position:absolute; margin-left:-29px; margin-top:-10px; border-radius: 10px; z-index:0; pointer-events: none }
#orgchart .sgcol .ssorgroup {width:100%; }
#orgchart .sgcol .sggroup .sgcontent {width:37%; padding-bottom:10px }
#orgchart .sgcol .ssorgroup .ssortree {width:17.7%; height:360px; float:left; border-right:#999 1px solid;  }
#orgchart .sgcol .ssorgroup .ssorcontent {width:79.5%; float:left }
#orgchart .sgcol .ssorgroup .ssorcontent .ssorrow .ssorcnt { width:32%; height:60px; border-bottom:#999 1px solid; float:left }
#orgchart .sgcol .ssorgroup .ssorcontent .ssorrow .ssorpic { width:40%; float:left}

/* ie7 hack*/*:first-child+html #orgchart .sgcol .ssorgroup .ssortree {width:18.5%;}
/* ie7 hack*/*:first-child+html #orgchart .sgcol .ssorgroup .ssorcontent {width:74.5%;}
/* ie7 hack*/*:first-child+html #orgchart .chiefcol { width:40%; }
/* ie7 hack*/*:first-child+html #orgchart .sgcol { width:60%; }
/* ie7 hack*/*:first-child+html #orgchart .sgcol .ssorgroup .ssorcontent .ssorrow .ssorcnt { width:32%; }

@media print {
	#orgchart .sevcols.center { margin-left:17%; width:auto;  }
	#orgchart .sevcols.center .shrink { width:9.75%;}
	#orgchart .sgcol .sggroup .executivebox { margin-left:-2px; margin-top:-15px; height:440px; width:180px; }
}



/* end org chart */

.txtcenter {text-align:center;}
.txtleft {text-align:left;}
.txtright {text-align:right;}
.chartvline {border-right:1px solid #333; height:60px;width:1px;margin:0 auto;}




/* some tabular formatting */
table {border:1px solid #DFDFDF;background:#fff;margin-bottom:.5em;border-collapse: collapse;margin-top:.5em;}
td,th {border-left:1px solid #DFDFDF;font-size:.90em}
th {border-bottom:1px solid #DFDFDF;padding:.3em;font-weight:bold; background:#DFDFDF;vertical-align:top;margin:0;}
td {vertical-align:top;font-size:.95em;padding:.3em;margin:0;}
.border {border-bottom:1px solid #DFDFDF!important;}
.left th,.left td {text-align:left}
.right th, .right td {text-align:right;}
.center th, .center td {text-align:center}
table .grid {border:1px solid #DFDFDF;}
table .color1 {background:#E3E9F0}
table .color2 {background:#EFF4FC}
table .color3 {background:#D1DDEF;}
table tr.odd {background:#EFF4FC;color:#333;}
table tr.even {background:#E3E9F0;color:#333;}
/*.tabhov tr:hover {background:#FFE6BF;}*/
.foot {border-top:1px solid #999;}

/* remove borders for DNN layout */
.dnn {border:0px;}
.dnn tr.odd {background:none;}
.dnn tr.even {background:none;}
.dnn .grid {border:0px;}
.dnn td,.dnn th {border-left:0px}
.dnn th {border-bottom:0px; background:none;}

#topicswrap {width:100%; margin:0 auto;}
.topicscol {float:left;padding:.8em;text-align:left;width:21%;margin:0 .5em 0 0; background:#f4f4f4; border:1px solid #ccc}
.topicscol h4 {color:#F47D2C}
.topicscol.last { width:180px; }
#topicswrap .first {margin:0 .5em 0 .5em!important;}
#topicswrap .last {margin:0!important}
/*ie7 fix*/*:first-child+html .topicscol {float:left;padding:10px;text-align:left;width:21.5%;}

#topicswrap .topicscol .picwrap {width:50%;height:80px;text-align:center!important;margin-top:10px;}
#topicswrap .topicscol .picwrap .img80 {width:80px;position:absolute;clip:rect(0px 80px 80px 0px);}
/*ie7 fix*/*:first-child+html .topicscol.last { width:174px; }

/* style the news center iframe */
/*
iframe {border:0;border:0!important;padding:0!important;margin:0!important;/*(height: expression(parseInt(document.body.offsetHeight)-(75+20))*/
	/*																																   height: 100%;width: 100%;overflow-x: hidden;}

*/
iframe table {padding:0!important;}
#pr_frame1 {width:435px;float:left;}
#pr_frame2  {width:175px;height:auto!important;}

.middlecol {float:left;width:435px}
.mediarelated {width:175px!important;border:1px solid #F47B29;margin:.6em 0em .3em .3em!important;}
.mediarelated .title {font-size:.9em;background:#F47B29!important;}
.mediarelated .title2, .mediarelated .title3 {font-size:.9em;}
.mediarelated p {margin:.3em 0 .3em 0}
.mediarelated ul li {background:url(/imgs/orange_bullet.gif) 0 .5em no-repeat!important;margin:.5em 3em .5em .5em!important;padding:.2em .2em .2em .8em;}

/* noscript friendly message */
.noscript-message {background:#FCE9C0 url(/imgs/icons/exclamation.png) 50px 20px no-repeat ;border-top:1px solid #5477A7;border-bottom:1px solid #5477A7;padding: 15px 10px 15px 80px; margin-bottom:.5em; font-size:.8em;} 
.noscript-message p{margin:.5em 0 .5em 0;}

/*FAQ text size*/
#frmConsulta table td {font-size:.8em;}

/***************** Safari and Opera fixes ****************************/
/* Target Safari 4.0.x Only */ @media screen and (-webkit-min-device-pixel-ratio:0) {
#rotator div.slide .caption {background:transparent url(/imgs/rotator/transbg.png) repeat scroll 0 0;left:4px;bottom:1px!important;padding:0;position:absolute;color:#fff;width:500px;}
#rotator div.slide .caption {margin:.3em 0em 0 0; padding:.2em 0 .2em 0;}
#maincontent #banner .pillartitle {height:34px;bottom:34px; width:100%!important;margin-left:.4em;}
#middlewrapleft .loetxt .pillartitle {height:46px;}
#middlewrapleft.xtraheight {height:225px!important;}
#middlewrapleft {height:210px!important;} /*{height:190px!important;}*/
#middlewrapleft .loetxtfr .pillartitle {height:47px;}
#maincontent #banner .loetxt .pillartitle  {height:42px;}
ul#rollover {position:relative; overflow:hidden;margin:.6em 0 0 0!important;}
#rotator-nav li a {font: bold .59em verdana,arial; background:#859EC0; text-decoration: none; margin: 0 4px 0 0; padding: 3px 5px; color:#fff!important;font-size-adjust:.50!important;}
#footer .socialicons {margin:1em 300px !important;}}
/* Target Opera 9.6.x Only */@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { head~body #middlewrapleft .pillartitle {height:36px; width:145px;}
head~body #maincontent #banner .pillartitle {height:34px;width:143px;} 
head~body #middlewrapleft .loetxt .pillartitle {height:46px;}
head~body #middlewrapleft .loetxtfr .pillartitle {height:47px;}
head~body #maincontent #banner .loetxt .pillartitle  {height:42px;}
.resources {width:193px;/*4 columns*/}
.getinvolved {width:193px;/*4 columns*/}}

.topicon {margin-top:.15em; margin-left:.25em}

@media print {
#landingleft{float:left;width:540px; }
#landingright{float:right;width:290px;}
body, #page, #maincontent, .slogan {color:#000;background:#fff none!important;}
a, a:hover {color:#666;}
p {color:#333;}
#page {width:635pt!important;margin:0;}
#featurewrapleft {overflow:visible;width:390pt!important;margin:0 0 1em 0;float:left!important;}
#featurewrapright {overflow:visible;width:215pt!important;margin:0 0 .5em 0;float:right!important;}
#middlewrapleft {overflow:visible;width:380pt!important;margin:0 0 .5em .8em;float:left!important;}
#middlewrapright {overflow:visible;width:210pt!important;margin:0;background:#fff!important; }
.cycler {width:612pt!important;padding:0; text-align:left; position:relative;margin:0;font-family:verdana, Geneva, sans-serif;}
#rotator div.slide .caption {width:500px;margin-top:0em; margin-right:0em; padding:0;font-size:.9em;}
#rotator div.slide .caption {color:#fff!important;}
#rightmaincol{width:612pt!important; float:none!important;margin-left:0px;}
#maincontent {width:612pt; padding:0; overflow:visible;margin:0 auto 0 auto;clear:both; font-size:.82em;color:#333; float:none}
#maincontent #banner {width:612pt;padding:0; margin:0;}
#maincontent #banner .pillars {background:#fff;padding:0; font-size:.75em;width:612px;clear:both;margin:0;}
#maincontent #banner .column {width:124px!important; float:left; margin:0 .4em 0 0em;padding:0;}
#maincontent #banner .pillartitle {padding:.3em;color:#000;width:124px; height:28px;position:relative;font-size:.79em; display:table;}
#maincontent #banner .pillartitle a {color:#000; background:#fff;font-weight:bold; text-decoration:none;vertical-align:middle;display:table-cell;}
#maincontent #banner .pillartitle a:hover {color:#000;background:#fff;text-decoration:underline;}
#mainlangbar, #screenlogo, #globsearch, #globalnav, .sf-menu, #navicon,.jquery_corner div, #leftmaincol{display:none!important;}

ul#rollover {position:relative;overflow:hidden;margin:.4em 0 0 0;}
ul#rollover li {border-bottom:1px dotted #D2DBE7;font-size:0.73em; font-weight:bold;background:#fff;font-family:Arial, Helvetica, sans-serif;}
ul#rollover li p {margin:0 280px 0 0!important;}
ul#rollover li p a {display:block;border:0;overflow:hidden;	margin:0;padding:.5em;}
ul#rollover li img {display:block}
ul#rollover li a:hover img, ul#rollover li.activeRoll img { display:none}
ul#rollover li p a:link, ul#rollover li p a:visited {text-decoration:none;color:#000;}
ul#rollover li p a:hover, ul#rollover li.activeRoll p a {
background:#fff;margin:0; padding:.5em;border:0;/* Cleanup of default hover */color:#333;
}
/* ie7 hack*/*:first-child+html ul#rollover li a {padding:.5em;}
/* ie7 hack*/*:first-child+html ul#rollover {position:relative; overflow:hidden;margin:.4em 0 0 0;padding-top:.4em;}
/* ie7 hack*/*:first-child+html ul#rollover img {display:none;}
/* ie6 hack*/*html #maincontent ul#rollover li a {padding:.5em;}
/* ie6 hack*/*html ul#rollover {position:relative; overflow:hidden;margin:.4em 0 0 0}
/* ie6 hack*/*html ul#rollover img {padding-top:.5em;}

#leftmaincol {width:0!important;}
.relatedlinks {width:200px!important;border:1px solid #F47B29;margin:0 3em .3em .3em!important;}
.relatedlinks .title {font-size:.9em;background:#F47B29!important;}
.relatedlinks p {margin:.3em 0 .3em 0}
.relatedlinks ul li {background:url(/imgs/orange_bullet.gif) 0 .5em no-repeat!important;margin:.5em 3em .5em .5em!important;padding:.2em .2em .2em .8em;}
#printlogo {display:block;}
/* ie 7 hack */
*:first-child+html #headlogo{margin-top:-3em!important; }

/* for pics */
#rightmaincol .threecols{margin:0 auto 2em 7em!important; }
#rightmaincol .fourcols {margin:0 auto 2em auto!important; }
#rightmaincol .twocols  {width:290px; margin:0 0 2em 0em!important;text-align:center;}
#rightmaincol .single {margin:0 0 2em 0em!important;text-align:center;}
#rightmaincol .threecols .col1 {width:195px; float:left; margin:0 1.1em 0 0;}
#rightmaincol .threecols .col2 {width:195px; float:left;margin:0 .8em 0 0;}
#rightmaincol .threecols .col3 {width:195px; float:left;margin:0;}

#rightmaincol .fourcols .col1 {width:150px; float:left; margin:0 .5em 0 0;}
#rightmaincol .fourcols .col2 {width:150px; float:left;margin:0 .5em 0 0;}
#rightmaincol .fourcols .col3 {width:150px; float:left;margin:0 .5em 0 0;}
#rightmaincol .fourcols .col4 {width:150px; float:left;margin:0;}

.txtcenter {text-align:center;}
.txtleft {text-align:left;}
.txtright {text-align:right;}
.chartvline {border-right:1px solid #333; height:60px;width:1px;margin:0 auto;}

}
        .listbg
        {
            /*padding-left: 20px;*/
			margin-left: 9px;
			padding-left: 0px;
        }
		
		.leftarrow_box
		{	width:25px!important; 
			height:130px!important; 
			text-align:right!important;
			/*padding-top:28px!important*/;
			}

		.rightarrow_box
		{	/*padding-top:28px!important;*/}

        .coltaboutreach
        {
            float: left;
            margin-right: 24px;
            width: 157px !important;
			display:block;
        }
		.coltaboutreach  h4 a{
			text-decoration:none;
			color:#000000;
		}
		.coltaboutreach a{
			text-decoration:none;
			color:#666;
		}
			.coltaboutreach a:hover{
			text-decoration:underline;
		}
       .coltaboutreach h4
        {
            background-color: #FFFFFF;
            border-bottom: 4px solid #B2B2B2;
            font-size: 14px;
            font-weight: bold;
            margin-bottom: 6px;
            padding: 0px 0 6px;
        }
        .coltaboutreach ul
        {
          
            padding:0px;
            margin:0px;
       
        }
        
        
        .coltaboutreach ul li
        {
            font-size: 11px;
            line-height: 14px;
            margin-bottom: 3px;
            padding: 0;
			margin:0px;
            list-style-type: none;
			color:#999 !important;
			
        }
        
  
        .coltaboutreach.lastx
        {
            margin-right: 0px !important;
        }




        .coltaboutreach2
        {
            float: left;
            margin-right: 22px; /*31px;*/
            width: 105px !important;
			display:block;
        }
		.coltaboutreach2  h4 a{
			text-decoration:none;
			color:#000000;
		}
		.coltaboutreach2 a{
			text-decoration:none;
			color:#666;
		}
		.coltaboutreach2 a:hover{
			text-decoration:underline;
		}
       .coltaboutreach2 h4
        {
            background-color: #FFFFFF;
            /*border-bottom: 4px solid #B2B2B2;*/
            font-size: 10px;
            font-weight: bold;
            margin-bottom: 6px;
			margin-top: 4px; text-align:center;  /*new*/
            padding: 0px 0 6px;
        }
        .coltaboutreach2 ul
        {
            padding:0px;
            margin:0px;
        }
        .coltaboutreach2 ul li
        {
            font-size: 9px;
            line-height: 14px;
            margin-bottom: 3px;
            padding: 0;
			margin:0px;
            list-style-type: none;
			color:#999 !important;
		}
        .coltaboutreach2.lastx
        {
            margin-right: 0px !important;
        }



        .coltaboutreach3
        {
            float: left;
            margin-right: 22px;
            width: 85px !important;
			display:block;
        }
		.coltaboutreach3  h4 a{
			text-decoration:none;
			color:#000000;
		}
		.coltaboutreach3 a{
			text-decoration:none;
			color:#666;
		}
		.coltaboutreach3 a:hover{
			text-decoration:underline;
		}
       .coltaboutreach3 h4
        {
            background-color: #FFFFFF;
            border-bottom: 4px solid #B2B2B2;
            font-size: 10px;
            font-weight: bold;
            margin-bottom: 5px;
            padding: 0px 0 5px;
        }
        .coltaboutreach3 ul
        {
            padding:0px;
            margin:0px;
        }
        .coltaboutreach3 ul li
        {
            font-size: 9px;
            line-height: 14px;
            margin-bottom: 3px;
            padding: 0;
			margin:0px;
            list-style-type: none;
			color:#999 !important;
		}
        .coltaboutreach3.lastx
        {
            margin-right: 0px !important;
        }


/* ------------------------------------------------------------------------
	video news styles
------------------------------------------------------------------------- */
	#ole2 .listbg .coltaboutreach2 { width:155px!important; margin-right:6px; }
	#ole2 .listbg .coltaboutreach2 .firstx { }
	#ole2 .listbg .coltaboutreach2 .lastx { margin-right:0px; }


/* ------------------------------------------------------------------------
	Begin prettyPhoto jquery plugin styles
------------------------------------------------------------------------- */

	div.light_rounded .pp_top .pp_left { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */
	div.light_rounded .pp_top .pp_right { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.light_rounded .pp_content .ppt { color: #000; }
	div.light_rounded .pp_content_container .pp_left,
	div.light_rounded .pp_content_container .pp_right { background: #fff; }
	div.light_rounded .pp_content { background-color: #fff; } /* Content background */
	div.light_rounded .pp_next:hover { background: url(/imgs/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_rounded .pp_previous:hover { background: url(/imgs/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.light_rounded .pp_expand { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_rounded .pp_expand:hover { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_rounded .pp_contract { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_rounded .pp_contract:hover { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_rounded .pp_close { width: 75px; height: 22px; background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_rounded #pp_full_res .pp_inline { color: #000; } 
	div.light_rounded .pp_gallery a.pp_arrow_previous,
	div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_rounded .pp_nav .pp_play { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_rounded .pp_nav .pp_pause { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.light_rounded .pp_arrow_previous { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_rounded .pp_arrow_next { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.light_rounded .pp_bottom .pp_left { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */
	div.light_rounded .pp_bottom .pp_right { background: url(/imgs/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.light_rounded .pp_loaderIcon { background: url(/imgs/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	/* ----------------------------------
		Dark Rounded Theme
	----------------------------------- */
	
	div.dark_rounded .pp_top .pp_left { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.dark_rounded .pp_top .pp_middle { background: url(/imgs/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Top pattern/color */
	div.dark_rounded .pp_top .pp_right { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.dark_rounded .pp_content_container .pp_left { background: url(/imgs/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
	div.dark_rounded .pp_content_container .pp_right { background: url(/imgs/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
	div.dark_rounded .pp_content { background: url(/imgs/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Content background */
	div.dark_rounded .pp_next:hover { background: url(/imgs/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_rounded .pp_previous:hover { background: url(/imgs/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.dark_rounded .pp_expand { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_rounded .pp_expand:hover { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_rounded .pp_contract { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_rounded .pp_contract:hover { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_rounded .currentTextHolder { color: #c4c4c4; }
	div.dark_rounded .pp_description { color: #fff; }
	div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
	div.dark_rounded .pp_gallery a.pp_arrow_previous,
	div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_rounded .pp_nav .pp_play { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_rounded .pp_nav .pp_pause { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.dark_rounded .pp_arrow_previous { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_rounded .pp_arrow_next { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.dark_rounded .pp_bottom .pp_left { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.dark_rounded .pp_bottom .pp_middle { background: url(/imgs/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Bottom pattern/color */
	div.dark_rounded .pp_bottom .pp_right { background: url(/imgs/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.dark_rounded .pp_loaderIcon { background: url(/imgs/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	
	/* ----------------------------------
		Dark Square Theme
	----------------------------------- */
	

	div.dark_square .pp_left ,
	div.dark_square .pp_middle,
	div.dark_square .pp_right,
	div.dark_square .pp_content { background: url(/imgs/prettyPhoto/dark_square/contentPattern.png) top left repeat; }
	div.dark_square .currentTextHolder { color: #c4c4c4; }
	div.dark_square .pp_description { color: #fff; }
	div.dark_square .pp_loaderIcon { background: url(/imgs/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.dark_square .pp_content_container .pp_left { background: url(/imgs/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
	div.dark_square .pp_content_container .pp_right { background: url(/imgs/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
	div.dark_square .pp_expand { background: url(/imgs/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_square .pp_expand:hover { background: url(/imgs/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_square .pp_contract { background: url(/imgs/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_square .pp_contract:hover { background: url(/imgs/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_square .pp_close { width: 75px; height: 22px; background: url(/imgs/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_square #pp_full_res .pp_inline { color: #fff; }
	div.dark_square .pp_gallery a.pp_arrow_previous,
	div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_square .pp_nav .pp_play { background: url(/imgs/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_square .pp_nav .pp_pause { background: url(/imgs/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.dark_square .pp_arrow_previous { background: url(/imgs/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_square .pp_arrow_next { background: url(/imgs/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.dark_square .pp_next:hover { background: url(/imgs/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_square .pp_previous:hover { background: url(/imgs/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Light Square Theme
	----------------------------------- */
	
	div.light_square .pp_left ,
	div.light_square .pp_middle,
	div.light_square .pp_right,
	div.light_square .pp_content { background: #fff; }
	
	div.light_square .pp_content .ppt { color: #000; }
	div.light_square .pp_expand { background: url(/imgs/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_square .pp_expand:hover { background: url(/imgs/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_square .pp_contract { background: url(/imgs/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_square .pp_contract:hover { background: url(/imgs/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_square .pp_close { width: 75px; height: 22px; background: url(/imgs/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_square #pp_full_res .pp_inline { color: #000; }
	div.light_square .pp_gallery a.pp_arrow_previous,
	div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_square .pp_nav .pp_play { background: url(/imgs/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_square .pp_nav .pp_pause { background: url(/imgs/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.light_square .pp_arrow_previous { background: url(/imgs/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_square .pp_arrow_next { background: url(/imgs/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.light_square .pp_next:hover { background: url(/imgs/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_square .pp_previous:hover { background: url(/imgs/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Facebook style Theme
	----------------------------------- */
	
	div.facebook .pp_top .pp_left { background: url(/imgs/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.facebook .pp_top .pp_middle { background: url(/imgs/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } /* Top pattern/color */
	div.facebook .pp_top .pp_right { background: url(/imgs/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.facebook .pp_content .ppt { color: #000; }
	div.facebook .pp_content_container .pp_left { background: url(/imgs/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } /* Content background */
	div.facebook .pp_content_container .pp_right { background: url(/imgs/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } /* Content background */
	div.facebook .pp_content { background: #fff; } /* Content background */
	div.facebook .pp_expand { background: url(/imgs/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.facebook .pp_expand:hover { background: url(/imgs/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.facebook .pp_contract { background: url(/imgs/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.facebook .pp_contract:hover { background: url(/imgs/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.facebook .pp_close { width: 22px; height: 22px; background: url(/imgs/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.facebook #pp_full_res .pp_inline { color: #000; } 
	div.facebook .pp_loaderIcon { background: url(/imgs/prettyPhoto/facebook/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.facebook .pp_arrow_previous { background: url(/imgs/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */
		div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
	div.facebook .pp_arrow_next { background: url(/imgs/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */
		div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
	div.facebook .pp_nav { margin-top: 0; }
	div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
	div.facebook .pp_nav .pp_play { background: url(/imgs/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
	div.facebook .pp_nav .pp_pause { background: url(/imgs/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
	
	div.facebook .pp_next:hover { background: url(/imgs/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } /* Next button */
	div.facebook .pp_previous:hover { background: url(/imgs/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.facebook .pp_bottom .pp_left { background: url(/imgs/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.facebook .pp_bottom .pp_middle { background: url(/imgs/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } /* Bottom pattern/color */
	div.facebook .pp_bottom .pp_right { background: url(/imgs/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

#oasboxslideshow {height:132px;width:505px;}

/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	div.pp_pic_holder a:focus { outline:none; }

	div.pp_overlay {
		background: #000;
		display: none;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 9500;
	}
	
	div.pp_pic_holder {
		display: none;
		position: absolute;
		width: 100px;
		z-index: 10000;
	}
		
		.pp_top {
			height: 20px;
			position: relative;
		}
			* html .pp_top { padding: 0 20px; }
		
			.pp_top .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_top .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_top .pp_middle {
					left: 0;
					position: static;
				}
			
			.pp_top .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_content { height: 40px; }
		
		.pp_fade { display: none; }
		
		.pp_content_container {
			position: relative;
			text-align: left;
			width: 100%;
		}
		
			.pp_content_container .pp_left { padding-left: 20px; }
			.pp_content_container .pp_right { padding-right: 20px; }
		
			.pp_content_container .pp_details {
				margin: 10px 0 2px 0;
			}
				.pp_description {
					display: none;
					margin: 0 0 5px 0;
				}
				
				.pp_nav {
					clear: left;
					float: left;
					margin: 3px 0 0 0;
				}
				
					.pp_nav p {
						float: left;
						margin: 2px 4px;
					}
					
					.pp_nav .pp_play,
					.pp_nav .pp_pause {
						float: left;
						margin-right: 4px;
						text-indent: -10000px;
					}
				
					a.pp_arrow_previous,
					a.pp_arrow_next {
						display: block;
						float: left;
						height: 15px;
						margin-top: 3px;
						overflow: hidden;
						text-indent: -10000px;
						width: 14px;
					}
		
		.pp_hoverContainer {
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 2000;
		}
		
		.pp_gallery {
			left: 50%;
			margin-top: -50px;
			position: absolute;
			z-index: 10000;
		}
			
			.pp_gallery ul {
				float: left;
				height: 35px;
				margin: 0 0 0 5px;
				overflow: hidden;
				position: relative;
			}
			
			.pp_gallery ul a {
				border: 1px #000 solid;
				border: 1px rgba(0,0,0,0.5) solid;
				display: block;
				float: left;
				height: 33px;
				overflow: hidden;
			}
			
			.pp_gallery ul a:hover { border-color: #fff; }
			
			.pp_gallery ul a img { border: 0; }
			
			.pp_gallery li {
				display: block;
				float: left;
				margin: 0 5px 0 0;
			}
			
			.pp_gallery li.default a {
				background: url(/imgs/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
				display: block;
				height: 33px;
				width: 50px;
			}
			
			.pp_gallery li.default a img { display: none; }
			
			.pp_gallery .pp_arrow_previous,
			.pp_gallery .pp_arrow_next {
				margin-top: 7px !important;
			}
		
		a.pp_next {
			background: url(/imgs/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: right;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
			
		a.pp_previous {
			background: url(/imgs/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: left;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
		
		a.pp_expand,
		a.pp_contract {
			cursor: pointer;
			display: none;
			height: 20px;	
			position: absolute;
			right: 30px;
			text-indent: -10000px;
			top: 10px;
			width: 20px;
			z-index: 20000;
		}
			
		a.pp_close {
			display: block;
			float: right;
			text-indent: -10000px;
		}
		

		.pp_bottom {
			height: 20px;
			position: relative;
		}
			* html .pp_bottom { padding: 0 20px; }
			
			.pp_bottom .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_bottom .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_bottom .pp_middle {
					left: 0;
					position: static;
				}
				
			.pp_bottom .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_loaderIcon {
			display: block;
			height: 24px;
			left: 50%;
			margin: -12px 0 0 -12px;
			position: absolute;
			top: 50%;
			width: 24px;
		}
		
		#pp_full_res {
			line-height: 1 !important;
		}
		
			#pp_full_res .pp_inline {
				text-align: left;
			}
			
				#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
	
		div.ppt {
			color: #fff;
			display: none;
			font-size: 17px;
			margin: 0 0 5px 15px;
			z-index: 9999;
		}
/* ------------------------------------------------------------------------
	End prettyPhoto jquery plugin styles
------------------------------------------------------------------------- */

/* ------------------------------------------------------------------------
	Paging style
------------------------------------------------------------------------- */
#paging {text-align:center; margin:20px 0 20px 0;}
#paging a {font-size:0.85em; border:1px solid #cccccc; padding:1px 2px 1px 2px;text-decoration:none;, background-color:#f9f9f9;}
#paging a.selected {background-color:#f17305; color:#ffffff;}
/* ------------------------------------------------------------------------
	End Paging style
------------------------------------------------------------------------- */

#rightmaincol .boxblue {margin:0px!important;}
#rightmaincol .halfwidth {width:49%!important;}

#navicon .webcasticon{background:url(//www.oas.org/imgs/icons/webcasticon_titled.gif) left 0px no-repeat!important;width:109px!important;}
#navicon .webcasticon:hover{background:url(//www.oas.org/imgs/icons/webcasticon_titled.gif) left -30px no-repeat!important;width:109px!important;}

#navicon .facebookicon{background:url(//www.oas.org/imgs/icons/facebook24offovr.jpg) left 0px no-repeat!important;width:24px!important;height:24px!important}
#navicon .facebookicon:hover{background:url(//www.oas.org/imgs/icons/facebook24offovr.jpg) left -24px no-repeat!important;width:24px!important;height:24px!important}

#navicon .twittericon{background:url(//www.oas.org/imgs/icons/twitter24offovr.jpg) left 0px no-repeat!important;width:24px!important;height:24px!important}
#navicon .twittericon:hover{background:url(//www.oas.org/imgs/icons/twitter24offovr.jpg) left -24px no-repeat!important;width:24px!important;height:24px!important}

#navicon .flickricon{background:url(//www.oas.org/imgs/icons/flickr24offovr.jpg) left 0px no-repeat!important;width:24px!important;height:24px!important}
#navicon .flickricon:hover{background:url(//www.oas.org/imgs/icons/flickr24offovr.jpg) left -24px no-repeat!important;width:24px!important;height:24px!important}

#navicon .vimeoicon{background:url(//www.oas.org/imgs/icons/vimeo24offovr.jpg) left 0px no-repeat!important;width:24px!important;height:24px!important}
#navicon .vimeoicon:hover{background:url(//www.oas.org/imgs/icons/vimeo24offovr.jpg) left -24px no-repeat!important;width:24px!important;height:24px!important}

#navicon .youtubeicon{background:url(//www.oas.org/imgs/icons/youtube24offovr.jpg) left 0px no-repeat!important;width:24px!important;height:24px!important}
#navicon .youtubeicon:hover{background:url(//www.oas.org/imgs/icons/youtube24offovr.jpg) left -24px no-repeat!important;width:24px!important;height:24px!important}

#navicon .rssicon{background:url(//www.oas.org/imgs/icons/rss24offovr.jpg) left 0px no-repeat!important;width:24px!important;height:24px!important}
#navicon .rssicon:hover{background:url(//www.oas.org/imgs/icons/rss24offovr.jpg) left -24px no-repeat!important;width:24px!important;height:24px!important}



#navisocial .twittericon{background:url(//www.oas.org/imgs/icons/twitter97.jpg) left 0px no-repeat!important;float:left!important;width:62px!important;height:97px!important;margin:0px!important}
#navisocial .twittericon:hover{background:url(//www.oas.org/imgs/icons/twitter97.jpg) left -97px no-repeat!important}

#navisocial .facebookicon{background:url(//www.oas.org/imgs/icons/facebook97.jpg) left 0px no-repeat!important;float:left!important;width:43px!important;height:97px!important;margin:0px!important}
#navisocial .facebookicon:hover{background:url(//www.oas.org/imgs/icons/facebook97.jpg) left -97px no-repeat!important}


#navicon {/*3buttons only width:100px*/width:auto;bottom:5px!important;position:relative!important;}

/* ie7 hack*/*:first-child+html #navicon {bottom:3px!important;}
/* ie6 hack*/*html #navicon {bottom:3px!important;}


/* ------------------------------------------------------------------------
	for carousel within a carousel
------------------------------------------------------------------------- */

div#slideshowag {
	width: 505px!important; height: 305px!important; 
	background-color:#d6dfef!important;
	position:relative!important; z-index: 0;
	left:0px!important;
}

div#slideshowag ul#slidesag {
	list-style: none;
	padding: 0px!important 0!important 0!important 0px!important;
	position:relative!important;
	left:0px!important;
}

div#slideshowag ul#slidesag li {
	margin: 0px!important 0!important 0!important 0px!important;
	padding: 0px!important 0!important 0!important 0px!important;
}

/*
div#slideshowag ul#slidesag li a img{
	position:relative!important;
	left:0px!important;
	
}
*/

/* ie7 hack*/*:first-child+html #rotator div.slide .caption_ag {bottom:0px!important; margin:0em!important 0em 0 0; }
/* ie6 hack*/*html #rotator div.slide .caption_ag {bottom:0px!important; margin:0em!important 0em 0 0; }

/* ------------------------------------------------------------------------
	for carousel within a carousel using class
------------------------------------------------------------------------- */

div.dblslideshow {
	width: 505px; height: 305px; 
	background-color:#d6dfef!important;
	position: relative; z-index: 0;
}

div.dblslideshow ul.dblslides {
	list-style: none;		
}

div.dblslideshow ul.dblslides li {
	margin: 0px!important 0!important 0!important 0px!important;
}


/* ------------------------------------------------------------------------
	for secretariat pages
------------------------------------------------------------------------- */

div#secretariat div.wrapvideo {margin:-3px 15px 10px 10px!important;}
div#secretariat div.wrapsec {background-color:#F5F5F5; border:#E1E1E1 1px solid; }
div#secretariat p.psplit {margin-top:-10px!important; width:580px!important;}

/* ------------------------------------------------------------------------
	new main telephone number
------------------------------------------------------------------------- */
div#newphone {color:#0d499c; margin-bottom:-35px; font-size:0.80em; font-weight:bold;}






a.button_grey {
    color: #6e6e6e;
    font: bold 0.6em Tahoma, Geneva, sans-serif;
    text-decoration: none;
    padding: 7px 20px;
    position: relative;
    display: inline-block;
    text-shadow: 0 1px 0 #fff;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: #f3f3f3;
    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    border: solid 1px #dcdcdc;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    margin-right: 10px;
	
	
	
/*    color: #333;*/
    border-color: #999;
  	-moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2); 
	-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);	
}
a.button_grey:active {
    color: #333;
    border-color: #999;
    -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2); 
	-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}

a.button_grey:hover {
    color: #000;
    border-color: #444;
}

a.button_grey.webcast{
color:#0d49a5;
}

a.button_grey.webcast:hover{
color:#f07305;
border-color: #f07305;
}


span.txtgrey { color:#afafaf; }
span.normal { font-weight:normal; }
li.normal { font-weight:normal; }
#rightmaincol div.boxblue.marginr { margin-right:12px!important; }
#rightmaincol div.boxblue.thirdwidth { width:200px!important; height:315px!important;}




/********************************* twitter widget *********************************/
#tweets-bk { overflow-x:hidden ; overflow-y: auto; width:235px; height:1030px; font:normal normal normal 12px/16px tahoma,verdana, geneva, sans-serif; line-height:1.1em; padding:8px;}

.user, .tweet, .timePosted {
  float:left;
}

.user {
  width:25%;
}


.tweet {
  width:80%;
}

.timePosted {
  width:15%;
}

.user {
  clear:left;
}

.user a {
 width: 100px;
}

.user span span {
  width:100px;
  display:block;
  margin-top:10px;
}

.user img, .user a > span {
  float:left;
}

.interact {
  float:left;
  width:10%;
  margin-top:-7px;
}

.interact a {
  margin-left:5px;
  float:left;
}

.user a > span {
  margin-left:10px;
}

#linkage {
  position:fixed;
  top:0px;
  right:0px;
  background-color:#3d3d3d;
  color:#ffffff;
  text-decoration:none;
  padding:5px;
  width:10%;
  font-family:arial;
}

#tweets-bk p.tweet { margin-bottom:20px; font-size:0.97em!important; line-height:1.2em; color:#666;}
#tweets-bk p.tweet a { color:#4787b4; text-decoration:none;  }
#tweets-bk p.tweet a:hover { text-decoration:underline; }

div.user { width:200px;}
div.user a { text-decoration:none; }
div.user a:hover { text-decoration:underline; }
div.user img { width:32px; height:32px;}
div.user span span { margin-top:-4px;}
div.user span { font-size:0.95em; margin-left:0px!important;}
.timePosted { margin-top:-40px; font-size:0.75em!important; }
.summary a { color: #292f33; text-decoration: none;   outline: 0;}
.summary a:hover { text-decoration: underline;}


a.follow-button { position:absolute; top: 15px;
  right: 25px; outline:none!important;}
a.follow-button img { border:none!important;}




div#fchgcaptionplay.caption.caption_ag {bottom:0px!important;}
/*ie 7 fix */
*:first-child+html div#fchgcaptionplay.caption.caption_ag {bottom:3px!important; left:3px!important}
/*ie6 fix */
*html div#fchgcaptionplay.caption.caption_ag{bottom:3px!important; left:3px!important}

div#leftmaincol div.relatedlinks.left {width:173px; margin:20px 0 0 0;}
div#leftmaincol div.relatedlinks.left ul {margin-left:12px;}



/*ie 7 fix */
*:first-child+html #frmtweet { width:275px!important; }