@charset "utf-8";
/* CSS Document */
body{
	background-color:#DFC;
	font-family:"Times New Roman", Times, serif;
}

#formdiv{
	width:1000px;
	height:auto;
	border:solid orange;
	margin:0 auto;
	padding:0;
}
.textbox{
	width:400px;
}
#printdiv{ text-align:center; }

/* Sortable tables */
table thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}

#print_button{ color:#00F; font-weight:bold;  }
#home_button{ color:#096; font-weight:bold;  }
#logout_button{ color:#F00; font-weight:bold;  }
#anugya{
	height:808px; line-height:22px; word-spacing:2px;
}

.anugya_bold{ margin:0 5px; padding:0; font-weight:bold; font-size:18px;  }
.anu_bold_sml{ font-weight:bold; font-size:18px;}

.home_a{text-decoration:none; color:#F33;  font-size:26px; font-weight:bold; background-color:rgba(255,255,255,0.8); width:460px; box-shadow:#FC9 2px 2px 2px; padding:8px; margin:5px 0; display:block; height:40px; text-align:left; }
.home_a:hover{  color:#03C; box-shadow:#60F 2px 2px 2px; text-shadow:#03C 1px 1px 1px; background-color:rgba(215,255,25,0.8); }
.home_a img{ float:left; width:50px; height:40px; padding:0 10px;}

#comp_upd_top{
	margin:15px auto;
	width:500px;
	padding:5px 10px;
	border:solid #C39;
}
#comp_upd_top input{ margin:0 10px;}

.colorablue a{ color:#00f;}


.home_a_DB{text-decoration:none; color:#F30;  font-size:24px; font-weight:bold; background-color:rgba(255,255,255,0.8); width:360px; box-shadow:#FC9 2px 2px 2px; padding:8px; margin:5px 12px; height:50px; text-align:left; }
.home_a_DB:hover{  color:#03C; box-shadow:#60F 2px 2px 2px; text-shadow:#03C 1px 1px 1px; }
.home_a_DB img{ float:left; width:68px; height:50px; padding:0 10px;}

.error{ background:red; color:white; padding:2px 5px; border:solid white 1px; font-weight:bold;}


/* ======================= PROVIN ==========================*/
#mainbody{
	margin:0 auto; padding-top:0px; 
	width:1000px; height:auto; min-height:450px;
	border:1px solid #d7d7d7; border-bottom:0px; border-top:0px;
	box-shadow:0px 1px 15px #e8e8e8; -moz-box-shadow:0px 1px 15px #e8e8e8; -webkit-box-shadow:0px 1px 15px #e8e8e8; 
	font-family:Cambria, Arial, Helvetica, sans-serif; color:#000;
	background:rgba(191,191,191,0.4); 
}
#bodytext{
	color:#000; background:#FFF;
}

#wrapper{
	width:1000px;
	min-height:500px;
	border:solid black 1px;
	margin:0 auto;
	padding:2px;
}
h1{ margin:5px;}
.formhead{ margin:10px 5px; color:#111; font-size:24px; text-align:center; }
.formtable{ margin:10px auto; padding: 2px 10px; border:solid black 1px; font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.formtable td{border:solid black 1px; padding:2px;}
.formtable td:first-child{border-right:none;}

#itemgrid{ max-width:1000px; overflow:auto;}

/*======== MENU ============*/
#menu_container{ width:1000px; margin:0 auto;}
#menu a,.menu a{ color:#309; font-size:18px; font-weight:bold; text-shadow:none; text-decoration:none; margin:0 10px; padding:5px 10px;  box-shadow:#036 2px 2px 2px; }
.menu a:active{ box-shadow:none;}

/* ================== FOOTER ===================== */
#footer{
	max-width: 998px; width: 998px; height: 40px;
	font-size:14px;	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto; 	margin-top:15px; padding:5px 0;
	color:#FFF;
}
#sr_footer{ width:800px; margin:0 auto;}
/* ================================= MISC ===================================== */
.dem{ width:1000px; height:220px; min-height:220px;}
.clearer{ clear:both; height:5px;}

a{ font-weight:bold; color:#00F; background-color:#FFD; padding:2px 5px; border-radius:5px; margin:2px; }
.redbg{ background:#F00; color:#FFF;}
.bluebg{ background:#00F; color:#FFF;}

.formbox{ background:#FFF; border:outset #000; padding:5px;}
.quotation_head_left{font-weight:bold; font-size:28px; padding:5px 80px; border:solid black 4px; border-radius:5px; border-style:double; }
.lbr{line-height:2px; font-size:8px; margin:0;}