/* General Styles */
A.InternalLink
{
	color:White;
	text-decoration:none;
	cursor: pointer;
}
A.HoverInternalLink
{
	color:Yellow;
	text-decoration:underline;
	cursor: pointer;
}
.BaseText
{
	background-color:white;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
	border:1px solid #D3D2D8;
}
.BaseTextCombo
{
	background-color:white;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
}
.ComboAotherProperties
{
	width:70px;
}
table.ButtonTable 
{
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#656668;
	WHITE-SPACE: nowrap;
}
td.ButtonMiddle {
	background-repeat:repeat-x;
	background-position:center center;
}
td.ButtonEnds 
{
	background-position:center center;
	width:5px;
}
table.SearchWin
{
	color:#5E5F61;
	padding:2;
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
}
table.MessageBox
{
	width:100%;
	height:100%;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
}
div.AllowOverflow
{
	overflow:auto;
	width:500;
	height:250;
}
div.SmallAllowOverflow
{
	overflow:auto;
	width:500;
	height:100;
}
/* Login Styles */
body.LoginPage
{
	background-color:White;
}
tr.SiteLogo
{
	height:100px;
	text-align:left;
}
td.LoginBackground
{
	background-image:url(../AWControls/Images/login_tile.jpg);
	background-repeat:repeat;
	width:100%;
	height:100%;
	background-color:#c0c4ff;
}
tr.LoginSeperator
{
	background-image:url(../AWControls/Images/login-devider_tile.jpg);
	background-repeat:repeat;
	height:15px;
	width:100%;
	background-color:#dee1ff;
}
table.LoginTable
{
	height:230px;
	width:350px;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	padding:3px;
	background-color:#F7F8F8;
	border-style:solid;
	border-width:1px;
	border-color:#C7C8C9;
}
table.AuthorizeTable
{
	height:140px;
	width:290px;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	padding:3px;
	background-color:#F7F8F8;
	border-style:solid;
	border-width:1px;
	border-color:#C7C8C9;	
}
span.LoginError
{
	color:Red;
	font-family:Arial, sans-serif; 
	font-size:17px;
	font-weight:bold; 
	height:43px;
	width:400px;
	left:350px;
	top:200px;
}
.UnauthorizedTxt
{
	width : 400px;
	height : 160px;
	color:red;
	font-family:Arial, sans-serif; 
	font-size:9px;
	text-decoration:none;	
}
a.PoweredTxtLink
{
	color:#7189AC;
	font-family:Arial, sans-serif; 
	font-size:11px;
	text-decoration:none;
}
/* End of Login Styles */
/* Notify Service*/
.LoginText
{
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:13px;
	font-weight:bold; 	
}
.ResultsTest
{
	color:Red;
	font-family:Arial, sans-serif; 
	font-size:13px;	
}
/* End Notify Server*/
/* Home Styles */
table.HomePage
{
	background-image:url(../AWControls/Images/home_backg.jpg);
	background-repeat:repeat-y;
	background-color:#D2D5DA;
}
span.Info
{
	position:absolute;
	left:250px;
	top:30px;
	height:300px;
	background-color:#F7F8F8;
	border-style:solid;
	border-width:1px;
	border-color:#C7C8C9;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	padding:30px;
}
td.NetlimsLink
{
	color:#7189AC;
	font-family:Arial, sans-serif; 
	font-size:11px;
	font-weight:bold; 
}
A.NetlimsLink
{
	color:#7189AC;
	font-family:Arial, sans-serif; 
	font-size:11px;
	font-weight:bold; 
	text-decoration:none;
}
img.AutoWebIcon
{
	position:absolute;
	left:25px;
	top:260px;
	width:10%;
	z-index:500;
}
/* End of Home Styles */
/* Button Styles */
table.ButtonTable 
{
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#656668;
	WHITE-SPACE: nowrap;
}
td.ButtonMiddle {
	background-repeat:repeat-x;
	background-position:center center;
}
td.ButtonEnds 
{
	background-position:center center;
	width:5px;
}
/* End Button Styles */
/* Report Styles */
table.ReportWin
{
	color:#5E5F61;
	padding:2;
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
}
body.ReportMainPage
{
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
	color:white;
	background-color:#D2D5DA;
}
/* End of Report Styles */

