html,body,form {
	height:100%;
	width:100%;	
}
body {
	font-size: 10pt;
	color: #000000;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	background-color: #e1e1e1;
	margin:0;
	padding:0;
}

p,td,ul,ol,li,caption {
	font-family : "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	z-index: 0;
}

input {
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	/*padding: 2px;
	padding-left: 5px;*/
}
select {
	font-family : "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

textarea,pre,code {
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

label {
	padding-left: 2px;
	padding-right: 2px;
}

a {
	color : #00365B;
	text-decoration : underline;
}

a:hover {
	color : #F09522;
	text-decoration : none;	
}
/*

input[type =\'radio\'] {
	background-color : transparent;	
	border-width: 0px;
	border-style: none;
}
*/
h1,h2,h3,h4,h5 {
	color: #F09522;	
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 3px;
}

h1 {
	font-size: 1.75em;
}

h2 {
	font-size: 1.5em;
}

h3 {
	font-size: 1.25em;
}

h4 {
	font-size: 1em;
}

h5 {
	font-size: 0.75em;
}
i {
	letter-spacing: 1px;
}
sup {
	line-height: 0.5em;
	font-size: 0.75em;
}
img {
	/*display: block;
	vertical-align: bottom;*/
}
/*//// Classes ////*/
.breakafter {page-break-after:always;}
.breakbefore {page-break-before:always;}
.BreakAround{page-break-after:always;
	page-break-before:always;}
.divContent {
	border: 1px solid #636363;
	width: 98%;
	padding-bottom: 9px;
	_min-height: 333px;
	_height: 100%;
}
.divContent p,h1,h2,h3,h4,h5 {
	padding-left: 9px;
	padding-right: 9px;
}
.divContent p {
	font-size: 11px;
}
.hdrContent {
	background-color: #F09522;
	font-size: 12pt;
	font-weight: bold;
	border-top: 1px solid #00365B;
	border-right: 1px solid #00365B;
	border-bottom: 1px solid #00365B;
	padding: 2px;
	padding-left: 9px;
	width: 85%;
	/*margin-top: 9px;
	display: inline-block;*/
}
.Small 
{
 font-size:8pt;
}
/*//// ID's ////*/
td.leftmargin {
	width: 1%;
	background-color: #E1E1E1;
	border-right: 2px solid #282c33;
}
table.tblBody {
	width: 100%;
	height: 100%;	
}
table.tblMain {
	width: 98%;	
}
td.tdMain {
	background-image: url(../media/images/bg.png);
	background-repeat: repeat-x;
	background-color: #ffffff;
}
td.tdTop {
	background-color: #7CA3DC;
	height: 30px;
}
*:lang(en) td.tdTop {
    background-color: #87ACE0 !important;
}
.tdLogo {
	width: 188px;
	height: 60px;
}

.tdCrumb {
	background-image: url(../media/images/agat.crumbbg.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	height: 31px;
	border-right: 1px solid #cbd1d4;
	font-size: 10px;
}
.crumblink {
	color: #686868;	
	text-transform:uppercase;
	font-size: 10px;
	height: 24px;
	display: block;
	padding-top:5px;
	width: 90%;
}
.crumblink a {
	color: #686868;	
	text-transform:uppercase;
	font-size: 10px;
}
td.tdContent {
	background-color: #ffffff;
	border-right: 1px solid #cbd1d4;
	border-bottom: 1px solid #cbd1d4;
	width: 100%;
	padding: 15px;
	vertical-align: top;
}
tr.trMenutabs {
	background-image: url(../media/images/agat.tabbg.gif);
}
.tdMenuContainer {
	border: 1px solid #2F3535;
	background-color: #ffffff;
	padding: 2px;	
}
.tdSubMenuContainer {
	border: 1px solid #2F3535;
	background-color: #ffffff;
	font-size: 10px;
}
.tdSubMenuContainer a {
	font-size: 10px;
}
td.tdMenuright {
	background-image: url(../media/images/menubg.gif);
	background-repeat: repeat-y;
	width: 17px;
}
.tdMenu {
	background-image: url(../media/images/menubg.gif);
	background-repeat: repeat-y;
	background-position: top right;
}
.tblMenu{
	width: 182px;	
	margin-left: 3px;
}
.tblSubMenu {	
	width: 184px;	
	margin-left: 3px;
}
.tblSubMenu td {	
	font-size: 10pt;
	padding: 3px;
	padding-left: 11px;
}
.tblSubMenu a {	
	font-size: 10pt;
}
td.tdMenuleft {
	_width: 172px;
	width: 172px;
}
td.tdMenubottom {
	background-image: url(../media/images/menubg.gif);
	background-repeat: repeat-y;
	background-position: top right;
	width: 17px;
	border-bottom: 1px solid #cbd1d4;
}
*:lang(en) td.tdMenubottom {    
	border-left: 1px solid #cbd1d4;
}
.tblMenuContainer {
	background-color: #4881C6;
	width: 100%;		
}
.MenuGroup {
	background-color: #ffffff;
	border: 1px solid #00365B;
	width: 100px;
	padding:2px;
}

.tdMenuheading {	
	background-color: #00365b;
	font-size: 10pt;
	font-weight: bold;
	color: #F09522;
	padding: 2px;
	padding-left: 23px;
}
td.tdMenuitem {
	font-size: 9pt;
	color: #ffffff;
	padding: 1px;
	padding-left: 11px;
	width: 95%;
}
td.tdMenubullet {
	width: 5%;
	padding-left:23px;
}
td.tdMenucontent {
	font-size: 10px;
	color: #ffffff;
	padding: 1px;
	padding-left: 7px;
	padding-right: 7px;
	text-align: justify;
}
td.tdMenuspacer {
	height: 5px;
}
td.tdFooter {
	color: #636363;
	font-size: 11px;
	padding-top: 5px;
}
td.activeTab {
	background-image: url(../media/images/agat.activetab.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 88px;
	height: 15px;
	font-size: 9px;
	color: #ffffff;
	padding-left:19px;
}
td.inactiveTab {
	background-image: url(../media/images/agat.inactivetab.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 84px;
	height: 15px;
	font-size: 9px;
	color: #B9C4DA;
	padding-left:19px;
}
a.menulink {
	color: #ffffff;	
	text-decoration: none;
}

.pnlInterval {
	font-size: 10px;
	background-color: #F7F7F7;
	padding:5px;
	border: 1px solid #E1E1E1;
	margin-top:3px;
}
.pnlInterval input,select {
	font-size: 10px;
}
.cms_Message {
	background-color: #efc867;
	border-right: 1px solid #636363;
	border-bottom: 1px solid #636363;
	padding-left: 9px;
	width: 85%;
}

.tblFluidForm {
	border: 1px solid #CBD1D4;
	margin: 21px;
}

.tblFluidForm  td{
	font-size: 10px;
}

.divDropDown {
	background-color: #f0f0f0;
	border: 1px solid #636363;
	padding: 1px;
	padding-right: 4px;
}
.AnalyteGrid {
	border: 1px solid #636363;
	margin: 9px;
}
.AnalyteGrid td,input,select {
	font-size: 10px;
}
.AnalyteGrid td {
	padding-left: 4px;
}
.pnlAnalytes {
	width: 175px;
	height: 309px;
	background-color:#ffffff;
	overflow:auto;
	border: 1px solid #686868;
	margin: 9px;
}
.pnlAnalytes td {
	font-size: 10px;
}
.pnlAnalytes Caption
{
	 font-size:10pt;
}
.cms_ObjectHdr {
	font-size: 10px;
	font-weight: bold;
	color: #F09522;
	background-color: #00365b;
	padding: 2px;
	overflow: hidden;
	width:179px;
 }
.cms_ObjectDDL {
	width:170px;
	font-size: 10px;
}
.cms_ObjectAdminTree {
	font-size: 10px;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #f0f0f0;
	margin-left:2px;
	height: 300px;
	overflow: auto;
}
.cms_ObjectLegend {
	background-color: #ffffff;
	border: 1px solid #F09522;
	width:100%;
}
.cms_ObjectLegend td,caption {
	font-size: 10px;
}
.cms_ObjectLegend caption {
	color:#CBD1D4;
}
.AgatDForm {
	border: 1px solid #686868;
	_margin-left: 11px;
	_margin-top: 4px;
}
.AgatDForm caption {
	font-size: 10pt;
	font-weight: bold;
	background-color: #EFC867;
	border-top: 1px solid #686868;	
	border-left: 1px solid #686868;	
	border-right: 1px solid #686868;
}
.AgatDForm td {
	font-size: 11px;
	padding-left:5px;
}
.AgatDForm a {
	font-size: 9pt;
	color: #00365B;
	 text-decoration:  none;
}
.AgatDForm td + td {
	background-color: #fafafa;
}
.AgatData {
	border: 1px solid #686868;
	background-color: #4881c6;
	color: #ffffff;
	font-size: 11px;
	_margin-left: 11px;
	_margin-top: 4px;
}
.AgatData a {
	font-size: 9pt;
	color: #ffffff;
	 text-decoration:  none;
}
.AgatDataHover {
	font-size: 9pt;
	background-color : #87ACE0;
	color: #00365B;
	cursor:pointer;
	margin:2px;
}
.AgatDataHover a{
font-size: 9pt;
	color: #00365B;
	  text-decoration: none;
}
.AgatData caption {
	background-color: #00365b;
	font-size: 10pt;
	font-weight: bold;
	color: #F09522;
	padding: 2px;
	border-top: 1px solid #686868;	
	border-left: 1px solid #686868;	
	border-right: 1px solid #686868;
}

.cms_ObjectSearchTBL {
	border: 1px solid #CBD1D4;
	margin: 5px;
}
.cms_ObjectSearchTBL td {
	font-size: 10px;
}
.cms_trSearchTypes {
	background-color: #F7F7F7;
	border-bottom: 1px solid #CBD1D4;
	font-size: 10px;
}
.cms_trSearchTypes input,label {
	font-size: 10px;
}
.cms_trSearchTypes table {
	border-top: 1px solid #CBD1D4;
}
.cms_trSearchTypes td {
	padding-left: 9px;
}
.img_ChangeClient {
	float: right;	
}
.agat_analyteComp {
	background-color: #efc867;
	border: 1px solid #F09522;
}
.agat_AnalyteResult {
	border: 3px solid #ffffff;
	width: 100%;
}
.agat_AnalyteResult td {
	font-size: 10px;
	padding-left: 4px;
	text-align: left;
}
.agat_AnalyteResultHdr {
	background-color: #d0dae9;
	font-size:9px;
}
.agat_AnalyteTBL {
	border: 1px solid #B9C4DA;
}
.agat_AnalyteHDR {
	background-color: #f0f0f0;
	font-size:9px;
}
.agat_AnalyteTBL input {
	font-size: 10px;
}
.agat_AnalyteTBL td {
	font-size: 10px;
	padding-left:3px;
}
.agat_AnalyteTBL caption {
	font-size: 10px;
	padding-left:3px;
	background-color: #EFC867;
}
.agat_clientDDL {
	background-color: #E1E1E1;
	font-size: 10px;
	border: 1px solid #CBD1D4;
	padding: 2px;
}
.agat_clientDDL a {	
	font-size: 9px;
	padding-left: 2px;
}
.agat_clientDDLx .agat_clientTXT {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1000;
}
.agat_samplegrid {
	border: 0px solid #87ACE0;
	margin: 9px;	
}
.agat_sampleTools {	
	border: 1px solid #87ACE0;
	background-color: #E1E1E1;
}
.agat_WOGridTD {
	background-color: #F0F0F0;
	border: 1px solid #B9C4DA;
}
.agat_WOClient {
	margin-top:3px;
	border: 1px solid #CBD1D4;
}
.agat_WOGrid {
	border: 1px  solid #CBD1D4;
	min-width: 670px;
}
.agat_WOGrid td {
	font-size:10px;
}
.agat_WOGridHdr td {
	font-size: 9px;
	background-color: #e9e9e9;
	border-bottom: 1px solid #CBD1D4;
}
.agat_SampleInputHdr {
	padding-left:7px;
	font-weight: bold;
}
.agat_sampleinputClient {
	background-color:#00365B;
	color: #ffffff;
	background-image: url(../media/images/agatbg.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.agat_sampleinputClient td {
	color: #B9C4DA;
}
.agat_sampleinputClient span {
	color: #ffffff;
}
.agat_sampleinputClient .agat_SampleInputHdr {
	padding-left:0px;
	font-weight: bold;
	color: #F09522;
}
.agat_SampleInputUnitTBL {
	border: 0px solid #F09522;
	background-color: #EFC867;
	background-image: url(../media/images/unitbg.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.agat_SampleInputUnitTBL td {
	font-size: 10px;
	color:#6e5029;
	border-left: 1px solid #e9c364;
}
.agat_SampleInputUnitTBL td b {
	padding-left: 5px;
}
.agat_SampleInputUnitHDR {
	padding-top:7px;
	padding-left:7px;
	color:#77797c;
	font-size: 10px;
}
.agat_SampleInputUnitHDR a {
	color:#000000;
	font-weight: bold;
	font-size: 14px;
}
.agat_SampleInputUnitTBL td span {
	font-size: 12px;
	color: #00365B;
	border-bottom: 1px solid #e9c364;
	display: block;
	padding-left: 5px;
}
.agat_componentGrid {
	border: 0px solid #87ACE0;
	margin: 9px;
}
.agat_unitsearchgrid {	
	border-top:1px solid #00365B;
	background-color: #eeeeed;
}
.agat_unitsearchgrid td {	
	font-size: 10px;
}
.agat_unitsearchgrid td a {	
	color: #F09522;
	font-size: 10px;
}
.agat_combosearchPNL {	
	background-color: #F7F7F7;
	font-size: 10px;
	border:1px solid #00365B;
}
.agat_combosearchPNL a {	
	text-decoration: none;
	color: #00365B;
	padding: 3px;
}
.agat_BinYes {
	background-color: #F09522;
	text-align: center;
}
.agat_BinNo {
	background-color: #686868;
	color: #ffffff;
	text-align: center;
}
.agat_binRouteTBL {
	border: 1px solid #87ACE0;
	background-color: #ffffff;
	margin: 11px;
	width: 95%;
}
.agat_binRouteGrid {
	border: 1px solid #cbd1d4;
	width: 100%;
	margin: 0px;
}
.agat_SummaryGrid {
	border: 1px solid #e9e9e9;
	width: 100%;
	margin: 0px;
}
.agat_SummaryGrid Caption 
{
	border: 1px solid #e9e9e9;
	 font-size:10pt;
	background-color: #FFDE7E;
	font-weight: bold;
	}
.agat_SummaryGridHDR
{
	 font-size:10pt;
	background-color: #e9e9e9;
	font-weight: bold;
	}
.agat_SummaryGridFDR
{
	background-color: #FFDE7E;
	font-weight: bold;
	border-bottom: 1px solid #000000;	
	}
.agat_binRouteGrid td {
	border-bottom: 0px solid #CBD1D4;
}
.agat_binRouteHDR {
	background-color: #FFDE7E;
	font-weight: bold;
	border-bottom: 1px solid #000000;	
}
.agat_binRouteHDR td.agat_binVert {

	padding-left:2px;
	padding-top:7px;
}
.agat_BinMore {
	font-size: 10px;
	width: 30%;
	border-bottom: 1px solid #000000;
}
.agat_BinSmall {
	font-size: 10px;
}
.agat_analyteBtns {
	position: absolute;
	top: 262px;
	left: 12px;
	width: 180px;
	z-index: 5000;
	background-color: #ffffff;	
	border: 1px solid #000000;
}
.agat_analyteBtns table {
	background-color: #F09522;	
	margin:2px;
	color: #000000;	
}
.agat_analyteBtns a {
	color: #000000;	
	font-size: 9pt;
	text-decoration: none;
}
.agat_workorderGrid td {
	font-size: 10px;	
}
.agat_qcBtns {
	position: absolute;
	width: 180px;
	z-index: 5000;
	background-color: #ffffff;	
	border: 1px solid #000000;
}
.agat_qcBtns table {
	background-color: #F09522;	
	margin:2px;
	color: #000000;	
}
.agat_qcBtns a {
	color: #000000;	
	font-size: 9pt;
	text-decoration: none;
}
.agat_DataBtns {
		background-color: #ffffff;	
	border: 1px solid #000000;
}
.agat_DataBtns table {
	background-color: #F09522;	
	margin:2px;
	color: #000000;	
}
.agat_DataBtns a {
	color: #000000;	
	font-size: 9pt;
	text-decoration: none;
}
.agat_analyteBtnOver {
	background-color: #EFC867;
	
}
.agat_analyteRead {
	background-color: transparent;
	border: 0px solid transparent;
	text-align: right;
}
.agat_analyteWrite {
	background-color: #ffffff;
	border: 1px solid #B9C4DA;
	text-align: right;
}
.agat_overLibTBL {
	background-color: #EFC867;
}
.agat_overLibTBL td {
	font-size: 9px;
}
.agat_WOPanel {
	border: 1px solid #F0F0F0;
}
.agat_WOPanel td {
	font-size: 11px;
}

.RadEContent, .RadEContentBordered {
   background-color: white;
   background-image:none;
 
}

.agat_sampleinputClient a {
	color : #f09522;
	text-decoration : underline;
}
.agat_sampleinputClient a:hover {
	color : #f09522;
	text-decoration : none;	
}

#login1 {
	margin-right: 9px;
	margin-top: 6px;
	float: right;
}
#CMSCrumbTrail {
	float: left;	
}

#agat_TestMenu {
	
}

.agat_ClientPanel {
	background-color:#00365B;
	color: #ffffff;
	background-image: url(../media/images/agatbg.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 60px;
	width: 85%;
	padding-left: 9px;
	padding-right: 2px;
	border-top: 1px solid #00365B;
	border-right: 1px solid #00365B;
	border-bottom: 1px solid #00365B;
	margin-top: 3px;
	margin-bottom: 3px;
}
.agat_ClientPanel table {
	margin-top: 6px;
}
.agat_ClientPanel td {
	color: #B9C4DA;
}
.agat_ClientPanel span {
	color: #ffffff;
}
.agat_ClientPanel .agat_SampleInputHdr {
	padding-left:0px;
	font-weight: bold;
	color: #F09522;
}
.agat_ClientPanel a {
	color : #f09522;
	text-decoration : underline;
}
.agat_ClientPanel a:hover {
	color : #f09522;
	text-decoration : none;	
}
.agat_treetd {
	border: 1px solid #B9C4DA;
}

.agat_ExportGrid {
	border: 1px solid #e9e9e9;
	width: 100%;
	margin: 0px;
	 font-size:10px;
}
.agat_ExportGrid td {
		 font-size:10px;
}
.agat_ExportGrid Caption 
{
	border: 1px solid #e9e9e9;
	 font-size:10pt;
	background-color: #FFDE7E;
	font-weight: bold;
	}
.agat_ExportGridHDR
{
	font-size:10pt;
	background-color: #FFDE7E;
	font-weight: bold;
	}
.agat_ExportGridFDR
{
	background-color: #FFDE7E;
	font-weight: bold;
	border-bottom: 1px solid #000000;	
}
.agat_ExportGridI
{
	background-color: #FFffff;
	
}
.agat_ExportGridAI
{
	background-color: #F0f0f0;
}
.agat_overhelp {
	background-color: #f09522;
}
.agat_overhelp td {
	font-size: 9px;
}
#CMS_trHelp td td
{    
    border-bottom:solid 1px #00365b;
}
.Search
{
	border-bottom:#00365b 1px solid;
}

.Search td
{
	BORDER-RIGHT: #00365b 1px solid;
	bORDER-LEFT: #00365b 1px solid;
}

.SearchSH  td
{
	color:#ffffff;
	FONT-SIZE: 11px;
	font-weight:bold;
	BACKGROUND-COLOR: #00365b;
	border-bottom:#000000 1px solid;
	padding:5px;
	
}
.Search td td
{
	border: #ffffff 0px none;
}
.CustomLimit
{
	font-style:italic;
}

#divMenu {
	display: block;
	
	background-color: #4881c6;
	color: #ffffff;
	padding: 0 0 0 0;
} 
#divMenu ul.menu {
	list-style: none;
	margin-left: 0;
	margin:0px 0px 0px 0px;
	padding-left: 0;
	text-indent: 7px;
} 
#divMenu ul.menu li {		
	margin: 0;
	font-size: 9pt;
	font-family: "Trebuchet MS";
}
#divMenu li a {
	color: #ffffff;
	background-image: url(../media/images/w23x3.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding: 2px 2px 2px 20px;
	display: block;
	text-decoration: none;
	width: 156px;
	_width:176px;
	margin: 0;
	
}
#divMenu ul.menu li
#divMenu ul.menu ul a {
	
}
#divMenu li a:hover, #divMenu li a.selected {
	background-image: url(../media/images/w23x3.gif);
	background-position:left center;
	background-repeat:no-repeat;
	background-color : #87ACE0;
	padding-left:20px;
	color: #00365B;
}

#divMenu ul.menu ul {
 background-color:#bdd0ed;
 border-top:solid 1px #275475;
 border-bottom:solid 1px #275475;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 178px;
	_width:176px;
	
}
#divMenu ul.menu ul ul {
 background-color:#d8e2f5;
 border-top:solid 1px #275475;
 border-bottom:none;
 	list-style: none;
	margin: 0;
	padding: 0;
	width: 178px;
	_width:176px;
	}
