﻿/* BEGIN: GLOBAL */

body {
  	color     		: #333333;
  	font            : 8.5pt verdana;
  	margin          : 0px;
}

/* END: GLOBAL */


/* BEGIN: HEADER */ 

#header {
  	margin         	: 0px 0px 0px 0px;
  	color           : #FFFFFF;
}

#header .headerGradient{ 
	background-image : url(images/header_gradient.gif);
	background-repeat: repeat-x;
	height			 : 162px;
	width			 : 713px;
	vertical-align	 : top;
}

#header .headerLink {
  	color           : #FFFFFF;
  	font            : 7.5pt verdana; 
  	text-decoration : none;
  	padding  		: 0px 0px 0px 0px;
}

#header .headerLink:hover {
  	color         	: #FFFFFF;
  	font            : 7.5pt verdana; 
  	text-decoration : none;
  	padding-bottom  : 0px;
	cursor			: hand;
}

#header .headerTopLink {
  color            : #FFFFFF;
  font             : 7.5pt verdana; 
  text-decoration  : none;
  padding-bottom   : 0px;
}

#header h1 {
  font             : 30px "trebuchet ms", arial, helvetica, sans-serif;
  color            : #FFFFFF;
}

#header .title {
  font             : 25px "trebuchet ms", arial, helvetica, sans-serif;
  color            : #FFFFFF;
  padding-top      : 0px;
  padding-bottom   : 0px;
  padding-left     : 0px;
  text-decoration  : none;
}

#header a {
  color            : #FFFFFF;
  font             : bold 7.5pt verdana; 
  text-decoration  : none;
  padding-bottom   : 0px;
}

#header .piping {
  color            : #FFFFFF;
  font             : bold 7.5pt verdana; 
  text-decoration  : none;
  padding-left     : 8px;
  padding-right    : 4px;
}

#searchBox {	
	margin			: 10px 10px 0px 10px;
	align			: right;
}

#searchBox .searchText {
	font			: 7.5pt verdana;
	color			: #003399;	
}

#searchBox .searchButton {
	font			: 7pt verdana;
}

#searchBox .searchInput{
	font			: 8.5pt verdana;
	color			: #333333;
}

 
/* END: HEADER */


/* BEGIN: NAVIGATION */

#nav { 
  	width			: 100%;
}

.navheader {
	font			: 8pt verdana;
	font-weight		: bold;
	margin			: 0px 0px 0px 0px;
	padding			: 3px 0px 3px 5px;
}

#nav span {
  display			: none;
  visibility		: hidden;
}

#nav a {
	display			: block;
	font        	: 8pt verdana;
	padding-left	: 8px;
	padding-top 	: 4px;
	padding-bottom	: 4px;	
	cursor			: hand;
	color       	: black;
	text-decoration	: none;
}

#nav a:link {
	font        	: 8pt Verdana;
	padding-left	: 8px;
	padding-top 	: 2px;	
	cursor			: hand;
	color       	: black;
	text-decoration	: none;
}
#nav a:visited {
	font        	: 8pt Verdana;
	padding-left	: 8px;
	padding-top 	: 2px;	
	cursor			: hand;
	color       	: black;
	text-decoration	: none;
}

#nav a:hover {
	background-color: #CCCCCC;
}


/* END: NAVIGATION */



/* BEGIN: MAIN */

div#main {
 	color			: #333333;
	padding      	: 0px 10px 0px 10px ;
}
div#main p {
  	font			: 8.5pt verdana;
  	line-height		: 15px; 
  	color			: #333333;
  	margin      	: 5px 0px 5px 0px ;
}

div#main h2  {
  	font          	: 14pt verdana;
  	color			: #333333;
  	margin      	: 3px 0px 8px 0px;
}

div#main h3  {
  	font          	: 8.5pt verdana;
  	color			: #333333;
  	font-weight		: bold;
  	margin      	: 3px 0px 8px 0px;
}
 
div#main ol {
  	font            : 8.5pt verdana;  
  	margin      	: 0px 8px 0px 8px;
}

div#main a {
  	font            : 8.5pt verdana; 
  	color			: #3366cc;
	text-decoration : underline;
}

div#main ul {
  	font             : 8.5pt verdana;  
  	line-height      : 1.4;
  	margin	       	 : 0px 0px 0px 0px;
}

.captionLabel {
  	font             : 8.0pt verdana;  
  	line-height      : 1.4;
  	font-weight		 : normal;
  	margin			 : 0px 30px 0px 30px;
  	padding			 : 0px 30px 0px 30px;
}

.captionLabel2 {
  	font             : 8.5pt verdana;  
  	line-height      : 1.4;
  	font-weight		 : bold;
  	font-style       : italic;
  	margin			 : 0px 0px 0px 0px;
  	padding			 : 0px 0px 0px 0px;
}

.captionLabel3 {
  	font             : 8.5pt verdana;  
  	line-height      : 1.4;
  	font-weight		 : bold;
  	margin			 : 0px 0px 0px 0px;
  	padding			 : 0px 0px 0px 0px;
}

.caption {
  	font             : 8.0pt verdana;  
  	line-height      : 1.4;
  	margin			 : 0px 0px 0px 0px;
}

div#main .caption a {
  	font             : 8.0pt verdana;  
  	line-height      : 1.4;
  	margin			 : 0px 0px 0px 0px;
}


/* END: MAIN */



/* BEGIN: ALERTS */

div#alerts {
}
div#alerts td {
	line-height		: 10px;
	vertical-align	: top;
}

div#alerts h5 {
  	font	 	    : 8pt verdana;
	font-weight		: bold;
  	color			: #ff9933;
	margin			: 5px 0px 5px 0px;
}

div#alerts h6 {
  	font	 	    : 8pt verdana;
	font-weight		: bold;
  	color			: #999999;
	margin			: 5px 0px 5px 0px;
}

div#alerts h4 {
  	font	 	    : 8pt verdana;
	font-weight		: bold;
  	color			: #cc9933;
	margin			: 5px 0px 5px 0px;
}

div#alerts h3 {
  	font	 	    : 11pt verdana;
	font-weight		: bold;
  	color			: #ff9933;
	margin			: 5px 0px 5px 0px;
}

div#alerts a {
  	font            : 8pt verdana;
  	color           : #003399;
  	text-decoration : none; 
}

div#alerts2 {
  	margin			: 0px 0px 0px 20px;
 }


div#alerts2 h3 {
  	font-family		: verdana;
  	font-size		: 11pt;
  	color           : #787878;
  	margin		   	: 10px 0px 3px 0px;
}

div#alerts2 a {
  	font            : 8.0pt verdana;
  	color           : #003399;
  	text-decoration : none;
}

#alerts2List { 
	list-style-image: url(images/arrow.gif); 
	padding			: 0px 0px 0px 0px;
	margin			: 0px 0px 0px 0px;	
}
#alerts2List li {  
	padding			: 0px 0px 5px 0px;
	margin			: 0px 0px 0px 0px;	
}

/* END: ALERTS */