/* Gradient Bars and Backgrounds */
#contMain {
	/* Large picture background at bottom - adjust padding for more/less display */
	padding-bottom:88px;
	background:url('../images/bg_mainpic.jpg') center 100% no-repeat;
}
#contMainBG {
	/* Repeating gradient matching #contMain pic */
	background:url('../images/bg_repeatpic.jpg') center top repeat-y;
}
div.topbar {
	/* Colored Gradient at the top of each column (#1 Gradient) */
	background:url('../images/bg_grad1.gif') repeat-x;
	background-color:#003D2E;
}
div.topbarSide {
	/* Mild Gradient just below topbar on left and right column (#2 Gradient) */
	background:url('../images/bg_grad2.gif') repeat-x;
	background-color:#ffffff;
}
.bottombar {
	/* Mild Gradient on bottom of left and right column (#3 Gradient) */
	background:url('../images/bg_grad3.gif') left 100% repeat-x;
}
#mainContentHeader {
	/* Mild Gradient just below topbar in center content column (#5 Gradient) */
	background:url('../images/bg_grad5.gif') left top repeat-x;
}
.mainContent {
	/* Mild Gradient beginning each section in center content column (#5 Gradient) */
	background:url('../images/bg_grad5.gif') left top repeat-x;
}
#bottombarMain {
	/* Mild Gradient at bottom in center content column (#4 Gradient) */
	background:url('../images/bg_grad4.gif') left 100% repeat-x;
}
.sideColumnBG {
	/* If Necessary, change level of opacity of left and right columns here */
	filter: alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.75; opacity:0.75;
}
#footerMain {
	/* Footer background gradient (#6 Gradient) */
	background:url('../images/bg_grad6.gif') repeat-x;
	background-color:#005F4C;
}
/* /Gradient Bars and Backgrounds */
/* Nav Styles */
#leftNav a{
	/* Color of Nav Links */
	color:#3C3C3C;
}
#leftNav ul li{
	/* Color of nav links */
	border-bottom:solid 1px #A7A9AF;
}
#leftNav ul li.sub a{
	/* Color and style of second level nav links */
	color:#696969;
}
#leftNav ul li.subsub a{
	/* Color and style of third level nav links */
	background:url('../images/subnav-bullet.gif') 0px 2px no-repeat;
	color:#696969;
}
#leftNav ul li.aftersub{
	/* Inserted line after a sub menu */
	border-top:solid 1px #A7A9AF;
}
#leftNav ul li a:hover,
#leftNav ul li.sub a:hover,
#leftNav ul li.subsub a:hover,
#leftNav ul li.active a{
	/* Hover color to match H's and active links */
	color:#006854;
}
/* /Nav Styles */
/* Misc Content Styles */
h1, h2, h3 {
	color:#006854;
}
#mainContentHeader .bcHeader {
	/* Breadcrumb header above H1 */
	color:#696969;
}
.mainContent table.twoColList th{
	color:#006854;
}
.mainContent table.twoColList td{
	border-color:#DEDEDE;
}
div.hrline {
	/* HR Solid Line */
	background-color:#DEDEDE;
}
/* Misc Content Styles */

/* Testing styles */
/*
#globalNavCont a.btn1{
	background:url('../images/btn_globallink1.gif') 78px center no-repeat;
}
#globalNavCont a.btn2{
	background:url('../images/btn_globallink2.gif') 78px center no-repeat;
}
*/
#globalNavCont {
	position:relative;
	float:right;
	width:184px;
	margin-top:29px;
	font-size:1em;
	padding:0px;
	height:15px;
	text-align:right;
}
#globalNavCont a.btn1 {
	position:relative;
	display:inline;
	left:0;
	top:0;
	padding-left:0px;
	margin-right:6px;
	width:auto;
	height:15px;
	color:#ffffff;
	font-size:1.15em;
	font-weight:bold;
	font-family:Georgia,"Times New Roman",Times,serif;
}
#globalNavCont a.btn2 {
	position:relative;
	display:inline;
	left:0;
	top:0;
	padding-left:0px;
	margin-right:0px;
	width:auto;
	height:15px;
}

#footerMain a:hover{
	text-decoration:underline;
}
.linkcarat {
	color:#F6BD16;
	font-size:1.4em;
	font-weight:bold;
}
