@charset "utf-8";
/* CSS Document */
body {
	background-image: url(images/header_background.png);
}

#header {

}

#header #logo {
	background:url(images/header_logo.png) no-repeat;
}

#header #current_site {
	color:#1B6C81;	
}

#header #toolbar {
	color:#269AB7;
}

#header #toolbar a {
	color:#269AB7;
}

#container {
}

#container #menu {
}

#container #menu a {
}

#container #sub-menu {
}

#container #sub-menu a {
	color:#999999;
	border:1px solid #EFEFEF;
}
#container #sub-menu strong a {
	border:1px solid #CCC;
	background-color: #CCC;
	color:#555;
}

#container #sub-menu a:hover {
	background-color:#F60;
	border:1px solid #F60;
	color:#FFF;
}

#content {
}

#content input {
	border:1px solid #CCC;
}


#content div.login {
	border:1px solid #EFEFEF;
}

#content div.explain {
	background-color:#F7F7F7;
}

#content h1 {
	color:#FFF;
	border:1px solid #FF8537;
	background-color: #FF8537;
}

#content a {
	color:#269AB7;
}

#content a:hover {
}
#content ul.action-list {
}

#content ul.action-list li {
}

#content table td.text {
	color:#FFF;
	background-color:#55C1DD;
}

#content table td.value {
	color:#269AB7;
	background-color:#FFF;
	border:1px solid #55C1DD;
}

#content table td.selector {
	background-color:#EFEFEF;
}

#content table td.value a {
	color:#269AB7;
}

#content table tr.important td.text {
	color:#FFF;
	background-color:#269AB7;
}
#content table tr.important td.value {
	color:#269AB7;
	background-color:#FFF;
	border:1px solid #269AB7;
}

#content table td.warning {
	color:#FFF !important;
	background-color:#FF8537 !important;
	border:1px solid #FF8537 !important;
}
#content table td.alert {
	color:#FFF !important;
	background-color:#F30 !important;
	border:1px solid #F30 !important;
}
#content table td.notice {
	color:#063 !important;
	background-color:#3C6 !important;
	border:1px solid #3C6 !important;
}

#content table tr.header td {
	color:#FFF;
	background-color:#F60;
	border:1px solid #F60;
}

#content tbody.datarows td {
	
	color:#269AB7;
	background-color:#FFF;
	border:1px solid #55C1DD;
}

#content tbody.datarows td a {
}

#content tbody.datarows td div.info {
	color:#666;
	background-color:#EFEFEF;
}

#content tbody.datarows td a:hover {
	color:#FF8537;
}

#content tbody.datarows td.TD_Warning {
	background-color:#F00;
	color:#FFF;
}

#content div.toolbar {
	border:1px solid #EFEFEF;
	background-color:#F7F7F7;
}

#content td.textfield input,
#content input.textfield,
#content textarea.textfield,
#content select.textfield {
}

#content td.textfield
{
	border:1px solid #76ABB6;
}

#content td.field_highlight {
	border:1px solid orange;
}

#content td.field_alert {
	border:1px solid #F00;
}

#content div.inline-menu {
}


#content div.inline-menu a {
	background-color:#55C1DD;
	color:#FFF;
}

#content div.inline-menu a:hover {
	background-color:#269AB7;
}


/*
Tab Navigation
----------------------------------------------- */

ul.BluoraTabbedNavigation { /* general settings */
	border-bottom: 1px solid #FF8537; /* set border COLOR as desired */
}

ul.BluoraTabbedNavigation li { /* do not change */
}

ul.BluoraTabbedNavigation li a.CloseTab { /* do not change */
}

ul.BluoraTabbedNavigation li.selected a.CloseTab { /* do not change */
	background-color:#FF8537;
	color:#FFF;
	border:1px solid #FF8537;
}

ul.BluoraTabbedNavigation li.selected a.CloseTab:hover { /* do not change */
	background-color:#FFF;
	color:#FF8537;
}

ul.BluoraTabbedNavigation li.selected { /* settings for selected tab link */
	background-color: #FFF; /* set selected tab background color as desired */
	border-left:1px solid #FF8537;
	border-top:1px solid #FF8537;
	border-right:1px solid #FF8537;
	color: #FF8537; /* set selected tab link color as desired */
	border-bottom:none !important;
}

ul.BluoraTabbedNavigation li.semi-selected {
	border-left:1px solid #FF8537;
	border-top:1px solid #FF8537;
	border-right:1px solid #FF8537;
	background-color:#FF8537;
	color:#FFF;
}

ul.BluoraTabbedNavigation li.semi-selected:hover {
	border-left:1px solid #FF8537;
	border-top:1px solid #FF8537;
	border-right:1px solid #FF8537;
	background-color:#FF8537;
	color:#FFF;
}

#options_section ul.BluoraTabbedNavigation li.selected {
	background-color:#FFF;
}

ul.BluoraTabbedNavigation li { /* settings for all tab links */
	border: 1px solid #FF8537; /* set border COLOR as desired; usually matches border color specified in #tabnav */
	background-color: #FF8537; /* set unselected tab background color as desired */
	color: #FFF; /* set unselected tab link color as desired */
}


#options_section ul.BluoraTabbedNavigation li {
	background-color:#FFF;
}

ul.BluoraTabbedNavigation li:hover { /* settings for hover effect */
	background: #fff; /* set desired hover color */
	color:#FF8537;
}

ul.BluoraTabbedNavigation li.selected:hover { /* settings for hover effect */
	background: #FFF; /* set desired hover color */
	color:#FF8537;
}


div.DIVBOX_header {
	background:#1B6C81;
	color:#FFF;
}

div.DIVBOX_header h2 {
	color:#FFF;
}

div.DIVBOX_request {
	background:#777777;
	color:#FFF;
}


#content input.BUTTON_cancel {
	background-color:#F00;
	border-color:#F00;
	color:#FFF;
}

#content input.BUTTON_next {
	background-color:#2BAACA;
	border-color:#2BAACA;
	color:#FFF;
}

#content input.BUTTON_previous {
	background-color:#2BAACA;
	border-color:#2BAACA;
	color:#FFF;
}


div.registration_chooser {
	width:100%;
}

div.registration_chooser a {
	display:block;
	padding:5px;
	background:#2BAACA url(images/CHOOSER_background.gif) no-repeat;
	background-position: center right;
	color:#FFF !important;
	padding-left:20px;
	padding-right:20px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	border-radius:10px;
}
div.registration_chooser a:hover {
	background:#F60 url(images/CHOOSER_background_hover.gif) no-repeat;
	background-position: center right;
	color:#FFF !important;
	text-decoration:none !important;
}

div.registration_chooser a div.registration_warning {
	background-color:#F60;
	padding:2px;
	border:1px solid #FFF;
	margin-top:5px;
}

div.registration_chooser a:hover div.registration_warning {
	background-color:#FFF;
	color:#F60;
	padding:2px;
	border:1px solid #FFF;
	margin-top:5px;
}