/* Request Window Styles */
table.RequestWin
{
	color:#5E5F61;
	padding:2;
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
}
table.TestPages
{
	color:#5E5F61;
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
}
td.PrimaryContents
{
	background-color:#E2E9F3;
	padding:2;
}
body.InnerFrame
{
	background-color:#F7F8F8;
}
td.InnerFrame
{
	background-color:#F7F8F8;
	padding:2;
}
table.InnerFrame
{
	background-color:#F7F8F8;
	padding:2;
}
tr.InsuranceTitle
{
	background-color:#B4BDCC;
	border-color:#A8B1C0;
	border-width:1;
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	height:15px;
	padding:5;
}
tr.ListsTitle
{
	background-color:#7188AC;
	border-color:#E0E3E4;
	color:white;
	border-width:1;
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	height:15px;
	padding:5;
}
table.Insurance
{
	color:#5E5F61;
}
td.RequestWin
{
	color:#5E5F61;
	padding:2;
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
}
table.RequestWin
{
}
body.MainPage
{
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
	color:white;
	background-color:#D2D5DA;
}
table.ListTable
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#656668;
	background-color:#E0E3E4;
}
tr.ListHeader
{
	background-color:#E2E9F3;
	height:11pt;
}
tr.ListRow 
{
	background-color:white;
	height:17pt;
}

/* End of Request Window Styles */

/* Top.aspx Styles */
td.UpperMenu
{
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-align:center;
	background-repeat:repeat-x;
	height:35px;
	padding:0px 5px 0px 5px;
	margin:0px;
}
td.NewResultsLink
{
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:white;
	background-color:transparent;
	height:35px;
	padding:0px 5px 0px 5px;
	margin:0px;
}
td.UpperMenuSelected 
{
	background-image:url(../Images/menuTD_selected_bg.jpg);
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-align:center;
	background-repeat:repeat-x;
	height:35px;
	padding:0px 5px 0px 5px;
	margin:0px;
}
td.LastUpperMenu
{
	background-image:url(../Images/menuTD_bg.jpg);
	text-align:center;
	background-color:#4A6085;
	background-repeat:repeat-x;
	height:35px;
	padding:0px 5px 0px 5px;
	margin:0px;
}
td.LogoutBG
{
	color:white;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:12px;
	background-image:url(../Images/logout_bg.jpg);
	background-repeat:repeat-x;
	background-position:center center;
	text-align:center;
}

td.LogoutBtn
{
	color:white;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:12px;
	height:28px;
	background-image:url(../Images/logout_button.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	text-align:center;
}

td.LogoutHelloTxt
{
	color:white;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:12px;
	padding-left:5px;
}

td.HomeTxt
{
	color:blue;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:12px;
}
.PopUpMenu
{
	BORDER-RIGHT: buttonshadow 1pt ridge;
    BORDER-TOP: threedlightshadow 0.5pt outset;
    BORDER-LEFT: threedlightshadow 0.5pt outset;
    BORDER-BOTTOM: buttonshadow 1pt ridge;
    BACKGROUND-COLOR: #d3d0c6;
}
.MenuCaption
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: Tahoma;
    WHITE-SPACE: nowrap;
    HEIGHT: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    WIDTH: 110pt;
	cursor: pointer;
}
.MenuMouseOver
{
    BORDER-RIGHT: buttonshadow 1px solid;
    BORDER-TOP: buttonhighlight 1px solid;
    BORDER-LEFT: buttonhighlight 1px solid;
	CURSOR: pointer;
    BORDER-BOTTOM: buttonshadow 1px solid;
    BACKGROUND-COLOR: highlight;
    color: White;
}


/* End of Top.aspx Styles */

/* FiltersForm.aspx Styles */

td.FiltersHead
{
	font-family:Arial, sans-serif;
	font-weight:bold;
	background-color:#B4BDCC;
	border-color:#A8B1C0;
	color:#FFFFFF;
	font-size:12px;
}

input.TxtType
{
	background-color:white;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
	border:1px solid #D3D2D8;
}

