﻿/*----------------------------------------------------------------------------- 
Amerinet Screen Stylesheet 

version:   1.0 
date:      May 2010
author:    Melissa Carroll-Fuchs
email:     melissa.carroll-fuchs@amerinet-gpo.com 
website:   http://www.amerinet-gpo.com  

important other style sheets = print.css, search.css

-----------------------------------------------------------------------------*/

/* begin section that controls the styles in the Rich Text Editor */

.ms-rteCustom-H1_HomePage
{
	font-family:Tahoma;
	font-size:large;
	font-weight:bold;
	color:#cc0000;	
	margin-top: 0em;
	margin-bottom: 3em;
}
.ms-rteCustom-H1_HomePage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H1_HomePage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H1_HomePage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H1_ContentPage
{
	font-family: Tahoma;
	font-size: large;
	font-weight: bold;
	color: #cc0000;
}
.ms-rteCustom-H1_ContentPage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H1_ContentPage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H1_ContentPage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 
.ms-rteCustom-H2_HomePage
{
	font-family:Tahoma;
	font-size:medium;
	font-weight:bold;
	color:#cc0000;	
}
.ms-rteCustom-H2_HomePage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H2_HomePage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H2_HomePage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H2_ContentPage
{
	font-family:Tahoma;
	font-size:medium;
	font-weight:bold;
	color:#cc0000;	
}
.ms-rteCustom-H2_ContentPageBorder
{
	font-family:Tahoma;
	font-size:medium;
	font-weight:bold;
	color:#cc0000;	
	border-bottom:1px;
	border-bottom-color:#afa79f;
	border-bottom-style: dotted;
}
.ms-rteCustom-H2_ContentPage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H2_ContentPage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H2_ContentPage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H3_HomePage
{
	font-family:Tahoma;
	font-size:small;
	font-weight:bold;
	color:#cc0000;	
}
.ms-rteCustom-H3_HomePage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H3_HomePage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H3_HomePage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H3_ContentPage
{
	font-family:Tahoma;
	font-size:small;
	font-weight:bold;
	color:#cc0000;	
}
.ms-rteCustom-H3_ContentPage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H3_ContentPage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H3_ContentPage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H4_HomePage
{
	font-family:Tahoma;
	font-size:x-small;
	font-weight:bold;
	color:#cc0000;	
}
.ms-rteCustom-H4_HomePage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H4_HomePage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H4_HomePage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H4_ContentPage
{
	font-family:Tahoma;
	font-size:x-small;
	font-weight:bold;
	color:#cc0000;	
}
.ms-rteCustom-H4_ContentPage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H4_ContentPage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H4_ContentPage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H5_HomePage
{
	font-family:Tahoma;
	font-size:medium;
	font-weight:bold;
	color:#000000;	
}
.ms-rteCustom-H5_HomePage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H5_HomePage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H5_HomePage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H5_ContentPage
{
	font-family:Tahoma;
	font-size:medium;
	font-weight:bold;
	color:#000000;	
}
.ms-rteCustom-H5_ContentPage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H5_ContentPage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H5_ContentPage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H6_HomePage
{
	font-family:Tahoma;
	font-size:small;
	font-weight:bold;
	color:#000000;	
}
.ms-rteCustom-H6_HomePage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H6_HomePage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H6_HomePage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 


.ms-rteCustom-H6_ContentPage
{
	font-family:Tahoma;
	font-size:small;
	font-weight:bold;
	color:#000000;	
}
.ms-rteCustom-H6_ContentPage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H6_ContentPage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H6_ContentPage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 
.ms-rteCustom-H7_HomePage
{
	font-family:Tahoma;
	font-size:x-small;
	font-weight:bold;
	color:#000000;	
}
.ms-rteCustom-H7_HomePage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H7_HomePage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H7_HomePage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-H7_ContentPage
{
	font-family:Tahoma;
	font-size:x-small;
	font-weight:bold;
	color:#000000;	
}
.ms-rteCustom-H7_ContentPage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-H7_ContentPage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-H7_ContentPage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 


