/*
Colours:
Dark Blue - top heading block, standard blue text: 							#092869;
Purple - Section heading, purple text: 										#77225A;
Light Blue - Header menu block: 											#E5EBFF;
dark yellow - Campaign border: 												#D5CF83;
Yellow - Header donate block, general header backgrounds: 					#EEEAB6;
Light yellow - page background: 											#F4F2DC;
Very pale yellow - features text background, quotes and rhsbar background: 	#F8F7E9;
Light purple - menu border lines, template three border:					#BD9890;
Blue Grey - Sitemap separator lines:									#939FAD;
*/
/*____________________________________SITEWIDE DEFAULTS________________________________*/
/* MAC IE only */
/*\*//*/
/* add style here */
/* */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #092869;
	margin: 0px;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}

a:link{
	color: #092869;
}
/*styling for the H1 element
shouldn't be used really*/
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #77225A;
	margin: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #77225A;
	margin: 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #092869;
	margin: 0px;
}

/*general style for fieldset for the site*/
fieldset{	
	border:1px solid #939FAD;
	padding: 0px 6px 6px 6px;
	margin-top: 6px;
}
/*general style for legends for the site*/
legend{
	font-weight: bold;
	color:  #092869;
	font-size: 90%;
}




/*____________________________________HEADER__________________________________*/

/*main containing div for the header*/
#header-container {
	font-family: Arial, Helvetica, sans-serif;
	width:765px;
}
/*total width: 187px*/
#header-quicklinks {
	width: 181px;
	background-color: #EEEAB6;
	padding: 5px 0px 5px 6px;
	border-left: 2px solid white;
}

#header-top-text{
	width: 343px;
}

#header-top-text div{
	padding-left: 12px;
	padding-top: 2px;
}

#header-top-text div a{
	font-size:small;
}

#header-top-line-container{
	margin: 0px 0px 2px 0px;
	width:532px;
	float:right;
	background-color: #092869;
}
/*Styles the heading block containing the phone number and search field
total width: 345px*/
#header-top-block {
	padding: 5px 0px 5px 0px;
	font-weight: bold;
	color: white;
	width: 343px;
}
/*Common stylings for the hide and donate header blocks*/
#header-row2-block, #header-row3-block{
	font-size: small;
	font-weight: bold;
	width: 181px;
	padding: 5px 0px 1px 6px;
	float: left;
}

#header-purple-block{
	font-size: 90%;
	font-weight: bold;
	width: 82px;
	padding: 7px 0px 6px 0px;
	float: left;
	border-right: 2px solid white;
	background-color: #77225A;
	margin: 0px;
	text-align:center;
}

#header-purple-block a{
	color: white;
}

/*Styles the 'hide my visit' menu block*/
#header-row2-block {
	color: #77225A;
	float:left;
}

/*Styles the link for the 'hide my visit' block*/
#header-row2-block a{
	color: #77225A;
}

#header-row2-row {
	background-color: #EEEAB6;
	float:right;
	margin-bottom: 2px;
}

#header-row3-row {
	background-color: #EEEAB6;
	float:right;
}


/*Styles the header donate block*/
#header-row3-block{
	float:left;
}

/*Styles the link in the donate block*/
#header-row3-block a{
	color: #77225A;
}

/*Styles the header menu block*/
.header-menu-block {
	font-size: 90%;
	font-weight: bold;
	color: #092869;
	background-color: #E5EBFF;
	padding-bottom: 7px;
	margin: 0px;
	float: left;
	width: 343px;
	border-right: 2px solid white;
}

.header-menu2-block{
	font-size: 90%;
	font-weight: bold;
	color: #092869;
	background-color: #E5EBFF;
	padding-bottom: 7px;
	margin: 0px;
	float: left;
	width: 260px;
	border-right: 2px solid white;
}


/*styles the individual menu items in the header*/
.header-menu-item{
	/*text-align:center;*/
	margin-top: 7px;
	padding: 0px 11px 0px 11px;
	float: left;
	/*border-right: 1px solid #092869;*/
}



/*styles the first menu items in the header*/
/*.header-menu-item-one{
	font-size: 90%;
	width: 74px;
	float: left;
	text-align:left;
	padding-left: 6px;
}*/

