﻿/************************************ Notes *******************************************/
/*address padding to text box in top*/
/************************************ Generic *****************************************/
body {
	color: #ffed00;
	background-image:  none;
	background-color: #000000;
	}
a, a:visited, a:link, a:hover  {
	color: #00ffff !important;	
	}
font, strong {
	color: #ffed00 !important;
}

/************************* Wrapper ***************************/
#wrapper {
	background-image:  none;
	background-color: #000000;
	border: 1px solid #ffed00;
	color:#ffed00;
	}
#wrapper .grad-right {
	background-image:  none;
	display: none;
}
#wrapper .grad-right img,
#wrapper .grad-left img {
	display: none;
}
#wrapper .grad-bot {
	background-image:  none;
}
#wrapper .grad-left .topgrad {
	background-image:none;
}
/***************** Banner ****************************************/
#banner {
	clear: both; 
	background-color: #000000;
	color: #ffed00;
	}
#banner a,
#banner a:link,
#banner a:visited {
	color: #00ffff !important;
}
#banner .right-side {
	background-image: none;
	}
#banner .separator-top,
#banner .separator-bot {
	background-color: #000000;
}
#banner .contrast-changer img {
	border: 1px solid #ffed00;
}
#banner .contrast-changer ul.css-changer li a{ 
	border: 1px solid #ffed00;
	}
/************************* Global Nav ***************************/
#global-nav a {
	color: #ffffff !important;
}
#global-nav a,
#global-nav a:link,
#global-nav a:visited {
	color: #ffffff !important;
}
#global-nav ul li {
	background-image: none;
	width: 191.5px;
	border: 1px solid #ffed00;
}
#global-nav ul li a:hover {
	text-decoration: underline;
}
#global-nav ul li {
	background-image: none !important;
}
/***************************** Content Home & some generic styles*****************/
#home h2.main {
	border: 1px solid #ffed00;
	color: #0066cc;
}
#home .headings-row h2,
#home .home-cols-3 h2 {
	border: 1px solid #ffed00;
	color: #ffffff;
	background-image: none;
}
.generic ol li {
	padding: 0 0 12px 21px;
	background-image:  url('/Style%20Library/Images/Icons/list-arrow-right.gif');
	background-repeat: no-repeat;
	background-position: left top;
	color: #0066cc;
}
.generic ol li a,
.generic ol li a:link,
.generic ol li a:visited {
	color: #00ffff !important;
}
/***************************** Home Template and Generic Styles *************************/
#home h3,
#home h3 a,
#home h3 a:link,
#home h3 a:visited,
#home h3 a:hover,
#generic-3-cols h4,
.generic h4,
.generic h4 a,
.generic h4 a:link,
.generic h4 a:visited,
.generic h4 a:hover {
	color: #00ffff !important;
}
/***************************** Breadcrumbs *********************************/
#breadcrumbs {
	color: #ffed00;
	border: 1px solid #ffed00;
	background-color: #000000;
}
#breadcrumbs a,
#breadcrumbs a:link,
#breadcrumbs a:visited {
	color: #00ffff !important;
	}
/***************************** Left Nav *********************************/
#left-pane {
	width: 189px;
}
#left-pane .panelbar {
	width: auto;
}
#left-pane .panelbar .link {
	width: auto;
}
.panelbar ul li {
	background-image: none;
	border-left: 1px solid #ffed00;
	border-right: 1px solid #ffed00;
}
.panelbar ul li ul li {
	border-style: none;
}
.panelbar ul li a {
	padding-left: 12px;
}
#left-pane .panelbar ul li ul {
	list-style-type: disc;
}
#left-pane .panelbar ul li ul li a {
	padding-left: 20px;
}
#left-pane .panelbar ul li ul li ul li a {
	padding-left: 28px;
}
.bg-theme .panelbar ul li ul li a,
.panelbar ul li a {
	border-style: none;
	border-top: 1px solid #ffed00;
	border-bottom: 1px solid #ffed00;
	background-image: none;
}
.panelbar ul li ul li.first a {
	border-top-style: none;
}
.panelbar ul li ul li.first a {
	border-top-style: none;
}
.panelbar ul li ul li.last {
	border-bottom-style: none;
}
.panelbar ul li a,
.panelbar ul li a:link,
.panelbar ul li a:visited {
	color: #00ffff !important;
}
.panelbar ul li a,
.panelbar ul li ul li a {
	background-color: #000000;	
}
.panelbar ul li a:hover {
	background-image: none;
	text-decoration: underline;
	}
.bg-theme .panelbar ul li ul li a,
.bg-theme .panelbar ul li ul li a:link,
.bg-theme .panelbar ul li ul li a:visited {
	color: #00ffff !important; 
}
.bg-theme .panelbar ul li ul li a {
	background-image: none;
}
.bg-theme .panelbar ul li ul li.selected a,
.bg-theme .panelbar ul li ul li a:hover { 
	background-image: none;
	text-decoration: underline;
	}
.panelbar ul li ul li a span {
	background-image: none !important;
	}
.panelbar ul li a span {
	background-image: none;
}
.panelbar ul li a:hover {
	background-image: none;
	}
/* Overide of theme styles */
.bg-theme h2 {
	border: 1px solid #ffed00;
}
a,
.bg-theme h3,
.bg-theme h2 {
	background-image: none;
	background-color: #000000;
	color: #ffed00 !important;
	margin-bottom: 2px;
}
.generic .inner h3 {
	background-image: none;
	color: #ffed00;
}
.bg-theme .panelbar ul li {
	background-image: none;
	background-color: #000000;
	}
.bg-theme .panelbar ul li a span {
	background-image: none;
	}
.bg-theme .panelbar ul li ul li.selected a,
.bg-theme .panelbar ul li ul li a:hover { 
	background-image: none;
	background-color: #000000;
	}

/****************************** Dotted Line Bg Imgs *********************************/
#cols-2-generic
#cols-3-generic,
#cols-landing,
#cols-news,
#home {
	background-repeat: repeat-y;
	background-position: top left;
}
#cols-3-generic {
	background-image: url('/Style%20Library/Images/Generic/cols150x448x150-cont3.gif');
}
#cols-2-generic {
	/* background-image: url('/Style%20Library/Images/Generic/cols150x602-cont3.gif'); */
}
#cols-landing {
	/* background-image: url('/Style%20Library/Images/Generic/cols150x299x299-cont3.gif'); */
}
#cols-news {
	background-image: url('/Style%20Library/Images/Generic/cols150x200x200x195-cont3.gif');
}
div.more-row {
	background-repeat: repeat-y;
	background-position: left top;
	background-image: url('/Style%20Library/Images/Generic/cols150x403x195-cont3.gif');
	}
#home .home-cols-3 {
	padding: 11px 0 0 0;
	background-image: url('/Style%20Library/Images/Generic/cols-249x250x249-cont3.gif');
	background-position: left top;
	background-repeat: repeat-y;
}

/****************************** Landing Page *********************************/
.landing-top-bg {
	background-color: #000000;
}
.landing-top-bg .inner {
	background-image: none;
	}
div.more {
	background-color: #000000;
	}
.contact-inputs-div ul a {
	color: #00ffff !important;
}
#cols-landing .background {
	background-color:#000000;
}
/***************************** Pagination *********************************/
.pag-div,
.pag-div a,
.pag-div a:link,
.pag-div a:visited {
	color: #00ffff !important;
	}
/***************************** Footer *********************************/
#footer-main {
	background-image: none;
	border: 1px solid #ffed00;
	color: #ffed00;
}
#footer-main a,
#footer-main a:link,
#footer-main a:visited {
	color: #00ffff !important;
}

