﻿/*
	USMC Style Sheet
	Author: Tony Stephens, InfoReliance
	Colors:
		000031		Dark Blue
		990000		Dark Red
		d1caad		Tan
*/

body {	
	background-color: #000031;
	text-align:center;	
	}
body {
		text-align: -moz-center;
	}
#wrapper {
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	width: 985px !important;
	}
#container {
	background-color: #fff;
	border-right: 5px solid #900;
	border-left: 5px solid #900;
	width: 985px !important;
	}
#theUnwanted {
	display: none;
	}
a:link  {
	color: #000;
	}
	a:active  {
	color: #666;
	}
	a:hover  {
	color: #666;
	text-decoration:underline;
	}
	a:visited  {
	color: #666;
	}
	a  {
	color: #666;
	}
	a img {
		border: 0;
		}	
h5 {
	color: #900;
	font-size: 1em;
	font-family: Verdana;
	margin: 0;
	padding: 0 0 5px 0;
	}	
.padding { /* this puts padding in various tables as I see fit. */
	padding: 15px;
	}
.whitespace { /* this puts padding in various tables as I see fit. */
	padding: 15px;
	}
.ms-consolemptablerow { /* default row under edit console */ 
	background-color:  #ffffff !important;
	}
	
.ms-WPBody a:visited { /* resetting the core.css */
	color: #666;
	text-decoration: none;
	}	
.ms-WPBody a:link { /* resetting the core.css */
	color: #000;
	text-decoration: none;
	}
	.ms-WPBody a:hover { /* resetting the core.css */
	color: #000;
	text-decoration: underline;
	}
	
.readmore {
	color: #666;
	text-align: right;
	}
.gray {
	color: #666;
	}
.hidden {
	display: none;
	}
.cleaner {
	clear: both;
	}
.clearer {
	clear: both;
	}
#caption-source {
	display: none;
	}
#photo-source {
	display: none;
	}
#content-main-cell iframe {
	z-index: 0 !important;
	margin: 0;
	border: 0;
	}
object {
	z-index: 0 !important;
	margin: 0;
	border: 0;
	}
.ms-WPTitle { /* reset from core.css (line 2480) */
	color: #900;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0;
	}
.ms-WPHeader td { /* reset from core.css (line 2664) */
	border-bottom: 0;
	border-collapse: collapse;
	}
.cqfeed {
	margin: 5px 0 15px 0;
	}
.headertitle a:link {
	color: #900;
	}
.headertitle a {
	color: #900;
	}
.headertitle {
	color: #900;
	}
#ctl00_PlaceHolderMain_ctl03_ctl01 {
	width:20em;
	vertical-align:middle;
	}

.ms-lookuptypeintextbox {
	width:20em;
	vertical-align:middle;
	}
table.ms-pageinformation th, /* reset form core.css */
table.ms-createpageinformation th { /* for system master page title areas */
	font-size: 11px;
	}
.ms-linksectionheader, /* reset from core.css */
.ms-propertysheet th.ms-linksectionheader,
.ms-standardheader { /* for system master page title areas */
	font-size: 16px;
	font-family: Verdana;
	color: #900 !important;
	font-weight: normal !important;
	}
#news-categorical .ms-WPHeader .ms-WPTitle { 
	font-weight:bold !important;
	color:#fff !important; }

/*	------------------------------------------------------------------------------------------------
	Top Global Area
	------------------------------------------------------------------------------------------------ */
#globallinks {
	color: #999;
	font-size: 10px !important;
	margin: 15px 15px 0 0;
	}
	#globallinks a {
		color: #999 !important;
		text-decoration: none;
		}
#globallinks div.ms-SPLink {
	display: inline;
	}

/* 	------------------------------------------------------------------------------------------------
	Top Nav Bar
	------------------------------------------------------------------------------------------------ */
#zz1_TopNavigationMenun0 { 
display: none;
padding-left:50px;
}

#globalnavbar {
	background: #fff url('/_assets/img/bg-globalnav.gif') bottom repeat-x;
	border-left: 0;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0;
	text-align:center;
	width: 100%;
	}
.ms-topnav { /* much of these rules are resetting the core.css */
	background-image: url('');
	background-color: #fff;
	border: 0;
	border-left:  1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	color: #900;
	font-family :Verdana;
	font-size: 12px;
	font-weight:bold;
	border-bottom:1px #d9d9d9 solid;
	border-top:1px #d9d9d9 solid;
	text-align:center;
	width:100%;
	}
	.ms-topnav a {

	background-image: url('');
	background-color: #f6f6f6;
	border: 0;
	border-left:  1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	color: #900;
	font-size: 12px;
	border-bottom:1px #d9d9d9 solid;
	border-top:1px #d9d9d9 solid;
	text-align:center;
	width:100%;
	margin:0px 0px 0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:0px;
		}
		.ms-topnav a:link {
			color: #000; 
			font-family :Verdana; 
							}
		.ms-topnav a:active {
			color: #000; 
			font-family :Verdana; 
			border-left:  1px solid #d9d9d9;
			border-right: 1px solid #d9d9d9;
			border-bottom: 1px #d9d9d9 solid;
			border-top: 1px #d9d9d9 solid;
			background: url(/_assets/img/grad2.png) 0 repeat-x;
						}
		.ms-topnav a:hover {
			text-decoration:none;
			color: #000; 
			font-family :Verdana;  
			border-left:  1px solid #d9d9d9;
			border-right: 1px solid #d9d9d9;
			border-bottom: 1px #d9d9d9 solid;
			border-top: 1px #d9d9d9 solid;
			background:url(/_assets/img/grad2.png) 0 repeat-x;

}
		.ms-topnav a:visited {
		text-decoration:none;
			color: #000; 
			font-family :Verdana;  
				}
		.ms-topnav a {
			color: #900;
			}
	ms-topnav img {
		position: relative;
		left: -6px;
		}
.ms-topnavselected {
	background: #fff url('');
	border: 0;
	border-left: 1px solid #d1caad;
	border-right: 0;
	color: #900;
	font-weight: bold ;
	}
	.ms-topnavselected a {
		/* commented this out because for some reason sharepoint isn't highlighting the proper menu.
		border-bottom: 2px solid #900 !important;
		*/
		text-decoration:none;
			color: #000; 
			font-family :Verdana;  
			border-left:  1px solid #d9d9d9;
			border-right: 1px solid #d9d9d9;
			border-bottom: 1px #d9d9d9 solid;
			border-top: 1px #d9d9d9 solid;
			background: url(/_assets/img/grad2.png) 0 repeat-x;
		}
