body,td,th {
	color:#000;
	margin:0;
	scrollbar-face-color:#FDFDFD;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:CCCCCC;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-arrow-color:#DDDDDD;
	scrollbar-track-color:#FFFFFF;
	FONT: 13px/14px verdana, arial, sans-serif
}
.font-14 {
	font-size: 12px;
	line-height: 16px;
	color: 596973;
}
.table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.title_b
{
	background-image: url('/images/Title_m.png');
	letter-spacing:2px;
    }
.btitle_l
{
	background-image: url('/images/btitle_m.png');
	letter-spacing:1px;
	width:15%;
	padding:0,5,5,2;
	color:ffffff;
	FONT:bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif;
    }
.btitle_r
{
	background-image: url('/images/btitle_g.png');
	width:85%;
    }
.Top
{
    text-align:right;
    vertical-align:text-top;
    padding:8,5,0,0;
    width:100%;
    }
.top_b
{
	background-image: url('/images/Top_b.png');
	letter-spacing:2px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
    }
.left_b
{
	background-image: url('/images/left.png');
	letter-spacing:2px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
	height:308px;
	vertical-align:text-top;
	text-align:center;
	padding-left:20px;
    }
.right_b
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DEE6D6;
	border-left-color: #DEE6D6;
    }
.title_bt
{
	background-image: url('/images/Title_b.png');
	letter-spacing:3px;
	width:100%;
	color:ffffff;
	FONT:bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif;
	FILTER: dropshadow(color=#CAE1FC, offx=1, offy=1, positive=1);
    }
.Cel {
	color: #5f5f5f;
	background-color:F4F4F4;
	line-height:25;
	padding:3,3,3,8;
	FONT:11px/12px Verdana, Arial, Geneva, Helvetica, sans-serif;
	
}
.Cel1 {
	color: #5f5f5f;
	background-color:F3FDEA;
	line-height:25;
	padding:3,3,3,8;
	FONT:11px/12px Verdana, Arial, Geneva, Helvetica, sans-serif;
	
}
.STYLE4 {color:#FF0000}
.font-12 {
	font-size: 12px;
	line-height: 20px;
}
.xuxian {
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #999999;
}
.STYLE5 {color:#FFFFFF}
a.a1 {
	text-decoration: none;
}
a.a1:hover {
	text-decoration: none;
	color: #660000;
}
a {
	color: #ff0000;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
	color: #000;
}
.a2 {
	color: #000;
	text-decoration: underline;
	font-weight:bold1;
}
.a2:hover {
	text-decoration:underline;
	color: #ff0000;
}
.table2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.botton {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #181818;
	border-bottom-color: #181818;
	border-left-color: #ffffff;
	height:18px;
	background-color:A0A0A1;
	letter-spacing:1pt;
}
.input {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A0A0A1;
	border-right-color: #A0A0A1;
	border-bottom-color: #A0A0A1;
	border-left-color: #A0A0A1;
	height:18px;
}

.font2-12 {
	font-size: 12px;
	line-height: 22px;
	color: #000000;
}
.table3 {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D9D9D9;
	border-right-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
	border-left-color: #D9D9D9;
}
.font4-12 {
	font-size: 12px;
	color: #444444;
}
.table5 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #888888;
	border-right-color: #888888;
	border-bottom-color: #888888;
	border-left-color: #888888;
}
.LoginInput {
	border: 1px solid #999;
}
.jsbg {
	background-attachment: fixed;
	background-image: url(image/jsbg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.map {
	background-attachment: fixed;
	background-image: url(/images/map.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*td,th {
padding-left:5px;
padding-right:5px;
}*/
.title{background:E41937;padding:0,5,1,5;color:ffffff;font-weight:bold;letter-spacing:0px}
.title1{background:E6DFB1;padding:0,5,1,5;color:D70039;font-weight:bold;letter-spacing:0px}
.title2{background:8CC8B4;padding:0,5,1,5;color:D70039;font-weight:bold;letter-spacing:0px}
.sline{padding:0,5,0,5}
.more{padding:0,0,0,5;}
.tdjx{padding:0,3,0,3;}
.tddate{padding:0,3,0,20;height:35}
.MouseOver {
	BORDER-RIGHT: #AEAEAE 1px solid; BORDER-TOP: #AEAEAE 1px solid; BACKGROUND: #FDE3BE; BORDER-LEFT: #AEAEAE 1px solid; CURSOR: hand; COLOR: #0f6b73; BORDER-BOTTOM: #AEAEAE 1px solid; TEXT-DECORATION: none
}
.siteMenu {
	BORDER-RIGHT: white 1px solid; COLOR: white
}
.span {
	FONT: 10px/12px verdana, arial, sans-serif;color:AEAEAE;
}
#maincontainer {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 783px; BORDER-BOTTOM: #000 1px solid
}
#bodytable {
	WIDTH: 100%
}
.leftcol {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px; BACKGROUND-COLOR: #858060
}
.rightcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 623px; PADDING-TOP: 0px
}
#leftcolcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightcolcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.centercol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 370px; PADDING-TOP: 0px
}
#centercolcontainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rightcol2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.publishersweekly.com/assets/images/pwk_bg_dots_vert.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 253px; PADDING-TOP: 0px
}
#rightcol2container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headercontainer {
	BACKGROUND: url(http://www.publishersweekly.com/assets/images/pwred_globalheader.gif) #fff no-repeat left top; WIDTH: 785px; POSITION: relative; HEIGHT: 106px
}
#headercontainer .logo {
	DISPLAY: block; LEFT: 23px; WIDTH: 129px; CURSOR: pointer; TEXT-INDENT: -99999px; POSITION: absolute; TOP: 1px; HEIGHT: 104px; TEXT-DECORATION: none
}
#headercontainer .reedlogo {
	DISPLAY: block; LEFT: 633px; WIDTH: 149px; CURSOR: pointer; TEXT-INDENT: -99999px; POSITION: absolute; TOP: 2px; HEIGHT: 20px; TEXT-DECORATION: none
}
#headernav {
	PADDING-RIGHT: 6px; MARGIN-TOP: 33px; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 0px
}
#headernav A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
#headernav A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#leaderboard {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #343331; TEXT-ALIGN: center
}
#topnav {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 783px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #93ad42
}
#tn1 {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 125px
}
#tn2 {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 116px
}
#tn3 {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 118px
}
#tn4 {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 101px
}
#tn5 {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 156px
}
#tn6 {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 83px
}
#tn7 {
	WIDTH: 78px; voice-family: inherit
}
#topnav LI.selected {
	BACKGROUND-COLOR: #e41937
}
#topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #93ad42; TEXT-ALIGN: center
}
#topnav LI A {
	FONT: bold 11px verdana, arial, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