.ms-rteCustom-BodyTextHomePage
{
	font-family:Tahoma;
	font-size:small;
	color:#000000;	
	line-height:20px; 
	margin-top: 0em;
	margin-bottom: 3em;
} 
.ms-rteCustom-BodyTextHomePage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-BodyTextHomePage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-BodyTextHomePage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 
.ms-rteCustom-BodyTextContentPage
{
	font-family: Tahoma;
	font-size: small;
	color: #000000;
	line-height: 20px;
	margin-top: 0em;
	margin-bottom: 2em;
}
.ms-rteCustom-BodyTextContentPage a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-BodyTextContentPage a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-BodyTextContentPage a:hover
{
	color:#77B800;
	text-decoration: underline;
} 
.ms-rteCustom-LeftNavSectionHeader
{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #766A63;
	background-position: left;
	letter-spacing: .2em;
	text-transform: uppercase; 
}
.ms-rteCustom-LeftNavHeading
{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #77b800; 
	line-height: 16px;
	/* margin-right: 40px;
	margin-left: 40px;
	/* background-image:url('images/HomePageLeftNavBox3.jpg'); 
	background-repeat:repeat-y;*/
	background-position:left;
}
.ms-rteCustom-LeftNavHeading a:hover
{
	color: #000000;
}
.ms-rteCustom-LeftNavBody
{
	font-family: Tahoma;
	font-size: small;
	color: #000000;
	width: 200px;
	padding-bottom: 10px; /* margin-right: 40px;
	margin-left: 40px; */;
	background-repeat: repeat-y;
	background-position: left;
	line-height: 16px;
} 
.ms-rteCustom-LeftNavBody a:link
{
	color:#5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-LeftNavBody a:visited
{
	color:#870150;
	text-decoration: underline;
} 
.ms-rteCustom-LeftNavBody a:hover
{
	color:#77B800;
	text-decoration: underline;
} 

.ms-rteCustom-RightNavSectionHeader
{
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: #77b800;
	letter-spacing: .2em;
	text-transform: uppercase;
}
.ms-rteCustom-RightNavSectionHeader a:link
{
	color:#870150;	
}
.ms-rteCustom-RightNavSectionHeader a:visited
{
	color:#870150;	
}
.ms-rteCustom-RightNavSectionHeader a:hover
{
	color:#77b800;	
}
.ms-rteCustom-RightNavHeading
{
	font-family:Tahoma;
	font-size:small;
	font-weight:bold;
	color:#766a63;	
/*	line-height:40px; 
	border-bottom:1px;
	border-bottom-color:#afa79f;
	border-bottom-style: dotted;
	margin-left: 1em;*/
	margin-right: 1em;
 	
}
.ms-rteCustom-RightNavHeading a:link
{
	color:#870150;	
}
.ms-rteCustom-RightNavHeading a:visited
{
	color:#870150;	
}
.ms-rteCustom-RightNavHeading a:hover
{
	color:#77B800;	
}


.ms-rteCustom-RightNavBodyHomePage
{
	font-family: Tahoma;
	font-size: small;
	color: #000000;
	padding-bottom: 10px;
} 
.ms-rteCustom-RightNavBodyHomePage a:link
{
	color: #5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-RightNavBodyHomePage a:visited
{
	color:#870150;	
	text-decoration: underline;
} 
.ms-rteCustom-RightNavBodyHomePage a:hover
{
	color:#77B800;	
	text-decoration: underline;
} 

.ms-rteCustom-RightNavBodyContentPage
{
	font-family: Tahoma;
	font-size: small;
	color: #766a63;
	padding-bottom: 10px;
} 
.ms-rteCustom-RightNavBodyContentPage a:link
{
	color: #5381AC;
	text-decoration: underline;
} 
.ms-rteCustom-RightNavBodyContentPage a:visited
{
	color:#870150;	
	text-decoration: underline;
} 
.ms-rteCustom-RightNavBodyContentPage a:hover
{
	color:#77B800;	
	text-decoration: underline;
} 



/* end section that controls the styles in the Rich Text Editor */


.PressReleaseTitle
{
	font-family:Tahoma;
	font-size: small;
	color: #000000;
	text-indent: -90px;
	padding-left: 90px;
}
.PressReleaseTitle a:link
{
	color: #5381AC;
	text-decoration: underline;
} 
.PressReleaseTitle a:visited
{
	color:#870150;	
	text-decoration: underline;
} 
.PressReleaseTitle a:hover
{
	color:#77B800;	
	text-decoration: underline;
} 


/* begin Search Controls - from Band.css*/
.searchContentPage /* controls the position of the control on the page */
{
	text-align:right;
	margin: 1px 31px 1px 700px;
	/* 	margin: 25px 31px 10px 700px; */
	font-size: x-small;
	letter-spacing: 1pt;
	font-family: Tahoma;
	font-weight: bold;
	text-align:right;
	position: relative;
	color: #ffffff;
    background: #CC0000 url('../../Style%20Library/Images/Amerinet_red_bkgd.jpg') right top; 
}

.search /* controls the position of the control on the page */
{
	text-align:right;
	margin: 1px 31px 1px 700px;
	font-size: x-small;
	letter-spacing: 1pt;
	font-family: Tahoma;
	font-weight: bold;
	text-align:right;
	position: relative;
	color: #ffffff;
    background: #CC0000 url('../../Style%20Library/Images/Amerinet_red_bkgd.jpg') right top; 
}

.SearchBox /* controls the position of the control on the Search page only */
{
	text-align: right;
	margin-top: 28px ;
	margin-left: -210px;
	font-size: large;
	color: #000000;
	letter-spacing: 1pt;
	font-family: Tahoma;
	font-weight: bold;
	text-align: right;
	position: fixed;
	background: #ffffff;
	/*background: #ffffff url('../../Style%20Library/Images/Amerinet_red_bkgd.jpg') right top;

	/*background: #CC0000 url('../../Style%20Library/Images/Amerinet_red_bkgd.jpg') right top;*/
}

.search .ms-sbcell .ms-sbplain /* font color inside the search box */
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    color:#000000;
}


.search .ms-sbgo /* default values unchanged */
{
    background: #CC0000 url('../../Style%20Library/Images/Amerinet_red_bkgd.jpg') no-repeat right top;
    background:none;
    color:white;
}
.search .ms-sbcell /* controls the color of the word SEARCH" */
{
	border: none;
	font-weight: bold;
	font-size: x-small;
	color: #3A4663;
	/*padding-left: 5px;*/
	color: #ffffff;
}
/* end Search Controls  from Band.css*/



/* begin section to control footer positioning */
#container 
{
	min-height: 100%;
/*	height: 110%;  for IE 6 and IE 5.5: */
	position: relative;
	width: 1190px; /* was 1300*/
/*	text-align: left;*/
	margin-left: auto;
	margin-right: auto;
}
#header 
{
   padding:0px;
}
#body 
{
   /*padding:10px;*/
   padding-bottom:2em;   /* Height of the footer */
}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:2em;   /* Height of the footer */
   text-align:center;
}
/* end section to control footer positioning */

