/* Default CSS Stylesheet for a new Web Application project */
BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .7em;
    FONT-WEIGHT: Normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

/**********************************************
*
*		CSS Object Classes 
*
**********************************************/

/*Label Classes*/
.lbl10pt {font-family:Arial; font-size:10pt}
.LabelFormat {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width:100px;}
.LabelFormatRight {margin-left:5px; margin-top:5px; font-weight:bold; text-align:right; font-family:Arial; font-size:8pt; width:100px;}
.lbl75px {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width: 75px;}
.lbl150px {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width: 150px;}
.lbl175px {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width: 175px;}
.lbl115px {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width: 115px;}
.lbl200px {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width: 200px;}
.lbl300px {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width: 300px;}
.lbl400px {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width: 400px;}
.lblError {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width:300px; color:Red}
.lblLargeMultiLine {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; height:50px; text-align:right; width:100px;}
.lbl14ptFormat {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:14pt; color:Black}
.lblNonBold175px {margin-left:5px; margin-top:5px; font-family:Arial; font-size:8pt; width: 175px;}

/* Textbox Classes */
.TextboxFormat {margin-left:2px; margin-top:5px; width:100px; font-family:Arial; font-size:8pt;}
.txt45px {margin-left:2px; margin-top:5px; width:45px; font-family:Arial; font-size:8pt}
.txt47px {margin-left:2px; margin-top:5px; width:47px; font-family:Arial; font-size:8pt}
.txt50px {margin-left:2px; margin-top:5px; width:50px; font-family:Arial; font-size:8pt}
.txt150px {margin-left:2px; margin-top:5px; width:150px; font-family:Arial; font-size:8pt}
.txt175px {margin-left:2px; margin-top:5px; width:175px; font-family:Arial; font-size:8pt}
.txt200px {margin-left:2px; margin-top:5px; width:200px; font-family:Arial; font-size:8pt}
.txt250px {margin-left:2px; margin-top:5px; width:250px; font-family:Arial; font-size:8pt}
.txt300px {margin-left:2px; margin-top:5px; width:300px; font-family:Arial; font-size:8pt;}
.txt327px {margin-left:2px; margin-top:5px; width:327px; font-family:Arial; font-size:8pt;}
.txt318px {margin-left:2px; margin-top:5px; width:318px; font-family:Arial; font-size:8pt;}
.txt300W200H {margin-left:2px; margin-top:5px; Width:300px; Height:200px; font-family:Arial; font-size:8pt;}
.TextboxLargeFormat {margin-left:2px; margin-top: 5px; width: 250px; height:15px;}
.txtMediumWidth {margin-left: 2px; margin-top: 5px; font-family:Arial; font-size:8pt; width:250px}
.txtDateMDFormat {margin-left:2px; margin-top:5px; font-family:Arial; font-size:8pt; width:25px;}
.txtDateYearFormat {margin-left:2px; margin-top:5px; font-family:Arial; font-size:8pt; width:40px}
.txtMediumSmall {margin-left: 2px; margin-top: 5px; font-family:Arial; font-size:8pt; width:150px}
.txtLarge {margin-left:2px; margin-top:5px; width:300px; font-family:Arial; font-size:8pt;}
.txtLargeMultiLine {margin-left:2px; margin-top:5px; width:300px; font-family:Arial; font-size:8pt; height:50px;}
.txtSmall {margin-left:2px; margin-top:5px; width:75px; font-family:Arial; font-size:8pt}
.txtAlternatingItem {background-color:Silver;}
.txtRowStyle  { background-color:Transparent;}
.txtListItem {background-color:White;}
.txtPhone1 {margin-left:2px; margin-top:5px; width:25px; font-family:Arial; font-size:8pt}
.txtPhone2 {margin-left:2px; margin-top:5px; width:40px; font-family:Arial; font-size:8pt}
.txt400px {margin-left:2px; margin-top:5px; width:400px; font-family:Arial; font-size:8pt;}
.txt300px10pt {margin-left:2px; margin-top:5px; width:300px; font-family:Arial; font-size:10pt;}
.txt100px10pt {margin-left:2px; margin-top:5px; width:100px; font-family:Arial; font-size:10pt;}
.txtCapital {margin-left:2px; margin-top:5px; text-transform:capitalize; width:100px; font-family:Arial; font-size:8pt;}