.ms-topNavHover{
			text-decoration:none;
			color: #000; 
			font-family :Verdana;  
			border-left:  1px solid #d9d9d9;
			border-right: 1px solid #d9d9d9;
			border-bottom: 1px #d9d9d9 solid;
			border-top: 1px #d9d9d9 solid;
			background: url(/_assets/img/grad2.png) 0 repeat-x;


	}
	.ms-topNavHover a{
		text-decoration:none;
			color: #000; 
			font-family :Verdanat;  
			border-left:  1px solid #d9d9d9;
			border-right: 1px solid #d9d9d9;
			border-bottom: 1px #d9d9d9 solid;
			border-top: 1px #d9d9d9 solid;
			background: url(/_assets/img/grad2.png) 0 repeat-x;		}

.ms-topNavFlyOutsContainer {
	background-color: #f4f4f4;
	border: 0;
	}
.ms-topNavFlyOuts { /* The drop down menus */
	background-color: #f4f4f4;
	border: 1px solid #ccc;
	border-top: 0;
	border-collapse: collapse;
	font-family: Verdana;
	font-size: 11px;
	} 
	table.ms-topNavFlyOuts a { /* The top nav flyouts */
		width: 100%;
		}
	.ms-topNavFlyOuts a { 
		color: #900;
		display: block;
		min-width: 120px;
		padding: 4px 8px 4px 15px;
		width: 120px;
		}
		.ms-topNavFlyOuts a:hover {
			color: #900;
			}
		.ms-topNavFlyOuts a:active {
			color: #900;
			}
		.ms-topNavFlyOuts a:visited {
			color: #900;
			}
.ms-topNavFlyOutsHover {
	color: #000;
	}
	.ms-topNavFlyOutsHover a {
		border-left: 5px solid #900 !important;
		display: block;
		min-width: 120px;
		padding-left: 10px;
		width: 120px;
		}
#siteactions {
	padding-left: 15px;
	font-size: 8pt;
	}
	#siteactions a {
		text-decoration: none;
		}
	
/*	------------------------------------------------------------------------------------------------
	Global Search Fields 
	------------------------------------------------------------------------------------------------ */
#search {
	position: relative;
	vertical-align: text-bottom !important;
	/*
	width: 270px;
	top: 8px;
	*/
	}
	#search input {	
		width: 150px !important;
		}
	#search select { 
		width: 100px !important;
		}
	#search .ms-sbscopes  {
		display: none;
		}	
	#search .ms-sblink  {
		display: none;
		}	
	#search a#advanced {
		color: #999;
		font-size: 10px;
		text-decoration: none;
		vertical-align: bottom;
		/* padding-left: 118px;
		moving the advanced search
		position: absolute;
		top: 10px; 
		right: 0; */
		}
	#search table {
		float: left;
		width: 200px !important;
		}	
		
table#MSOTlPn_Tbl { /* for the editwebpart panel */
	overflow: visible !important;
	height: auto;
	}
.ms-ToolPaneBody {
				overflow:visible !important;
}
td.ms-sbcell { /* restting from core.css (line 4136) */
	border: 1px solid #a5acb2;
	padding: 0px 0px 0px 2px;
	}
td.ms-sbgo { /* resetting from core.css (line 4176) */
	background-color: #fff;
	border: 0;
	padding: 0;
	margin-left: 5px;
	padding-left: 5px;
	}
td.ms-sblink { /* resetting from core.css (line 4161) */
	border: none;
	}
		
/*	------------------------------------------------------------------------------------------------
	Search Results 
	------------------------------------------------------------------------------------------------ */
div.srch {
	clear: both;
	display: block;
	font-size: 9pt;
	margin-bottom: 35px;
	}
	div.srch div.srch-photo {
		display: block;
		width: 260px;
		float: left;
		}
		div.srch div.srch-photo img {
			border: 1px solid #666;
			}
	p.srch-caption {
		margin: 0;
		padding: 0;
		}
	div.srch-info {
		padding: 0 0 5px 0;
		margin: 0;
		}
		div.srch-info p {
			margin: 0 0 3px 0;
			padding: 0;
			}
		div.srch-info p em {
			font-style: normal;
			color: #aaa;
			}
	.srch-stats { /* from core.css  (line 4301) */
	 	background-color: #fff;
		color: #666;
		}
		/*	------------------------------------------------------------------------------------------------
	Search Results Paging
	------------------------------------------------------------------------------------------------ */
	.srch-Page {
		background-color: #e7e1d5 !important;
		color:#990000;
		display:block;
		font-family:tahoma;
		font-size:1.25em;
		font-weight:bold;
		text-align:right;
		}
	.srch-Page-bg{
	background-color: #fff;
}
		.srch-Page A:link, .srch-Page A:visited{
			border-left-color:#d1caad;
			border-left-style:solid;
			border-left-width:1px;
			font-weight:normal;
			padding-left:7px;
			padding-right:0px;
			}
			.srch-Page A#SRP_P1 {
				border-style:none;
				}
			.srch-Page A#SRP_Prev, .srch-Page A#SRP_Next {
				border-style:none;
				color:#990000;
				font-weight:bold;
				}
	/*.srch-Page { /* from core.css  (line 4301) */
	 	/*background-color: #fff;
		color: #666;
		}*/
	.srch-Metadata {
		margin: 5px 0 0 0;
		padding: 0;
		clear: both;
		}
	.srch-URL a:visited { /* from core.css (line 4285) */
		color: #aaa !important;
		text-decoration: none;
		}
	.srch-URL a:link { /* from core.css (line 4285) */
		color: #aaa !important;
		text-decoration: none;
		}
	.srch-Title {
		font-size: 1.3em;
		line-height: 1.5em;
		}
		.srch-Title a {
			font-color: #000;
			}

