/* www.alphauk.com 130602 AJS http://www.urbanhorizon.com */

/* ALERT: THIS FILE IS REPLICATED IN /Templates AND /webpages FOLDERS!! - cdv */

body, td { 
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 11px; 
  color: #000099; 
  background-color: #ffffff;  /* cdv Oct08 */ 
  font-weight: normal 
}

h1 { padding-top: 0; border-top: 0; margin-top: 0; }  /* cdv Oct08 */

A:link     { color: #333333; text-decoration: none; }
A:visited  { color: #666666; text-decoration: none; }
A:active   { color: #333333; text-decoration: none; font-weight: bold; }
A:hover    { color: #333333; text-decoration: underline; }

.bodybld  { color: #003399; font-weight: bold }
.body2    { color: #000000; font-weight: normal }
.body2bld { color: #000000; font-weight: bold }
.body3    { color: #0099cc; font-size: 9px; font-weight: bold }

.head1 { font-family: arial, helvetica, helvetica, sans-serif; font-size: 15px; color: #000066; font-weight: bold }
.head2 { font-size: 11px; color: #ffffff; font-weight: bold }

/* background-color: #9999cc; must go inside each individual input tag on the page */
input    { font-family: verdana, arial, helvetica, helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000099 }
cfinput  { font-family: verdana, arial, helvetica, helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000099 }
cfselect { font-family: verdana, arial, helvetica, helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000099 }
select   { font-family: verdana, arial, helvetica, helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000099 }
textarea { font-family: verdana, arial, helvetica, helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000099 }

.foot {  font-family: verdana, helvetica, helvetica, sans-serif; color: #000099; font-size: 9px }

.menu_link, .menu_link:LINK, .menu_link:VISITED, .menu_link:ACTIVE, .menu_link:FOCUS
		{
			font-size: 11px; 
			font-family: verdana; 
			color: 000099;
			text-decoration : none;
		}
.menu_link:HOVER
		{
			font-size: 11px; 
			font-family: verdana; 
			color: #ffffff;
			text-decoration : none;
			font-weight: bold;
			background-color:#0099cc;
		}
		
.menuskin{
position:absolute;
width:240px;  /* or 270? - cdv */
background-color:#ffffff;
border:1px solid #000099;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:#003399;
padding-left:5px;
padding-right:5px;
}
.menuskin a.hover{
text-decoration:none;
color:#ffffff;
padding-left:5px;
padding-right:5px;
background-color:#0099cc;
}

#mouseoverstyle{
background-color:#ffffff;
}

#mouseoverstyle a{
color:#ffffff;
}