/*GridView Classes*/
.gvDivSmallStyle {height:150px; overflow:auto; position:absolute; left: 5px; top: 310px;}
.gvTextStyle {font-family:Arial; font-size:8pt;}
.gvInitializedText {font-family:Arial; font-size:8pt; color:Red}
.AlternateRowStyle {background-color:Silver; font-family:Arial; font-size:8pt}
.NormalRowStyle { background-color:Transparent; font-family:Arial; font-size:8pt}
.gvHeader {text-align:left;  background-color:LightSeaGreen; font-family:Arial; border: solid thin black; font-size:8pt;}
.gvHeaderNonSort {text-align:left;  color:Black; background-color:LightSeaGreen; font-family:Arial; border: solid thin black; font-size:8pt;}
.gvShortText {width:60px; font-family:Arial; font-size:8pt;}
.gv40px {width:40px; font-family:Arial; font-size:8pt;}
.gv60px {width:60px; font-family:Arial; font-size:8pt;}
.gv70px {width:70px; font-family:Arial; font-size:8pt;}
.gvText {width:80px; font-family:Arial; font-size:8pt;}
.gv150px {width:150px; font-family:Arial; font-size:8pt}
.gv175px {width:175px; font-family:Arial; font-size:8pt}
.gv125px {width:125px; font-family:Arial; font-size:8pt}
.gv200px {width:200px; font-family:Arial; font-size:8pt}
.gvLetterTextWidth {width:30px; font-family:Arial; font-size:8pt;}
.gvMediumTextWidth {width:100px; font-family:Arial; font-size:8pt;}
.gvLargeTextWidth {width:210px; font-family:Arial; font-size:8pt;}
.gvRowStyle {background-color: Silver;}
.GridViewHeaderStyle {background-color:Aqua; color:Black; font-weight:bold; font-family:Arial; font-size:8pt;}
.gvDecimalFormat {width:80px; font-family:Arial; font-size:8pt; text-align:right}
.gvCenter60px {width:60px; text-align:center; font-family:Arial; font-size:8pt}
.gvRight80px {width:80px; text-align:right; font-family:Arial; font-size:10pt}