#topnav LI A:visited {
	FONT: bold 11px verdana, arial, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
#topnav LI A:hover {
	FONT: bold 11px verdana, arial, sans-serif; COLOR: #ccc; TEXT-DECORATION: none
}
#datesearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 783px; PADDING-TOP: 0px
}
#datesearch .date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 161px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 39px; BACKGROUND-COLOR: #beb789
}
#datesearch .search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; WIDTH: 621px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 39px; BACKGROUND-COLOR: #dbc59c; TEXT-ALIGN: left
}
#datesearch .date DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#datesearch .search DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 20px; COLOR: #333; PADDING-TOP: 0px
}
#searchform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px verdana, sans-serif; VERTICAL-ALIGN: middle; COLOR: #333; PADDING-TOP: 0px
}
#searchform INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; FONT: 10px verdana, sans-serif; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#searchform .searchtext {
	BORDER-RIGHT: #353453 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #353453 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #353453 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #353453 1px solid
}
#searchform .searchsubmit {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #333 1px solid; CURSOR: pointer; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #dbc59c
}
.footer {
	BORDER-TOP: #000 1px solid; WIDTH: 100%
}
#footercontainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#footercontainer A {
	FONT: bold 11px arial, sans-serif; COLOR: #333; TEXT-DECORATION: underline
}
#footercontainer A:visited {
	FONT: bold 11px arial, sans-serif; COLOR: #333; TEXT-DECORATION: underline
}
#footercontainer A:hover {
	FONT: bold 11px arial, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
