body {
	background-color: #f3f5f7;
	margin:0px; padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.fontface{ font:Verdana, Geneva, sans-serif; font-size:12px;}
textarea{background:#FDFEFF; border:1px solid #C7C7C7;}

.clr{
	clear:both;
	height:0px;
}
#showtype{
	font-weight:bold; color:#F00;
}
span.hide{position:absolute;left:-9999em;visibility: hidden; display:none; overflow:hidden;}

#header {background:#ffffff; width:100%; height:65px;  margin:0px; padding:10px 0px;}
#header #aligner{ width:980px; margin:0px auto 0px auto; padding:0px;}
#header #aligner .logo{ width:350px; margin:0px;padding:0px; float:left;}

#header #aligner .log{ width:auto; margin:0px;padding:0px; float:right;}


#menu_holder{width:100%; background:#5e8ce9; margin:0px; padding:0px;  height:35px;}
 
#container{width:980px; margin:0px auto; padding:0px;}
#content{
	width:1000px;
	margin:0px;
	padding:0px;
	float:none;
}

#footer {color:#666666;width:100%; height:80px; text-align:center;}
h1{font:normal 20px Geneva, Arial, Helvetica, sans-serif; color:#494949; border-bottom:1px dashed #949494; height:30px;}

/*************..............................Login page starts.................................**********/
#login_box {
width:280px; margin:10% auto 10% auto; 
				border:1px solid #d0e0f7;
				/****for rounded corner*****/
				 -webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px; 
				 /****for drop shadow*****/
				 -webkit-box-shadow: 0px 1px 5px 3px rgba(225, 225, 225, 0.7);
				 -moz-box-shadow: 0px 1px 5px 3px rgba(225, 225, 225, 0.7);
				 box-shadow: 0px 1px 5px 3px rgba(225, 225, 225, 0.7); 
				 /****for gradient*****/
				background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 20%, #f6f9fc 45%, #e2e9f5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#ffffff), color-stop(45%,#f6f9fc), color-stop(100%,#e2e9f5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 20%,#f6f9fc 45%,#e2e9f5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 20%,#f6f9fc 45%,#e2e9f5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 20%,#f6f9fc 45%,#e2e9f5 100%); /* IE10+ */
background: linear-gradient(top, #ffffff 20%,#f6f9fc 45%,#e2e9f5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e9f5',GradientType=0 ); /* IE6-9 */
}


.textbox{background:#ffffff; border:1px solid #d0e0f7; padding:5px 5px 0px 5px;width:210px; height:25px;color:#659EE4;
				/****for drop shadow*****/
				 -webkit-box-shadow: 0px 1px 3px 0px rgba(255, 225, 225, 0.5);
				 -moz-box-shadow: 0px 1px 3px 0px rgba(225, 225, 225, 0.5);
				 box-shadow: 0px 1px 3px 0px rgba(225, 225, 225, 0.5);
				 }
.textarea{background:#ffffff; border:1px solid #d0e0f7; padding:5px 5px 0px 5px;width:420px; color:#659EE4;
				/****for drop shadow*****/
				 -webkit-box-shadow: 0px 1px 3px 0px rgba(255, 225, 225, 0.5);
				 -moz-box-shadow: 0px 1px 3px 0px rgba(225, 225, 225, 0.5);
				 box-shadow: 0px 1px 3px 0px rgba(225, 225, 225, 0.5);
				 }

a.login_btn{color:#FFFFFF;text-decoration:none;font:bold 14px Arial, Helvetica, sans-serif;width:70px;height:22px;display:block;text-align:center;padding-top:7px;
				/****for rounded corner*****/
				 -webkit-border-radius: 3px;
				 -moz-border-radius: 3px;
				 border-radius: 3px;
				 /****for drop shadow*****/
				 -webkit-box-shadow: 0px 1px 5px 3px rgba(225, 225, 225, 0.7);
				 -moz-box-shadow: 0px 1px 5px 3px rgba(225, 225, 225, 0.7);
				 box-shadow: 0px 1px 5px 3px rgba(225, 225, 225, 0.7);
				 background-color: #F87B30;
				 }
a.login_btn:hover{background-color: #00ADEF;}

a.logout{background:#12aee9; display:block; width:60px; height:20px;color:#FFFFFF; margin-top:5px;; padding-top:4px; text-align:center; text-decoration:none; float:right; font:bold 13px Arial, Helvetica, sans-serif;
/****for rounded corner*****/
 
}
a.logout:hover{background:#ef8c3c;}
/*************..................Login page ends....................**********/
.decor{text-decoration:none; border:0px}
.button_style{background-color:#5e8ce9; color:#FFF; font-weight:bold;}
.button_style1{background-color:#5e8ce9; color:#FFF; font-weight:bold; width:140px;}
.button_style2{background-color:#FFF;width:140px;}
.classname {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
}.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
}.classname:active {
	position:relative;
	top:1px;
}
.paginate {
font-family:Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 3px;
}

.paginate a {
	padding:2px 5px 2px 5px;
	margin:2px;
	border:1px solid #999;
	text-decoration:none;
	color: #666;
}
.paginate a:hover, .paginate a:active {
	border: 1px solid #999;
	color: #000;
}
.paginate span.current {
    margin: 2px;
	padding: 2px 5px 2px 5px;
		border: 1px solid #999;
		
		font-weight: bold;
		background-color: #999;
		color: #FFF;
	}
	.paginate span.disabled {
		padding:2px 5px 2px 5px;
		margin:2px;
		border:1px solid #eee;
		color:#DDD;
	}
