/* XMENU - this has to come first */

.webfx-menu, .webfx-menu * {
	-moz-box-sizing:	content-box;
	direction: rtl;
}

.webfx-menu {
	text-decoration:	none;
	position:			absolute;
	z-index:			100;
	visibility:			hidden;
	width:				100px;
	border:				1px solid black;
	padding:			1px;

	background:			white;

	filter:				progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=4)
						alpha(Opacity=90);
	-moz-opacity:		0.9;
	direction: rtl;
}

.webfx-menu-empty {
	text-decoration:	none;
	display:			block;
	border:				1px solid white;
	padding:			2px 5px 2px 5px;

	font-size:			11px;
	font-family: "Verdana", "Arial (Hebrew)", sans-serif, Helvetica;
	color:				black;
	direction: rtl;
}

.webfx-menu a {
	text-decoration:	none;
	color:				black;
	display:			block;

	overflow:			visible;	
	padding:			2px 0px 2px 5px;
		
	font-size:			11px;
	FONT-FAMILY: 		"Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica;

	vertical-align:		center;
	
	border:				1px solid white;
	direction: rtl;
}	

.webfx-menu a, 
.webfx-menu a:link,
.webfx-menu a:visited {
	text-decoration:	none;
	color:	black; 
	direction: rtl;
}

.webfx-menu a:hover {
	text-decoration:	none;
	color:			white; /* red; */
	background:		#383838; /* rgb(234,242,255) */;
	border:			1px solid #282828; /* rgb(120,172,255);*/
	direction: rtl;
}	

.webfx-menu a:active {
	color: #5accee;
}

.webfx-menu a .arrow {
	text-decoration:	none;
	float:			left; /* ofer: right */
	border:			0;
	width:			3px;
	margin-right:	3px;
	margin-top:		4px;
	direction: rtl;
}

/* seperator */
.webfx-menu div {
	text-decoration:	none;
	height:			0;
	border-top:		1px solid #5accee; /* rgb(120,172,255); */
	border-bottom:	1px solid rgb(234,242,255);
	overflow:		hidden;
	margin:			1px 0px 1px 0px;
	font-size:		0mm;
	direction: rtl;
}

FONT	{FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; FONT-SIZE: 12px;}
TD		{FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; FONT-SIZE: 12px;}
BODY	{FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; FONT-SIZE: 12px;}

P		{FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; FONT-SIZE: 12px}
BR		{LINE-HEIGHT:11px; }
DIV		{FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; FONT-SIZE: 12px}
INPUT		{FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; FONT-SIZE: 12px}
TEXTAREA	{FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; FONT-SIZE: 12px}
FORM 		{FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; FONT-SIZE: 12px}

.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica;}
.storytitle {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 15px; FONT-WEIGHT: bold; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; TEXT-DECORATION: none}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; TEXT-DECORATION: none}
.boxcontent {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica;}
.option 	{BACKGROUND: none; COLOR: #002200; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; TEXT-DECORATION: italic; line-height:115%;}
.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; TEXT-DECORATION: none}
.footmsg    {BACKGROUND: none; COLOR: #bbbbbb; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #bbbbbb; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; FONT-SIZE: 12px; border: 1px solid #000000; background-color: #FFFFFF}
.bigtitle,a.bigtitle, a.bigtitle:link, a.bigtitle:visited, a.bigtitle:hover {font-weight: bold; font-size: 16px;  text-decoration: underline; }

/* forum theme */

hr	{ 
	height: 0px; 
	border: solid #a5deef 0px; 
	border-top-width: 1px;
}

.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;
}

th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }

th.thSides,td.catSides /*,td.spaceRow */	 { border-width: 0px 1px 0px 1px; }
td.spaceRow	 { border-width: 0px 0px 0px 0px; }

th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 1px; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }
th.thTop	 { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }

.maintitle	{
	font-weight: bold; font-size: 16px; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica;
	text-decoration: none; line-height : 100%; color : #056580;
}

.gen { font-size : 12px; }
.genmed { font-size : 12px; }

.nav			{ font-weight: bold; font-size: 12px; }
a.nav			{ text-decoration: none; font-size: 12px; }
a.nav:hover		{ text-decoration: underline; font-size: 12px; }

h4	{ font-weight: normal; text-decoration: italic ; font-size: 11px; }
h5	{ 
	color : #6e0000; 
	font-weight: bold; 
	font-size: 16px;  
	text-decoration: 
	underline overline;
	text-align: 		center;
}