/*	------------------------------------------------------------------------------------------------
	Photo Gallery, and Search Results
	------------------------------------------------------------------------------------------------ */
	div.srch-photo-search-results {
		clear: both;
		padding-bottom: 25px;
		}
	div.srch-photo-gallery,
	div.srch-photo-search-results {
		clear: both;
		padding-bottom: 25px;
		}
	div.srch-photo-search-results div.srch-photo,
	div.srch-photo-gallery div.srch-photo {
		}
	div.srch-photo-search-results div.srch-info 
	div.srch-photo-gallery div.srch-info {
		float: right;
		width: 521px;
		}
		div.srch-photo-search-results div.srch-info,
		div.srch-photo-gallery div.srch-info {
		float: right;
		width: 521px;
		}
		div.srch-photo-search-results div.srch-info p,
		div.srch-photo-gallery div.srch-info p {
			line-height: 1.5em;
			}
		div.srch-photo-gallery div.srch-info p {
			font-size: 1.2em;
			}

	
/*	------------------------------------------------------------------------------------------------
	Sidenav, and Structure 
	------------------------------------------------------------------------------------------------ */
#sidebar-nav {
	padding: 15px;
	width: 150px;
	}
	* html #sidebar-nav { /* IE 6.x and less */
		}
	*+html #sidebar-nav { /* for IE 
		width: 180px;7 */
		}
h3.ms-standardheader .sidebar-header { /* the page title at top of sidenav */
	background-color: #f4f4f4;
	border-bottom: 1px solid #ccc;
	color: #900;
	font-size: 13px;
	font-family: Verdana;
	padding: 10px 15px;
	}
.ms-quicklaunchheader {
	background-image: url('');
	background-color: #f4f4f4;
	border-left: 0;
	color: #900;
	padding: 5px 15px;
	}
.ms-nav {
	background-color: #fff;
	background-image: url('');
	}
.ms-quicklaunchouter{
	border-bottom: 0;
	border-right: 0;
	}
.ms-quicklaunchouter{
	margin: 0px 1px 2px 1px;
	}
.ms-quickLaunch{
	background-color: #fff;
	border: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-size: 8pt;
	font-family: Verdana;
	line-height: 10pt;
	}
.ms-unselectednav a {
	color: #900;
	text-decoration: none;
	}
.ms-quicklaunchheader a {
	color: #900;
	text-decoration: none;
	}
.ms-quicklaunchheader a:hover {
	color: #000;
	text-decoration: underline;
	}
.ms-quicklaunch table.ms-selectednav { /* reset from core.css */
	background-color: transparent;
	background-image: none;
	border: 0;
	width: 100%;	
	margin: 0;
	}
.ms-quicklaunch table.ms-selectednav td { /* reset from core.css */
	background: transparent;
	border: 0;
	margin: 0px;
	padding: 5px 4px 6px 10px;
	}

.ms-quicklaunch table.ms-selectednavheader td {
	width: 100%;
	}
.ms-quicklaunch table.ms-selectednavheader td {
	background-color: #f4f4f4;
	background-image: url('');
	border-top: 0;
	border-left: 0;
	padding: 0;
	width: 100%;
	}
	.ms-quicklaunch table.ms-selectednavheader td a {	
		border-left: 5px solid #900;
		margin: 0 0 0 -15px;
		padding: 20px 0 15px 12px;
		}
	.selectednav td a { /* subnav items */
		border-left: 5px solid #900 !important;
		margin: 0 0 0 -15px;
		padding: 15px 12px;
		}
.ms-quicklaunch span.ms-navheader {
	background-color: #f4f4f4;
	border-top: 0;
	border-left: 0;
	padding: 5px 15px;
	}
.ms-navheader2 td {
	background-color: #f4f4f4;
	border-top: 0;
	border-left: 0;
	padding: 5px 15px;
	}
.ms-quicklaunch table.ms-navheader td {
	background-color: #f4f4f4;
	border-top: 0;
	border-left: 0;
	padding: 5px 15px;
	}
.ms-navSubMenu1 td {
	border-bottom: 1px solid #ccc;
	}
	.ms-navSubMenu1 td td td {
		border-bottom: 0;
		}
	.ms-navSubMenu1 td td {
		border-bottom: 0;
		}
.ms-quicklaunch span.ms-navheader {
	background-color: #f4f4f4;
	border-top: 1px solid #ccc;
	border-left: 0;
	border-bottom: 1px solid #ccc;
	padding: 5px 15px;
	}
.ms-navsubmenu1 {
	background-color: #f4f4f4;
	border-collapse: collapse;
	width: 100%;
	}
.ms-navsubmenu2 {
	background-color: #f4f4f4;
	margin-bottom: 6px;
	width:auto;
	}
.ms-quicklaunch table td {
	border-top: 0px solid #ccc;
	}
.ms-navheader2 a:active {
	color: #000;
	}
.ms-navheader a:active {
	color: #000;
	}
.ms-navheader2 a:hover {
	color: #000;
	}
.ms-navheader a:hover {
	color: #000;
	}
.ms-navheader2 a:link {
	color: #000;
	}
.ms-navheader a:link {
	color: #000;
	}
.ms-navheader2 a:visited {
	color: #000;
	}
.ms-navheader a:visited {
	color: #000;
	}
.ms-navheader2 a {
	color: #000;
	}
.ms-navheader a {
	color: #000;
	}
.ms-navheader2 a:hover {
	color: #000;
	text-decoration: underline;
	}
.ms-navheader a:hover {
	color: #000;
	text-decoration: underline;
	}
/*	------------------------------------------------------------------------------------------------
	submenus for units 
	------------------------------------------------------------------------------------------------ */
.ms-quicklaunch table.ms-navsubmenu2 td { /* resetting from core.css */
	border: 0;
	}
.zz2_QuickLaunchMenu_0 td td {
	border-top: 1px solid #ccc;
	border-bottom: 0;
	display: block;
	}
.ms-navsubmenu2 table.ms-navitem td {
	border-top: 1px solid #ccc;
	border-bottom: 0;
	display: block;
	background-color:#f4f4f4;
	}
.zz2_QuickLaunchMenu_0 { /* test for the flyouts */
	background-color: #f4f4f4 !important;
	display: none;
	position: absolute;
	left: 0px;
	top: 0px; 
	width: auto; /* FIX LATER.  This is for flyouts.  Doesn't work in NN */
	visibility: hidden;
	}
	.zz2_QuickLaunchMenu_0 a:hover {
		color: #000;
		}
	.zz2_QuickLaunchMenu_0 a:active {
		color: #000;
		}
	.zz2_QuickLaunchMenu_0 a:visited {
		color: #000;
		}
	.zz2_QuickLaunchMenu_0 a:link {
		color: #000;
		}
	.zz2_QuickLaunchMenu_0 a {
		color: #000;
		}