/*styles the links in the individual menu items in the header
Necessary to stop them being overriden by the link style
in the main style.css file*/
.header-menu-block a{
	color:#092869; 
}

/*styles the spacer in the header menu*/
.header-menu-spacer{
	float: left;
}

/*styles the header title*/
.header-title-block {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #092869;
	float: right;
	padding: 18px 22px 10px 18px;
	width: 506px;
}
/*styles the logo in the header*/
#header-logo-block {
	float: left;
	vertical-align:top;	
	padding-left: 20px;
	padding-top: 20px;
}
/*Styling for the searchfield at the top of the header*/
.searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #77225A;
	margin-top: 0px;
	padding-top: 0px;
}
/*Styling for the link to follow to perform a search at the top of the header*/
#header-top-block a{
	font-size: medium;
	color: white;
	text-decoration: none;
}

/*_______________________________default page body________________________*/
/*styles the main body container div*/
#main-body-container{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	width: 741px;
	background-color: #F4F2DC;
	padding: 12px 12px 0px 12px;
	float: left;
}

/*styles the container for the main homepage feature*/
#home-main-feature-container{
	background-color: white;
	width: 449px;
	float: left;
}

/*styles the home page story header layout*/
.home-story-header {
	margin-bottom: 1px;	
	float: left;
}
/*styles the container for the home page main feature text*/
.home-main-feature-text{
	float: left;
	padding: 5px 10px 5px 14px;
	width: 202px;	
}
/* styles the container for the main feature image and text*/
.home-main-feature-subcontainer{
	float: left;
	width: 449px;
}

/*styles the container for the (non-main) features
i.e. the purple text on yellow block features*/
#features-section-container{
	float: left;
	width: 449px;
	margin: 6px 0px 0px 0px;
}

/*styles the container for a home page feature*/
.feature-container{
	background-color: #F8F7E9;
	width: 221px;
	float: left;
	margin-bottom: 6px;
}
/*styles the subcontainer for a feature image and text*/
.feature-subcontainer{
	width: 221px;
	float: left;
}

/*styles the container for the feature text*/
.feature-text{
	padding: 5px 10px 5px 10px;
	width: 119px;	
}
/*styles standard margin for feature items.
Used on the lhs features in the two by two column*/
.feature-right-margin {	
	margin-right: 6px;
}
/*styles the container for the news section*/
#news-section-container{
	float: right;
	width: 286px;
}

/*styles the home page news header layout*/
.home-news-header {
	margin-bottom: 1px;	
	margin-top: 0px;
	float: left;
}

/*styles the home page news image
Putting padding on the image instead of the header (above) so that if
the image is not present the header aligns flush at the top*/
.home-news-image {
	padding-bottom: 2px;
}

/*styles the container for all the news stories*/
#news-stories-container{
	float: left;
	margin-top: 12px;
}

/*container for a singular news story*/
.news-story{
	float: left;
	padding: 0px 12px 12px 12px;
	font-size: 85%;
	width: 262px;
}

/*style for a singular news story links*/
.news-story a{
	color: #092869;
}

/*____________________________page template______________________________________*/
/*priciple container for the main page content*/
#page-body-container {
	float: left;
	width: 766px;
	background-color: #F4F2DC;
}

/*Styles the fullwidth sections heading and home link at the top of the page*/
#page-section-heading {
	background-color: #77225A;
	float: left;
	clear: both;
	width: 746px;
	padding: 5px 0px 5px 20px;
	color: white;
}
/*Styling for page heading 'home' link*/
#page-section-heading a, #page-section-heading a:link, #page-section-heading a:visited {
	color: white;
	text-decoration: none;
}
/*styling for page heading 'home' link*/
#page-section-heading a:hover {
	color: white;
	text-decoration: underline;
}

#page-section-heading strong a {
	color: white;
}

/*container for LH column*/
#lhcolumn-container {
	float: left;
	width: 206px;
}

/*container for LH menu*/
#lhmenu-container {
	float: left;
	width: 206px;
	background-color: #EEEAB6;
}

/*Styling for lhmenu UL*/
#lhmenu-container ul {
	margin: 18px 10px 18px 10px;
	padding: 0px;
}