#footerimages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 180px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#footerimages DIV {
	FLOAT: left; WIDTH: 120px; TEXT-ALIGN: center
}
#footercopyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial, sans-serif; WIDTH: 100%; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#footercopyright .rbi {
	FLOAT: left; WIDTH: 25%
}
#footercopyright .copyright {
	FLOAT: right; FONT: bold 11px arial, sans-serif; WIDTH: 75%; COLOR: #333; TEXT-ALIGN: left
}
P.browseheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px verdana, sans-serif; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#browsepw {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #97916d
}
#browsebt {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #97916d
}
#browsepwdd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#browsebtdd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#browsetopics {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #bbb585
}
#browsetopicsdd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#browsepwdd FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; FONT: 11px verdana, sans-serif; PADDING-TOP: 0px
}
#browsetopicsdd FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; FONT: 11px verdana, sans-serif; PADDING-TOP: 0px
}
#browsebtdd FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; FONT: 11px verdana, sans-serif; PADDING-TOP: 0px
}
#browsepwdd td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana, sans-serif; WIDTH: 150px; PADDING-TOP: 0px
}
#browsetopicsdd SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana, sans-serif; WIDTH: 150px; PADDING-TOP: 0px
}
#browsebtdd SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana, sans-serif; WIDTH: 150px; PADDING-TOP: 0px
}
.tableone
{
    text-align:left;
    margin:5,0,0,4;
    }
