/**
 * Global Stylesheet
 * Supports styles used across entire site.
 */
 
/***** BODY WRAP STYLES *****/
body{ margin:0px; padding:0px; background: #b0dcb9 url(/layouts/site/images/internal/background.jpg) repeat-x; font-family:"Verdana", "Helvetica","Arial"; font-size:11px;}


/***** NAVIGATION STYLES ****/
div.navigation-wrap ul.navigation li {float:left; clear:none; list-style:none; display:inline; width:auto; margin:0px; padding:0px;}
div.navigation-wrap ul.navigation li a {margin:0px; padding:0px; display:block; height:37px;}
div.navigation-wrap ul.navigation li a span { display:none; }
div.navigation-wrap ul.navigation li ul { display:none; }



div#internal div.content-wrap {float:left; clear:both; overflow:hidden; width:938px; min-height:600px; margin:0px; padding:0px; background:url(/layouts/site/images/internal/container_background.jpg); }

a#logo { width:330px; height:200px; display:block; background: url(/layouts/site/images/internal/logo.jpg); }

.novis { display:none; }

h1 span {display:none; }

img.border{border:1px solid #326ac5; }

* html div#internal div.content-wrap, * html div#internal div.two-column { 
   height: expression( this.scrollHeight < 601 ? "640px" : "auto" ); /* sets max-height for IE */
}

div.footer a { color:#fff;}
div.footer a:hover { color:#efefef;}

.clear { clear:both; }
.float { float:left; }