h6 {
	color : #383838;
	font-weight: bold; 
	font-size: 13px;
	text-align:	center;
	border-bottom: 1px solid #5accee;
	border-top: 1px solid #5accee;
	background: white url(/images/bgh6.gif) top left repeat-x;
	padding: 2px 4px 2px 2px;
}

h6 a, h6 a:hover, h6 a:link, h6 a:visited, h6 a:active {
	color : #383838;
	font-weight: bold; 
	font-size: 13px;
}

.topictitle, a.topictitle, a.topictitle:link, a.topictitle:active, a.topictitle:visited, 
td .topictitle, td a.topictitle, td a.topictitle:link, td a.topictitle:active, td a.topictitle:visited,
{ 
	font-weight: none; text-decoration: none; 
}
a.topictitle:hover, td a.topictitle:hover	{ font-weight: none; text-decoration: underline; }

.topictitlenew, a.topictitlenew:link, a.topictitlenew:link, a.topictitlenew:active, 
td .topictitlenew, td a.topictitlenew:link, td a.topictitlenew:link, td a.topictitlenew:active
{ font-weight: bolder; color:#045166; text-decoration: underline; }
a.topictitlenew:hover, td a.topictitlenew:hover	{ font-weight: bolder; color:#056580; text-decoration: underline; }
a.topictitlenew:visited, td a.topictitlenew:visited	{ font-weight: bolder; color:#045166; text-decoration: underline; }
.forumlinknew { color: #045166; font-weight: bold; text-decoration: none; font-size: 13px; }
a.forumlinknew, a.forumlinknew:active, a.forumlinknew:link { color: #045166; text-decoration: none; }
a.forumlinknew:hover { color: #056580; text-decoration: underline; }
a.forumlinknew:visited { color: #045166; text-decoration: none; }
.name, .name a					{ font-size : 12px; }
.postdetails, .postdetails a	{ font-size : 12px; }
.postdetailsnew, .postdetailsnew a	{ font-size : 12px; font-weight: bold; color: #045166; }
.specialtopic { COLOR: #045166; FONT-WEIGHT: bold }

.postbody { font-size : 12px; line-height: 18px}

PRE, PRE.code {
	FONT-FAMILY: "Courier New", "Courier", sans-serif; 
	color: #006600; 	
	FONT-SIZE:11px; 
	white-space: normal; 
	LINE-HEIGHT:8 px;
	padding: 3px;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote, td.quote {
	padding-left: 25px;
	FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica;
	font-size: 12px; color: #444444; line-height: 125%;
	background: #FAFAFA url(/images/quote.png) top left no-repeat; 
	border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px
}

.copyright		{ font-size: 11px; font-family: Verdana, 'Arial Hebrew', Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { text-decoration: underline;}

input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 2px; }

input.button {
	background-color : #EFEFEF;
	font-size: 12px; 
	FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica;
}

.helpline { background-color: #DEE3E7; border-style: none; }

body.themebody { background: #eeeeee url(/images/bodybg.gif) top center repeat-y; }

#maintable { background-color: white; padding: 0px 25px 0px 25px; }

td.attachrow		{ font-size: 11px; color : black; border-color : white; }
td.attachheader     { font-size: 11px; color : rgb(22,22,200); border-color : white; background-color: #D1D7DC; }
table.attachtable	{ font-size: 11px; border-color : white; border-collapse : collapse;}

/********/
td.centerblock {
	padding: 4px 0px 0px 0px;
}

A:link, A:active, A:visited, A:hover {
	BACKGROUND: none; 
	COLOR: #383838;
	FONT-SIZE: 12px; 
	FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; 
	TEXT-DECORATION: underline;
}

a:link img, a:visited img { text-decoration: none; border-color: #5accee; }
a:hover img, td div.acontent a:hover img {text-decoration: none; border-color: red; }
A:hover {COLOR: black; }

li { 
	list-style-image: url('/images/bullet.png');
	list-style-type: none;
}

ol li { 
	list-style-image: none;
	list-style-type: decimal;
}

input.liteoption, input.mainoption {
	width: 97px;
	height: 25px;
	color: #383838;
	font-weight : bold;
	font-size: 13px;
	FONT-FAMILY: "Arial";
	background: url(/themes/DeepBlue/forums/images/icon_button.gif) no-repeat center top;
	margin: 0;
	padding: 0 0 5 0;
	border: 0;
	cursor: pointer;
}

input.mainoption { color: black; }

/******************/
/*   new design   */
/******************/
.gensmall, a.gensmall, a.gensmall:hover, a.gensmall:link, a.gensmall:active, a.gensmall:visited { COLOR: #777777; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
a.gensmall:hover { TEXT-DECORATION: underline; }

.error, .error a, .error a:link, .error a:active, .error a:hover, .error a:visited { color: black; }
.error a, .error a:link, .error a:active, .error a:hover { TEXT-DECORATION: underline; }

.htitle {
	background: #ffffff url(/images/top.jpg) top left no-repeat;
	width: 900px;
	height: 130px;
	border: none
	padding: none;
	spacing: none;
}

td.row1, td.left-row1, td.right-row1, td.bleft-row1, td.bright-row1	{ background-color: #EFEFEF; background-repeat: no-repeat; }
td.row2, td.left-row2, td.right-row2, td.bleft-row2, td.bright-row2	{ background-color: #DEE3E7; background-repeat: no-repeat;}
td.row3, td.left-row3, td.right-row3, td.bleft-row3, td.bright-row3	{ background-color: #EFEFEF; /* #D1D7DC;*/ background-repeat: no-repeat;}

td.left-row1, td.left-row2, td.left-row2 {
	background-image: url(/images/cirtl.gif);
	background-position: top left;
	padding-left: 6px; 
}
td.right-row1, td.right-row2, td.right-row2 {
	background-image: url(/images/cirtr.gif);
	background-position: top right;
	padding-right: 6px; 
}
td.bleft-row1, td.bleft-row2, td.bleft-row2 {
	background-image: url(/images/cirbl.gif);
	background-position: bottom left;
	padding-left: 6px; 
}
td.bright-row1, td.bright-row2, td.bright-row2 {
	background-image: url(/images/cirbr.gif);
	background-position: bottom right;
	padding-right: 6px; 
}

td.row3Right {
	background-color: #efefef; /* #D1D7DC; */
}
td.adRow {
	background-color: #f2f2f2;
	border-top: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 10px solid;
	border-left: #FFFFFF 10px solid;
	height: 2px;
}

td.spaceRow {
	background-color: #f2f2f2;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left:  10px solid #ffffff;
	border-right: 10px solid #ffffff;
}

.cattitle, .cattitle a, .cattitle a:hover, .cattitle a:visited, .cattitle a:link, .cattitle a:active { font-weight: bold; font-size: 14px ; letter-spacing: 1px; }
.cattitle, .cattitle a { color: #079cc6; }
a.cattitle, a.cattitle:visited, a.cattitle:active, a.cattitle:link,
.cattitle a, .cattitle a:visited, .cattitle a:active, .cattitle a:link
{ text-decoration: underline; color: #079cc6; }
a.cattitle:hover, .cattitle a:hover { text-decoration: underline; color: #383838; }

.forumlink		{ color: #383838; font-weight: bold; text-decoration: none; font-size: 13px; }
a.forumlink, a.forumlink:active, a.forumlink:visited { color: #383838; text-decoration: none; }
a.forumlink:hover{ color: black; text-decoration: underline; }

td.rowpic {
		background-color: #FFFFFF;
}

td.cat,td.catHead,td.catSides,td.catLeft {
	color: #079cc6;
	background-color:#ffffff; border: #FFFFFF; border-style: solid; height: 28px;
}

td.catBottom {
	color: #383838;
	background-color:#efefef; 
	border: none;
}

/*
.forumline	{ 
	background-color: #FFFFFF; 
	border: 1px #efefef solid;
}
*/
th , th h1	{
	color: #FFFFFF;/* #FFA34F;*/ 
	font-size: 12px; font-weight : bold;
	background-color: #383838; height: 25px;
}

th h1 {
	display: inline;
}

th a, th a:link, th a:visited, th a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.mainmenu		{ 
	font-size : 12px;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #5accee;
	border-bottom: 1px solid #5accee;
}

.mainmenu a, .mainmenu a:visited, .mainmenu a:active { text-decoration: none; color: #383838;}
.mainmenu a:hover{ text-decoration: underline; color: black; }

.httopmenur,
.httopmenuspacerr,
.httopmenur a, 
.httopmenur a:link, 
.httopmenur a:visited
 {
	font-weight: bold; 
	color : #ffffff; 
	font-size: 14px;
	text-decoration: none;
	font-stretch: expanded;
	display: inline;
}
.httopmenur a:hover
 {
	font-weight: bold; 
	color : #efefef; 
	font-size: 14px;
	display: inline;
	text-decoration: underline;
	font-stretch: expanded;
}

.httopmenu,
.httopmenuspacer,
.httopmenu a, 
.httopmenu a:link, 
.httopmenu a:visited,
.httopmenumark,
.httopmenumark a, 
.httopmenumark a:link, 
.httopmenumark a:visited
 {
	font-weight: bold; 
	color : #ffffff; 
	font-size: 11px;
	text-decoration: none;
	font-stretch: expanded;
	display: inline;
}
.httopmenu a:hover,
.httopmenumark a:hover
 {
	font-weight: bold; 
	color : #efefef; 
	font-size: 11px;
	display: inline;
	text-decoration: underline;
	font-stretch: expanded;
}

.httopmenuspacer, .httopmenuspacerr
{
	color: #5accee;
}

.spacer
{
	color: #079cc6;
	display: inline;
}

.httopmenumark,
.httopmenumark a, 
.httopmenumark a:link, 
.httopmenumark a:visited
{
	background-color: yellow;
	COLOR: #383838; 
}

.httopmenumark a:hover
{
	background-color: yellow;
	COLOR: #383838; 
}

.tocp {
	border-left: 1px solid #cecece;
	padding: 0px;
}

.tocr {
	border-right: 1px solid #cecece;
}

table.toc {
	margin: 0px 0px 10px 0px;
	border-collapse : collapse;
}

table.toc td {
	padding: 3px 2px 3px 0px;
	border-top: 1px dotted #ebebeb;
	background-color: #ffffff;
}

table.toc td:hover {
	background-color: #ffffcc;
}

a.toc {
	color: #056580;
	text-decoration: none;
	font-weight:bold;
}

a.toc:hover {
	color: #383838;
}

.btoc a, 
.btoc a:link, 
.btoc a:visited {
	font-weight:		bold;
	color:				#bdbdbd;
}

.btoc a:hover {
	color: #383838;
}

.tocdisabled
{
	color: #cecece;
}

table.toc a, 
table.toc a:link, 
table.toc a:visited
{
	color : #383838;
	text-decoration: none;
}
table.toc a:hover
{
	color : black;
}

table.toc td.htoc {
	color: #383838;
	background-color: #ebebeb; 
	height: 20px;
	border:1px solid #cecece;
	border-left: 1px dotted #cecece; //#ebebeb;
	padding: 0px 2px 0px 2px;
	font-weight: bold;	
}

input.searchbox {
	color: #5acced;
	border: none;
	position:relative;
	left:-84;
	top: 24;
	font-size: 16px;
	font-weight: bold;
	width: 176px;
	height: 19px;
}
.trblockt {
	background: url(/images/trblocktop.gif) top left no-repeat;
	padding-top: 5px;
}
.trblockb {
	background: url(/images/trblockc.gif) bottom left repeat-y;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 5px;
}

.brblockt {
	border-top: 1px solid #ebebeb;
	background: url(/images/trblockc.gif) top left repeat-y;
	padding-top: 5px;
}
.brblockb {
	background: url(/images/brblockbot.gif) bottom left no-repeat;
	padding-bottom: 5px;
}

.paddedbox {
	background-image: url(/images/filler.gif);
}

.atitle {
	color : #383838;
	font-weight: bold; 
	font-size: 13px;
	text-align:	right;
	border-bottom: 1px solid #5accee;
	border-top: 1px solid #5accee;
	padding: 2px 4px 2px 2px;
}

.atitle a, .atitle a:link, .atitle a:hover, .atitle a:active, .atitle a:visited {
	text-decoration: none;
	color : #383838; 
	font-weight: bold; 
	font-size: 13px;  
}

.aleadcontent a, .aleadcontent a:link, .aleadcontent a:hover, .aleadcontent a:active, .aleadcontent a:visited
 {
	text-decoration: none;
	color : white;
}

.atitle a:hover, div.atitle a:hover {
	color : black;
/*	text-decoration: underline; */
	font-weight: bold; 
	font-size: 13px;  
}

.acontent, .acontent a, .acontent a:link, .acontent a:hover, .acontent a:active, .acontent a:visited
{
	color : #383838; 
	text-decoration: none;
	text-align:	right;
}

.acontentsmall, .acontentsmall div, 
.acontentsmall a, .acontentsmall a:link, .acontentsmall a:active, .acontentsmall a:hover, .acontentsmall a:visited
{
	font-size: 9px;
}
.acontentsmall a {	color: #383838; }
td.acontentsmall { border-top: 1px dotted #bee3ed;}
div.asiglead { 	border-top: 1px dotted #686868; margin-top: 2px; vertical-align:text-bottom;}
td.leadbox {
	background-color: #383838;
	text-align: right;
}

td.leadbox .aleadtitle {
	padding-right: 5px;
}

td.leadbox .aleadtitle, 
td.leadbox .aleadtitle a, 
td.leadbox .aleadtitle a:link, 
td.leadbox .aleadtitle a:active, 
td.leadbox .aleadtitle a:visited, 
td.leadbox .aleadtitle a:hover {
	background-color: #079bc4;
	font-weight: bold; 
	font-size: 15px;  
	text-align:	right;
	color: white;
	text-decoration:none;
}

td.leadbox:hover .aleadtitle, td.leadbox:hover .aleadtitle a {
	color: white;
	background-color: #0785a8; 
	text-decoration:none;
}

td.leadbox .aleadcontent, .bwtitle {
	color : white; 
	background-color: #383838;
	padding-left: 5px;
	padding-right: 5px;
	text-align:	right;
}

.bwtitle {
	border: none;
}

td.sideboxi {
	background: #FFFFFF;
	border-left: 1px solid #ccf2ff;
}

td.sideboxr {
	background: #FFFFFF;
	border-bottom: 1px solid #ccf2ff;
	border-right: 1px solid #ccf2ff;
}

.sideboxl {
	background: #FFFFFF url(/images/shiftedbg.png) left top no-repeat;
}

td.sideboxl {
	border-bottom: 1px solid #ccf2ff;
}

td.articlebox:hover .aleadcontent {
	background-color: #282828;
}

.rightmenu,
.rightmenu a, 
.rightmenu a:link, 
.rightmenu a:visited
 {
	font-weight: bold; 
	color : #ffffff; 
	font-size: 12px;
	text-decoration: none;
}
.rightmenu a:hover
 {
	font-weight: bold; 
	color : black; 
	font-size: 12px;
	text-decoration: underline;
}

.boxtitle {
	color : #383838; 
	font-weight: bold; 
	font-size: 13px;  
	text-align:	center;
	border-bottom: 1px solid #5accee;
/*	border-top: 1px solid #5accee; */
}

.userblock3, .userblock3 a, .userblock3 a:link, .userblock3 a:visited {
	text-decoration: none;
}
.userblock2,.userblock2 a, .userblock2 a:link, .userblock2 a:visited,
.userblock3, .userblock3 a, .userblock3 a:link, .userblock3 a:visited {	color : #383838;}
.userblock2 a:hover, .userblock3 a:hover {	color : black;}
td.userblock3 {
	padding-bottom:4px;
	border-bottom: 1px dotted #c6edf7;
}

.userblock2 h1
{
	font-weight: bold;
	display: inline;
}
.storycat,a.storycat	{BACKGROUND: none; COLOR: #383838; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; TEXT-DECORATION: underline overline}

td.userblock, td.userblock2 {
	padding: 2px 2px 2px 2px;
	/* border: 1px dotted #9feeff; */
}

td.userblock {
	background: #FFFFFF left top no-repeat;
}

.acontent a:hover img { border-color: #5acced; }

table.sponserbox {
	background: url(/images/sponserbg.png) top left no-repeat;
}
table.sponserbox th {
	color: white;
	font-weight: bold; 
	font-size: 15px;
	background: none;
	text-align: right;
	border-bottom: 2px solid #5acced;
}
.sponserbox td {
	padding-right: 4px;
	vertical-align: top;
	padding-bottom: 6px;
}
td.sponserbox {
	border-right: 1px solid #5acced;
}
.sponserbox td a, .sponserbox td a:link, .sponserbox td a:active, .sponserbox td a:visited {
	color: white;
	text-decoration: none;
}
.sponserbox td a:hover {
	color: white;
	text-decoration: underline;
}

.tlbox td {
	background: #f3f4f8 url(/images/cirtl.png) top left no-repeat;
}
.trbox td {
	background: #f3f4f8 url(/images/cirtr.png) top right no-repeat;
}
.blbox td {
	background: #f3f4f8 url(/images/cirbl.png) bottom left no-repeat;
}
.brbox td {
	background: #f3f4f8 url(/images/cirbr.png) bottom right no-repeat;
}

.tlbox a
{
	padding-right: 10px;
}

.tlbox, .trbox, .blbox, .brbox {
	border: 0px;
}

.tlbox, .tlbox a, .tlbox a:link, .tlbox a:visited,
.trbox, .trbox a, .trbox a:link, .trbox a:visited,
.blbox, .blbox a, .blbox a:link, .blbox a:visited,
.brbox, .brbox a, .brbox a:link, .brbox a:visited

 {
	color : #666666; 
	font-size: 12px;
	text-decoration: none;
}

.tlbox h3, .trbox h3, .blbox h3, .brbox h3
{
	padding: 6px 6px 6px 6px;
	color : #666666; 
	font-weight: bold; 
	font-size: 14px;
}

.tlbox a:hover, .trbox a:hover, .blbox a:hover, .brbox a:hover
{
	color : black; 
}

a.blocktitle:link, a.blocktitle:active, a.blocktitle:visited, a.blocktitle:hover, .blocktitle {
	COLOR: white; 
	TEXT-DECORATION: none;
	FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica;
}
a.blocktitle:hover {
	TEXT-DECORATION: underline;
}

.atopleft {
	background: url(/images/articletl.gif) left top no-repeat;
	padding: 4px 4px 4px 4px;
}
.aleft {
	background: url(/images/articlel.gif) left top repeat-y;
	padding: 0px 0px 0px 0px;
}

.topictitle, h1	{ font-weight: bold; color : #383838; font-size: 13px; }
h2	{ font-weight: bold; color : #6e0000; font-size: 16px; }
h3	{ font-weight: bold; color : #079cc6; font-size: 16px; }

.articletitle {
	color : #079cc6; 
	font-weight: bold; 
	font-size: 15px;  
	text-align:	right;
	width: 95%;
	border-bottom: 1px solid #5accee;
	border-top: 1px solid #5accee;
}

h1.articletitle {
	margin-top: 3px;
}

.minitoc, A.minitoc {
	color: #383838;
	font-size: 12px;
}
A.minitoc:hover, A.minitoc:active {
	color: black;
	font-size: 12px;
}

.title 		{BACKGROUND: none; COLOR: #383838; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: "Arial", "Arial (Hebrew)","Verdana",sans-serif, Helvetica; TEXT-DECORATION: none}

.AuthorBox {
	align: center;
	background: #ffffff;
	text-align: center;
	padding: 0px 4px 4px 4px;
}

.rightsep {
	border-left: 1px solid #cecece;
}

td.htfriends {
	background: #ffffff url(/images/htfriends.gif) center right no-repeat; 
	padding: 15px 150px 15px 15px;
}
.htfriends2 {
	background: #ffffff url(/images/htfriends2.gif) center no-repeat; 
	padding: 20px 150px 20px 20px;
	align: center;
	text-align: center;
}

.linkblock {
	padding-right: 4px;
}
	
.linkblock a, .linkblock a:visited {
	color: #383838;
	text-decoration: none;
}

.linkblock a:hover, .linkblock a:active {
	color: black;
	text-decoration: underline;
}

a.curpage, a.curpage:visited, a.curpage:link, a.curpage:active, a.curpage:hover
{
	color: white;
	text-size: 12px;
	text-decoration: none;
}

td.curpage, 
a.curpage, a.curpage:visited, a.curpage:active, a.curpage:hover {
	background-color: #383838;
	border: 1px solid #cecece;
}

a.page, a.page:visited, a.page:active, a.page:hover {	text-decoration: none; }

/*** PAID LINKS ***/
.paidlink {
	background-color: #eeeeee;
	color: #383838;
	cursor:pointer;
}

.paidlink th {
	background: #eeeeee url(/images/cirtl.png) top left no-repeat;
	color: black;
	font-weight: bold;
	border-bottom: 1px solid #5accee;
	text-align: right;
}

.paidlink td {
	padding-right: 20px;
}

.paidlinkbot {
	background: url(/images/cirbr.png) bottom right no-repeat;
	border-top: 1px solid #fefefe;
}

/* commercial */
div.asigleadcomm { 	border-top: 1px dotted red; margin-top: 2px; }
.commercialb, .commercialb div, 
.commercialb a, .commercialb a:link, .commercialb a:active, .commercialb a:hover, .commercialb a:visited
{
	font-size: 12px;
	color: red;
	FONT-WEIGHT: bold;
	border-bottom: 1px dotted red;
}
.commercialb a { color: red; FONT-WEIGHT: bold;}

.commercial, .commercial div, 
.commercial a, .commercial a:link, .commercial a:active, .commercial a:hover, .commercial a:visited
{
	font-size: 10px;
	color: red;
}
.commercial a {	color: red; }
td.commercial { border-top: 1px dotted red;}

/* @import url("/themes/DeepBlue/forums/formIE.css"); */