.body
{
	height: 100%;
	background-position: center;
	background-image: url('Images/Amerinet_background.jpg'); /* creates the gray shaded borders on the left and right of the web page */
	background-repeat: repeat-y;
	z-index: -1;
	background-color: #FFFFFF;
	padding-bottom: 1em;  /*	Height of the footer */
}
.master
{
	background-color:#FFFFFF;
	
}
.masterContent /* controls the width of the content area on the page */
{
	background-color:#FFFFFF;
	background-position:center;
	color: #CC0000;
	width: 1074px; 
}
.topArea 
{
	font-family: Tahoma;
	font-size:x-small;
	font-weight:bold;
	text-align:right;
	color: #ffffff;
    background: #CC0000 url('../../Style%20Library/Images/Amerinet_red_bkgd.jpg') no-repeat right top;
    height:113px;  /* 99 controls the height of the red cell/row at the top of the page */
    width: 1190px;
}
.topArea a:active
{
	font-family: Tahoma;
	font-size: x-small;
	color: #ffffff;
	text-decoration: none;
}
.topArea a
{
	font-family: Tahoma;
	font-size: x-small;
	color: #ffffff;
	text-decoration: none;
}
.topArea a:hover
{
	text-decoration: underline;
}

.topAreaContentPage
{
	font-family: Tahoma;
	font-size:x-small;
	font-weight:bold;
	text-align:right;
	color: #ffffff;
    background: #CC0000 url('../../Style%20Library/Images/Amerinet_red_bkgd.jpg') no-repeat right top;
    height:40px;  /* controls the height of the red cell/row at the top of the page */
    width: 1190px;
/*    width: 100%;*/
}
.topAreaContentPage a:active
{
	font-family: Tahoma;
	font-size:x-small;
	color: #ffffff;
	text-decoration:none;
}
.topAreaContentPage a
{
	font-family: Tahoma;
	font-size:x-small;
	color: #ffffff;;
	text-decoration:none;
}

