﻿/*=======================================================================
	Structure
=======================================================================*/

	html, body {
		height: 100%;
		width: 100%;
		padding: 0;
		margin: 0;
/*		background-color: #FFF;*/
	}

	#Infobar{
		position: relative;
/*		height: 30px;*/
/*		border-bottom: solid 1px #CCC;*/
/*		overflow: hidden;*/
		padding: 0 10px;
	}

	#Content{
		position: relative;
		height: 100%;
		margin: 0;
		padding: 0px;
		background-color: #FFF;
		text-align: left;
		border-top: solid 1px #CCC;
/*		border-bottom: solid 1px #CCC;*/
	}

	#Footer{
		width: auto;
		padding: 0px;
		font-family: Arial;
		font-size: 12px;
/*		text-align: right;*/
/*		border-top: solid 1px #CCC;*/
	}

	#FooterLogo{
		padding-top: 5px;
	}

	#FooterPG{
		height: 40px;
		padding-right: 5px;
		text-align: right;
/*		border: solid 1px #CCC;*/
	}



/*=======================================================================
	Wrapper
=======================================================================*/

	.Divider{
		height: 1px;
		background-color: #CCC;
		overflow: hidden;
	}

	.FormTab{
		width: 100px;
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		padding: 2px;
	}

	.FormTabActive{
		border-left: solid 1px #CCCCCC;
		border-top: solid 1px #CCCCCC;
		background-color: #F5F5F5;
	}

	.FormTabInactive{
		border-left: solid 1px #CCCCCC;
		border-top: solid 1px #CCCCCC;
		border-bottom: solid 1px #CCCCCC;
		background-color: #E5E5E5;
	}

	.FormTabDivider{
		border-left: solid 1px #CCCCCC;
		border-bottom: solid 1px #CCCCCC;
		background-color: #FFFFFF;
	}

	.Infobar{
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		padding: 5px;
	}

	.NoRecords{
		background-color: #FFCCCC;
		border: solid 1px #C0C0C0;
		font-family: Verdana;
		font-size: 12px;
		color: #800000;
		padding: 20px;
	}

	.Sidebar{
/*		position: relative;*/
		width: 180px;
		height: 100%;
		margin: 0;
		padding: 0px;
		background-color: #ccc;
	}

	.Wrapper{
		border: solid 1px #CCC;
	}

	.WrapperAuth{
/*
		position: relative;
		top: 0px;
		left: 0px;
*/
		width: 600px;
		padding: 10px;
	}




/*============================================================
	Form
============================================================*/

	.Button{
		height: 18px;
		font-family: arial;
		font-size: 10px;
		border: solid 1px #AAAAAA;

/*Adjustment to valign text in buttons for non-ie browsers. ie disregards this*/
		padding-bottom: 2px;
	}

	.Button:hover{
		background-color: #CCCCCC;
		background-position: center center;
		border: solid 1px #000000;
	}

	.ButtonAdd{
		width: 35px;
	}

	.Dropdown{
		font-family: arial;
		font-size: 10px;
	}

	.Label{
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #555555;
	}

	.Label2{
		font-family: Verdana;
		font-size: 12px;
		font-weight: normal
	}

	.LabelLogin{
		font-family: Arial;
		font-size: 10px;
		font-style: italic;
		font-weight: normal;
		color: #555555;
	}


	.Textbox{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		height: 18px;
		border: solid 1px #AAAAAA;
		padding: 0 2px;
		padding-top: 2px;
	}

	.Textbox2{
		font-family: Arial;
		font-size: 10px;
		height: 15px;
		border: solid 1px #AAAAAA;
		padding: 0 2px;
		padding-top: 2px;
	}

	.TextboxQty{
		width: 30px;
		font-family: Arial;
		font-size: 10px;
		height: 18px;
		border: solid 1px #AAAAAA;
		border-right: 0px;
		padding-left: 2px;
		padding-right: 2px;
	}

	.TextboxSearch{
		font-family: Arial;
		font-size: 10px;
		height: 18px;
		border: solid 1px #AAAAAA;
		border-right: 0px;
		padding-left: 2px;
		padding-right: 2px;
	}

	.Textspan{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		height: 14px;
		padding-left: 0px;
		padding-right: 0px;
	}

	.ConfirmSave{
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		color: #800000;
		display: inline
		;
	}



/*============================================================
	Navigation
============================================================*/

	.pNav
		{
		font-family: verdana;
		font-size: 10px;
		}

	.pNavItem
		{
		border: solid 1px #FFFFFF;
		padding-left: 1px;
		padding-right: 1px;
		padding-bottom: 1px;
		cursor: pointer;
		}



/*============================================================
	Error
============================================================*/

	.ErrWrapper{
		background-color: #FFCCCC;
		border: solid 1px #C0C0C0;
	}

	.ErrText{
		font-family: Verdana;
		font-size: 12px;
		color: #800000;
	}


