/* Text */
a:link {color:#8d8d8d;}
a:visited {color:#8d8d8d;}
a:hover {color:#2b2b2b;}
a:active {color:#8d8d8d;}

h1, h2 { color:#2b2b2b; }
h3, h4, h5, h6 { color:#414141; }

hr, .hr { border-color: #E9E9E9;}

/* Layout */
body { 
	/* background-color: #000; */
	/* background: url(images/bg.png) 0 0 repeat;  */
	background: url(images/backgrond.jpg) 0 0 fixed repeat; 
	background-size:100% auto;
	color: #555555;
}
#header {height: 172px;}

.bx-breadcrumb .bx-breadcrumb-item a span {
	font-size: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
	color:#8d8d8d;
}


.bx-breadcrumb .bx-breadcrumb-item > span {
	color:#fff;
}



.bx-breadcrumb .bx-breadcrumb-item a:hover span {
	color:#fff;
}

#workarea .bcrumbs {
    margin: -2px 0 -10px 230px;
}


#workarea .bx-breadcrumb {
    padding-left: 10px;
}

#search div.search-box { border-color: #DEDEDE; }
#search div.search-box input { border-color: white;}
#search-button {border-color: #E7E7E7 #D5D5D5 #D1D1D1 #E3E3E3; background: #DEDEDE;}
#search-button input { 	 color: #9B9B9B; }

#top-menu a {color: #000; }
/* #top-menu a:hover { color: #fff; } */



#breadcrumb { background-color:#F0F0F0; color: #7A7A7A;	 }
#breadcrumb a, #breadcrumb span { color: #7A7A7A; }
#breadcrumb b { border-color: #FBFBFB;}

/* Root items*/
ul.left-menu a { color: #8d8d8d; text-decoration: none;}
ul.left-menu a:hover {  color: #2b2b2b;}
ul.left-menu .selected, ul.left-menu a.selected, ul.left-menu a.selected:hover { color: #2b2b2b;}

/* Subitems */
ul.left-menu ul a { color: #8d8d8d; }
ul.left-menu ul a:hover { color: #2b2b2b; }

/* Current item */
ul.left-menu .selected i.selected { background: #E8E8E8 url(images/left-menu-arrow-selected.gif) no-repeat 5px 4px; color: #2b2b2b;}
ul.left-menu .current b { background: #E8E8E8; border-color:#2b2b2b; }	


#banner { background: #E8E8E8; }
#banner-text { color: #000; background: #fff;}
#banner-text a { color: #365F97;}
.banner-text { color: #000; background: #fff;}
.banner-text a { color: #365F97;}
#banner-overlay { background:  url(images/overlay.png) no-repeat; }

/* #footer { background: #0b0b0b; } */
#copyright { color: #555555; }

/* Ask a question */
#support-question { background: url(images/question.png) no-repeat; }
#support-text { background: #F2F2F2; }
#support-text a { color: #484848 !important; }
#support b { border-color: #FCFCFC; background: #F2F2F2; }

/* Telephone*/
#telephone  { color: #4C4C4C; background: url(images/phone.gif) no-repeat left center; }
#schedule { color: #7F7F7F; }

/* Information Box*/
div.information-box b { background: #EDEDED; }
div.information-box .r1 { border-color:#F6F6F6;}
div.information-box .r0 { border-color:#F5F5F5;}
div.information-box-content { background: #EDEDED; color: #474747; }

/* News List */
div.news-date { color: #919191;}

/* Paging */
span.nav-current-page { background-color:#e8e9ec; }
div.navigation span.disabled, div.navigation span.arrow, div.navigation span.ctrl   { color:#7E7E7E;}

/*Common Elements */
div.content-form div.field-error div.form-input input, 
div.content-form div.field-error div.form-input textarea, 
div.content-form div.field-error div.form-input select
{
	color: red;
	background:	#fff8d3;
}

/* Search results*/
div.search-item { border-color: #E9E9E9;}
div.search-page input.search-query { background: #F8F7F7; border-color: #D9D9D9; }

/*Error & OK messages*/
.errortext, .starrequired { color: red;}  
.errortext, .notetext { background:#FFFEEB; border-color: #FFD482;}