.topAreaContentPage2 
{
	font-family: Tahoma;
	font-size:x-small;
	font-weight:bold;
	text-align:right;
	color: #ffffff;
    background: #CC0000 url('../../Style%20Library/Images/Amerinet_red_bkgd.jpg') no-repeat right top;
    height:35px;  /* controls the height of the red cell/row at the top of the page */
    width: 1190px;
/*    width: 100%;*/
}
.TopTextNav 
{
	margin-right: 65px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: x-small;
	letter-spacing: 1pt;
	position: relative;
}
.spacer
{
	width:0px;
	background-color: #ffffff;
}

.breadcrumb /* controls the color of the site name   ended up hiding this control in the master page*/
{
   	color: #000000;
}
.breadcrumb a:active
{
   	color: #000000;
}
.breadcrumb:active
{
   	color: #000000;
}
.breadcrumb a
{
   	color: #000000;
}
.logo /* home page logo only */
{
	background-image: url('Images/Amerinet_Logo_Tag.jpg');
	background-repeat: no-repeat; 
	height: 89px;
	/*	height: 5em;
	width: 14.1em;*/
	width: 268px;
	z-index: 1;
	position: absolute;
/*	top: -5.28em;
	left: 0em;
	top:119px;
	left:58px;*/ 
	top: 80px;
	left:58px;
}
.logo a
{
	background-image: url('Images/redbutton.jpg');
	z-index: -1;
	color: #ffffff; /* this controls the text color for the Site Settings | Look and Feel | Title */;
	font-size: 12pt;
	font-family: Tahoma;
	text-align: right;
	display:none;
}
.logoBackground {
	text-align: center;
	border: 0 solid #CC0000;
	background-image: url('../../Style%20Library/Images/redbutton.jpg');
/*background-image: url('../../Style%20Library/Images/Amerinet_red_bkgd.jpg');*/
}
.logoSpacer
{
	height:5em;
/*	height:12px*/
}
.logoRed /* red background with white text logo for all pages but the home page */
{
	background-image: url('Images/Amerinet_Logo_Red.jpg');
	background-repeat: no-repeat;
	position: relative;
	z-index: 1;
	height: 57px;
	width: 214px;
	left: 1em;
	bottom: 1.34em;
}
.logoRed a /* red background with white text logo for all pages but the home page */
{
	background-image: url('Images/Amerinet_Logo_Red.jpg');
	display: none; /* this hides the site name as defined in Site Settings | Look and Feel | Title */;
}
.topLinkBar 
{
	padding-top: 0px; /* determines how far down the "contact us" nav is from the top of the page */
	padding-left: 1px;
	padding-right: 7px;
	float: right;
	width: auto;
	display: inline;
}
.topLink
{
/*   	background: url("../../Images/linksdivider.gif") right 6px no-repeat;
   	display:inline;*/
}

