
/************** header tag styles **************/

#masthead{
	padding: 0;
	margin: 0;
	min-width: 700px;
	max-width: 100%;	
/*	width:expression(document.body.clientWidth < 701? "700px": "auto" ); */
	text-align: center;
}

#masthead img {
	padding: 0;
	margin: 0;
	border: 0;
	border-collapse:collapse;
}

#masthead .leftMH{
	text-align: left;
	float: left;
	width: 300px;
}

#masthead .rightMH{
	text-align: right;
	float: right;
	width: 400px;
}

#mastheadtop{	
	padding: 0;
	margin: 0;
	background-color: #ffffff;
	width: 100%;
	display: block;	
	clear:both;
	text-align: right;
	height: 55px;
}

#mastheadbottom{	
	padding: 0;
	margin: 0;
	background-color: #004E7F;
	width: 100%;
	display: block;
	clear:both;
	height: 19px;
}

/************** end header tag styles **************/

/************** utility styles *****************/

#utility{
	font: 100% Verdana,sans-serif;	
	right: 0px;
	color: #919999;
	background-color: #004E7F;
	text-align: right;
	float: right;
	padding-top: 2px;
	padding-right: 10px;
	white-space: nowrap;
}

#utility a{
	color: #ffffff;
	padding-right: 15px;
	padding-left: 15px;
}

#utility a:hover{
	text-decoration: underline;	
}

#utility input {
        font-family: Verdana,Arial,sans-serif; 
		color: #000000; 
		background-color: #FFFFFF;
		border-color: #333333;
		border-width: 1px;
		border-style: solid;
		font-size: 10px;
		line-height: normal;
		height: auto;
}

#utility .header_search {
	width: 80px;
}

/************** end utility styles *****************/

/**************** image styles *****************/

.imgRight{
	text-align: right;
	float: right;	
}

.imgLeft{
	text-align: left;
	float: left;	
}

/********************* end image styles **********************/

.imgfloatl {
    border: 0;
    float: left;
    padding: 6px;
	margin-right:5px;
	margin-top:5px;
	
	
}
.imgfloatr {
    border: 0;
    float: right;
    padding: 6px;
	margin-left:5px;
	margin-top:5px;
	
	
}
FORM {
        margin: 0px 0px
}

H1 {
        font-size: 18px;
        font-family: verdana,"trebuchet ms", arial, sans-serif;
}

H2 {
        font-size: 18px;
        font-family: verdana,"trebuchet ms", arial, sans-serif;
}

.header2 {
        font-size: 20px;
		font-family: "times new roman", times, serif;
		font-stretch: expanded;
		line-height: 20px;
		font-weight: bold;
		letter-spacing: 3px;
		border-bottom: 3px solid #CC0000;
		padding-bottom: 5px;
}

H3 {
        font-size: 16px;
        font-family: verdana,"trebuchet ms", arial, sans-serif;
}

.header3 {
        font-size: 18px;
		font-family: "times new roman", times, serif;
		font-stretch: expanded;
		line-height: 22px;
		font-weight: bold;
		letter-spacing: 2px;
}

.header3_gray {
        font-size: 18px;
		color:#666666;
		font-family: "times new roman", times, serif;
		font-stretch: expanded;
		line-height: 22px;
		font-weight: bold;
		letter-spacing: 2px;
}

.header3_red {
        font-size: 18px;
		color:#CC0000;
		font-family: "times new roman", times, serif;
		font-stretch: expanded;
		line-height: 22px;
		font-weight: bold;
		letter-spacing: 4px;
}

#fullheight{height:100%}

html,BODY {
 	margin:0;
    padding:0;
    height:100%;
    border:none;
	font-size: 11px;
    font-family: verdana, "trebuchet ms", arial, sans-serif;
}

.no_font_style {
	font-family: times, "times new roman", serif;
}
P {
    font-size: 11px;
    font-family: verdana, "trebuchet ms", arial, sans-serif;
}

TABLE {
        font-size: 11px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}

TH {
        font-size: 11px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}

TR {
        font-size: 11px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}

TD {
        font-size: 11px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}

