body { margin: 25px 0; padding: 0; background-color: #96947d; text-align: center; }
img { border: 0; }
a { font-weight: bold; color: #7686a8; }
a:hover { color: #5f6c87; }
/*strong { color: #777452; }*/

#pageMain { background: #fff url(../assets/images/pageMain.jpg) repeat-y; width: 751px; }
#header { background: #fff url(../assets/images/BG-Header.gif) no-repeat; width: 751px; height: 97px; }
#logo { width: 240px; float: left; padding-left: 38px; }
#address { font: 10px verdana,arial,sans-serif; text-align: right; padding: 7px 45px 0px 0px; }

#leftNav { margin: 0; padding: 0; width: 182px; float: left; display: inline; background: url(../assets/images/BG-leftNav.jpg) repeat-y; }
#leftNav div.textLinks { padding: 4px 28px 0px 18px; font: 10px verdana,arial-sans-serif; }
html>body #leftNav div.textLinks { padding-bottom: 10px; }

#content { float: left; display: inline; clear: right; }
html>body #content { width: 569px; }

#content p { font: 12px georgia, times new roman,serif; line-height: 20px; width: 500px; padding-left: 10px; }
#content ul { font: 12px georgia, times new roman,serif; line-height: 20px; list-style-type: square; }
#content ul.long  li { margin: 0px 0px 8px 0px; }


#contentLeft { float: left; display: inline; width: 230px; height: 96px; padding-top: 10px; background-color: #7686a8; color: #fff; }
html>body #contentLeft { padding-top: 0px; height: 93px; }
#contentRight { float: left; display: inline; width: 339px; height: 86px; }
#contentLeftHome { float: left; display: inline; width: 230px; height: 212px; padding-top: 12px; background-color: #7686a8; color: #fff; font: 12px georgia,times new roman,serif; line-height: 16px; }
html>body #contentLeftHome { height: 200px; }
#contentLeftHome p { margin: 0px 5px 8px 0px; line-height: 16px; width: 220px; }
#contentLeftHome a { color: #fff; }
#contentLeftHome a:hover { color: #ffdf6e; }
#contentRightHome { float: left; display: inline; width: 339px; height: 212px; }
html>body #contentRightHome { height: 200px; }

.leftList { float: left; display: inline; width: 270px; margin-left: 12px; margin-top: 0; }
.rightList {  float: left; display: inline; width: 200px; margin-left: 15px; margin-top: 0; }
html>body .leftList { width: 160px; }
html>body .rightList { width: 190px; }

#foot { width: 700px; color: #fff; font: 11px verdana,arial,sans-serif; line-height: 17px; padding-left: 33px; }
#foot a { color: #fff; }
#foot a:hover { color: #ffdf6e; }

img.blueSeparator { margin: 10px 0; }
img.content { margin: -4px 0px 0px 10px; }
a.nav { font-weight: normal; color: #5f6c87; }
a.nav:hover { color: #7686a8; }
a.smallLink { font: bold 10px verdana,arial,sans-serif; color: #000; }
a.smallLink:hover { color: #7686a8; }
h2 { font: bold 12px georgia,times new roman,serif; padding: 10px 0px; margin-bottom: 0px; }
h2.topics { font: 12px georgia,times new roman,serif; line-height: 17px; }
h2.topics a { color: #fff; font-weight: normal; }
h2.topics a:hover { color: #ffdf6e; font-weight: normal; }
span.bold { font-weight: bold; }

.IE { margin-top: -4px; }
html>body .IE { margin-top: 0; }
.afterImage { margin-top: 0px; }
.widthControl { width: 480px; }

input.inputText, textarea.inputText { font: 12px verdana,arial,sans-serif; width: 300px; margin-bottom: 8px; }
label.inputText { font: bold 12px georgia,times new roman,serif; width: 120px; text-align: right; margin: 4px 10px 0 0; color: #7686a8; vertical-align: top; }
div.afterImage { margin: 0 0 5px 10px;  clear: both; }
div.name { width: 130px; vertical-align: top; font: 12px georgia, times new roman,serif; line-height: 20px; display: inline; }
div.position { width: 170px; vertical-align: top; font: 12px georgia, times new roman,serif; line-height: 20px; display: inline; }
div.ext { width: 70px; vertical-align: top; font: 12px georgia, times new roman,serif; line-height: 20px; display: inline; clear: right; }

div.archive { width: 235px; padding: 5px; margin-left: 10px; border: solid 1px #7686a8; float: left; display: inline; height: 310px; }
html>body div.archive { height: 300px; margin-top: 10px; }
div.archiveText { width: 225px; font: 11px verdana,arial,sans-serif; }
