BODY {
      background-color : #FFFFFF;
      font-family : Verdana, Arial, Helvetica, sans-serif;
      margin: 0px; 
      align: center;
	}

.Navigation {
    position:absolute;
    top: 149px;
    left: 621px;
    width: 168px;
    height: auto;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height : 110%;/*line-height set to 110% in order to*/
; border: #EFF0F0 solid; border-width: 12px 0px 12px 12px; padding-top: 8px; padding-bottom: 8px; padding-left: 6px
    }
    
    
    
    a.lnav {   margin-top: 2px; margin-bottom: 2px
; text-align: right
    }
    a.lnav:hover {   background: #E9E9E9;
    }
    

.MainContent {
        margin-top: -3px;
        margin-left: 210px;
        margin-right: 20px;
        font-family : Verdana, Arial, Helvetica, sans-serif; 
        width: 565;
        border-left: 1px solid #E9E9E9;
        border-right: 1px solid #E9E9E9;
        border-bottom: 1px solid #E9E9E9;
        border-top: 12px solid #EFF0F0;
	padding-top: 20px; 
	margin-bottom: 0px; 
	padding-bottom: 32px;
	padding-right: 18px
    }
    
    
 .MainContentGrey {/*this is the main content area*/
 	position:absolute;
 	top: 117px;
    	left: 35px;
 	background-color : #97A4A1;
        font-family : Verdana, Arial, Helvetica, sans-serif; 
        /*to insure that NN4.xx renders the background-color of the content area*/
        border-bottom: 1px solid #919191;
        width: 775px;
        margin-top: 12px
    }
    
 .P1{/*this is the main column*/ 
 	margin-left: 50px;
 	margin-top: 0px; 
 	margin-bottom: 20px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration : none;
      	font-size: 70%;
      	line-height: 120%;
      	margin-right: 40px
 	}
 	
 .P2{/*this is the main column*/ 
 	margin-left: 175px;
 	margin-top: 0px; 
 	margin-bottom: 20px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration : none;
      	font-size: 70%;
      	line-height: 120%

 	}	
 	
  .P3{/*this is the main column*/ 
  	margin-left: 18px;
  	margin-right: 20px;
  	margin-top: 12px; /*top margin*/
  	margin-bottom: 20px; /*bottom margin*/
  	font-family: Verdana, Arial, Helvetica, sans-serif;
 	color: #333333;
 	text-decoration : none;
       	font-size: 75%;
       	line-height: 160%;
       	}
       	
.Maincontentright{/*this is the right column*/   
	position:absolute;
	left: 250px;
	right: 20px;
	top: 83px; /*top margin*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	width: 511;
	background-color : #E5E5E5;
 	}	
 	
 	
.Header {
	 margin-top: 16px;
	 margin-left:18px;
; background-position: center
; margin-bottom: 12px
	 } 
	 
.Tab {
 	 margin-top: 4px;
	 margin-left:35px;
	 } 
	    
.GreyBox {/*this is a box*/
	  background: #C0C0C0;
	  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
	  font-size: 3px;
	  color: #C0C0C0;
	  margin-left: 35px;
	  border-color : #FFFFFF;
	  border-style : normal;
	  border-width : 0.1px;/* the border property in longhand*/
	  width: 775;
  }
  
  
  .Footer {/*this is a box where the bottom-navigation*/
  	      /* and the copyright will be placed*/
  	  background: #FFFFFF;
  	  font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif;
  	  font-size: 9px;
  	  color: #CCCCCC;
  	  padding : 0px 2px 2px;
; margin: 0px 0px 32px 226px
  }
  
  
H1	{font-family : Verdana, Arial, Tahoma, Helvetica ;
  	 font-size: 130%;
  	 color: #666666;
  	 font-weight: bold;
  	 margin-bottom: 0px;
  	 margin-left: 50px;}  
  
  	 
h2 {	font-family: Verdana, Arial, Helvetica, sans-serif; 
  	font-size: 90%; 
    	font-weight: bold; 
    	color: #333333; 
    	margin-bottom: 18px; 
    	margin-left: 50px; 
  	margin-top: 32px; }
  	
  	
  	
h3 {	font-family: Verdana, Arial, Helvetica, sans-serif; 
  	font-size: 80%; 
    	font-weight: bold; 
    	color: #333333; 
    	margin-bottom: 0px;
    	margin-left: 50px; 
  	margin-top: 36px; }
  	  
  
	
	
a.anormal {font-family : Verdana, Arial, sans-serif;
	  	 font-size: 100%;
	  	 font-weight: normal; 
	  	 color: #CC0000;
	  	 margin-bottom: 0px;}
	  	 
a.anormal:hover {font-family : Verdana, Arial, sans-serif;
		color: #333333; 
	        font-weight: normal;
	        font-size:100%; 
	background: transparent;}
	

a.anormal:visited {font-family : Verdana, Arial, sans-serif;
		color: #333333; 
	        font-weight: normal;
	        font-size:100%; 
	background: transparent;}
	
	

a.atopnavwhite { font-size: 100%;
	  	 color: #FFFFFF; 
	  	 font-weight: normal;
	  	 text-decoration : none}
	  	 
a.atopnavwhite:hover { color: #000000; 
	        font-weight: normal;
	        text-decoration : none;
	        font-size:100% }

	
	
	
	
a.navleft {
	width: 170px;
	margin-left: 55px;
	font-weight: bold;
	color: #050505;
	text-decoration : none;
	padding: 6px;
	border-bottom: 1px #050505 dotted;
	margin-top: -10px;
; font-size: 70%
	
	}
	
