/* CSS Document */
/* Black and Blue Theme by Aly*/

@media print {
	body{
		background-color:#A5A5A5;
	}
}

@media screen {
	body{
		background-color:#353535;
		color: #0088FF;
	}
}

.delimiter{
	color:#AAF;
}

.textcolorstyles{
	color: #0088FF;
}

.textblackwhite{
	color: #EAEAEA;
}

.pum_oheader {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

.right_header {
	border-color: #222222;
}


.enabled	{	color: #0088FF;	}
.unknown	{	color: #999999;	}
.off		{	color: #0088FF;	}
.normal		{	background-color: #AADDDD;	}

/*////////////////	LINKS	////////////////////*/

a.highlight 		{ 	font-size:10px; font-weight: bold; }
a.highlight:link 	{ 	color: #ffffff; text-decoration: none;	}
a.highlight:visited {	color: #ffffff; text-decoration: none;	}
a.highlight:hover	{	color: #00AAFF; }

a.enabled:link		{	color:#0088FF; }
a.enabled:visited 	{	color:#0088FF; }
a.enabled:hover 	{	color:#77AAFF; }
a.enabled:active 	{	color:#0088FF; }

a.off:link			{	color:#0088FF; }
a.off:visited 		{	color:#0088FF; }
a.off:hover 		{	color:#55AAFF; }
a.off:active 		{	color:#0088FF; }

a.footer			{	color:#CCCCCC; }

a.history:link		{	color:#2288FF;	}
a.history:visited 	{	color:#2288FF;	}
a.history:hover 	{	color:#22CCFF;	}
a.history:active 	{	color:#22CCFF;	}

/*////////////////	TABLES	////////////////////*/
table{
	color: #000000;
}

table.page_header tr td.page_header_r{
/*
	background-position:right;
	background-image: url('../images/gradients/gradient.png');
	background-repeat:repeat-y;
*/
}

table.page_footer{
	background: #5C7099 url('../images/gradients/table_head_bb.gif') repeat-x top left;
	border-color: 	#353535;

	border-top-width: 17px;
	border-top-style: solid;
}

table.formtable {
	border-color: #222222;
}
table.formtable tr td.form_row_first{
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}
table.formtable tr td.form_row_last {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

td.form_row_l_simple { /* left cell simple */
	border-color: #222222;
}

td.form_row_r_simple { /* right cell simple */
	border-color: #222222;
}

table.formlongtable tr td.form_row_first{
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
	border-color: #222222;
}

table.formlongtable tr td.form_row_last {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
	border-color: #222222;
}

table.formlongtable tr td.form_row_l { /* left cell */
	border-color:	#222222;
}
table.formlongtable tr td.form_row_c { /* center cell */
	border-color: #222222;
}
table.formlongtable tr td.form_row_r { /* right cell */
	border-color: #222222;
}

table.tabletree tr.footer td {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

table.tableinfo{
	border-spacing: 1px;
	background-color: #5A5A5A;
	border: 0px #5A5A5A solid;
}

table.tableinfo tr td.normal			{	background-color: #AADDDD;	border: 1px #AADDDD solid; }
table.tableinfo tr:hover td.normal		{	background-color: #AACCCC;	border: 1px #AAD9DD solid; }


table.tableinfo tr td.active			{	background-color: #AACCDD;	border: 1px #AACCDD solid; }
table.tableinfo tr:hover td.active		{	background-color: #AACCD9;	border: 1px #AACCD9 solid; }


table.tableinfo tr.footer td {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

table.tablestripped {
	border: 1px solid #5A5A5A;
}

table.tablestripped tr.footer td {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

table.header{
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}
table.header tr td.header_l{
	color: #EAEAEA;
	height: 24px;
}
table.header tr td.header_r{
	color: #EAEAEA;
	height: 24px;
}

table.flicker{
	background: #5C7099 url('../images/gradients/menu_not_active_bb.gif') repeat-x top left;
}

table.ack_msgs tr.title {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

table.menu tr{
	background: #AAAAAA url('../images/gradients/menu_not_active_bb.gif') repeat-x top left;
}

table.menu tr td{
	border-color: #777777;
}

table.menu tr td.active{
	border-color: #AAAAAA;
	background: #333333 url('../images/gradients/table_head_bb.gif') repeat-x top left;
}

table.sub_menu tr{
	background: #5C7099 url('../images/gradients/table_head_bb.gif') repeat-x top left;
}

table.sub_menu tr td span.active a.highlight{
	color: #08F;
}

table.triggers_info tr td.header {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

table.hosts_info tr td.header {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

table.server_info{
	border: 1px #555555 solid;
}

table.server_info tr td.header {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

table.server_info tr.footer td {
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

table.history td.caption{
	color:#00AAFF;
}

/* MESSAGES */
table.msgok{
	border: 1px #0088FF solid;
}

table.msgok tr td.clr{
	background-color:#0088FF;
}

table.msgok tr td.msg{
	background-color:#BBBBFF;
}

/*  SCREENS */
table.screen_edit{
	background-color: #333333;
}

table.screen_edit td{
	background-color: #333333;
}

table.screen_view{
	background-color: #333333;
}

table.screen_view td{
	background-color: #333333;
}

table.header_wide{
	color: #DADADA;
	
	border: 1px #888888 solid;
	background-color:#444444;
}

table.header_wide tr.first td.header_l{
	color: #FFFFFF;
}

table.header_wide tr.first td.header_r{
	color: #FFFFFF;
}

table.header_wide a:link		{	color:#2288FF;	 }
table.header_wide a:visited 	{	color:#2288FF;	 }
table.header_wide a:hover 		{	color:#22CCFF;	 }
table.header_wide a:active 		{	color:#22CCFF;	 }

table.infobox{
	border: 1px #AAAAAA solid;
	background-color:#444444;
	
	color: #DADADA;
}

table.infobox a:link		{	color:#2288FF;	 }
table.infobox a:visited 	{	color:#2288FF;	 }
table.infobox a:hover 		{	color:#22CCFF;	 }
table.infobox a:active 		{	color:#22CCFF;	 }
/*----------*/

/*////////////////	DIVS	////////////////////*/

div.formElement_header{
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}
div.formElement_body{
	border: 1px solid #222222;
}
div.formElement_footer{
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

div.thin_header{
	background: #5C7099 url('../images/gradients/table_head2_bb.gif') repeat-x top left;
}

div.zabbix_logo{
	height: 31px;
	width: 118px;
	background-image:url('../images/general/zabbix_bb.png');
	background-repeat: no-repeat;
}

div.iconok{
	background-image: url('../images/general/ok_icon_bb.png');
}

div.iconzbxavailable{
	background-image: url('../images/general/zabbix_available_bb.png');
}

div.iconsnmpavailable{
	background-image: url('../images/general/snmp_available_bb.png');
}

div.iconipmiavailable{
	background-image: url('../images/general/ipmi_available_bb.png');
}

div.sla_green{
	background-image: url('../images/gradients/sla_blue15.png');
}

div.messagecontainer{
	background-color: #8c8a8b;
}

div#scrolltableft{
	color: #00CCFF;
}

div#scrolltabright{
	color: #00CCFF;
}

div#selection_box{
	filter:alpha(opacity=60);
	opacity:.60;
	background-color:#6666FF;
}


span.green{
	color:	#0088FF;
}

span.info{
	color:	#0088FF;
}

.darklink{
	color:#2288FF;
	text-decoration: underline;
}

.darklink:hover{
	color:#22CCFF;
	cursor: pointer;
	text-decoration: underline;
}

/*////////////////	FORMS	////////////////////*/

.button:hover {
	border-color: #000000;
	color: #0000FF;
}
