/*global*/
a{color:#B39444;text-decoration:none;-moz-outline:0px;}
html{background-color:#DDE8E8;}
body{position:relative;background-color:#DDE8E8;background-image:url(/layouts/site/global/images/body-bg.gif);background-repeat:repeat-x;color:#175796;font-family:sans-serif;text-align:left;padding:4px 0px;margin:0px;}
body #body-decoration-bottom{position:fixed;bottom:0;left:0;height:4px;background-color:#08086B;width:100%;overflow:hidden;z-index:3;}
* html #body-decoration-bottom{display:none;}
#content-container img{background-color:white;padding:5px;margin-right:15px;}

.main-wrap {margin:0px auto;width:990px;position:relative;}
.hidden{display:none;}
.offscreen{position:absolute;left:-9999em;}

.header-decoration{position:absolute;top:-2px;left:277px;z-index:2;}
/*header*/
.header{height:74px;background-color:transparent;background-image:url(/layouts/site/global/images/header.gif);position:relative;}
div.header-logged-in {background-image:url(/layouts/site/global/images/header-logged-in.gif);}
.header a{display:block;text-indent:-9999em;}

.header form.search button.search-button.hover,
.header a.calendar:hover,
.header a.login:hover,
.header a.contact:hover{background-image:url(/layouts/site/global/images/search-section-buttons-bg.gif);background-repeat:no-repeat;}

div.header-logged-in form.search button.search-button.hover,
div.header-logged-in a.calendar:hover,
div.header-logged-in a.login:hover,
div.header-logged-in a.contact:hover{background-image:url(/layouts/site/global/images/search-section-buttons-logged-in-bg.gif);background-repeat:no-repeat;}

.header a.calendar:hover{background-position:-1px 0px;}
.header a.login:hover{background-position:-88px 0px;}
.header a.contact:hover{background-position:-148px 0px;}
.header form.search button.search-button.hover{background-position:-190px -41px;}

.header a.home{position:absolute;width:231px;height:74px;left:0px;top:0px;}
.header a.calendar{position:absolute;width:86px;height:27px;right:131px;top:0px;}
.header a.login{position:absolute;width:59px;height:27px;right:71px;top:0px;}
.header a.contact{position:absolute;width:70px;height:27px;right:0px;top:0px;}
.header a.webmail{position:absolute;width:24px;height:74px;right:217px;top:0px;background-image:url(/layouts/site/global/images/webmail.gif);}
.header a.webmail:hover{background-position:-24px 0px;}
.header form.search{position:absolute;width:218px;height:47px;right:0px;top:27px;}
.header form.search input.search-box{padding-top:2px;padding-left:2px;font-size:88%;width:172px;height:18px;border:0px;background-color:transparent;position:absolute;top:14px;left:13px;}
.header form.search button.search-button{width:20px;height:20px;cursor:pointer;text-indent:-9999em;position:absolute;top:14px;right:8px;background-color:transparent;border:0px;}

/*navigation*/
.navigation-wrap{position:relative;z-index:2;overflow:hidden;margin:-2px 0;padding:0px 5px 0px 5px;background-color:transparent;}
.navigation-wrap .navigation{margin:0px;padding:0px 7px;overflow:hidden;}
* html .navigation-wrap .navigation{overflow:visible;height:1px;position:relative}/*standard wrap floats hack for ie*/
.navigation-wrap .navigation a{font-weight:bold;display:block;margin:0px;border-width:2px;border-style:solid;border-collapse:collapse;}
.navigation-wrap .navigation a{background-color:#000;color:#B39444;padding:4px 12px;border-color:#000 transparent #B39F6C;}
.navigation-wrap .navigation a.current,
.navigation-wrap .navigation a:hover{background-color: #420A0A;border-color:#B39F6C;color:#979994;}
.navigation-wrap .navigation a.current{border-bottom-color:#420A0A;padding-left:19px;padding-right:19px;margin-left:-7px;margin-right:-7px;}
.navigation-wrap .navigation li{float:left;z-index:1;list-style:none;position:relative;}
.navigation-wrap .navigation li.current{z-index:3;}

/*content*/
.content-wrap{background-color:#FFF;overflow:hidden;}
.content-wrap .right-column{width:100%;float:left;min-height:200px;}
.content-document{padding:1%;min-height:175px;background-color:#420A0A;}
* html .content-document{height:175px;}

/*footer*/
.footer{height:22px;position:relative;background-color:#6C9741;clear:both;}
.footer .info,
.footer .info a{color:#DFE8D5;font-size:85%;font-weight:bold;}
.footer .info a:hover{font-size:90%;}
.footer .info{clear:both;padding-top:5px;padding-left:10px;}
.footer .logo{border:0px;display:inline-block;position:absolute;right:10px;top:2px;}
.footer div.menu ul.navigation {padding: 5px;}
.footer div.menu ul.navigation li {float:left; display:inline;margin-left: 5px;}
.footer div.menu ul.navigation li a {color: white;font-size:11px;}

/**one column layout**/

/**two column layout**/
.two-column{overflow:hidden;background-color:#84B1CB;}
* html .two-column{overflow:visible;position:relative;height:1px;}/*ie6*/
.two-column .left-column{z-index:2;float:left;width:211px;background-color:#E1E1E1;position:relative;}
.two-column .right-column{z-index:1;float:left;width:779px;background-color:#FFF;position:relative;}

.your_website_url { display: none; }