/* CSS Document */







#main{



	 background:url("../images/bg_img.jpg") repeat-x scroll 0 0 #DBEAFF;



	color: #000;



	width:100%;



	font-family:Verdana;



	margin:auto;



	text-align:center;



	min-height:673px;



}







a {



	color:#000;



	text-decoration:none;



	display: block;



}



a:hover {



	color:#93C;



	text-decoration:underline;



}







	#maindiv{



		width:100%;



			}



#login_maindiv{



		margin: auto;



		width:500px;



			}



	#outer{



		



		width:100%;



		/*min-height:700px;background-color:#ffffff;*/



		margin:auto;



	}



	



	#login_outer{



		background-color:#ffffff;



   width: 75%;



   box-shadow: -2px 4px 7px #C9C9C9;



/*



   width: 347px;



*/



   margin:auto;







	}



	



	



	#header{



		



		/* background-color: #373737;



		 background-color: #373737;*/



		/*height: 84px;*/



   		padding-top: 15px;



		text-align: center;



		width: 98%;



		margin:auto;



	}



#new_tab{



		background-color: #4986E7;



		border-radius: 2px;



    color: #FFFFFF;



    float: right;



    font-size: 10px;



    height: 14px;



    line-height: 14px;



     margin-left: 70px;



    position:absolute;



    padding: 0 4px;



		



		



		}



	#proc_tab{



		background-color:#DADF00;



		border-radius: 2px;



    color: #FFFFFF;



    float: right;



    font-size: 10px;



    height: 14px;



    line-height: 14px;



    margin-left: 70px;



    position:absolute;



    padding: 0 4px;



		



		



		}



		

.wincand
	{/*color:#0C6 !important;*/ font-weight:700;}

		



		#rej_tab{



		background-color: #C00;



		border-radius: 2px;



    color: #FFFFFF;



    float: right;



    font-size: 10px;



    height: 14px;



    line-height: 14px;



     margin-left: 70px;



    position:absolute;



    



    padding: 0 4px;



		



		



		}



		



		#comp_tab{



		background-color: #0C0;



		border-radius: 2px;



    color: #FFFFFF;



    float: right;



    font-size: 10px;



    height: 14px;



    line-height: 14px;



     margin-left: 70px;



    position:absolute;



    



    padding: 0 4px;



		



		



		}



	



	#login_header{



		



	



    height: 40px;



    margin: auto;



    padding-top: 15px;



    text-align: center;



    width: 100%;



	



	}







.status_open



		{



			color:#F00;



			



			



			



		}



		.status_closed



		{



			color:#0C0;



			



			



			



		}



 .noborder td{border-top:0 none;



border-bottom:0 none;}



.border td{



border-top:1px solid;



border-bottom:1px solid;}



	



	#title{



/*background: url("../images/buttn.jpg") repeat scroll 0 0 transparent;*/



background: #404141;



    float: right;



    font-size: 21px;



   /* font-weight: bold;*/



    height: 30px;



    letter-spacing: normal;



    padding: 1%;



    text-align: left !important;



   /* text-shadow: -2px 2px #000000;*/



    width: 98%;



	color:#fff;



	}



	



		#login_title{



background:#24469c;



    color: #FFFFFF;



    font-size: 21px;



   /* font-weight: bold;*/



    height: 27px;



    letter-spacing: 1px;



    margin: auto;



 /*   padding: 1%;*/



	padding-top: 9px;



	padding-bottom:7px;



	border-top-left-radius: 10px; border-top-right-radius: 10px;



/*



    text-align: center;







    text-shadow: -2px 2px #000000;*/



    width: 100%;



	}



	



	



	



	



	#menu{



	/* float: left;*/



    width: 100%;



	



		



	}



