
/* MAIN SHEETS */
@import "normalize.css";
@import "common.css";
@import "FormLayouts.css";
@import "content.css";
@import "Images/Images.css";


/****** LAYOUT **/
		
		html {
			font:62.5%/1.5 Trebuchet MS, Arial, Verdana, Sans-Serif;
		}
		
		body 
		{
		    position:relative;
            width:99em;
            font-size:1.0em;
            padding:1em 0 2em 0;
            margin:0 auto;
            background-color:#333;
		}
		
		#container
		{
		    float:left;
            width:99em;
            font-size:1.0em;
            background:#333;
            background-image:url(../images/shd/right-bg.jpg);
            background-position:right;
            background-repeat:repeat-y;
		}
        
        #header {
			float:left;
	        padding:0em 0em 0em 0em;
	        width:99em;
	        background:#333333;
        }
        
        #header h1
        {
            display:none;           
        }
        
        #header img
        {
            float:none;
            display:block;
            margin:1em auto 0em auto;
            width:14.5em;
            height:9em;
            border:none;
        }
        
        #main_content 
        {
            position:relative;
			float:left;
			width:100%;
			font-size:1.1em;
			background:#333;
			background-color:#333;
			padding:0em 0em 0em 0em;
			margin:0em;
			color:#fff;
			line-height:1.3em;
        }
        
        #main_content h1
        {
            display:none;
        }
        
        .wide
        {
            width:61em !important;
        }
        
        #main_content .header_img
        {
            padding:0em 0em 0.5em 0em;
        }
        
        #main_content quote, #main_content p quote
        {
            font-style:italic;
            color:#000;
        }
        
        #main_content ul{
        	list-style-type:disc;
        	padding:0em 0em 0em 1.5em;
        	color:#fff;
        }
        #main_content ul.no-bullet
        {
            list-style:none;
            margin:0em;
            padding:0em;
        }
        #main_content ul li
        {
            color:#fff;
        }
        
        #main_content a,
        #main_content a:link,
        #main_content a:active,
        #main_content a:hover,
        #main_content a:visited hover {
        text-decoration:none;
        color:#ffffff;
        }

        #main_content a:active,
        #main_content a:hover,
        #main_content a:visited hover {
        text-decoration:underline;
        color:#ffffff;
        }
        
        #banners
        {
            display:none;
        }
        
        #footer
        {
            float:left;
            width:100%;
            font-size:1.1em;
            background-color:#333;
            padding:1em 0em 1em 0em;
            margin:0em;
        }
        
        #footer p
        {
            width:100%;
            text-align:center;
            line-height:1.3em;
            margin:0em 0em 2em 0em;
        }
        
        #footer ul.footer-links
        {
            font-size:1.0em;
            float:none;
            margin:0em auto 2em auto;
            width:36em;
        }
        
        #footer ul.footer-links li
        {
            float:left;
            margin:0em 0.5em 0em 0.5em;
        }
        
        #footer ul.footer-links li.text
        {
            color:#ffffff;
        }
        
        #footer ul.footer-links li a
        {
            background:#333333;
            background-image:url(../images/shd/menu-logo-sep.gif);
            background-position:left;
            background-repeat:no-repeat;
            display:block;
            padding:0em 0em 0em 1.5em;
            color:#ffffff;
        }
        
        #footer ul.footer-links li:first-child a
        {
            background-image:none;
            background-position:left;
            background-repeat:no-repeat;
        }
        
        #footer #copyright
        {
            clear:both;
        }
        
/****** STANDARD BOX MODEL **/        
        

		div{
			float:left;
            display:block;
            background:transparent none repeat scroll 0%;
		}
        
        .box{
			float:right;
			width:515px;
			padding:0 10px 7px 10px;
			background-image:url(../images/shd/BG_page.gif);
			background-position:left 0;
			background-repeat:repeat-X;
			position:relative;
			overflow:visible;
			margin-bottom:20px;
			background-color:#2AB7E5;
        }
        
        .left
        {
            float:left;
        }
        .right
        {
            float:right;
        }
        .half
        {
         width:50%;   
        }
        
		

