a.headerText
{
color:#000000;
font-weight:bolder;
font-size:36px;
font-family:"Courier New", Courier, mono;
text-decoration:none;
}
a.storylinkhref
{
	font-size: 150%;
	text-decoration:none;
	font-weight:bold;
	color:#0066CC;
}
a.smalltextlinknoul
{
	font-size:75%;
	text-decoration:none;
}
a.rate
{
	font-size:85%;
	text-decoration:none;
}
a.catHeaderLink
{
	text-decoration:none;
	color:#0066CC;
	font-size:100%;	
}
a.rateSubmitLink
{
	text-decoration:none;
	color:#0066CC;
	font-size:150%;	
}
a.onYourSiteRSSLink
{
	text-decoration:none;
	color:#0066CC;
	font-size:120%;	
}
blockquote.storydescription
{
	font-size:12px;
}
font.usernameText
{
	font-size:150%;
}
font.smallText
{
	font-size:75%;
	color:#000000;
	text-decoration:none;
}
font.submitStepText
{
	font-size:200%;
	color:#0066CC;
}
div.hiddenDiv
{
visibility:hidden;
position:absolute;
}
div.visibleDiv
{
visibility:visible;
position:relative;
}
div.visibleAbsoluteDiv
{
visibility:visible;
position:absolute;
background-color:#FFFFFF;
}
font.headerSecondaryText
{
color:#000000;
font-weight:bolder;
font-size:80%;
font-family:"Courier New", Courier, mono;
}
.loginRegisterHeader
{
color:#000000;
font-weight:bolder;
font-size:18px;
font-family:"Courier New", Courier, mono;
text-decoration:none;
}
font.pageTitle
{
	color:#000000;
	font-size:24px;
	font-weight:bold;
	font-family:"Courier New", Courier, mono
}

font.commentsMainTitle
{
	color:#000000;
	font-size:20px;
	font-weight:bold;
	font-family:"Courier New", Courier, mono
}



body
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	/*font-family:"Courier New", Courier, mono;*/
	font-size:80%;
	background-color: #FFFFFF;/*#F5DFCC;*/
}

td.topLeftWrapper,
td.topRightWrapper,
td.bottomLeftWrapper,
td.bottomRightWrapper
{
	width:6px;
	height:6px;
}
td.topCenterWrapper,
td.bottomCenterWrapper
{
	height:6px;
}
td.leftWrapper,
td.rightWrapper
{
	width:6px;
}

img.wrapperBGImage
{
	position:absolute;
	z-index:-1;
}

table.wrapperTable
{
	border-width:1px;
	border-style:solid;
	border-color:#7FFFD4;
	width:100%;
	/*background-image:url(/images/background.JPG);*/
	background-repeat:repeat-x;
	/*background-color:#FFFFFF; /*#6BBAB4;*/
}
table.wrapperTableNoExpand
{
	border-width:1px;
	border-style:solid;
	border-color:#7FFFD4;
	/*background-image:url(/images/background.JPG);*/
	background-repeat:repeat-x;
	
}
td.mainRightTD
{
	/*background-color:#FFFFFF;#002E2B;*/
}
td.mainLeftTD
{
	/*background-color:#FFFFFF; */
}
table.mainHeader
{
	background-image:url(/images/header.JPG);
	background-repeat:repeat-x;
	border-width:0px;
	border-style:solid;
	border-color:#7FFFD4;
}

div.storyDiv
{
	display:none;
}


/*banner */
font.bannerTitle
{
	 font-size:10px;
	 font-family:verdana,arial,sans-serif;
	 padding:0 1px 0 0;
	 color:#FFFFFF;
}
a.bannerResultTitle
{
	font-family: verdana,arial,sans-serif;
	font-weight: bold;
	text-decoration: underline;
	color: #bb0000;
	display: block;
    color: rgb(0, 0, 238);
}
div.bannerResultDescription
{
	font-family: verdana,arial,sans-serif;
	color: rgb(51, 51, 51);
}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#BCFBE6; border-left:1px solid #7FFFD4; border-right:1px solid #7FFFD4;}
.xb1 {margin:0 5px; background:#7FFFD4;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xtopclear, .xbottomclear {display:block; background:transparent; font-size:1px;}
.xb1clear, .xb2clear, .xb3clear, .xb4clear {display:block; overflow:hidden;}
.xb1clear, .xb2clear, .xb3clear {height:1px;}
.xb2clear, .xb3clear, .xb4clear {background:#FFFFFF; border-left:1px solid #7FFFD4; border-right:1px solid #7FFFD4;}
.xb1clear {margin:0 5px; background:#7FFFD4;}
.xb2clear {margin:0 3px; border-width:0 2px;}
.xb3clear {margin:0 2px;}
.xb4clear {height:2px; margin:0 1px;}



.xtopheader, .xbottomheader {display:block; background:transparent; font-size:1px;}
.xb1header, .xb2header, .xb3header, .xb4header {display:block; overflow:hidden;}
.xb1header, .xb2header, .xb3header {height:1px;}
.xb2header, .xb3header, .xb4header {background:#7FFFD4; border-left:1px solid #7FFFD4; border-right:1px solid #7FFFD4;}
.xb1header {margin:0 5px; background:#7FFFD4;}
.xb2header {margin:0 3px; border-width:0 2px;}
.xb3header {margin:0 2px;}
.xb4header {height:2px; margin:0 1px;}


.xboxcontent {
display:block; 
background-image:url(/images/dimbackground.jpg);
	background-repeat:repeat-x;
	border:0 solid #7FFFD4; border-width:0 1px;}



