P
	{
		FONT-SIZE: 11px;
		COLOR: #444444;
		LINE-HEIGHT: normal;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: transparent;
	}
	
BODY
	{
		FONT-SIZE: 11px;
		COLOR: #444444;
		LINE-HEIGHT: normal;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: transparent;
		margin : 0px;
		padding : 0px;

}
A:active
	{
		FONT-SIZE: 11px;
		COLOR: blue;
		FONT-FAMILY: Verdana;
	}
A:link
	{
		FONT-SIZE: 11px;
		COLOR: blue;
		FONT-FAMILY: Verdana;
}
A:visited
	{
		FONT-SIZE: 11px;
		COLOR: blue;
		FONT-FAMILY: Verdana;
	}
A
	{
		FONT-SIZE: 11px;
		COLOR: blue;
		FONT-FAMILY: Verdana;
	}
.hyperlink a  
    {  
		FONT-SIZE: 11px;
		COLOR: blue;
		FONT-FAMILY: Verdana;
    } 	
P
	{
		FONT-SIZE: 11px;
		COLOR: #444444;
		FONT-FAMILY: Verdana;
	}
TD
	{
		FONT-SIZE: 11px;
		COLOR: #444444;
	 	FONT-FAMILY: Verdana;
   
    }
FORM
	{
		FONT-SIZE: 11px;
		COLOR: #444444;
		FONT-FAMILY: Verdana;
	}
TABLE
	{
		FONT-SIZE: 11px;
		COLOR: #444444;
		FONT-FAMILY: Verdana;
}
TH
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 11px;
		COLOR: #444444;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #eeeeee;
}
.smallTableHeader
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 10px;
		COLOR: #444444;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #eeeeee;
	}
.smallTableHeaderLeft
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 10px;
		COLOR: #444444;
		FONT-FAMILY: Verdana;
		text-align: left;
	}
.CentreHeading
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 16px;
		COLOR: #444444;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #eeeeee;
		TEXT-ALIGN: center;
	}
	
#emtLeftAlignedElement
	{
		TEXT-ALIGN: left;
	}
	
#emtCenterAlignedElement
	{
		TEXT-ALIGN: center;
	}

#emtRightAlignedElement
	{
		TEXT-ALIGN: right;
	}

		
LABEL
	{
		FONT-SIZE: 11px;
		COLOR: #444444;
		FONT-FAMILY: Verdana;
	}


.customAddressHeaderCell
	{
		BACKGROUND-COLOR: #EEEEEE;
		text-align : left;
	}	


.numberTextbox
	{
		FONT-SIZE: 11px;
		COLOR: #555555;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FEFEFE;
		text-align : right;
		float :right; 
	}	
.numberTextboxInError
	{
		FONT-SIZE: 11px;
		COLOR: #000000;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFF00;
		text-align : right;
		float :right; 
	}
.numberLabel
	{
		FONT-SIZE: 11px;
		COLOR: #555555;
		FONT-FAMILY: Verdana;
		text-align : right;
		BACKGROUND-COLOR: transparent;
		BORDER-RIGHT: #FFFFFF 0px none;
		BORDER-TOP: #FFFFFF 0px none;
		BORDER-LEFT: #FFFFFF 0px none;
		BORDER-BOTTOM: #FFFFFF 0px none;
		float :right; 
	}
.numberLabelInError
	{
		FONT-SIZE: 11px;
		COLOR: #000000;
		FONT-FAMILY: Verdana;
		text-align : right;
		BACKGROUND-COLOR: #FFFF00;
		BORDER-RIGHT: #FFFFFF 0px none;
		BORDER-TOP: #FFFFFF 0px none;
		BORDER-LEFT: #FFFFFF 0px none;
		BORDER-BOTTOM: #FEEEEE 0px none;
		float :right; 
	}
.numberTextboxLEFT
	{
		FONT-SIZE: 11px;
		COLOR: #555555;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FEFEFE;
		text-align : right;
		float :left; 
	}	
.numberTextboxInErrorLEFT
	{
		FONT-SIZE: 11px;
		COLOR: #000000;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFF00;
		text-align : right;
		float :left; 
	}
.numberLabelLEFT
	{
		FONT-SIZE: 11px;
		COLOR: #555555;
		FONT-FAMILY: Verdana;
		text-align : right;
		BACKGROUND-COLOR: #FFFFFF;
		BORDER-RIGHT: #FFFFFF 0px none;
		BORDER-TOP: #FFFFFF 0px none;
		BORDER-LEFT: #FFFFFF 0px none;
		BORDER-BOTTOM: #FFFFFF 0px none;
		text-align:left;
		float :left; 
	}
