@charset "ISO-8859-1";

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


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

body		{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #000000;
	overflow: auto;
	margin: 0px;
	padding: 0px;
	background-color: #D8DFE9;
	background-image : url(../images/Background.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	background-attachment : fixed; /* Scrollbar is IE only and will not validate */;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #004080;
	scrollbar-face-color: #003466;
	scrollbar-darkshadow-color: #182A3A;
	scrollbar-track-color: #A5B3BF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
}

p		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; color: #000000; line-height: 125%; letter-spacing : normal;  }  /* paragraph */


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

/* ul		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; line-height: normal;  letter-spacing : normal;  margin: 0; padding: 0px 15px 20px; list-style: none; }  unordered list - bullet text   */
/* li		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; line-height: 125%; letter-spacing : normal; margin: 0px 0px 5px 0px; padding: 0px 10px 3px 20px; background-image: url(../images/Bullet.gif); background-repeat: no-repeat; background-position: 0 2px; }  /* list item - bullet size */  */

ol		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; line-height: 125%; letter-spacing : normal; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 0px; }  /* ordered list */
ul		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; line-height: 125%; letter-spacing : normal; margin: 0px 0px 00px 50px; padding: 0px 10px 0px 0px; list-style: disc; }  /* unordered list - bullet text */
li		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; line-height: 125%; letter-spacing : normal; margin: 0px 0px 5px 0px; padding: 0px 10px 0px 0px; }  /* list item - bullet size */

dfn		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* definition */
dl		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* definition list */
dt		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* definition description-term */
dd		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* definition description-term */
/* blockquote	{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt;  line-height: 125%; margin-left : 25px; } */
blockquote	{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt;  line-height : 150%; letter-spacing : normal; 
		   margin: 0px 20px 20px 20px; padding: 0px 20px 0px 20px; }  /* paragraph */


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

/* H1    		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; font-weight: bold; text-align: left; color: #294263; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F7CE8C; border-left-width: 7px; border-left-style: solid; border-left-color: #F7CE8C; padding-left: 2px; padding-bottom: 1px; padding-top: 1px;} */
/* H1		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; color: #294263; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px;  font-variant: normal;  } */

H1		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: inherit; text-decoration: underline; padding: 0px 0px 0px 35px;  }
H2		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; font-weight: bold; color: #003366; background-color: inherit; text-decoration: none; padding: 0px 0px 0px 0px;  }
H3		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: inherit; text-decoration: underline; padding: 0px 0px 0px 0px; }
H3		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: inherit; text-decoration: underline; padding: 0px 0px 0px 0px; }
H3		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: inherit; text-decoration: underline; padding: 0px 0px 0px 0px; }


/* TABLES -------------------------------------- */
/* Div used for Menus */

div		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* division marker */
table		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* table */

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


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

form		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* form */

input		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* input button */
input.btn  { 
	color:#18456E;   /*font color */
	background-color: #ABC7E0; 
	background-image: url('../images/back_submit.gif'); 
	background-repeat: repeat-x;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px; 
	width: 105px;
	height: 25px;
	/*
	border: 1px solid #18456E; 
	border-top-color: #18456E; 
	border-left-color: #18456E; 
	border-right-color: #18456E; 
	border-bottom-color: #18456E; 
	*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px; 
}

/* hover - Only Works in Mozilla */

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


textarea		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; overflow: hidden; }  /* input text */
.radio		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* input radio */
.checkbox	{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* input checkbox */
.hidden		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* input hidden */
.password	{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* input password */
button		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* input button */
image		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* input image */
file		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* input file */
option		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* input option */
select		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; }  /* select */



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

.indent1		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt;  line-height : 150%; padding: 0px 10px 0px 25px; }
.indent2		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt;  line-height : 150%; padding: 0px 0px 0px 25px; }
.italic		{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt;  font-weight: normal; font-style: italic;  line-height : 150%; letter-spacing : normal;  margin-bottom:12.0pt;  padding-left: 25px;  padding-right: 25px;     } 
.italicBullets	{ font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; font-style: italic; margin: 0 0 25px 10px; padding: 0px 0px 0px 25px; background-image: url(../images/Bullet.gif); background-repeat: no-repeat; background-position: 0 2px; } 
.bullet1		{line-height: 50px; list-style-image: url(../images/Bullet.gif);  margin-top: 25px; margin-bottom: 0px; margin-left: 25px; margin-right: 25px;   }
.tableBackLeft	{ background-image : url(../images/Bullet.gif); background-repeat: repeat-x; background-position: top right; } 
.tableBackRight	{ background-image : url(../images/Bullet.gif); background-repeat: repeat-x; background-position: top left; } 
.tableBackInside    { background-image : url(../images/Bullet.gif); background-repeat: repeat; background-position: top; } 
.menuBack            { background-image : url(../images/Btn_MenuBack.gif); background-repeat: repeat; background-position: top; } 