.shadowRight 
{
	width: 0px;
	background-color: #ffffff;
/*	background-image: url('images/shadow_bar_right.jpg');   image flanking right side of page 
	background-repeat: repeat-y;
	width: 49px;
	padding-right: 70px;*/
}
.shadowLeft 
{
	width:0px;
	background-color: #ffffff;
/*	background-image: url('images/shadow_bar_left.jpg');  image flanking left side of page 
	background-repeat: repeat-y;
	width: 49px;
	padding-left: 35px;*/
}
.topNavContainer /* controls the background image of the button navigation bar */
{
	/*	background-image:url("images/blk_Navbar_Gd_Default.jpg"); DEFAULT*/
	background-image: url("images/redbutton.jpg");
	z-index: -1;
} 
/* .topNavItemHomePage HOME PAGE controls the image of the button navigation bar 
{
	color: #ffffff;
	font-weight: bold;
	background-image: url("images/redbutton.jpg");
	background-image: url('Images/Amerinet_button.jpg');
	background-repeat: repeat-x;
	border-style:solid;
	border-color: #ffffff;
	border-width:thin;
	margin-right: .21em;
	z-index:-1;
}*/
.topNavItem /* controls the image of the button navigation bar */
{
	color: #ffffff;
	font-weight: bold;
	background-image: url('Images/Amerinet_button.jpg');
	background-repeat: repeat-x;
	border-style:solid;
	border-color: #ffffff;
	border-width:thin;
	margin-right: .21em;
	z-index:-1;
}
.topNavItem a
{
/*	background-image: url('images/blk_Navbar_Splitter.jpg');*/
	background-image:url("images/Amerinet_button.jpg");
	top:20px;
}
.topNavSelected 
{
/*	background-image: url('images/navigation_button_white.jpg');*/
	background-image:url("images/Amerinet_buttonSelected.jpg");
	color: #cc0000;
}

.topNavSelected a
{
/*	background-image: url('images/navigation_button_white.jpg');*/
	background-image:url("images/Amerinet_buttonSelected.jpg");
	color: #cc0000;
}
.topNavHover 
{
/*	background-image: url('images/blk_Navbar_Gd_Hover.jpg');*/
	background-image:url("images/Amerinet_buttonSelected.jpg");
	color:#000000;
}
.topNavHover a
{
/*	background-image: url('images/blk_Navbar_Gd_Hover.jpg');*/
	background-image:url("images/Amerinet_buttonSelected.jpg");
	color:#000000;
}
.topNavFlyOuts
{
	border-right-color:#DBDBDB;
	text-align:left;
}
.topNavFlyOutsItem
{
	background-color: #e0ded9;
	border-color: #e0ded9;
	text-align:left;
/*	border-bottom-color: #c7c2bc;
	background-color: #e0ded9;
	color:#766A63;
	background-color: #EFEFEF;
	border-color:#DBDBDB;
	border-bottom-color:#DBDBDB;
	background-color: #F1F1F1;
	color:#3B3B3B;*/
}
.topNavFlyOutsItem a
{
	color: #5381AC;
	font-weight: bold;
}
.topNavFlyOutsHover
{
	background-color: #c7c2bc;
}
.topNavFlyOutsHover a
{
	color:#766A63;
}

.topNavRoundLeft
{
	width: 15em;
	background-image: url('Images/redbutton.jpg');
	background-repeat: repeat-y;
	z-index: 1;
}
.topNavRoundRight
{
    background-image:url('Images/redbutton.jpg');
	height:37px;
	padding-right:30px;
}
.shadowLeftLong /* for left nav for home - master page - reference is in the Amerinet_Home_Page.master */
{
	background-position: left;
	background-image: url('Images/HomePageLeftNavBox.jpg');
	background-repeat: repeat-y;
/*	width: 140px;
	left: .1em; */
}
.shadowLeftLongFooter /* for left nav footer area for home - master page - reference is in the Amerinet_Home_Page.master */
{
	background-image: url('Images/HomePageLeftNavBox.jpg');
	background-repeat: repeat-y;
 	margin-left:0em;
}