.menuul{



background:none repeat scroll 0 0 #E8ECEF;



    float: left;



    height: 38px;



    list-style: none outside none;



    margin-left: 0;



    margin-top: 0;



    padding: 0;



    width: 100%;



}



	#menu li{



		/*background-image:url(../images/1_03.jpg);



		border:1px solid #BDCAD3;*/



		    color: #000000;



    float: left;



    font-size: 12px;



    height: 38px;



  	margin-left:13px;



	white-space:nowrap;   



    min-width: 140px;



		}



	#menu li a {



    color: #000;



    display: block;



    font-size: 12px;



   



    min-width: 131px;



    outline: medium none;



    padding-left: 27px;



    padding-right: 3px;



    padding-top: 10px;



    text-align: center;



    text-decoration: none;



	font-family:Verdana;



	height:30px;



	}



	



	#menu li:hover 



	{



		/*background:#052160;*/



		display:block;



		



	}



	li.liactive{



	background-color:#ddd;



	}



	.active{



			color:#000;



			height: 27px;



			white-space:nowrap;   



			min-width: 140px;



	}



	#menu li:hover a{



		color:#000 !important;



		text-decoration:underline;



		



	}



	#menu li:hover{



	background-color: #ddd;



	height:38px;



	}



	#menu li a:active{



	height:38px;



	}



	#maincontent{



		background-color: #FFFFFF;



    border: 1px solid #8F8F8F;



    color: #7A7F82;



   /* float: right;



    margin-right: 12px;*/



   /* margin-top: 38px;*/



    min-height: 378px;



	  padding-bottom: 30px;



    width: 98%;



	min-height: 500px;



	margin:auto;



	}



	



	



#login_maincontent{



    background-color: #FFFFFF;



/*



   width:347px;



*/



width: 100%;



    color: #7A7F82;



  



    margin: auto;



	}



	#login_maincontent form table{



		padding:5px;



		font-size:12px;



	   color: #7A7F82;



	}



	



	#heading{



	background-image: url("../images/2.jpg");



    color: #FFFFFF;



    font-size: 16px;



    font-weight: bold;



    height: 24px;



	padding-top:7px;



	padding-left:10px;



	



	}



	#comment_block{



	font-size:13px;



	}



	#upload{



	font-size:14px;



	}



	#maincontent form{







   /*  margin-left: 15px;



    margin-top: 10px;



   min-height: 161px;



    padding-left: 20px;



    padding-top: 10px;

	

padding-bottom:10px;*/

    /*width: 380px;*/



	color:#1F2022;



/*	font-weight:bold;



*/	



	/*float:left;*/



}







#maincontent div#report_forms form{



    /*width: 380px;*/



	color:#1F2022;



	font-weight:bold;



	margin:0px;



	padding:0px;



	min-height:100%;



	}



	



#maincontent div#report_forms {



	float: left;



    padding: 10px;



    width: 100%;



    height:50px;



}



	



#maincontent div#report_forms div#chrono_form {



	width:74%;



	float:left;



}



#maincontent div#report_forms div#searchbox {



	width:25%;



	float:left;



}



	



	#maincontent form input{



		







		}



	#maincontent table{



		color:#1F2022;



		font-size: 12px;



		   



	}







#maincontent div#report_forms .button{	



	background: url("../images/blue.jpg") repeat scroll 0 0 transparent  !important ;



    border: medium none;



    color: #FFFFFF;



    cursor: pointer;



    height: 35px;



    text-align: center;



    font-weight: bold;



    width: 100px;



   } 



   



 #maincontent div#report_forms .inputbox{	  



   background: none repeat scroll 0 0 transparent;



   border: 1px solid gray;



    color: #404040;



    font-family:verdana;



    font-size: 12px;



    height: 31px;



    line-height: 18px;



    margin: 0;



    padding: 8px 0 0;



    vertical-align: middle;



    width: 182px !important;



}



    



	#area_desc,#machine_desc{



		  height: 40px;



    width: 156px;



	}



	.button,.uploadbutton{



background: url("../images/blue.jpg") repeat scroll 0 0 transparent  !important ;



    color: #FFFFFF;



    cursor: pointer;



    height: 35px;



    text-align: center;



    width: 130px;



	border:0px;

font-weight:bold;

			



	}



	.uploadbutton



	{



		padding:6px 0px!important;



	}



	



	.customlinks{



   background: url("../images/buttn.jpg") repeat scroll 0 0 transparent;



    color: #FFFFFF;



    cursor: pointer;



    display: block;



    float: left;



    font-size: 12px;



    font-weight: bold;



    height: 12px;



    margin-bottom: 15px;



    margin-left: 12px;



    margin-top: 21px;



    padding: 10px;



    text-align: center;



    text-decoration: none;







		}



	



	#listtable{



		border:1px solid #BEB9B7;



		margin-top:10px;



	   width: 99%;



	text-align:left;



		font-size:12px;



	}



	#opt{



	cursor: pointer;



    float: right;



    height: 30px;



    margin-right: 21px;



    margin-top: 10px;



    text-align: right;



    width: 148px;



    margin-bottom: 23px;



    font-size:11px !important;



}



	



	#opt a{



		color:#7E7F83;



		text-decoration:none;



		



	}



	



	#subheading{



	  background: none repeat scroll 0 0 #932D21 !important;



    color: #FFFFFF;



    font-size: 12px;



    font-weight: bold;



    height: 30px;



    padding-left: 9px;



  



	



	}



	#user{



	float: right;



    font-size: 13px !important;



    /*padding-top: 6px;*/



    text-shadow: none;



	margin-top:-10px;



	}



	.reports{



	padding-top:0px !important;



	padding-left:0px !important;



	text-align:center;



	}



	.reports table{



	text-align:center;



	}



	



	.consumer_search{



	padding:0 !important;



	border:none !important;



	width:53px !important;	



	min-height:0px !important;



	}



	



	#message{



		color: #006600;



    font-size: 15px;



    font-style: italic;