A {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: underline
}
.articleText {
	FONT: 12px/18px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000
}
.articleText TD {
	FONT: 12px/18px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000
}
.articleText P {
	FONT: 12px/18px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000
}
.articleText DIV {
	FONT: 12px/18px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000
}
#articleText A {
	FONT: bold 12px/12px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #ffffff
}
#articleText A:visited {
	FONT: bold 12px/12px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #ffffff
}
#articleText A:hover {
	FONT: bold 12px/12px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #FFFC00
}
.content {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000
}
.contentRed {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff
}
.contentWhiteB {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff
}
.contentWhiteLarge {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff
}
.error {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #d70039
}
.footerlink {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.footerlink:hover {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #686868; TEXT-DECORATION: underline
}
.header1 {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000;padding:8,0,8,8
}
.header5 {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000;padding:8,0,8,8
}
.header3 {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000;padding:5,0,8,8
}
.header2{
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #686868;padding:8,0,8,0
}
.header4{
	FONT: bold 40px/43px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #cccccc;padding:8,0,8,0
}
.header1Red {
	FONT: bold 14px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #d70039;padding:8,0,8,0
}
.H2 {
	FONT: bold 11px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #d70039;
}
.H3 {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
H4 {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.header1White {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff
}
HR {
	WIDTH: 100%; COLOR: #999; HEIGHT: 3px
}
.LeftNavText {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff
}
.link1 {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.link1:hover {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: underline
}
.link1White {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #d70039; TEXT-DECORATION: none
}
.link1White:hover {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #d70039; TEXT-DECORATION: underline
}
.link2White {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.link2White:hover {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
.link2 {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.link2:hover {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: underline
}
.link3 {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.link3:hover {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: underline
}
.link4 {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.link4:hover {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: underline
}
.linkLeftNav {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.linkLeftNav:hover {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
.linkRed {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #d70039; TEXT-DECORATION: none
}
.linkRed:hover {
	FONT: bold 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #d70039; TEXT-DECORATION: underline
}
.main {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.poll {
	FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif
}
.red {
	FONT: bold 11px/12px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #d70039
}
.rednew {
	FONT: bold 11px/12px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #d70039
}
#regtable TBODY {
	TEXT-ALIGN: left
}
#regtable TR {
	TEXT-ALIGN: left
}
#regtable TD {
	TEXT-ALIGN: left
}
#regtable DIV {
	TEXT-ALIGN: left
}
#regtable INPUT {
	TEXT-ALIGN: left
}
#regtable SPAN {
	TEXT-ALIGN: left
}
.white {
	FONT: 9px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #fff
}
.white1 {
	FONT: 12px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #666;
	line-height:18px;
	background-color:F5F5F5;
	vertical-align:text-top;
	padding-bottom:15px
}
.white2 {
	FONT: 11px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #737374
}
#homepagetable {
	MARGIN: 2px 0px 0px 24px; WIDTH: 598px; COLOR: #333
}
#homepagetable .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 214px; PADDING-TOP: 0px
}
#homepagetable .right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#homepagetable A {
	FONT: 13px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #0000ff; TEXT-DECORATION: none
}
#homepagetable A:visited {
	FONT: 13px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #0000ff; TEXT-DECORATION: none
}
#homepagetable A:hover {
	FONT: 13px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: underline
}
#homepagetable .leftborder {
	MARGIN-BOTTOM: 20px; BORDER-LEFT: #f8bfc6 1px solid
}
#homepagetable .red {
	FONT-WEIGHT: bold; COLOR: #e41937; TEXT-DECORATION: none
}
#homepagetable .red:visited {
	FONT-WEIGHT: bold; COLOR: #e41937; TEXT-DECORATION: none
}
#homepagetable A.red:hover {
	FONT-WEIGHT: bold; COLOR: #e41937; TEXT-DECORATION: underline
}
#homepagetable H3.redbg {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 10px 0px 5px; FONT: bold 11px verdana, arial, geneva, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #e41937
}
#homepagetable TD.right P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;FONT: bold 15px/13px Verdana, Arial, Geneva, Helvetica, sans-serif;
}
UL.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.list LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 2px
}
OL.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.listspotlight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.listspotlight LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.listspotlight LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#bestsellers {
	BORDER-RIGHT: #5b7c81 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #5b7c81 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 20px; BORDER-LEFT: #5b7c81 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #5b7c81 1px solid; POSITION: relative
}
#bestsellers .header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; LEFT: 9px; PADDING-BOTTOM: 2px; COLOR: #5b7c81; PADDING-TOP: 2px; POSITION: absolute; TOP: -10px; BACKGROUND-COLOR: #fff
}
#bestsellers .year {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bold 10px verdana, arial, sans-serif; COLOR: #5b7c81; PADDING-TOP: 1px; TEXT-ALIGN: right
}
#bestsellers .blurb {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 6px 4px 4px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ebeff0
}
#calendar {
	BORDER-RIGHT: #e41937 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e41937 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 20px; BORDER-LEFT: #e41937 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e41937 1px solid; POSITION: relative
}
#newslettersignup {
	BORDER-RIGHT: #e41937 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e41937 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 20px; BORDER-LEFT: #e41937 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e41937 1px solid; POSITION: relative
}
#calendar .header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; LEFT: 9px; PADDING-BOTTOM: 2px; COLOR: #e41937; PADDING-TOP: 2px; POSITION: absolute; TOP: -10px; BACKGROUND-COLOR: #fff
}
#newslettersignup .header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; LEFT: 9px; PADDING-BOTTOM: 2px; COLOR: #e41937; PADDING-TOP: 2px; POSITION: absolute; TOP: -10px; BACKGROUND-COLOR: #fff
}
#calendar .year {
	PADDING-RIGHT: 8px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 8px 0px 2px; FONT: bold 10px verdana, arial, sans-serif; COLOR: #e41937; PADDING-TOP: 1px; BACKGROUND-COLOR: #fbd4d9; TEXT-ALIGN: right
}
#newslettersignup .year {
	PADDING-RIGHT: 8px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 8px 0px 2px; FONT: bold 10px verdana, arial, sans-serif; COLOR: #e41937; PADDING-TOP: 1px; BACKGROUND-COLOR: #fbd4d9; TEXT-ALIGN: right
}
#calendar P.blurb {
	PADDING-RIGHT: 8px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#newslettersignup .blurb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#callsforinfo {
	BORDER-RIGHT: #e41937 4px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e41937 4px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px; BORDER-LEFT: #e41937 4px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e41937 4px solid; BACKGROUND-COLOR: #fdeaec
}
.jobzoneimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#jobzone {
	MARGIN-TOP: 5px; WIDTH: 100%; TEXT-ALIGN: center
}
#jobzone .jobsleft {
	BORDER-RIGHT: #333 1px solid; FLOAT: left; WIDTH: 49%; TEXT-ALIGN: right
}
#jobzone .jobsright {
	FLOAT: left; WIDTH: 49%; TEXT-ALIGN: left
}
#topstory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
#topstory H3.topstoryheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px verdana, arial, geneva, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #e41937; PADDING-TOP: 0px; BORDER-BOTTOM: #f7bfca 1px solid
}
#topstory P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#google {
	PADDING-RIGHT: 0px; BORDER-TOP: #e41937 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV.googleSponsor {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 11px verdana,sans-serif; COLOR: #000; PADDING-TOP: 2px; TEXT-ALIGN: left
}
DIV.googleAd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 1px; FONT: bold 11px verdana,sans-serif; COLOR: #333; PADDING-TOP: 5px
}
DIV.googleAdText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana,sans-serif; COLOR: #333; PADDING-TOP: 0px
}
DIV.googleAdURL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: bold 10px verdana,sans-serif; COLOR: #333; PADDING-TOP: 0px
}
#googleafs {
	BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; FONT: bold 10px verdana, sans-serif; MARGIN-LEFT: 10px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: left
}
#googleafshead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: bold 11px verdana, sans-serif; COLOR: #d70039; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#googleafscontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.googleafsline1 {
	FONT: bold 11px verdana, sans-serif; COLOR: #000
}
.googleafsline2 {
	FONT-WEIGHT: normal; COLOR: #000
}
.googleafsvurl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000;text-align:left;
}
#googleafs A {
	TEXT-DECORATION: none
}
#googleafs A:hover {
	TEXT-DECORATION: underline
}
.googleafsch {
	CURSOR: hand
}
#reednetwork {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#reednetwork H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #3399cc; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#reednetwork UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#reednetwork td {
	FILTER: dropshadow(color=#ffffff, offx=1, offy=1, positive=1);
}
#reednetwork A:link {
	FONT: bold 12px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; 
	COLOR: #1B3205; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline;
	font-variant:normal;
	FILTER: dropshadow(color=#ff0000, offx=1, offy=1, positive=1);
}
#reednetwork A:visited {
	FONT: bold 12px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; 
	COLOR: #1B3205;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline;
	
	FILTER: dropshadow(color=#ff0000, offx=1, offy=1, positive=1);
}
#reednetwork A:hover {
	TEXT-DECORATION: none;
	color:D70039;
	FILTER: dropshadow(color=#ff0000, offx=1, offy=1, positive=1);
}
#reednetwork .A1:link {
	FONT: 10px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; 
	COLOR: #1B3205; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline;
	font-variant:normal;
	FILTER: dropshadow(color=#ff0000, offx=1, offy=1, positive=1);
}
#reednetwork .A1:visited {
	FONT: 10px/13px Verdana, Arial, Geneva, Helvetica, sans-serif; 
	COLOR: #1B3205;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline;
	
	FILTER: dropshadow(color=#ff0000, offx=1, offy=1, positive=1);
}
#reednetwork .A1:hover {
	TEXT-DECORATION: none;
	color:D70039;
	FILTER: dropshadow(color=#ff0000, offx=1, offy=1, positive=1);
}
.ihtfw {
	COLOR: red
}
.articleNav {
	BORDER-RIGHT: #cbd0d8 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #cbd0d8 1px solid; WIDTH: 118px; COLOR: #333333; LINE-HEIGHT: 11pt; PADDING-TOP: 0px; FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
H3.articleNavHeader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: bold 10px/1.3 Verdana, Arial, Helvetica, sans-serif; COLOR: #4a86bd; PADDING-TOP: 3px
}
H3.articleNavHeader A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px/1.3 Verdana, Arial, Helvetica, sans-serif; COLOR: #4a86bd; PADDING-TOP: 0px
}
H3.articleNavHeader A:hover {
	FONT: bold 10px/1.3 Verdana, Arial, Helvetica, sans-serif; COLOR: #4a86bd; TEXT-DECORATION: underline
}
.relArticlesNav {
	FONT: 10px/15px arial, sans-serif; COLOR: #666666;
}
.relArticlesNav UL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.relArticlesNav UL LI {
	FONT: 10px/1.5 Arial, Helvetica, sans-serif; COLOR: #000000
}
.relArticlesNav UL LI A {
	FONT: 10px/1.5 Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.relArticlesNav UL LI A:hover {
	FONT: 10px/1.5 Arial, Helvetica, sans-serif; COLOR: #4a86bd; TEXT-DECORATION: underline
}
.bookmarkLinks {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.cascadeBox A {
	DISPLAY: block
}