.zz2_QuickLaunchMenu_0 td td {
	background-image: url('');
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 15px;
	font-size: 8pt;
	font-family: Verdana;
	line-height: 10pt;
	}
span.ms-navitem {
	background-image: url('');
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 15px;
	font-size: 8pt;
	font-family: Verdana;
	line-height: 10pt;
	}
table.ms-navitem td {
	background-image: url('');
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 15px;
	font-size: 8pt;
	font-family: Verdana;
	line-height: 10pt;
	}
.ms-navItem a {
	color: #000;
	font-weight: bold;
	text-decoration:none;
	}
.ms-navItem a:hover{
	color: #000;
	font-weight: bold;
	text-decoration:underline;
	}

/*	------------------------------------------------------------------------------------------------
	Breadcrumb
	------------------------------------------------------------------------------------------------ */
#breadcrumb {
	font-size: 9px; /* Initial design calls for 9px.  Was 11px.  Seems small. */
	font-family: Verdana;
	color: #9b8949;
	}
	#breadcrumb span.breadcrumb {
		background: #fff url('/_assets/img/bg-breadcrumb.gif') bottom repeat-x;
		display: block;
		padding: 10px 0 10px 16px;
		margin: 0 15px;
		}
	#breadcrumb a {
		color: #9b8949;
		}
	#breadcrumb div.breadcrumb {
		display: inline;
		}

/*	------------------------------------------------------------------------------------------------
	The full content cell, from master page.
	------------------------------------------------------------------------------------------------ */
#content-full { /* both right and left column */
	padding-top: 15px !important;
	}
#content-main-cell { /* the center main area */
	padding-right: 15px !important;
	padding-bottom: 15px;
	/*
	position: relative;
	*/
	}
.content-60-wide {
	/* width: 435px; */
	width: 100%;
	margin-right: 0;	
	padding: 0 15px 15px 0 !important;
	position: relative;
	}
.content-40-wide {
	margin-left: 0;
	padding-left: 0;
	padding-right: 15px;
	width: 225px;
	}
#content-main-header {
	padding-bottom: 15px;
	padding-right: 15px;
	}


/*	------------------------------------------------------------------------------------------------
	The redbar title of webparts.
	------------------------------------------------------------------------------------------------ */
td#content-sidebar {
	padding-right: 15px;
	}
td#content-sidebar div#ctl00_PlaceHolderMain_ImageField__ControlWrapper_RichImageField img{
	border: 1px solid #666;
	}	
td#content-sidebar #MSOZoneCell_WebPartWPQ3 {
	padding-top: 10px;
	}
#news-categorical .ms-WPHeader td { 
	border-bottom: 0;
	background-color: #900;
	background-image: url('/_assets/img/bg-wpheader.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #fff;
	height: 26px !important;
	}
td#content-sidebar .ms-WPHeader td { 
	border-bottom: 0;
	background-color: #900;
	background-image: url('/_assets/img/bg-wpheader.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #fff;
	height: 26px !important;
	}
#news-categorical .ms-WPTitle {
	font-family: Verdana,sans-serif;
	color: #fff;
	font-size: 10px;
	margin-top: -5px;
	padding: 10px 15px 15px 10px;
	}
	td#content-sidebar .ms-WPTitle {
	font-family: Verdana,sans-serif;
	color: #fff !important;
	font-size: 10px;
	margin-top: -5px;
	padding: 10px 15px 15px 10px;
	}
	#news-categorical .ms-WPTitle A:hover   {
		color: #fff;
		}
	#news-categorical .ms-WPTitle A:visited   {
		color: #fff;
		}
	#news-categorical .ms-WPTitle A:link   {
		color: #fff;
		}
	td#content-sidebar .ms-WPTitle A:hover   {
		color: #fff;
		}
	td#content-sidebar .ms-WPTitle A:visited   {
		color: #fff;
		}
	td#content-sidebar .ms-WPTitle A:link   {
		color: #fff;
		}
div#news-categorical .redbar {
	background-color: #900;
	background-image: url('/_assets/img/bg-wpheader2.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #fff;
	font-weight: bold;
	padding: 5px 5px 15px 5px;
	}
	
/*	------------------------------------------------------------------------------------------------
	content-featured - Home page featured news under flash photos
	------------------------------------------------------------------------------------------------ */
.content-featured {
	border: 1px solid #999;
	background-color: #f0ede4;
	margin-top: 15px;
	padding: 0;
	width: 100%; 
	position: relative;
	}
	.content-featured .whitespace { /* overriding the misc. declaration above */
		padding-top: 0;
		}
	.content-featured-header {
		}
		.content-featured-header h2 {
			text-transform: uppercase;
			font: bold 11px Verdana;
			border-bottom: 1px solid #b7b29f;
			margin: 0;
			padding: 15px 0 4px 0;
			}
		.content-featured-header div {
			border-bottom: 2px solid #dad8cc;
			position: relative;
			}
			.content-featured-header div a {
				color: #9b8949;
				font-size: 9px;
				position: absolute;
				right: 15px;
				top: 12px;
				text-align: right;
				}
	#corner {
		padding: 0 !important;
		}
	#corner2 {
		position: relative;
		width: 100%;
		height: 6px;
		}
		#corner2 img.left {
			position: absolute;
			left: -1px;
			bottom: -1px;
			}
		#corner2 img.right {
			position: absolute;
			right: -1px;
			bottom: -1px;
			}

/*	------------------------------------------------------------------------------------------------
	Section Home Columns
	------------------------------------------------------------------------------------------------ */
table.section-columns {
	margin-top: 15px;
	padding: 0;
	}
.section-column-one {
	}
.section-column-two {
	padding: 0 15px;
	width: 225px;
	} 
.section-column-three {
	width: 240px; 
	margin-top: 15px;
	padding: 0 0 0 15px;
	background: #fff url('/_assets/img/bg-news-categorical.gif') left repeat-y;
}
.content-featured {
	border: 1px solid #999;
	background-color: #f0ede4;
	padding: 15px;
	width: auto;
	}