font-weight: bold;



    text-align: center;



	}



	#gen{



		font-size: 12px;



    width: 99%;



	}



	







#reportheading{



color:#000000;



font-size:18px;



text-align:center;



}







#consumer tr{



	background:none !important;



	width:100%;



	



}



#total{



font-weight:bold;



}



#app_form{



    margin: auto !important;



/*	font-weight:bold !important;



*/	text-align:left;



    width: 90% !important;



}



#outerformdiv



{



	background: none repeat scroll 0 0 #F5F5F5;



	border:1px solid #000;



	 padding-bottom: 40px;



}







#outerformdiv  table



{



/*	font-weight:bold;*/



}







#app_form table tr{







}



#app_form table td{



	/* width:200px;*/



	 }







#checkbox{







}



#app_form textarea{



	width: 282px;



	 height: 130px;



}



#upload{



width:87%;



margin:auto;



}



#subupload{



	 margin-left: 92px;



 



}







#comment{



	display:hidden;



}







#commdesc{



	display:none;



}



#error{



	color:red;



	font-size:12px;



	text-align:center;



}



#formheading



{



	color: #222222;



	text-align:center;



	font-weight:bold;



	font-size:18px;



	padding: 5px;



}



#pagetitle{



	color: #253E81;



    font-weight: bold;



    margin-left: 12px;



	margin-top: 16px;



	font-size:18px;



}



#pagetitle1{



	color: #253E81;



    font-weight: bold;



    margin-left: 12px;



	margin-top: 16px;



	font-size:18px;



}







#toprint,#both{



	font-size:18px;



}







.metable



{



	/*width:582px;*/



	border:1px solid #ccc;



	background-color: #F5F5F5;



	



	margin:auto;



}



.metable tr 



{



	     border-bottom: 1px solid black !important;



		 width:582px;



}



.metable .metd{



	width:500px;



	



}







.formtext {



	text-align:center;



	font-size: 12px;



	font-weight:bold;



}







.inputbox {



	width: 283px !important;



}







#outerformdiv div#hideme table {



    width: 100%;



}







#both {



	border: 1px solid #333333;



    color: #333333;



    line-height: 25px;



    margin: 10px auto;



    padding: 20px 80px;



    text-align: justify;



    width: 75%;



}







div.width60 {



	margin: 20px auto;



    text-align: center;



    width: 80%;



}







button {



    background: url("../images/blue.jpg") !important;



    border-radius: 3px;



	color:#FFF;



	border:0px;



	margin-top:4px;



	padding:3px;



	cursor:pointer;



}







button span {



    background: none repeat scroll 0 0 transparent !important;



    color: #FFFFFF !important;



    font-size: 12px !important;



    font-weight: bold !important;



}







div#poweredby {



	clear: both;



    font-size: 12px;



    height: 30px;



    text-align: center;



}







div#poweredby a {



	display:inline !important;



}







table#instructions {



	background: none repeat scroll 0 0 #eee;



	padding: 1%;



}







table#instructions tr td {



	vertical-align:top;



	color: #000;



	font-size:12px;



}







table#instructions tr td table div * {



	color:#111111;



}







.jqTransformInputWrapper {



    width: auto !important;



}







div#pagination {



   height: 20px;



   /* padding: 10px;*/



    text-align: right;



	width:100%;



	font-weight:bold;



	color:#003;



	font-size:18px;



	



}







div#pagination a,div#pagination span {



	display:inline-block;



	padding:6px;



	font-size:12px;



}



div#pagination a:hover{



	/*font-weight:bold;*/



	font-family:verdana;



	color:#000;



	font-size:12px;



}



	