#lhmenu-container ul ul{
	margin: 6px 0px 0px 0px;
	padding: 0px;
	border-bottom: 1px solid #BD9890;
}

/*Styling for lhmenu LIs*/
#lhmenu-container li {
	list-style-type: none;
	color: #77225A;
	padding: 0px 10px 6px 10px;
} 

/*styling for lhmenu links*/
#lhmenu-container li a, #lhmenu-container li a:link, #lhmenu-container li a:visited {
	color: #77225A;
	font-decoration: none;
}
/*styling for lhmenu links*/
#lhmenu-container li a:hover {
	color: #77225A;
	font-decoration: underline;
}

/*styling for the top level menu items*/
.lhmenu-top-level {
	font-weight: bold;
}

/*styling for the sub level menu items*/
.lhmenu-sub-level {
	font-weight: normal;
	font-size: 90%;
}

/*Style for the lower border on all but the bottom list item*/
.li-lower-border {
	padding-bottom: 6px;
	border-bottom: 1px solid #BD9890;	
}

/*Style for the campaign container.  
Needed separate from lhcampaign-text due to ie positioning bug*/
#lhcampaign-container {
	padding: 18px 0px 0px 12px;
	float: left;
	width: 174px;
}
/*styles the contents of the LH campaign feature*/
#lhcampaign-text{
	background-color: white;
	border-top: 1px solid #D5CF83;
	border-bottom: 1px solid #D5CF83;
	padding: 12px 12px 12px 10px;
	float: left;
	width: 152px;
}
/*styles the heading for the campaign feature*/
#lhcampaign-heading{
	text-align: left;
	width: 152px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #77225A;
	margin: 0px;
}

#lhcampaign-summary{
	float: left;
	width: 152px;
	padding-top: 6px;
}

#lhcampaign-heading a{
	color: #77225A;
}

/*Container for the template content for the page*/
#page-content-container {
	float: right;
	width: 559px;
	margin-top: 1px;
	margin-left: 1px;
}


/*_____________________________page content type 1__________________________*/
/*style for the page one quotes container
contains image(174px) and quotes(373px including padding)*/
#page-one-quotes-container {
	background-color: #F8F7E9;
	float: left;
	width: 547px;
	margin-bottom: 12px;
}

/*style for the quotes/bullet-points/facts section at the top of page type one*/
#page-one-quotes-text{
	padding: 20px;
	float: left;
	width: 333px;
	font-style: italic;
	
}
/*style for the main page one text container*/
#page-one-text-container{
	float: left;
	width: 363px;
	padding: 0px 6px 12px 6px;
}

/*style for the wide version of the main page one text container*/
#page-one-text-container-wide{
	float: left;
	width: 535px;
	padding: 0px 6px 12px 6px;
}

/*____________________________page content type 2_________________________
style for the page two template
2 columns
|------387px------||---172px---|*/

/*style for the page two main text container
contains text
width: 387px*/
#page-two-maintext-container {
	float: left;
	width: 363px;
	padding: 12px 12px 12px 12px;
}

#page-two-maintext-container-wide {
	float: left;
	width: 515px;
	padding: 20px 20px 20px 20px;
}

/*Style for a page two images added in the fck editor
at top left of template*/
#page-two-maintext-container img, #page-two-maintext-container-wide img{
	float: left;
	clear: left;
	border: 1px solid #BD9890;
	margin-right: 20px;
	margin-bottom: 12px;
}


/*____________________________page content type 3_________________________
style for the page three template
1 columns
|------559px-----|*/

/*container for the page template 3 content*/
#page-three-container {
	float: left;
	width: 519px;
	padding: 20px 20px 20px 20px;
}

/*Style for the page three image
at top left of template*/
.page-three-image {
	float: left;
	border: 1px solid #BD9890;
	margin-right: 20px;
	margin-bottom: 12px;
}

/*____________________________page common__________________________________
Page common contains items that are commonly found on a page, but are not part of the enclosing template*/

