﻿
#PageStructure                          { width: 780px; margin: 20px auto 0px auto; padding: 0px }
#HeaderIE6                                 {
	margin: 0px 25px 15px 15px;
	_margin: 0px 25px 15px 15px;
	padding: 0px;
}
#RightContainerIE6                         {
	width: 550px;
	margin: 0px;
	padding: 0px;
	_margin: 0 0 0 -3px;
	float: left
}
#FullIE6                                   {
	width: 740px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	_font-size: 8pt;
	vertical-align: top;
	margin: 1px 0px 0px 1px;
	padding: 20px 20px 15px 20px;
	_padding: 20px 20px 15px 20px;
}

#Header                                 {
	margin: 0px 25px 15px 15px;
	_margin: 0px 25px 15px 15px;
	padding: 0px;
}

#RightContainer                         {
	width: 550px;
	margin: 0px;
	padding: 0px;
	_margin: 0 0 0 -3px;
	float: left
}
#Side                                   { width: 100%; margin: 0px; padding: 25px 0px 0px 0px; float: left }
#Bottom                                 {
	width: 100%;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 6px;
	
	float: left;
}
#Body                                   {
	width: 740px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	_font-size: 8pt;
	vertical-align: top;
	margin: 1px 0px 0px 1px;
	padding: 20px 20px 15px 20px;
	float: left;
	min-height: 250px;
	text-align: justify;
}
#Full                                   {
	width: 740px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	_font-size: 8pt;
	vertical-align: top;
	margin: 1px 0px 0px 1px;
	padding: 20px 20px 15px 20px;
	_padding: 20px 20px 15px 20px;
}
#Footer                                 {
	width: 780px;
	font-family: arial;
	font-size: 7pt;
	vertical-align: top;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	text-align: left;
}
#Map                                    { width: 229px; text-align: center; margin: 0px; padding: 0px }

div.LeftContainer                       { width: 229px; height: 170px; background-color: #4a6e55; vertical-align: top; margin: 0px; padding: 0px; float: left }


div.SideContent                         { width: auto; font-family: arial; font-size: 8pt; color: #4a6e55; background-color: #ece8dd; margin: 0px 0px 20px 0px; padding: 10px }
div.SideContent h3                      {
	font-size: 12pt;
	color: #333333;
	margin-top: 0px
}
div.SideContent ul                      { margin-left: 6px; padding-left: 12px; padding-bottom: 0px; margin-bottom: 0px; margin-top: 4px }
div.SideContent li                      { list-style-type: disc; list-style-image: url(/images/bullet2.gif); margin-top: 0px; border-bottom: solid 1px #ffffff }
div.SideContent li a                    { text-decoration: none; color: #4a6e55; display: block; padding: 6px 0px 6px 3px }
div.SideContent li a:hover              { color: #4a6e55 }
div.SideContent .First                  { border-top: 0px }
div.SideContent .Last                   { border-bottom: 0px }
div.SideContent a                       { color: #4a6e55 }
div.SideContent a:hover                 { color: #4a6e55 }

div.BottomContent                         {
	width: auto;
	font-family: arial;
	font-size: 7.5pt;
	color: #333333;
	background-color: #ece8dd;
	margin: 0px 0px 0px 0px;
	padding: 5px
}
div.BottomContent h1                      { font-size: 12pt; color: #4a6e55; margin-top: 0px }
div.BottomContent h3                      {
	font-size: 8pt;
	color: #333333;
	margin-top: 0px
}
div.BottomContent ul                      { margin-left: 6px; padding-left: 12px; padding-bottom: 0px; margin-bottom: 0px; margin-top: 4px }
div.BottomContent li                      { list-style-type: disc; list-style-image: url(/images/bullet2.gif); margin-top: 0px; border-bottom: solid 0px #ffffff }
div.BottomContent li a                    {
	text-decoration: none;
	color: #333333;
	display: block;
	padding: 6px 0px 6px 3px
}
div.BottomContent li a:hover              {
	color: #333333
}
div.BottomContent .First                  { border-top: 0px }
div.BottomContent .Last                   { border-bottom: 0px }
div.BottomContent a                       {
	color: #333333
}
div.BottomContent a:hover                 { color: #4a6e55 }

div.BiographyPhoto                      { vertical-align: top; margin: 15px 6px 0px 0px; padding: 0px; float: left }
div.BiographyPhoto img                  { border: solid 1px #00301c; padding: 1px }
div.BiographyText                       { width: 420px; vertical-align: top; margin: 15px 0px 0px 0px; padding: 0px; float: left }
div.BiographyText h2                    { margin-top: 0px }
div.BiographyFooter                     { clear: both }


div.ValidationSummary                   { position: absolute; height: 50px; width: 291px; left: 0px; font-family: arial; font-size: 7pt; border: none 0px #ffffff; border-top: solid 1px #ffffff; background-color: #00301c; border-collapse: collapse; border-spacing: 0px; margin: 170px 0px 0px 0px; padding: 4px; z-index: 100 }
div.ValidationSummary ul                { margin: 0px; padding: 0px 0px 0px 25px }
div.ValidationSummary li                { list-style-image: url(/images/bullet2.gif); color: #ffffff }


html, body, form                        { width: 100%; height: auto; height: 100%; min-height: 100%; margin: 0px; padding: 0px }
body                                    { background-color: #ffffff; background-image: url(../images/structure/bodybackground.gif); background-position: center; background-repeat: repeat-y }


input                                   { font-family: arial; font-size: 7pt; color: #000000; padding: 1px; margin: 0px }
input.Button                            { width: 80px; font-family: Verdana; color: #ffffff; font-size: 7pt; font-weight: bold; background-color: #4a6e55; border: 1px solid #00301c; padding: 2px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#689a77',EndColorStr='#4a6e55') }

img                                     { border: 0px }

a                                       { color: #00301c; text-decoration: underline }
a:hover                                 { color: #4a6e55; text-decoration: underline }


h1                                      {
	color: #4A6E55;
	text-align: left;
	margin-bottom: 8px;
	font-family: Georgia, 'Trebuchet MS', Helvetica, sans-serif;
	font-weight: bold;
	*font-weight: normal;
	font-size: 16px;
}
h2                                      {
	color: #10280e;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


ul                                      { margin-top: 0px }
li                                      { list-style-image: url(/images/bullet.gif); margin: 4px 0px 4px 0px }

p                                       { text-align: justify }
p.User                                  {
	font-family: "Times New Roman", Times, serif;
	font-size: 7pt;
	color: #ffffff;
	text-align: center;
	text-transform: uppercase;
	margin: 25px 0px 0px 0px
}


table.Login                             { margin: 0px auto 0px auto }
table.Login td                          { padding: 0px }
table.Login td.Title                    { font-family: verdana; font-size: 6pt; font-weight: bold; color: #ffffff; text-transform: uppercase; vertical-align: bottom; padding: 6px 0px 0px 0px }


img.Map                                 { border: solid 1px #00301c; margin: 25px auto 0px auto }
