.hide{
 display:none;
}
.info, .success, .warning, .error{  
    border: 2px solid;  
    margin: 10px 0px;  
    padding:10px 10px 10px 53px;  
    background-repeat: no-repeat;  
    background-position: 10px center;
}
	.info h3,
	.success h3,
	.warning h3,
	.error h3{
		font-size:17px;
	}
	.info a,
	.info a:hover,
	.success a,
	.success a:hover,	
	.warning a,
	.warning a:hover,	
	.error a,
	.error a:hover{
		font-size:11px;
		float:right;
		font-weight:bold;
		text-decoration:none;
		outline:none;
		text-transform:capitalize;
		background-image:url(../img/admin_dismiss.gif);
		background-repeat:no-repeat;
		padding-left:15px;
	}
	
.info{
    color: #567da5;  
    background-color: #d7ebf2;  
    background-image: url(../img/admin_info.gif);
	border-color:#b6c7cd;
}
	.info a{
		color: #567da5;
		background-position:0px -35px;
	}
.success{
    color: #ffffff;  
	border-color:#3b9805;
    background-color: #8ac469;  
    background-image:url(../img/admin_success.gif);	
}
	.success a{
		color: #ffffff;  
		background-position:0px 3px;
	}
.warning{
    color: #655f4f;  
    background-color: #fdedc5;  
    background-image:url(../img/admin_warning.gif);
	border-color:#efcd78;	
}
	.warning a{
		color: #655f4f;
		background-position:0px -16px;
	}
.error{
    color:#ffffff;  
    background-color:#ed7053;
    background-image:url(../img/admin_error.gif);
	border-color:#c63d09;
	
}  
	.error a{
		color:#ffffff;
		background-position:0px -54px;
	}		
.pagination{
	 padding:0px 10px 10px 330px;
	 }
   
	.pagination li{
    list-style-type:none;
	display:block;
	float:left;
	height:24px;
	#height:22px;
	margin:8px 2px 0px 2px;
	color:#fff;
	font-weight:bold;
	
	}	
	     .pagination li a span,  
         .pagination li a:hover span, 
         .pagination li a-active span,  
         .pagination li a-active:hover span {
	       float: left;
	       display: block;
	       height: 20px;
	       cursor: pointer;
	       font-size: 12px;
		   color:#fff;
		  
	       padding: 4px 9px 2px 9px;
	       background:url(../img/pagination_middle_off.gif) repeat-x left top;
           }
		   
	    .pagination li a:hover span, 
        .pagination li a-active span,  
        .pagination li a-active:hover span {
	       background:url(../img/pagination_middle_hover.gif) repeat-x left top;
		   color:#fff;
          }
		 .pagination li a span.current,  
         .pagination li a:hover span.current, 
         .pagination li a-active span.current,  
         .pagination li a-active:hover span.current {
	       float: left;
	       display: block;
	       height: 20px;
	       cursor: pointer;
	       font-size: 12px;
		   color:#8c8989;
		   padding: 4px 9px 2px 9px;
	       background:url(../img/pagination_middle_off.gif) repeat-x left top;
           }
		   
	    .pagination li a:hover span.current, 
        .pagination li a-active span.current,  
        .pagination li a-active:hover span.current {
	       background:url(../img/pagination_middle_hover.gif) repeat-x left top;
		   color:#FFFFFF;
          }
		
		.pagination li a .btn_left,  
        .pagination li a:hover .btn_left, 
        .pagination li a-active .btn_left,  
        .pagination li a-active:hover .btn_left {
	      font-size: 1px;
	      width: 5px;
	      height: 24px;
		  padding:0px;
		  margin:0px;
	      background:url(../img/pagination_left_off.gif) no-repeat left bottom;
          }
        .pagination li a:hover .btn_left, 
        .pagination li a-active .btn_left,  
        .pagination li a-active:hover .btn_left  {
	      background:url(../img/pagination_left_hover.gif) no-repeat left bottom;
         }
        .pagination li a .btn_right,  
        .pagination li a:hover .btn_right, 
        .pagination li a-active .btn_right,  
        .pagination li a-active:hover .btn_right {
	      font-size: 1px;
	      width: 5px;
	      height: 24px;
		  padding:0px;
		  margin:0px;
	      background:url(../img/pagination_right_off.gif) no-repeat left bottom;
          }
        .pagination li a:hover .btn_right, 
        .pagination li a-active .btn_right,  
        .pagination li a-active:hover .btn_right  {
	      background:url(../img/pagination_right_hover.gif) no-repeat left bottom;
         }
.breadcrumb {
	font-size:11px;
	color:#5b5b5b;
	font-weight:normal;
	
}
	.breadcrumb a, .breadcrumb a:hover {
		font-size:11px;
		color:#5b5b5b;
		font-weight:normal;
		text-decoration:none;
	}
	.breadcrumb a:hover {
 		text-decoration:none;
		color:#fff;
	}
			 
.hide{
	visibility: hidden;
	display: none;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}


