﻿/* Global Breadcrumbs & Global Links - 20080805 */

.ms-globalbreadcrumb {
	background-color: #B17E09;
	color: #FFFFFF;
}

.ms-globalbreadcrumb a:hover{
	color: #FFFFFF;
}

.ms-globallinks a {
	color: #FFFFFF;
}

.ms-globallinks {
	color: #FFFFFF;
}

.ms-globallinks a {
	padding:1px 1px 1px 3px;
}

.ms-globallinks a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

.ms-SPLink a:visited {
	color: #FFFFFF;		
}

.ms-SPLink a:link {
	color: #FFFFFF;		
}

.ms-SpLinkButtonActive
{
	border-color: #B17E09;
	background-image: url("/_layouts/images/River Guardians/menubuttonhover.gif");
}

.ms-HoverCellActive
{
	border-color: #B17E09;
	background-image: url("/_layouts/images/River Guardians/menubuttonhover.gif");
}

.ms-siteactionsmenu div div div {
	background-color: #B17E09;
	background-image: none;
	border-style:none;
	padding:1px 1px 1px 6px;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
	background-color: #B17E09;
	background-image: url("/_layouts/images/River Guardians/menubuttonhover.gif");
	border-style:none;
	padding:1px 1px 1px 6px;
}

.ms-siteactionsmenu div div div a{
	font-weight:normal;
}

.rg-globallinksmarginright{
	background-color:#B17E09;
}

/* Title Area */
.ms-globalTitleArea { 
	padding: 0px 0px 0px 0px;
}

td.ms-titleimagearea {
	padding: 0px 0px 0px 0px;
	background-color:#517283;
	height:222px;
	width:230px;
}

td.ms-titleimagearea img {
	border-style:none;
}

.ms-sitetitle {
	background-color:#A02214;
	background-image:url("/_layouts/images/River Guardians/topbar.gif");
	background-repeat:repeat-x;
	padding: 0px 0px 0px 0px;	
	width:800px;
	height:222px;
}

.rg-titleareamarginright {
	background-color:#A02214;
	background-image:url("/_layouts/images/River Guardians/topbar.gif");
	background-repeat:repeat-x;
	height:222px;
}

/* Image blending for title image */
.blend img {
	opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	filter: alpha(opacity=0);
}

.ms-sitetitle div{
	background-image:url("/_layouts/images/River Guardians/default_header.jpg");
	height:222px;
	background-position:left top;
	width:800px;
	background-repeat:no-repeat;
}

.ms-sitetitle div img{
	height:222px;
	width:800px;
}

/* Page Title Area */
.ms-titlearealeft {
	background-color: #517283;
	width:230px;
	height:100%;
}

td.ms-titleareaframe {
	background-color: #B17E09;
	background-image:url("/_layouts/images/River Guardians/PageTitleWaveLeft.gif");
	background-repeat:no-repeat;
	background-position:left top;
	height:100%;
	width:50px;
}

div.ms-titleareaframe {
	background-color: #517283;
	background-image:none;
	height:100%;
}

td.ms-titlearearight {
	height:100%;
}

td.ms-titlearearight div.ms-titleareaframe {
	background-color: #A02214;
	background-image:url("/_layouts/images/River Guardians/PageTitleWaveRight.gif");
	background-repeat:no-repeat;
	height:100%;
}

.ms-pagetitleareaframe {
	background-color: #B17E09;
	background-image:none;	
	width:535px;
	height:100%;
}

.ms-pagetitleareaframe table {
	background-color: #B17E09;
	background-image:none;	
/*	width:535px;*/
	height:10px;
}

.ms-titlearea a:hover  {
	color:#F2F2F2;
}

.ms-titlearea a  {
	color:#F2F2F2;
}

.ms-titlearea  {
	color:#F2F2F2;
/*	width:335px;*/
}