/*container for the RHS bar
contains links and documents*/
#page-rhsbar-container{
	float: left;
	width: 172px;
	padding-top: 0px;
}
/*container for the links section in the RHS bar*/
#page-rhsbar-links-container{
	float: left;
	width: 172px;
}
/*style the links section under the links title*/
#page-rhsbar-links{
	font-weight: bold;
	background-color: #F8F7E9;
	padding: 6px 12px 6px 12px;
	float: left;
	width: 148px;	
}

/*styling for the links ul list in RHS bar*/
#page-rhsbar-links ul{
	margin: 0px;
	padding: 6px 0px 6px 0px;
}

/*styling for the links lis in RHS bar*/
#page-rhsbar-links li{
	list-style-type: none;
	padding: 6px 0px 6px 0px;
}

/*styling for the links a tags in RHS bar*/
#page-rhsbar-links li a, #page-rhsbar-links li a:link, #page-rhsbar-links li a:visited{
	text-decoration: none;
	color: #092869;
}
/*styling for the links a tags in the RHS bar*/
#page-rhsbar-links li a:hover{
	text-decoration: underline;
	color: #092869;
}

/*container for the documents section in the RHS bar*/
#page-rhsbar-documents-container{
	float:left;
	width: 172px;
}
/*style the documents section under the documents title*/
#page-rhsbar-documents{
	font-weight: bold;
	background-color: #F8F7E9;
	padding: 12px 12px 18px 12px;
	float: left;
	width: 148px;
}

/*style the individual documents in the listing*/
.page-rhsbar-document{
	padding: 3px 0px 3px 0px;
	clear: left;
}

#page-rhsbar-documents a{
	color: #092869;
}

/*stlye for the RHS bar headings*/
.page-rhsbar-heading{
	font-size: small;
	font-weight: bold;
	background-color: white;
	padding: 6px 12px 6px 12px;
	float: left;
	width: 148px;
}

/*_____________________________body footer_______________________________*/
/*Body footer is the part of the footer that matches the body style - tags directly onto bottom of the main body content*/

/*container for the body footer i.e. the footer that is within the main body yellow block.
contains telephone number and newsletter registration.
This outer container is mainly used to match the body content margins/size etc.
*/
#body-footer-container{
	float: left;
	clear: none;
	width: 741px;
	background-color: #F4F2DC;
	padding: 6px 12px 12px 12px;
	clear:both;
}
/*sub-container for the body footer.
Used to display the inner yellow section*/
#body-footer-subcontainer{
	float: left;
	background-color: #EEEAB6;
	width: 742px;	
}
/*Container for the e-newsletter form in the body footer*/
#body-footer-newsletter-container{
	padding: 12px 6px 6px 24px;
	float: left;
	width: 342px;
}

/*______________________________footer___________________________________*/

/*container for the general footer at the bottom of the page*/
#footer-container {
	float: left;
	clear: left;
	width: 741px;
	padding: 24px 12px 128px 24px;
	font-size: 85%;
}

/*______________________________Region map_________________________________
Styles in this section are specific to the region map page

/*Container for the regionmap page*/
#regionmap-container {
	float: left;
	width: 445px;
	padding: 20px 20px 20px 90px;
}





/*______________________________sitemap_________________________________*/

/*container for the full sitemap*/
#sitemap-main-container{
	float: left;
	width: 540px;
	padding: 5px 0px 5px 20px;
}

/*container for the sitemap map*/
#sitemap-map-container{
	float: left;
	width: 529px;
	margin-top: 12px;
	padding-left: 0px;
}

#sitemap-map-container a{
	color: #092869;
}

.sitemap-letter-header{
	float: left;
	clear: both;	
	background-color: #092869;
	padding: 3px 12px 3px 20px;
	margin: 3px 0px 3px 0px;
	font-weight: bold;
	font-size:small;
	width: 497px;
}

.sitemap-a2z-row{
	float: left;
	clear: both;
	width: 514px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
}

#sitemap-alpha-nav{
 	float:left;
 	clear:left;
 	width: 529px;
	padding-top: 3px;
	padding-bottom: 3px;
	color:#092869; 
	font-weight: bold;
}

#sitemap-alpha-nav a{
	color: #092869;
}

#sitemap-title {
	font-weight: bold;
	border-bottom: 1px solid #939FAD;
	float: left;
	clear: right;
	padding: 6px 0px 6px 0px;
	width: 529px;
}

