@import url('colors.css');

#content p.content_image {background-color:#d4dbde;}

#content .welcome_header {color:#426a76 !important;}

#utilities div.content_image_box p.content_image {background:transparent;}

#nav ul li.here a:link,
#nav ul li.here a:visited,
#nav_secondary li.here a:link,
#nav_secondary li.here a:visited {
	color:#4fa1c9;
}

#top_div {background-image: url('../graphics/layout/bg.gif');}
#gray_div {background-image: url('../graphics/layout/bg.gif');}	
.wrap_top {background-image:url('../graphics/layout/bg_wrap.png');}
#t_nav {background-image:url('../graphics/layout/bg_tnav.png');}
#header{background-image:url('../graphics/layout/bg_spotlight.png');}
#col_1,#col_2,#col_3 {list-style-image:url('../graphics/icons/icon_bullet.gif');}
#col_2 h1,#col_2 h2,#col_2 h3,#col_2 h4,#col_2 h5{background-image:url('../graphics/icons/icon_news.gif');}
#col_3 h1,#col_3 h2,#col_3 h3,#col_3 h4,#col_3 h5 {background-image:url('../graphics/icons/icon_login.gif');}
#submenu {background-image:url('../graphics/layout/bg_subnav.gif');}
.portal_login {background-image:url('../graphics/layout/bg_login.gif');}
input,textarea {background-image:url('../graphics/layout/bg_input.gif');}

#gray_div {
	background: #FfFfFf;
}

#top_div {
	background: url('../graphics/layout/bg_wrap.jpg') repeat-x top left;
}

body {
	color:#444;
}

#content .welcome_header,
h1, h2, h3, h4, h5, h6 {
	color:#000 !important;
}

#col_3 h3.press_header {
	background: url('../graphics/icons/icon_login.gif') no-repeat;
}

.news_articles ul li h3 {
	background:none !important;
}

a, a:link, a:visited {
	color:#D00000;
}

a:hover, a:active {
	color:#666666;
}

#nav ul li a:hover {
	color:#D00000;
}

#footer, #footer a, #footer a:link, #footer a:visited {
	color: #FfFfFf;
}

#footer a:hover, #footer a:active {
	color:#D00000;
}

#nav ul li.here a:link, #nav ul li.here a:visited, #nav_secondary li.here a:link, #nav_secondary li.here a:visited {
	color: #FfFfFf;
}

#submenu ul li a:hover {
	color: #D00000;
}

#t_nav a, #t_nav a:link, #t_nav a:visited {
	color: #FfFfFf;
}

#t_nav a:hover, #t_nav a:active {
	color:#D00000;
}

#content h5.form_title, .form_title {
	color: #FfFfFf !important;
	background-color: #D00000;
}

input[type="submit"] {
	background: #D00000;
	border: 0px solid #465f69;
	color: #FfFfFf;
}

#utilities ul li {
	line-height: 14px;
}

#utilities .content_image_box {
	top: -5px;
}

#utilities .collection_item_description {
	left: 50px;
}