/* THINGS TO UPDATE ON EVERY STYLE CHANGE 
body background image 
.banderole background Color 
.searchbox background Color 
.navbar1 background Color 
.navbar2 background Color 
.navbar1 a: color 
.navbar2 a: color  */

 /*PAGE ELEMENT / ID DEFINITIONS ======================================================================================= */
html {
	background: url(images/banderole-BG-1.gif) repeat-y;  	
}	

body {
  background-color : #FFFFFF;
  color:#000000;
}

input.searchfield		{ width:100px; font-size:11px; height:19px; border:1px solid #B39886; margin:0px; background-color:#ffffff; color:#000000; }
input.searchfield_focus	{ width:100px; font-size:11px; height:19px; border:2px solid #B39886; margin:0px; background-color:#fff7ef; color:#000000; }

.searchbox {
  background-color : #fa9d00; 
  color : #FFFFFF;
}

.navbar1 {
  background-color : #babfd3 ; 
}

.navbar2 {
  background-color : #46739a ;
  color : #FFFFFF;
}

#banderole {
  background-color : #ffdbaf;
}

.footer {
  color: #000000;
}

.footer a:link, .footer a:visited {
	color: #000000;
}

.footer a:hover {
	color: #000000;
}
/*STYLES FOR COPY AND INLINE OBJECTS============================================================================= */

/* Table Styles ------------------------------ */

.tableEven {
	background-color: #b7cfca;
}

.tableOdd {
	background-color: #588bcc;
}

.insetBox {
	border: 1px solid black;
}

/* Color styles ------------------------------- */
.header1Text {  color : #babfd3 ; }
.header2Text {  color : #454777 ; }
.banderoleText {  color : #d0e6bb ; }
.logoText {  color : #3a5f89 ; }

.header1BG {  background-color : #babfd3 ; }
.header2BG {

}
.banderoleBG {  background-color : #d0e6bb ; }
.logoBG {
	background-color: #ffdbaf;
}


.whiteBG {  background-color : #FFFFFF ; }

.whiteText {
	color : #000000;
}
.blackText {  color : #000000; }
.greyText {  color : #616060; }
.redText {   color : #ff0000;}
.greenText { color : #007630;}

/* Layout Styles ----------------------------- */


.presentationMainContent h1, .presentationContent h1 .bodyCopyBlock h1 {
  color : #616060;
}

h2, .presentationMainContent h2, .presentationContent h2 .bodyCopyBlock h2 {
  color : #616060;
}

.presentationMainContent h3, .presentationContent h3 .bodyCopyBlock h3 {
  color : #616060;
}


/* Specific Font Styles ----------------------------- */

a {
  color : #3a5f89;
}

h3 {
  color : #000000;
}

.resourceTitle {
  color : #616060;
}

.resourceContainer {
	border-color : #ccd8e2;
}	
/* for resource display. */

.sidebarFont a:hover {
	text-decoration : underline;
	color : #FFFFFF;
}

#banderole li a:hover{
	color : #000000;
}

.navbar2 a, .navbar2 a:visited {
  color : #FFFFFF;  
}

.navbar1 a, .navbar1 a:visited {
  color : #000000; 
}

.RHBlink a {
 color : #007630;
}

.siteTools a {
 color : #000000;
}	

.copyInsetRight {
	border : solid #000000 1px;
}

.withBorderBlack {
 border : 1px solid #000000;
}

.withBorderGrey {
 border : 1px solid #9e9d9d;
}

.inputContainer {
	border-color : #ccd8e2;
}

.button {
  background-color : #e0e1d6;
  border-bottom: 2px solid #656565;
  border-top: 2px solid #f5f5f5;
  border-right: 2px solid #656565;
  border-left: 2px solid #eeeeee;
}