#divMenu ul.menu ul li {	
	margin: 0;
	padding: 0;
	font-weight: normal;
}
#divMenu ul.menu ul li a {
	color: #3B4B5B;
	background-image: url(../media/images/w23x3.gif);
	background-position:left center;
	background-repeat:no-repeat;
	display: block;
	text-decoration: none;
	width: 133px;
	margin: 0;
	margin-left: 1em;
	}
#divMenu ul.menu ul li a.selected {
	text-decoration: underline;
	background-color:#bdd0ed;
	
}
#divMenu ul.menu ul li a:hover, #divMenu ul.menu ul li a.selected:hover {
	text-decoration: underline;
	background-color:#bdd0ed;
}


#divMenu ul.menu ul ul li a {
	color: #3B4B5B;
	background-image: url(../media/images/w23x3.gif);
	background-position:left center;
	background-repeat:no-repeat;
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 20px;
	width: 134px;
	margin: 0;
	margin-left: 1.5em;
}
#divMenu ul.menu ul ul li a.selected {
	text-decoration: underline;
	background-color:#d8e2f5;
	
}
#divMenu ul.menu ul ul li a:hover, #divMenu ul.menu ul ul li a.selected:hover {
	background-image: url(../media/images/w23x3.gif);
	background-position:left center;
	background-repeat:no-repeat;
	text-decoration: underline;
	background-color:#d8e2f5;
	
}

.tblHelp ul
{
 display:inline;
 
}
.ctrDropDown{
    width:150px;
    
}
.ctrDropDownClick{
    width:300px;
}
.ar_hand
{
    cursor:pointer;
}