.numberLabelInErrorLEFT
	{
		FONT-SIZE: 11px;
		COLOR: #000000;
		FONT-FAMILY: Verdana;
		text-align : right;
		BACKGROUND-COLOR: #FFFF00;
		BORDER-RIGHT: #FFFFFF 0px none;
		BORDER-TOP: #FFFFFF 0px none;
		BORDER-LEFT: #FFFFFF 0px none;
		BORDER-BOTTOM: #FEEEEE 0px none;
		float :left; 
	}	
		
		
		
.stringTextbox
	{
		FONT-SIZE: 11px;
		COLOR: #555555;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: transparent;
		text-align : left;
	}	
.stringTextboxInError
	{
		FONT-SIZE: 11px;
		COLOR: #000000;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFF00;
		text-align : left;
	}
.stringLabel
	{
		FONT-SIZE: 11px;
		COLOR: #555555;
		FONT-FAMILY: Verdana;
		text-align : left;
		BACKGROUND-COLOR: transparent;
		BORDER-RIGHT: #FFFFFF 0px none;
		BORDER-TOP: #FFFFFF 0px none;
		BORDER-LEFT: #FFFFFF 0px none;
		BORDER-BOTTOM: #FFFFFF 0px none;
	}
.stringLabelInError
	{
		FONT-SIZE: 11px;
		COLOR: #000000;
		FONT-FAMILY: Verdana;
		text-align : left;
		BACKGROUND-COLOR: #FFFF00;
		BORDER-RIGHT: #FFFFFF 0px none;
		BORDER-TOP: #FFFFFF 0px none;
		BORDER-LEFT: #FFFFFF 0px none;
		BORDER-BOTTOM: #FEEEEE 0px none;
	}	
.generalError
	{
		FONT-SIZE: 11px;
		COLOR: #000000;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFF00;
	}
.generalNonError
	{
		FONT-SIZE: 11px;
		COLOR: #550000;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: transparent;
	}
.generalNonErrorWhite
	{
		FONT-SIZE: 11px;
		COLOR: #550000;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFFFF;
	}	

.customErrorPanelBackground
	{
		BACKGROUND-COLOR: #FFFF00;
		border-color :#FFFF00;
	}
.customErrorList
	{
		FONT-SIZE: 11px;
		COLOR: #FF0000;
		FONT-FAMILY: Verdana;
		text-align : left;
	}	
.customErrorListLight
	{
		FONT-SIZE: 9px;
		COLOR: #AAAAAA;
		FONT-FAMILY: Verdana;
		text-align : left;
	}
.customErrorOutline
	{
		BORDER-RIGHT: #FF0000 2px solid;
		BORDER-TOP: #FF0000 2px solid;
		BORDER-LEFT: #FF0000 2px solid;
		BORDER-BOTTOM: #FF0000 2px solid;
		border-collapse: collapse;
	}
.customErrorIconCell
	{
		BACKGROUND-COLOR: #FFFF00;
		border-color :#FFFF00;
	}		
		
.dateTextbox
	{
		FONT-SIZE: 11px;
		COLOR: #555555;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #EEEEFF;
	}	
.dateTextBoxLooksLikeLabel
	{
		FONT-SIZE: 11px;
		COLOR: #555555;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFFFF;
		BORDER-RIGHT: #FFFFFF 0px none;
		BORDER-TOP: #FFFFFF 0px none;
		BORDER-LEFT: #FFFFFF 0px none;
		BORDER-BOTTOM: #FFFFFF 0px none;
	}	
.dateTextBoxLooksHidden
	{
		COLOR: #FFFFFF;
		BACKGROUND-COLOR: #FFFFFF;
		BORDER-RIGHT: #FFFFFF 0px none;
		BORDER-TOP: #FFFFFF 0px none;
		BORDER-LEFT: #FFFFFF 0px none;
		BORDER-BOTTOM: #FFFFFF 0px none;
	}	
.blueLabel
	{
		FONT-SIZE: 11px;
		COLOR: blue;
		FONT-FAMILY: Verdana;
	}


.orangeLabel
	{
		FONT-SIZE: 11px;
		COLOR: #FF9900;
		FONT-FAMILY: Verdana;
	}
	
.highlightLabelBlue
	{
		FONT-SIZE: 11px;
		COLOR: #FFFF00;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #0000FF;
	}

.largeGreenLabel
	{
		FONT-SIZE: 14px;
		COLOR: #007700;
		FONT-FAMILY: Verdana;
	}

.highlightLabel
	{
		FONT-SIZE: 11px;
		COLOR: #AA0000;
		FONT-FAMILY: Verdana;
		FONT-WEIGHT: bolder;
		BACKGROUND-COLOR: #FFFF00;
	}