/*.tableBack	{ background-image : url(../images/Back_Table.jpg); background-repeat: repeat; background-position: top; height: 100%; }  */
.tableBack	{ color: #E4F0F8; background-color: #000000; height: 100%; }  

HR		{ color: #003466; background-color: #003466; border: 0 solid #003466; height: 1px; } 
.HRLine		{ color: #003466; background-color: #003466; border: 0 solid #003466; height: 1px; } 
/* .ImageBorder	{ border-color: #FFFFFF; border-width: 1px } */


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

a:link		{ color: #006789; text-decoration: underline;}
a:visited		{ color: #003366; text-decoration: underline;}
a:hover		{ color: #E50000; text-decoration: underline; }
a:active		{ color: #E50000; text-decoration: underline; }

.smallnav { 
	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.smallnav:link, a.smallnav: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.smallnav:hover, a.smallnav: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: underline;
}

.strong { 
	color: #36678F; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	line-height: 200%;
	text-decoration: none;
}

a.strong:link, a.strong:visited {
	color: #36678F; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	line-height: 200%;
	text-decoration: none;
}

a.strong:hover, a.strong:active { 
	color: #EDC403; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	line-height: 200%;
	text-decoration: underline;
}

.credits { 
	color: #E4F0F8; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	line-height: 125%;
	text-decoration: none;
}

a.credits:link, a.credits:visited {
	color: #E4F0F8; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	line-height: 125%;
	text-decoration: none;
}

a.credits:hover, a.credits:active { 
	color: #C0C0C0; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	line-height: 125%;
	text-decoration: underline;
}

.pagelinks { 
	color: #inherit; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 10pt;
	text-decoration: none;
}
a.pagelinks:link, a.pagelinks:visited { 
	color: #inherit; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 10pt;
	text-decoration: none;
}

a.pagelinks:hover, a.pagelinks:active { 
	color: #inherit; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 10pt;
	text-decoration: underline;
}

a.sitemap:link, a.sitemap:visited { 
	color: #000000; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
}

a.sitemap:hover, a.sitemap:active { 
	color: #000000; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	line-height: 20px;
	text-decoration: underline;
}


a.links:link, a.links:visited { 
	color: #000000; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	padding: 0px 0px 0px 25px;
	line-height : 120%; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 25px;  
}

a.links:hover, a.links:active { 
	color: #BEBABA; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	padding: 0px 0px 0px 25px;	
	line-height : 120%; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 25px;  
}

.smallLinks { 
	color: #inherit; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 110%;
}
a.smallLinks:link, a.smallLinks:visited { 
	color: #inherit; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 110%;
}

a.smallLinks:hover, a.smallLinks:active { 
	color: #inherit; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 110%;
}

.small  { 
	font-size: 8pt;
	line-height: 150%;
}
a.small:link, a.small:visited, a.small:hover, a.small:active { 
	font-size: 8pt;
	line-height: 150%;
}


.textRed  { 
	color: #C00000; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 125%;
	text-decoration: none;
}
a.textRed:link, a.textRed:visited { 
	color: #C00000; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 125%;
	text-decoration: none;
}
a.textRed:hover, a.textRed:active { 
	color: #C00000; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 125%;
	text-decoration: none;
}

.textWhite  { 
	color: #FFFFFF; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 100%;
	text-decoration: none;
}
a.textWhite:link, a.textWhite:visited { 
	color: #FFFFFF; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 100%;
	text-decoration: none;
}
a.textWhite:hover, a.textWhite:active { 
	color: #FFFFFF; background-color: inherit; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif;;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: 100%;
	text-decoration: none;
}

.pageaddress { 
	color: #FFFFFF; background-color: inherit;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 0px 0px 25px 0px;	
}
a.pageaddress:link, a.pageaddress:visited {
	color: #D9E9F4; background-color: inherit;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 0px 0px 25px 0px;	
}
a.pageaddress:hover, a.pageaddress:active { 
	color: #D9E9F4; background-color: inherit;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	padding: 0px 0px 25px 0px;	
}

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

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


