﻿body {
}
.Main
{
	width:1000px; background-color:White;  
}
.GullCenter
{
	background-color:White;  
}

.TopMenu

{
	width:100%; text-align:left; height:27px; background-color:White;
}
.grid a
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:underline;
	color:Black;
}
.grid a:link
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:underline;
	color:Black;
	
}
.grid a:hover
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:underline;
	color:Black;
}
.gridheaderline
{
	border-bottom: solid 1px #000000;
}
.gridPager
{
	background-color:Silver;
}
.Button
{
	font-family:Verdana; font-weight:bold; width:120px; border: solid 2px; background-color:#c0c0c0;
}
.ButtonSmall
{
	font-family:Verdana; font-weight:bold; width:60px; border: solid 2px; background-color:#c0c0c0;
}
.ButtonLarge
{
	font-family:Verdana; font-weight:bold; width:200px; border: solid 2px; background-color:#c0c0c0;
}
.TextBox
{
	font-family:Verdana; font-size:10px; border: solid 2px; border-right-width:0px;
}
.TextBox1
{
	font-family:Verdana; font-size:10px; border: solid 2px; 
}

.DropDown
{
	font-family:Verdana; font-size:10px; border: solid 2px; background-color:White; 
}
.GridLabel
{
	font-family:Verdana; font-size:10px; 
}
	
.MainHeading
{
	margin-top:45px; margin-bottom:20px; z-index:500; font-family:Verdana; font-size:16px; font-weight:bold; text-align:left; margin-left:10px;
}
.SecondaryHeading
{
	font-family:Verdana; font-size:12px; font-weight:bold; text-align:left; 
}

.ContentLeft
{
	float:left; width:520px; text-align:left; 
}
.ContentLeftTest
{
	float:left; width:80%; text-align:left; margin-left:10px; margin-right:20px;
}

.ContentRight
{
	float:left; text-align:left; vertical-align:top; padding-left:10px;
}
.Clearer
{
	clear:both; margin-top:10px;
}
.ContactDetail
{
	vertical-align:top; margin-left:20px;
}
.Buttons
{
	margin-left:10px; text-align:left; margin-top:10px;
}
.GirdDiv
{
	width:97%; text-align:left; margin-left:10px;
}
.SearchDiv
{
	margin-top:20px; margin-bottom:15px; height:20px; background-color:#c0c0c0; margin-left:15px; margin-right:10px;line-height:20px;
}
.DistrictSearchDiv
{
	margin-left:10px; height:20px; background-color:#c0c0c0; margin-top:10px; margin-right:10px;
}
.SearchDiv1
{
	margin-left:10px; height:20px; background-color:#dcdcdc; margin-top:10px; width:420px;
}
.SearchDiv2
{
	margin-left:10px; height:20px; background-color:#dcdcdc; margin-top:10px; margin-right:10px;
}


.ValidationDiv1
{
	margin-left:10px; height:30px; background-color:#dcdcdc; margin-top:10px; widows:600px; 
}



.SearchCol1
{
	float:left; width:520px; font-family:Verdana; font-size:12PX; font-weight:bold; text-align:left; padding-left:3px;
}



.ButtonSearch
{
	font-family:Verdana; border: solid 2px; background-color:#c0c0c0; text-align:left;
}
.LogLable
{
	float:left;
	width:100px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;	
}
.ChecklistLabel
{
	float:left;
	width:250px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;	
}
.ChecklistLabel1
{
	float:left;
	width:150px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;	
}


.ChecklistTextBox
{
	float:left;
	width:250px; 
	height:20px;
	
}

.SearchCol2 Span
{
	font-family:Verdana; font-size:10px; font-weight:bold; color:Red;
}
.SearchCol3
{
	float:left; width:240px;
}
.SearchCol4
{
	float:left; width:87px; text-align:left;
}
.FloatLeft
{
	float:left;
}
.ButtonsCols
{
	float:left;
	padding-left:50px;
}
.InventoryButtons
{
	margin-left:10px; text-align:left; margin-top:80px;
}
.InventoryButton
{
	font-family:Verdana; font-weight:bold; width:200px; border: solid 2px; background-color:#c0c0c0;
}
.Heading
{
		 margin-top:10px; margin-bottom:10px; font-family:Verdana; font-size:12px; font-weight:bold; text-align:left; margin-left:20px;

}
.HeadingRight
{
		 margin-top:25px; margin-bottom:10px; font-family:Verdana; font-size:12px; font-weight:bold; text-align:left; 

}
.SimpleHeading
{
	 font-family:Verdana; font-size:12px; font-weight:bold; text-align:center;
}