INPUT {
        font-family: Verdana,Arial,sans-serif; 
		color: #000000; 
		background-color: #FFFFFF; 
		border-color: #CC0000; 
		border-width: 1px;
		border-style: groove;
		height: 16px;
		font-size: 11px;    
}

TEXTAREA {
        font-family: Verdana,Arial,sans-serif; 
		color: #000000; 
		background-color: #FFFFFF; 
		border-color: #CC0000; 
		border: 1px groove #CC0000;
		font-size: 11px;
              
}



SELECT {
        font-size: 11px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
		background-color: #EEEEEE;
       
}

HR {
        margin-top: 4px;
        margin-bottom: 4px;
        border-top: solid;
        color: #EEEEEE;
      
}

BIG {
        font-size: 16px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}

SMALL {
        font-size: 10px;
    	font-family: verdana, "trebuchet ms", arial, sans-serif;
}

a:link   {
		color: #666699; 
		text-decoration: none;
}

a:visited   {
		color: #666699; 
		text-decoration: none;
}

a:hover   {
		color: #CC0000; 
		text-decoration: underline;
}

.base {
        color: #000;
        font-size: 11px;
		line-height: 14px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}

.base-awards {
        color: #000;
        font-size: 10px;
		line-height: 18px;
		font-weight: bold;
        font-family: verdana, arial, helvetica, sans-serif;

}

.base-narrow {
        color: #000;
        font-size: 11px;
		line-height: 14px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
        letter-spacing: -1px
}

.base-center {
        color: #000;
        font-size: 11px;
		line-height: 14px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
        letter-spacing: -1px;
		padding-left: 50px;		
}

.bigger {
	color: #000;
	font-size: 12px;
	line-height: 15px;
    font-family: verdana, "trebuchet ms", arial, sans-serif;
	font-weight: bold;
}

.biggest {
        color: #000;
        font-size: 18px;
	    line-height: 22px;
    	font-family: verdana, "trebuchet ms", arial, sans-serif;
}

.basetitle {
        color: #000000;
        font-size: 12px;
        font-weight: bold;
		line-height: 15px;
        font-family: "trebuchet ms", verdana, arial, sans-serif;
}

.smallverdana {
        color: #000;
        font-size: 10px;
        line-height: 14px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}
.smallverdanared {
        color: #CC0000;
        font-size: 10px;
        line-height: 14px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}
.smallverdanagrey {
        color: #CCCCCC;
        font-size: 10px;
        line-height: 14px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}
.smallverdanaredbold {
        color: #CC0000;
        font-size: 12px;
        line-height: 14px;
		font-weight: bold;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}
.smallverdanablackbold {
        color: #000000;
        font-size: 12px;
        line-height: 14px;
		font-weight: bold;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}
.smallverdanagreybold {
        color: #CCCCCC;
        font-size: 12px;
        line-height: 14px;
		font-weight: bold;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}
.smallverdanawhitebold {
        color: #FFFFFF;
        font-size: 12px;
        line-height: 14px;
		font-weight: bold;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}
.smallest {
        color: #000000;
        font-size: 10px;
        line-height: 14px;
	    font-family: verdana, "trebuchet ms", arial, sans-serif;
}

.smallheadred {
        color: #CC0000;
        font-size: 10px;
		line-height: 14px;
		font-weight: bold;
        font-family: verdana, arial, helvetica, sans-serif;
}

.smallheadwhite {
        color: #FFFFFF;
        font-size: 10px;
		line-height: 14px;
		font-weight: bold;
        font-family: verdana, arial, helvetica, sans-serif;
}

.smallhead {
        color: #000;
        font-size: 10px;
		line-height: 14px;
		font-weight: bold;
        font-family: verdana, arial, helvetica, sans-serif;
}

.subhead {
        color: #666666;
        font-size: 13px;
		line-height: 16px;
		font-weight: bold;
        font-family: times, times new roman, serif;
		letter-spacing: 4px
}

.basehead {
        color: #000;
        font-size: 11px;
		line-height: 14px;
		font-weight: bold;
        font-family: verdana, arial, helvetica, sans-serif;
}

.baseheadred {
        color: #CC0000;
        font-size: 11px;
		line-height: 14px;
		font-weight: bold;
        font-family: verdana, arial, helvetica, sans-serif;
}

