	/* LAYOUT */
	#progress
    {
        float: left;
        width: 357px;
        margin-top: 20px;
        margin-bottom: 20px;
        padding-bottom: -50px;
        padding-left: 50px;
    }

    #main
    {
    	float: right;
    	width: 412px;
    	margin-top: 10px;
    	margin-bottom: 20px;
    	margin-right: 10px;
    }
	
	#bottomright
    {
    	float: right;
    	width: 852px;
    	margin-top: 70px;
    	margin-bottom: 40px;
    	margin-right: 15px;
    }
        
    #pageright2
    {
    	float: right;
    	width: 420px;    	
    	margin-top: 10px;
    	margin-bottom: 20px;
    	margin-right: 10px;
    }
        
	#pageleft
    {
    	float: left;
    	width: 331px;
    	height:340px;
    	margin-top: 39px;
    	margin-bottom: 20px;
    	margin-right: 10px;
	margin-left: 5px;
	}

	a
	{
	  cursor:  pointer;
	}
	
	.Label
	{
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
	}
	
	.FieldLabel
	{
		font-family: Arial;
		font-size: 12px;
	}
	
	.Title 
	{
		font-size:14px;
		font-weight:bold;
		color:#06587D;
		padding: 20px 0px;
		text-align:left;
		height: 10px;
	
	}

	.DetailSection 
	{
		width:324px;
		height:305px;
		text-align:left;
		font-size:12px;
		padding-bottom: 20px;
		margin-right: 0px;
	}
	
	.RequiredFields
	{
		font-size: 12px;
	}

/* NAVIGATION */

	#navposition
    {
    	float: right;
    	width: 400px;
    	margin-top: 10px;
    	margin-bottom: 20px;
    	margin-right: 40px;
    }
    
    ul#mainNav {
        margin: 0;
        padding: 0;
        list-style: none;
        width: 350px;
        border-bottom: none;
    }

    #mainNav a {
        text-decoration: none;
        color: #06587D;
        font-size: 1.1em;
        text-transform: uppercase;
        border: none;
        border-bottom: none;
        display: block;
        padding: 7px 5px 7px 30px;
        background: White url(images/link.png) no-repeat left center;
        width: 350px;
    }

    #mainNav a:hover {
        font-weight: bold;
        /* background: Aquamarine url(images/go.png) no-repeat 5px 50%;*/
    }

    /* IE Fixes */
    /* remove annoying gaps */
    #mainNav li {	
        display: inline; 
    }

    /* force hover on entire width of  link */
    * html #mainNav a {
        height: 1px;
    }
    /* NAVIGATION End*/
    
/* Grid */
.GridSmall .Row0 {font-family:Arial; font-size:13px; vertical-align:top; padding-right:2}
.GridSmall .Row0 .Input {font-family: Arial; font-size:13px; }
.GridSmall .Row1 {font-family:Arial; font-size:13px; vertical-align:top; padding-right:2; background-color:#ECF4F7; border-bottom: 1px solid #666563;}
.GridSmall .Row1 .Input {font-family: Arial; font-size:13px; }
.GridSmall .Header {font-family:Arial; color:White; font-size:11px; font-weight:bold; background-color:#58a2c9}
.GridSmall .Footer { padding-right:2; }
.GridSmall .Footer .Input {font-family: Arial; font-size: 13px; }
.GridSmall .Label {width:140px;padding:2px 0px 2px 0px; font-size:13px; font-weight: bold}
.GridSmall .Value {width:250px;padding:2px 0px 2px 0px; font-size:13px;}

.GridSmall .LittleLink {font-size:12px;color:Black;text-decoration:none;font-weight:normal}
.GridSmall .LittleLink a:link{font-size:12px;color:Black;text-decoration:none;font-weight:normal}
.GridSmall .LittleLink a:visited{font-size:12px;color:Black;text-decoration:none;font-weight:normal}
.GridSmall .LittleLink a:hover{font-size:12px;color:Black;text-decoration:none;font-weight:normal}
.GridSmall {width:100%}
.GridSmall td {padding:1px 2px; vertical-align:middle; }

#UpdateProgress1 
{
    width: 250px; background-color:#1764AF; position: absolute; right: 0px; top: 100%; font-family:Arial;
}
/* Grid End*/

/* Tab Header css for ajax tabcontainer */
.TabHeaderCSS
{
	text-align:left;

}

/* Tab Header css for ajax tabcontainer end*/


/*Re-Stocking Grid Textbox */
/*TextBox*/
.textboxstyle
{
	text-align:center;
	border-color:ActiveBorder;
	
}
/*TextBox End*/
/*label css */
.gridlabel
{
	Width:30px;
}
/*end*/

/*updateprogress*/
.BackGround1
{
	background-color:Black;
	}



.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Transparent;	
}

.modalPopup {
	border-color:Gray;
}

h1,h2,h3,h4,h5,h6{
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

