a { color:#997733; font-size:12px; font-weight:normal; text-decoration:none; }
a:link { color:#997733;  font-size:12px; }
a:hover { color:#997733; font-size:12px;  text-decoration:underline; }
a:visited { color:#997733; font-size:12px; }

.aTD { color:#997733; font-size:12px; font-weight:normal; text-decoration:none; }
.aTD:link { color:#997733;  font-size:12px; }
.aTD:hover { color:#997733; font-size:12px;  text-decoration:underline; }
.aTD:visited { color:#997733; font-size:12px; }


body { font-family: arial, helvetica, sans-serif; font-size:12px; margin-top:0px; }
.BoldT { font-weight:bold; }
.BtnTD { width:200px; height:50px; }
.BusinessReq {  }
button { }

.Data1 { color:#000099; vertical-align:top; }
.Data1TD { background-color:#f0f3ff; color:#000099; height:75px; vertical-align:top; width:50%; }
.Desc1 { background-color:#f0f3ff; color:#000000; vertical-align:top; }
.Desc2 { color:#000000; vertical-align:top; }
.DescT2 { vertical-align:top; text-align:right; }
.Desc3 { background-color:#d3e0ff; }

.even { background-color:white; }
.ExampleTD { color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.Font12 { font-size:12px; }

.Header1 { border-bottom: solid 2px black; font-size:14px; font-weight:bold; text-align:center; vertical-align:bottom; }
.Header2 { font-size:18px; font-weight:bold; }
.Header3 { font-size:12px; font-weight:bold; }
.Header4 { border-bottom: solid 2px black; font-size:12px; font-weight:bold; height:19px; text-align:left; vertical-align:bottom; }

.Input1 { font-size:12px; width:300px; }
.Input2 { width:438px; }
.Input3 { width:362px; }
.Input4 { width:150px; }

.Link1 { background-color:#d3e0ff; height:40px; text-align:center; white-space:nowrap; width:12%; }

.MemDataP { margin-top:0px; margin-bottom:0px; }
#Menu2Table td { background-color: #d3e0ff; }
.Month { width:35px; }
.MsgBtn { width:300px; }
.MsgTxt { font-size:14px; margin-left:auto; margin-right:auto; margin-top:25px; width:360px; }
.myTip { background-color:#ffffbb; border:solid 1px black; font-size:10px; width: 150px; height:80px; padding:8px; position:absolute; top:300px; left:750px; visibility:hidden; }

.OnThisPage { color:#999999; }

#PageChangeTbl td { height:10px; line-height:80%; }
.pagerDiv { color:black; cursor:pointer; text-decoration:underline; width:10px; }
.pagerDivSelected { color:blue; cursor:pointer; font-weight:bold; text-decoration:none; width:10px; }

.ProfileLink { color:#997733; font-weight:normal; text-decoration:none; }
.ProfileLink:link { color:#997733; }
.ProfileLink:hover { color:#997733; text-decoration:underline; }
.ProfileLink:visited { color:#997733;}

.odd { background-color:#d3e0ff; }

.ReqInput { width:300px; }
.Required { font-weight:bold; color:#aa0000; }
.RequiredT { font-weight:bold; color:#aa0000; text-align:right; white-space:nowrap; }

#SecondTbl td { background-color:#d3e0ff; }
.SrcResults1 { cursor:pointer; height:12px; line-height:100%; }
.SrcResults2 { cursor:pointer; height:8px; line-height:90%; }
#SearchResultsTable { width:100%; }

td { padding:5px; }
.Title1 { color:#333399; font-weight:bold; font-size:18px; white-space:nowrap; }
.Title2 { color:#333399; font-weight:bold; font-size:14px; white-space:nowrap; }
.Title3 { color:black; font-weight:bold; font-size: 14px; white-space:nowrap; }
.Year { width:75px; }