.baseheadbold {
        font-size: 11px;
		line-height: 14px;
		font-weight: bold;
        font-family: verdana, arial, helvetica, sans-serif;
}

table.rules {
        border-top: 2px solid #CCC;
        border-bottom: 1px solid #CCC;
        border-left: none;
        border-right: none;
}

.redhead {
        color: #CC0000;
        font-size: 16px;
		line-height: 18px;
		font-weight: bold;
        font-family: times, times new roman, serif;
		letter-spacing: 1px
}

.dgpaging {
        color: #CC0000;
        font-size: 16px;
		line-height: 18px;
		font-weight: bold;
        font-family: times, times new roman, serif;
		letter-spacing: 1px;
		text-align: left;
}

.deadline {
		font-weight: bold;
		font-style: italic;
		}

.reditalics {
        color: #CC0000;
		font-style: italic;
		}
		
.FAQanswer {
        color: #666666;
        font-size: 12px;
        font-family: verdana, arial, helvetica, sans-serif;
		}

td.rules {
        border-bottom: 1px solid #CCC;
        border-left: none;
        border-right: none;
}
.BLKborder1 {
	border: thin solid #000000;	
}
.WHTborder1 {
	border: 1px solid #FFFFFF;	
}
.BLKBorder2 {
	border-left: 1px none #CCCCCC;
	border-top: 1px dotted #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;

}
.AbFabReceipt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	background-image: url(/images/bgimage/wm_receipt.gif);
	border: double;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;

}
.loginBG {
	background-image: url(/images/bgimage/ShowReview_gray.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.blkBorderTop {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.blkBorderBot {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.grayBorderDash {
	border: thin dashed #666666;
}
.gryBorderDashTop {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.gryBorderDashBot {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.pubRegBack {
	background-image: url(/images/bgimage/pub_regBack.gif);
	border: thin none #000000;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;

}
.leftnav {
	position: absolute;
	left: 15px;
	top: 80px;
	right: 600px;
}
.gryBorderDotNoTopNoBot {

	border: thin dotted #CC0000;
}
.servicesDotBorder {
	border: thin dotted #CC0000;
}
.DotBorderMulti {
	border-top: thin none #666666;
	border-right: thin none #666666;
	border-bottom: thin none #666666;
	border-left: thin dotted #666666;
}
.DotBorderMulti_http {
	border-top: thin solid #666666;
	border-right: thin none #666666;
	border-bottom: thin none #666666;
	border-left: thin dotted #666666;
}
.DotBorderRight {
	border-top: thin solid #666666;
	border-right: thin solid #666666;
	border-bottom: thin none #666666;
	border-left: thin dotted #666666;
}
.DotBorderRight_http {
	border-top: thin solid #666666;
	border-right: thin solid #666666;
	border-bottom: thin none #666666;
	border-left: thin dotted #666666;
}

.services_home_bg {
	background-image: url(/connections/home/images/gif/welcome_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.services_books_bg {
	background-image: url(/images/bgimage/man.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.services_pricing_bg {
	background-image: url(/connections/pricing/images/gif/clock.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}
.services_blkBorder_top {	
	border-top: thin solid #000000;
	border-right: thin none #666666;
	border-bottom: thin none #666666;
	border-left: thin none #666666;	
}	

.services_awards_bg {
	background-image: url(/connections/home/images/gif/awards_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
.services_awards_bg2 {
	background-image: url(/images/bgimage/awards_bg2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.style1 {
	color: #CC0000;
	font-weight: bold;
}
.red_bold_italics {
	color: #CC0000;
	font-style: italic;
	font-weight: bold;
}
.style4 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.white_bold {
	color: #FFFFFF;
	font-weight: bold;
}
.pink_tint_bold {
	color: #FFF2F2;
	font-weight: bold;
}
.mag_issue {
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
.style7 {
	color: #000000;
	font-weight: bold;
}
.almost_bg {
	background-image: url(/images/bgimage/bg_almost.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.awards_bg {
	background-image: url(/images/bgimage/bg_awards.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.awards_bg2 {
	background-image: url(/images/bg/bg_awards2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.awards_sidebar {
	background-image: url(/images/bg/awards_sidebar.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.contact_bell_bg {
	background-image: url(/images/bgimage/bell2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.edwords_bg {
	background-image: url(/images/bgimage/bg_edwords.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.subscribe_bg {
	background-image: url(/images/bgimage/scribing.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.subscribe_bg2 {
	background-image: url(/images/bgimage/scribing.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.index_news2 {
	background-image: url(/images/bgimage/wm_receipt.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border: thin solid #000000;
}
.index_news1 {
	border: thin solid #000000;
}
.index_columns {
	color: #000000;
    font-size: 10px;
    line-height: 14px;
    font-family:  arial, verdana, helvetica, sans-serif;
	background-image: url(/images/bgimage/pub_regBack.gif);
	background-repeat: no-repeat;
	background-position: top center;
	border: none;
}
.index_awards_bg {
	background-image: url(/images/bgimage/index_awards.gif);
	background-repeat: no-repeat;
	background-position: top center;
	border: thin solid #000000;
}
.index_spotlight {
	background-color: #000000;
}
.services_awards_bg3 {
	background-image: url(/images/bgimage/awards_bg3.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.edCalendar_bg {
	background-image: url(/images/bgimage/clock.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.book {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	background-image: url(/images/bg/paper.gif);
	background-repeat: repeat;
	border: thin groove #000000;
}
.attention {
	background-image: url(/images/bgimage/coming.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: thin solid #000000;
}
.features {
	background-image: url(/images/bgimage/awards_bg2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border: thin dotted #000000;
}
.preload {
	display: none;
}
table#AdminLeftNav {	
	border: 0;
	background-image: none;
	background-color: #FFFFFF;
	background-position: center top;
	background-attachment: scroll;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	text-align: left;
	padding: 0;
}
.leftNavCol {
	height:100%;
	background-color: #FFFFFF;
}
.middleCol {
	height:100%;
	background-color: #FFFFFF;
}
.rightBlackCol {
	height:100%;
	background-color: #000000;
	padding: 0;
	text-align: center;
	width: 200px;
	vertical-align: top;
}
.rightGrayCol {
	height:100%;
	background-color: #CCCCCC;
	padding: 0;
	text-align: center;
	width: 200px;
	vertical-align: top;
}
.rightFadeBlackCol {
	background-image: url(/images/bg/black_gradient.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0;
	height:100%;
	text-align: center;
	width: 200px;
	vertical-align: top;
}
.rightFadeBlackColLong {
	background-image: url(/images/bg/black_gradient2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0;
	height:100%;
	text-align: center;
	width: 200px;
	vertical-align: top;
}
.rightBlackFadeColLong {
	background-image: url(/images/bg/black_gradient_rev.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0;
	height:100%;
	text-align: center;
	width: 200px;
	vertical-align: top;
}
.rightFadeGrayCol {
	background-image: url(/images/bg/gray_gradient.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0;
	height:100%;
	text-align: center;
	width: 200px;
	vertical-align: top;
}
.rightFadePinkCol {
	background-image: url(/images/bg/pink_gradient.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0;
	height:100%;
	text-align: center;
	width: 200px;
	vertical-align: top;
}
.rightLightGrayCol {
	background-color: #dddddd;
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0;
	height:100%;
	text-align: center;
	width: 200px;
	vertical-align: top;
}
#last5clarion {
	padding: 2px;
	margin: 0;
	text-align: center;
}
#top10Reviews {
	padding: 2px;
	margin: 0;
	text-align: center;
}
#mostrecent {
	padding: 2px;
	margin: 0;
	text-align: center;
}
#mostviewed {
	padding: 2px;
	margin: 0;
	text-align: center;
}
div#navlist
{
padding: 8px 0px 8px 0px;
list-style: none;
margin: 0px 0px 0px 0px;
border: 0px;
border-top: 1px solid #FFFFFF;
font: bold 12px verdana,helvetica,arial,sans-serif;
width: 182px;
\width: 186px;
w\idth: 182px;
}

div#navlist a
{
margin: 0px 0px 0px 0px;
display: block;
padding: 9px 0px 8px 2px;
border: 0px;
border-left: 0px solid #FFFFFF;
text-decoration: none;
text-align: left;
font: bold 12px verdana,helvetica,arial,sans-serif;
width: 182px;
\width: 186px;
w\idth: 182px;
}

div#navlist a:link { color: #FFFFFF; margin: 0px 0px 0px 0px; border:0px; }

div#navlist a:visited { color: #FFFFFF; margin: 0px 0px 0px 0px; border:0px; }

div#navlist a:hover
{
background-image: url(/images/bgimage/leftnav_hoverbg.gif);
background-repeat:no-repeat;
}

div#lhs_ads
{
border: 2px;
background-color: #CCCCCC;
text-align: center;
vertical-align: top;
}

#ftrtable{
	padding: 0;
	clear:both;
}

.footer {
	background-image: url(/images/header_dots.png);
	background-color: #004E7F;
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 100%;
}
.footer2 {	
	border-top: thin solid #CC0000;
	background-color:  #000000;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 100%;
}
.footertext {
	color: #FFFFFF;
	font-weight: bold;
}
div#footer_new {
	clear: both;
	color: #FFFFFF;
}
div#footer_new a {
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	border: 0;
}
div#footer_top {
	width: 100%;
	border-top: thin solid #CC0000;
	background-color: #000000;
	text-align: left;
}
div#footer_bottom {
	background-color: #CC0000;
	background-image: url(/images/header_dots.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	vertical-align: bottom;
}

table#homeContent {
    background-color:#FFFFFF;
    border: 0px;
    width: 100%;
	vertical-align:top;
	padding: 0;
	border-collapse:collapse;
	text-align:left;
	font-size: 11px;
    font-family: verdana,trebuchet ms, arial, sans-serif;
}

table#homeContent td {
    padding: 0px;
    border: 0;
	text-align:center;
	vertical-align:top;
}

table#mainContent {
    background-color:#FFFFFF;
    border: 0px;
    width: 100%;
	vertical-align:top;
	padding: 0;
	border-collapse:collapse;
	text-align:left;
	font-size: 11px;
    font-family: verdana,trebuchet ms, arial, sans-serif;
}

.contentTD {
	padding-left: 5px;
	padding-right: 5px;
    border: 0;
	text-align:left;
	vertical-align:top;
}

.awardsTD {
	background-image: url(/images/bgimage/bg_awards.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 5px;
	padding-right: 5px;
    border: 0;
	text-align:center;
	vertical-align:top;
}

table#mainContent P {
	font-size: 11px;
	padding: 4px;
}

table#mainClarion {
    background-color:#FFFFFF;
    border: 0px;
    width: 100%;
	vertical-align:top;
	padding: 0;
	border-collapse:collapse;
	text-align:left;
	font-size: 11px;
    font-family: verdana,trebuchet ms, arial, sans-serif;
}

.clarionTD {
	padding-left: 5px;
	padding-right: 5px;
    border: 0;
	text-align:left;
	vertical-align:top;
}

table#mainClarion P {
	font-size: 11px;
	padding: 4px;
}

table#reviewContent {
    border: 0px;
    width: 600px;
	vertical-align:top;
	padding: 0;
	border-collapse:collapse;
	text-align:left;
	font-size: 11px;
    font-family: verdana,trebuchet ms, arial, sans-serif;
}
.reviewTD {
	vertical-align:top;
}
table#reviewContent P {
	font-size: 11px;
	padding: 4px;
}
table#tblViewReview {
	border: 0;
	text-align:left;
	padding: 0;
	width: 400px;
}
table#articleContent {
    border: 0px;
    width: 600px;
	vertical-align:top;
	padding: 0;
	border-collapse:collapse;
	text-align:left;
	font-size: 11px;
    font-family: verdana,trebuchet ms, arial, sans-serif;
}
.articleTD {
	vertical-align:top;
}
table#articleContent P {
	font-size: 11px;
	padding: 4px;
}
table#tblViewArticle {
	border: 0;
	text-align:left;
	padding: 0;
	width: 400px;
	background-color: #F4F4F4;
}
table#tblBOTYACat {
    border: 0px;
    width: 100%;
	vertical-align:top;
	padding: 0px;
	border-collapse:collapse;
	text-align:left;
}
table#tblBOTYACat td {
    border: 0;
	padding: 10px;
	text-align:left;
}

table#dgBOTYAFinalists {
    background-color:#FFFFFF;
    border: 0px;
    width: 100%;
	vertical-align:top;
	padding: 0;
	border-collapse:collapse;
	text-align:left;
	font-size: 11px;
    font-family: verdana,trebuchet ms, arial, sans-serif;
}

table#dgBOTYAFinalists td {
	padding-left: 5px;
	padding-right: 5px;
    border: 0;
	text-align:center;
	vertical-align:middle;
}

table#dlEdCalendar {
	background-image: url(/images/bgimage/clock.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
table#g2gContent {
    border: 0px;
    width: 600px;
	vertical-align:top;
	padding: 0;
	border-collapse:collapse;
	text-align:left;
	font-size: 11px;
    font-family: verdana,trebuchet ms, arial, sans-serif;
}
.g2gTD {
	vertical-align:top;
}
.viewReviewBG {
background-image: url(/images/bgimage/reviews.gif);
background-position: top left;
background-repeat: no-repeat;
border-collapse: collapse;
padding: 0;
text-align: left;
}
.seasonalBG {
background-image: url(/images/bgimage/coming.gif);
background-position: top left;
background-repeat: no-repeat;
border-collapse: collapse;
padding: 0;
text-align: left;
}
.bannerad {
	padding: 0;
	border: 0;
	width:600px;
	text-align:center;
	vertical-align:top;
}
.rhs_ad_dl {
	padding: 0;
	border: 0;
	text-align:center;
	vertical-align:top;
}
div#SpotlightDiv {
    width: 200px;
	height: 350px;
	vertical-align:top;
	padding: 0;
	border-collapse:collapse;
	text-align:center;
}
table#SpotlightTable {
	background-image: url(/images/bg/spotlight_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
    width: 100%;
	height: 100%;
	font: 9pt Verdana;
	font-weight: bold;
	vertical-align: top;
	padding: 0;
	border-collapse:collapse;
	text-align:left;
}
.SpotlightHead {
	color: #333333;
	padding: 5px; 
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
	vertical-align:middle;
}
#SpotlightView {
	padding: 5px;
	text-align: center;
}
.coverbg {
	background-color: #C0C0C0;
	text-align: center;
}
/************** Advertising Quicklinks *****************/
#adlinks
{
margin-left: 1.25em;
padding-left: 1.25em;
list-style: none;
}

#adlinks li
{
padding-left: 15px;
padding-bottom: 3px;
background-image: url(/images/more.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
}

/************** List with More >> Arrow Bullets *****************/
.ul_pdf
{
margin-left: 1.25em;
padding-left: 1.25em;
list-style: none;
}

.ul_pdf li
{
padding-left: 15px;
padding-bottom: 3px;
background-image: url(/images/pdf_bullet.png);
background-repeat: no-repeat;
background-position: 0;
}

/************** Advertising Action Links *****************/
.ul_adaction
{
margin-left: .5em;
padding-left: .5em;
list-style: none;
}

.ul_adaction li
{
padding-left: 15px;
padding-bottom: 5px;
background-image: url(/images/more.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
font-weight: bold;
}
/************** List with Award Logo Bullets *****************/
.ul_botya
{
margin-left: 0.2em;
padding-left: 0.2em;
list-style: none;
}

.ul_botya li
{
padding-left: 18px;
padding-bottom: 4px;
background-image: url(/images/botya_bullet.gif);
background-repeat: no-repeat;
background-position: 0 0em;
}

.PadLeftCol {
	padding-left: 5px;
}
.PadLeftRight {
	padding-left: 5px;
	padding-right: 5px;
}
.searchreviews {
background-position: top left;
background-repeat: no-repeat;
border-collapse: collapse;
padding: 0;
text-align: left;
vertical-align: top;
width: 100%;
}
.searcharticles {
background-image: url(/images/bgimage/reviews.gif);
background-position: top left;
background-repeat: no-repeat;
border-collapse: collapse;
padding: 0;
text-align: left;
vertical-align: top;
}
#edwords {
	background-color: #000000;
	width: 100%;
	padding: 0;
	margin: 0;
}

#almostmissed {
	background-color: #CCCCCC;
	width: 100%;
	padding: 0;
	margin: 0;
}