/* General */

body {
	margin-bottom: 50px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #336699;
}


td {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}


.pagetitle {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #336699;
}



/* General Link Formatting */

a:link {
	color: #CC3300;
	background-color: transparent;
	text-decoration: none;
}

a:visited {
	color: #CC3300;
	background-color: transparent;
	text-decoration: none;
}

a:hover {
	color: #FF9900;
	background-color: transparent;
	text-decoration: none;
}

a:active {
	color: #CC3300;
	background-color: transparent;
	text-decoration: none;
}

/* Custom Styles */
.imageleft {
	border-style:solid;
	border-color:#336699;
	border-width:2px;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}

.imageright {
	border-style:solid;
	border-color:#336699;
	border-width:2px;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	float:right;
}
.imagecentre{
	border-style:solid;
	border-color:#336699;
	border-width:2px;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}

.bottnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: white;
}

a.bottnav:link {
	color: White;
	text-decoration: none;
}

a.bottnav:visited {
	color: White;
	text-decoration: none;
}

a.bottnav:hover {
	color: #336699;
	text-decoration: none;

}

a.bottnav:active {
	color: White;
	text-decoration: none;
}

/* custom links for footer*/

a.foot:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:x-small;
}

a.foot:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:x-small;
}

a.foot:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size:x-small;

}

a.foot:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size:x-small;
}

.foot {
color:#FFFFFF;}

/* custom links for nutbirdz link*/

a.nutbird:link { color: #FFFFFF; text-decoration: none; font-size:9px; line-height: 200%; font-weight: normal;}

a.nutbird:visited { color: #FFFFFF; text-decoration: none; font-size:9px; line-height: 200%; font-weight: normal;}

a.nutbird:hover { color: blue; text-decoration: none; font-size:9px; line-height: 200%; font-weight: normal;}

a.nutbird:active { color: blue; text-decoration: none; font-size:9px; line-height: 200%; font-weight: normal;}

.nutbird {color:#FFFFFF; line-height: 200%;}

.description {font-size:10px; font-style:normal; line-height: 150%;}

/* ------------------------------------------------------------------------------
VERTICAL DROPDOWN FORMATTING


THE FOLLOWING CSS MUST BE IN YOUR STYLESHEET IF YOU ARE USING
VERTICAL DROPDOWN MENUS
(you can change the values etc)


DELETE THE FOLLOWING CSS IF YOU ARE NOT USING VERTICAL DROPDOWN MENUS
    
------------------------------------------------------------------------------- */


#nav, #nav ul {
  margin:0;
  padding:0;
  list-style:none;
  width:145px; /* Width of Menu Items */
  border-bottom:0px solid #CCCCCC;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

#nav li {
  position:relative;
}
  
#nav li ul {
  position:absolute;
  width:170px;
  left:130px; /* Set 1px less than menu width */
  top:0;
  display:none;
}

/* Styles for level 1 Menu Items */
#nav li a {
  display:block;
  text-decoration:none;
  color:#FFFFFF;
  background:#; /* IE6 Bug */
  padding:6px; /* controls height of menu item - was 5*/
  border:0px solid ;

}

#nav li a:link { color: #336699; background:#fbbo31; border:0px} /* Link Styles */

#nav li a:visited { color: #336699; background:#fbbo31; border:0px } /* Visited Styles */

#nav li a:hover { color: #CC3300; background:#fbbo31; 1px solid #cccccc} /* Hover Styles */
    
#nav li a:active { color:#336699; background:#fbbo31; border:0px} /* Active Styles */


/* Styles for level 2 Menu Items */
#nav li ul li a {
  display:block;
  text-decoration:none;
  color:#666868;
  background:#f9f9f9; /* IE6 Bug */
  padding:6px;
  border:0px solid #CCCCCC;
}

#nav li ul li a:link { color: #D9F2FB; background:#009fc9; } /* Link Styles */

#nav li ul li a:visited { color:#D9F2FB; background:#009fc9; } /* Visited Styles */

#nav li ul li a:hover { color: #FFCC33; background:#009fc9; } /* Hover Styles */
    
#nav li ul li a:active { color:#D9F2FB; background:#009fc9; } /* Active Styles */



    
#nav li:hover ul, #nav li.over ul { display:block; } /* The magic */



/* Fix IE. Hide from IE Mac \*/
* html #nav li { float:left; height:1%; }
* html #nav li a { height:1%; }
/* End */