
body { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0; padding: 0; }
h1 { color: #900; font-size: 16pt; font-weight: bold; padding-left: 5px; }
h2 { color: #900; font-size: 14pt; font-weight: bold; text-align: center; }
h3 { color: #900; font-size: 12pt; font-weight: bold; padding-left: 5px; }
h4 { color: #900; font-size: 10pt; font-weight: normal; padding-left: 5px; }
#container { background-color: #ffffff; width: 100%; border: solid 1px #999; }
#memberLogin { display: none }
#header { background-color: #999; width: 750px; height: 40px; }
#header h1 { color: white; text-align: center; }
#logoLink { display: none; }
#main p { padding: 0 5px; }
#main .glossaryTerms li { text-align: justify; text-indent: 15px; margin-left: -15px; padding-top: 10px; padding-right: 10px; padding-left: 0; list-style-type: none; }
#main .glossaryTerms .accent { color: #900; font-weight: bold; }
#main .members { width: 530px; }
#main .members .head { color: white; font-weight: bold; background-image: url(../images/membersTopBG.gif); background-repeat: no-repeat; text-align: left; height: 25px; margin: 10px 0 0 10px; padding: 2px; }
#main .members .head a { color: #ccc; text-align: right; float: right; margin: -1.3em 5px 0 15px; }
#main .members .content { background-image: none; text-align: left; margin-bottom: 10px; padding: 2px; border: solid 1px #4b4b4b; }
#main .members .content img { padding-right: 5px; padding-left: 5px; }
#main .members .spacer { height: 10px; }
#main .members .spacer span { font-size: 8pt; display: none; }
#main .contact { width: 530px; }
#main .contact .head { color: white; font-weight: bold; background-image: url(../images/membersTopBG.gif); background-repeat: no-repeat; text-align: left; width: 530px; height: 25px; margin: 10px 0 0 10px; padding: 2px; }
#main .contact .headMini { color: white; font-weight: bold; background-image: url(../images/contactMiniTop.gif); background-repeat: no-repeat; text-align: left; width: 264px; height: 25px; margin: 10px 0 0 10px; padding: 2px; }
#main .contact .content { background-image: none; text-align: left; margin-bottom: 10px; padding: 2px; border: solid 1px #4b4b4b; }
#main .contact .content img { padding-right: 5px; padding-left: 5px; }
#main .contact .spacer { height: 10px; }
#main .contact .spacer span { font-size: 8pt; display: none; }
#main a:link, a:visited { color: #990000; text-decoration: none; }
#main a:hover, a:active { color: #990000; text-decoration: underline; }
#main .quotes { text-align: left; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }
#main .quotes p { }
#main .quotes .closing { margin-left: 250px; }
#leftColumn { display: none }
.leftTable { margin: 10px 0 0 0; padding: 0; }
.leftTable .content { background-image: url(../images/left.gif); background-repeat: repeat-y; text-align: left; padding: 0 8px 0 15px; }
.eellink { display: none; }
.eellink a:link, a:visited { color: #000000; text-decoration: none; }
.eellink a:hover, a:active { color: #000000; text-decoration: underline; }
.teaincFoot { color: #900; text-align: center; }
#footer { color: gray; background-position: 0 -5px; text-align: center; padding: 10px 0; }
#footer a:link { color: #ffffff; text-decoration: none; }
#footer a:visited { color: #ffffff; text-decoration: none; }
#footer a:hover { color: #ffffff; text-decoration: none; }
#footer a:active { color: #ffffff; text-decoration: none; }
/*Top navigation*/
#topNav      { display: none; text-align: center; font-size: 10pt; background-image: url(../images/navigation.gif); background-repeat: no-repeat; margin: 0; width: 750%; height: 40px   ; padding-top: 3px; padding-right: 0; padding-bottom: 2px; }
#topNav a, #topNav a:visited  { color: white; font-weight: bolder; text-decoration: none; text-align: center ; }
#topNav a:hover { color: blue; font-weight: bolder; text-decoration: underline }
#topNav ul    { font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 1px; vertical-align: baseline; list-style-type: none; float: left; margin: 0; padding: 0 6px; z-index: 20; width: 100% ; height: 25px; }
#topNav li      { text-align: center; list-style-type: none; float: left; position: relative; width: 123px; z-index: 20  }
#topNav li ul      { text-align: center; list-style-type: none; position: absolute; z-index: 20; left: -999em; width: 200px; height: auto ; margin: 0 0 0 1px; padding: 0; }
#topNav li ul ul    { color: white; font-size: 8pt; list-style-type: none; padding-top: 0; padding-left: 200px; position: absolute; z-index: 200; left: -999em; width: 200px ; margin-top: 0; }
#topNav li a, #topNav li a:visited        { color: white; font-weight: bold; background-color: transparent; text-decoration: none; text-align: center; width: 100%; list-style-type: none; padding: 3px 0 0; z-index: 20; height: 23px; display: block      }
#topNav li ul a, #topNav li ul a:visited       { color: white; font-weight: normal; font-size: 9pt; background-color: #000000; text-decoration: none; text-align: left; list-style-type: none; padding: 4px 5px 0; z-index: 20; width: 200px; height: 21px; margin: 0; display: block     }
#topNav li a:hover      { color: white; background-color: #990000; text-decoration: none; list-style-type: none; padding: 3px 0 0; z-index: 20; height: 23px ; }
#topNav li ul a:hover        { color: white; font-weight: normal; font-size: 9pt; background-color: #990000; background-image: none; text-decoration: none; height: 21px; list-style-type: none; z-index: 20; margin: 0; padding: 4px 5px 0; }
#topNav li:hover ul ul ul, #topNav li.sfhover ul ul, #topNav li.sfhover ul ul ul  { background-image: url(../images/navBGover.gif); list-style-type: none; margin: 0; z-index: 20; left: -999em  ; padding: 0; }
#topNav li:hover ul, #topNav li li:hover ul, #topNav li li li:hover ul, #topNav li.sfhover ul, #topNav li li.sfhover ul, #topNav li li li.sfhover ul   { list-style-type: none; float: left; margin: 0; position: absolute; z-index: 20; left: 0; width: 125px ; padding: 0; }
/* End top navigation */
#miniContainer { background-color: #ffffff; background-image: url(../graphics/redirBG.gif); width: 550px; height: 250px; padding: 100px 20px 20px; }
.whiteList { }
.whiteList li { font-weight: bold; margin-bottom: 5px; list-style-type: square; }
.whiteList ul li { font-weight: normal; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; list-style-type: none; }