.errorLabel
	{
		COLOR: #AA0000;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFF00;
	}

.successLabel
	{
		COLOR: #00AA00;
		FONT-FAMILY: Verdana;
	}

.RightJustifiedText
	{
	text-align : right;
	}

.serviceContainer
	{
	background-color: #EEFFEE;
	color: #000077;
	}
.serviceService
	{
	background-color: #FFEECC;
	color: #000077;
	}
.serviceAdmin
	{
	background-color: #FFEEFF;
	color: #000077;
	}
.serviceEquipment
	{
	background-color: #BBFFBB;
	color: #000077;
	}
.servicePurchase
	{
	background-color: #FFAAAA;
	color: #000077;
	}				
.servicePacking
	{
	background-color: #DDAAFF;
	color: #000077;
	}
.pointer
	{
		cursor:pointer;  
	}
.smalltext
	{
	FONT-SIZE: 9px;
	width: 129px;
	}	
	
.linkLikeButton
	{	
    text-decoration: none;
    background-color: #DDDDDD;
    border-style: solid;
    border-bottom-color: #555555;
    border-right-color: #444444;
    border-left-color: #DDDDDD;
    border-top-color: #EEEEEE;
    border-width:thin;
    color : #333333;
    cursor:pointer;  
	}
.standardButton
	{	
    cursor:pointer;
    text-align: center;
    }
.smallButton
	{	
    FONT-SIZE: XX-Small;
    background-color: #DDDDDD;
    color : #559900;
    cursor:pointer;
    text-align: center;
    }
.smallButtonBrown
	{	
    FONT-SIZE: XX-Small;
    background-color: #DDDDDD;
    color : #999900;
    cursor:pointer;
    text-align: left;
    }    
.smallButtonBlue
	{	
    FONT-SIZE: XX-Small;
    background-color: #DDDDDD;
    color : #000099;
    cursor:pointer;
    text-align: left;
    } 
.smallishButton
	{	
    FONT-SIZE: small;
    background-color: #DDDDDD;
    color : #559900;
    cursor:pointer;
    text-align: left;
    }
.smallishButtonBrown
	{	
    FONT-SIZE: small;
    background-color: #DDDDDD;
    color : #999900;
    cursor:pointer;
    text-align: left;
    }    
.smallishButtonBlue
	{	
    FONT-SIZE:small;
    background-color: #DDDDDD;
    color : #000099;
    cursor:pointer;
    text-align: left;
    }     
.linkLikeButtonBlue
	{	
    text-decoration: none;
    background-color: #AAAAFF;
    border-style: solid;
    border-bottom-color: #555555;
    border-right-color: #444444;
    border-left-color: #DDDDDD;
    border-top-color: #EEEEEE;
    border-width:thin;
    color : #FFFFFF;
    cursor:pointer;  
	}	
.linkLikeButtonYellow
	{	
    text-decoration: none;
    background-color: #FFFF00;
    border-style: solid;
    border-bottom-color: #555555;
    border-right-color: #444444;
    border-left-color: #DDDDDD;
    border-top-color: #EEEEEE;
    border-width:thin;
    color : #0000FF;
    cursor:pointer;  
	}	
	
.cssWeeklyfrequency
    {
    background-color: #AAFFAA;
    color : #000000;
    }
.cssMonthlyfrequency
    {
    background-color: #0000EE;
    color : #FFFFFF;
    }
.cssDailyfrequency
    {
    background-color: #00FFFF;
    color : #FF0000;
    }        
    
.cssCustomArrangementButton
    {
    background-color: #EEFFEE;
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;      
    }
.cssCustomArrangementButtonHIGHLIGHTED
    {
    background-color: #F3FC21;
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;    
	 
	/*background-image : url('../Images/Other/ActiveArrangement3line.gif');*/
    }    
.cssCustomArrangementButtonINACTIVE
    {
    background-color: #DDDDDD;
	BORDER-RIGHT: #AAAAAA 1px solid;
	BORDER-TOP: #AAAAAA 1px solid;
	BORDER-LEFT: #AAAAAA 1px solid;
	BORDER-BOTTOM: #AAAAAA 1px solid;    
	cursor:pointer;  
    }    
    
a.MiniTipInfo {
	position: relative;
	z-index:24;
	color:#000; 
	text-decoration:none;
	}
a.MiniTipInfo:hover {
	z-index:25;
	background-color: #FF0;
	color:#000;
	text-decoration:none;
	}
a.MiniTipInfo span {
	display: none;
	}
