/* Global Formatting */

body {
	margin: 15px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../Images/backgroundFlag.jpg);
	}

p, td {font-size: 12px;}
	
img	{border: 0;}

strong {font-weight: bold;}

em {font-style: italic;}

sup {font-size: 10px}

.HighlightedTextBackground {
	background-color: #FFFF00;
	font-weight: bold;
}

/* Quotes */	

.quotes {
	background-color: #0000FF;
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	}

.quoteAuthor{
	background-color: #0000FF;
	color: #FF00FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	margin: 0px;
	text-align: left;
	}
h2 {
	font-size: 14px;
	color: #000000;
	margin: 0px 0px 8px;
	background-position: left;
	text-align: left;
	}
	
h3 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	font-style: italic;
	color: #CC0000;
	text-align: left;
	}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	margin: 0px;
	text-align: center;
	}
h5 {
	font-size: 14px;
	color: #000000;
	margin: 0px 0px 8px;
	background-position: left;
	text-align: center;
	}
	
h6 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	font-style: italic;
	color: #CC0000;
	text-align: center;
	}
	
hr {
	height: 1px;
	color:#999999;
	margin-bottom: 20px;
	background: url(img/bg_hr.gif) left top repeat-x;
	border: none;
	}


/* Page Subtitle Header */

.PageSubtitleHeader {
	background-color: #0000FF;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: x-large;
	font-weight: bold;
	border-top-style: solid;
	border: 3;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-bottom-style: solid;
}


/* SideBars */		

.SideBars {
	background-color: #0000FF;
	color: #FFFFFF;
	}



/* Breadcrumbs */

.Breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	background-position: top;
	border: thin solid #000000;
	line-height: 25px;
	font-size: 11px;
}

.Breadcrumbs a:link {
	color: #FFFFFF;
	background-color: #0000FF;
}
.Breadcrumbs a:visited {
	color: #FFFFFF;
	background-color: #0000FF;
}
.Breadcrumbs a:hover {
	color: #0000FF;
	background-color: #FFFFFF;
}
.Breadcrumbs a:active {
	color: #FFFFFF;
	background-color: #0000FF;
}




/* Body Table Header */

.BodyTableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}

.BodyTableHeader h2 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.BodyTableHeader a:link {
	color: #000000;
	background-color: #EFE7D8;
}
.BodyTableHeader a:visited {
	color: #000000;
	background-color: #EFE7D8;
}
.BodyTableHeader a:hover {
	color: #EFE7D8;
	background-color: #000000;
}
.BodyTableHeader a:active {
	color: #000000;
	background-color: #EFE7D8;
}



/* Negative Table */

.NegativeTable {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #FFF2F3;
	border: thin solid #000000;
}

.NegativeTable a:link {
	color: #FFFFFF;
	background-color: #FFF2F3;
	font-weight: bold;
}
.NegativeTable a:visited {
	color: #FFFFFF;
	background-color: #FFF2F3;
	font-weight: bold;
}
.NegativeTable a:hover {
	color: #FFF2F3;
	font-weight: bold;
}
.NegativeTable a:active {
	background-color: #FFF2F3;
	font-weight: bold;
}

/* Truth */

.Truth {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #459216;
}

.Truth a:link {
	color: #FFFFFF;
	background-color: #459216;
	font-weight: normal;
}
.Truth a:visited {
	color: #FFFFFF;
	background-color: #459216;
}
.Truth a:hover {
	background-color: #FFFFFF;
	color: #459216;
}
.Truth a:active {
	color: #FFFFFF;
	background-color: #459216;
}

/* InsideBodyTable */

.InsideBodyTable {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	margin: auto;
}

.InsideBodyTable a:link {
	color: #000099;
	font-weight: bold;
}
.InsideBodyTable a:visited {
	color: #000099;
	background-color: #FFFFFF;
}
.InsideBodyTable a:hover {
	color: #FFFFFF;
	background-color: #0000FF;
}
.InsideBodyTable a:active {
	color: #000099;
	background-color: #FFFFFF;
}


/* Page Body */	

table#body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
table#body p {
	line-height: 16px;
	margin: 1px 0px 10px 0px;
	}
table#body ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 10px;
	}
table#body ul.bulleted {
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 20px;
	}
table#body ul.bulleted li {
	margin: 0px 0px 10px;
	}	


/* Footer*/
table#footer {
	background-color: #EFE7D8;
	height: 28px;
	border: 1px solid #CAC7C0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	margin: 18px auto 3px auto;
	}
	
table#footer td {
	font-size: 11px;
	padding: 0px 10px;
	}
 
table#footer a {
	text-decoration: underline;
	color: #333;
	margin: 0px;
	padding: 0px;
	}

table#footer a:hover {color: #000;}
body.h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

a:link {
}

/* Bottom Links */		

.BottomLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	background-position: top;
	border: thin solid #000000;
	line-height: 25px;
	font-size: 11px;
}

.BottomLinks a:link {
	color: #FFFFFF;
	background-color: #0000FF;
}
.BottomLinks a:visited {
	color: #FFFFFF;
	background-color: #0000FF;
}
.BottomLinks a:hover {
	color: #0000FF;
	background-color: #FFFFFF;
}
.BottomLinks a:active {
	color: #FFFFFF;
	background-color: #0000FF;
}

/* Copyright */		

.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	border: thin solid #000000;
	font-size: 10px;
	background-color: #0000FF;
}

.Copyright a:link {
	color: #FFFFFF;
	background-color: #0000FF;
}
.Copyright a:visited {
	color: #FFFFFF;
	background-color: #0000FF;
}
.Copyright a:hover {
	color: #0000FF;
	background-color: #FFFFFF;
}
.Copyright a:active {
	color: #FFFFFF;
	background-color: #0000FF;
}
