@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#393530;
}
/* Top Navigation Links */
.top_navi_text{
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;	
	}

.top_navi_link{
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:0px;
	color:#ffffff;	
}
.top_navi_link:hover{
	color:#999;
}

/* registraion Box */
.horizontal_line-black {
    border-bottom: 1px solid #E0E0E0;
    width: 100%;
}

/* Footer Button */

.footer_link{
	font-size: 12px;
	text-decoration:none;
	padding-left:0px;
	color:#ffffff;	
}
.footer_link:hover{
	color: #034D86;
}
.clickhere_link{
	font-size: 12px;
	text-decoration:none;
	padding-left:0px;
	color:#393530;	
}
.clickhere_link:hover{
	color: #034D86;
}

.logix_link{
	font-size: 12px;
	text-decoration:none;
	padding-left:0px;
	color:#393530;	
}
.logix_link:hover{
	color: #034D86;
}

.footer_text{
	font-size: 12px;
	color:#ffffff;	
	}

/* ---------------------- */

/* CSS Gray Button */
	.button {
		padding: 5px 10px;
		display: inline;
		background: #777 url(button.png) repeat-x bottom;
		border: none;
		color: #fff;
		cursor: pointer;
		font-weight: bold;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		text-shadow: 1px 1px #666;
		font-family:Arial,sans-serif;
		font-size: 12px; 
		line-height: 18px;
		text-decoration: none;		
		}
	.button:hover {
		background-position: 0 center;
		}
	.button:active {
		background-position: 0 top;
		position: relative;
		top: 1px;
		padding: 6px 10px 4px;
		}
		
	.button.red { background-color: #e50000; }
	.button.purple { background-color: #9400bf; }
	.button.green { background-color: #58aa00; }
	.button.orange { background-color: #ff9c00; }
	.button.blue { background-color: #2c6da0; }
	.button.black { background-color: #333; }
	.button.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
	.button.small { font-size: 80%; padding: 3px 7px; }
	.button.small:active { padding: 4px 7px 2px; background-position: 0 top; }
	.button.large { font-size: 125%; padding: 7px 12px; }
	.button.large:active { padding: 8px 12px 6px; background-position: 0 top; }

.formtxtfield {
    border: 1px solid #CCCCCC;
    color: #666666;
	size: 120;
	FONT-SIZE: 14px;
    margin: 0;
    overflow: visible;
    padding: 4px;
	width:200px;
}


	/* Alerts */

span.alert_info {
			display: block;
			width: 95%;
			margin: 20px 3% 0 3%;
			margin-top: 0px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			background: #B5E5EF;
			background-position: 10px 10px;
			border: 1px solid #77BACE;
			color: #082B33;
			padding: 4px 0;
			text-indent: 5px;
			font-size: 12px;}




span.alert_warning {
			display: block;
			width: 95%;
			margin: 20px 3% 0 3%;
			margin-top: 0px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			background: #F5F3BA;
			background-position: 10px 10px;
			border: 1px solid #C7A20D;
			color: #796616;
			padding: 4px 0;
			text-indent: 5px;
			font-size: 12px;}

span.alert_error {
			display: block;
			width: 95%;
			margin: 20px 3% 0 3%;
			margin-top: 0px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			background: #F3D9D9;
			background-position: 10px 10px;
			border: 1px solid #D20009;
			color: #7B040F;
			padding: 4px 0;
			text-indent: 5px;
			font-size: 12px;}

span.alert_success {
			display: block;
			width: 95%;
			margin: 20px 3% 0 3%;
			margin-top: 0px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			background: #E2F6C5;
			background-position: 10px 10px;
			border: 1px solid #79C20D;
			color: #32510F;
			padding: 4px 0;
			text-indent: 5px;
			font-size: 12px;}
			
			
			
			
			
.pagi { margin: 20px 0px;
float: left;
width: 100%;
/*border-top: solid #ccc;*/
padding: 20px 10px;
font-family: Arial, Helvetica, sans-serif;


}

.pagi ul { margin:0px 0px; padding:0px 0px;}

.pagi ul li {
	
list-style: none;
display: inline-block;
background: #F8F8F8;
border: solid 1px #BEBCBC;
margin: 0px 0px;
padding: 5px 10px;
cursor:pointer;
color:#000;
 


}

/*.pagi ul li:hover { background:#DFDFDF;}*/

.pagi ul li .active { text-decoration:none; font-size:12px; color:#ccc; padding:0px 0px; margin:0px 0px; background: #F8F8F8;}

/*.pagi ul li a { text-decoration:none; font-size:12px; color:#a1c057; padding:0px 0px; margin:0px 0px;}*/
.total {  	font-family: Arial, Helvetica, sans-serif;  color:#000;  }


