﻿/* adjust these values to affect shared styles */
/* note: don't duplicate below or they will be overridden and js dynamic css won't work */
#div_centered, #div_content_right, #div_footer, body {
	/* background-color: #f9f9f9; verylightgrey - for right content background */
	background-color: #ffffff; /* */
}


/* you shouldn't have to modify these except for color or padding */
#div_centered {
	position:relative;
	min-height: 100%;
	margin: 0 auto;
	/* border-bottom: solid 1px #0071b9; height 101% effect, just 1px. make color same as footer to blend */
	/* border:solid 1px #cccccc;
	border-left: 1px solid gray; */
	/* border-right: 25px solid #E1E4DD;  */
	border-right: 0px solid #E1E4DD;
	background-color: yellow;
	
	padding-left:15px;
	padding-right:10px;
	
background: transparent url('shadow.png') repeat-y 0 0;	

	/* background:#5E6456 url('bg.jpg') fixed 0px 0px; */

}
#div_header {
	position: relative;
	/* width: 100%; */
	z-index: 100;
	background-color: #E1E4DD; /* same as body color, background behind text logo */
    /* height:125px; */
    height:100px;	
	/*padding-top:1px;  makes the top gradient look better 
	border-left:solid 1px gray;
	border-right:solid 1px gray;*/
	
	/* margin-left: 15px; */
	margin-right: 11px;
}

#div_header a:visited {
    text-decoration: none;
    border: 0;

}

#div_content_right {
	position: relative;
	/* padding-left: 50px;
	padding-right: 50px;*/
	/* padding-bottom:30px; leave this, it makes room for the footer */
	padding-bottom:59px; /* leave this, it makes room for the footer */
	
	/* border-top:inset 2px #ffffff;
	border-left:inset 2px #ffffff;
	
	border-top:1px gray inset;
	border-left:1px gray inset;
	border-bottom:1px gray inset; */

	border: 0px solid #999999;
	
	/* margin-left: 15px; */
	margin-right: 11px;
	

}
#div_footer {
	position:fixed; /* fixed: stays visible on bottom, absolute: stays at bottom of screen or content if longer */
	z-index:1;
	bottom:0px;
	/* background-color: #0071b9; */
	background-color: #E1E4DD;
	/* padding-top: 3px; */
	padding-top: 10px;
	/* padding-bottom: 5px; */
	padding-bottom: 12px;
    /* border-top: 1px solid #999999; */
    border-top: 0px solid #999999;
	
	/* border-right: 25px solid #e6e6e6; */

	/* margin-left: 15px;
	margin-right: 15px; */


}



/* no more height 101% */
HTML {
	MARGIN: 0; PADDING: 0; HEIGHT: 100%;
}
body {
	/* body element should affect only pages within the ifcontent iframe
	padding-left: 25px; padding-right: 25px; padding-top: 15px; */
}

.clsBODY {
	background:#5E6456 url('bg.jpg') fixed 0px 0px;
	
	Z-INDEX: 10; LEFT: 0px; VISIBILITY: visible; MARGIN: 0; PADDING: 0; TOP: 0px; HEIGHT: 100%; WIDTH: 100%;
	}



TD {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000000
}
A {
	FONT-WEIGHT: bold; COLOR: #48546e
}
A:hover {
	COLOR: #91a6d7
}
#navigation A {
	PADDING-RIGHT: 12px; BORDER-TOP: #0071b9 1px solid; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; FONT: 10px/16px Arial, Helvetica, sans-serif; COLOR: #ffffcc; PADDING-TOP: 3px; BORDER-BOTTOM: #0071b9 1px solid; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
#navigation A:hover {
	BORDER-TOP: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid
}
#padding {
	PADDING-RIGHT: 12px; PADDING-LEFT: 18px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.lightblue {
	BACKGROUND-COLOR: #91a6d7
}
.lightgrey {
	BACKGROUND-COLOR: #a4a9b0
}
.darkgrey {
	BACKGROUND-COLOR: #0071b9
}
.verylightgrey {
	BACKGROUND-COLOR: #e3e3e3
}
.grey {
	BACKGROUND-COLOR: #48546e
}
.logo {
	FONT: 24px/26px Times New Roman, Times, serif; COLOR: #e3e3e3; LETTER-SPACING: 0.2em;
	padding-left:8px;
}
.tagline {
	FONT: bold 12px/16px Times New Roman, Times, serif; COLOR: #e3e3e3
}
.bodyText {
	FONT: 11px/22px Arial, Helvetica, sans-serif; COLOR: #000000; LETTER-SPACING: 0.1em
}
.detailText {
	FONT: 11px/16px Arial, Helvetica, sans-serif; COLOR: #0071b9; LETTER-SPACING: 0.1em
}
.pageName {
	FONT: 24px/32px Times New Roman, Times, serif; COLOR: #91a6d7; LETTER-SPACING: 0.2em
}
.subHeader {
	FONT: bold 12px/20px Arial, Helvetica, sans-serif; COLOR: #0071b9; LETTER-SPACING: 0.1em
}
.navText {
	FONT: 10px/16px Arial, Helvetica, sans-serif; COLOR: #333333; LETTER-SPACING: 0.1em; text-decoration:none;
}
.sidebarText {
	FONT: 11px/18px Arial, Helvetica, sans-serif; COLOR: #ffffcc; LETTER-SPACING: 0.1em
}
.footerText {
	FONT: 11px/18px Arial, Helvetica, sans-serif; COLOR: #333333; LETTER-SPACING: 0.1em
}