.content-featured-thin {
	border: 1px solid #999;
	background-color: #f0ede4;
	padding: 15px;
	width: 253px !important;
	}
.section-column-one .ms-WPHeader td  {
	padding: 2px 5px;
	margin-top: 0;
	border-bottom: 0;
	}
	.section-column-one .ms-WPHeader .ms-WPTitle {
		font-family: Verdana,sans-serif;
		font-size: 11px;
		color: #900;
		}
	.section-column-one .ms-WPTitle A:hover {
		color: #900;
		}
	.section-column-one .ms-WPTitle A:visited {
		color: #900;
		}
	.section-column-one .ms-WPTitle A:link {
		color: #900;
		}
.section-column-three .ms-WPBody { /* padding in the columns to move text down from title */
	margin-top: 15px;
	}
.section-column-two .ms-WPBody { /* padding in the columns to move text down from title */
	margin-top: 15px;
	}
.section-column-three .ms-WPHeader td  {
	padding: 1px 4px;
	margin-top: 0;
	background-color: #999967;
	border-bottom: 0;
	}
	.section-column-two .ms-WPHeader td  {
	padding: 1px 4px;
	margin-top: 0;
	background-color: #999967;
	border-bottom: 0;
	}
	.section-column-three .ms-WPHeader .ms-WPTitle {
		font-family: Verdana,sans-serif;
		font-size: 10px;
		color: #fff;
		}
	.section-column-two .ms-WPHeader .ms-WPTitle {
		font-family: Verdana,sans-serif;
		font-size: 10px;
		color: #fff;
		}
	.section-column-three .ms-WPTitle A:hover {
		color: #fff;
		}


	.section-column-three .ms-WPTitle A:visited {
		color: #fff;
		}


	.section-column-three .ms-WPTitle A:link {
		color: #fff;
		}


	.section-column-two .ms-WPTitle A:hover {
		color: #fff;
		}


	.section-column-two .ms-WPTitle A:visited {
		color: #fff;
		}


	.section-column-two .ms-WPTitle A:link {
		color: #fff;
		}


/*	------------------------------------------------------------------------------------------------
	Section home page layout:
	------------------------------------------------------------------------------------------------ */
#content-highlight-section-home {
	background-color: #d2caad;
	border: 1px solid #666;
	}	
	#highlightText {
		padding: 10px;
		vertical-align: top;
		}
		#highlightText p {
			margin: 0;
			padding: 0;
			}
	#highlightPhoto {
		background-color: #262626;
		border-left: 1px solid #666;
		color: #888;
		display: block;
		font: 9px Verdana;
		padding: 0;
		margin: 0;
		vertical-align: top;
		width: 255px;
		/* 225 */
		}
		#highlightPhoto div {
			margin: 0;
			padding: 0;
			}
		#highlightPhoto .ms-toolbarContainer img {
			width: auto;
			display: inline;
			}
		#highlightPhoto span img {
			padding: 0;
			margin: 0;
		
		
			/*
			margin: -15px -15px 15px -15px;
			*/
			
			
			display: block;
			width: 255px;
			}
#content-main-header h1 {
	color: #900;
	font: normal 18px Verdana;
	margin: 0 0 15px 0;
	}

#content-main-cell h1 {
	color: #900;
	font: normal 18px Verdana;
	margin: 0 0 15px 0;
	}

/*	------------------------------------------------------------------------------------------------
	Item Style Stuff 
	------------------------------------------------------------------------------------------------ */
.item {
	clear: both;
	padding: 0;
	margin-left: 0;
	}
	.item h5 {
		color: #900;
		font-size: 12px;
		padding: 0 0 5px 0;
		margin: 20px 0 0 0;
		font-family: Verdana;
		}
		.item h5 a:visited {
			color: #900;
			}
		.item h5 a:link {
			color: #900;
			}
		.item h5 a {
			color: #900;
			}
	.item dd {
		margin: 0;
		padding: 0 0 0 5px;
		}
	.item dl {
		margin: 0;
		padding: 0 0 0 5px;
		}
	.item p {
		margin: 0;
		padding: 0 0 3px 0;
		}
		.item p.item-footer {
			color: #666;
			}
		.item p strong {
			color: #666;
			}
	td#content-sidebar .item h5 {
		color: #000;
		font-size: 1em;
		font-family: Verdana;
		margin: 0;
		padding: 0;
		}
	td#content-sidebar .item p {
		color: #666;	
		margin: .5em 0;
		padding: 0;
		}
		td#content-sidebar .item p a {
			color: #666;
			text-decoration: underline;
			}
.featured img {
	float: left;
	margin-right: 15px;
	border: 1px solid #666 !important;
	}
.featured h5 {
	color: #900;
	font-size: 11px;
	padding: 0 0 5px 0;
	margin: 0;
	}
.featured p {
	color: #666;
	padding: 0 0 5px 0;
	margin: 0;
	}
.link-item a:hover {
	color: #666;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration:underline;
	}
	.link-item a:visited {
	color: #666;
	font-family: Verdana;
	font-size: 8pt;
	}
	.link-item a:link {
	color: #000;
	font-family: Verdana;
	font-size: 8pt;
	}
	.link-item a {
	color: #666;
	font-family: Verdana;
	font-size: 8pt;
	}
	.link-item {
	color: #666;
	font-family: Verdana;
	font-size: 8pt;
	}
	.link-item a:hover{
		text-decoration: underline;
		}
	.link-item a:visited{
		text-decoration: underline;
		}
	.link-item a:link{
		text-decoration: underline;
		}
	.link-item a{
		text-decoration: underline;
		}
ul.item	{
	list-style-type: none;
	}
	
/*	------------------------------------------------------------------------------------------------
	Unit Site Operational News Item Style things 
	------------------------------------------------------------------------------------------------ */
.operational img { /* for operational news */
	float: left !important;
	border: 1px solid #333 !important;
	margin-right: 15px;
	width: 100px;
	}
.operational .thumbnail {
	float: left;
	margin-right: 5px;
	padding: 0 5px 0 0;
	width: 100px;
	display: inline;
	}
	.operational .thumbnail img {
		border: 1px solid #666 !important;
		margin-right: 5px;
		width: 100px;
		}
	* html .operational .thumbnail { /* I.E. 6.x and later */
		padding: 0;
		width: 90px;
		margin-right: 0;
		}