a.MiniTipInfo:hover span {
	display:block;
	position:absolute;
	top:2em;
	left:2em;
	width:20em;
	background-color: #FFA;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	border-left:1px solid #000;
	text-decoration:none;
	padding: 0.5em;
	color:#000;
	text-align: left;
	font-style: normal;
	font-weight : normal;
	}    
			
.materialHWR
{
    BACKGROUND-COLOR: #ffeeee;
    COLOR: #770000
}
.materialNormal
{
    BACKGROUND-COLOR: #ffffee;
    COLOR: #555500
}
.materialContracted
{
    BACKGROUND-COLOR: #CCCCFF;
    COLOR: #444444
}
.materialContractedScheme
{
    BACKGROUND-COLOR: #CCFFCC;
    COLOR: #444444 
}			
.tripComplete
{
    BACKGROUND-COLOR: #EEFFEE;
    COLOR: #777700
}	
.tripAllocated
{
    BACKGROUND-COLOR: #EEEEFF;
    COLOR: #AA0000
}
.tripDraft
{
    BACKGROUND-COLOR: #FFEEFF;
    COLOR: #0000AA
}		
.vehicleNormal
{
    BACKGROUND-COLOR: #EEFFEE;
    COLOR: #000077
}	
.vehicleThirdParty
{
    BACKGROUND-COLOR: #FFAAAA;
    COLOR: #AA0000
}	

.commsDisaster
	{	
    background-color: #f84c4c;
    color : #000000;
    cursor:pointer;
    text-align: left;
    }
    
.commsCustomer
	{	
    background-color: #96aaeb;
    color : #000000;
    cursor:pointer;
    text-align: left;
    }    
.commsWastecare
	{	
    background-color: #8ce269;
    color : #000000;
    cursor:pointer;
    text-align: left;
    }     

.commsIssue
	{	
    background-color: #f8b43c;
    color : #000000;
    cursor:pointer;
    text-align: left;
    }    

.commsDispute
	{	
    background-color: #f8b43c;
    color : #000000;
    cursor:pointer;
    text-align: left;
    } 
    
.commsInfoOnly
	{	
    background-color: #ffff66;
    color : #000000;
    cursor:pointer;
    text-align: left;
    }
    
.jobNonEditable
	{
		BACKGROUND-COLOR: #FFFFCC;
    }    
.jobEditable
	{
		BACKGROUND-COLOR: transparent;
    } 
.roleBoltOn    
	{
		COLOR: #FFFF00;
		BACKGROUND-COLOR: #0000FF;
	}
.roleFoundation
	{
		COLOR: #000077;
		BACKGROUND-COLOR: #FFFF00;
	}	
.CountryIsUk	
	{
		COLOR: #FFFF00;
		BACKGROUND-COLOR: #009900;
	}	
.CountryIsUkTerritory	
	{
		COLOR: #333333;
		BACKGROUND-COLOR: #FFFFDD;
	}	
.accountStatusActive
	{
		COLOR: #FFFF00;
		BACKGROUND-COLOR: #007700;
	}	
.accountStatusInActive
	{
		COLOR: #444444;
		BACKGROUND-COLOR: #FFAAAA;
	}	
.accountStatusNew
	{
		COLOR: #FFFFFF;
		BACKGROUND-COLOR: #0000FF;
	}	
.sqlpanel
	{
		FONT-SIZE: 11px;
		COLOR: #AA7777;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFF00;
		margin : 1px;
		padding : 0px;
    }			
.taskRecipientKeyPerson
    {
        BACKGROUND-COLOR: #FF0000;
        COLOR: #FFFF00
    }   
.redTextLarger
	{
		FONT-SIZE: 12px;
		COLOR: #AA0000;
		FONT-FAMILY: Verdana;
	}  
.carrierExternal
	{
		COLOR: #000055;
		BACKGROUND-COLOR: #FFCCCC;
	}	
.carrierSLI
	{
		COLOR: #007700;
		BACKGROUND-COLOR: #CCCCFF;
	}		   
.jobNumberPositive
	{	
    color : #000077;
    text-align: right;
    }	
.jobNumberNegative
	{	
    color : #770000;
    text-align: right;
    }  
.jobNumberPositiveBOLD
	{	
    color : #000077;
    text-align: right;
    FONT-WEIGHT: bolder;    
    }	
.jobNumberNegativeBOLD
	{	
    color : #770000;
    text-align: right;
    FONT-WEIGHT: bolder;
    }       
.assayEntryRequiredTextbox
	{
		FONT-SIZE: 11px;
		COLOR: #993333;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFF00;
		FONT-WEIGHT: bolder;
		text-align : right;
		float :right; 
	}   