.leftNav
{
	border-style: none;
	border-color: inherit;
	border-width: -1em;
	color: #766A63;
	font-family: Tahoma;
	font-size: small;
	background-color: #ffffff;
}
.leftNavSelected
{
	color: #000000;
	background-color: #ffffff;
	border: 0px;
}
.leftNav1 /* header of quick launch */
{
	/* color: #77B800; green*/
	color: #5381AC;
	font-family: Tahoma;
	font-size: small;
	background-color: #ffffff;
	border: 0px;
}
.leftNav1 a:hover /* header of quick launch */
{
	color: #77b800;
}
.leftNav2 /* second level of quick launch*/
{
	color: #766A63;
	font-family: Tahoma;
	font-size: small;
	background-color: #ffffff;
	border: 0px;
}
.leftNavHover 
{
	color:#77B800;
}
.leftNavSpacer
{
	width:0;
	/*background-image:url('Images/HomePageLeftNavBox.jpg');
	background-repeat:repeat-y;
	width: 160px;
		
	background-image: url('../../Style%20Library/Images/HomePageLeftNavBoxLong.jpg'); 
	position: relative;
	left: .1em;
	bottom: 0em;*/
}
.leftNavFlyOuts 
{
	background-color: #EFEFEF;
	border-color:#DBDBDB;
	background-repeat:repeat-y;
	background-position:left;
}
.leftNavFlyOuts a
{
	color:#424242; 
	background-repeat:repeat-y;
	background-position:left;
}
.leftNavFlyOutsHover
{
    background-color: #CACACA;
	background-repeat:repeat-y;
	background-position:left;
}
.RightNavContentPage
{
	vertical-align: text-top;
	background-color: #f1f0ee;
}
.CenterContentPage
{
	width:70%;
}
.Line
{
	background-color: #F5F5F5;
}
.pageTitle
{
	visibility: hidden;
}
.topBorder 
{
	visibility: hidden;
	border-top-color:#DBDBDB;
}
/*.ms-WPHeader td
{
*	border-bottom-color:#333333;*
}*/

.mainContentHomePage /* controls the positioning of the content in the center of the home page*/
{
	border: 0px;
	border-bottom-color: #ffffff;
}
.mainContentContentPage /* controls the positioning of the content in the center of the content page*/
{
	border: 0px;
	border-bottom-color: #ffffff;
	margin-left: .5em;
}
.BottomLinkBar
{
	color: #999999;
}
.link-item a:link
{
	color: #5381AC;
}
.link-item a
{
	color: #5381AC;
}
.link-item
{
	color: #5381AC;
}
.link-item a:active
{
	color: #870150;
}
.link-item a:visited
{
	color: #870150;
}
.link-item a:hover
{
	color: #3b3b3b;
}
.link-item-large a:link
{
	color: #5381AC;
}
.link-item-large a
{
	color: #5381AC;
}
.link-item-large
{
	color: #5381AC;
}
.link-item-large a:active
{
	color: #787878;
}
.link-item-large a:visited
{
	color: #787878;
}
.link-item-large a:hover
{
	color: #3B3B3B;
}
.description {
	color: #4C4C4C;	
}
.bullet{
	background-image:url("images/blk_lstbulet.gif");
}
.groupheader 
{
	color:#424242;
}
.band {
	background-color:#595959;
	color: #FFFFFF; 
}
.separator
{
	border-color:#CACACA;
}
.level-band
{
	background-color:#8A8A8A;
}
.level-description
{
	Color: #4C4C4C
}
.level-item a:link
{
	color: #5381AC;
}
.level-item a
{
	color: #5D5D5D;
}
.level-item
{
	color: #5D5D5D;
}
.level-item a:active
{
	color: #787878;
}
.level-item a:visited
{
	color: #870150;
}
.level-item a:hover
{
	color: #3B3B3B;
}
.level-bullet
{
	background-image:url("images/blk_lstbulet.gif");
}
.headertitle a:link
{
	color: #5381AC;
}
.headertitle a
{
	color: #5D5D5D;
}
.headertitle
{
	color: #5D5D5D;
}
.headertitle a:active
{
	color: #787878;
}
.headertitle a:visited
{
	color: #870150;
}
.headertitle a:hover
{
	color: #77B800;
}
.headertitle-large a:link
{
	color: #5381AC;
}
.headertitle-large a
{
	color: #5D5D5D;
}
.headertitle-large
{
	color: #5D5D5D;
}
.headertitle-large a:active
{
	color: #787878;
}
.headertitle-large a:visited
{
	color: #787878;
}
.headertitle-large a:hover
{
	color: #77B800;
}
.headertitle-small a:link
{
	color: #5381AC;
}
.headertitle-small a
{
	color: #5D5D5D;
}
.headertitle-small
{
	color: #5D5D5D;
}
.headertitle-small a:active
{
	color: #787878;
}
.headertitle-small a:visited
{
	color: #870150;
}
.headertitle-small a:hover
{
	color: #77B800;
}
.headertitle-band a:link
{
	color: #5381AC;
}
.headertitle-band a
{
	color: #EFEFEF;
}
.headertitle-band
{
	color: #EFEFEF;
}
.headertitle-band a:active
{
	color: #EFEFEF;
}
.headertitle-band a:visited
{
	color: #870150;
}
.headertitle-band a:hover
{
	color: #77B800;
}
.title-With-Background 
{ 
	background-color:#545454; 
}
.spacerSideLeft
{
	width:20px;
	background-image:url("images/shadow_bar_left.jpg");
}
.spacerSideRight
{
	width:20px;
	background-image:url("images/shadow_bar_right.jpg");
}
.glassSpacerLeft
{
	width:1px
}
.glassSpacerRight
{
	width: 25px;  /* 30   was 1.5em -  24 px may need to decrease this as more pages are added to the top nav */;
}

