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

*  {
	padding:0;
	margin:0;	
}


body  {
	background-color: #333333;
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #000000;
	font-weight: 500;
	font-size: 16px;
	line-height: 2em;
	text-align: left;
}


/*			main page container			*/  
#page-container {
	max-width:1040px;
	margin: auto;
}


header {
    width:100%;
	box-shadow: 0px 0px 15px #888888;
	overflow:hidden;
}


/*			logo for all pages			*/
#logo{
    width:90%;
	margin:.25em auto;
	border-radius: 30px;
	padding: .5em 1.5em; 
	background-color: #c5c081; /* For browsers that do not support gradients */
	background-image: linear-gradient(to right, #FFFFFF , #c5c081);	background-color: #c5c081;
} 
#logo img{	
	display:block;   
} 


/*			main page wrapper			*/  
#wrapper {
	clear:both;
	width:90%;
	margin:0 auto;
	background-color:#ffffff;
}



/*			navigation  - hide/display options for menu bar			*/
.nav-button, .primary-nav, nav#horiz-menu  {
	display:none;   
}


/*			main text content area for home page & all other pages			*/
#mainContent {
    width: 80%;
	float: center;
	margin: 0 auto;
	padding: .5em 2em .5em 2em;
	background-color: #ffffff;
	color: black;
}

/*			header styles				*/     
H1  { 
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #0d5188;
	font-weight: 600;
	font-size: 24px;
	line-height: 2em;
	text-align: left;
	letter-spacing: 0.1em;
	margin-top: 0; 
	padding-top: 20px;
}	


 /*			basic styles				*/     
P  { 
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #000000;
	font-weight: 500;
	font-size: 14px;
	line-height: 2em;
	text-align: left;;
	margin: 1em; 
}

img {
   	max-width:100%;
}

 ul  {
    list-style-type: none;
}

/* unvisited link */
a:link {
  color: #0d4680;
}

/* visited link */
a:visited {
  color: #0d4680;
}

/* mouse over link */
a:hover {
  color: #6799cc;
}

/* selected link */
a:active {
  color: #ffffff;
  background: #6799cc;
}


 /*			tables - wide (for desktop) and narrow (for mobile) styles				*/     
#wide-table {
} 
#wide-table th.sc-name  { 
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #000000;
	font-weight: 600;
	font-size: 12px;
	line-height: 2em;
	text-align: left;;
	padding: 1em 0 0 1em; 
}

#wide-table td.sc-address1  { 
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #000000;
	font-weight: 500;
	font-size: 12px;
	line-height: 2em;
	text-align: left;;
	padding: 0 0 1em 1em; 
}
#wide-table td.sc-address2  { 
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #000000;
	font-weight: 500;
	font-size: 12px;
	line-height: 2em;
	text-align: left;;
	padding: 0 0 1em 2em; 
}


#narrow-table {
} 
#narrow-table th.sc-name  { 
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #000000;
	font-weight: 600;
	font-size: 12px;
	line-height: 2em;
	text-align: left;;
	padding: 1em 0 0 1em; 
}

#narrow-table td.sc-address1  { 
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #000000;
	font-weight: 500;
	font-size: 12px;
	line-height: 2em;
	text-align: left;;
	padding: 0 0 1em 1em; 
}
#narrow-table td.sc-address2  { 
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #000000;
	font-weight: 500;
	font-size: 12px;
	line-height: 2em;
	text-align: left;;
	padding: 0 0 1em 2em; 
}


/*			navigation  - hide/display options for menu bar			*/
#narrow-table  {
	display:none;   
}


 /*				styles for list on forms page			*/     

.formListsContainer   {
	margin-left: 2em;  
	border-left: 1px solid #c5c17d;
	text-align: left;
	}	
UL.formLists  { 
	list-style-type: none;
	} 
LI.formLists   { 
	font-family:  Verdana, Arial, 'trebuchet ms', sans-serif;
	color: #444444;
	font-size: 14px;
	font-weight: 500;
	line-height: 2em;
	text-align: left;
	margin: 0 0 1em 2em;  	
}	

	 
	 
/*			footer styles			*/   
footer {
	width:100%;
	clear:both;
	margin: 0 auto;
	height: 100px;
	background-color: #666666; 
} 
.left {
	float: left;
	text-align: left;
	padding: 5px 25px;
}
.right {
	float: right;
	text-align: right;
	padding: 5px 25px;
	color: #c5c081;
	font-weight: 500;
	font-size: 12px;
	line-height: 2em;
}
.right a {
	text-decoration: underline;
	color: #c5c081;
}
.right a:hover {
	text-decoration: underline;
	color: white;
}
.right a.active {
	text-decoration: underline;
	color: white;
}


   






