body, a, li, ul, div, p, span, h4, h5, img, input {margin:0;padding:0;list-style:none;font-weight:normal;text-decoration:none;outline:none;line-height:normal}
body {text-align:center;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;background-color:#A0A295;color:#FFF}
a {color:#FFF;}
object { outline: none }
.fix {clear:both}
.container {width:960px;margin:0 auto;text-align:left;}
.header {float:left;}
.language {text-align:center;display:block;padding:10px}
.content {width:760px;float:left;}
.body {padding:20px 20px 40px 20px}
.body h1 {font-size:18px;color:#FFF;font-weight:normal}
.body h2 {font-size:16px;color:#FFFF99;font-weight:normal;clear:both;}
.num_results {clear:both;float:left}
.paging ul {float:right;list-style-type:none;margin:0;padding:0}
.paging ul li {display:inline;text-transform:uppercase}
.results, .results ul {list-style-type:none;margin:0;padding:0}
.results {margin:20px 0 0 0}
.results li {border-top:1px solid #FFF;padding:10px 0}
.results h3 {font-size:14px;margin:.25em 0;color:#FFFFCC}
.results p {margin:.25em 0;}
.files li {border:none;color:#FFFFCC;padding:0}
.right {width:250px;float:right;padding:20px 0 0 0}
.footer {width:725px;height:60px;float:left;padding:15px}
.nav {text-transform:uppercase}
.footer .nav {height:15px;float:right;padding:12px 0 8px 12px;color:#81B0AA;font-size:11px;white-space:nowrap;text-transform:uppercase}
.footer .nav a {text-decoration:none;color:#81B0AA}
.footer .search {margin:4px 0 0 20px;display: inline}
.ledge {background-repeat:repeat-x;height:140px;background-position:bottom}
.eraser {background-repeat:no-repeat;height:140px;width:957px;margin:0 auto;background-position:bottom left}
.credit {width:197px;color:#47857B;font-size:9px;float:left;margin:10px 0 0 0; line-height:14px}
.eraser .nav {height:15px;float:right;padding:12px 0 12px 12px;color:#81B0AA;font-size:11px}
.eraser .nav a {text-decoration:none;color:#81B0AA}
.eraser .search {margin:4px 0 0 220px;display: inline;}
.footer .php, .eraser .php {font-size:14px;color:#FFFF99;text-align:left}
.eraser .php {margin:0 0 0 220px;}
.footer .php {margin:0 0 0 20px;}
.footer .php a, .eraser .php a {color:#FFFF99;text-decoration:none;}
.content.silverlight, .content.flash{height:600px;}
.content.silverlight #silverlightControlHost {height: 100%;}
.thankyou {font-style:italic}
.formaticon {float:left;margin-right:6px}
.errormsg {font-weight:bold;color:#A0A295;background-color:#FFFF99;padding:10px}
.noresult {clear:both}

#leftbar {position:relative;width:200px;background:#1c3056;border-bottom:2px solid #1c3056}
#leftbar #branding {height:138px;width:200px}
#leftbar .bannerhead {background-color:#ffe2ae;color:#1c2f57;height:40px;border-right:2px solid #1c3056;border-left:2px solid #1c3056;border-bottom:1px solid #1c3056;}
#leftbar .bannerhead h5 {padding:5px 10px;font-size:12px;line-height:14px;font-weight:bold;text-transform:uppercase;height:28px;width:174px;border:1px solid #bebaa1}
#leftbar #banner {font-family:century gothic, arial, helvetica, sans-serif;width:198px;background:#1c3056}
#leftbar #banner ul {height:350px}
#leftbar #banner a img.thumb {border:2px solid White;margin-left:2px}
#leftbar #banner span {display:block;padding:0 10px;margin-top:10px}
#leftbar #banner span span {display:block;margin-top:10px;padding:0 10px;margin-bottom:20px}
#leftbar #banner .width {width:180px;padding:0 10px}
#leftbar #banner .h4 {color:#fff;font-size:14px;margin-top:5px;line-height:16px;font-weight:bold}
#leftbar #banner .learn {background:url(../images/arrow.png) no-repeat;padding-left:20px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}
#leftbar #banner:hover .learn, #leftbar #banner:hover .h4 {color:#ffe2ae}

#leftbar #controls {width:80px;position:absolute;top:450px;left:110px;z-index:1000}
#leftbar #controls li {float:left;margin-left:5px}
#leftbar #controls .play, #navItems, #langItems {display:none}

#leftbar #controls .back {width:20px; height:32px; background:url(../images/btnBack.png) no-repeat; text-indent:-1000px}
#leftbar #controls .next {width:20px; height:32px; background:url(../images/btnNext.png) no-repeat; text-indent:-1000px}
#leftbar #controls .play {display:none;float:left;width:16px; height:32px; background:url(../images/btnPlay.png) no-repeat; text-indent:-1000px}
#leftbar #controls .pause {display:block;float:left;width:16px; height:32px; background:url(../images/btnPause.png) no-repeat; text-indent:-1000px}

#leftbar #search #sitesearch:hover, #controls .back:hover, #controls .next:hover, #leftbar #controls .pause:hover, #left #controls .play:hover, #navigation:hover, #lang:hover, #search #submit:hover {cursor:pointer}

#leftbar #search {padding:10px 0;margin:0;height:22px}
#leftbar #search #txtSearch {background-color:#2b7267;border:1px solid #eee2ee;width:140px;padding:3px;margin:5px 7px 5px;color:#eee2ee;font-size:11px;letter-spacing:1px;float:left}
#leftbar #search #sitesearch {background:url(../images/search.png) no-repeat;width:30px;height:30px;border:none;float:left}
#leftbar #links {padding:20px 0 0 10px}

#leftbar #sidenav {margin-left:2px;border:1px solid #fff;background:#2b7267;width:194px}
#leftbar #sidenav .dropdown {background:url(../images/dropdown.png) no-repeat bottom left;height:18px;width:168px;padding:10px 8px;font-size:11px;margin-left:6px;text-transform:uppercase;margin-top:10px}
#leftbar #sidenav .subPanel {margin-left:6px;width:184px;margin-bottom:3px}
#leftbar #sidenav .subPanel li {padding:5px 0 10px 10px;background:#dcdcdc;width:173px}
#leftbar #sidenav .subPanel li a {color:#1c2f57}
#leftbar #sidenav .subPanel li:hover a{text-decoration:underline}
##leftbar #sidenav #foot, #leftbar .bannerhead {background-color:#ffe2ae}