/*______________________________search_________________________________*/

/*container for the search results
total width: 621px*/
#search-main-container{
	float: right;
	width: 621px;
	padding: 5px 0px 5px 0px;
}

/*styles each search section*/
.search-section {
	background-color: #EEEAB6;
	float: left;
	width: 583px;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 6px;
	margin-bottom: 2px;
}

/*styles the links FOR the search sections*/
.search-section a{
	color: #092869;
}
/*styles the opened-up links*/
#search-list{
	width: 621px;
	float: left;
}
/*styles the links IN the opened-up search section*/
#search-list a{
	color: #092869;
}
/*styles the total results line*/
#search-total-results{
	float: left;
	clear: right;
	width: 601px;
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 9px;
}

/*Styles each individual search result in the opened section*/
.search-result-summary{
	float: left;
	width: 595px;
	padding: 5px 6px 5px 20px;
}

/*______________________________forms____________________________________
This section has the styles for the forms used within the site.
These include the intranet login and registration forms*/

/*container for the form
total width: 621px*/
#form-container{
	float: right;
	width: 601px;
	padding: 14px 0px 20px 20px;
	margin-bottom: 50px;
	background-color: 	#F8F7E9;
}
/*container for the contact form
total width: 550px;*/
#contact-form-container{
	float: right;
	width: 539px;
	padding: 14px 0px 20px 20px;
	margin-bottom: 50px;
	background-color: 	#F8F7E9;
}
/*styles the form field titles*/
.form-title{
	float: left;
	width: 100px;
	padding-top: 12px;
}
/*styles the form field*/
.form-field{
	float: left;
	padding-top: 8px;
	padding-bottom: 0px;
}

/*Styles the form button positioning*/
.form-button{
	float: left;
	padding-right: 20px;
	padding-top: 6px;
}

/*styles the forgotten password positioning*/
.form-forgotten-password{
	float: left;
	padding-top: 12px;
	padding-left: 20px;
}
/*styles form checkbox containers*/
.form-checkbox{
	float: left;
	width: 300px;
	padding-top: 6px;
	font-weight: bold;
}

/*______________________________intranet user search_____________________*/
/*container for the user search page
total width: 550px;*/
#user-search-container{
	float: right;
	width: 559px;
	padding: 0px 0px 20px 0px;
	margin-bottom: 50px;
	/*background-color: 	#F8F7E9;*/
}

/*container for the search filters*/
#user-search-filters{
	float: left;
	width: 527px;
	padding: 12px 12px 0px 20px;
}
/*container for the search listing*/
#user-search-listing{
	float: left;
	width: 559px;
	padding-top: 12px;
	
}
/*container for the search field*/
#user-search-field{
	float: left;
	width: 527px;
	padding-top: 0px;
}
/*container for the office dropdown*/
#user-office{
	float: left;
	width: 527px;
	padding-top: 0px;
}
/*container for the filter button*/
#user-filter-button{
	float: left;
	width: 377px;
	padding-top: 8px;
	padding-left: 0px;
}

/*styles the form field titles*/
.user-filter-formtitle{
	float: left;
	width: 150px;
	padding-top: 8px;
}
/*styles the user search offices dropdown*/
.user-search-dropdown{
	font-size: 85%;
	color: #092869;
	font-weight: bold;
}

/*styles the user listing*/
.user-listing {
	float: left;
	background-color: #EEEAB6;
	width: 521px;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 6px;
	margin-bottom: 2px;
}

.user-listing a{
	color: #092869;
	font-weight: bold;
}
/*style the container for the user details*/
.user-details-container{
	float: right;
	width: 539px;
	padding-top: 6px;
	padding-bottom: 6px;
	
}

/*_____________________________Suggestion Box____________________________*/

/*container for the suggestion form
total width: 538px;*/
#suggestion-form-container{
	float: left;
	width: 527px;
	padding: 14px 0px 20px 20px;
	margin-bottom: 50px;
	background-color: 	#F8F7E9;
}

/*______________________________Donate___________________________________*/