.operational h5 {
	margin: 15px 0 10px 0;
	padding: 0;
	font: bold 15px Arial;
	}
	.operational h5 a {
		color: #000 !important;
		text-decoration: none !important;
		border-bottom: 1px solid #666;
		}
.operational div.ms-WPBody {
	float: left; 
	margin: 0;
	padding: 0;
	}
.operational p {
	font-size: 12px;
	color: #333;
	}
.ms-sitedirresultspaging { /* portal.css (line 951) */
	background: none;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-top: 4px;
	}

/* 	------------------------------------------------------------------------------------------------
	News Story
	------------------------------------------------------------------------------------------------ */	
.photo-column {
	width: 325px;
	padding-left: 0;
	}
	.photo-column a {
		font-size: 8pt;
		}
.articleLayout {
	background-color: #f0ede3;
	padding: 0 10px 10px 10px;
	border: 1px solid #999;
	border-top: 0;
	font-family: Verdana;
	font-size:12px; 
	}
	#content-feeds {
		border: 1px solid #999;
		border-bottom: 0;
		margin: 0;
		padding: 0;
		width: 100%;
		}
		#content-feeds td {
			background-color: #baae81;
			color: #fff;
			font-size: 11px;
			font-weight: bold;
			margin: 0;
			padding: 10px;
			text-transform: uppercase;
			text-align: right;
			}
	.articleLayout h1 {
		font: bold 18px Verdana;
		color: #900;
		padding: 15px 0 0 0;
		}
	.articleLayout .byline {
		font-size: 8pt;  
		color: #9b8949; 
		margin-bottom: 0;
		}
		.articleLayout .byline div { /* this is for PR releases.  POCAddress is a multiline, which sticks in a DIV.  sigh */
			display: inline !important;
			margin: 0;
			padding: 0;
			}
		.articleLayout .byline a {
			color: #9b8949; 
			}
 	.articleLayout .pageContent { 
		font-size: 10pt;  
		line-height: 14pt;
		color: #000; 
		padding-top: 15px;
		}
	#rssStory {
		padding-left: 23px;
		color: #fff;
		text-decoration: none;
		height: 17px;
		}	
	#printStory {
		padding-left: 23px;
		color: #fff;
		text-decoration: none;
		height: 17px;
		}	
	#emailStory {
		padding-left: 23px;
		color: #fff;
		text-decoration: none;
		height: 17px;
		}	
	#emailStory {
		background: url('/_assets/img/icon-email.gif') left no-repeat;
		}
	#printStory {
		background: url('/_assets/img/icon-print.gif') left no-repeat;
		}
	#rssStory {
		background: url('/_assets/img/icon-rss-news.gif') left no-repeat;
		}
	#cancelPrintStory {
		display: none;
		}

/*	------------------------------------------------------------------------------------------------
	Site Directory Buttons / Unit Listing
	------------------------------------------------------------------------------------------------ */
.ms-wikieditouter {
	height: auto;
	position: absolute;
	right: 9px;
	top: 5px;
	width: 200px;
	border: 0;
	}
	.ms-wikieditouter .ms-wikieditthird {
		background: url('');
		padding-left: 3px;
		}
		.ms-wikieditouter .ms-wikieditthird A {
			color: #9b8949;
			}
.level-bullet {
	background-image: url('/_assets/img/bg-bullet.gif');
	background-position: left;
	padding-left: 0;
	padding-top: 5px;
	color: #666;
	}
.level-item a:link {
	color: #666;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 9px;
	}
.level-item a {
	color: #666;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 9px;
	}
.level-item {
	color: #666;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 9px;
	}
.level-item-pos {
	margin:2px 3px;
	padding:1px 0px;
	}
table.ms-ptabarea { /* the tabs for the Unit Listing Page */
	display: none;
	}

/*	------------------------------------------------------------------------------------------------
	The System Library Toolbar 
	------------------------------------------------------------------------------------------------ */
.ms-toolbarContainer {
	background-image: url('');
	background-color: #baae81;
	}
table.ms-viewtoolbar {
	background-image: url('');
	background-color: #baae81;
	}
table.ms-toolbar {
	background-image: url('');
	background-color: #baae81;
	}
.ms-menutoolbar {
	border-bottom: 0;
	height:22px;
	background-color: #baae81;
	background-image: url('');
	}
	.ms-menutoolbar td {
		border-top: 0;
		border-bottom: 0;
		}
	.ms-menutoolbar td a {
		color: #000;
		font-size: 8pt;
		font-family: Verdana;
		text-decoration: none;
		}
	.ms-menutoolbar td a:hover {
		color: #000;
		text-decoration: none;
		}
	.ms-menutoolbar td {
		padding: 0px;
		margin: 0px;
		vertical-align: middle;
		}
	.ms-menutoolbar td a:hover {
		color: #900;
		text-decoration: none;
		}
.ms-ToolStrip {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 8pt;
	padding: 1px 4px 2px 4px;
	background-image: url('');
	color: #000000;
	border-top: solid 1px #f2f8ff;
	border-bottom:solid 1px #d6e8ff;
	background-color:#afd2ff;
	}
.ms-listdescription { /* the description above the library view */
	display: none;
	color: #999;
	font-family: Verdana;
	background: #fff;
	padding: 2px 6px 4px 6px;
	border-bottom: 0;
	}
.ms-buttonactivehover { /* the hover over on the toolbar */
	margin: 0px 1px 0px 1px;
	padding: 3px 7px 4px 7px;
	background-image: url('/_assets/img/menubuttonhover.gif');
	line-height: 16px;
	border: 1px solid #baae81;
	cursor: pointer;
	}
.ms-menubuttonactivehover { /* the hover over on the toolbar */
	margin: 0px 1px 0px 1px;
	padding: 3px 7px 4px 7px;
	background-image: url('/_assets/img/menubuttonhover.gif');
	line-height: 16px;
	border: 1px solid #baae81;
	cursor: pointer;
	}
.ms-splitbuttonhover { /* the hover over on the toolbar */
	background-image: url('/_assets/img/menubuttonhover.gif');
	border-collapse: collapse;
	margin: 0px 1px 0px 1px;
	border: 1px solid #baae81;
	}
