@charset "utf-8";
/* CSS Document */
body{ background:url(../images/2.png); padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.wrapper{ width:100%;}
.loginform{
padding:10px 20px; background:#fff; width:300px; margin:170px auto; border-top:4px solid #0099FF;
}
h1{ font-size:20px; letter-spacing:0.5px;}
.widepadding{ margin:0 5%;}
.white{ color:#FFFFFF;}
h2{color:#0099FF; margin-bottom:40px;}
.row{ margin-bottom:15px;}
.col-label{ display:inline-block; padding-bottom:5px; color:#666666;}
.col-field input{ border:1px solid #ccc; padding:8px 3px; width:100%;}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
}
.myButton:active {
	position:relative;
	top:1px;
}

.wrong{ background:#F2DEDE; padding:10px; border-radius:5px; border:1px solid #ccc; color:#B94A48;}
.alert{background:#FCF8E3; padding:10px; border-radius:5px; border:1px solid #ccc; color:#A47E3C;}
.success{background:#DFF0D8; padding:10px; border-radius:5px; border:1px solid #ccc; color:#356635; width:500px; margin:0 auto 15px auto; text-align:center; }
.info{background:#D9EDF7; padding:10px; border-radius:5px; border:1px solid #ccc; color:#3A93C3; width:500px; margin:0 auto 15px auto;}
.pull-left{ float:left;}
.pull-right{ float:right;}
.clear{ clear:both;}

/************  header  **************/
.header{
background:#0099FF; padding:0px 0;
}
.logosection{ }
.logo{width:40%;}
.others{ width:50%; text-align:right; padding-top:15px;}
.navbar{ padding:0px; background:#fff; border-bottom:1px solid #EEE;}
.arrow{ margin-left:5px; font-size:16px;}
/*#wrapper #admin_nave {
	
	width:1000px;
	border-bottom:#06F 1px solid;
	border-radius:20px;
	
}*/
#admin_nave{ margin:0 5%;}
#admin_nave  ul {
	padding-left:0;
	border-radius: 10px;  
	list-style: none;
	position: relative;
	display:inline-table;
}
#admin_nave ul:after {
		 clear: both; 
		 display: block;
	}

#admin_nave ul li {
	float: left; border-right:1px solid #eee;
}
	#admin_nave ul li:hover {
		background: #4b545f;
	}
		#admin_nave ul li:hover a {
			color: #fff;
		}
	
	#admin_nave ul li a {
		display: block; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:8px;
		color: #757575; text-decoration: none;
	}
#admin_nave ul ul {
	background: #5f6975; 
	border-radius: 0px; padding: 0;
	position: absolute; top: 100%;
}
	#admin_nave ul ul li {
		float: none; 
		border-top: 1px solid #6b727c;
		border-bottom: 1px solid #575f6a;
		position: relative;
	}
		#admin_nave ul ul li a {
			padding: 5px 40px;
			color: #fff;
		}	
			#admin_nave ul ul li a:hover {
				background:#CCC;
			}
			/*---------------------------------position-------------------------------*/
				#admin_nave ul ul ul {
							background:#CCC; 
							border-radius: 0px; padding: 0;
							position: absolute; top: 100%;
							margin-left:150px;
						}
							#admin_nave ul ul ul li {
								float: none; 
								border-top: 1px solid #6b727c;
								border-bottom: 1px solid #575f6a;
								position: relative;
								width:200px;
								background-color:#5f6975;
								
							}
								#admin_nave ul ul ul li a {
									padding: 5px 40px;
									color: #000000;
								}	
									#admin_nave ul ul ul li a:hover {
										background:#6CF;
										color:#000;
									}
			/*----------------------------------------------------------------*/
#admin_nave ul ul {
	display: none;
}

	#admin_nave ul li:hover > ul {
		display: block;
	}
