div#container {

width 950px;/*prev-900px*/

}

/* logo at top */
#logo {
  background-image: url(/content/00/01/48/52/05/userimages/logo950.jpg);
  background-repeat: no-repeat;
  margin-top:20px;
  height: 185px; /*prev-120px*/
  width: 950px;  /*prev- 900px*/ 
}

/*inserted for IE*/
* html #logo {
  background-image: url(/content/00/01/48/52/05/userimages/logo950.jpg);
  background-repeat: no-repeat;
  margin-top:0px;
  height: 185px; /*prev-120px*/
  width: 950px;  /*prev- 900px*/ 
}


* html #content  
{
width: 950px; /*prev-810px*/
min-height:600px;
background-color:white;
font-family:Verdana, Arial, Times-New-Roman;
padding-left: 5px;
padding-right: 0px;
margin-left: 0px;
margin-top: 0px; /*prev 20px*/
margin-bottom: 20px;

}

#content  
{
width: 945px; /*prev-810px*/
min-height:600px;
font-family:Verdana, Arial, Times-new-roman;
background-color:white;
padding-left: 5px;
padding-right: 0px;
margin-left: 0px;
margin-top: 0px; /*prev 20px*/
margin-bottom:20px;
}



div#page_footer /*the HTML for this has been placed in the page footer manually so that the bottom image can be positioned correctly*/
{
margin-top: 20px;
margin-left: -50px;

}

a:link /*main links in the site content*/
{
  color: #000000;
  text-decoration: underline;
  font-weight: none;
}

a:active {
  color: #000000;
  text-decoration: none;
  font-weight: none;
}

a:hover {
  color: #5F5F5F;
text-decoration: underline;
font-weight: none;
}

a:visited {
  color: #000000;
text-decoration: underline;
font-weight: none;
}

a:visited:hover {
  color: #5F5F5F;
text-decoration: underline;
font-weight: none;
}


p,div,td {
  color: #5F5F5F;
  font-family: Verdana,Arial, Helvetica ; 
  font-size: 12px;  
}


body.contentbackground /*eqivalent to body able to set background colour*/
{
  
       width: 950px; /*prev 900px*/
       margin-left: 0px;
       margin-right: 0px;
       text-align: left;
       background-color: #D8E2EB; /*prev-white*/
       _padding-bottom:100px;
}

.container /*not sure what this affects*/
{
  width: 950px;
  background-color:white;
  margin-left: 0px;
  margin-right: 0px;

}

       
.staticlinks  /* affects the static links at the top */
{
background-color: #DBDCD6;  /*prev #E7EFF9*/  
width: 950px; /*prev-900px*/
background-image: url(/content/00/01/48/52/05/userimages/staticnavbg.jpg);
background-repeat: no-repeat;
padding-left:15px;
margin-top:-19px;
text-align: right;
color: white; /* sets colour of dividing lines between staticlinks */       
}

* html .staticlinks  /* affects the static links at the top */
{
background-color: #DBDCD6;    
width: 950px;/*prev- 900px*/
background-image: url(/content/00/01/48/52/05/userimages/staticnavbg.jpg);
background-repeat: no-repeat;
margin-right: 200px;
margin-top:0px;
text-align: right;
color:white; /* sets colour of dividing lines between staticlinks */       
}





	.staticlinks a
	{
		padding: 3px;
                
	}

	.staticlinks a:link
	{
		color: #013298;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
                vertical-align: middle;
		font-weight: bold;
		font-size: 10px;
	}

	.staticlinks a:visited
	{
		color: #013298;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
                vertical-align: middle;
		font-weight: bold;
		font-size: 10px;
	}

	.staticlinks a:hover
	{
		color: #666666;
                vertical-align: middle;
	}
	
	.staticlinks input
	{
		font-size: 10px;
		font-family: verdana, helvetica, arial, sans-serif;
vertical-align: middle;
	}



    
            

.navbar /*main navbar*/
{       
        background-color: #ffffff; /*pre #97B5DB*/
        background-image: url(/content/00/01/48/52/05/userimages/mainnavbg.jpg);
        background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
        width: 944px; /*prev-894px*/ 
        margin-top: -10px; /*prev -25px*/
        padding-bottom: 5px;
}

/*inserted for IE*/
* html .navbar /*main navbar*/
{       
        background-color: #ffffff; /*pre #97B5DB*/
        background-image: url(/content/00/01/48/52/05/userimages/mainnavbg.jpg);
        background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
        width: 950px; /*prev-894px*/ 
        margin-top: -10px; /*prev -25px*/
        padding-bottom: 5px;
}





	.navbar ul /*still goes all the way across*/
	{
           
	}
	
		.navbar ul li /*seems to adjust the color of the seperating vertical lines */
		{
			display: inline;
			list-style: none;
			padding: 0px;
			margin: 0px;
			text-indent: 0px;
			font-size: 12px;
                        color: blue;
			font-weight: normal;
		}
		
			.navbar ul li ul /* properties of the pulldown menus */
			{
                                background-color: #9F9F9F; /* pre #7890AF*/
                                color: black;
				display: none;
				position: absolute;
				margin-top: -1px;
				list-style: none;
				padding: 3px;
			}
			
				

* html .navbar ul li ul /* properties of the pulldown menus */
			{
                                background-color: #9F9F9F; /*pre #7890AF */
                                color: black;
				display: none;
				position: absolute;
				margin-top: -1px; 
				list-style: block;
                                padding:3px;
				
                                
			}


.navbar ul li ul li
				{
					display: block;
					list-style: none;
					margin: 0px;
                                        
                                        
					
				}

* html .navbar ul li ul li
				{
					display: block;
					list-style: none;
					margin: 0px;
                                        margin-top: -15px;
                                        
					
				}


	.navbar a  
        {    
        padding-left: 3px;
        padding-right: 3px;
        padding-top: 3px;
        padding-bottom: 3px;
        }		

	.navbar a:link
	{
		color: #013298;
		font-family: verdana, helvetica, arial, sans-serif;
		font-weight: 300;
		text-decoration: none;
		font-size: 14px;
		white-space: nowrap;
	}

	.navbar a:visited
	{
		color:  #013298;
		text-decoration: none;
		font-weight: 300;
		font-size: 14px;
		font-family: verdana, helvetica, arial, sans-serif;
	}
	
	.navbar a:hover
	{
		
                color: #5B90FF;
		text-decoration: none;
	}

	.navbar a.on:link  /* the active link properties */
	{
		color: #013298;
		font-family: verdana, helvetica, arial, sans-serif;
		font-weight: 300;
		text-decoration: none;
		font-size: 14px;
		white-space: nowrap;
	}

	.navbar a.on:visited
	{
		color: black;
		text-decoration: none;
		font-weight: 300;
		font-size: 14px;
		font-family: verdana, helvetica, arial, sans-serif;
	}
	
	.navbar a.on:hover
	{
		color: black;
		text-decoration: none;
	}

/* properties of the pulldown links */
.navbar ul li ul a:link {
   color: white;
}

.navbar ul li ul a:visited {
   color: white;
}

.navbar ul li ul a:hover {
   color: black
}

.eazipay{display:none;}
.footer
{
font-size:9px;
width:auto;
text-align:center;
}