html{
  
  background-color: black;	
  background-image: url("/images/body_bg.jpg") !important ; 
  background-repeat: repeat-x !important;	
}

#container{
	width: 783px;
	margin: auto;
	
}



#top_nav{
	background: transparent url(/images/menu_bg_front.jpg);
	background-repeat: no-repeat;
	color: white;
	height: 36px;
	font-size: 110%;
	padding-left: 17px;
}

#top_nav a{
	color: white;
	text-decoration: none;
	top: 10px;
	margin: 0px;
	position: relative;
	padding: 5px;
}


#top_nav a:HOVER{
	text-decoration:  underline;
}

#top_nav .sperator_disabled{
	position: relative;
	top: 0px;
	border-left: 2px solid #999;
	padding-bottom: 23px;
	margin-right: 3px;
}



a{
	color: blue;	
}



#textwrapper{
	padding: 20px;	
	background: #d0cecf url(/images/page_bottom_bg_front.jpg) repeat-x scroll center top;
}

#spinnerWrapper{
	height: 250px;
	overflow: hidden;
	margin: 5px;
}
#spinnerWrapper #slider{
	width: 870px;
	margin-left: 20px;
	margin-top: 10px;
}
#spinnerWrapper #canavas{
	padding: 10px;
	vertical-align: bottom;
	position: relative;
	left: 0px;
	padding-left: 20px;
	height: 200px;
}

#spinnerWrapper #canavas img{
	width: 150px;
	float: left;
	margin-right: 50px;
	border: 1px solid #999;
	max-height: 210px;
}

#loginwrapper{
	height:35px;
	padding-left: 10px;
	padding-right:10px;
	background: transparent url(/images/login_bg.jpg) no-repeat scroll center top;
}

#loginspacer{
	margin: 6px;	
}
#loginwrapper INPUT{
	border: none;
	padding: 2px 15px 3px 8px;
	width: 108px;
	background: transparent url(/images/login_field_bg.jpg) no-repeat scroll left top ;
	color: #555;
}

#loginwrapper INPUT[type=submit]{
	padding: 0px 15px 3px 0px;
	width: 95px;
	cursor: pointer;
	text-align: center;
	background: transparent url(/images/login_button_bg.jpg) no-repeat scroll left top ;
}


#scrolling_cms_content{
	
	height: 370px;
	overflow-y: auto;
	overflow-x: hidden;
	width: 741px;
	margin-left: 1px;
	padding-left: 0px;	
	
}
#scrolling_cms_content a{
	color: 	#9E2222;
}

#ubox{
	padding: 5px;
	margin: 5px;
	background-color: white;
	border: 1px solid #666;
}
#ubox h3{
	
	border-bottom: 1px solid #aaa;
}

#footer{
	font-size: 90%;
	padding: 10px;
	padding-left: 40px;
	background-color:  black;
	color: #bbb;
	height: 120px;
	overflow: hidden;
	background-image: url("/images/footer_bg.jpg");
}
#footer a {
	color: #bbb;
}

#footer_cms{
	position: relative;
}

.flexigrid tr.trSelected td.sorted a, .flexigrid tr.trSelected td a {
color: blue;	
}

.flexigrid .ftitle{
	font-size: 150%;
}



.tdgrid{

}


.tdgrid table{
	width:100%;
	background-color: white;
	border: 1px solid #999;
}

.tdgrid td{
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #E3E3E3;
}

.tdgrid tr:nth-child(even){
	background-color: #fafafa;
}
.tdgrid tr:nth-child(odd){
	background-color: #EFEFFC;
}

        
.flexigrid div.fbutton .add
{
	background: url(/images/icons/add.png) no-repeat center left;
}	
    
.flexigrid div.fbutton .delete
{
	background: url(/images/icons/close.png) no-repeat center left;
}	
    
.flexigrid div.fbutton .activate
{
	background: url(/images/icons/accept.png) no-repeat center left;
}	

.flexigrid div.fbutton .deactivate
{
	background: url(/images/icons/cancel.png) no-repeat center left;
}	

.flexigrid div.fbutton .bclear
{
	background: url(/images/icons/page_refresh.png) no-repeat center left;
}	


.flexigrid div.fbutton .info
{
	background: url(/images/icons/tag_blue.png) no-repeat center left;
}	

.flexigrid div.fbutton .warning
{
	background: url(/images/icons/tag_yellow.png) no-repeat center left;
}	

.flexigrid div.fbutton .critical
{
	background: url(/images/icons/tag_red.png) no-repeat center left;
}	

div.logs_INFO{
	padding: 0px 5px 0px 5px !important;
	background-color: #d7eef4;
	margin: 0px;
}

div.logs_WARNING{
	padding: 0px 5px 0px 5px !important;
	background-color: #ddff55;
	margin: 0px;
}

div.logs_CRITICAL{
	padding: 0px 5px 0px 5px !important;
	background-color: #de87cd;
	margin: 0px;
}

.ac_results .ac_over{
	background-color: #aaccff;	
}
.ac_results{
	background-color: #efefef;
}

.statusAction{
	margin: 0px;
	padding: 0px !important;
}
.statusAction span{
	float: left;
}

.statusAction a img{
	border: none;
}

.statusAction a{
	border: none;
	position: relative;
	margin: 0px;
	padding: 0px;
	top: -2px;
	float: right;
}