.rg-titletagline{
	color:#FFFFFF;
	font-size:.8em;
	font-family:verdana;
	font-style:italic;
	font-weight:bold;	
}

.rg-pagetitleareamarginright {
	background-color:#A02214;
}

/* Search Form */

.rg-searchControls{
	padding:16px 0px 12px 0px;
	height:100%;
	vertical-align:top;
}

.ms-sbtable-ex {
	height:20px;
}

.ms-searchform {
	margin-left:10px;
	margin-right:0px;
}

table.ms-searchform {
	width:150px;
	background-color:#B17E09;
	border-style:none;
}

#idSearchScope{
	display:none;
}

select.ms-searchbox {
	display:none;	
}

.ms-descriptiontext{
	vertical-align:middle;
	padding-bottom:0px;
	font-size:0.8em;
	color:#F2F2F2;
	padding-bottom:2px;
}

td.ms-sbscopes{
	display:none;
}

td.ms-sbcell{
/*	background-color:#E9F2FD;*/
	background-color:#B17E09;
	border-color:#B17E09;
	vertical-align:middle;
}

.rg-searchControls td.ms-sbcell input.ms-sbplain {
	font-size:1.2em;
	height:20px;
	width:120px;
}

td.ms-sbgo {
	padding: 2px 2px 2px 2px;
	
}

.ms-sbLastcell{
	display:none;
}

/* WSS Specific */

table.ms-searchform td {
	padding:0px 0px 0px 2px;
}

td div.ms-searchimage {
	background-color:#B17E09;
	border-color:#B17E09;
	padding:0px;
	vertical-align:middle;
}

/* Left (Local) Navigation */

.ms-quicklaunch h3.ms-standardheader {
	background-image:url("/_layouts/images/River Guardians/quickLaunchMenuTopAlt.gif");
	border-style:none;
	background-repeat:no-repeat;
	color:#517283;
	height:40px;
}

.ms-navsubmenu1{
	background-color:#517283;
	border-style:none;
}

.ms-quicklaunchouter {
	border-style:none;
	background-color:#517283;
}

.ms-quickLaunch{
	border-style:none;
	background-color:#517283;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:.8em;
}

.rg-quickLaunchHome{
	background-image:url("/_layouts/images/River Guardians/quickLaunchMenu.gif");
	background-repeat:repeat-y;
}

.ms-quickLaunch img{
	border-style:none;
}

.ms-quicklaunchheader {
	background-image:url("/_layouts/images/River Guardians/quickLaunchMenuTopAlt.gif");
	background-repeat:repeat-y;
	background-color:#517283;
	border-style:none;
	height:30px;
/*	line-height:30px;*/
}

.ms-quicklaunchheader a, .ms-quicklaunchheader a:hover {
	color:#F2F2F2;
/*	padding:0px 0px 0px 32px;*/
	position:relative;
	left:32px;
	top:18px;
}

.ms-unselectednav a {
	color:#FFFFFF;
}

.ms-quicklaunch span.ms-navheader {
	background-image:url("/_layouts/images/River Guardians/quickLaunchMenuHeader.gif");
	background-color:#517283;
	border-style:none;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
}

.ms-navheader2 td {
	background-image:url("/_layouts/images/River Guardians/quickLaunchMenuHeader.gif");
	background-color:#517283;
	border-style:none;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
}

.ms-quicklaunch table.ms-navheader td {
	background-image:url("/_layouts/images/River Guardians/quickLaunchMenuHeader.gif");
	background-color:#517283;
	border-style:none;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
}

.ms-navheader a:hover {
	color:#F2F2F2;
	position:relative;
	left:36px;
	padding-top:9px;
}

.ms-navheader2 a {
	color:#FFFFFF;
	position:relative;
	left:36px;
	padding-top:9px;
}

.ms-navheader a {
	color:#FFFFFF;
	position:relative;
	left:36px;
	padding-top:9px;
	/*	padding-left:36px;*/
}

