			body {
				margin: 0;
				padding: 0;
				background-color: #256290;
				background-image: url(../images/BlueFadeBackgroundStrip.jpg);
				background-repeat: repeat-x;
				color: #535353;
				font: 90% Arial, Helvetica, Verdana, sans-serif;
				text-align: center;
			}
			.authorline {
				color: fuchsia;
				height: 8px;
				text-align: center;
				width: 60%;
			}
			#popup_wrapper {
				text-align: left;
				margin: 0px auto;
				padding: 10px;
				border:0;
				background: #ffffff;
			}
			.board_wr td {
				font: 70% Arial, Helvetica, Verdana, sans-serif;
			}

			#app_wrapper {
				text-align: center;
				width:800px;
				margin: 0px auto;
				font: 80% Arial, Helvetica, Verdana, sans-serif;
				padding: 5px;
				border:2px;
				background: #ffffff;
			}
			#app_wrapper td {
				font: 80% Arial, Helvetica, Verdana, sans-serif;
				color: #5b7495;
			}
			#wrapper {
				text-align: left;
				margin: 0px auto;
				padding: 0px;
				border:0;
				width: 964px;
				background: transparent;
			}


			#content-wrapper {
				text-align: left;
				margin: 0px auto;
				padding: 0px;
				border: 0px 0px 0px 0px;
				width: 964px;
				background: transparent url("../images/UpdatedStrip.png") repeat-y;

			}
			span.sm {
				font: 60% Arial, Helvetica, Verdana, sans-serif;
			}
			td.sm {
				font: 75% Arial, Helvetica, Verdana, sans-serif;
			}
			td.smr {
				font: 75% Arial, Helvetica, Verdana, sans-serif;
        text-align: right;
			}
			td.r {
				font:  Arial, Helvetica, Verdana, sans-serif;
        text-align: right;
			}

			th.rpt {
				font: bold  80%   "Courier New", Courier, monospace;
				text-align:left;
			}
			th.rptr {
				font: bold  80%   "Courier New", Courier, monospace;
				text-align:right;
			}
			td.rpt {
				font: 75% "Courier New", Courier, monospace;
			}
			td.rptr {
				font: 75% "Courier New", Courier, monospace;
				text-align:right;
			}
			td.rptb {
				font: bold 80% "Courier New", Courier, monospace;
				text-align:left;
			}
			td.rptbr {
				font: bold 80% "Courier New", Courier, monospace;;
				text-align:right;
			}
  		td.nwcb {
				font: bold 90%  Arial, Helvetica, Verdana, sans-serif;
				text-align:left;
			}
			td.nwcbr {
				font: bold 80%  Arial, Helvetica, Verdana, sans-serif;
				text-align:right;
			}

			.red {
				color: red;
			}
			.nwibutton {
				width: 200px;
         }
			.nwcbutton {
				width: 130px;
                                font-size:80%;
			}
     .nwcbuttonbig {
				width: 210px;
                                font-size:80%;
			}
			.nwcbuttonbb {
				width: 130px;
                                font-size:80%;
                                color: #0000ff;
                                font-weight: bold
			}
			.nwcbuttonbr {
				width: 130px;
                                font-size:80%;
                                color: #cc3300;
                                font-weight: bold
			}
			.nwcbuttonb {
				width: 130px;
                                font-size:80%;
                                font-weight: bold
			}
      .nwcbuttonl {
				width: 50px;
                                font-size:90%;
			}

			.flimg {
				float: left;
				margin-right: 5px;
				margin-bottom: 5px;
				border: 1px solid #535353;
			}
			.fltxt {
				float: left;
				width: 280px;
			}

			#header {
				margin: 0px 0px 0px 0px;
				border: 0px 0px 0px 0px;
				background-color: transparent;
			}

			#header a:link, #header a:visited   {
				color: white;
				text-decoration:none;
			}
			#header a:active, .menuitem a:focus {
				color: white;
				text-decoration:none;
			}

			#header a:hover {
				color: #FFFFFF;
				text-decoration:none;
			}
			#headerp {
				position:absolute;
				top: 0px;
				left:0px;
				width:540px;
				height: 130px;
				margin: 0px 20px 0px 20px;
				border: 2px 2px 2px 2px;
				background-color: transparent;
			}
			#contentpop {
				position:absolute;
				top: 131px;
				left:0px;
				width:540px;
				margin: 0px 20px 0px 20px;
				padding: 10px;
				background-color: #ffffff;
				text-align: left;
			}
			#footerp {
				float:left;
				left:0px;
				width:540px;
				margin: 0px 20px 0px 20px;
				background-color: #ffffff;
				text-align: center;

			}

			#side-a {
				float: left;
				width: 216px;
				padding: 0 0 0 10px;
				font-family: Arial, Helvetica, sans-serif;
				line-height:10px;
				font-size: 9pt;
				font-style: normal;
				font-weight: bold;
				color: White;
			}


			.menuitem {
				float: left;
				width: 195px;
				height: 47px;
				margin-bottom: 0px;
				background-color: transparent;
				background-position: top left;
				background-image: url(../images/Leftbutton1.gif);
				font-family: Arial, Helvetica, sans-serif;
				line-height: 10px;
				font-size: 9pt;
				font-style: normal;
				font-weight: bold;
				color: White;
				text-align:center;
				padding: 15px 0px 0px 0px;
				background-repeat: no-repeat;
			}


			.menuitem a:link, .menuitem a:visited   {
				color: white;
				text-decoration:none;
				font-weight: bold;

			}
			.menuitem a:active, .menuitem a:focus {
				color: white;
				text-decoration:none;
				font-weight: bold;

			}



			#side-b {
				float: right;
				width: 240px;
				padding: 0 0px 0 0;

			}

			#content {
				float: left;
				width: 468px;
			}


			#content {
				text-decoration: none;
			}

			#content  a:link, #content  a:visited {
				color: #535353;
			}

			#content  a:hover {
				font-weight: bolder;

			}

			#content ul a {
				text-decoration: none;
			}

			#content ul a:link, ul a:visited {
				color: #535353;
			}

			#content ul  a:hover {
				font-weight: bolder;

			}

			#content ul {
				list-style: disc;
				Line-height: 1.5;
				margin-left:  15px;
				padding-left: 1em;
				text-indent: -0.5em;
			}


			#full_content {
				padding: 0px 7px 7px 7px;
				color: #535353;
				font-size: 90%;
			}
			#content_print {
				position: absolute;
				top: 50px;
				left: 100px;
				width: 700px;
				padding: 0px 7px 7px 7px;
				border: 1px solid #000000;
				background-color:white;
			}
			div.cboxw_print {
				width:547px;
				background-color:white;
				border: 1px;
				padding: 7px 7px 7px 7px;
				color: #535353;
				border: 1px solid #7b9318;
				margin-bottom:10px;
				margin-left:2px;
				font-size: 90%;
			}

			#footer {
				clear: both;
				background-image: url(../images/UpdatedBoxBottoms.png);
				background-position: top;
				background-repeat: no-repeat;
				background-color: transparent;
			}


			div.cboxtopw {
				float: left;
				width:468px;

				background-color:#eoe5bb;
				background-image: url("../images/BoxTopWide.png");
				background-repeat: no-repeat;
				background-position: top;
				padding: 5px 0 5px 0px;
				line-height:2em;
				color: white;
				font-size: 110%;
				font-weight:bold;
				text-align:center;


			}

			div.cboxinside {
				float: left;
				width:180px;
				height:600px;
				background-color:white;
				border: 0px;
				padding: 2px 2px 2px 2px;
				color: #535353;
				border: 0px solid #7b9318;
				margin-bottom:0px;
				margin-left:1px;
				font-size: 90%;
			}
			div.cboxinsidew {
				float: left;
				width:260px;
				background-color:white;
				border: 1px;
				padding: 0px 0px 0px 0px;
				color: #535353;
				border: 0px solid #7b9318;
				margin-bottom:0px;
				margin-left:0px;
				font-size: 90%;
			}
			div.cboxw {
				float: left;
				width:447px;
				background-color:white;
				border: 1px;
				padding: 7px 7px 7px 7px;
				color: #535353;
				border: 1px solid #7b9318;
				margin-bottom:10px;
				margin-left:2px;
				font-size: 90%;
			}
			div.cboxint {
				float: left;
				width: 432px;
				background-color: white;
				padding: 0px 0px 0px 0px;
				color: #0535353;
				margin-bottom: 10px;
				margin-left: 0px;
				border-bottom: 2px solid #7b9318;
			}
			div.cboxintl {
				float: left;
				width: 432px;
				background-color: white;
				padding: 0px 0px 0px 0px;
				color: #535353;
				margin-bottom: 0px;
				margin-left: 0px;

			}
			div.cboxwl {
				float: left;
				width:447px;
				background-color:white;
				border: 1px;
				padding: 7px 7px 7px 7px;
				color: #535353;
				border: 1px solid  #7b9318;
				margin-bottom:0px;
				margin-left:2px;
				font-size: 90%;
			}

			div.wmdate {
				position: relative;
				top: 261px;
				left: 70px;
				height: 12px;
				width: 100px;
				color: white;
				font-size: 80%;
				z-index: 100;
			}

			div.wndate {
				position: relative;
				top: 303px;
				left: 70px;
				height: 12px;
				width: 100px;
				color: white;
				font-size: 80%;
				z-index: 100;
			}
			div.hppdate {
				position: relative;
				top: 360px;
				left: 70px;
				height: 12px;
				width: 100px;
				color: white;
				font-size: 80%;
				z-index: 100;
			}
			div.radate {
				position: relative;
				top: 402px;
				left: 70px;
				height: 12px;
				width: 100px;
				color: white;
				font-size: 80%;
				z-index: 100;
			}


			div.rboxtop {
				float: left;
				width:190px;
				background-color:#eoe5bb;
				background-image: url("../images/BoxTop.png");
				background-repeat: no-repeat;
				background-position: top;
				padding: 5px 0 5px 0px;
				color: white;
				font-weight:bold;
				text-align:center;
			}
			div.rbox {
				float: left;
				width:172px;
				background-color:white;
				border: 1px;
				padding: 5px 5px 5px 10px;
				color: #535353;
				border: 1px solid #7b9318;
				margin-bottom:10px;
				margin-left: 1px;
				font-size: 90%;

			}
			.motm-image {
				border: 0px solid #7b9318;
			}
			.rbox .motm-image {
				float: left;
				margin: 5px 5px 5px 2px;
			}
			.rbox  a {
				text-decoration: none;
				font-style: italic;
			}

			.rbox  a:link, .rbox  a:visited {
				color: #535353;
			}

			.rbox  a:hover {
				font-weight: bold;

			}

			div.rboximg {
				float: left;
				width: 182px;
				background-color:white;
				color: #535353;
				border: 1px;
				padding: 5px 0px 5px 5px;
				border: 1px solid #7b9318;
				margin-bottom:10px;
				margin-left: 1px;

				font-size: 80%;

			}

			.actionbutton3 {
				float:left;
				width: 190px;
				height: 58px;
				border: 0px;
				margin-bottom: 10px;
				background:transparent;
			}
			.actionbutton3 a {
				text-decoration:none;
			}

			.actionbutton3 a:link, .actionbutton3 a:visited   {
				color: white;
				text-decoration:none;
			}
			.actionbutton3 a:active, .actionbutton3 a:focus {
				color: white;
				text-decoration:none;
	
			}


			#mainfeature {
				width: 460px;
				height: 295px;
				padding: 0 0 0 0px;
				background-image: url(../images/frontpage.gif);
				background-repeat: no-repeat;
				background-color: #FFFFFF;
				color: white;
				background-position: top;
			}
			#headl_blue {
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 12pt;
				text-align: left;
				padding-left:10px;
				color: #535353;
			}

			#headl_green {
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 12pt;
				text-align: left;
				color: #9eb93c;
			}
			#textj {
				font-family: Arial, Helvetica, sans-serif;
				font-weight: normal;
				font-size: 10pt;
				text-align: left;
				padding-left:10px;
				color: #535353;

			}

			#clearone {
				clear: both;
				height: 1px;
			}
			.clearall {
				clear: both;
				height: 1px;
			}
			.indent {
				padding-left: 20px;
				padding-top:20px;
			}

			ul#img {
				list-style: disc;
				margin-left: 15px;
				padding: 0px 0px 0px 5px;
				line-height: 1.5em;
				font-style: normal;
				font-weight: normal;
				font-size: 94%;
				background: transparent;
				color: #535353;
			}

			ul#img li {
				color: #535353;
			}

			ul#img li a {
				text-decoration: none;
				font-style:normal;
			}

			ul#img li a:link, ul#img li a:visited {
				color: #535353;
			}

			ul#img li a:hover {
				font-weight: bold;

			}


			div#flsh {
				width: 30%;
				height:225px;
				background-color: transparent;
				background-image: url(../images/frontpage.gif);
				background-repeat: none;
			}
			div.clearl {
				clear: both;
			}
			#navigation {
				width: 191px;
			}

			#navigation ul {
				list-style: none;
				margin: 0 0  20px 0;
				padding: 0;
			}

			#navigation li {
				backgound-image:url(../images/Leftbutton1.gif);
				border-bottom: 1px solid #711515;
				border-right: 1px solid #711515;
				margin: 0 0  20px 0;
			}

			#navigation li a:link, #navigation li a:visited  {
				font-size: 90%;
				display: block;
				padding: 0.4em 0 0.4em 0.5em;
				border-left: 12px solid #711515;;
				border-right: 1px solid #711515;;
				background-color: #9eb93c;
				color: #FFFFFF;
				text-decoration: none;
			}
			#navigation li a:hover {
				background-color: #711515;
				color: #FFFFFF;
			}
			.pub {
				text-align: left;
				line-height: 1.5;
				background: #ffffff;
			}

			div.staff {
				float: left;
				width:94px;
				height:130px;
				background-color:white;
				border: 1px;
				padding: 7px 7px 7px 7px;
				color: #535353;
				border: 1px solid #7b9318;
				margin-bottom:10px;
				margin-left: 1px;
				font-size: 90%;

			}
			div.sponsors {
				float: left;
				width:200px;
				height:100px;
				background-color:white;
				padding: 2px 2px 2px 2px;
				color: #535353;
				margin-bottom:10px;
				margin-left: 12px;
				font-size: 90%;

			}

			span.green {
				color: #99cc00;
			}

			div.fl {
				float:left;
				margin-right:7px;
			}

			#badgewrapper {
				width:120px;
				font-family:arial,helvetica,verdana;
			}

			#badge_header {
				width:120px;
				height:130px;
				background-image: url(http://www.goodsearch.com/_gfx/badges/header-120.png);
				font-family:arial,helvetica,verdana;
				font-size:10px;
			}

			* html #badge_header {
				background: transparent none;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.goodsearch.com/_gfx/badges/header-120.png');
			}

			#badge_header_links {
				font-family:arial,helvetica,verdana;
				font-size:10px;
				font-weight:bold;
				text-align:center;
				color:#fff;
				padding-top:8px;
				line-height:14px;
				position:relative;
			}

			#badge_header_links a,
				#badge_header_links a:visited
			{
				font-family:arial,helvetica,verdana;
				font-size:10px;
				color:#fff;
				text-decoration:underline;
			}

			#badge_header_tagline {
				font-family:arial,helvetica,verdana;
				font-size:8px;
				color:#ffff00;
				text-align:center;
				padding-top:3px;
				line-height:10px;
				font-weight:normal;
			}

			#badge_content {
				font-family:arial,helvetica,verdana;
				font-size:10px;
				width:120px;
				background-image: url(http://www.goodsearch.com/_gfx/badges/bg-content-120.png);
			}

			#badge_content_text {
				font-family:arial,helvetica,verdana;
				font-size:10px;
				width:85%;
				margin:0px auto;
				line-height:16px;
				padding-bottom:5px;
				text-align:center;
				color:#333;
			}

			#badge_linkblock {
				font-family:arial,helvetica,verdana;
				font-size:9px;
				width:120px;
				height:70px;
				background-image: url(http://www.goodsearch.com/_gfx/badges/links-120.png);
				border:0px solid blue;
			}

			.badge_link {
				font-family:arial,helvetica,verdana;
				font-size:9px;
				width:85%;
				color:#003366;
				margin:0px auto;
				padding-top:8px;
				position:relative;
				left:3px;
			}

			#badge_linkblock a,
				#badge_linkblock a:visited
			{
				font-family:arial,helvetica,verdana;
				font-size:9px;
				color:#535353;
				line-height:12px;
				text-decoration:underline;
			}

			.badge_gobutton {
				width:16px;
				float:left;
				clear:left;
			}

			.badge_golink {
				margin-left:23px;
				line-height:9px;
			}

			#badge_shareblock {
				font-family:arial,helvetica,verdana;
				font-size:9px;
				width:120px;
				height:34px;
				background-image: url(http://www.goodsearch.com/_gfx/badges/footer-120.png);
			}

			* html #badge_shareblock {
				background: transparent none;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.goodsearch.com/_gfx/badges/footer-120.png');
			}

			#badge_shareblock_link {
				font-family:arial,helvetica,verdana;
				font-size:9px;
				width:100%;
				text-align:center;
				padding-top:7px;
				position:relative;
			}

			#badge_shareblock_link img {
				padding-right:5px;
				position:relative;
				top:2px;
				display:inline;
			}

			#badge_shareblock_link a,
				#badge_shareblock_link a:visited
			{
				font-family:arial,helvetica,verdana;
				font-size:9px;
				color:#fff;
				text-decoration:underline;
			}

