
BODY,TD,P,DIV {
   background-color: white;
   font: normal 10px Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   line-height: 1.5em;
   margin: 0px;
   padding: 0px;
}

BODY {
   text-align: center;
}

H1,H2,H3,H4,H5,H6 {
   line-height: 3.5em;
   font: normal 1em Georgia, Verdana, Arial;
}

H3 {
   font-size: 18px;
   margin-bottom: 10px;
   margin-top: 25px;
}

H4 {
   font-size: 14px;
   line-height: 1.5em;
   padding: 0px;
   margin: 0px;
   margin-right: 5px;
   display: inline;
}

UL {
	margin-top: 5px;
    margin-bottom: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
}


P,LI {
   padding-bottom: 10px;
}

IMG {
   border: 0px;
}


TD.firstmenu A:link {
   padding: 10px;
   text-decoration: none;
   color: black;
}

TD.firstmenu A:visited {
   padding: 10px;
   text-decoration: none;
   color: black;
}

TD.firstmenu A:hover {
   text-decoration: underline;
}


TD.headtopright {
   height: 85px;
   vertical-align: top;
   text-align: right;
   background-color: #1A1A73;
   padding-right: 5px;
}

div.mainbody {
   padding: 25px;
   margin-left: auto;
   margin-right: auto;
   width: 700px;
   text-align: left;
}



TH.RowNote
{
	padding: 10px;
	text-align: center;
	color: red;
	font-weight: bold;
}

TABLE.FormContainer
{
	left-margin: 50%;
	right-margin: 50%;
}

TABLE.FormContainer TD.FormLabel {
   text-align: right;
}

TABLE.FormContainer TD.FormLabelRequired {
	text-align: right;
	color: red;
}


TABLE.inlineform TD {
   text-align: left;
}

/*
TR.inlineform INPUT,SELECT {
   border: 0px;
   margin: 0px;
   padding: 0px;
   border-bottom: dotted 1px blue;
   font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
*/

table.list TD {
   text-align: left;
   vertical-align: top;
}

h2.meetinghead {
   padding-top: 0px;
   margin-top: 0px;
   color: #1A1A73;
   font-size: 24px;
   font-family: Georgia;
}

h3.meetinghead {
   padding: 0px;
   margin: 0px;
   color: #862C2E;
   font-size: 18px;
}


td.firstmenu {
   background-color: #e5e8f1;
   border-bottom: 1px solid #706D85;
   border-top: 1px solid #706D85;
}


table.secondmenu {
   color: #1A1A73;
   background-color: #333333;
   border-top: 1px solid #706D85;
   border-bottom: 1px solid #706D85;
   padding: 0px;
   margin: 0px;
   padding-left: 5px;
   padding-right: 5px;
}

table.secondmenu td {
   background-color: #333333;
   color: white;
}

div.rightcallout {
   width: 225px;
   float: right;
   margin: 10px;
   margin-left: 15px;
}

div.leftcallout {
   width: 225px;
   float: left;
   margin: 10px;
   margin-right: 15px;
}

div.calloutsection {
   border: solid 1px #1A1A73;
   background-color: white;
   margin: 10px;
}

div.calloutheader {
   background-color: #DDDDDD;
   text-align: center;
   font: bold 14px sans-serif, Helvetica, Arial, Geneva;
   line-height: 28px;
   border-bottom: 1px solid #706D85;
}

div.calloutbody {
   margin: 5px;
   padding: 5px;
}


