@charset "ISO-8859-1";

/* GENERAL PAGE DATA  -------------------------------------- */


html 		{ margin:0px; padding:0px; height: 100%; border:none; } 

/* body		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #001F56; overflow: auto; margin:0px; padding:0px; background-color: #004E96; background-image: url(../images/Back.gif); background-repeat: repeat-x; background-position: top center; background-attachment: fixed;    } */

body		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #ffffff; overflow: auto; margin:0px; padding:0px; background-color: #000000; 

		/* Scrollbar is IE only and will not validate */

		    scrollbar-arrow-color: #FFFFFF;
  	                  scrollbar-3dlight-color: #808080;
              	    scrollbar-face-color: #393999;
	                  scrollbar-darkshadow-color: #001F56;
              	    scrollbar-track-color: #D8D8D8;
	                  scrollbar-highlight-color: #FFFFFF;
              	    scrollbar-shadow-color: #FFFFFF;  
		 }    

p		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #ffffff; line-height: 150%; letter-spacing : normal;  }  /* paragraph */


/* bullet text  -------------------------------------- margins/padding: top,right,bottom,left  */


ol		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; line-height: 120%; letter-spacing : normal; margin: 0px 0px 0px 0px; padding: 0px 10px 50px 20px; }  /* ordered list */
/* ul		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; line-height: 120%; letter-spacing : normal; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; list-style: url(../images/Bullet_Square.gif); }  /* indent - unordered list - bullet text */  */
ul		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; line-height: 120%; letter-spacing : normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }  /* indent - unordered list - bullet text */
li		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; line-height: 120%; letter-spacing : normal; margin: 0px 0px 0px 0px; padding: 0px 10px 10px 0px; list-style: url(../images/Bullet_Square.gif); }  /* list item - bullet size */

dfn		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; }  /* definition */
dl		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; }  /* definition list */
dt		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; }  /* definition description-term */
dd		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; }  /* definition description-term */

blockquote	{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 150%; letter-spacing: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 20px; }   /* paragraph */



/* HEADINGS -------------------------------------- */

/* H1		{ font-family: "Palatino, "Book Antiqua", "Times Roman", Serif; font-size: 16px; font-weight: bold; color: #c00000; background-color: inherit; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E9BB00; line-height: 16px;   } */

H1		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 18px; font-weight: bold; color: #817CB9; text-decoration: none; line-height: 110%; margin: 0px 0px 0px 0px;  padding: 5px 0px 20px 10px; background-color: inherit;  }

/* H2		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 20px; font-weight: bold; color: #817CB9; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 30px 0px; } */
H2		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 16px; font-weight: bold; color: #817CB9; text-decoration: none; line-height: 110%; margin: 0px 0px 0px 0px;  padding: 0px 0px 5px 0px; background-color: inherit;  }
H3		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 14px; font-weight: bold; color: #817CB9; text-decoration: underline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

H4		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 18px; font-weight: bold; color: #817CB9; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
H5		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: bold; color: #001F56; background-color: inherit; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }


/* TABLES -------------------------------------- */

/* Div used for Menus */
/* div		{ font-family: Verdana, Arial, Sans-Serif; font-size: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }  /* division marker */      */

table		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 150%;  }  /* table */
tbody		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 150%; }  /* table body */
thead		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 150%; }  /* table head */
th		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 150%; }  /* table header-data cell */
tr		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 150%; }  /* table row */
td		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 150%; }  /* table header-data cell */


/* FORMS -------------------------------------- */

form		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* form */

input		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* input button */
/*
input.btn  { 
	color: #001F56;   /*font color */
	background-color: #C0C0C0; 
	background-image: url('../images/Back_Submit.gif'); 
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px; 
	font-weight: bold; 
	padding: 0px 0px 1px 0px; 
	width: 105px;
	height: 25px;
	border: 2px inset #585347; 
	/*
	border-top-color: #001F56; 
	border-left-color: #001F56; 
	border-right-color: #001F56; 
	border-bottom-color: #001F56; 
	*/
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	}

*/

/* hover - Only Works in Mozilla */

