body { 
	font-size: 0.8em;
	font-family: Arial;
	margin: 0em;
	background-color: #224466;
	position: relative;
	width: 100%;
	left: 0%;
	right: 50%;
     }

/* .white is used in the header */
.white { 
	background-color: #FFFFFF;
	padding: 0.4em;
	}

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
			font-family: Arial,
			font-weight:  bold;
		    }

/* top menubar */
div.menuBar {
		font-weight: bold;
		background-color: transparent;	
		float: right;
		width: 77%;
		right: 55%;
		font-size: 1em;
		padding-bottom: 0.15em;
	    }

div.menuBar a.menuButton {
				background-color: #778899;
				color: #ffffff;
				padding: 0.15em 0.5em 0.15em 0.5em;
				position: relative;
				text-decoration: none;
				z-index: 100;
			}

div.menuBar a.menuButton:hover
				{
				background-color: #transparent;
				border: none;
				color: #120A8F;	
				}										}

div.menuBar a.menuButtonActive
			      {
				background-color: #transparent;
				border: none;
				color: #FFFFFF;	
				}										}

div.menuBar a.menuButtonActive:hover {
					background-color: #transparent;
					border: none;
					color: #120A8F;			
				     }

/* drop down menu items */
div.menu {
		background-color: #A9ACB6;
		left: 0em;
		padding: 0.2em;
		position: absolute;
		top: 0px;
		visibility: hidden;
		z-index: 101;
		font-weight: bold;

	 }

div.menu a.menuItem {
			color: #ffffff;
			display: block;
			padding: 0em 0.4em 0em 0.4em;
			text-decoration: none;			
			font-size: small;
		    }

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {							
								color: #120A8F;								
							 }

/* main section */
div.main {
	   margin: none;
	   background-color: #f0f8ff;
	   position: relative;
	   padding: 0em;
	   width: 65%;
	   bottom: 0%;
	   float: right;
	   right: 13%;
	  }

/* content section.  The content sits inside the main division/section */		
div.content {
	   margin: none;
	   background-color: #f0f8ff;
	   margin-top: 0%;
	   padding: 3em 2em 3em 2em;
	  }

/* To control the top and bottom spacing between the bullet points and the lines above or below the list. */
div.content ul.list1 {
			margin-top: 0.3em;
		     }

div.content ul.list2 {
			margin-top: 0.3em;
			margin-bottom: 0.1em;
		     }

/* To control the spacing and align of the 'Back To Top' hyperlink in Services.html and WhatCustLike.html. */
div.content p.top {
			text-align: right;
			margin-top: 0.2em;
			margin-bottom: 2.5em;
		  }

div.content p.top1 {
			text-align: right;
			margin-top: 0.2em;
			margin-bottom: 0em;
		  }

h2 {
	color: #114499;
        font-family: Times New Roman;
	font-size: 3em;
        font-style: italic;
        font-variant: normal;
	padding: 1em 0.2em 0.3em 0em;
	position: relative;
   }

h3 {
	font-size: 1.7em;
	padding: 1em 0em 0em 0em;
        font-family: Arial;
	letter-spacing: normal;
	font-style: italic;
	color: #6488ed;
   }

h3 a {
	color: #6488ed;
     }

h4 {
	font-size: 1.3em;
        font-family: Arial;
	font-style: oblique;
	color: #4682b4;
	margin-bottom: 0em;
   }

b {
	color: #224466;
     }

/* left menu bar */
div.nav {
	float: left;
	width: 21%;
	font-weight: normal;
	line-height: 1.3em;
	margin-top: 13%;
	padding: none;
	}

/* left menu bar; alignment and spacing for the >> */
div.nav p.more {
		text-align: right;
		margin-top: 0.1em;
		}

tr.sidemenu {
		border: none;	
		background-color: black;
	    }	


td.sidemenu {	
		padding: 1em;
		text-align: left;
		border: 0.1em solid #FFCC11;
	  }

td.sidemenu a {
		background-color: transparent;
		text-decoration: underline;
		color:  #FFCC11;
	    }
		
td.sidemenu a:hover {
			background-color: transparent;
			color: #00B2EE;	
		   }

/* footnote section */
div.footnote {
		background-color: #778899;
		color: #FFFFFF;
		text-align: center;
		font-size: 0.8em;
		float: none;
		clear: both;
	      }

div.footnote a {
		text-decoration: underline;
		color: #224466;
		}

div.footnote a:hover {
			color: #000000;
		     }

a { 
	color: #224466;
  }

a:hover {
	   color: #0099CC;
	}

/* used only in home.html */
div.homepage {
		background-color: #ffffff;
		margin: 0em;
		padding 0em;
	     }

/* used only in contact.html; spacing for the colons */
.contact {
	   padding: 0.2em 0.1em 0.2em 0em;
   	 }