/*HyperLink Classes*/
.lnkHelpStyle {position:absolute; left:185px; top:100px; Height:8px; Color:DarkCyan; font-family:Arial; font-size:8pt; width:200px; font-weight:bold}
.lnkHelpStyle2 {position:absolute; left:600px; top:100px; Height:8px; Color:DarkCyan; font-family:Arial; font-size:8pt; width:96px; font-weight:bold}
.lnkHelp1 {text-align:left; Height:8px; margin-left:5px; Color:#00248F; font-family:Arial; font-size:8pt; width:200px; font-weight:bold}
.lnkHelp2 {text-align:right; position:absolute; left:500px; Height:8px; Color:#00248F; font-family:Arial; font-size:8pt; width:200px; font-weight:bold}


/*Tab Classes */
.TabBorder{width:760px; height:675px;}
.TabPosition {border-bottom:solid thin #a9a9a9; width:900px}
.TabViewPosition {position:relative; left:5px; top: 10px;}

/*Dropdownlist Classes */
.OneLetterDDL {margin-left:2px; margin-top:5px; width:50px}

/*Misc Classes*/
.rightAlignLbl100px {margin-left:5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width:100px; text-align:right;}
.border {border:solid thin black}
.2005DivPos {position:absolute; left:185px; top:115px; padding:2px 2px 2px 2px; width: 550px; height:250px; border:solid thin black}
.GridViewPos {position:absolute; left:185px; top:400px;}
.ButtonMargin {margin-bottom: 5px; font-size:8pt; font-family:Arial}

/*****************************************************************
*		
*		Page Specific Classes
*
******************************************************************/

/*LIS Search */
.gvLISSearchPos {position:absolute; left:185px; top:450px; overflow:auto}
.LISSearchFooterPos {position:absolute; left:185px; top:700px;}							

/*GroupMaintenanceSpecific */
.dropdownpositionGP {position:absolute; left:185px; top: 120px;}

/*Newborn Information*/
.gvFilterPapersFormat {height:150px; overflow:auto; margin-top:10px; width:550px}
.NewbornInfoPosition {margin-top:10px}
.NewbornInfoHelpLink2 {Color:#00248F; font-family:Arial; font-size:8pt; width:96px; font-weight:bold}

/*LISSearcResults*/
.NoResultsLabel {position:absolute; top:85px; left:185px; font-family:Arial; font-size:8pt; color:Red; font-weight:bold;}


.TabLinkButton {cursor: hand; background-color:Transparent; border-style:none; font-weight:bold; text-decoration:underline; color:Gray; }
.FooterPosLISSearchResults {position:absolute; top:850px; left:350px;}
.LabelTitle {text-decoration:underline; font-family:Arial; font-size:8pt; font-weight:bold; margin-left: 5px; margin-top:5px;}
.FooterViewPosition {position:absolute; top:775px; margin-left:auto; margin-right:auto;}
.UpdateButton {position:absolute; left:600px}
/*Test Results Tab*/
.dlFPTestResultsPos {margin-top:10px}
.gvFPTestResultsPos {margin-top:10px}
.TestResultsHelp2 {color:#00248F; font-family:Arial; font-size:8pt;  font-weight:bold}
.tabHelpLinksPos {position:absolute; top:10px;}
/*Contract Price */
.lnkContractPricePos {width:650px; margin-top:10px}
.lnkContractPriceHelp2 {position:relative; left:400px; Color:#00248F; font-family:Arial; font-size:8pt; font-weight:bold}
.gvFilterPaperContract {height:150px; overflow:auto; margin-top:10px; width:550px }
.gvFilterPaperPrice {height:150px; overflow:auto; margin-top:10px }
.lblContractPos {width:150px; font-family:Arial; font-size:8pt; color:Gray; font-weight:bold; margin-bottom:10px; margin-top:10px}
.lblFPPricePos {width:150px; font-family:Arial; font-size:8pt; color:Gray; font-weight:bold; margin-left:5px; margin-top:10px}
.lblContractPriceFormat {position:absolute; width:150px; font-family:Arial; font-size:8pt; font-weight:bold; margin-left:5px; margin-top:5px; margin-bottom:5px}
/*Contact Tab */
.lnkContactPos {width:650px; margin-top:10px}
.ContactHelp2 {position:relative; left:400px; color:#00248F; font-family:Arial; font-size:8pt;  font-weight:bold}
.dlNewContactPos {height:160px; width:450px; border:solid thin Gray; margin-top:10px}
.lblAddContactPos {margin-top:10px}
.gvLargeMultiLine {width:300px; font-family:Arial; font-size:8pt; height:75px;}
.gvContactPos {height:200px; margin-top:10px}
.gvAlignCenter {text-align:center}
.gvAlignRight {text-align:right}
/*Diagnosis Tab*/
.dlDiagnosisPos {height:210px; width:450px; border:solid thin Gray; margin-top:10px}
.lnkBtnText {margin-left:50px; margin-top:5px;}
/*Missing Info*/
#MIPLabel {font-family:Arial; font-weight:bold; margin-left:5px; font-size:8pt; color:Black}
.HelpLinks {width:800px}

/*SearchScreens*/
/*LIS Search Tab*/
.divPosLISSearch {padding:2px 2px 2px 2px; width: 500px; height:325px; border:solid 1px Gray}
.gvPosLISSearch {overflow:auto}
/*Submitter Search Tab*/
.divPosSSSearchFields {position:absolute; left:5px; top:25px}
.dgSubmitterSearchPos {position:absolute; left:5px; top:330px;}
.lnkSubmitterSearchPos {width:545Px; margin-top:10px}
/*Physician Search Tab*/
.divPosPhysicianSearch {margin-top: 10px; padding:2px 2px 2px 2px; width: 650px; height:165px; border:solid 1px Gray}
.lnkPhysicianSearchHelpFilesPos {margin-top:10px; width:600Px}
.gvPosPhysicianSearch {margin-top: 10px; overflow:auto}
/*InventorySpecifications Tab*/
.divPosInventorySpecifications {width:600px; margin-top:10px}

/*Physician Update*/
.divPosPhysicianUpdate {position: absolute; top: 115px; left:185px}
.divPosPhysicianName {position:absolute; top:115px; left:185px; width:650px; height:80px; border:solid thin black}
.divPosPhysicianAddress {position:absolute; top:205px; left:185px; width:650px; height:145px; border:solid thin black}
.divPosPhysicianContactInformation {position:absolute; top:365px; left:185px; width:650px; height:145px; border:solid thin black}
.lnkPhysicianInformationHelpFilesPos {position:absolute; top:95px; left:185px; width:645px}
.divPosPhysicianInformationButton {position:absolute; top:625px; left:185px}
.divPosPracticeInformation {position:absolute; width:650px; top:525px; left:185px; border:solid thin black; height:85}

/*Submitter Insert*/
.divPosSubmitterMainInfo {position:absolute; top:115px; left:185px; width:665px; height:50px; border:solid thin black}
.divPosSubmitterGeneralInfo {position:absolute; top:195px; left:185px; width:665px; border:solid thin black; height:175px}
.divPosPrimaryContactInfo {position:absolute; top:400px; left:185px; width:665px; border:solid thin black; height:165px}
.divPosAlternateContactInformation {position:absolute; top:595px; left:185px; width:665px; border:solid thin black; height:50px}
.divPosSubmitterGeneralInfoLabel {position:absolute; top:175px; left:185px; font-family:Arial; font-weight:bold; font-size:10pt; text-decoration: underline}
.divPosSubmitterPrimaryContactLabel {position:absolute; top:380px; left:185px; font-family:Arial; font-weight:bold; font-size:10pt; text-decoration: underline}
.divPosSubmitterAlternateContactLabel {position:absolute; top:575px; left:185px; font-family:Arial; font-weight:bold; font-size:10pt; text-decoration: underline}
.divPosReportingAddress {position:absolute; top:675px; left:185px; width:665px; border:solid thin black; height:95px}
.divPosSubmitterReportingAddressLabel {position:absolute; top:655px; left:185px; font-family:Arial; font-weight:bold; font-size:10pt; text-decoration: underline}
.divPosSupplyAddress {position:absolute; top:800; left:185px; width:665px; border:solid thin black; height:115px}
.divPosSubmitterSupplyAddressLabel {position:absolute; top:780px; left:185px; font-family:Arial; font-weight:bold; font-size:10pt; text-decoration: underline}
.divPosSubmitterNotes {position:absolute; top:935; left:185px}

/*Hyperlink Position/Formatting*/
.divPosLnk {position:absolute; top:95px; left:185px; width:645px}
.lnkTabHelpStyle1 {margin-left:5px; Color:#00248F; font-family:Arial; font-size:8pt; width:150px; font-weight:bold}
.lnkTabHelpStyle2 {position:absolute; right:5px; Color:#00248F; font-family:Arial; font-size:8pt; width:96px; font-weight:bold}

/*Test Tabs*/
.TabsPosition {position:absolute; left:185px; top:115px; width:500px; background-color:Silver}
.TabFormat {margin-left: 5px; margin-top:5px; font-weight:bold; font-family:Arial; font-size:8pt; width: 100px;}

/*GroupMaintenance*/
.divPosSelectGroupNumber {position:absolute; top:20px; left:5px}
.divPosGroupNumber {position:absolute; left:5px; width:250px; height:40px; border:solid 1px Gray}
.divGroupMaintenanceHelpLinks {position:absolute; left:5px; top:5px; width:650Px}
.divGridViewPositioningGroupMaintenance {position:absolute; left:5px; top:100px}
.gvBorder {Border:solid thin black}

/*Site Maintenance*/
.divPosSiteMaintenance {position:relative; top:0; width:760px}
.TabPosSitMaintenance {position: relative; top:0px;  font-size:10pt; border-bottom:solid 1px #a9a9a9; height:20px; width:760px;}
.divPosFooterSiteMaint {position:absolute; top:950px; left:350px;}
/*Master Page Styles*/
.divPosContent {position:absolute; left:185px; top: 100px; width:675px;}

/*Inventory Details*/
.PanelInventoryFormat {position:absolute; width:500px; height:80px;}
.divTabFormat {border-bottom:solid 1px #a9a9a9; width:700px}
.lblNotesFormat {margin-left:5px; font-family:Arial; font-size:8pt; height:50px; text-align:right; width:50px;}
.txtNotesFormat {margin-left:2px; width:250px; font-family:Arial; font-size:8pt; height:50px;}
.lblFulfilled {margin-left:5px; font-family:Arial; font-size:8pt; width: 200px;}
.RequestSpecifics {position:absolute; left:0px; width:330px;  border:solid 1px Gray; padding-bottom:5px}
.RequestSpecificsTitle {border-bottom:solid 1px Gray; background-color:Gray; text-align:center; font-family:Arial; font-size:8pt; color:White; font-weight:bold; margin-bottom:5px}
.RequestAdressInfo {position:relative; left:340px; top:0px; border:solid 1px Gray; width:330px; padding-bottom:5px}
.RequestAddressInfoTitle {background-color:Gray; margin-bottom:5px; text-align:center; font-family:Arial; font-size:8pt; color:White; font-weight:bold}
.RequestNotes {position:relative; top:20px; width:330px; border:solid 1px Gray; margin-top:5px}
.RequestNotesTitle {border-bottom:solid 1px Gray; background-color:Gray; text-align:center; font-family:Arial; font-size:8pt; color:White; font-weight:bold}
.RequestAddItemTitle {background-color:Gray; text-align:center; font-family:Arial; font-size:8pt; color:White; font-weight:bold}


/*Quantity On Hand*/
.gvLeft300px {width:300px; text-align:left; font-family:Arial; font-size:10pt; border-bottom:solid 1px black}
.gvRight150px {width:150px; text-align:right; font-family:Arial; font-size:10pt; border-bottom:solid 1px black}
.gvLblRight150px {width:150px; text-align:right; font-family:Arial; font-size:10pt; font-weight:bold; border-bottom:solid 2px black}
.gvInvQtyLeft {width:300px; text-align:left; font-family:Arial; font-size:10pt; font-weight:bold; border-bottom:solid 2px black}

/*Inventory On Hand*/
.gvLeft150px {width:150px; text-align:left; font-family:Arial; font-size:10pt; border-bottom:solid 1px black}
.gvLblLeft150px {width:150px; text-align:left; font-family:Arial; font-size:10pt; font-weight:bold; border-bottom:solid 2px black}

/*SupplyBacklog*/
.dlSupplyBackLog {border-top:solid 2px black; font-family:Arial; font-size:10pt}

/*ShipmentSummary*/
.dlOrdersToShip {border-top:solid 2px black; font-family:Arial; font-size:10pt}
.SuppliesShipmentHeaderFormat {border-top:solid 2px Black; padding-top:5px; padding-bottom:5px; border-bottom:solid 2px black; font-family:Arial; font-weight:bold; font-size:10pt}
.DateMLMR {margin-left:20px; margin-right:20px}

/*LAMER INVOICE*/
#PEAddress {float:left; text-align:left; width:175px; margin-top:10px; margin-right:125px; display: inline; font-family:Arial; font-size:10pt;}
#Main {text-align:center; width:700px}
#InvoiceTitle {float:left; width: 100px; margin-top:10px; font-family:Arial; font-size:12pt; font-weight:bold}
#divInvoiceNumberDate {float:left; width: 125px; margin-top:10px; margin-left: 125px;  font-family:Arial; font-size:10pt; text-align:right}
#VoiceFax {position:absolute; top:135px; left:10px; font-family:Arial; font-size:10pt}
#divLAMERCompany {position:absolute; text-align:left; top:185px; left:100px; font-family:Arial; font-size:10pt}
#divCustomerPO {position:absolute; top:350px; left:10px; font-family:Arial; font-size:10pt}
#divInvoiceItems {position:absolute; top:400px; text-align:left; left:10px; font-family:Arial; font-size:10pt}
.headerInvoiceItems {font-family:Arial; font-size:10pt; color:Black; border:solid 1px Black}
.gvCenterText {text-align:center}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


/* text style for the links */
A.SiteLink, A.SiteLink:link, A.SiteLink:visited
{
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    color: #dddddd;
    font-size: 11px;
}   

A.SiteLink:hover    
{
    text-decoration: underline;
    color: white;
}

A.SiteLinkBold, A.SiteLinkBold:link, A.SiteLinkBold:visited
{
    color: #dddddd;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  11px;
    font-weight: bold
}

A.SiteLinkBold:hover
{
    color: white;
    text-decoration: none;
}

/* */
A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
    color: BLACK;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  14px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px
}

A.MenuUnselected:hover
{
    color: white;
    text-decoration: underline;
    padding-left: 10px
}

A.MenuSelected
{
    color: BLACK;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  14px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px
}

A.MenuSelected:hover
{
    color: white;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 10px
}

	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}


/*PerkinElmer Genetics, Inc. Additions*/
/* Links */
.PageLinks
{
	color:Gray;
	font-weight:bold;
	font-family:Arial;
	font-size:8pt
}


/* Header */
#peHeader 
{
	margin-bottom:20px
}

#babyImage
{
	position:absolute; left:166px; top:10px; width:775px; height:90px; background-repeat:no-repeat; background-image:url(Images/header_image.jpg)
}

#babyImage p
{
	position:relative; left:415px; padding-top:10px; font-family:Arial; font-size:11pt; font-weight:bold; color:White; font-style:italic
}

#peTestMode
{
	position:absolute; left:700px; top:35px; z-index:100
}


/* Navigation */
#navigation
{
	position:absolute;
	left:5px;
	top:110px;
	margin-left:5px;
	width:185px;
	margin-bottom:15px;
	margin-right:25px;
	background-color:#A6BE50;
	min-height:100px;
	_height:100px
}


#menu
{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	
}

#Menu_home1
{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.navMenuLink
{
	font-family:Arial;
	font-size:10pt;
	color:White;
	text-decoration:none;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}


/* Section 1 */
#contentArea
{	
	min-height:625px;
	_height:625px;
	position:relative;
	left:225px;
	top:0px;
}

#contentAreaBillingMaintenance
{
	position:absolute;
	top:110px;
	left:210px;
}

#contentAreaLogin
{
	position:relative;
	left:250px;
	margin-top:15px;
	margin-bottom:15px;
}


.pePageTitle
{
	font-family:Arial;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	color:Black;
	text-decoration:none
}


/* Footer */
#peFooter
{
	clear:both;
	font-family:Arial;
	font-size:8pt;
	color:Gray;
	margin-top:15px;
}

#peFooterLinks
{
	background-color:#F3F3F3; width:900px; padding-top:5px; padding-bottom:5px
}

#peFooterLinks a
{
	font-family:Arial;
	font-size:8pt;
	text-decoration: none;
	color:Gray;
	margin-left:5px;
	margin-right:5px
}

#peCopyright
{
	padding-top:15px;
	font-family:Arial;
	font-size:8pt;
}

/* LOGIN */
.Logintable 
{
	border:solid 1px Gray;
	FONT: 8pt verdana; 
	WIDTH: 0pc; 
	HEIGHT: 0pc
}

.LoginStatusLabel
{
	color:Red;
	font-weight:bold;
	width:260px;
	font-family:Arial;
	font-size:8pt
}

.UserIDLabel
{
	font-weight:bold;
	width:50px;
	font-family:Arial;
	font-size:8pt;
	height:5px
}

.TokenLabel
{
	font-weight:bold;
	width:150px;
	font-family:Arial;
	font-size:8pt;
	height:5px;
	text-align:center
}

.PasswordLabel
{
	 font-weight:bold;
	 width:64px;
	 font-family:Arial;
	 font-size:8pt;
     height:14px
}

.LoginTextbox
{
	font-family:Arial;
	font-size:8pt;
}


/* Account Logs */
.accountLogsTitle
{
	font-family:Arial;
	font-size:8pt;
	width:152px;
	font-weight:bold;
	color:#696969
}

.table3Class
{
	border:solid 1px Gray;
	width:408px;
	height:0.01pc
}

.table3Labels
{
	width:69px;
	height:27px;
	text-align:right;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold
}

.table3Labels2
{
	width:88px;
	height:12px;
	text-align:right;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color:#696969
}

.dglogs
{
	font-family:Arial;
	font-size:8pt;
	width:600px;
	border:solid 1px Gray
}

.dgHeaderStyle
{
	background-color:#87CEEB;
	font-size:8pt;
	font-family:Arial;
	font-weight:bold
}

.detaillogs
{
	width:600px;
	border:solid 1px Gray;
}

.detaillogsHeaderStyle
{
	 font-size:8pt;
	 font-family:Arial;
	 font-weight:bold;
	 background-color:#87CEEB
}

.detaillogsItemStyle
{
	font-size:8pt;
	font-family:Arial
}

/* AcctEdit */
.datalabel 
{
	font-weight: bold; 
	font-size: 8pt; 
	color: black; 
	font-family: Arial 
}

.datavalue 
{
	font-size: 8pt; 
	color: black; 
	font-family: Arial 
}

.regFont
{
	font-family:Arial;
	font-size:8pt
}

.useraccountTitle
{
	 font-weight:bold;
	 width:344px;
	 font-family:Arial;
	 font-size:10pt;
	 color:Black;
	 height:11px
} 

.accountuserTitle
{
	font-weight:bold;
	width:209px;
	font-family:Arial;
	font-size:8pt;
	color:Gray;
	height:11px
}

.accteditError1
{
	font-weight:bold;
	width:496px;
	font-family:Arial;
	font-size:8pt;
	color:Red
}

.dgAcctEdit
{
	width:850px;
	font-family:Arial;
	font-size:8pt;
	border:solid 1px Gray;
}

.dgAcctEditItemStyle
{
	font-family:Arial;
	font-size:8pt;
    background-color:Transparent;
}

.passwordchangeTitle
{
	font-weight:bold;
	width:144px;
	font-family:Arial;
	font-size:8pt;
	color:Gray;
	height:11px
}

.accteditpasswordLabel
{
	font-weight:bold;
	width:91px;
	font-family:Arial;
	font-size:8pt
}

/* Add User */
.adduserTitle
{
	font-family:Arial;
	font-size:10pt;
	color:Gray;
	width:367px;
	font-weight:bold
}

.adduserError
{
	
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color:Red;
	width:408px
}
	
/* AdminSearch.aspx */
.adminsearchLink
{
	color:Gray;
	font-weight:bold;
	font-family:Arial;
	font-size:8pt
}

.accountsearchTitle
{
	color:Gray;
	font-weight:bold;
	font-family:Arial;
	font-size:8pt
}

.adminsearchButton
{
	 font-weight:bold;
	 width:95px;
	 font-family:Arial; 
	 font-size:8pt
}

/* BatchRepeatList */
.headerBatchRepeatList
{
	font-weight: bold;
	font-size: 8pt; 
	font-family: Arial; 
	background-color:#87CEEB
}


/*GroupMaintenance*/
.divPosSelectGroupNumber {/*position:absolute; top:20px; left:5px*/}
.divPosGroupNumber {/*position:absolute; left:5px;*/ width:250px; height:40px; border:solid thin black}
.divGroupMaintenanceHelpLinks {/*position:absolute; left:5px; top:5px; */ width:650Px}
.divGridViewPositioningGroupMaintenance {/*position:absolute; left:5px; top:100px*/}
.gvBorder {Border:solid thin black}

/*General Classes For PerkinElmer Site*/
.peCalendar
{
	z-index:100;
	background-color:White
}

.peBorder
{
	border:solid 1px Gray;
	background-color:White;
}

.peDivSection
{
    font-weight:bold;
    background-color:Gray; 
    color:White;
    margin-top:10px;
    font-family:Arial;
    font-size:8pt
}

.peHyperLink
{
	font-weight:bold;
	font-family:Arial;
	font-size:8pt;
	color:#00248F
}

.peGridHeaderStyle
{
	font-weight:bold;
	font-family:Arial;
	font-size:8pt;
	background-color:#7DB1D9
}

.peInitializedGridHeaderStyle
{
	font-weight:bold;
	font-family:Arial;
	font-size:8pt;
	background-color:Red
}

.peGridFooterStyle
{
	font-family:Arial;
	font-size:8pt;
	background-color:#7DB1D9
}

.peLabel
{
	font-weight:bold; 
	font-size:8pt; 
	color:#00248F;
	font-family:Arial
}

.peLabel10pt
{
	font-weight:bold; 
	font-size:10pt; 
	color:#00248F;
	font-family:Arial
}

.peLabelCol
{
	margin-left:5px; 
	margin-top:5px; 
	font-family:Arial; 
	font-size:8pt; 
	width:100px;
	display:inline-block;
	text-align:right
}

.peLabel12pt
{	
	margin-left:5px; 
	margin-top:5px; 
	font-weight:bold; 
	font-family:Arial; 
	font-size:12pt; 
	color:#00248F
}


.peLabelCol120px
{
	margin-left:5px; 
	margin-top:5px; 
	font-weight:bold; 
	font-family:Arial; 
	font-size:8pt; 
	width:120px;
	display:inline-block;
	text-align:right
}

.peLabelNonBold
{
	font-size:8pt; 
	font-family:Arial;
	width:100px;
	text-align:right
}

.peButtonLabelNonBold
{
	font-size:8pt; 
	font-family:Arial;
	width:100px;
	text-align:center
}

.peButtonLabelNonBold200px
{
	font-size:8pt; 
	font-family:Arial;
	width:200px;
	text-align:center
}

.peLableNonBoldLeft
{
	font-size:8pt; 
	font-family:Arial;
	width:100px;
	text-align:left
}

.peHyperlinkNonBold
{
	font-weight:bold;
	font-family:Arial;
	font-size:8pt;
	color:#00248F
}

.ListSearchExtenderFormat
{
    color:White
}

/* Search Screens */
DivPhysicianSearch {margin-top:10px}

/*DLSuppliesShipment_Template*/
.lblSuppliesShipmentItems {font-family:Arial; font-size:10pt; font-weight:normal; font-style:normal}

/* FilterPaperDetails.aspx */
.peFPDBorder
{
	border:solid 1px Gray;
	width:650px;
	margin-top: 10px;
}

.peFPDDivSection
{
    font-weight:bold;
    background-color:#7DB1D9; 
    color:White;
    margin-top:0px;
    font-family:Arial;
    font-size:8pt;
    width:665px;
}


/* Popup Screens */
.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Black;
	padding:3px;
	width:auto;
}

.updateProgress
{
    border-width:1px; 
    border-style:solid; 
    background-color:White; 
    position:absolute;
    width:100px; 
    height:100px;    
}

.collapsePanel {
	width:730px;
	height:0px;
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader
{
	background-image: url(images/gradient.jpg);
	background-repeat: repeat-x; 
	width:730px;
	height:20px;
	Color:White;
	font-weight:bold;
	float:left;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
}




.TransparentGrayBackground 
{
	position: fixed;
	top: 0;
	left: 0;
	
	background-color:Gray;
	filter:alpha(opacity=60);
	opacity:0.6;
	
	height: 100%;
	width: 100%;
	min-height: 100%;
	min-width: 100%
	
}

.UpdateProgressPanel
{
	background-color:White;

	border-width:3px;
	border-style:solid;
	border-color:Black;

	color:#fff;
    width:100px; 
    height:100px;    
	text-align: center;
	vertical-align: middle;
	position:relative;
	
	z-index:100;
}