@charset "UTF-8";
/* CSS Document */

	body {
	
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		
		background: #eeeeee;
		
		margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
		
		padding: 0;
		
		text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
		
		color: #000000;
	}
	
	.oneColFixCtr #container {
		
		width: 780px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
		
		background: #FFFFFF;
		
		margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
		
		text-align: left; /* this overrides the text-align: center on the body element. */
	}
	
	.oneColFixCtr #mainContent {
		
		padding: 50px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	}
	
	#flashcontent {
	
		text-align: left;
		
		height: 100%;
	}
	
	#whiteBox {
		
		background: #FFFFFF;
		
		padding: 50px;
		
		width: 650px;
		
	}
	
	/* FOOTER */
	
	#footer {
	
		margin: 0 auto;
	
		font-family: Arial, Helvetica, sans-serif;

		width: 780px;
	
		color: #666666;
	
		font-size: 9px;
	
		padding-top: 10px;
		
		padding-bottom: 10px;
		
		height: 40px;
	
	}
	
	#footer ul {

		float: right;
		
		margin: 0px;
				
		padding: 0px;

	}

	#footer ul li {

		display: inline;

	}

	#footer ul li a, #footer ul li a:visited {

		color: #666666;
		
		text-decoration: none;
	
	}

	#footer ul li a:hover {

		color: #FFFFFF;
		
		text-decoration: none;
	
		background-color: #666666;

	}
	
	/* MAIN NAV */
	
	#topNav {
	
		margin: 0 auto;
		
		background-color: #FFFFFF;
	
		font-family: Arial, Helvetica, sans-serif;

		width: 780px;
	
		color: #666666;
	
		font-size: 9px;
	
		padding-top: 30px;
		
		padding-bottom: 20px;
		
		height: 75px;
		
		border-bottom-width: 5px;
				
		border-bottom-style: solid;
		
		border-bottom-color: #EEEEEE;			
	
	}
	
	#mainNav {
				
		font-family: Arial, Helvetica, sans-serif;

		color: #f3752a;
	
		font-size: 12px;
	
		/*float: left;*/
		
		padding-top: 40px;
		
		padding-right: 50px;
		
		padding-bottom: 10px;
		
	}
	
	#mainNav ul {
	
		float: right;
		
		margin: 0px;
				
		padding: 0px;

	}

	#mainNav ul li {

		display: inline;

	}

	#mainNav ul li a, #mainNav ul li a:visited {

		color: #f3752a;
		
		text-decoration: none;
	
	}

	#mainNav ul li a:hover {

		color: #FFFFFF;
		
		text-decoration: none;
		
		background-color: #f3752a;

	}
	
	/*DROP DOWN*/
	
	#sddm {	
	
		margin: 0;
		
		padding: 0;
		
		z-index: 30
	
	}

	#sddm li {	
		
		margin: 0;
		
		padding: 0;
		
		list-style: none;
		
		float: left;
		
		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;
		
	}

	#sddm li a {	
		
		display: block;
		
		margin: 0 1px 0 0;
		
		padding: 4px 10px;
		
		color: #f3752a;
		
		text-decoration: none
	}
	
	#sddm li a:hover {		
		
		background: #f3752a;
	
	}

	#sddm div {	
		
		position: absolute;
		
		visibility: hidden;
		
		margin: 0;
		
		width: 135px;
		
		padding: 0;
		
		background: #FFF;
		
		border: 1px solid #CCC;
	}

	#sddm div a	{	
		
		position: relative;
		
		display: block;
		
		margin: 0;
		
		padding: 5px 5px;
		
		width: auto;
		
		white-space: nowrap;
		
		text-align: left;
		
		text-decoration: none;
		
		background: #FFF;
		
		color: #333;
		
		font: 11px verdana;
	}

	#sddm div a:hover {	
		
		background: #49A3FF;
		
		color: #FFF
		
	}
	
	/*END DROP DOWN*/
	
	.activeSection {
	
		color: #FFFFFF;
		
		text-decoration: none;
		
		background-color: #f3752a;
	
	}
	
	#alertBox {
	
		padding: 10px;
	
		width: 660px;
	
		background-color:#EEEEEE;
	
		border: 1px solid #999999;
	
	}
	
	#memberBox {
		
		padding: 10px;
		
		width: 660px;
		
		margin-bottom: 5px;
		
		border: 1px dotted #999999;	
	}
	
	#innerBox {
		
		padding: 10px;
		
		width: 620px;
		
		margin-bottom: 5px;
		
		border: 1px dotted #999999;	
	}
	
	#teamPic {
	
		margin-right: 10px;
		
		margin-bottom: 10px;
	
		padding: 5px;
		
		border: solid;
		
		border-width: 1px;
		
	}
		
	.mainHeading {
	
		font-family: Arial, Helvetica, sans-serif;
	
		font-size: 16px;
		
		font-weight: bold;
	
		color: #f3752a;
		
	}
	
	h1{
			
		font-family: Arial, Helvetica, sans-serif;
	
		font-size: 16px;
		
		font-weight: bold;
	
		color: #f3752a;
		
		margin:0px;
		
		padding:0px;
		
	}
		
	
	.subHeading {
	
		font-family: Arial, Helvetica, sans-serif;
	
		font-size: 12px;
		
		font-weight: bold;
	
		color: #333333;
		
	}
	
	h2{
		font-family: Arial, Helvetica, sans-serif;
	
		font-size: 14px;
		
		font-weight: bold;
	
		color: #333333;
		
		padding:0px;
		
		margin:0px;
	}
	
	#mainHeadingWithSub {
	
		padding-bottom: 8px;
	}
	
	.bodyCopy {
	
		font-family: Arial, Helvetica, sans-serif;
	
		font-size: 12px;
		
		color:#999999;
	
		line-height: 18px;
	
	}
	
	.alertCopy {
	
		font-family: Arial, Helvetica, sans-serif;
	
		font-size: 12px;
	
		color: #333333;
	
		line-height: 20px;
	
	}
	
	.alertCopy a{
	
		color: #f3752a;
	
		text-decoration: none;
	
	}
	
	.bodyCopy a{
	
		color: #333333;
	
		text-decoration: none;
	
	}
	
	.alertCopy a:hover, .bodyCopy a:hover{
	
		color: #FFFFFF;
		
		text-decoration: none;
		
		background-color: #f3752a;
		
	}
	
	#boxImage {
	
		padding-right: 15px;
		padding-bottom: 60px;
		
	}
	
	.clearfix:after {

    	content: ".";

    	display: block;

    	height: 0;

    	clear: both;

    	visibility: hidden;

	}
	


.innerlinks:link {	
		
		color: #ab99bc;
		
		text-decoration: none
	}

.innerlinks:active {	
		
		color: #ab99bc;
		
		text-decoration: none	}

.innerlinks:visited {	
		
		color: #ab99bc;
		
		text-decoration: none
	}

.innerlinks:hover {	
		
		background: #49A3FF;
		
		color: #FFF
	}

	.clearfix {display: inline-block;}


	/* Hides from IE-mac \*/

	* html .clearfix {height: 1%;}

	.clearfix {display: block;}

	/* End hide from IE-mac */