.MsgClass
{
	background-color:white;
	color:red;
	font-family:Arial, sans-serif; 
	font-size:12px;
	vertical-align:top;
}

td.DesciptionTxt
{
	color:#5E5F61;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-align:left;
}

td.SearchPane
{
	background-color:#F7F8F8;
}

table.SearchPane
{
	background-color:#F7F8F8;
}

/* End of FiltersForm.aspx Styles */

/* OrdersList.aspx Styles */
.HeaderLink
{
	background-color:#7188AC;
	color:white;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:12px;
	text-decoration:none;	
}

td.TableHeader
{
	background-color:#7188AC;
}

table.MainTable
{
	background-color:#828B98;
}

div.MainTableAllowOverflow
{
	background-color:#828B98;
	overflow:auto;
}

body.PageClass
{
	background-color:#D2D5DA;
}

tr.PrimaryContentRow
{
	background-color:white;
	height:15px;	
}

td.CountersTxtRow
{
	font-size:13px;
	font-weight:bold;
	font-family:Arial, sans-serif;
}

td.PrimaryContentRow
{
	font-size:11px;
	font-weight:bold;
	font-family:Arial, sans-serif;
}

tr.AlternateContentRow 
{
	background-color:#E9EEF6;
	height:15px;
}

td.AlternateContentRow 
{
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}
/* End of OrdersList.aspx Styles */
/* Unviewed results Styles */
.UnviewedResultsMsg
{
	color:Yellow;
	text-decoration:underline;
}


.UnviewedResultsText
{
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
	font-weight:bold;
}
.SmallColumnHeaderText
{
	background-color:white;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
	font-weight:bold;
}
.SmallColumnDataText
{
	background-color:white;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
	font-weight:bold;
}

.SmallTableDataText
{
	background-color:white;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-align:left;
}

.SmallCenteredTableDataText
{
	background-color:white;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-align:center;
}
/* End of Unviewed resutls Styles */

/* Start of OverdueReport.aspx Styles */
span.TxtStyle
{
	color:black;
	font-family:Arial, sans-serif; 
	font-size:12px; 
	font-weight:bold;	
}

input.RngTxtType
{
	background-color:white;
	color:#5E5F61;
	font-family:Arial, sans-serif; 
	font-size:12px; 
	border:1px solid #D3D2D8;
	width:90px;
}

/* End of OverdueReport.aspx Styles */
/* Tool Tip Windows */
#tooltipTable td
{
	padding: 2;
}
.ToolTipMsg
{
	width : 150px;
	height :50;
}
.ToolTipStatus
{
	width : 100%;
	height : 20px;
}
.ToolTipBody
{
	position: absolute;
	background-color: #ffffcc;
}
.ToolTipBorder
{
	border-right: #aca899 1px solid;
	border-top: #aca899 1px solid;
	border-left: #aca899 1px solid;
	border-bottom: #aca899 1px solid;
}
.ToolTipFont
{
	font-size: 8pt;
	color: #000000;
	font-family: arial;
	text-decoration: none;
}
/* End of OverdueReport.aspx Styles */
/* Cumulative List */

.Xcell
{
	padding-left:2px;
	font-size: 12px;	
	width: 100px;
	color: black;
	border-bottom: buttonshadow 1px solid;
	font-family: Arial, sans-serif;
	height: 40px;
	background-color: #eeeeee;
	text-align: center;
}
.Ycell
{
	padding-left:2px;
	border-right: buttonshadow 1px solid;
	font-size: 12px;	
	color: black;	
	font-family: Arial, sans-serif;
	height: 30px;
	background-color: #eeeeee;
	text-align: left;
}
.XYcell
{
	border-right: #e6e6fa 1px solid;
	font-weight: normal;
	font-size: 11px;
	background: #fefefe;
	width: 100px;
	color: #993333;
	border-bottom: #e6e6fa 1px solid;
	font-family: Arial;
	height: 31px;
	text-align:center;
}
.List
{

}
/* End of Cumulative List */

/* Scroll Width & Height */
.OverFlowXscroll {overflow-x:scroll;}
.OverFlowXhidden {overflow-x:hidden;}
.OverFlowYscroll {overflow-y:scroll;}
.OverFlowYhidden {overflow-y:hidden;}