.footer
{
	font-family: Tahoma;
	font-size: x-small;
	font-weight: bold;
	color: #766A63;
	text-align: center;
}
.footer a:link
{
	color: #5381AC;
	text-decoration: underline;
} 
.footer a:visited
{
	color:#870150;	
	text-decoration: underline;
} 
.footer a:hover
{
	color:#77B800;	
	text-decoration: underline;
} 



/* Begin Controls borders around home page 'splash' zone 1 */
.splashLinkArea
{
    height:100px;
    min-height:100px;
    border:solid 0px #ffffff;
}
/* End Controls borders around home page 'splash' zone 1 */



/* Begin Press Release Section - from PageLayouts.css*/
.pageContent2
{ 
    font-family:tahoma;  
    font-size: small;  
	color:#000000; 
}

.header2 
{ 
      padding-bottom:0px;
      padding-right:0px; 
      padding-left: 0px; 
      text-align:right; 
      white-space:nowrap;
 /*   border-bottom:solid 1px #cccccc;*/
      font-family:tahoma;  
      font-size:small;  
      color:#000000; 
}
.title
{
	font-family: Tahoma;
	font-size: large;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
}
/* End Press Release Section */


/* begin modifications to Core.CSS */

/*.ms-WPBorder
{
	border-width: 0px; /* Border around a Web Part. this didn't seem to have an impact 
}*/
.ms-pageTitle /* Page title text */
{
	visibility:hidden;
}
.ms-SPButton
{
	font-family: Tahoma; /* Font for buttons. */
} 
.ms-pagebreadcrumb{
	padding:2px 3px 0px 10px;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb{
	font-size:8pt;
	background-color:#ffffff;
/*	background-color:#d7e0e8;*/
	color:#766A63;
	text-decoration:none;
} 
.ms-pagebreadcrumb a{
	/*	font-size:8pt;
	background-color:#d7e0e8;
	color:#766A63;*/
	background-color:#ffffff;
	text-decoration: underline;
} 

.ms-areaseparator{
background-color:#ffeaad;
background-image:url("/_layouts/images/formtitlegrad.gif");
background-repeat:repeat-x;
border-right:none;
border-left:none;
padding-left:5px;
height:61px;
}
.ms-pagemargin{
background-color:#83b0ec;
background-image:url("/_layouts/images/navshape.jpg");
background-repeat:no-repeat;
/*background-position:-143px 0px;*/
background-position:0px 0px;
height:100%;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:#83b0ec;
background-image:url("/_layouts/images/pagebackgrad.gif");
background-repeat:repeat-x;
height:100%;
border-left:solid 1px #83b0ec;
}
.ms-bodyareacell{
vertical-align:top;
height:100%;
width:100%;
}
.ms-pagebottommarginright{
background:#83b0ec;
}
.ms-pagebottommarginleft{
background:#83b0ec;
}
.ms-pagebottommargin{
background:#83b0ec;
}
.ms-bodyareapagemargin{
background:#83b0ec;
border-top:1px solid #6f9dd9;
}
.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
border-top:1px solid #6f9dd9;
border-right:1px solid #6f9dd9;
border-left:1px solid #6f9dd9;
}
.ms-bodyareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
border-top:1px solid #6f9dd9;
border-right:1px solid #6f9dd9;
border-left:1px solid #6f9dd9;
}
.ms-bodyareaframe{
padding:10px;
}
.ms-formareaframe{
vertical-align:top;
height:100%;
background-color:#ffffff;
padding:8px;
}


/* end modifications to Core.CSS */