/* sweep.css */
/* Last Modified: 09 0727 mbme/dkk */
/* TODO:

/* ************ Basics ******************* */

html, body, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input 
    {font-size: 1em;}
html, body, div, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input 
    {font-family: Tahoma,Verdana,Segoe,sans-serif; padding: 0px; 
	    margin: 0px; border: 0px transparent none; background-position:left top;}      


/* ************** Navigation ************** */

   /*Credits: Dynamic Drive CSS Library */
   /*URL: http://www.dynamicdrive.com/style/ */
   
   .aerobuttonmenu{ /*container that holds a row of aero buttons*/
   	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
   	width: auto;
   	/* background: #F7F7F7; menu strip background*/
   	/*( border: 1px solid gray; */
   	padding: 4px 0;
   	border-width: 1px 0;
   	}
   
   * html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/
   	width: 100%;
   	}
   
   .aerobuttonmenu a.aero{ /*aero button CSS*/
   	background: transparent url('../images/aeroleft.gif') no-repeat top left;
   	display: block;
   	float: left;
   	font: bold 11px Verdana, Trebuchet MS; /* Change 13px as desired */
   	line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */
   	height: 31px; /* Height of button background height */
   	padding-left: 10px; /* Width of left menu image */
   	text-decoration: none;
   	margin-right: 5px; /*spacing between buttons*/
   	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/
   	opacity: 0.9;
   	-moz-opacity: 0.9;
   	}
   
   .aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
   	color: white; /*button text color*/
   	}
   
   .aerobuttonmenu a.aero span{
   	background: transparent url('../images/aeroright.gif') no-repeat top right;
   	display: block;
   	padding: 4px 10px 6px 0; /*Set 10px here to match value of 'padding-left' value above*/
   	}
   
   .aerobuttonmenu a.aero:hover{ /* Hover state CSS */
   	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
   	opacity: 1;
   	-moz-opacity: 0.99;
   	}
   
   .aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */
   	color: red;
   	}
   
   .black a.aero{
   	background-image: url('media/aeroleftblack.gif');
   	}
   
   .black a.aero span{
   	background-image: url('media/aerorightblack.gif');
   	}
   
   .aerobuttonmenu .rightsection{
   	float: right;
   	width: 100px;
   	position: relative;
   	top: 3px;
   	padding-right: 5px;
   	text-align: right;
   	}
   
   .aerobuttonmenu .rightsection a{
   	color: navy;
   	}

	/* .mainnav	{text-align:center;
	} */


/* *************** Text and Background******************* */

body {font-size: 85%; color: #ffffff; 
	 background-image: url("../images/SweepBlueGradientBG_1X1000.jpg");
	 background-repeat:repeat-x;  
	 background-color: #5b71b4;}
	
.pagecontainer {width: 90%; padding: 20px;}

.pagecontent {width:980px;}


.logo {text-align:center;
	}
.pagetitle {text-align:center;
    }

.lefttext {
	float: left;
	width: 300px;
	padding: 10px;
	text-align: justify;
	background-image: url('');
	}

/* .lefttext img {margin: 0 auto;
	} */

.righttext{float: left; padding-left: 20px;
	}
	
.onecoltext {text-align: justify;}

/* .indexpix   {visibility: hidden;} */

h1.hidden {display:none;
}

h2.hidden {display:none;
}

.footer 
{
    margin-left: 100px; 
    text-align: center;
    color:White;
    font-weight: bold;
	}
.footer span#address
{
    font-size: 130%;
}
.footer a:link {
    color: #ffffff;
    font-size: 70%;
    }
.footer a:hover {
    color: #ff0000;
    font-size: 70%;
    }
.footer a:active {
    color: #ff0000;
    font-size: 70%;
    }
.footer a:visited {
    color: #ffffff;
    font-size: 70%;
    }
.floatclear {clear: both;
	}
.boldtext 
{   font-weight:bold;
    }
.highlightword {
    text-decoration:underline;
    font-style:italic;
    }
img .centerpix {
    display:block;
    margin: 0 auto;
    }