body { margin: 0px 0px 0px 0px; height: 100%; background-image:url(images_common/banner_photos.jpg); background-position: 345px 0px; background-repeat:repeat-x;}

#Banner { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 104px;}

#Container { border: 1px solid white; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 960px; background-image:url(images_common/NavigationBackground.gif); background-repeat:repeat-y; }

#Navigation { float: left; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; width: 180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333366; }
#Navigation ul { border-top: 1px solid #BEC6EA; margin: 0; padding: 0;}
#Navigation li { list-style: none; padding: 6px; margin: 0; border-bottom: 1px solid #BEC6EA; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333366; }
#Navigation a:link, #Navigation a:visited { text-decoration:none; color:#666699; }
#Navigation a:hover { color: #333366; }
.SelectedPage { background-color:#D0D6EE; }

#Supplimental {  float: left; width: 220px;  padding: 60px 0px 0px 0px;}
/*#Supplimental img { border: 1px solid #bec6ea; padding: 3px; background-color:#e2e5f1; } */
#Supplimental p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333366; }
.Box { width: 300px; border: 1px solid #BEC6EA; padding: 0px 0px 10px 0px; margin: 10px 0px 10px 0px; background-color:#E2E5F1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333366;}
.Box a:link, .Box a:visited { color:#333366; text-decoration:underline; }
.Box a:hover { color:#000033; text-decoration:underline; }
.Box h1 { background-color:#D4D9F1; margin: 0px 0px 0px 0px; padding: 3px 10px 3px 10px; font-size: 14px; }
.Box p	{ padding: 0px 10px 0px 10px; }
.Box ul { padding: 0px; margin: 10px; }
.Box li { padding: 2px 5px 5px 5px; margin: 0px; list-style-type:none;}


#Main {  float: left; margin: 0px; padding: 20px 20px 20px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333366; width: 400px;}
#Main p { line-height: 1.5em; margin: 5px 0px 20px 0px; }
#Main .Tight_Text { line-height: 1.5em; }
#Main h1 { font-size:16px; font-style:italic; }
#Main h2 { font-size:12px; padding: 3px; margin: 10px 0px 0px 0px; background-color:#E2E5F1; }
#Main ul { list-style: circle; }
#Main ol {margin:18px; }
#Main li { padding: 3px; padding-bottom:7px; }
#Main a:link, #Main a:visited { text-decoration:underline; color:#666699; }
#Main a:hover { color: #333366; text-decoration:none;}
#Main img { border: 1px solid #bec6ea; padding: 3px; background-color:#e2e5f1; }
#Main .LeftAlignImage {margin:3px 5px 3px 0px;}
#Main .Divider { padding: 0px 0px 10px 0px; margin: 10px 0px 20px 0px; background-image:url(images_common/PageDivider.jpg); background-position:100% 100%; background-repeat:no-repeat;}
#Main table {border: 1px solid #bec6ea; padding: 0px; margin: 10px 0px;}
#Main .T_Title { background-color:#E2E5F1; font-weight:bold; padding: 5px 3px 5px 3px;}
#Main .T_Pale { background-color:#F7F8FB; padding: 5px 3px 5px 3px; }
#Main .T_Dark { background-color:#F1F2F8; padding: 5px 3px 5px 3px; }


#Navigation_Foot { clear: both; text-align:right; width: 170px; background-image:url(images_common/Navigation_footer.jpg); background-position: 100% 100%; background-repeat:no-repeat; padding: 0px 10px 100px 0px;}
#Navigation_Foot h1, #Navigation_Foot p { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #333366 }
#Navigation_Foot h1{ font-weight:bold; }

#Footer {  padding: 10px; background-color:#e2e5f1; margin: 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #333366}
#Footer a:link, #Footer a:visited, #Footer a:hover { text-decoration:none; color: #333366; }

#Footer_Links { padding: 10px; background-color:#9da3c3; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #e2e5f1; text-align:center; }
#Footer_Links a:link, #Footer_Links a:visited{ color:#FFFFFF; text-decoration:none;}
#Footer_Links a:hover{ color: #FFFFFF; text-decoration:underline;}

.FormFields { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333366; }

.Reminder { color: red; }

.Image { border: 1px solid #bec6ea; padding: 3px; background-color:#e2e5f1; }

blockquote {
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	}