.ms-navheader {
	height:36px;
	border-style:none;
}

.ms-quicklaunch table td {
	border-style:none;
}

.ms-navsubmenu2 {
	background-color:#517283;
	background-image:url("/_layouts/images/River Guardians/quickLaunchMenu.gif");
	background-repeat:repeat-y;
	margin-bottom:0px;
}

.ms-navItem a:hover{
	color:#F2F2F2;
	padding-left:36px;
}

.ms-navItem a{
	color:#F2F2F2;
	padding-left:36px;
}

table.ms-navitem td, span.ms-navitem {
	background-image:url("/_layouts/images/River Guardians/navItemChevron.gif");
	background-position:36px center;
}

.ms-recyclebin{
	height:45px;
}

table.ms-recyclebin td{
	background-image:url("/_layouts/images/River Guardians/quickLaunchMenuBottomAlt.gif");
	background-repeat:no-repeat;
	background-color:#517283;
	margin-bottom:0px;
	border-style:none;
	padding:0px 0px 18px 36px;
}

table.ms-recyclebin td a, table.ms-recyclebin td a:hover{
	color:#F2F2F2;
}

/* Page Body */

.ms-titlearealine{
	display:none;
}

.ms-pagecaption{
	color:#FFFFFF;
	font-size:.8em;
	font-family:verdana;
}

.ms-propertysheet{
	font-size:.8em;
	vertical-align:top;
}

#MSO_ContentTable.ms-propertysheet{
	width:535px;
}

div#ctl00_MSO_ContentDiv{
	height:100%;
}

.ms-navframe{
	background-color:#517283;
	background-image:none;
}

.ms-bodyareacell{
	width:535px;
}

td.ms-bodyareacell{
	width:535px;
	background-color:#B0B67A;
}

.ms-listdescription{
	background-color:#B0B67A;
	border-style:none;
	color:#F2F2F2;
}

.ms-viewareaframe {
	background-color:#B0B67A;
	border-style: none;
	height:100%;
	vertical-align:top;
	width:535px;
	color: #FFFFFF;
}

.ms-bodyareaframe {
	background-color:#B0B67A;
	border-style: none;
	height:100%;
	vertical-align:top;
	width:535px;
	color: #FFFFFF;
}

.ms-bodyareaframe table#MSOWebPart_Header {
	height:16px;
}

.rg-pagebody {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
	font-size:.8em;
}

.rg-pagebody img {
	border:solid thick #CCCF8A;
}

td.ms-bodyareaframe{
	padding:18px 6px 6px 6px;
}

.ms-pagebreadcrumb {
	background-color:#B0B67A;
	border-style: none;
}

.ms-webpartpagedescription{
	color: #FFFFFF;
	font-size:.8em;
	padding-bottom:12px;
}

.rg-WPHeader{
	background-image:url("/_layouts/images/River Guardians/WebPartHeaderBarThinTall.gif");
	background-repeat:repeat-x;
	height:60px;
	border-style: none;
	background-position:bottom;
}

.rg-WPHeader img{
	border-style:none;
	position:relative;
	top:8px;
}

.ms-WPHeader{
	background-image:url("/_layouts/images/River Guardians/WebPartHeaderBarThin.gif");
	background-repeat:repeat-x;
	height:44px;
	border-style: none;
	background-position:bottom;
	padding-top:12px;
}

.ms-WPHeader td{
	border-style: none;
	padding-top:12px;
	background-position:bottom;
}

.ms-WPHeader h3{
	background-image:url("/_layouts/images/River Guardians/WebPartHeader.gif");
	background-repeat:no-repeat;
	height:44px;
	line-height: 3.2em;
	padding-left: 30px;
}

.ms-PartSpacingVertical {
	margin-top:0px;
}

.ms-WPTitle{
	color: #FFFFFF;
	font-size:.8em;
	padding: 0px 0px 0px 0px;
}

