
									        
html { 
overflow: -moz-scrollbars-vertical; 
} 

body { 
margin: 10px 0 0 0; 
padding: 0; 
background-color: #045C98; 
color: #000; 
} 

img { 
border: 0; 
} 

table {
	border-collapse: collapse;
} 
                                      

table, td, tr	{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
}

								        	/* H1 heading */
H1   {
font-family: arial, verdana, sans-serif;
font-size: 14px;
color: #000000;
}
								        	/* H2 heading */
H2   {
font-family: arial, verdana, sans-serif;
font-size: 16px;
color: #000000;
}
											/* H3 heading */
H3 	{
color: #000000;
font-family: arial, verdana, sans-serif;
font-size: 18px;
}
											/* H4 heading */
H4  {
color: #000000;
font-family: arial, verdana, sans-serif;
font-size: 16px;
text-align: center;
font-weight: bold;
}

/* -------------------------------------------- HEADER ----------------------------  */
											/* VERY TOP CELL */	
.logo {
	width: 950px;
	height: 25px;
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #045C98; 
	color: #000; 
	text-align: left;
	vertical-align: bottom;
}
											/* MAIN HEADER */
.head {
	color: #000000; 
	background-color: #ffffff; 
	background-image: url('images/header.jpg'); 
	background-repeat: no-repeat; 
	background-position: left top; 
	width: 950px; 
	height: 324px;
	text-align: center;
	vertical-align: bottom
} 

/* ------------------------------------------- CONTENT  ----------------------- */
											/* holding cell */
.contenthold   { 
	color: #000000; 
	background-color: #ffffff; 
	
	background-repeat: no-repeat; 
	background-position: center top;
	text-align: left;
	vertical-align: top;
	width: 100%;
 }
 
.content  {
	width: 930px;  /* note table set for 930px not 950px to allow for the 10px margins either side */
	margin: 5px 10px 0 10px;
} 
										/* left hand column of content */
.contentleft  {
	width: 150px;
	text-align: left;
	vertical-align: top;
	border-right: 1px solid #C0C0C0;
	padding-right: 5px;
}
										/* main content cell */
.contentmain  {
	width: 770px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;									
}
/* ------------------------------------------------- NORMAL LINKS -------------------------- */
a {
	color: #C06A00;
	text-decoration: none;
	font-weight: bold;
}
														
a:link     { 
	color: #C06A00;
	text-decoration: none;
	font-weight: bold;
}
a:active     { 
	color: #C06A00;
	text-decoration: none;
	font-weight: bold; 
}
a:visited     { 
	color: #C06A00;
	text-decoration: none;
	font-weight: bold;
}
a:hover     { 
	color: #C06A00;
	text-decoration: underline;
	font-weight: bold;
}    
a:active     { 
	color: #C06A00;
	text-decoration: none;
	font-weight: bold;
}      


/* --------------------------------- DROP DOWN NAVIGATION TABLE AND LINKS ------------------------------------------ */
							/* CELL THAT HOLDS THE PAW IMAGE */
.paw  {
width: 47px;
height: 54px;
text-align: center;
vertical-align: top;
} 	

							/* CELL AND LINKS FOR THE NAVIGATION */
.navfont {
	text-align: center;
	vertical-align: middle;
	color: #022F4C;
}	

.anylinkcss {
	position:absolute;
	visibility: hidden;
	border:1px solid #020444;
	border-bottom-width: 0;
	font: normal 12px arial;
	line-height: 12px;
	z-index: 100;
	background-color: #E3F5FB;
	width: 140px;				/* THIS IS THE WIDTH OF THE SUB MENUS */
	text-decoration: none;
}
.anylinkcssmain { 		
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #022F4C;
	font-weight: bold;
	text-decoration: none;
}
a.anylinkcssmain  {
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #022F4C;
	font-weight: bold;
	text-decoration: none;
}
a:link.anylinkcssmain  {
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #022F4C;
	font-weight: bold;
	text-decoration: none;
}
a:active.anylinkcssmain  {
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #022F4C;
	font-weight: bold;
	text-decoration: none;
}
a:visited.anylinkcssmain {
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #022F4C;
	font-weight: bold;
	text-decoration: none;
}
a:hover.anylinkcssmain  {
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #022F4C;
	font-weight: bold;
	text-decoration: none;
}
.anylinkcss a {
	width: 100%;
	display: block;
	color: #000000;
	text-indent: 3px;
	font: normal 12px arial;
	border-bottom: 1px solid #020444;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	text-indent: 5px;
	background-color: #E3F5FB;
}
.anylinkcss a:active {
	text-align: center;
	background-color: #E3F5FB;
	font: normal 12px arial;
	color: #020444;
	text-decoration: none;
}
.anylinkcss a:visited {
	text-align: center;
	background-color: #E3F5FB;
	font: normal 12px arial;
	color: #020444;
	text-decoration: none;
}

.anylinkcss a:hover { 
	text-align: center;
	background-color: #020444;
	font: normal 12px arial;
	color: #F6C106;
	text-decoration: none;
}






/* ------------------------------------------------- FOOTER --------------------------- */

.footer {
height: 30px;
background-color: #022F4C;
color: #ffffff;
text-align: center;
vertical-align: middle;
}

										/* FOOTER LINKS */
a:link.foot  {
	color: #FFFFFF;
	text-decoration: underline;
}

a:active.foot	{
	color: #FFFFFF;
	text-decoration: underline;
}

a:visited.foot 	{
	color: #FFFFFF;
	text-decoration: underline;
}

a:hover.foot 	{
	color: #FFFFFF;
	text-decoration: none;
}