body {	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	background-color: #993333;}td {	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}h1 {	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;	font-size: 16px;	color: #993333;	font-weight: bold;}h2 {	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;	font-size: 14px;	font-variant: small-caps;}.question {	font-weight: bold;	color: #990000;	list-style-position: outside;	list-style-type: lower-roman;}.button {	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	padding: 1px;	text-align: center;}td#buttons {	vertical-align: middle;	text-align: center;	font-size: 11px;	font-weight: bold;	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, Verdana, sans-serif;	color: #fff;	background: #669;	cursor: hand;	padding: 4px;}td#leftcol {		vertical-align: top;	font-size: 10px;	font-family: Tahoma;	cursor: hand;	font-weight: bold;	padding: 8px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #996600;	color: #FFFFFF;	background: #3399CC;	border-left: 1px solid #CCCCCC;	text-indent: 0pt;	padding: 8px;}td#top {	vertical-align: middle;	background: #fc6;	padding: 8px;}td#highlightbox {	vertical-align: middle;	background: #933;	padding: 2px;	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;}td#midcol {	vertical-align: top;	font-size: 11px;	font-family: Tahoma;	background: #FFF2B8;	padding: 8px;}td#rightcol {	vertical-align: top;	font-size: 11px;	font-family: Tahoma;	color: #FFFFFF;	background: #666699;	border-left: 1px solid #CCCCCC;	list-style-position: outside;	list-style-type: square;	text-indent: 0pt;	padding: 8px;}td#foot {	vertical-align: middle;	font-size: 10px;	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	color: #fff;	padding-left: 3px;	padding-right: 3px;	padding-top: 3px;	padding-bottom: 3px;	font-weight: bold;	text-align: center;	background-color: #669;}td#book {	vertical-align: top;	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	color: #000033;	background-color: #FFCC66;	padding: 6px;}td#bookpic {	float: left;	height: auto;	width: auto;	border: 1px solid #999999;}table#booktable2 {	background-color: #fff;	padding: 0px;	border: solid;}td#space {	vertical-align: top;}.rightcol a:link {color: #ffffcc;}.rightcol a:visited {color: #ffffcc;}.rightcol a:hover {color: #FFFFFF; text-decoration: underline;}.rightcol a:active {color: #FFFFFF;}.button a:link {color: #FFFFFF;}.button a:visited {color: #ffffff;}.button a:hover {color: #ffffcc; text-decoration: underline;}.button a:active {color: #ffffcc;}a:link {color: #666699;}a:visited {color: #9C3A6E;}a:hover {color: #666699; text-decoration: underline;}a:active {color: #666699;}.bookdescription {	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	vertical-align: top;}.cutline {	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #4F4F7A;}a#bblink {color: #FFF;text-decoration: none;}li {	margin-bottom: 6px;	list-style-position: outside;	list-style-type: disc;	margin-left: 6px;}.attribution {	font-size: 11px;	text-align: right;	margin-top: 0px;	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	color: #333333;	font-weight: bold;	margin-right: 11px;}.blocktitle {	color: white;	font-size: 11px;	font-weight: bold;	font-family: verdana, arial, sans-serif;	width : 100%;}.footer {	font-size: 10px;	font-family: verdana, arial, sans-serif;	}.storytitle {	font-size: 11px;	font-weight: bold; 	font-family: verdana, arial, sans-serif;	}.storybyline {	color: gray; 	font-size: 10px;	font-weight: bold; 	font-family: verdana, arial, sans-serif;	}.storyunderline{	background: #404040; 	}.warning {	color: red; 	font-size: 11px;	font-weight: bold; 	font-family: verdana, arial, sans-serif;	}.warningsmall {	color: red; 	font-size: 10px;	font-family: verdana, arial, sans-serif;	}.commentbar1 {	color: white; 	background: #404040; 	font-size: 11px;	font-family: verdana, arial, sans-serif;	}.commentbar2 {	background: #404040; 	font-size: 11px;	font-family: verdana, arial, sans-serif;	}.commentbar3 {	color: white; 	background: #404040; 	font-size: 10px;	font-family: verdana, arial, sans-serif;	}.commenttitle {	font-size: 11px;	font-weight: bold; 	background: #EEEEEE; 	font-family: verdana, arial, sans-serif;	}.cal_day {    font-size: 14px;    font-weight: bold;    }.cal-nullday {    background: #EEEEEE;    }.cal-oldday {    background: #DDDDDD;    }.cal-today {    background: yellow;    }.weekview_caltitle {    background: #DDDDDD;    font-weight: bold;    font-size: 14px;    }.weekview-curday {    background: yellow;    }.weekview-offday {    background: #DDDDDD;    }.weekview_dayformat {    font-weight: bold;    }.weekview_addevent {    font-size: 9px;    }.weekview_daterange {    font-size: 16px;    font-weight: bold;    }.dayview_times {    font-weight: bold;    text-align: center;    }.dayview_datecol {    font-weight: bold;    background: #DDDDDD;    font-size: 16px;    }.dayview_quickaddtitle {    font-weight: bold;    background: #DDDDDD;    font-size: 14px;    }.searchAuth {     font-weight: normal;     font-size: 80%;     font-family: sans-serif;     text-align: left;      color:#557755;}.searchDate {     font-weight: normal;     font-size: 80%;     font-family: sans-serif;     text-align: right;      color:#557755;}.searchHits {     font-weight: normal;     font-size: 80%;     font-family: sans-serif;     text-align: right;     color:#557755;}.highlight {     background-color: yellow;     text-decoration: none; } .text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666666;}