.ms-WPTitle a:hover{
	color:#F2F2F2;
}

.ms-WPTitle a:visited{
	color:#F2F2F2;
}

.ms-WPTitle a:link{
	color:#F2F2F2;
}

.ms-viewheadertr{
	border-bottom:1px #F2F2F2 solid;
}

.ms-vb-tall{
	font-size:.8em;
}

.ms-vb, .ms-vb2{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:.8em;
	color:#333333;
}

.ms-vb a, .ms-vb a:visited, .ms-vb a:hover, .ms-vb a:visited:hover{
	color:#A02214;
}

.ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a {
	color:#A02214;
}


/*.ms-bodyareaframe table, .ms-bodyareaframe tbody, .ms-bodyareaframe td{
	border:0px none;
}*/

.rg-members{
	padding:2px 4px 2px 4px;
}

td.rg-membersHeader{
	font-size:.8em;
	font-weight:bold;
	border-bottom:thin #CCCF8A dashed;
}

td.rg-membersHeader a, td.rg-membersHeader a:hover{
		color:#A02214;
}

.rg-membersBody  {
	font-size:.8em;
	padding:3px 3px 3px 3px;
	vertical-align:top;
}

.rg-membersThumbnail{
	font-size:.8em;
	padding:3px 9px 3px 3px;
	vertical-align:top;
}

.rg-membersThumbnail img{
	width:75px;
	border:thin #F2F2F2 solid;
}

