/* ENQA-VET CSS Document 
Author: Gina Lolli for Arekibo Communications Ltd
Date: 05/06/2008 */

* {margin: 0; padding: 0;}
body {font-family: Arial, Verdana, Helvetica, sans-serif;}
.clear {overflow: hidden; clear: both;}
img {border: 0;}
a.last {border:0!important; padding-right: 0!important}
li.last {margin-right: 0!important}
fieldset {border: 0}

h1, h2 {font-family: Arial}
h1 {color: #E17204; font-size: 1.6em; font-weight: normal; padding: 17px 0; border-bottom: 1px solid #C1D0DE; background-color:#fff}
h1.home {color: #fff;  font-size: 1.5em; font-weight: normal; padding: 15px 0 5px 0; border: none; background-color:#3A89C4}

/* Header h2-----------------------------------------------------------------  */
div#logo h2.headerH2 {margin: 3px 0px 0px 18px; padding: 0px}
div#logo h2.headerH2 a.logo {margin: 0px; padding: 0px; color:#307ABD; font-size: 0.9em; line-height: 1.3em; text-decoration: none; }
span.gold {color: #FCAD3A;}
/*-------------------------------------------------------------  */

h2 {color:#00487A; font-size: 0.9em; font-weight: bold; padding: 25px 0 15px 0;}
h2.article {color:#00487A; font-size: 0.8em; font-weight: bold; padding: 0 0 5px 0;}
h2.home {color:#00487A; font-size: 1.3em; font-weight: normal; padding: 10px 0; border-bottom: 1px solid #C1D0DE}
h2.area {
border-bottom:none;
color:#00487A;
font-size:1.3em;
font-weight:normal;
padding:10px 0;
}
h2.board {color:#E17204;  font-weight: bold; padding: 25px 0 15px 0;font-size: 0.8em; }
h2.rhs {color:#00487A;  font-weight: bold; padding: 10px 0 5px 0;font-size: 0.8em; border: 0; background-color:#f2f7fb}
h2.docs {color:#00487A;  font-weight: bold; padding: 15px 0 10px 0;font-size: 0.8em; border-bottom: 1px solid #C1D0DE; margin: 0 0 10px 0}

h3 {color:#00487A;  font-weight: bold; padding: 10px 0 5px 0;font-size: 0.8em;}
h3.board {background:url(../images/bullet_square.gif) 0 15px no-repeat; padding: 10px 0 15px 20px; margin: 0 0 15px 0; border-bottom: 1px solid #C1D0DE}


h4 {color:#00487A;  font-weight: bold; padding: 10px 0 5px 0;font-size: 0.8em;}
h4.article { padding: 0 0 5px 0;}

h5 {color:#00487A;  font-weight: bold; padding: 15px 0 10px 0;font-size: 0.8em; border-bottom: 1px solid #C1D0DE; margin: 0 0 10px 0}

p {color:#00487A; font-size: 0.8em; padding: 0 0 10px 0; line-height: 1.4em}
a.anchor {color: #E17204; font-size: 0.7em; text-decoration: underline; display: block; padding-bottom: 20px; width: 150px}
a.anchor:hover {text-decoration: none}
a.btn {background: url(../images/bgd_btn.jpg) no-repeat; color: #E27204; text-decoration: none; width: 99px; height: 21px; font-size: 0.75em; font-weight: bold; padding: 3px 5px; margin: 10px 0 5px 25px;  display: block}
a.btn:hover {color:#00487A}
a.btn2 {background: url(../images/bgd_btn2.jpg) no-repeat; color: #E27204; text-decoration: none; width: 120px; height: 25px; font-size: 0.75em; font-weight: bold; padding: 4px 20px; margin: 0 0 5px 0;  display: block;}
a.btn2:hover {color:#00487A}

ul.button li {list-style: none; background: url(../images/bgd-buttons.gif) repeat-x;}
ul.button li a.button {background: url(../images/bullet03.gif) no-repeat 10px 8px; border: 1px solid #8bbadc;  display: block; padding: 3px 10px 3px 20px; font-size: 0.8em; color: #e28804; font-weight: bold; text-decoration: none;}
ul.button li a.button:hover {color: #00487A}

span.date {color: #E27204; font-weight: bold; background:url(../images/icon_article.gif) no-repeat 0 3px; padding: 0 0 0 15px}
span.link {display:block;padding-left: 15px}
span.title {color: #E27204; font-weight: bold; background:url(../images/icon_article.gif) no-repeat 0 3px; padding: 0px 0px 0px 15px}
span.date2 {color: #E27204; font-weight: bold; padding: 0 0 0 15px}
span.date-gallery {color: #0660b0; font-weight: normal; font-size: 0.75em; margin-bottom: 40px; width: 185px; display:block; cursor:pointer }
span.title-gallery {color: #E27204; font-weight: bold; font-size: 0.75em;  display:block; width: 185px; cursor:pointer }

/* =Structure-----------------------------------------------------------------  */
div#wrapper {margin: 0 auto; width: 915px;}
#langLinks {color: #0560AF; font-size: 0.7em; text-align: right; background: url(../images/wrappertop.jpg) no-repeat bottom; padding: 0px 20px 10px 0px; margin: 10px 0px 0px 0px;}
#langLinks span {background: url(../images/cloud.jpg) no-repeat left 3px; padding: 0px 0px 0px 12px;}
#langLinks a {margin: 0px 5px 0px 5px; color: #0560AF;}
#langLinks a:hover {color: #E47106;}
div#container {margin: 0 auto; width: 915px; background:url(../images/bgd_page.gif) repeat-y}
div#header {width: 915px; height: 133px; background:url(../images/map.jpg) no-repeat 315px 0}
div#main-content {width: 915px; position:relative }
div#footer {background-color: #fff; padding: 0 10px;  height: 50px; margin: 0 25px 0 25px; border-top: 1px solid #C1D0DE; }

/* =Columns-----------------------------------------------------------------  */
div#col-left {width: 183px; float: left; position: relative; left: 26px; z-index: 3;}
div#main-col {width: 663px; float: left; position: relative; left: 17px; padding: 0 0 0 30px; background:url(../images/bgd_main_col.jpg) repeat-y top left;}
.blue-rhs {background:url(../images/bgd_main_col_blue_rhs.jpg) repeat-y top left!important;}

/* =Top Navigation-----------------------------------------------------------------  */
div#main-content ul#top-nav {margin: 0px 0px 0px 25px; width: 880px; position: relative; float: left; display: inline;}
div#main-content ul#top-nav li { font-weight: bold; font-size: 0.8em; list-style: none;  float: left; border-right: 1px solid #fff; display: inline; list-style:lower-latin; list-style-position:inside!important; cursor: pointer;  }
div#main-content ul#top-nav a {background: #014679 url(../images/bgd_top_nav_on.jpg) repeat-x; color: #fff; text-decoration: none; padding: 10px 20px; display: block; }
div#main-content ul#top-nav a.first { padding: 10px 19px;}
div#main-content ul#top-nav a:hover {background: #DA6E04 url(../images/bgd_top_nav_over.jpg) repeat-x}
div#main-content ul#top-nav a.active {background: #DA6E04 url(../images/bgd_top_nav_over.jpg) repeat-x}

div#breadcrumb {background-color: #F2F7FB;  margin: 0 22px 0 25px; border-bottom: 1px solid #C1D0DE}
div#breadcrumb ul { height: 20px; padding: 10px 20px}
div#breadcrumb ul li {list-style:none;display:inline; float: left; font-size: 0.7em; font-weight: bold; color:#00487A; padding: 3px 20px 0 0 }
div#breadcrumb ul li a {padding: 0 0 0 10px; list-style: none; text-decoration: none; color:#00487A; font-weight: normal; background:url(../images/bullet02.gif) no-repeat 0 4px}
div#breadcrumb ul li a:hover {text-decoration: underline}

/* =Header-----------------------------------------------------------------  */
div#header div#logo {margin: 0 0 0 20px;padding: 10px 0 0 0; width: 300px}
div#header-rhs {float:right; width: 450px ; position:relative; right: 25px}
div#header div#header-rhs ul {float:right; position:relative; right: 0; padding: 5px 0 5px 5px; height: 25px; background: #fff url(../images/bgd_hdr_nav.jpg) no-repeat 0 34px; border-left: 1px solid #0660B0; }
div#header div#header-rhs ul li {list-style:none;display:inline;  }
div#header div#header-rhs ul li a {padding: 0 5px 0 5px; color:#00487A; font-size: 0.7em; font-weight: bold; text-decoration: none; border-right: 1px solid #0660B0;  }
div#header div#header-rhs ul li a:hover {text-decoration: underline}
div#header div#header-rhs form {margin: 15px 0px 0px 0px; padding: 0px; float:right; background:url(../images/icon_search.jpg) no-repeat; width: 220px; height: 38px;}
div#header div#header-rhs form input {width: 120px; border: 0 !important; padding: 2px; margin: 0 0 0 0px; display: inline}
div#header div#header-rhs form #serachSubmit {width: 50px; margin: 0; background: #065FB3; color: #FFF; font-size: 0.7em; font-weight: bold; border: none; padding: 2px;}
div#header div#header-rhs form #serachWrap { border: 1px solid #8BBADC; width: 174px; float: right; padding: 4px}

div#header div#header-rhs div#log-in {margin: 100px 0px 0px 0px; padding: 0px 0px 0px 189px;  color:#FFFFFF; }
div#header div#header-rhs div#log-in a {margin: 0px; padding: 0 5px 0 10px; text-decoration:underline; font-size:0.7em; color: #E17204; font-weight: normal; background:url(../images/bullet01.gif) no-repeat 0 3px}

div#header div#header-rhs div#log-in ul {padding: 0; background: none!important; border-left: 0!important;  width: 300px; color: #E17204;float: right}
div#header div#header-rhs div#log-in ul li {float:right}
div#header div#header-rhs div#log-in ul a {border-right: 0!important}
div#header div#header-rhs div#log-in ul a:hover {text-decoration: none}

/* =Sub Navigation-----------------------------------------------------------------  */
div#col-left div#sub-nav {width: 183px;}
div#col-left div#sub-nav ul li {list-style: none; border-bottom: 1px solid #C1D0DE; }
div#col-left div#sub-nav ul li.last {border-top: 1px solid #C1D0DE; }
div#col-left div#sub-nav ul li.sub {border: 0}
div#col-left div#sub-nav ul li a {color:#00487A; font-weight: bold; font-size: 0.75em; text-decoration: none; padding: 11px 20px 0 20px; display: block; height: 21px; background:url(../images/bgd_sub_nav_up.jpg) no-repeat; }

div#col-left div#sub-nav ul li a.two-line { padding: 11px 20px 0 20px; height: 46px}
div#col-left div#sub-nav ul li a.two-line:hover { padding: 11px 20px 0 20px; height: 40px; background:url(../images/bgd_sub_nav_over2.jpg) no-repeat top left;color: #E17204;}
div#col-left div#sub-nav ul li a.two-line-active{ padding: 11px 20px 0 20px; height: 40px; background:url(../images/bgd_sub_nav_over2.jpg) no-repeat top left; color: #E17204;}
div#col-left div#sub-nav ul li a.two-line-active:hover { padding: 11px 20px 0 20px; height: 40px; background:url(../images/bgd_sub_nav_over2.jpg) no-repeat top left;color: #E17204;}

div#col-left div#sub-nav ul li a.three-line { padding: 11px 20px 0 20px; height: 55px}
div#col-left div#sub-nav ul li a.three-line:hover { padding: 11px 20px 0 20px; height: 55px; background:url(../images/bgd_sub_nav_over3.jpg) no-repeat top left}
div#col-left div#sub-nav ul li a.three-line-active {padding: 11px 20px 0 20px; height: 55px; background:url(../images/bgd_sub_nav_over3.jpg) no-repeat top left; color: #E17204;}
div#col-left div#sub-nav ul li a.three-line-active:hover { padding: 11px 20px 0 20px; height: 55px; background:url(../images/bgd_sub_nav_over3.jpg) no-repeat top left; color: #E17204;}
div#col-left div#sub-nav ul li a.bdr-top {border-top: 1px solid #C1D0DE;}

div#col-left div#sub-nav ul li a.four-line { padding: 11px 25px 0 20px; height: 70px}
div#col-left div#sub-nav ul li a.four-line:hover { padding: 11px 25px 0 20px; height: 70px; background:url(../images/bgd_sub_nav_over4.jpg) no-repeat top left}
div#col-left div#sub-nav ul li a.four-line-active { padding: 11px 25px 0 20px; height: 70px; background:url(../images/bgd_sub_nav_over4.jpg) no-repeat top left; color: #E17204;}
div#col-left div#sub-nav ul li a.four-line-active:hover { padding: 11px 25px 0 20px; height: 70px; background:url(../images/bgd_sub_nav_over4.jpg) no-repeat top left; color: #E17204;}

div#col-left div#sub-nav ul li a.active {background:url(../images/bgd_sub_nav_over.jpg) no-repeat; padding: 11px 20px 0 20px; color: #E17204;}
div#col-left div#sub-nav ul li a:hover {background:url(../images/bgd_sub_nav_over.jpg) no-repeat top left; color: #E17204; padding: 11px 20px 0 20px; }

div#col-left div#sub-nav ul li a.sub {padding: 6px 20px 0 30px; height: 22px;background:url(../images/bgd_sub_nav_up2.gif) no-repeat top left; color:#00487A; text-decoration: none; font-weight: normal; }
div#col-left div#sub-nav ul li.two-line a.sub {padding: 6px 20px 0 30px; height: 32px;background:url(../images/bgd_sub_nav_up2.gif) no-repeat top left; color:#00487A; text-decoration: none; font-weight: normal; }
div#col-left div#sub-nav ul li.three-line a.sub {padding: 6px 20px 0 30px; height: 42px;background:url(../images/bgd_sub_nav_up2.gif) no-repeat top left; color:#00487A; text-decoration: none; font-weight: normal; }
div#col-left div#sub-nav ul li a.sub-active {text-decoration: underline;}
div#col-left div#sub-nav ul li a.sub:hover{background:url(../images/bgd_sub_nav_up2.gif) no-repeat top left; color:#00487A; padding:6px 20px 0 30px; text-decoration: none}

/* =Home Page-----------------------------------------------------------------  */
div#welcome-box {width: 868px; margin: 0 0 0 25px; border-top: 1px solid #fff; float:left; display: inline}
div#welcome-msg {float:left;  padding: 0 0 0 20px; width: 326px; height: 229px; background:url(../images/bgd_welcome.jpg) no-repeat top left}
div#welcome-msg p {color: #fff; padding: 0 0 5px 0; font-size:0.75em}
div#welcome-msg a.more {color: #E27204; font-size: 0.8em; font-weight: bold; text-decoration: none; padding: 5px 15px; margin: 10px 0 0 0; background:#fff url(../images/bullet03.gif) no-repeat 5px 10px; display: block; width: 145px}
div#welcome-msg a.more:hover {color:#00487A; background:#fff url(../images/bullet04.gif) no-repeat 5px 10px;}
div#flash-box {float:left; width: 522px; height: 229px}



div#content-home-left {width: 365px; padding: 0 0 10px 25px; float:left; display: inline}
div#content-home-left ul {float: left; padding: 15px 0 0 0; display: inline;}
div#content-home-left ul li {float: left; width: 85px; list-style: none; padding: 0 0 0 8px; display: inline;}
div#content-home-left ul a {font-size: 0.75em; color:#E27204; text-decoration:none; font-weight: normal;}
div#content-home-left ul a:hover {text-decoration:none;}
div#content-home-left ul li.first {padding:0}
div#content-home-left ul li img.thb {float:left; border: 1px solid #C1D0DE; margin: 0 0 6px 0}
 

div#content-home-left ul li img{float:left;}
div#content-home-left ul#one li, div#content-home-left ul#two li, div#content-home-left ul#three li,
div#content-home-left ul#four li {border:1px solid #C1D0DE; float:left; width:354px; height: 80px;}
div#content-home-left ul#one li a, div#content-home-left ul#two li a , div#content-home-left ul#three li a
{color:#E27204; display:block;float:right; margin:10px 0px 10px 0px; width:160px; border-left: 1px solid #C1D0DE; padding: 10px 0px 10px 20px;} 
div#content-home-left ul#four li a {color:#E27204; display:block;float:right; margin:10px 0px 10px 0px; width:160px; border-left: 1px solid #C1D0DE; padding: 0px 0px 0px 20px;} 

div#content-home-right {width: 510px; float:left; padding: 0 0 0 10px; _padding:0px;}
div#content-home-right div.info-items {width: 230px;  border-bottom: 1px solid #C1D0DE}
div#content-home-right div.info-items a {display:block; padding: 10px 10px 10px 0px; font-size: 0.8em; color:#00487A; text-decoration: none}
div#content-home-right div.info-items p {padding: 0  0 0 15px}
div#content-home-right div.info-items span.date {background:none; color:#E27204; font-weight:normal; padding:0px;}
div#content-home-right div.info-items span.link {background:none; padding:0px;}


div#content-home-right div.info {width: 230px; float:left;  margin-left: 15px}
div#content-home-right div.info div.info-img a:hover{background:none; border:none;}
div#content-home-right div.info div.info-img {border: solid 1px #C1D0DE; margin: 25px 0px 0px 0px;}
div#content-home-right div.info a {display:block; text-decoration: none}
div#content-home-right div.info a:hover {background-color: #F2F7FB; cursor:pointer}
div#content-home-right div.info ul#topics {margin:0px 0px 20px 0px;}
div#content-home-right div.info ul#topics li {border-bottom:solid 1px #C1D0DE; list-style-type:none; padding:0px;}
div#content-home-right div.info ul#topics li a{margin: 0px 0px 0px 0px; padding: 10px; color:#e27204; font-size:0.75em; }
div#content-home-right div.info ul#topics li a span{background:url(../images/blue-arrow.gif) 0px 13px no-repeat;  margin: 0px 0px 0px 0px; padding: 10px; color:#e27204; }
div#content-home-right div.info ul#topics li a:hover {background:#f2f7fb;}
div#content-home-right div.info ul#publications-links li{list-style-type:none; _padding:0px; padding: 0px 0px 5px 0px; margin:0px; height:60px; width:228px;}
div#content-home-right div.info ul#publications-links li a{padding: 0px; margin:0px;}
div#content-home-right div.info ul#publications-links li a img{height:60px; width:228px; padding: 0px; margin: 0px;}
div#content-home-right div.info a.btn{margin:10px 0 5px 0px;}

/* =Overview-----------------------------------------------------------------  */
div#main-col div#overview-box {width: 654px; border-bottom: 1px solid #C1D0DE; margin: 0 0 20px 0}
div#main-col div#overview-box a {color: #E17204; text-decoration: underline; }
div#main-col div#overview-box a:hover {color: #E17204; text-decoration: none; }
div#main-col div#overview-box a:visited {color: #E17204; text-decoration: underline; }
div#main-col div#overview-box div#hdr {width: 660px;}
div#main-col div#document-box div#hdr p {margin: 20px 0px 0px 0px;}
div#main-col div#overview {background-color: #F2F7FB; padding: 0 20px 20px 20px; margin: 0 0 20px 0; width: 621px;}
div#main-col div#overview ul {margin: 0px 0px 10px 0px; }
div#main-col div#overview ul li {list-style: none; background:url(../images/bullet_square.gif) no-repeat 0 10px; padding: 5px 0 0 15px; font-size: 0.8em; color:#00487A}
div#main-col div.article {width: 300px; float:left; padding: 0 10px 0 0; margin: 0 0 20px 0;}
div#main-col div.article img.art-thb {float:left; border: 1px solid #C1D0DE; padding: 1px; margin: 0 10px 0 0}

/* =Article----------------------------------------------------------------  */
div#main-col div#article-box {width: 470px; float:left; border-bottom: 1px solid #C1D0DE; margin: 0 0 20px 0;padding-bottom: 10px}
div#main-col div#article-box a {color: #E17204; text-decoration: underline;}
div#main-col div#article-box a:hover {color: #E17204; text-decoration: none; }
div#main-col div#article-box a:visited {color: #E17204; text-decoration: underline; }

div#main-col div#article {background-color: #fff; padding: 0 10px 20px 0; margin: 10px 0 20px 0; }
div#main-col div#article ul {margin-bottom: 10px}
div#main-col div#article ul#left {float:left; width: 150px}
div#main-col div#article ul#mid {float:left; width: 150px}
div#main-col div#article ul#right {float:left; width: 150px}
div#main-col div#article ul li {list-style: none; background:url(../images/bullet_square.gif) no-repeat 0 10px; padding: 5px 0 0 15px; font-size: 0.8em; color:#00487A}
div#main-col div#article ul.inline li {float:left; width: 120px}

div#main-col div#article-rhs {float:left; width: 191px; margin: 0;}
div#main-col div#img-holder {background-color: #fff; width: 193px; height: 156px; padding: 15px 0 0 0; margin: 0 0 10px 0}
div#main-col div#article-rhs div.rhs-content {padding: 0 5px; width: 173px; }
div#main-col div#article-rhs img.art-thb2 { border: 1px solid #C1D0DE; padding: 8px; background-color: #fff; }
span.see {color: #E17204; font-weight: bold; font-size:1.1em;margin: 10px 0 0 5px;}

/* =Country Details----------------------------------------------------------------  */
div#main-col div#country-box {width: 654px; border-bottom: 1px solid #C1D0DE; margin: 0 0 20px 0}
div#main-col div#country-box a {color: #E17204; text-decoration: underline;}
div#main-col div#country-box a:hover {color: #E17204; text-decoration: none; }
div#main-col div#country-box a:visited {color: #E17204; text-decoration: underline; }
div#main-col div#country {width: 660px}
div#main-col div#country ul {margin-bottom: 10px}
div#main-col div#country ul li {list-style: none; background:url(../images/bullet_square.gif) no-repeat 0 10px; padding: 5px 0 0 15px; font-size: 0.8em; color:#00487A}
div#main-col div#country-box div#hdr {width: 660px;}
div#main-col div#country-box img {float:right; padding: 30px; margin: 0 0 0 10px; border-bottom: 1px solid #C1D0DE;  border-right: 1px solid #C1D0DE;  border-left: 1px solid #C1D0DE}

div#main-col div#country-box div#paging {padding: 13px 0 20px 0; border-top: 1px solid #C1D0DE;}
div#main-col div#country-box div#paging a.listing {background:url(../images/icon_map.jpg) no-repeat 0 8px; padding: 25px 0 25px 55px; float:left; font-size: 0.8em;}
div#main-col div#country-box div#paging ul {float: right; padding: 24px 0 25px 0;}
div#main-col div#country-box div#paging ul li {display:inline; }
div#main-col div#country-box div#paging ul a {padding: 0 5px; border-right: 1px solid #E17204; font-size: 0.8em}

/* =Member Contacts----------------------------------------------------------------  */
div#main-col div#member-box {width: 660px; border-bottom: 1px solid #C1D0DE; margin: 0 0 20px 0}
div#main-col div.members {border: 1px solid #C1D0DE; height: 380px; margin: 0 0 20px 0}
div#main-col div#member-box a {color: #E17204; text-decoration: underline}
div#main-col div#member-box a:hover {color: #E17204; text-decoration: none; }
div#main-col div#member-box a:visited {color: #E17204; text-decoration: underline; }
div#main-col div#member-box p {padding: 10px 0}
div#main-col div#member-box div#left {width: 370px; height: 380px; float:left;border-right: 1px solid #C1D0DE;}
div#main-col div#member-box div#right {width: 257px; height: 380px; float:left; background-color: #F2F7FB; padding: 0 10px 0 20px; }

div#main-col div#member-box div#right ul.members {width: 120px; float:left;}
div#main-col div#member-box div#right ul.members li {list-style: none; padding: 0 0 0 18px; margin: 0 0 6px 0; background:url(../images/bullet_square.gif) no-repeat 0 7px;}
div#main-col div#member-box div#right ul.members li a {font-size: 0.75em; font-weight: bold; text-decoration:underline; color:#00487A}

/* =News----------------------------------------------------------------  */
div#main-col div#news-box {width: 663px; float:left; padding: 0 0 30px 0; border-bottom: 1px solid #C1D0DE; margin: 0 0 10px 0}
div#main-col div#news-box ul {margin-bottom: 10px}
div#main-col div#news-box ul li {list-style: none; background:url(../images/bullet_square.gif) no-repeat 0 10px; padding: 5px 0 0 15px; font-size: 0.8em; color:#00487A}
div#main-col div#news-box div.news-items {width: 663px;  border-bottom: 1px solid #C1D0DE; }
div#main-col div#news-box div.news-items a {padding: 15px 5px; display:block; font-size: 0.8em; color:#00487A;}
div#main-col div#news-box div.news-items p {padding: 0px 0 10px 0px}

div#main-col div#news-box div.events-items .title {display: block;}
div#main-col div#news-box div.events-items .date2 {display: block;}
div#main-col div#news-box div.events-items br {display: none;}
div#main-col div#news-box div.events-items {width: 663px;  border-bottom: 1px solid #C1D0DE; }
div#main-col div#news-box div.events-items a {color:#E17204; text-decoration: underline; display:inline; margin: 0px 0px 0px 0px;}
div#main-col div#news-box div.events-items a:hover {color:#E17204; text-decoration: none; background-color: #FFFFFF;}
div#main-col div#news-box div.events-items p {padding: 10px 0 10px 15px}

div#main-col div#news-box div.doc-item {margin: 0px 0px 10px 0px;}
div#main-col div#news-box div.document a {color: #E17204; text-decoration: underline; font-size: 0.8em;}
div#main-col div#news-box div.document a:hover {color: #E17204; text-decoration: none; background-color: #fff;}
div#main-col div#news-box div.document {float: left; width: 572px;  padding: 5px 10px}

div#main-col div#news-box a {display:block; text-decoration: none;}
div#main-col div#news-box a:hover {background-color: #F2F7FB; cursor:pointer}
div#main-col div#news-box div#hdr {width: 660px;}

div#main-col div#news-item-box{width: 660px; float:left; padding: 0 0 20px 0; border-bottom: 1px solid #C1D0DE; margin: 0 0 10px 0}
div#main-col div#news-item-article ul li {list-style: none; background:url(../images/bullet_square.gif) no-repeat 0 10px; padding: 5px 0 0 15px; font-size: 0.8em; color:#00487A}
div#main-col div#news-item-article a {color: #E17204; text-decoration: underline;}
div#main-col div#news-item-article p {}
div#main-col div#news-item-article img {border: 1px solid #C1D0DE;padding: 5px; margin: 10px 0 5px 0 }
div#main-col div#news-item-article span.news-date {color: #E27204; font-weight: bold; }
div#main-col div#news-item-article a {color: #E17204; text-decoration: underline; display: block; width: 350px}
div#main-col div#news-item-article a:hover {text-decoration: none}



/* =Documents----------------------------------------------------------------  */
div#main-col div#document-box {width: 663px; border-bottom: 1px solid #C1D0DE; margin: 0 0 20px 0}
div#main-col div#document-box ul {margin-bottom: 10px}
div#main-col div#document-box ul li {list-style: none; background:url(../images/bullet_square.gif) no-repeat 0 10px; padding: 5px 0 0 15px; font-size: 0.8em; color:#00487A}
div#main-col div#document-box a {color: #E17204; text-decoration: underline}
div#main-col div#document-box div#hdr {margin: 0px 0px 15px 0px; width: 663px;}
div.pdf {float:left; width: 55px; border-right: 1px solid #C1D0DE; padding: 10px 0;}
div.pdf img {margin: 0 0 5px 0; }
div#main-col div#document-box div.document {float: left; width: 572px;  padding: 5px 10px}
div#main-col div#document-box div.document p {padding: 0}
div#main-col div#document-box div.document a {font-size: 0.8em; }
div.doc-item {margin: 0px 0px 10px 0px;}
span.size {font-size: 0.7em; color:#00487A;display: block}

/* =Footer-----------------------------------------------------------------  */
div#footer p {float: left; font-size: 0.7em;padding: 15px 0}
div#footer ul {float:right; padding: 15px 0}
div#footer ul li {display:inline; float:left; list-style: none; }
div#footer ul li a {font-size: 0.7em; color:#00487A; border-right: 1px solid #0660B0; display: block; padding: 0 5px}
div#footer ul li a:hover {text-decoration: none}

/* =Base-----------------------------------------------------------------  */
div#base {width: 906px;  background:url(../images/bgd_base.jpg) repeat-x top left;  margin:0 0 50px 4px}
div#base div#eu {margin: 15px 0 0 30px; float:left; width: 550px; display: inline}
div#base div#eu img {float:left; margin: 0 5px 30px 0; }
div#base div#eu p {padding: 0 0 4px 0; color:#00487A; font-size: 0.7em;}
div#base span#arekibo {float:right; width: 225px; display: block; margin-top: 10px; }
div#base span#arekibo a {text-decoration: underline; color:#00487A; font-size: 0.7em; vertical-align: top}
div#base span#arekibo a:hover {text-decoration: none}

/* =Board-----------------------------------------------------------------  */
div#main-col div#board-box {width: 670px; border-bottom: 1px solid #C1D0DE; margin: 0 0 20px 0;}
div#main-col div#board-box a {color: #E17204; text-decoration: underline; }
div#main-col div#board-box a:hover {color: #E17204; text-decoration: none; }
div#main-col div#board-box a:visited {color: #E17204; text-decoration: underline; }
div#main-col div#board {border-bottom: 1px solid #C1D0DE; margin: 20px 0 20px 0; }
div#main-col div#board-box div.left {margin: 0 20px 0 0; display:inline; padding: 0; float:left; width: 320px; }
div#main-col div#board-box div.right {margin: 0px; float:left; width: 320px;}
div#main-col div#board-box div#board ul {margin: 0 0 20px 0}
div#main-col div#board-box div#board ul li {list-style: none; background:url(../images/bullet_square.gif) no-repeat 0 10px; padding: 5px 0 0 15px; font-size: 0.8em; color:#00487A}
div#main-col div.board-members {width: 325px; margin: 0 0 15px 0}
div#main-col div.board-members img {border: 1px solid #C1D0DE; float:left; padding: 1px}
div#main-col div.board-members ul {border-bottom: 1px solid #C1D0DE; padding: 5px 10px 17px 0; margin: 0 0 25px 10px; float:left; color:#00487A; font-size: 0.8em;height: 60px; width: 220px }
div#main-col div.board-members ul li {list-style: none; }
div#main-col div.board-members ul li.name {color: #E17204; font-weight: bold}
div#main-col div.board-members ul li.org {font-weight: bold}



/* =FOOTER Pages-----------------------------------------------------------------  */
div#main-col div#footer-box{width: 660px; float:left; padding: 0 0 20px 0; border-bottom: 1px solid #C1D0DE; margin: 0 0 10px 0}
div#main-col div#footer-box p {margin: 20px 0 0 0;}
div#main-col div#footer-box a {color: #E17204; text-decoration: underline;}
div#main-col div#footer-content  {margin: 10px 0px 0px 0px;}
div#main-col div#footer-content a {color: #E17204; text-decoration: underline;}

div#main-col div#footer-content ul {margin-bottom: 10px}
div#main-col div#footer-content ul li {list-style: none; background:url(../images/bullet_square.gif) no-repeat 0 10px; padding: 5px 0 0 15px; font-size: 0.8em; color:#00487A}


iframe {margin-top: 20px; width: 650px;  height: 450px; border: 0}



/* =Search------------------------------------------------------------------------ */
#Ultimatesearchoutput2 {margin: 20px 0px 0px 0px;}
#Ultimatesearchoutput2 td {font-size: 0.9em;}
#Ultimatesearchinput2 input {background: #065FB3; color: #FFF; font-size: 0.7em; font-weight: bold; border: none; padding: 4px;}
#Ultimatesearchinput2 #_ctl0 {background: none; font-size: 0.8em; color: #000; border: 1px solid #8BBADC; margin: 0px 10px 0px 0px; font-weight: normal; width: 150px}
#_ctl2 input {background: none; margin: 3px 5px 0px 0px; padding: 0px 0px 0px 0px; display: block; width: 20px; float: left; }
#_ctl2 label {font-size: 0.7em; margin: 5px 10px 0 0; float: left;}
.OutputText {color:#00487A}

fieldset.search legend { margin: -9999px}

/* =Site map------------------------------------------------------------------------ */
div#main-col div#site-map {margin: 10px 0px 0px 0px;}
div#main-col div#site-map ul li {}
div#main-col div#site-map a {font-size: 0.8em}
div#main-col div#site-map ul.top-level {list-style: none;}
div#main-col div#site-map ul.top-level a {color:#00487A; display: block; margin-top: 10px}
div#main-col div#site-map ul.second-level {padding-left: 30px; list-style-type: square; }
div#main-col div#site-map ul.second-level a {color: #E17204;display: block; margin-top: 5px}
div#main-col div#site-map ul.third-level {padding-left: 50px; list-style-type: circle; }
div#main-col div#site-map ul.third-level a {color: #E17204;display: block; margin-top: 5px}


/* =Gallery----------------------------------------------------------------  */
div#main-col div#gallery-box {width: 663px; border-bottom: 1px solid #C1D0DE; margin: 0 0 20px 0;}
div#main-col div#gallery-box p {margin-top: 15px;}
div#main-col div#gallery-box ul {margin: 15px 0 0 0;}
div#main-col div#gallery-box ul li {list-style: none; display:inline; float:left; margin-right: 30px; width: 186px}
div#main-col div#gallery-box ul li img.thb {border: 1px solid #C1D0DE; padding: 6px}
div#main-col div#gallery-box a {text-decoration: none}

div#main-col div#album-box {width: 663px; border-bottom: 1px solid #C1D0DE; margin: 0 0 20px 0; }
div#main-col div#album-box p {margin-bottom: 15px; width: 278px; }
div#main-col div#album-box ul {margin: 15px 0 0 0; }
div#main-col div#album-box ul li {list-style: none; display:inline; float:left; margin-right: 30px;}
div#main-col div#album-box ul li img.lg {border: 1px solid #C1D0DE; padding: 6px; margin-bottom: 5px; }
div#main-col div#album-box a {color: #e27204; text-decoration: underline; font-size: 0.8em; margin:  0 0 15px 0; display: block; }
div#main-col div#album-box a:hover {text-decoration: none;}


/* =Statistics----------------------------------------------------------------  */
.statistics{border-top:1px solid #c4d3e0;position:relative;padding:0 0 10px 320px;margin-bottom:10px;min-height: 240px;height: auto !important;height: 240px;}
.statistics img{border:1px solid #c4d3e0;padding:2px;position:absolute;left:0;top:20px}
#stats .intro{margin-top:20px}
.statistics p.download a.pdf{padding-left:40px;background:url(../images/icon_pdf.jpg) 0 0 no-repeat;display:block;position:relative}


/* =Policy----------------------------------------------------------------  */
a.btn-policy{background:#E9F2F9 url(../images/btn-policy.gif) 0 0 repeat-x;color:#E27204;width:120px;font-size:0.75em;font-weight:bold;margin:10px 0 10px 25px;padding:3px 5px;text-decoration:none;border:1px solid #8CBADC}
a.btn-policy:hover {color:#00487A}
p.policy{margin:10px 0 10px 10px;padding-left:15px;border-bottom:1px solid #ccc;background:transparent url(../images/icon_article.gif) no-repeat scroll 0 3px}

#publications{position: relative; top: -20px;}
#publications .document{margin: 0px 0px 0px 70px;}
ul#publications-list{float:left;margin:0px;padding:10px 0px 10px 0px;width:470px;}
ul#publications-list li{list-style-type:none; float:left; display:block; width:470px; padding: 0px 0px 10px 0px;}
ul#publications-list li a{color:#E17204; font-size: 0.8em;}