/*------ Master Page --------- */
div#logo {background: transparent url(/Images/Content/1143/265635.gif) no-repeat 0 0; display: inline;float: left; margin: 10px 0 0 342px; height: 63px; width: 166px;}
div#logo a {display: block; height: 63px; width: 166px; }
div#logo h1 {text-indent: -9999px; margin: 0; padding: 0;}
img.fb {display: inline; float: left; margin: 30px 0 0 26px; padding: 0; }
div.searchform {margin: 35px 30px 0 138px; float: left;}
input#searchSite { background: #000 url(/Images/Content/1143/272143.gif) repeat-x 0 0; border: none; display: block; float:left; margin: 0; height: 32px; font-size: 16px;  padding: 4px 0; width: 161px;color: #040707; } 
span.inputleft  { display: block; float: left; width: 12px; height: 32px; background: url(/Images/Content/1143/272145.gif) left top no-repeat; }
span.inputright  { display: block;float: left; width: 12px; height: 32px; background: url(/Images/Content/1143/272146.gif) right top no-repeat; }
div#searchInput {float: left; margin: 0 10px 0 0;}
div.button  {background: #000 url(/Images/Content/1143/282157.gif) no-repeat right top; display: inline; float:left; margin: 0; padding: 0 10px 0 0; cursor:pointer; position:relative;}
div.button input, div.button a {background: #000 url(/Images/Content/1143/282157.gif) no-repeat left top;  border: none; color: #919191; display: block; font-weight: normal; font-size: 15px; height: 32px; line-height: 32px; margin: 0; padding: 0 0 0 10px; }
.button a, .button a:visited {color: #ffffff; display: block; line-height: 32px; cursor:pointer; -moz-user-select:none; -khtml-user-select: none;}
/*div.statusbar {display: none;}*/
td.boxout_header_left {display: none;}
table.shadedbox {padding: 10px;}
/*table.boxout_contents_type_ArticleModule_ascx {padding: 5px;}*/


/*Scrollbars*/
div.scroll-content {height: 222px; background-color: #0c0c0c; width: 500px; }
div#cal {width: 411px; height: 186px;}
div.scroll-pane { height: 206px; overflow: auto; margin: 8px;}
div.cal-pane {height: 170px; overflow: auto; margin: 8px;}
/*div.scroll-pane div#ArticleBody {padding: 10px;}*/

.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 6px; height: 100%; background: transparent url(/Images/Content/1143/265655.gif) repeat-y 50% 50%; } 
.jScrollPaneDrag { background: #666 url(/Images/Content/1143/265664.gif) no-repeat 0 0; position: absolute; cursor: pointer; overflow: hidden; } 
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; } 
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; } 
/*a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; background-color: #666; height: 9px; } 
a.jScrollArrowUp:hover { background-color: #f60; }
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; background-color: #666; height: 9px; } 
a.jScrollArrowDown:hover { background-color: #f60; } 
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { background-color: #f00; } */

td.CellStyleG div#ArticleBody, td.CellStyleH div#ArticleBody  {margin: 5px;}
div#ArticleBody p {margin-bottom: 10px;}