/*   colours
________________________
top panel

Pale blue bg 	#E9F4FE
Dark bule text	#033B7D
________________________
*/

/**/
BODY {color: #383838; background-color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 120%;}

TD {color: #FFFFFF; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}

TD.blurb {color: #033B7D; font-size: 12px; line-height: 120%; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; letter-spacing: .5m;}

TD.lightblu {color: #033B7D; background-color: #E9F4FE; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

TD.darkblu {background-color: #00569F; padding: 0px 0px 0px 17px;}

A {color: #FEAA19; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; letter-spacing: 1px; text-decoration: none;}

A:HOVER {color#cccccc; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; letter-spacing: 1px; text-decoration: none;}


/* navigation */

A.navig {color: #033B7D; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 12px; text-decoration : none; letter-spacing: 2px;}

A.navig:HOVER {color: #FFFFFF; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 12px; text-decoration : none; letter-spacing: 2px;}



H1{
   FONT-SIZE: 14pt;
	COLOR: #FEAA19;
    FONT-FAMILY: Geneva, Trebuchet MS,verdana,arial;
	font-weight: bold;
	margin-bottom:2px
}

H2{
   FONT-SIZE: 12pt;
	COLOR: #FEAA19;
    FONT-FAMILY: Geneva, Trebuchet MS,verdana,arial;
	font-weight: bold;
	margin-bottom:2px
}

H3{
   FONT-SIZE: 11pt;
	COLOR: #FEAA19;
    FONT-FAMILY: Geneva, Trebuchet MS,verdana,arial;
	font-weight: bold;
	margin-bottom:2px
}

.block{
padding:5px;
background:#eee;
color:#222;
border:1px solid #ddd;
}


.highlight {
background-color: #faeab9;
border-top: 1px solid #ffca29;
border-bottom: 1px solid #ffca29;
border-left: 1px none #666;
border-right: 1px none #666;
padding: 5px;
margin: 10px;
color:#333;
}

.highlightBlu {
background-color: #e6ecf8;
border-top: 1px solid #b9d3ff;
border-bottom: 1px solid #b9d3ff;
border-left: 1px none #666;
border-right: 1px none #666;
padding: 5px;
margin: 10px;
color:#333;
}

.dashed {
margin: 10px 0; 
text-align:left; 
width: 90%; 
background-color:#FBFCF5;
padding: 10px; 
border: 1px #ccc dashed
}

/* images */
img {border: none;}

img.alignleft,
img.alignright,
img.aligncenter {
	display: block;
	padding: 2px;
	background: #F5F4F3;
	border: 1px solid #000;
}

img.alignleft {
	float: left;
	margin: 0 10px 2px 0;
}

img.alignright {
	float: right;
	margin: 0 0 2px 10px;
}

img.aligncenter {
	margin: 5px auto;
}

.acronym {
  cursor: help;
  border: 0px;
}

.inset_info
{
    FONT-SIZE: 9pt;
	COLOR: #666;
    FONT-FAMILY: "Geneva", verdana, arial;
	border-top:thin solid #ccc;
	border-bottom:thin solid #ccc;
	border-right:thin solid #ccc;
	border-left:thin solid #ccc;
	border-width:1px;
	padding:4px 4px 4px 4px;
}

.inset
{
    FONT-SIZE: 14pt;
	COLOR: #ffffff;
    FONT-FAMILY: "Geneva", verdana, arial;
	border-top:thin solid #ccc;
	border-bottom:thin solid #ccc;
	border-right:thin solid #ccc;
	border-left:thin solid #ccc;
	border-width:1px;
	padding:4px 4px 4px 4px;
	font-style:bold;
}

.subhead {
	font-size: 13px;
	font-family:"Geneva",arial,sans-serif;
	color: #ffffff;
	font-variant: small-caps;
}

.footer {
	font-size: 10px;
	font-family:"Geneva",arial,sans-serif;
	color: #ffffff;
	font-variant: small-caps;
}
.dashed {
margin: 10px 0; 
text-align:left; 
width: 90%; 
background-color:#FBFCF5;
padding: 10px; 
border: 1px #ccc dashed
}

.box {
background-color: #fff;
border: 1px solid #666;
padding: 5px;
margin: 10px;
color:#333;
}