.ajaxWatermark

    {
        color:#AAAAAA;
    }

.dottedLine
    {
      border-bottom: dotted 1px #777777;
    }
.dashedLine
    {
      border-bottom: dashed 1px #777777;
    }
.textLikeLink
    {
        font-size: 11px;
        color: blue;
        font-family: Verdana;
        cursor: pointer;
        text-decoration: underline;
    }
.disabledText
    {
        BACKGROUND-COLOR: lightgray;
        color: gray;
    }	

.schemeCreateButton {
      color:#08233e;
      font:3em Futura, ‘Century Gothic’, AppleGothic, sans-serif;
      font-size:120%;
      padding:10px;
      background:url(../images/other/overlay.png) repeat-x center #ffcc00;
      background-color:rgba(255,255,200,1);
      border:1px solid #ffcc00;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
      -border-radius:10px;
      border-bottom:1px solid #9f9f9f;
      -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      cursor:pointer;
     }
 .schemeCreateButton:hover {
      background-color:rgba(255,255,150,1);
     }

.schemeMaintainButton {
      color:#08233e;
      font:2.4em Futura, ‘Century Gothic’, AppleGothic, sans-serif;
      font-size:100%;
      padding:10px;
      background:url(../images/other/overlay.png) repeat-x center #ffcc00;
      background-color:rgba(255,204,0,1);
      border:1px solid #ffcc00;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
      -border-radius:10px;
      border-bottom:1px solid #9f9f9f;
      -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      cursor:pointer;
     }
 .schemeMaintainButton:hover {
      background-color:rgba(255,210,0,0.8);
     }

.schemeMaintainButtonSmall {
      color:#08233e;
      font:2.4em Futura, ‘Century Gothic’, AppleGothic, sans-serif;
      font-size:100%;
      padding:2px;
      background:url(../images/other/overlay.png) repeat-x center #ffcc00;
      background-color:rgba(255,204,0,1);
      border:1px solid #ffcc00;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
      -border-radius:10px;
      border-bottom:1px solid #9f9f9f;
      -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      text-decoration:none;
      cursor:pointer;
     }
 .schemeMaintainButtonSmall:hover {
      background-color:rgba(255,210,0,0.8);
      text-decoration:underline;
     }

 .schemeMaintainButtonSmall_Disabled {
      color:#08233e;
      font:2.4em Futura, ‘Century Gothic’, AppleGothic, sans-serif;
      font-size:100%;
      padding:2px;
      background:url(../images/other/overlay.png) repeat-x center #ffcc00;
      background-color:rgba(255,204,0,1);
      border:1px solid #ffcc00;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
      -border-radius:10px;
      border-bottom:1px solid #9f9f9f;
      -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      text-decoration:none;
      cursor:pointer;
     }
 .schemeMaintainButtonSmall_Disabled:hover {
      background-color:rgba(255,210,0,0.8);
     }

   .blueButtonSmall {
      color:#FFFF00;
      font:2.4em Futura, ‘Century Gothic’, AppleGothic, sans-serif;
      font-size:100%;
      padding:2px;
      background:url(../images/other/overlay.png) repeat-x center #ffcc00;
      background-color:rgba(0,0,150,1);
      border:1px solid #ffcc00;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
      -border-radius:10px;
      border-bottom:1px solid #9f9f9f;
      -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      text-decoration:none;
      cursor:pointer;
     }
 .blueButtonSmall:hover {
      background-color:rgba(0,0,100,0.8);
     }

  .blueButtonSmall_Disabled {
      color:#FFFF00;
      font:2.4em Futura, ‘Century Gothic’, AppleGothic, sans-serif;
      font-size:100%;
      padding:2px;
      background:url(../images/other/overlay.png) repeat-x center #ffcc00;
      background-color:rgba(0,0,150,1);
      border:1px solid #ffcc00;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
      -border-radius:10px;
      border-bottom:1px solid #9f9f9f;
      -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
      text-decoration:none;
      cursor:not-allowed;
     }
 .blueButtonSmall_Disabled:hover {
      background-color:rgba(0,0,100,0.8);
     }
 .highlightLink {
      FONT-WEIGHT: bolder;
      background-color:rgba(0,0,150,1);
      color:#FFFF00;
     }
.buttonLikeLink {
 
    /* Remove all decorations to look like normal text */
    background: none;
    border: none;
    display: inline;
    font: inherit;
    margin: 0;
    padding: 0;
    outline: none;
    outline-offset: 0;
    /* Additional styles to look like a link */
    color: blue;
    cursor: pointer;
    text-decoration: underline;

}

