/* CSS Document */

body {
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body,td,th {
	color: #000000;
}

p {
    margin: 0 0 15px 0;
}

/*Forms*/

fieldset {
	padding: 12px;
	margin-bottom: 25px;
	border: 1px solid #dcdcdc;
	border-top: 1px solid #656E46;
}
fieldset legend {
	font-size: 13px;
	font-weight: bold;
	color: #656E46;
	padding: 0 5px;
}
fieldset input {
	padding: 3px;
	margin-bottom: 4px;
}
fieldset table th {
	font-size: 12px;
	font-weight: bold;
}

fieldset table td {
	text-align: left;
	font-size: 12px;
	font-weight: normal;
}

legend { font-weight: bold; }

/*Containers*/
	
	#center_content {
		padding: 0 20px 0 10px; }
		
		#center_content a { color: #656E46; }
		
		#center_content ul.style1 {
			list-style-image: url(img/lower_level_bullet.gif);
			list-style-type: none;
			line-height: 200%; }
			
		#center_content ul.style2 {
			list-style-image: url(img/top_level_bullet.gif);
			list-style-type: none;
			line-height: 200%; }
			
		#center_content h1 {
			font-size: 18px;
			color: #666F47;
			font-weight: bold; }
		
		#center_content h2 {
			font-size: 15px;
			font-weight: normal;
			color: #000; }
			
	#navigation_menu { margin-top: 5px; }
		
		#navigation_menu h3 {
			padding-left: 10px;
			padding-bottom: 0px;
			padding-top: 3px;
			font-weight: bold;
			font-size: 12px;
			color: #871D01; }
			
		#navigation_menu ul {
			padding: 10px;
			padding-top: 0px;
			/*margin: 0px 10px 0px 15px;*/
			margin-left: 15px;
			list-style-image: url(img/top_level_bullet.gif);
			list-style-type: none; }
		
		#navigation_menu li {
			margin-top: 10px;
			padding: 0px 0px 10px 0px;
			border-bottom: 1px solid #ffffff; }
			
		#navigation_menu a {
			font-weight: bold;
			color: #656E46;
			text-decoration: underline;
			padding: 0px;
			margin: 0px; }
		
		#navigation_menu a:hover { color: #871D01; }
			
	#lower_nav_menu { }
	
		#lower_nav_menu ul {
			color: #871D01;
			list-style-type: none;
			line-height: 250%;
			margin-left: 25px;
			padding: 0px;
		}
		
		#lower_nav_menu a { 
			color: #871D01;
			text-decoration: underline; }
			
	 	#lower_nav_menu h3 {
			padding-left: 10px;
			font-weight: bold;
			font-size: 12px;
			color: #656E46; }

	#sidebar { padding: 10px; }
		
		#sidebar a {
			font-weight: bold;
			color: #656E46;
			text-decoration: none; }
		
		#sidebar a:hover { text-decoration: underline; }
	
	#contact_info { 
		padding-left: 10px;
		color: #656E46; }
		
		#contact_info a { color: #656E46; }
	
	#skyriver {
		padding: 10px;
		width: 150px;
		text-align: left; }
	
		#skyriver ul {
			list-style-image: url(img/gray_bullet.gif);
			list-style-type: none; }
	
		#skyriver a {
			color: #999999;
			font-size: 11px;
			font-weight: bold;
			text-decoration: none; }
			
	#footer_links { 
		width: 750px;
		padding: 10px;
		text-align: center;
		line-height: 250%;
		color: #666666; }
		
		#footer_links a {
			font-size: 11px;
			color: #999999; }

/*Table Styles*/

table.case_study {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #656E46;
 border-top: 3px solid #BEC5A8;
 border-bottom: 1px dotted #BEC5A8;
 }

td.navigation_title { 
		background: url(img/navigation_title.gif) #871D01 no-repeat;
		height: 26px;
		width: 177px;
		padding: 2px 2px 2px 10px;
		font-weight: bold;
		font-size: 11px;
		color: #ffffff; }
		
td.header_left {
	width: 7px;
	height: 140px;
	background-image: url(img/header_left_edge.jpg);
	}
td.header_right {
	width: 7px;
	height: 140px;
	background-image: url(img/header_right_edge.jpg);
	}
td.left_column {
	width: 7px;
	background-image: url(img/left_column_bg.jpg);
	}
td.right_column {
	width: 7px;
	background-image: url(img/right_column_bg.jpg);
	}
td.center_column {
	background-image: url(img/center_column_bg.jpg);
	background-repeat: repeat-x;
	}
td.navigation {
	background: url(img/navigation_bg.jpg) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
td.title {
	background: url(img/mobilize_bg.gif) repeat-x; 
	height: 48px;
	width: 495px;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	}

.style6 {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style9 {
	color: #786289;
	font-weight: bold;
}