#main_in{



	width:100%;	



	text-align:center;



	 padding-top: 15px;



	  padding-bottom: 15px;



}







#main_in a{	



	margin: 0 auto;



    text-align: center;



    text-decoration: none;



    width: 240px;



}	







#main_in a span{



	color:#fff; 



	font-size:18px;



	font-weight:bold;



	background:url("../images/buttn.jpg") repeat scroll 0 0 transparent  ;



	border-radius:10px;



	margin: 0 auto;



	vertical-align:middle;



	display:block;



	 padding: 20px;



	width:200px;



	height:20px;	



}







#main_in a:hover span{



	color:#fff; 



	font-size:18px;



	font-weight:bold;



	background-color:#50638F;



	margin: 0 auto;



	vertical-align:middle;



	display:block;



	 padding: 20px;



	width:200px;



	height:20px;	



}	







table#listtable tr td ,table#listtable tr th{



	/*padding:5px;*/



}







table#listtable tr td a{



	display:inline-block !important;



}







table.metable tr td {



	padding:10px;



}



/*







table#appform tr td {



	padding:10px;



}



*/



/*



autosuggest



*/



#result {



	height:20px;



	font-size:16px;



	font-family:Arial, Helvetica, sans-serif;



	color:#333;



	padding:5px;



	margin-bottom:10px;



	background-color:#FFFF99;



}



#country{



	padding:3px;



	border:1px #CCC solid;



	font-size:17px;



}



.suggestionsBox {



	position: absolute;



	left: 0px;



	top:40px;



	margin: 26px 0px 0px 0px;



	width: 200px;



	padding:0px;



	background-color: #000;



	border-top: 3px solid #000;



	color: #fff;



}



.suggestionList {



	margin: 0px;



	padding: 0px;



}



.suggestionList ul li {



	list-style:none;



	margin: 0px;



	padding: 6px;



	border-bottom:1px dotted #666;



	cursor: pointer;



}



.suggestionList ul li:hover {



	background-color: #FC3;



	color:#000;



}



/*ul {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	color:#FFF;



	padding:0;



	margin:0;



}



*/



.load{



background-image:url("../images/loader.gif");



background-position:right;



background-repeat:no-repeat;



}







#suggest {



	position:relative;



}



/***************************************************************************/







div#new_notification {



	background-color: #B7F943;



    border: 1px solid #4F8A10;



    border-radius: 5px 5px 5px 5px;



    color: #2A5106;



    display: none;



    font-size: 12px;



    font-weight: bold;



    height: 30px;



    position: absolute;



    right: 50px;



    text-align: center;



    text-decoration: blink;



    top: 116px;



    width: 150px;



}







div#rejected_notification {



	font-weight: bold;width:150px;height:30px;text-align:center;border-radius:5px;border:1px solid red;display:none;color:red;background-color:#FFBABA;position:absolute; top: 116px;right:205px;text-decoration:blink;font-size:12px;



}







div#complete_notification {



	font-weight: bold;width:150px;height:30px;text-align:center;border-radius:5px;border:1px solid #6B540A;display:none;color:#ffffff;background-color:#F0CA45;position:absolute; top: 116px;right: 360px;text-decoration:blink;font-size:12px;



}







span#amount {



	text-transform: capitalize;



}







div#comment_block {



	border: 1px solid gray;



    margin: 15px auto;



    padding: 15px;



    width: 84%;



}







div#comment_block div.comments {



	margin:10px 0px;



}







tr#obc{



	display:none;



	width:200%;



}



/*#searchform{



	float:left;



}*/



div#hideme table{



	width:100%;



}



div#tablebar{



	background:url(../images/buttn.jpg) repeat scroll 0 0 transparent;



	 margin:auto; 



	 max-width:91%; 



	 height:27px;



	 color:#fff;



	 text-align:left;



	 padding-left:20px;



	 



	 



}



textarea{



height:127px;



width:300px;



}



.approval{



background-color: #F5F5F5;



    border: 1px solid #CCCCCC;



    margin: auto;



	width:93%;



	}



	.approval tr td{



	text-align:center;



	}



	#listtable tr td{



	padding:5px;



	}



		#listtable tr td.online{



		background-color:#A7C000;



		}



		#searchbox{



		



		}







.generatepo{



	background-color: #F2F2F2;



    border: 1px outset #CCCCCC;



    margin: auto;



	width:90%;



	}



	.generatepo tr td{



	text-align:left;



	}
	 .roname,.return_off
	 {
		 width:100%;
	 }