a.navleft:hover {
	margin-left: 55px;
	font-weight: bold;
	color: #97A411;
	text-decoration : none;
	background: #F5F5F5;
	padding: 6px;
	}
	

	 	
.liMainText {  	margin-top: 0px; margin-right: 20px; 
	margin-left: 42px; 
	list-style-type: disc; margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; line-height: 130%; color: #333333}

.highlightbox{  background-color: #E3E3E3;
	border: 1px #919191 solid;
	padding-left: 8px;
	padding-right: 10px; 
	padding-top: 4px;
	padding-bottom: 8px;
	border-color: #818181 solid; 
	margin-left: 64px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration : none;
      	font-size: 11px;
      	line-height: 15px;}
      	
.tddotted{border-top: 1px #919191 dotted;
	}
	
.featurebox{  background-color: #EFEFEF;
		/*border: 1px #919191 solid;*/
		border-top: 1px #919191 dotted;
		padding-left: 8px;
		padding-right: 10px; 
		padding-top: 4px;
		padding-bottom: 8px;
		border-color: #818181 solid; 
		margin-left: 64px;
	 	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		text-decoration: none;
	      	font-size: 11px;
	      	line-height: 15px;}      	
	      	
	 
.noborderbox{  background-color: #FFFFFF;
		padding-left: 8px;
		padding-right: 10px; 
		padding-top: 4px;
		padding-bottom: 8px;
		margin-left: 48px;
	 	font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none; 
		color: #333333; 
		font-size: 70%; 
		line-height: 120%; 
		border-top: 1px #333333 dotted;
		border-left:1px #333333 dotted;
		border-right: 1px #333333 dotted;
		border-bottom: 1px #333333 dotted; margin-right: 25px}
		
		
		
.noborderbox2 { background-color: #FFFFFF;
		padding-left: 8px; 
		padding-right: 10px; 
		padding-top: 4px; 
		padding-bottom: 8px; 
		margin-left: 176px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: none; 
		color: #333333; 
		font-size: 70%; 
		line-height: 120%; 
		border-top: 1px #333333 dotted; 
		border-left:1px #333333 dotted; 
		border-right: 1px #333333 dotted; 
		border-bottom: 1px #333333 dotted;
		margin-bottom: 8px}
		
.noborderbox td { border-bottom: 1px #333333 dotted }
	      	
	     
.tableheading { background-color: #E3E3E3;
		margin-left: 50px;
		margin-bottom: 6px;
		margin-top: 16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		text-decoration: none;
		font-weight: bold;
	      	font-size: 12px;
	      	line-height: 15px }
	      	
	      	
.caseStudy {  padding-left: 5px}
.featureboxWhite { background-color: #FFFFFF; border-top: 1px #919191 dotted; padding-left: 0px; padding-right: 10px; padding-top: 4px; padding-bottom: 8px; margin-left: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; ; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.featureboxDotted { background-color: #FFFFFF; border-top: 1px #919191 dotted; padding-left: 8px; padding-right: 3px; padding-top: 0px; padding-bottom: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; ; margin-right: 3px; border: 1px #818181 dotted; font-size: 75%; line-height: 120%}
.formInput {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.hmBarNav {  font-family: Arial, Helvetica, sans-serif; font-size: 65%; color: #FFFFFF; text-decoration: none; margin-top: 3px; padding-top: 3px; font-weight: normal}.pindentlink {  margin-left: 19px; font-size: 80%}
th {  color: #CC0000; font-weight: bold; background-color: #F3F3F3}
.h2red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; line-height: 120%; font-weight: bold; color: #CC0000}
.thred {  font-size: 110%; line-height: 120%; text-align: left; padding-top: 6px; background-color: #FFFFFF}
.moreLink {  font-size: 100%; color: #333333}
.tableList {  line-height: 100%; color: #333333; list-style-type: disc; margin-left: 14px; font-size: 100%; margin-bottom: 0px; margin-top: 0px}
.P1enquiry { margin-left: 50px; margin-top: 0px; margin-bottom: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; font-size: 70%; line-height: 130%; ; margin-right: 25px; text-align: right}
.QuoteColumn { position:absolute; top: 149px; left: 621px; width: 176px; height: auto; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; line-height : 110%; ; border: none; padding-top: 8px; padding-bottom: 8px; padding-left: 6px }
.h23col {  margin-left: 174px; margin-top: -4px; font-size: 70%}
.caseStudies {  font-size: 70%; background-color: #EFF0F0; padding-top: 10px; padding-bottom: 6px; padding-left: 14px; padding-right: 20px; width: 192px; margin-top: 12px; text-align: right; line-height: 130%}
.caseStudybtm {  margin-bottom: -8px; margin-left: -14px}
.li3col { margin-top: 0px; margin-right: 20px; margin-left: 175px; list-style-type: disc; margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; line-height: 130%; color: #333333 }
.MainContentNoHead { margin-top: -3px; margin-left: 210px; margin-right: 20px; font-family : Verdana, Arial, Helvetica, sans-serif; width: 565; border-left: 1px solid #E9E9E9; border-right: 1px solid #E9E9E9; border-bottom: 1px solid #E9E9E9; border-top: 12px solid #EFF0F0; padding-top: 20px; margin-bottom: 0px; padding-bottom: 32px; padding-right: 18px }
.pbig {  font-size: 70%; margin-top: 0px; margin-right: 40px; margin-bottom: 20px; margin-left: 50px; background-color: EFF0F0; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}
.h3boldtexthead {  font-size: 70%}
