/****************
 * site globals *
 ****************/
body {
	color: #000000;
	background-color: #EEEEEE;
}
#Content, #Header, #Footer {
	border-color: #000000;
}
#Content, #Header, #Footer {
	background-color: #FFFFFF;
}
#RHS {
	background-color: #C8D8FF;
}
h1 {
	color: #000000;
}
h2 {
	color: #00008B;  /*DarkBlue*/
	border-color: #6495ED; /*CornflowerBlue*/
}
h3 {
	color: #4169E1;  /*RoyalBlue*/
}
img {
	border-color: #000000;
}
li {
	color: #FF6600;  /*Orange*/
}
a {
	color: #00008B;  /*DarkBlue*/
	border-bottom-color: #B0C4DE;  /*LightSteelBlue*/
}
a:hover {
	border-bottom-color: #4682B4  /*SteelBlue*/;
}


/***************
 * site header *
 ***************/
#Header {
	background-image: url("../images/header.png");
}
#HeaderText h1 {
	color: #687899;
}
#HeaderText {
	background-color: #C8D8FF;
}
#SiteName {
	color: #FFFFFF;
}


/*************
 * main menu *
 *************/
#Menu a, #Menu a:visited {
    border-color: #6699CC;
    color: #FFFFFF;
    background-color: #003366;
}
#Menu a:hover, #Menu a:focus {
    color: #99CCFF;
    background-color: #336699;
}


/******************
 * main page body *
 ******************/
* html #NewsLinks li {  /* just for IE (Tan hack) */
	background-color: #FFFFFF;  /* IE 5 bug fix */
}
#NewsLinks li:hover {
	color: #191970;  /*MidnightBlue*/
}
.News h3 a {
	color: #4169E1;  /*RoyalBlue*/
}
.News h3 a:hover {
	color: #0000CD;  /*MediumBlue*/
}
.News div {
	color: #434B98;  /*DarkSlateBlue*/
}
.InfoDate span, .InfoCategory a, .More a, .NewsLinks a {
	border-color: #99CCFF;
	background-color: #F0F8FF;  /*AliceBlue*/
}
.More {
	border-bottom-color: #99CCFF;
	border-top-color: #F0F8FF;  /*AliceBlue*/
}
.InfoDate span {
	color: #3366CC;
}
.InfoCategory a, .More a, .NewsLinks a {
	color: #4169E1;  /*RoyalBlue*/
}
.InfoCategory a:hover, .More a:hover, .NewsLinks a:hover {
	color: #3058C0;  /*darker RoyalBlue*/
	background-color: #D8ECFF;  /*darker AliceBlue*/
}


/*************************
 * group navigation list *
 *************************/
.LHSGroup h2, .LHSGroup ul, .RHSGroup h2, .RHSGroup ul {
	border-color: #000000;
}
.LHSGroup h2, .RHSGroup h2 {
	color: #FFFFFF;
	background-color: #434B98;  /*DarkSlateBlue*/
}
.LHSGroup li, .RHSGroup li {
	border-color: #90BADE;
}
.LHSGroup li a, .RHSGroup li a {
	border-color: #98B0F0;
	background-color: #C8D8FF;
}
.LHSGroup li a:hover, .RHSGroup li a:hover {
	border-color: #B8CFFF;
	background-color: #D8E8FF;
}
.LHSGroup li a, .LHSGroup li a:hover, .RHSGroup li a, .RHSGroup li a:hover {
	color: #191970;  /*MidnightBlue*/
}


/*************************
 * links navigation list *
 *************************/
#NavList a {
	color: #FFFFFF;
	background-color: #3399CC;
	border-color: #55BBDD #006699 #006699;
}
#NavList a:hover {
	background-color: #2288BB;
}
#NavList span, #NavList a:active {
	color: #FFFFFF;
	background-color: #1177AA;
}
#NavList span, #NavList a:hover, #NavList a:active {
	border-color: #006699 #55BBDD #55BBDD;
}
#NavList span {
	border-left-color: #FF3300;
}
#NavList a, #NavList a:hover {
	border-left-color: #FFCC00;
}
#NavList a:active {
	border-left-color: #FFFF00;
}


/********************
 * right panel tabs *
 ********************/
#Tabs {
	border-color: #7B68EE;  /*MediumSlateBlue*/
	background-color: #434B98;  /*DarkSlateBlue*/
}
#Tabs > li {
	background-color: #000000;
}
#Tabs a, #Tabs a:link, #Tabs a:visited {
	color: #FFFFFF;
	background-color: #8B0000;  /*DarkRed*/
	border-color: #FFD700;	 /*Gold*/
}
#Tabs a:hover {
	color: #FFFFFF;
	background-color: #B22222;  /*FireBrick*/
}
#Tabs a:active {
	color: #FFFFFF;
	background-color: #DC143C;
}
#Tabs span {
	border-color: #7B68EE;  /*MediumSlateBlue*/
	color: #FFFFFF;
	background-color: #434B98;  /*DarkSlateBlue*/
}
