#container{width: 996px; /*Width of main container*/margin: 0 auto; /*Center container on page*/}
#topsection{background: #EAEAEA; position: absolute; height: 0 /*Height of top section*/}
#topsection h1{margin: 0;padding-top: 0px;}
#webpagewrapper{float: left;width: 100%;}
#webpage{margin: 0 20px 0 36px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/}
#sidefadeleft{float: left;width: 36px; /*Width of left column in pixel*/margin-left: -996px; /*Set margin to that of -(MainContainerWidth)*/}
#sidefaderight{float: left;width: 20px; /*Width of right column*/margin-left: -20px; /*Set left margin to -(RightColumnWidth)*/}
#footer     { width: 996px;}
#footertext       { color: #000; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 10pt; text-align: right; padding-right: 60px;}
.margins{margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/margin-top: 0;}
.spinworld { width: 940px; height: 100px }
.adverts { background: #000000; width: 940px; height: 100px;}
.adverts2  { background: #000000; padding-top: 0px; width: 940px; height: 100px }
.marquee { width: 940px; height: 24px }
.topline  { color: aqua; width: 940px; height: 1px }

#pagecontainer{width: 940px; /*Width of main container*/margin: 0 auto; /*Center container on page*/}
#pageline  {  position: absolute }
#pagewrapper{float: left;width: 100%;}
#contentcolumn{margin-left: 184px; /*Set left margin to LeftColumnWidth*/}
#leftcolumn{float: left;width: 182px; /*Width of left column*/margin-left: -940px; /*Set left margin to -(MainContainerWidth)*/background: #ffffff; padding-left: 1px; padding-right: 1px; }

#titlecontainer{width: 756px; /*Width of main container*/margin: 0 auto; /*Center container on page*/}
#titleimage{background: #EAEAEA;height: 249px; /*Height of top section*/}
#titlewrapper{float: left;width: 100%;}
#subtitlecolumn   { background-image: url("images/bar.gif"); text-align: left; margin-left: 48px; padding-left: 0px; height: 28px }
#subtitleimage   { margin-left: -756px; width: 48px; height: 28px; float: left }

#contentcontainer{width: 756px; /*Width of main container*/margin: 0 auto; /*Center container on page*/}
#title { height: 90px }
#contentwrapper{float: left;width: 100%;}
#content   { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 12pt;  text-align: left; margin-right: 0px; padding-top: 21px; padding-right: 0; padding-left: 0px }
#rightads     { background-color: white; text-align: center; margin-left: -210px; padding-top: 20px; width: 0px; float: left }
#inline     { width: 716px; padding-left: 20; }
.papersheadings          { color: #592a2c; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; background-color: #E4E4E4; text-align: center;}
.sitemap      { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 12pt; padding: 10px; width: 716pt; border-style: solid; border-width: 0 1px 1px; border-color: #8f8f8f;}
.sitemap2       { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 12pt; padding: 10px; width: 716pt; border: solid 1px #8f8f8f }
.sitemaptitle          { background-image: url("images/sitemapbg.jpg"); background-repeat: inherit; padding: 4px; width: 716pt; border: solid 1px #8f8f8f }
.sitemaptitle2           { color: #202020; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; margin: 0; padding: 0 }
.sitemapmenu          { background-image: url("images/sitemapbg2.jpg"); background-repeat: inherit; padding: 4px; width: 716pt; border: solid 1px #8f8f8f }
.sitemapmenu2           { color: #ffffff; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; margin: 0; padding: 0 }
.handsub        { color: white; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 12pt; background-color: #212121; padding: 5px; width: 131pt; border-top: 5px solid white }

.item       { color: #000000; font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; line-height: 11pt;}
.item2       { color: #ffffff; font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; line-height: 11pt;}
.itemtitle  {  font-size: 11pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; font-stretch: normal; text-decoration: none; margin: 0; padding: 0; verdana: font-style: bold }
.itemtitle2  {  font-size: 11pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; font-stretch: normal; text-decoration: none; margin: 0; padding: 0; verdana: font-style: bold }


.heading1 { font-size: 13px; font-family: serif, Georgia, serif, Times New Roman, Times; font-style: normal; line-height: 14px; text-decoration: none; margin: 0; padding: 0; letter-spacing: 4pt }
.heading2a { color: white; font-size: 11pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; Verdana; font-style: normal; line-height: 17px; font-stretch: normal; text-decoration: none; margin: 0; padding: 0 }
.heading2b { color: black; font-size: 11pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; Verdana; font-style: normal; line-height: 17px; font-stretch: normal; text-decoration: none; margin: 0; padding: 0 }
.pagetitle    { color: #ffffff; font-size: 11pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; font-stretch: normal; text-decoration: none; margin: 0; padding: 6px 0 0; verdana: font-style: normal;  }
.body { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 12pt; margin: 0; padding: 0 }
.email    { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 12pt; margin: 0; padding: 5px 15px 5px 0 }
.inora    { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; }
.definition     { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; margin: 0; padding: 6px 10px }
.definitiontitle     { color: black; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; margin: 0; padding: 6px 10px }
.abouttitle     { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; margin: 0; padding: 6px 10px }
.pagination { color: white; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 12pt; margin: 0; padding: 0 }
.subtitles   { color: black; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 10pt; margin: 0; padding: 0 }
.subtitles2     { color: black; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 10pt; margin: 0; padding: 0; border-top: 5px solid white }

.navigation  { color: black; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 10pt; margin: 0; padding: 0 }
.submenuright        { color: #000000; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; background-image: url("images/sidebar.jpg"); text-align: center; margin: 0; padding: 4px 0; width: 130px; border: solid 1pt #202020 }
.submenuright2        { color: #202020; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; text-align: center; margin: 0; padding: 0px 0; width: 130px; vertical-align: top; }
.form     { margin: 5px 0; padding: 5px 0 }
.formtext  { color: #202020; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 10pt; margin: 0; padding: 0 }
.formtext2  { color: #ffffff; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 10pt; margin: 0; padding: 0 }
.menu   { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 21px }
.button      { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; background-color: black; width: 182px; height: 24px }
.global-footer   { color: white; font-size: 8pt; font-family: Verdana; font-style: normal; font-weight: normal; line-height: 10pt; margin: 0; padding: 0 }
a:link { color: #592A2C; }
a:visited { color: #5F7D74; }
a:hover { color: #000000; }

.cse .gsc-control-cse,
.gsc-control-cse {}
.cse .gsc-branding,
.gsc-branding {display: none;}
.cse .gsc-control-cse div,
.gsc-control-cse div {position: normal;}
.cse .gsc-control-cse,
.gsc-control-cse { border: 0px solid;border-color: #ffffff; background-image: url("images/searchbg.jpg");}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cse .gsc-resultsHeader,
.gsc-resultsHeader { border:none;}
.cse input.gsc-search-button,
input.gsc-search-button {font-family: inherit;color: #ffffff;text-shadow: 0 1px 2px #592A2C;background-color: #592A2C;border: 1px outset;border-color: #592A2C;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {border-bottom: none;color: #666666;background-color: #e9e9e9;border: 0px solid; border-color: #e9e9e9;border-bottom: none;}
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {background-color: #8F8F8F;border: 0px solid;border-top: 0px solid;border-color: #8F8F8F;border-top-color: #8F8F8F;border-bottom: none;display: none;}
.cse .gsc-tabsArea,
.gsc-tabsArea {margin-top: 15px;margin-bottom: 15px;border-bottom: 1px solid #F1F1F1;}
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result {padding: .0em; border: 0px solid; border-color: #ffffff;margin-bottom: 14px;color: #333333;}
.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b {color: #592A2C; }
.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b {color: #592A2C;}
.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b {color: #5F7D74;}
.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b {color: #592A2C;}
.gs-webResult.gs-result .gs-visibleUrl {color: #5F7D74;}
.gs-webResult.gs-result .gs-visibleUrl-short { color: #5F7D74;}
.gs
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover {border: 0px solid;border-color: #ffffff;background-color: #ffffff;color: #000000;}
.cse .gs-promotion.gs-result,
.gs-promotion.gs-result {background-color: #FFFFFF; border: 1px solid; border-color: #336699;}
.cse .gs-promotion.gs-result .gs-promotion-image,
.gs-promotion.gs-result .gs-promotion-image {}
.cse .gs-promotion.gs-result a.gs-title:link,
.gs-promotion.gs-result a.gs-title:link { color: #592A2C;}
.cse .gs-promotion.gs-result a.gs-title:visited,
.gs-promotion.gs-result a.gs-title:visited { color: #592A2C;}
.cse .gs-promotion.gs-result a.gs-title:hover,
.gs-promotion.gs-result a.gs-title:hover { color: #592A2C;}
.cse .gs-promotion.gs-result a.gs-title:active,
.gs-promotion.gs-result a.gs-title:active { color: #592A2C;}
.cse .gs-promotion.gs-result .gs-snippet,
.gs-promotion.gs-result .gs-snippet {color: #000000;}
.cse .gs-promotion.gs-result ..gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl {color: #008000;}
.gsc-resultsHeader, .gsc-tabsArea, .gsc-webResult:after {clear: none !important;}