/* yahoo inialization
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
 margin:0;
 padding:0;
}
table {
 border-collapse:collapse;
 border-spacing:0;
}
fieldset,img { 
 border:0;
}
ol,ul {
 list-style:none;
}*/

/* 
color codes used:
palest blue = #E5EFF2
med blue = #00526D
dark blue = #00446D
deep red: #861600
gold: #FAC500

*/
a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #861600;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #861600;
}
a:hover {
	color: #861600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:active {
	color: #861600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.HeaderTable {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #00446D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}
.HeaderBlack{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}
.HeaderBlue{
	font-weight: bold;
	font-size: 10pt;
	color: #00446D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.LinkBlue{
	font-weight: normal;
	font-size: 9pt;
	color: #00446D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	padding-top: 5px;
	padding-bottom: 0px;
	text-align: right;
	vertical-align: top;
}

.LinkBlue a:link {
	color: #00446D;
	text-decoration: none;
}
.LinkBlue a:visited {
	text-decoration: none;
	color: #00446D;
}
.LinkBlue a:hover {
	color: #861600;
	text-decoration: none;
}
.LinkBlue a:active {
	color: #861600;
	text-decoration: none;
}

.HeaderRed{
	font-weight: bold;
	font-size: 8pt;
	color: #861600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	vertical-align: top;	
}
.HeaderRed a:link {
	color: #861600;
	text-decoration: none;
}
.HeaderRed a:visited {
	text-decoration: none;
	color: #861600;
}
.HeaderRed a:hover {
	color: #861600;
	text-decoration: underline;
}
.HeaderRed a:active {
	color: #861600;
	text-decoration: none;
}

.text {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.textBold {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textTable {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.textTable9 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.textGold {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #FAC500;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.textPale {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #E5EFF2;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	line-height: 1.5;
}
.textPale a:link {
	color: #E5EFF2;
	text-decoration: none;
}
.textPale a:visited {
	text-decoration: none;
	color: #E5EFF2;
}
.textPale a:hover {
	color: #E5EFF2;
	text-decoration: underline;
}
.textPale a:active {
	color: #E5EFF2;
	text-decoration: none;
}
.textBullet {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
ul {
	list-style-image: url(Images/bullet.jpg);
	list-style-position: outside;
	margin-top: -2px;
	margin-left: 2.1em;
	padding-left: 0;
	/*text-indent: -0.25em;*/
	padding: 0;
}
li {
	line-height: normal;
	padding-bottom: 2px;
}

.checklist {
	list-style-image: url(Images/checklist.jpg);
	list-style-position: outside;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 1.8em;
	padding-left: 0;
	padding: 0;
}
.checklist ul{
	list-style-image: url(Images/checkline.jpg);
	list-style-position: outside;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: .8em;
	padding-left: 0;
	padding: 0;
}
ol {
	color: #00446D;
	margin-left: 0px;
    margin-top:0px;
	margin-bottom:0px;
}
.borderGold {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FAC500;
	padding-left: 5px;
	padding-right: 5px;
}
table {
	background-color: #E5EFF2;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 5px;
}
tr {
	vertical-align: top;
}
td {
	vertical-align: top;
}
.Boilerplate {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #00526D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
.Boilerplate a:link {
	color: #00526D;
	text-decoration: none;
}
.Boilerplate a:visited {
	text-decoration: none;
	color: #00526D;
}
.Boilerplate a:hover {
	color: #861600;
	text-decoration: none;
}
.Boilerplate a:active {
	color: #861600;
	text-decoration: none;