@charset "UTF-8";
/* CSS Document */

body { background-color:#ccc; font-family:Verdana, Arial, sans-serif; margin-top:3px }

h1 {font-size:17px;}

h2 { font-size:16px; line-height:17px}

#centerContainer {  width:100%; height:auto; text-align:center }

#container { width:934px; height:auto; background-image:url(images/emerson_bg.gif); background-repeat:repeat-y; /*overflow:auto;*/ margin-left:auto; margin-right:auto; position:relative  }

#containerFULL { width:934px; height:auto; background-image:url(images/emerson_bgFULL.gif); background-repeat:repeat-y; /*overflow:auto;*/ margin-left:auto; margin-right:auto; position:relative  }

#header {width:934; height:96px; background-image:url(images/emerson-top_bg.gif); background-position:top; background-repeat:no-repeat }
#headerFull {width:934; height:100px; background-image:url(images/emersonFull-top_bg.gif); background-position:top; background-repeat:no-repeat }


.logo { float:left; margin:9px 0px 0px 48px}

.navs { float:right;  width:620px; height:69px; text-align:right}

.topTextNav {  width:594px; height:20px; font-size:10px; margin:13px 20px 0px 0px; text-align:right; color:#ccc; }
.topTextNav a { color:#fff; padding-left:3px; padding-right:3px; text-decoration:none }
.topTextNav a:hover { color:#fb343e }

#mainNav { width:594px; height:70px; float:right; margin: 1px 22px 0px 8px}
.altText { font-size:12px; margin:9px 0px 0px 0px; color:#ccc}
.altText a{ color:#fff;  text-decoration:none}
.altText a:hover{ color:#FFFF33}

#leftContent { float:left; width:226px; height:384px; margin:6px 0px 18px 60px; font-size:11px; line-height:15px; text-align:left; }

.leftNav { color:#686c43; margin-left:8px;   margin-top:6px }
.leftNav a { color:#686c43; font-weight:bold; text-decoration:none}
.leftNav a:hover{color:#FF0000 }
.leftNav ul { list-style:url(images/arrow_down.gif) }
.leftNav ul ul { list-style:url(images/arrow-right.gif); margin-left:11px; padding-left:11px; margin-top:2px !important; margin-top:6px}
.leftNav li { padding-bottom:5px }

.leftNav2 { color:#686c43; margin-left:42px; margin-bottom:11px;  margin-top:11px; margin-top:6px }
.leftNav2 a { color:#686c43; font-weight:bold; text-decoration:none}
.leftNav2 a:hover{color:#33cc00 }
.leftNav2 ul { list-style:url(images/arrow_down.gif) }
.leftNav2 ul ul { list-style:url(images/arrow-right.gif); margin-left:11px; padding-left:11px; margin-top:2px !important; margin-top:6px}
.leftNav2 li { padding-bottom:5px }

#homeFlash { width:604px; height:410px; float:right; margin-right:22px}

#flashNews {width:226; height:150px;  margin:8px 0px 8px 0px}

#rightHome { float:right; width:616px; height:415px; }
#rightContent { float:right; width:554px; height:auto; margin:18px 44px 32px 0px;  font-size:12px; line-height:16px; text-align:justify;}

#rightContent p { padding-left:11px; padding-bottom:-4px }

#rightContent li { padding-bottom:5px }

.leftCol { width:270px; height:auto; float:left; text-align:left}
.leftCol ul { margin-top:8px }
.leftCol li { padding-bottom:3px}
.rightCol { width:270px; height:auto; float:right; text-align:left}
.rightCol ul { margin-top:8px }
.rightCol li { padding-bottom:3px}

.photoLeft { float:left; margin-right:11px }
.photoRight { float:right; margin-left:11px }

.redColor { color:#FF0000}

.leftHead { color:#686c43; font-size:14px; line-height:15px; padding-top:9px; padding-bottom:6px; font-weight:bold}

#footer { width:934px; height:40px; background-image:url(images/emerson-bottom_bg.gif); background-repeat:no-repeat; background-position:bottom; tex-align:center; font-size:13px; padding-top:13px; color:#fff;}

#footer a { color:#FFFF99; text-decoration:none}
#footer a:hover { color:#FF9933 }

.type14pxGreen { font-size:14px; font-weight:bold; color:#686c43}
.type11pxItal { fint-size:11px; font-style:italic}
.type10pxItal { fint-size:10px; /*font-style:italic*/}

.tableStyle { font-size:12px; line-height:13px}

#fullWindow { width:700px; height:500px; margin-left:auto; margin-right:auto; position:relative }
#photosFlash { width:550px; height:447px; margin-left:auto; margin-right:auto; position:relative; margin-top:4px}

.holeTable { font-size:12px; margin:0 }

.red16pt { color:#FF0000; font-size:16px; font-weight:bold; line-height:21px}
.red20pt { color:#FF0000; font-size:20px; font-weight:bold;line-height:21px}

.sixteenPointBoldGreen {  font-size:16px; font-weight:bold; color:#669900; }
.elevenPoint {font-size:11px }
.tenPoint { font-size:10px }