/**** content *****/
.content{ background:#fff; margin:10px 5%; padding:0px 0px 10px 0px; border-radius:5px;}
.heading{background:#FB4040; border:1px solid #FB4040; padding:7px 10px; color:#FFFFFF; font-size:16px; text-align:center; font-weight:700; border-top-left-radius:5px; border-top-right-radius:5px;}
.datasection{ margin:20px 5px;}
.fields-table{ border:1px solid #ccc; padding:10px 2px; }
.fields-table input[type="text"]{ width:380px; padding:6px 0; border:1px solid #999; border-radius:2px;}
.fields-table .datepice{ width:380px; padding:6px 0px 6px 0; border:1px solid #999; border-radius:2px;}
.fields-table textarea{width:380px; border:1px solid #69f; border-radius:2px;}
.fields-table select{width:280px; padding:6px 0; border:1px solid #999; border-radius:2px;}
.addButton {
	-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(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}
.addButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.addButton:active {
	position:relative;
	top:1px;
}
.CSSTable {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #3f7f00;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTable table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTable tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTable table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTable table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTable tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTable tr:hover td{
	
}
.CSSTable tr:nth-child(odd){ background-color:#d4ffaa; }
.CSSTable tr:nth-child(even)    { background-color:#ffffff; }.CSSTable td{
	vertical-align:middle;
	
	
	border:1px solid #3f7f00;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px; 
	
	font-weight:700;
	color:#000000;
}.CSSTable tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTable tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTable tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTable tr:first-child td{
		background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
	border:0px solid #3f7f00;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Helvetica;
	font-weight:bold;
	color:#ffffff;
}
.CSSTable tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
}
.CSSTable tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTable tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
.abc{ font-size:12px;}
.xyz{ color:#006600; font-weight:700;}
/*** search field***/
.searchform-div{ margin:20px;}
.searchform{}
.search_field{width:438px; padding:0px 2px; border:1px solid #999; border-radius:5px;}
.searchinput{width:370px; float:left; padding:8px 0; border:none;}
.searchbtn{float:right; margin-right:1px; width:50px; border:none; background:url(images/searchicon.png) no-repeat center center;}

.submenus{ padding:20px;}
.submenus a{ background:#69f; padding:7px 13px; border-radius:2px; margin-right:10px; text-decoration:none; font-size:12px; color:#FFFFFF; font-weight:700;} 
/**** footer ****/
.footer{
padding:15px 5%; color:#999; }


.CSSTable2 {
	margin:0px;padding:0px;
	width:1200px;
	border:1px solid #3f7f00;
	
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTable2 table{
    border-collapse: collapse;
        border-spacing: 0;
	
	margin:0px;padding:0px;
}.CSSTable tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTable table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTable table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTable tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTable tr:hover td{
	
}
.CSSTable2 .nth-childeven{ background-color:#d4ffaa; }
.CSSTable2 .nth-childodd{ background-color:#ffffff; }
.CSSTable2 td{
	vertical-align:middle;	
	
	border:1px solid #3f7f00;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px; 
	
	font-weight:700;
	color:#000000;
}.CSSTable2 tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTable2 tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTable2 tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTable2 .first-child td{
		background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
	border:0px solid #3f7f00;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Helvetica;
	font-weight:bold;
	color:#ffffff;
}
.CSSTable2 .first-child:hover td{
	background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
}
.CSSTable2 .first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTable2 .first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
                    	.detail .flabel{ width:20%; display:block; float:left; font-weight:700; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
						.detail .value{ width:76%; border-bottom:1px solid #ccc; padding:5px 1%; display:block; float:right;  margin-bottom:10px;}
						.alignright{ width:200px; float:right;}
						.mrtop{ margin-top:50px;}
						.approvemyButton {
						outline:none;
							-moz-box-shadow:inset 0px 1px 11px 0px #a4e271;
							-webkit-box-shadow:inset 0px 1px 11px 0px #a4e271;
							box-shadow:inset 0px 1px 11px 0px #a4e271;
							background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
							background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
							background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
							background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
							background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
							background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
							filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
							background-color:#89c403;
							-moz-border-radius:6px;
							-webkit-border-radius:6px;
							border-radius:6px;
							border:1px solid #74b807;
							display:inline-block;
							cursor:pointer;
							color:#ffffff;
							font-family:Arial;
							font-size:15px;
							font-weight:bold;
							padding:10px 36px;
							text-decoration:none;
							text-shadow:1px -1px 0px #528009;
						}
						.approvemyButton:hover {
							background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
							background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
							background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
							background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
							background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
							background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
							filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
							background-color:#77a809;
						}
						.approvemyButton:active {
							position:relative;
							top:1px;
						}