td.ms-viewselector {
	border: 1px solid #9b8949;
	background-image: url('/_assets/img/menubuttonhover.gif');
	background-color: #baae81;
	color: #000;
	}
	.ms-authoringcontrols td td.ms-viewselectorhover {
	border: 1px solid #9b8949;
	background-image: url('/_assets/img/menubuttonhover.gif');
	background-color: #baae81;
	color: #000;
	}
	.ms-authoringcontrols td td.ms-viewselector {
	border: 1px solid #9b8949;
	background-image: url('/_assets/img/menubuttonhover.gif');
	background-color: #baae81;
	color: #000;
	}
	.ms-toolbar td td.ms-viewselectorhover {
	border: 1px solid #9b8949;
	background-image: url('/_assets/img/menubuttonhover.gif');
	background-color: #baae81;
	color: #000;
	}
	.ms-toolbar td td.ms-viewselector {
	border: 1px solid #9b8949;
	background-image: url('/_assets/img/menubuttonhover.gif');
	background-color: #baae81;
	color: #000;
	}
	.ms-menutoolbar td td.ms-viewselectorhover {
	border: 1px solid #9b8949;
	background-image: url('/_assets/img/menubuttonhover.gif');
	background-color: #baae81;
	color: #000;
	}
	.ms-menutoolbar td td.ms-viewselector {
	border: 1px solid #9b8949;
	background-image: url('/_assets/img/menubuttonhover.gif');
	background-color: #baae81;
	color: #000;
	}
	div.ms-viewselectorhover {
		border-style: none;
		border-color: inherit;
		border-width: 0;
		cursor: pointer;
		padding: 1px 12px 1px 4px;
		}
	div.ms-viewselector {
		border-style: none;
		border-color: inherit;
		border-width: 0;
		cursor: pointer;
		padding: 1px 12px 1px 4px;
		}
	.ms-listheaderlabel {
		color: #000;
		}
table.ms-menutoolbar .ms-separator img { /* core.css (line 1404) */
	background:#999933 none repeat scroll 0%;
	border-bottom:1px solid #cccc99;
	border-right:1px solid #cccc99;
	height:16px;
	margin:0px 1px;
	width:1px;
	}

/* 	------------------------------------------------------------------------------------------------
	Footer
	------------------------------------------------------------------------------------------------ */
#content-footer {
	background: #c0c0c0 url('/_assets/img/bg-footer.gif');
	padding: 15px;
	margin-top: 15px;
	}
	#content-footer p {
		color: #000000;
		float: left;
		font-size: 10px;
		margin-right: 20px;
		}
		#content-footer p a {
			color: #000000;
			}
	



/* 	------------------------------------------------------------------------------------------------
	Javascript Carolsel Styles 
	------------------------------------------------------------------------------------------------ */
#mycarousel {
    display: none;
    padding-top: 25px;
    }
ul.jcarousel-list {
	}    
.jcarousel-scope {
	background: #fff;
	margin-bottom: 20px;
	padding: 0;
	position: relative;
	width: 277px;
	}
	.jcarousel-clip {
		width: 252px;
		}
	.jcarousel-list li {
		margin-right: 0px;
		width: 252px;
		}
		.jcarousel-list li img {
			border: 1px solid #999;
			margin: 0 0 15px 0;
			}
		.jcarousel-list li p {
			display: block;
			font: normal 11px/14px Verdana;
			margin: 10px 0 0 0;
			padding: 0;
			}
			.jcarousel-list li p span span,
			.jcarousel-list li p span b {
				color:#9B8949;
				font-weight: normal;
				}
		.jcarousel-next {
			cursor: pointer;
			position: absolute;
			top: 0px;
			right: 22px;
			}
			.jcarousel-next-disabled {
			    cursor: default;
				}
		.jcarousel-prev {
			cursor: pointer;
			left: 0px;
			position: absolute;
			top: 0px;
			}
			.jcarousel-prev-disabled {
			    cursor: default;
				}

/* 	------------------------------------------------------------------------------------------------
	Tab Styles 
	------------------------------------------------------------------------------------------------ */
.anchors {
    list-style: none;
    margin: 0;
    padding: 0 0 1px;
	}
	.anchors:after { /* clearing without presentational markup, IE gets extra treatment */
	    clear: both;
	    content: " ";
		display: block;
	    }
	.anchors li {
	    float: left;
	    margin: 0 1px 0 0;
		}
	.anchors a {
	    border: 1px solid #eaeaea;
	    border-bottom: 0;
	    color: #000;
	    display: block;
	    padding: 2px 9px 1px;
	    position: relative;
	    top: 1px;
	    z-index: 2;
	    text-decoration: none;
		}
		.anchors .tabs-selected a {
		    padding-bottom: 2px;
		    font-weight: bold;
			}
		.fragment {
		    background: #eaeaea;
			}
		.anchors a:active {
		    background: #eaeaea;
			}
		.anchors a:focus {
		    background: #eaeaea;
			}
		.anchors a:hover {
		    background: #eaeaea;
			}
		.anchors .tabs-selected a {
		    background: #eaeaea;
			}
		.anchors .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
		    cursor: text;
			}
		.anchors .tabs-disabled a:link { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
		    cursor: text;
			}
		.anchors .tabs-selected a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
		    cursor: text;
			}
		.anchors .tabs-selected a:link { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
		    cursor: text;
			}
		.anchors a:active {
		    cursor: pointer;
			}
		.anchors a:focus {
		    cursor: pointer;
			}
		.anchors a:hover {
		    cursor: pointer;
			}
	.anchors .tabs-disabled {
	    opacity: .4;
		}
		.anchors .tabs-disabled a:active {
		    background: transparent;
			}
		.anchors .tabs-disabled a:focus {
		    background: transparent;
			}
		.anchors .tabs-disabled a:hover {
		    background: transparent;
			}
.fragment {
    padding: 0 10px;
	}
.anchors .tabs-selected .tabs-loading {
    background-image: url('/_assets/img/loading.gif');
    background-position: 4px 50%;
    background-repeat: no-repeat;
	padding-left: 25px;
    }



/* 	------------------------------------------------------------------------------------------------
	Photos Styles 
	------------------------------------------------------------------------------------------------ */