.ViewPlanLabel
{
	float:left; margin-left:20px; width:200px;
}
.ViewPlanButton
{
	margin-top:25px;  font-family:Verdana; float:right; margin-right:10px;
}
.ViewPlanClearer
{
	margin-bottom:25px;
}
.DailyPart
{
	margin-top:10px;   float:right; margin-right:135px;
}
.HaccpPlantLeft
{
margin-left:20px; text-align:left; margin-top:40px;	
}
.HaccpButton
{
	font-family:Verdana; font-weight:bold; width:150px; border: solid 2px; background-color:#c0c0c0;
}
.SmallClearer
{
	margin-bottom:20px;
}
.DropDown
{
	font-family:Verdana; font-weight:bold; width:230px; border: solid 2px; background-color:#c0c0c0;
}
.LogDesc
{
	margin-left:10px; margin-right:10px;margin-bottom:20px;
}
.LogHeading
{
	font-weight:bold; color:#56895E;
}
.LogButton
{
	margin-left:50px; float:left;
}
.PageFooter
{
	height:20px; text-align:center; background-color:#778888; margin-bottom:40px; margin-left:10px; margin-right:10px;
}
.DataList
{
	background-color:Silver; font-family:Verdana; border-color:Black; outline-color:Black;
}
.ValidateLabel
{
	color:#AA0000; font-family:Verdana; font-weight:bold; font-size:12px; 
}
.LinkButton
{
	font-family:Verdana; font-size:10px; color:Blue;
}
.CustomPaging
{
	height:20px; text-align:center; background-color:Silver; margin-bottom:40px; margin-left:10px; margin-right:10px; margin-top:10px;
}
.FoodGroupLabel
{
	font-family:Verdana; font-size:12px; font-weight:bold; text-align:left; 
}
.PrintHeading1
{
	font-family:Times New Roman; font-size:16px; font-weight:bold;
}

.PrintHeading2
{
	font-family:Times New Roman; font-size:14px; font-weight:bold; margin-left:10px;
}

.PrintHeading3
{
	font-family:Times New Roman; font-size:12px; font-weight:bold;  margin-left:10px;
}

.PrintHeading4
{
	font-family:Times New Roman; font-size:10px; font-weight:bold;  margin-left:10px;
}

.PrintHeading5
{
	font-family:Arial; font-size:20px; font-weight:bold;
}

.PrintHeading6
{
	font-family:Arial; font-size:12px; font-weight:bold;
}
.SOPHeading
{
	font-family:Verdana; font-size:large; font-weight:bold; margin-left:200px; margin-bottom:10px; margin-right:30px;
}
.SOPHeading2
{
	font-family:Arial; font-size:14px; margin-bottom:10px;
}

.SOPList
{
	margin-top:10px; font-family:Arial; font-size:12px;
}
.SOPList1
{
	margin-top:10px; font-family:Arial; font-size:12px; float:left;
}

.SOPHeading1
{
	font-family:Arial; font-size:12px; font-weight:bold; margin-top:10px;
}
.SOPLine
{
	margin-left:10px; margin-right:20px;

}
.HiddenCheckBoxText label
{
	display:none;
}
.modalBackground

{

  background-color:#CCCCFF;

  filter:alpha(opacity=40);

  opacity:0.5;

}
.ModalWindow

{

  background:#f0f0f0;

  position:absolute;

  top:-999px;
	left: 1px;
}
	
.PageBreak
{
	page-break-before:always;
}
.Error
{
	color:Red;
}
.popUpStyle
    {
        font: normal 11px auto "Trebuchet MS", Verdana;   
        background-color: #ffffff;
        color: #4f6b72; 
        padding:6px;     
        filter: alpha(opacity=80);
        opacity: 0.8;
    }
.drag
{
     background-color: #dddddd;
     cursor: move;
     border:solid 1px gray ;
}
#progress
{
	border: 1px solid #666666;
	vertical-align: middle;
	position: absolute;
	z-index: 99;
	text-align: center;
	top: 50%;
	left: 40%;
	font-family: Calibri;
	font-size: 23px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFFFFF;
}


/*#updProgress
{
   background-color:#CF4342;
   color:#fff;
   top:0px;
   right:0px;
   position:fixed;
}
#updProgress img 
{
   vertical-align:middle;
   margin:2px;
}*/

	

	

