@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px}

body{ margin:0px; padding:0px; background:#444444;}

.leftfloat{ float:left;}

.rightfloat{ float:right;}

.clearfloat{ clear:both;}

.leftElement{float: right;padding-right: 5px;}
        
.rightElement{padding-left: 5px;}
        
.leftDiv{width: 40%;height:25px;float: left;}

.rightDiv{width: 60%;float: right;}

.redbutton { margin:0px; padding:0px 5px ; background:#dd4646; height:26px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; width:auto; text-align:center; border:0px;}

.bluebutton { margin:0px; padding:0px 5px; background:#549c2e; height:26px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; width:auto; text-align:center; border:0px;}

.orangebutton { margin:0px; padding:0px 5px; background:url(../images/Orangebutton.jpg) repeat-x left top; height:26px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; width:auto; text-align:center; border:0px; }

.garybutton { margin:0px; padding:0px 5px; background:#848484; height:26px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; width:auto; text-align:center; border:0px;}

p.loginpage{ margin:0px; padding:0px 0 10px 0;}

label.leftlabel{ margin:0px; padding:0px 10px 0 0; width:125px; text-align:right; color:#5cb030; font: bold 12px Arial, Helvetica, sans-serif; }

input.w150 { margin:0px; padding:0px; width:150px; text-align:left; color:#137aad; font:bold 11px Arial, Helvetica, sans-serif;}

h1 { margin:0px; padding:0px 0 0 10PX; background:url(../images/titlebg.jpg) repeat-x left top; color:#FFF; font:bold 16PX/30px Arial, Helvetica, sans-serif; height:35PX; border:1px solid #a5d073;}

h2 { margin:0px; padding:6px 0 0 15PX; background:#ccc; color:#333; font: bold 16PX Arial, Helvetica, sans-serif; height:30PX; width:605px}

h3 { margin:0px; padding:6px 0 0 15PX; background:#ccc; color:#333; font: bold 16PX Arial, Helvetica, sans-serif; height:30PX; width:805px}

#wrapper { margin:0px auto; padding:0px; width:900px; background:#fff;}

.header { margin:0px; padding:0px 0 0px 0; background:#fff; height:109px; width:900px; border-bottom:2px solid #5cb632;}

.header1 { margin:0px; padding:0px 0 0px 0; background:#fff; height:109px; width:900px; border-bottom:2px solid #5cb632;}

.logo { margin:0; padding:10px 0 0 20px; width:220px; }

.admin { margin:0; padding:0px 30px 0 20px; width:176px; background:url(../images/admin.jpg) no-repeat right bottom; height:109px; }

.welcomeuser { margin:40px 20px 0 50px; padding:0px; font: bold 12px Arial, Helvetica, sans-serif; color:#000; width:auto; text-align:center;}


.welcomeuser a { margin:40px 0 0 50px; padding:0px; font: bold 12px Arial, Helvetica, sans-serif; color:#458408; width:auto; text-align:center; text-decoration:underline;}

.welcomeuser a:hover {  text-decoration:underline;}



.pagecenter { margin:0px; padding:0px; background:#fff; height:400px;}/*Modified*/

.pagecenter1 { margin:0px; padding:0px; background:#fff; height:auto; overflow:hidden; width:900px;}

.login { margin:100px auto; padding:0px; width:350px; background:#fff; height:170px; border:1px solid #64bc37; border-top:none;}

.footer { margin:0px 0 0 0; padding:10px 0 0 0; width:898px; background:#62bd32; border:1px solid #cccccc; height:26px; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#fff;}

.ErrorText
	{
		color:Red;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size:11px;
		text-align:left;  
	}


/*Main*/

.mainpage { margin:10px; padding:0px; height:auto; background:#fff; overflow:hidden;}

.leftpage { margin:0px; padding:0px 0 0 0 ; width:220px; background:#eee; border:1px solid #ccc;}

.leftpage ul { margin:0px; padding:6px 0 0 10px; width:210px; list-style:none; }

.leftpage li { margin:0px; padding:0px 0 3px 0; width:auto; font:bold 12px Arial, Helvetica, sans-serif; color:#333;}

.leftpage li a{ margin:0px; padding:0px 0 0px 0; font:12px Arial, Helvetica, sans-serif; color:#4ba01d; line-height:18px;}

.line { margin:0px; padding:0px; border-bottom:1px solid #cccd;}

.leftpage li a:hover { color:#fd961c;}

.rightpage{margin:10px 0 0 20px; padding:0px 0px 0px 0px; width:620px; background:#fff; border:1px solid #ccc;}

.rightpagesales{margin:10px 0 0 20px; padding:0px 0px 0px 0px; width:820px; background:#fff; border:1px solid #ccc;}

.rightcontent { margin:10px; padding:10px ; width:auto; background:#f5f5f5; height:auto; font:bold 12px Arial, Helvetica, sans-serif; color:#333333; overflow:hidden;}

.search { margin:10px auto; padding:0px; width:350px; background: #fff; height:170px; border:1px solid #64bc37; border-top:none; }

.searchOrders { margin:10px auto; padding:0px; width:350px; background: #fff; height:270px; border:1px solid #64bc37; border-top:none; }

.searchTest { margin:10px auto; padding:0px; width:350px; background: #fff; height:230px; border:1px solid #64bc37; border-top:none; }

.searchUsers { margin:10px auto; padding:0px; width:350px; background: #fff; height:270px; border:1px solid #64bc37; border-top:none; }

.searcha { margin:10px auto; padding:0px; width:350px; background: #fff; height:180px; border:1px solid #64bc37; border-top:none; }

.searchcolumn { margin:0px; padding:0px; width:580px; background:#f5f5f5; height:auto; overflow:hidden; }

.searchcolumn ul { margin:0px; padding:0px; width:580px; list-style:none; display:inline; background:#ccc;  }

.searchcolumn ul.border { margin:0px 0 0px 0; padding:10px 0 10px 0; width:580px; border-bottom:1px solid #ccc; display:inline;}

.searchcolumn li.w20{ margin:0px; padding:0px 3px; width:20px; text-align:center; height:auto; font:normal11px Arial, Helvetica, sans-serif; color:#003366; display:inline;}

.searchcolumn li.w40{ margin:0px; padding:0px 5px; width:41px; text-align:center; height:auto; font:normal 11px Arial, Helvetica, sans-serif; color:#003366; display:inline; }



.green{ margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#458408; width:auto; text-align:left; text-decoration:none;}

.green a { margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#458408; width:auto; text-align:left; text-decoration:underline;}

.greena:hover {  text-decoration:underline;}

.bluefont{ margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#666; width:auto; text-align:left; text-decoration:none;}

.bluefontWrap{ margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#666; text-align:left; text-decoration:none;}

.SuccessText{color:Green;	font-family: verdana, arial, helvetica, sans-serif;	font-size:11px;	text-align:left;}

.logout{color:Green;	font-family: verdana, arial, helvetica, sans-serif;	font-size:12px;text-decoration:none;}

.welcome{color:Green;	font-family: verdana, arial, helvetica, sans-serif;	font-size:12px;font-weight:bold;}

.parent{color:Green;	font-family: verdana, arial, helvetica, sans-serif;font-size:12px;font-weight:bold;}

.child{color:Green;	font-family: verdana, arial, helvetica, sans-serif;font-size:12px;}

.selected{Color:Red;}

.GrdSave{background-color:Green;color:White;}

.GrdDelete{background-color:Gray;color:White;}

.boldfont{ margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; width:auto; font-weight:bold; text-align:left; text-decoration:none;}

.tableFixed {table-layout: fixed;word-wrap:break-word;}

.stAV{color:Green;font:12px Arial,Helvetica,sans-serif;font-weight:normal;}

.stNotAV{color:Red;font: 12px Arial,Helvetica,sans-serif;font-weight:normal;}

.btnJobSave{background-color:Green; color:White; width: 75px; height: 15px; text-decoration : none; padding: 4px; text-align: center; font-weight: bold; display:inline-block;}
    
.btnJobDelete{background-color:Gray; color:White; width: 75px; height: 15px; text-decoration : none; padding: 4px; text-align: center; font-weight: bold; display:inline-block;}

.btnJobPrint{background-color:#4f4f4f; color:White; width: 75px; height: 15px; text-decoration : none; padding: 4px; text-align: center; font-weight: bold; display:inline-block;}