div.photos {
	display: block;
	float: left;
	margin: 0 15px 15px 0;
	width: 270px;
}
div.photos img {
	border: 1px solid #999;
}
div.photos p {
	margin: 0 0 15px 0;
	padding: 5px 0 0 0;
}

div.photos-small {
	clear: both;
	display: block;
	margin: 0 0 25px 0;
	/*padding: 0 0 0 170px;*/
}

div.photos-small div.photo {
		display: block;
		float: left;
		/*margin-left: -170px;*/
		text-align: right;
		width: 270px;
}

div.photos-small div.photo img {
	border: 1px solid #999;
	margin: 0 5px 15px 0;
}


/* 	------------------------------------------------------------------------------------------------
	Outreach Styles 
	------------------------------------------------------------------------------------------------ */
.outreach-cal-main {
	border: 0px solid #5f7f7f;
	width: 225px;
	}
.outreach-cal-monthTitle { 
	background-color: #9b8e4a;
	color: #000 !important;
	font: bold 11pt Arial !important;
	padding-top: 5px;
	text-decoration: none;
	}
	.outreach-cal-monthTitle a:visited {
		color: #000 !important;
		text-decoration: none;
		}
	.outreach-cal-monthTitle a {
		color: #000 !important;
		text-decoration: none;
		}
	.outreach-cal-monthTitle a:hover {
		text-decoration: none;
		}
.outreach-cal-dayOfWeek-Title {
	background-color: #cc9;
	color: #fff;
	font: normal 10pt verdana !important;
	height: 25px;
	}
	
.outreach-cal-day-Highlighted {
	background: url('/_assets/img/outreach/bg-cal-day.gif') repeat-x;
	border-right: 0;
	border-left: 0;
	border-bottom: 1px solid #ccc;
	color: #000;
	font-size: 10pt;
	font-family: verdana;
	height: 20px;
	padding: 5px;
	width: 25px;
	}
		
.outreach-cal-day {
	background: url('/_assets/img/outreach/bg-cal-day.gif') repeat-x;
	border-right: 0;
	border-left: 0;
	border-bottom: 1px solid #ccc;
	color: #000;
	font-size: 10pt;
	font-family: verdana;
	height: 20px;
	padding: 5px;
	width: 25px;
	}
	.outreach-cal-day-Highlighted {
		background: url('/_assets/img/outreach/bg-cal-day-highlight.gif') repeat-x;
		} 
	col.weekend {
		background-image: none !important;
		background-color: #ccc !important;
		border: 10px solid #000;
		}
	.outreach-cal-day a:link {
		color: #000;
		text-decoration: none;
		}
		.outreach-cal-day a:visited {
			color: #000;
			text-decoration: none;
			}
		.outreach-cal-day a:hover {
			text-decoration: underline;
			}
	.outreach-cal-day #today {
		font-size: 11pt;
		font-weight: bold;
		}
	.outreach-cal-day #EventToday{
		background-color: yellow;
		font-size:11pt;
		font-weight: bold;
		}
.outreach-featured {
	border: 1px solid #999;
	background-color: #f0ede4;
	padding: 0 15px 15px 15px;
	margin-bottom: 15px;
	}
	* html .outreach-featured { /* IE 6.x and less */
		width: 100%;
		}	
	.outreach-featured table {
		padding-top: 5px;
		}
	.outreach-featured td#MSOZoneCell_WebPartWPQ4{
		text-align: right;
		padding-right: 5px;
		width: 33%;	
		}
	.outreach-featured td#MSOZoneCell_WebPartWPQ3{
		text-align: right;
		padding-right: 5px;
		width: 33%;	
		}
	.outreach-featured td#MSOZoneCell_WebPartWPQ2{
		text-align: right;
		padding-right: 5px;
		width: 33%;	
		}
	.outreach-featured div#WebPartWPQ4{
		text-align: right;
		padding-right: 5px;
		width: 33%;	
		}
	.outreach-featured div#WebPartWPQ3{
		text-align: right;
		padding-right: 5px;
		width: 33%;	
		}
	.outreach-featured div#WebPartWPQ2{
		text-align: right;
		padding-right: 5px;
		width: 33%;	
		}
	.outreach-featured td#MSOZoneCell_WebPartWPQ2 {
		width: 210px;
		}
	.outreach-featured div#WebPartWPQ2 {
		width: 210px;
		}
	.outreach-featured td#MSOZoneCell_WebPartWPQ3 {
		width: 190px;
		}

	.outreach-featured div#WebPartWPQ3 {
		width: 190px;
		}

	.outreach-featured td#MSOZoneCell_WebPartWPQ4 {
		width: 100% !important;
		text-align: left;
		vertical-align: top;
		}
		
	.outreach-featured div#WebPartWPQ4 {
		width: 100% !important;
		text-align: left;
		vertical-align: top;
		}
		.outreach-featured td#MSOZoneCell_WebPartWPQ4 select {
			vertical-align: top !important;
			}



		.outreach-featured td#MSOZoneCell_WebPartWPQ4 table td {
			vertical-align: top !important;
			}



/* 	------------------------------------------------------------------------------------------------
	The Rich Text Editor Styles 
	------------------------------------------------------------------------------------------------ */
.ms-rteCustom-ADMINText {
	font-family: "Courier New", Courier, monospace !important;
	font-size: 1em !important;
	line-height: 1.5em;	
	}
.ms-rteCustom-Header1 {
	color: #000;
	font: bold 12px Verdana;
	text-transform: uppercase;
	margin: 0 0 15px 0;
	padding: 0;
	}
.ms-rteCustom-SubHeader1 {
	color: #900;
	font: bold 11px Verdana;
	margin: 0 0 5px 0;
	padding: 0;
	}
	.ms-rteCustom-SubHeader1 a {
		color: #900;
		text-decoration: none;
		}
.ms-rteCustom-bodyText {
	font: normal 11px/16px Verdana;
	}
.ms-rteCustom-imageBorder {
	border: 1px solid #666; 
	}
/* -----------------------------------------------
	Hide tooltip help outside of editpanel mode.
	----------------------------------------------- */	
.hint {
	display:none;
	}
.hintanchor{
	display:none;
	}
	
div.centerWebPartsInZone {
	text-align: justify;
width: 805px;
 margin-left:250px;
}

