charset "UTF-8";
a {
  color: blue;
  text-decoration: none;  
}

a.download{
   background:url('../zip.png');
   background-repeat: no-repeat; 	
   padding-left:30px;      
   display: inline-block; 
   color: blue;
   text-decoration: none;  
   color: #383838;;
   margin-bottom:5px;
}
a.download:hover{
	text-decoration:underline;
	}
h1 {
  line-height: 1em;
  color: #B60F24;
  text-shadow: 1px 1px 1px grey;
}
blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #eee;
}

#progress{
	width: 99%;
}

 .bar
{
	float:left;
	width:0;	
	height:20px;
	font-size:12px;
	line-height:20px;
	color:#000;
	text-align:center;
	background-image: url('../img/progressbar.gif');
	background-repeat: repeat-x;	
	-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
	-webkit-transition:width .6s ease;
	transition:width .6s ease;
	margin-bottom: 10px;	
	margin-left: 2px;
	text-shadow: 2px 2px 8px #0000FF;
}

.ui-widget {
    font-family: Arial,sans-serif, Verdana;
    font-size: 12px;
}

input.text { margin-bottom:8px; width:96%; padding: .2em; }
fieldset { padding:0; border:0; margin-top:5px; width:auto;}
.ui-dialog .ui-state-error { padding: .3em; }
.validateTips { border: 1px solid transparent; padding: 0.3em; }

.pager{
	padding-top:5px;	
}

tabs-icons .ui-tabs-nav .ui-icon { 
    display: inline-block; 
}

#mask {
	display: none;
	background: #333; 
	position: fixed; left: 0; top: 0;	
	width: 100%; height: 100%;
	opacity: 0.3;
	z-index:3;	
}
img {
    display:block;
    margin:auto 0 !important;
}
li .logout:hover{	  	
  	opacity: 1.0;
  	filter: alpha(opacity=100);
  	cursor: pointer;
}

#mainPageLink {

width: 200px; height: 70px; display: block;position: absolute;
}
 #mainContener {
     margin:0;
     padding:0;
     width: 950px;
     margin: 0px auto ;
     font-family: Arial;
     font-size: 12px;
     border: 1px solid #f3f1e8;
     background-color:white;
     padding-left: 20px;
     padding-right: 0px;
 
 
 }

.strong{
  font-weight:bold;
}
.blackText {
 color: black ;
}
#breadcrumb a{
      color: #999999;


}
#breadcrumb a:hover {
 color: #c00000 !important;
}
.breadcrumbOn {
   margin-top: 0px; 
   width: 915px; 
   height: 20px; 
   margin-bottom: 10px;
   padding-left: 15px;
   
}
.breadcrumbOn .arrow {
color: #DEDFD6 ;
font-size :14px;

}
#main-banner {
	margin-top: 20px;    
    background: url(../img/header_bg.gif) center top repeat-x;    
    float: right;
    height: 35px !important; 
}

 #searchBox, #datePickerBox {    
    float: right;    
}

#datePickerBox
{
  margin-right:2px;
  width:220px;
}
 #searchForm {
     padding: 0;
     margin:0;
 }
 #searchBox fieldset {
     padding: 0;
     margin:0;
     padding-left:5px;
     padding-top: 5px;
     border: none;
     height: 5px;
 }
 #searchField {
     background-color:#1079C6;
     border: 1px solid #218ED6;
     color: white;
     padding-left: 3px;
     padding-right: 3px;
     width: 70px;

 }
 
 #searchBox {
    width: 430px;
    margin: 0;
}

#message {
    font-family: Tahoma,Arial;
    font-weight: bold;
    color: #0B4FA4;
    margin-top: 10px;
    margin-bottom: 10px;
}

#pages {text-align: center; padding: 10px 0 0 0;font-weight: bold; margin-bottom: 61px;}
#pages span a { color:#483D8B; border: 1px solid #CCCCCC; padding: 2px 3px; margin: 0 2px; background:url('../img/gradient.png');}
#pages span.all span { border: 1px solid #fff; color: red; }
#pages span a:hover{border: 1px solid #315fa4;}
#pages .prev { margin-right:24px; }
#pages .next { margin-left:24px; }
.ui-autocomplete-loading {
    background: white url("../img/ui-anim_basic_16x16.gif") right center no-repeat;
  }
.ui-autocomplete {
    position:absolute;
    max-height: 200px;
    /*min-width: 500px;*/
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    padding-left:1px;
    padding-right:1px;
    padding-bottom:1px;		
  }
  /* IE 6 doesn't support max-height
   */
  	*html.ui-autocomplete {
    height: 200px;
  }
.ui-state-focus {font-weight: normal!important;}