.rg-calendarform {
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.rg-calendarheader {
	font-weight:bold;
	color:#333333;
	padding:6px 2px 12px 1px;
}

.rg-calendartitle{
	font-weight:bold;	
	color:#333333;
	font-size:.8em;
	padding:6px 2px 12px 1px;
}

.rg-calendarlabel{
	color:#A02214;
	font-size:.8em;
	vertical-align:top;
	padding:2px 4px 2px 2px;
/*	font-weight:bold;*/
}

.rg-calendarvalue{
	color:#333333;
	font-size:.8em;
	padding:2px 4px 2px 2px;
}

.rg-calendarvalue a, .rg-calendarvalue a:hover{
	color:#A02214;
}	

.ms-alternating{
	background-color:#CCCF8A;
}

.ms-SPZoneSelected .ms-WPHeader td {
	background-image:url("/_layouts/images/River Guardians/WebPartHeaderBarThin.gif");
	background-repeat:repeat-x;
	background-color:transparent;
	border-style:none;
}

.ms-SPzone .ms-WPHeader td {
	background-image:url("/_layouts/images/River Guardians/WebPartHeaderBarThin.gif");
	background-repeat:repeat-x;
	background-color:transparent;
	border-style:none;
}

.ms-SPZoneSelected .ms-WPHeader h3 {
	background-image:url("/_layouts/images/River Guardians/WebPartHeader.gif");
	background-repeat:no-repeat;
}

.ms-SPzone .ms-WPHeader h3 {
	background-image:url("/_layouts/images/River Guardians/WebPartHeader.gif");
	background-repeat:no-repeat;
}

.ms-SPZoneSelected table{
	background-color:#CCCF8A;
}

.ms-SPZone table{
	background-color:#CCCF8A;
}

.ms-WPBody{
	font-size:.8em;
	color: #333333;
}

.ms-WPBody a:link, .ms-WPBody a:visited {
	color:#A02214;
}
	
.rg-wpheaderimage{
	padding:0px 0px 0px 0px;
	position:relative;
	left:-18px;
	top:-6px;	
	background-image:url("/_layouts/images/River Guardians/WebPartHeaderBarThin.gif");
	background-repeat:repeat-x;
	background-color:transparent;
}

.ms-listviewtable{
	background-color:#CCCF8A;
}

.ms-vb-title{
	font-weight:bold;
	padding-bottom:18px;
	color:#333333;
}

.ms-nlline {
	background-color:#CCCF8A;
}

.ms-paging {
	color:#F2F2F2;
	font-size:.8em;
}

.ms-HoverCellActiveDark{
	background-image:url("/_layouts/images/River Guardians/webpartmenubuttonhover.gif");
	background-color:#B0B67A;
}

.rg-pagemarginleft{
	background-image:url("/_layouts/images/River Guardians/PageAreaWaveLeft.gif");
	background-color:#B0B67A;
	background-repeat:repeat-y;
	background-position:top left;
	border-style:none;
	width:103px;
	height:100%;
	vertical-align:top;
}

/*.ms-pagemargin{
	background-image:url("/_layouts/images/River Guardians/PageAreaWaveLeft.gif");
	background-color:#B0B67A;
	background-repeat:repeat-y;
	background-position:top left;
	border-style:none;
	width:103px;
	height:100%;
}*/

td.ms-rightareacell{
	background-image:url("/_layouts/images/River Guardians/PageAreaWaveRight.gif");
	background-color:#A02214;
	background-repeat:repeat-y;
	background-position:top left;
	border-style:none;
	width:167px;
	height:100%;
	vertical-align:top;
}

/*div.rg-pagemarginright {
	background-image:url("/_layouts/images/River Guardians/PageAreaWaveRight.gif");
	background-color:#A02214;
	background-repeat:repeat-y;
	background-position:top left;
	border-style:none;
	width:167px;
	height:100%;
}*/

.rg-pageareamarginright {
	background-color:#A02214;
	width:100%;
}

.rg-hotlinksarea{
	background-color:#B0B67A;
	width:100%;
}

.rg-hotlinksarea table{
	width:100%;
}

.rg-hotlinksarea td{
	width:33%;
	text-align:center
}

.rg-hotlinksarea img{
	border-style:none;
}

.rg-bodyareafooter{
	background-color:#B0B67A;
/*	background-image:url("/_layouts/images/River Guardians/PageAreaFooter.gif");
	height:40px;*/
}

.rg-profile td{
	font-size:0.8em;
	text-align:center;
}

.rg-profile img{
	border-color:#FFFFFF;
	border-width:thick;
}

.ms-vb a:visited, .ms-vb2 a:visited, .ms-GRStatusText a:visited, .ms-vb-user a:visited, .ms-disc a:visited {
	color:#A02214;
}

.ms-vb a:visited:hover, .ms-vb2 a:visited:hover, .ms-GRStatusText a:visited:hover, .ms-vb-user a:visited:hover, .ms-disc a:visited:hover {
	color:#A02214;
}

/* Search Results */
td#UpperLeftCell, td#UpperRightCell, td#MidLeftCell, td#MidRightCell{
	background-color:#CCCF8A;
}

.srch-WPBody{ 
	padding: 6px 18px 6px 18px;
}

.srch-stats{
	background-color:#CCCF8A;
}

.srch-sort a:link, .srch-sort a:visited{
	color:#A02214;
	text-decoration:none;
}

.srch-sort a:hover{
	text-decoration:underline;
	color:#A02214;
}

.srch-Title a:link, .srch-Title a:visited {
	color:#A02214;
	text-decoration:none;
}

.srch-Title a:hover{
	text-decoration:underline;
}

.srch-URL a:link, .srch-URL a:visited {
	color:#A02214 !important;
}

.srch-Metadata{
	border-top:thin #CCCF8A dashed;
}

/* Form Views */
.ms-areaseparator{
	background-color:#B17E09;
	background-image:none;	
	width:535px;
	height:34px;
	padding-left:0px;
}

.ms-titlearearight .ms-areaseparatorright {
	background-color: #A02214;
	background-image:url("/_layouts/images/River Guardians/PageTitleWaveRight.gif");
	background-repeat:no-repeat;
	border-style:none;
}

/*table#onetIDListForm{
	width:535px;
}*/

.ms-formtoolbar {
	width:535px;
}