input.btn:hover {
	color:#FFFFFF;   /*font color */
	background: #AA9138 url(../images/Back_Submit.gif) no-repeat 0 -50px;  } 


textarea		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; overflow: hidden; }  /* input text */
.radio		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* input radio */
.checkbox	{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* input checkbox */
.hidden		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* input hidden */
.password	{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* input password */
button		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* input button */
image		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* input image */
file		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* input file */
option		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* input option */
select		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; }  /* select */
object		{ background-color: #001F56; }    


/* PSEUDO-CLASSES and PSEUDO-ELEMENTS -------------------------------------- */

.tableBackWhite	{ background-color: #FFFFFF; height: 100%; background-image: url(../images/TableBackWhite.jpg); background-repeat: repeat-x; background-position: top; }  
.tableBackGrey	{ background-color: #D7D7D7; height: 100%; background-image: url(../images/TableBackGrey.jpg); background-repeat: repeat-x; background-position: top; }  
.tableBackFull	{ background-color: #FFFFFF; height: 100%; background-image: url(../images/TableBackFull.jpg); background-repeat: repeat-y; background-position: top; }  
.tableBackShort	{ background-color: #FFFFFF; height: 100%; background-image: url(../images/TableBackShort.jpg); background-repeat: repeat-y; background-position: top-left; }  
.headerBack	{ background-color: #FFFFFF; background-image: url(../images/HeaderBack.jpg); background-repeat: repeat-x; background-position: top; }  

.textRed		{ color: #c00000; font-weight: bold; text-decoration: underline; padding: 20px 0px 0px 0px;}   
.textRedSmall	{ color: #c00000; font-size: 11px; font-weight: bold; text-decoration: none; border: 1px dashed #c00000; padding: 3px 3px 5px 5px; margin: 10px 25px 0px 0px; background-color: #F5F5F5; }   
.White		{ color: #FFFFFF;  }  
.smallBlack	{ font-family: Verdana; font-size: 11px; color: #001F56; font-weight: bold; }
.FormHeading	{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
/* .quotes	{ font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #9A97C3; font-weight: bold; font-style: italic; line-height: 130%; margin: 2px; padding: 15px; border: thin dotted #363452; } */
.quotes		{ font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #9A97C3; font-weight: bold; font-style: italic; line-height: 130%; margin: 0px; padding: 0px; border: thin dotted #000000; }
.purple		{ font-family: Verdana, Arial, Sans-Serif; color: #9A97C3; font-weight: bold; font-style: normal; }

HR		{ color: #A09E9E; background-color: #A09E9E; border: 0 solid #A09E9E; height: 1px; } 
.HRLine		{ color: #323285; background-color: #323285; border: 0 solid #323285; height: 1px; } 
.border		{ border-color: #001F56; border-width: 1px; padding: 1; }
/* .ImgBorder	{ border: 1px solid #817CB9; } */
.ImgBorder	{ border: 1px solid #ffffff; } 
.TableBorder 	{ border: 1px solid #323285; }



/* LINKS -------------------------------------- */

a:link		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #817CB9; background-color: inherit; font-weight: normal; font-style: normal; text-decoration: none; }
a:visited		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #817CB9; background-color: inherit; font-weight: normal; font-style: normal; text-decoration: none; }
a:hover		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #FFEA01; background-color: inherit; font-weight: normal; font-style: normal; text-decoration: underline; }
a:active		{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #FFEA01; background-color: inherit; font-weight: normal; font-style: normal; text-decoration: underline; }


.Map {
	padding: 2px;
	background: #D8D8D8;
}

.pagelinks { 
	color: #FEFCFC; background-color: inherit; 
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	margin: 15px 0px 0px 50px; 
	padding: 0px 0px 0px 0px;	

/*	border-style: solid none none none;
	border-width: 1px;
	border-color: #323285; */
}
a.pagelinks:link, a.pagelinks:visited {
	color: #FEFCFC; background-color: inherit; 
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
}
a.pagelinks:hover, a.pagelinks:active { 
	color: #817CB9; background-color: inherit; 
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
}

.copyright { 
	color: #FFFFFF; background-color: inherit;
	font-family: Tahoma,Verdana,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.copyright:link, a.copyright:visited {
	color: #FFFFFF; background-color: inherit;
	font-family: Tahoma,Verdana,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.copyright:hover, a.copyright:active { 
	color: #FFFFFF; background-color: inherit;
	font-family: Tahoma,Verdana,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}

.designer { 
	color: #FFFFFF; background-color: inherit;
	font-family: Tahoma,Verdana,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.designer:link, a.designer:visited {
	color: #FFFFFF; background-color: inherit;
	font-family: Tahoma,Verdana,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a.designer:hover, a.designer:active { 
	color: #FFEA01; background-color: inherit;
	font-family: Tahoma,Verdana,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}

.credits { 
	color: #ffffff; background-color: inherit; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}

a.credits:link, a.credits:visited {
	color: #ffffff; background-color: inherit; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}

a.credits:hover, a.credits:active { 
	color: #ffffff; background-color: inherit; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
