﻿body, html{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	height:100%;
	margin:0px;
	padding:0px;
	font-size:13px;
}

/*-------------------------New styles Start--------------------------*/
div.outter-search{ 
    width:665px; min-height:300px; margin-left:0px; margin-right:auto; margin-top:20px;  
    border-top:2px solid #000;         
    background-repeat: no-repeat;
    background: #cbccc8;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef));
    background: -moz-linear-gradient(top,  #fff,  #efefef);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#efefef'); 
}
div.search{margin-left:auto; margin-right:auto; margin-top:20px; height:100%; width:650px; text-align:left;}
table.search-table{border: 1px solid #333; background-color: #efefef; vertical-align: middle; padding: 5px; font-weight: bold; margin-top:20px;}
tr.search-table, th.search-title-table, td.search-title-table{background-color:#666; color:#FFFFFF; font-size:14px; margin-bottom:6px;}
td.search-table{ border-bottom: 1px solid #ccc; color:#000;}

div.product_code_input{float:left;}
div.product_code{width:100%; position:relative; padding-left:2px; padding-right:2px;}
.pc_input_am{float:left;}
.pc_input_on{float:left;}
.pc_input_ic{float:left;}
.submit-button-c{padding:3px; font-size:12px; width:80px;}
.left {
    width: 300px;
    background-color: #324544;
}

/*-------------------------New styles Finish--------------------------*/

form{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	margin-left:10px;
	margin-top:10px;
}

td{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	vertical-align:top;
}td.right{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	padding:5px;
	vertical-align:top;
	text-align:right;
}td.ul{
	border-style:none;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	vertical-align:top;
}
	
	
td.banner{
	width:100%;
	height:160px;
	background-color:#FFFFFF;
	border-style:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#333333;
}td.menu_cell{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	background-color:skyblue;
	width:150px !important;
	vertical-align:top;
	text-align:left;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#333333;
}
.menu_cell{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	background-color:#79ADC9;
	width:150px !important;
	vertical-align:top;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#333333;
}
td.body_cell{
	
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	width:1155;
	
	vertical-align:top;
}
td.menu_header2 
{
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:13px;
	font-weight:bold;
    border-width:1;
    line-height:30px;
    height:20px;
    border-style:solid;
    border-top-style:none;
    border-color:Black;
    text-align:center;
    /*background-image:url(../images/navbar-bg.jpg); */
    background-color:#efefef; 
    background-repeat:repeat-x;
    text-align:center;
    width:175px;
}

a.menu_header2:link, a.menu_header2:visited, a.menu_header2:active {
	 color:#000;
    font-weight:bold;
    text-decoration:none;
    vertical-align:baseline;
    text-align:center;
    
    
}

select {
	font-size: 12px;
	color: #666;
	background-color: #fff;
	padding: 2px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #ccc;
	cursor: pointer;
	}

div.banner
{
	background-image:URL(../images/banner.jpg);
	width:1000px;
	height:160px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
}

input.std{
	border: 1px solid #333333;
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
    margin-bottom:2px;
    margin-left:3px;
	margin-right:20px;
    margin-top: 0px;
    background-color:#E3F0B4;
    width:200px;
}
input.stdlong{
	border: 1px solid #333333;
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
    margin-bottom:2px;
    margin-left:3px;
	margin-right:20px;
    margin-top: 0px;
    background-color:#E3F0B4;
    width:240px;    
}select.std{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	background-color:#E3F0B4;
}textarea.std{	
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
}
input.std1{
	border: 1px solid #CC2222;
    font-family:Arial, Helvetica, Sans-Serif;
	    font-size:12px;
	    margin-bottom:2px;
	    margin-left:3px;
	margin-right:20px;
    margin-top: 0px;
    background-color:#FF9999;
}
input.stdlong1{
	border: 1px solid #CC2222;
    font-family:Arial, Helvetica, Sans-Serif;
	    font-size:12px;
	    margin-bottom:2px;
	    margin-left:3px;
	margin-right:20px;
    margin-top: 0px;
    background-color:#FF9999;
}
select.std1{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#CC2222;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	background-color:#996666;
}textarea.std1{	
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#CC2222;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
}

input.std0{
	border: 1px solid #333333;
    font-family:Arial, Helvetica, Sans-Serif;
	    font-size:12px;
	    margin-bottom:2px;
	    margin-left:3px;
	margin-right:20px;
    margin-top: 0px;
    background-color:#E3F0B4;
    width:178px;
    height:22px;
    padding-left:5px;
    
}select.std0{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	background-color:#E3F0B4;
	width:178px;
}textarea.std0{	
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:2px;
	border-color:#333333;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
}

input.std_btn{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#E3F0B4;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	width:200px;
	text-align:center;
	cursor:pointer;
}


input.std_btn_v2{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#00ff00;
	color:Black;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	width:200px;
	text-align:center;
	cursor:pointer;
}
button.std_btn{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:13px;
	padding:5px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin:0px;
	background-color:#efefef;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	width:200px;
	text-align:center;
	cursor:pointer;
}
button.std_btn_red{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#D1A4A1;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	width:165px;
	text-align:center;
	cursor:pointer;
}
input.std_btn_red {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    border-style: solid;
    border-width: 1px;
    border-color: #333333;
    background-color: #D1A4A1;
    margin: 0px;
    margin-bottom: 2px;
    margin-left: 3px;
    margin-right: 4px;
    text-align: center;
    cursor: pointer;
    height: 22px;
    width: 100px;

}input.std_btn_gold{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#efefef;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	text-align:center;
	cursor:pointer;
	
}
input.std_btn_green{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#00FF00;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	text-align:left;
	cursor:pointer;
	text-align:center;
    height:22px;
    width:120px;
}
button.std_btn_gold{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#F2BE11;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	text-align:center;
	cursor:pointer;
}
button.std_btn_blue{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#84DCE0;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	text-align:center;
	cursor:pointer;
}
button.std_btn_green{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#00FF00;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	text-align:left;
	cursor:pointer;
    height:22px;
}
button.std_btn_new{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:13px;
	padding:5px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin:0px;
	background-color:#00FF00;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	width:200px;
	text-align:center;
	cursor:pointer;
}

input.std_dis{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin:0px;
	margin-bottom:2px;
	margin-left:4px;
	margin-right:4px;
	width:70px;
	
}
input.std_dis_v3{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin:0px;
	margin-bottom:2px;
	margin-left:4px;
	margin-right:4px;
	width:200;
	
}
input.std_dis_ro{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin:0px;
	margin-bottom:2px;
	margin-left:4px;
	margin-right:4px;
	width:70px;
	background-color:#CCCCCC;
}

input.std_dis_v2{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:13px;
	font-weight:bold;
	background-color:#00FFFF;
	border-style:solid;
	border-width:2px;
	border-color:#333333;
	margin:0px;
	margin-bottom:2px;
	margin-left:4px;
	margin-right:4px;
	width:100;
	
}
input.std_btn_blue{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	background-color:#84DCE0;
	margin:0px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:4px;
	text-align:center;
	cursor:pointer;
}
.info_class{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#222222;
	margin-right:10px;
}
.info_class1 {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#222222;
	margin-right:10px;
	background-color:#FFCC99;
}
.heading3{
    text-decoration:underline;
    font-size:11pt;
    margin-bottom:6px;
    color:Navy
}
.heading1{
    text-decoration:normal;
    font-size:16pt;
    margin-bottom:6px;
    color:Navy
}
.heading2{
    text-decoration:normal;
    font-size:12pt;
    margin-bottom:6px;
    color:#333333;
}
.job_header 
{
    font-family:Arial, Helvetica, Sans-Serif;
    color:Green;
    font-size:13px;
    margin:0px;
    margin-top:10px;
    font-weight:bold;
}

.menu_header1
{
    font-family:Arial, Helvetica, Sans-Serif;
    color:White;
    font-size:14px;
    margin-left:8px;
    margin-top:10px;
    margin-bottom:14px;
    font-weight:bold;
}
.search
{
    font-family:Arial, Helvetica, Sans-Serif;
    color:White;
    font-size:12px;
    margin-left:8px;
    margin-top:0px;
    margin-bottom:2px;
    font-weight:bold;
    text-align:right;
    vertical-align:bottom;
}
.info_class_rpt {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#2222AA;
	margin-right:10px;
	border-bottom:1px solid #ccc;
}
.invoice_body {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:13px;
	color:#000000;
	margin-right:0px;
	
}
table.log_table {border: 1px solid #000000; background-color: #efefef; vertical-align: middle; padding: 5px; margin-top:2px; border-collapse:collapse;width: 660px;}
td.log_heading {font-family:Arial, Helvetica, Sans-Serif;font-size:13px; font-weight:bold; color:#000000; background-color:Gray; margin-right:0px;border-style:solid;border-color:Black;border-width:1; padding:3px;}
td.log_data {font-family:Arial, Helvetica, Sans-Serif;font-size:11px;color:#000000;margin-right:0px;border-style:solid;border-color:Black;border-width:1; padding:3px;}

.pc_input_am {width:140px; margin-right:10px; margin-left:20px; float:left; text-align:left; border-color:#000000; border-width:1px; background-color:#E3F0B4;}
.pc_input_ic {width:140px; margin-right:10px; margin-left:20px; float:left; text-align:center; border-color:#000000; border-width:1px; background-color:#E3F0B4;}
.pc_input_on {width:140px; margin-right:10px; margin-left:0px; float:left; text-align:left; border-color:#000000; border-width:1px; background-color:#E3F0B4;}

.pc_input_am_error {width:100px; margin-right:10px; margin-left:20px; float:left; text-align:left; border-color:#cc2222; border-width:1px; background-color:#FF9999;}
.pc_input_ic_error {width:100px; margin-right:10px; margin-left:20px; float:left; text-align:center; border-color:#cc2222; border-width:1px; background-color:#FF9999;}
.pc_input_on_error {width:100px; margin-right:10px; margin-left:0px; float:left; text-align:left; border-color:#cc2222; border-width:1px; background-color:#FF9999;}

#page 
{
    position:relative;
    top:0;
    width:1495;
    height:100%;

}

#lhmenu 
{
    float:left;
    top:0;
    left:0;
    width:260;
    background-color:#324544;
    height:100%;
}
#rhpage
{
    
    
    /*width:1185;*/
    left:260;
    
}

#job_desc 
{
    
    left:260;
    margin-top:10px;
    margin-left:10px;
    
}
#job_menu 
{
    
    /*width:1185;*/
   left:260;

}
#main_content
{
    
    /*width:1185;*/
    left:260;
}
#job_details_window
{
    
    float:left;
    top:0;
    left:0;
   /* width:400;*/
}
#job_tracking_window
{
    
    
}
.invoice_deleted {
    background-color: orange;
}