.ms-toolbar input{
	position:relative;
	left:-8px;
}

.ms-formtable{
	width:535px;
}

.ms-formlabel{
	width:30%;
}

.ms-menutoolbar td a{
	color:#333333;
}

.ms-listheaderlabel {
	color:#333333;
}

.rg-formlabel{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
	border-style:none;
	padding:3px 6px 12px;
	font-weight:bold;
	color:#333333;
}

.ms-formline{
	width:535px;
	padding:0px 0px 0px 0px;
}

.ms-formbody{
	background-color:#CCCF8A;
}


.rg-formbody{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-color:#B0B67A;
	font-size:0.8em;
	border-style:none;
	padding:3px 6px 4px;
	color:#333333;
}

.rg-formbody img{
	float:right;
	border:thin #F2F2F2 solid;
	margin:0px 0px 18px 18px;
}

.rg-formbodydashedseparator{
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	font-weight:bold;
	border-bottom:thin #CCCF8A dashed;
	padding:12px 6px 4px;
}

.ms-partline {
	border-bottom:thin #CCCF8A dashed;
	background-color:#B0B67A;	
}

.ms-propertysheet a, .ms-propertysheet a:hover {
	color:#A02214;
}

table.ms-toolbar, table.ms-viewtoolbar, .ms-toolbarContainer {
	background-color:#E3D5B8;
	background-image:url("/_layouts/images/River Guardians/listheadergrad.gif");
	width:535px; 
}

td.ms-toolbar span.ms-descriptiontext{
	color:#333333;
}

td.rg-toolbar img{
	border-style:none;
	position:relative;
	top:6px;
}

div.ms-areaseparatorleft{
	background-image:url("/_layouts/images/River Guardians/PageAreaWaveLeft.gif");
	background-color:#517283;
	background-repeat:repeat-y;
	background-position:top left;
	border-style:none;
	width:103px;
}	

div.ms-areaseparatorright{	
	background-image:url("/_layouts/images/River Guardians/PageAreaWaveRight.gif");
	background-color:#A02214;
	background-repeat:repeat-y;
	background-position:top left;
	border-style:none;
	width:167px;	
}

.ms-formbody a{
	color:#A02214;
}

/* Tool Pane */

.ms-ToolPaneOuter {
	border-style:none;
	background-color:#E2E2B0;
}

.ms-ToolPaneClose{
	background-image:url("/_layouts/images/River Guardians/topnavselected.gif");
	border:none;
	color:#FFFFFF;
}

.ms-ToolPaneTitle{
	background-image:url("/_layouts/images/River Guardians/topnavselected.gif");
	border:none;
	color:#FFFFFF;
}

.ms-ToolPaneTitle{
	padding-left:3px;
}

.UserCaptionShadow{
	border-style:none;
	background-image:url("/_layouts/images/River Guardians/viewheadergrad.gif");
}

.ms-ToolPaneBody{
	padding: 2px 2px 2px 2px;
}
.ms-ToolPaneBorder{
	border-style:none;
}

/* Menus */
.ms-menutoolbar {
	background-color:#E3D5B8;
	background-image:url("/_layouts/images/River Guardians/listheadergrad.gif");
}

.ms-splitbuttonhover {
	line-height:16px;
	padding: 3px 7px 4px;
	height:100%;
}

.ms-menutoolbar .ms-splitbuttondropdown{
	height:100%;
}

/* Page Bottom */
.rg-pagebottommarginrightouter{
	background-color:#B17E09;
}

.ms-bodyareapagemargin {
	height:5px;
	background:#B17E09;
	border-style: none;
}

.ms-pagebottommarginright {
	height:5px;
	background:#B17E09;
	border-style: none;
}

.ms-pagebottommarginleft {
	height:5px;
	background:#B17E09;
	border-style: none;
}

.ms-pagebottommargin {
	height:5px;
	background:#B17E09;
	border-style: none;
}