/*container for the contact form
total width: 550px;*/
#donate-form-container{
	float: right;
	width: 539px;
	padding: 1px 0px 20px 20px;
	margin-bottom: 50px;
	background-color: 	#F8F7E9;
}

/*_____________________________News_____________________________________*/
/*-------news styles----------------*/
/*The individual news listing's container*/
.news_listing{
	width: 363px;
	padding-bottom: 12px;
	float: left;
}

/*Style the thumbnail used in the news listing
Thumbnail is 80px so the total is 91px*/
.news_thumbnail {
	border: 1px solid #BD9890;
	margin-right: 10px;
	width: 80px;
}

/*style the thumbnail container*/
.news_thumbnail_container {
	float: left;
}

/*style the image used in the main article*/
.news_image {
	border: 1px solid #BD9890;
	margin: 0px 10px 10px 0px;
	float: left;
	clear: left;
}

/*style the news text*/
.news_text {
	padding-bottom: 18px;
	border-bottom: 1px solid #BD9890;
	width: 261px;
	float: left;
}

/*style for the news listing start date*/
.news_start {
	color: #77225A;
	font-size: 85%;
}

/*style for the title on the news article page*/
.news_title {
	font-size: small;
	font-weight: bold;
	margin-bottom: 3px;
	color: #77225A;
}

/*container for the news archive calendar*/
#page-rhsbar-calendar-container{
	float: left;
	width: 172px;
}
/*style the news archive calendar section under the title*/
#page-rhsbar-calendar{
	background-color: #F8F7E9;
	padding: 6px 12px 6px 18px;
	float: left;
	width: 142px;	
}

/*__Calendar List Styles__*/
.ActiveMonth{
	font-weight: bold;
}

.ActiveYear{
	font-weight: bold;
}

.NormalMonth{
	font-weight: normal;
}

.NormalYear{

}

.Years{
	list-style-type:	none;
	margin-left:	0px;
	padding-left: 0px;
}

.MonthList{
	list-style-type:	none;
	margin-left:	0px;
	padding-left: 24px;
}



/*______________________________sitewide general_________________________*/

/*styles the main section headings 
purple background*/
.section-header {
	background-color: #77225A;
	padding: 0px;
}

/*styles the feature headings
yellow background*/
.feature-header{
	background-color: #EEEAB6;
	padding: 0px;
	width: 221px;
}
/*standard text for the site - used in features etc.*/
.standard-text {
	font-size: 85%;
}
/*Style for bold text*/
.bold {
	font-weight: bold;
}
/*Used to apply the standard text color to an item (usually links that insist on being grey no matter what you do)*/
.standard-color {
	color: #092869;
}

/*Used for error messages*/
.error-color {
	color: #77225A;
}

/*Used to style simple blocks with a float: left style*/
.float-left {
	float: left;
}

/*Used to style simple blocks with a float: right style*/
.float-right {
	float: right;
}
/*used to style simple blocks with a clear: left style*/
.clear-left {
	clear:left;
}

/*used to style simple blocks with a clear: right style*/
.clear-right {
	clear:right;
}
/*Used to style general textfields*/
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #092869;
	margin-top: 0px;
	padding-top: 0px;
}

/*styling for form buttons in the system*/
.blue-button, .div-button a{
	background-color: #092869;
	font-weight: bold;
	font-size: 85%;
	padding: 2px 1px 2px 1px;
	color: white;
	border: thin outset #092869;
}
/*Style to make divs appear as buttons*/
.div-button a{
	float: left;
	width: 150px;
  margin: 0px 8px 0px 0px;	
	text-align: center;
}
/*style the link in the div button*/
.div-button a, div-button a:link, div-button a:visited{
	color: white;
	text-decoration: none;
}
/*style the link in the div button*/
.div-button a:hover{
	color: #092869;
	text-decoration: none;
	background-color: #E5EBFF;
}

/*styles the selected breadcrumb item, which is the h1 for the page*/
.selected-breadcrumb{
	font-size: small;
	font-weight: bold;
	color: white;
	display: inline;
}

a:link strong {
	text-decoration:none;
}
		
a:hover strong {
	text-decoration:underline;
}

a:link span {
	text-decoration:none;
}
		
a:hover span {
	text-decoration:underline;
}






