body {font-family: Georgia, serif; color: #000; margin: 0 ; padding: 0; line-height: 1.3em; background: #fdfdf7; }
h1, h2, h3, h4 {background: transparent;  color: #000; }
h1 {font-weight: normal; font-size: 2.0em; line-height: 110%; font-family: Garamond,"Adobe Garamond", "Adobe Garamond Pro", "Apple Garamond", "Stempel Garamond", "Garamond #3", Sabon, "Sabon Next", "Monotype Garamond", "ITC Garamond", serif;}
h2 {font-weight: bold; font-size: 1.1em; font-family: Arial, sans-serif; }
h3 {font-weight: normal; font-size: 1.1em; font-family: Arial, sans-serif;}
h4 {font-weight: normal; font-size: 1.0em; }
.bigintro {font-family: Garamond,"Adobe Garamond", "Adobe Garamond Pro", "Apple Garamond", "Stempel Garamond", "Garamond #3", Sabon, "Sabon Next", "Monotype Garamond", "ITC Garamond", serif; color: #000; font-size: 1.2em; line-height: 100%; font-style: italic; font-weight: normal;}

#topsect {color: #926c46 ; background: #fff; border-bottom: #926c46  5px solid; width: 100%; padding: 2px 0; margin-bottom: 3px;}
#main {margin: -2px;}
#second {width: 100%; height: 24px; background: #367a52; border-top: 4px solid #fff;}
#third {width: 100%; background: #fdfdf7; color: #000; }
#searchbox {float: right;}
#topelements {width: 100%; }
#searchnav {padding: 0px 10px;}
#logo {padding-left: 15px;}
#aboutbox {width: 840px; margin: auto;}
.submit, .query {font-size: 80%;}
#side {width: 155px; padding-top: 20px; background: #d8ceb1; margin: 0; padding-bottom: 200px;}
#pagecontent {margin-left: 65px;  padding: 30px 15% 30px 35px; background: url(h/triangle4.gif) top left no-repeat; }
#pagecontent p {font-family: Georgia, "Times New Roman", serif; line-height: 1.3em;}
#bottombar {display: none; }
form {display: inline; margin: 0; padding: 0;}
form#srch, #nav {float: right;}
#uninavcontainer {margin-top: 39px;}

a:link {text-decoration: underline; color: #03c; background: transparent; }
a:visited {text-decoration: underline; color: #039; background: transparent; }
a:active {text-decoration: underline; color: #00c; background: transparent; }
a:hover {text-decoration: underline; color: #00c; background: transparent; }

.t {white-space : nowrap; }

ul#act {margin: 0 0 1.0em 0;; padding: 0; white-space: nowrap; }
ul#extrnav {margin: 0 ; padding: 0; white-space: nowrap; float: right; }
#act li, #extranav li {display: inline; list-style-type: none; margin: 0; padding: 0; font-size: 80%;}
#act li a:link, #act li a:visited {color: #000; background: transparent; text-decoration: none; }
#act li a:active, #act a:hover {color: #000; background: transparent; text-decoration: underline; }

.search {border: 1px #000 solid; margin: 0 2px 0 1.0em; }
.submit {border: 1px #000 solid; margin: 0;  }
.hide {display: none;}
#printlogo {display: none;}


#skip a, #skip a:hover, #skip a:visited {position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow: hidden; font-weight: bold; font-family: arial, sans-serif; letter-spacing: 1px; } 
#skip a:active, #skip a:focus {position: static; width: auto; height:auto; padding: 4px; } 


.arabic {lang: ar; direction: rtl; font-size: 130%; font-family: Arial, sans-serif; }
#mena .sans, .arabic .moddate {font-size: 60%;}
#mena #second {background: #926C46;}
#mena #topsect {color: #000; background: #fff; border-bottom: #000 5px solid;} 
ul.arabicside li {direction: rtl;}


#sidenavlist {width: 160px; border-top: 1px solid #fff; margin-top: 70px; }
ul#sidenavlist {margin-left: 0; padding-left: 0; list-style-type: none; border-top: 1px solid #000; width:155px }

#sidenavlist a {display: block; padding: 3px 3px 3px 6px; width: 147px; background-color: transparent; border-bottom: 1px solid #000; font-family: Arial, sans-serif; font-size: 12px; line-height: 15px; }
#sidenavlist a:link { color: #000; text-decoration: none; }
#sidenavlist a:visited {color: #666; text-decoration: none; }
#sidenavlist a:hover {background-color: #926c46; color: #fff;}
#current {background-color: #926c46 ! important; color: #fff ! important; cursor: default; }}

ul.extras {float: right; font-family: Arial, serif; margin-right: 12px;}
.extras li {display: inline; list-style-type: none; margin: 0; padding: 0; }
.extras a:link, #address a:link, #act a:visited { text-decoration: none; }
.extras a:active, .extras a:hover, #address a:active, #address a:hover {text-decoration: underline; }

/* BOXES ETC */
.caption img {border: 1px #000000 solid; }
.rightbox240  {float: right; margin: 8px 4px 8px 20px; width: 240px; }
.rightbox360  {float: right; margin: 8px 4px 8px 20px; width: 360px; }
.rightbox420  {float: right; margin: 8px 4px 8px 20px; width: 420px; }
.rightbox550  {float: right; margin: 8px 4px 8px 20px; width: 550px; }
.leftbox240 {float: left; margin: 8px 20px 8px 4px; width: 240px; }
.leftbox360 {float: left; margin: 8px 20px 8px 4px; width: 360px; }
.leftbox420 {float: left; margin: 8px 20px 8px 4px; width: 420px; }
.leftbox550 {float: left; margin: 8px 20px 8px 4px; width: 550px; }
.headshot {width:120px; float: left; margin: 0 8px 8px 0; }
.headshotright {width:120px; float: right; margin: 0 0 8px 8px; }
.rightbox240, .leftbox240, .rightbox360, .leftbox360, .rightbox420, .leftbox420, .rightbox550, .leftbox550, .headshot, .headshotright {font-size: 90%; font-family: Arial, Helvetica, sans-serif ! important; line-height: 1.25em; }
.cbox {font-size: 1.0em ; line-height: 1.5em; font-family: Arial, Helvetica, sans-serif;}
.cbox b {color: #096;}
.rightbox240 img, .leftbox240 img, .rightbox360 img, .leftbox360 img, .leftbox550 img, .rightbox550 img,.headshot img , .headshotright img {border: 1px #000 solid; margin: 0; }
.rightbox240 h2, .leftbox240 h2, .rightbox360 h2, .leftbox360 h2, .rightbox420 h2, .leftbox420 h2, .leftbox550 h2, .rightbox550 h2 {margin: 0; padding: 0; font-size: 1.0em; }
.rightbox240 ul, .leftbox240 ul, .rightbox360 ul, .leftbox360 ul, {margin-left: 0.5em; padding-left: 1.0em;  margin-top: 0; padding-top: 0;}
.rightbox240 ul li, .leftbox240 ul li, .rightbox360 ul li, .leftbox360 ul li {margin-bottom: 0.3em;} 
.rightbox240 img.map, .leftbox240 img.map, .rightbox360 img.map, .leftbox360 img.map,  {border: 0; }
.pullquote {line-height: 1.8em ! important; font-style: italic; padding: 1.0em; }

.credit {font-size: 85%;}
.detailtable td {padding: 0 2.0em 0.5em 0;}
.plain {padding: 0; margin: 0;}
.plain li {list-style-type: none; padding: 0; margin: 0.25em 0;}
.plain strong {color: #000;}

#mena .plain strong {color: #6b5231;}
.toc, .top {font-size: 95%; font-family: Arial, Helvetica, sans-serif; color: #096; }
.top {text-align: right; margin: 1.3em;}
.arabic {lang: ar; direction: rtl; font-size: 130%; font-family: Arial, sans-serif; }
#mena .sans, .arabic .moddate {font-size: 60%;}
.arabic .rightbox ul, .arabic  .leftbox ul, .arabic  .rightbox360 ul, .arabic .leftbox360 ul, {margin: 0 .5em; padding: 0 1.0em; }

ul.miscnav  {font-size: 90%; font-family: Arial, Helvetica, "Lucida Sans", sans-serif; margin: 0 0 15px 0; float: left; white-space: nowrap; padding: 0;}
.miscnav li {display: inline; list-style-type: none; margin: 0 5px 0 0; padding: 0;}

/* KNOWLEDGE RESOURCES */
body#kb {margin: 3px 4.0em; border: 1px solid #000;}
#kb #main {margin: 5px 5px 5px 70px; padding: 5px 3.0em;}
#kb #topelements, #kb #topsect {background: #D8CEB1; padding-bottom: 0;}
#kb #second {color: #fff; height: 1.4em; padding-top: 2px;}
#kb #pagecontent {background: transparent; padding: 2.0em 4.0em 2.0em 33px; }
h2#kbfull {margin-left: -30px;}
h2#more {margin-bottom: 0; padding-bottom: 0;}
p#kbtopics {padding-top: 0; margin-top: 0;}

#kb h3 {margin: 0; padding: 0; font-weight: bold;}
#kb h2 {margin-bottom: 0; padding-bottom: 0;}

#kbside p {padding-top: 0; margin-top: 0;}
#kbside {padding-top: 2.0em;}
#kb #pagecontent {padding: 2.0em 0 2.0em 33px; }
.cols ul li, #extras ul {margin: 0; padding: 0; list-style-type: none;}
.cols ul {margin: 0 0 0.8em 0;}
#kbside a:link, #kbside a:visited, #kb #pagecontent a:link, #kb #pagecontent a:visited {text-decoration: none;}
#kbside a:active, #kbside a:hover, #kb #pagecontent a:active, #kb #pagecontent a:hover {text-decoration: underline;}
.tight {margin-top: 0;}

.doclist {padding-top: 10px; line-height: 1.2em;}
.doclist p  {margin: 0 0 0.6em 1.5em; font-size: 0.8em; }
.doclist h5 {font-size: 0.8em; margin: 0; }
#kbside ul, #kbside ul li {margin: 0; padding: 0; list-style-type: none; }
#kbside ul li {font-size: 0.8em;}

#botnavcontainer {font-size:0.9em; font-family: arial, sans-serif; font-weight: normal;  margin: -1px 0 0 -2px; padding: 0 0 0 104px;}
ul#botnavlist {margin: 0; padding: 0; white-space: nowrap; } 
#botnavlist li {display: inline; list-style-type: none; margin: 0; } 
#botnavlist a { padding: 2px 3px 1px 3px; color: #fff; }
#botnavlist a:link {text-decoration: none; }
#botnavlist a:visited {color: #ccc; text-decoration: none; } 
#botnavlist a:hover {color: #fff; text-decoration: underline; }

.small {font-size: 70%; font-family: Arial, Helvetica, "Lucida Sans", sans-serif;}
.videobox {background: #000; float: left; padding: 1px; margin-right: 8px; color: #fff;}
.videobox a:link, .videobox a:visited, .videobox a:active {color: #fff;} 


 
