@charset "utf-8";
/* CSS Document */

body {
	color: #666666;
}
h1 {
	color: #ffffff;
}
h2 {
	/*color: #ffffff;*/
	/*color: #ed5f00;*/
	/*color: #8d8d8d;*/
	color: #ebebeb;
}
.feature-text h2 {
	color: #FFFFFF;
}
.feature-text h2 a:link, .feature-text h2 a:visited, .feature-text h2 a:active {
	color: #FFFFFF;	
}
.feature-text h2 a:hover {
	color: #defeeb;
}
.title-box h2 {
	color: #333333;
}
h3 {
	color: #333333;
}
h3 a:link, h3 a:visited, h3 a:active {
	color: #007eb2;
}
h3 a:hover {
	color: #4f5b01;
}

.home-item-content h3 a:link, .home-item-content h3 a:visited, .home-item-content h3 a:active {
	color: #333333;	
}
.home-item-content h3 a:hover {
	color: #4f5b01;		
}
.title-box h3 {
	color: #333333;
}
.home-item h3 {
	color: #333333;
}
h4 {
	color: #007eb2;
}
#content-right h4 {
	color: #333333;
}
h5 {
	color: #000000;
}
h6 {
	color: #181818;
}
hr {
	border-top: 1px solid #DEDEDE;
}
blockquote {
	background: #F6F6F6;
	color: #000000;
}
.green {
	color: #007eb2;	
}
a:link, a:visited, a:active {
	color: #ed5f00;
}
a:hover {
	color: #833a02;
}

/* Header */
#header-outer {
	background: url(../images/default/header-outer-background.gif) 0 0 repeat-x;
}
/* Header End */

/* Nav */

#nav-top ul li a:link, #nav-top ul li a:visited, #nav-top ul li a:active {
	/*color: #555555;*/
	color: #c8c7c7;
}
#nav-top ul li a:hover {
	/*color: #000000;*/
	color: #ffffff;
}
#nav-top ul li ul li a:link, #nav-top ul li ul li a:visited, #nav-top ul li ul li a:active { 
	/*background: #ffffff;*/
	background: #e5e5e7;
	color: #333333;
	font-weight: bold;
}
#nav-top ul li ul li a:hover {
	/*background: #ffffff;*/
	background: #f1f1f3;
	color: #000000;
}
#nav-top ul li ul li ul li a:hover, #nav-top ul li ul li ul li a:visited, #nav-top ul li ul li ul li a:active {
	background: #f1f1f3;
	color: #000000;
}
/* Nav End */

/* Feature Home */
#feature-home-outer {
	background: url(../images/default/feature-home-outer-background.jpg) 0 50% no-repeat;
}
.slides ul {
	/*color: #494b4c;*/	
	color: #FFF;
}
#feature-home p {
	/*color: #494b4c;*/
}
.feature-image {
	background: #FFFFFF;
}
.feature-text p {
	color: #CAF3DA;
}
span.feature-text-highlight {
	color: #FFF;
}
.feature-link ul li a:hover {
	color: #daf1fa;
}
/* Feature Home End */

/*Home Items */
.home-item-border {
	border-right: 1px solid #E0E0E0;	
}


/*Home Items End */

/*Latest News */
#latest-news {
	background: url(../images/default/latest-news-background.gif) 0 0 no-repeat;
}
#latest-news ul li a:link, #latest-news ul li a:visited, #latest-news ul li a:active {
	color: #858585;
}
.latest-news-highlight {
	color: #333333;
}
/*Latest News End*/

/* Feature Inner */

#feature-inner-outer {
	background: url(../images/default/feature-home-outer-background.jpg) 50% 0 no-repeat;
}
#feature-inner p {
	/*color: #f2fbb4;*/
	color: #d1d1d1;
}
span.feature-inner-highlight {
	color: #FFF;
}
/* Feature Inner End */

/* Grey */
#grey-outer {
	border-top:1px solid #111111;
	background: url(../images/default/grey-outer-background.jpg) 0 0 repeat-x;
}
#grey ul li {
	color: #007eb2;
}
#grey ul li a:link, #grey ul li a:visited, #grey ul li a:active {
	color: #FFF;
}
#grey ul li a:hover {
	color: #007eb2;
}
#grey ul li ul.children li a:link, #grey ul li ul.children li a:visited, #grey ul li ul.children li a:active {
	background: #d6d6d4;
	border-bottom: 1px solid #b5b5b4;
	color: #333333;
}
#grey ul li ul.children li a:hover {
	background: #c2c2c0;
	border-bottom: 1px solid #b5b5b4;
	color: #000000;
}

