/*	CLEAR
------------------------------ */
html,body {margin:0;padding:0;width:100%;}
ul,ol,dl,li,dt,dd {list-style:none;margin:0;padding:0;}
p,blockquote,fieldset,legend,img,form,h1,h2,h3,h4,h5,h6 {border:0;padding:0;margin:0;font-weight:normal;}
address {font-style:normal;}
.hidden {display:none;}


body {font:normal 62.5% Tahoma,Arial,Helvetica,serif;background:#fff url(/_common/images/layout/bg.gif) repeat;}
#site {width:890px;background-color:#fff;border-right:4px solid #f0f0f0;padding-right:10px;}
#header, #body, #footer {width:100%;float:left;background-color:#fff;}
#header {height:130px;background:url("/_common/images/layout/hBg.gif") no-repeat right 25px;margin-top:5px;position:relative;}
#footer {background:url("/_common/images/layout/footBg.gif") no-repeat right top;padding-top:10px;margin-top:50px;}

#content {float:left;padding:10px 0 10px 30px;}

#logo {width:285px;height:77px;position:relative;float:left;top:13px;left:30px;text-indent:-10000em;}
#logo span {background: url(/_common/images/layout/logo.gif) no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1000;}
* html #logo span, * html #logo a {cursor:pointer;}
#logo a {display:block;}

#header .cLinks, #footer .cLinks {float:right;height:25px;width:60%;text-align:right;}
#header .cLinks li, #footer .cLinks li {display:inline;}
#header .cLinks li a, #footer .cLinks li a {color:#525252;text-decoration:none;background:transparent url(/_common/images/layout/bulletTop.gif) no-repeat left 70%;padding:0 19px 0 25px;text-transform:uppercase;display:inline-block;outline:none;}
#header .cLinks li.first a, #footer .cLinks li.first a {background:none;}
#header .cLinks li.last a, #footer .cLinks li.last a {padding-right:0;}

#search {float:right;clear:right;margin:5px 90px 0 0;}
* html #search {margin-right:40px;}
#search input {border:1px solid #dfe1e0;height:16px;width:160px;font-size:1em;line-height:1;margin-right:3px;float:left;}
* html #search fieldset {width:200px;}
* html #search input {display:inline;}
#search button {background: url("/_common/images/layout/btnSearch.gif") no-repeat 50% 50%;text-indent:-10000px;border:none;width:20px;height:20px;float:left;}

.nav {width:100%}
.nav ul {float:right;background:url("/_common/images/layout/navBg.gif") no-repeat left top;clear:right;position:absolute;bottom:-2px;right:0;}
.nav ul li {display:block;float:left;background:url("/_common/images/layout/navBg.gif") no-repeat right top;}
.nav ul li a {display:block;font-size:1.4em;font-weight:bold;text-decoration:none;color:#50504e;padding:44px 13px 15px;border-bottom:2px solid #d9dee4;}
.nav ul li a:hover, .nav ul li.active a {border-bottom:2px solid #fccc00;}

.sNav li a {font-size:1.1em}


/*	DEBUG
------------------------------ */
.time {position:absolute;top:2px;left:2px;color:/*#f3f3f3*/#fff;}

/*	HACKS
------------------------------ */
.cclear {clear:left;width:100%;border:0;height:1px;line-height:1px;}
.cclear hr {display:none;}
.clear {display:inline-block;}
.clear:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clear {height:1%;}
.clear {display:block;}
/* End hide from IE-mac */