#grey ul li.current-cat a:link, #grey ul li.current-cat a:visited, #grey ul li.current-cat a:active {
	color: #ffffff;	
}

#grey #nav2 {
	color: #ffffff;
}
 
/* Grey End */

/* Layout */
.container-top-shade {
	background: url(../images/default/container-top-shade.jpg) 0 0 no-repeat;
}
#container-double {
	background: url(../images/default/container-double-background.jpg) 0 0 repeat-y;
}
.title-box {
	border-bottom: 1px solid #d2d1c8;
}
.title-category {
	background: #007eb2;
}
.title-category a:link, .title-category a:visited, .title-category a:active {
	color: #FFF;
}
.title-category a:hover {
	color: #faf9d3;	
}
#content-left ul li {
	background: url(../images/default/bullet-green-arrow.gif) 0 5px no-repeat;
}
/* Layout End */

/* Article */
.writer {
	border: 1px solid #d9d9d9;
}
.writer-text p {
	color: #666;
}
p.writer-text-heading {
	color: #000000;
}
.responses-item {
	border-bottom: 1px solid #d2d1c8;
}
p.responses-date {
	color: #404040;
}
/* Article End */

/* Right Item */
.right-item-main-image {
        background: url(../images/default/right-item-main-image-background.jpg) 0 0 no-repeat;
}
p.right-item-heading {
	color: #333333;
}
p.right-item-heading a:link, p.right-item-heading a:visited, p.right-item-heading a:active {
	color: #333333;	
}
p.right-item-heading a:hover {
	color: #4f5b01;		
}
p.right-item-body {
	color: #858585;
}
.right-item-small-image {
	background: url(../images/default/right-item-small-image-background.jpg) 0 0 no-repeat;
}
/* Right Item End */

/* Footer */
.footer-top {	
	background: url(../images/default/footer-top.gif) 0 0 repeat-x;
}
.footer-top-left a:link, .footer-top-left a:visited, .footer-top-left a:active {
	color: #666666;
}
.footer-top-left a:hover {
	color: #000000;
}
li.stay-up-to-date a:link, li.stay-up-to-date a:visited, li.stay-up-to-date a:active {
	background: url(../images/default/stay-up-to-date.gif) 0 0 no-repeat;
}
li.print-this-page a:link, li.print-this-page a:visited, li.print-this-page a:active {
	background: url(../images/default/print-this-page.gif) 0 0 no-repeat;
}
/* Footer End */


/* Tab Slider */
.stripViewer .panelContainer .panel ul {
	text-align: left;
	/*margin: 0 15px 0 30px;*/
	margin: 0;
}
.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
	border-top: 4px solid #666666;
	border-bottom: 4px solid #666666;
	background: #666666 url(../images/default/stripNav-background.jpg) 0 0 no-repeat;
}
/* These 2 lines specify style applied while slider is loading */
.csw {
	background: #fff;
}
.stripViewer { /* This is the viewing window */
	background: #fff;
}e
.stripNav a:link, .stripNav a:visited, .stripNav a:active { /* The nav links */
	border-right: 1px solid #a1a094;
	color: #fff;
}
.stripNav li a:hover {
	background: #ffffff;
	color: #6b6958;
}
.stripNav li a.current {
	background: #ffffff;
	color: #6b6958;
}
.stripNavL {
	background: url("../images/default/arrow-left.gif") no-repeat center;
}
.stripNavR {
	background: url("../images/default/arrow-right.gif") no-repeat center;
}

/* Content */
.tab-content-item {
	border-bottom: 1px solid #e8e8e5;
}
.tab-content-text a:link, .tab-content-text a:visited, .tab-content-text a:active {
	color: #666666;
}
.tab-content-text a:hover {
	color: #353434;
}
/* Tab Slider End*/

#content-left .title-box h3 a:hover {
	/*color:#219D54;*/
	color: #636262;
}