﻿body
{ padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px;color: #3b4c61;font-family: Arial;background-color: #e7eaec;
}
A:hover {font-weight: bold; text-decoration: underline; color: #00e300;}
A:link { font-weight: bold; color: #2a82e3; }
A:active {font-weight: bold; background-color: #88bbff; color: #FFFFFF;}
A:visited { font-weight: bold; color: #0e58b9; }

.ThumbsUp { font-weight: bold; font-size:16px; text-decoration: none; color: #44cc44; }
.ThumbsDown { font-weight: bold; font-size:16px; text-decoration: none; color: #cc4444; }
.ThumbsNone { font-size:16px; color: #777777; }

.Page {overflow:auto; border: solid 2px #9999ee; padding:4px 4px 4px 4px }

.PageB {font-size:16px; font-weight:bold; background-color:#eeeeee; border: #888888 1px solid; padding: 2px 4px 2px 4px; margin:1px 1px 1px 1px; cursor:pointer;}
.PageBOn {z-index:500; font-size:18px; font-weight:bold;  background-color:#ffFFFF; border: solid 2px #9999ee; border-top: solid 2px #ffffff ; padding: 4px 6px 2px 6px; margin:1px;}
.BoxLight {font-size:14px; line-height:22px; font-weight:bold; background-color:#ffffff; border: #eeeeff 1px solid; padding: 4px 4px 4px 4px; margin:1px; cursor:crosshair;}

.tabButtonON {border: solid 2px #77aaff; border-bottom:0px;}
.tabButtonOFF {border-top: solid 2px #ffffff; border-bottom: solid 2px #ffffff;}

.mainTab {background-color: #efefed; font-size:14px; position:relative; top:0px; left:0px; width:100%; border: #dedede 1px solid; vertical-align: top; text-align: left;}

.StandardBar { font-size:14px; font-weight:bold; background-image: url(../graphics/mbon_h_back.gif); line-height:18px; height:24px }

.barDivideLi {font-weight:bold; vertical-align:middle; height:32px; background:#eeeeee url(../graphics/btbar_light.png);}
.barDivide {font-weight:bold; vertical-align:middle; height:32px; background:#eeeeee url(../graphics/btbar_dark.png);}

.inputLightDotted
{
	border-right: #e39038 1px dotted;
	border-top: #e39038 1px dotted;
	border-left: #e39038 1px dotted;
	border-bottom: #e39038 1px dotted;
	background-color: #ffffff;
	vertical-align: middle;
	color: #993300;
	text-align: left;
}
.inputLight
{
	border-right: #e39038 1px solid;
	border-top: #e39038 1px solid;
	border-left: #e39038 1px solid;
	border-bottom: #e39038 1px solid;
	background-color: #ffffff;
	vertical-align: middle;
	color: #993300;
	text-align: left;
	font-size: 15px;
	font-family: Arial;
}
.inputLightNULL
{
	border-right: #e39038 1px solid;
	border-top: #e39038 1px solid;
	border-left: #e39038 1px solid;
	border-bottom: #e39038 1px solid;
	background-color: #ffffff;
	vertical-align: middle;
	color: #8c8c8c;
	text-align: left;
	font-size: 15px;
	font-family: Arial;
	font-style: italic;
}
.inputError
{
	border-right: #c80000 4px double;
	border-top: #c80000 4px double;
	border-left: #c80000 4px double;
	border-bottom: #c80000 4px double;
	background-color: #ffe8e8;
	vertical-align: middle;
	color: #993300;
	text-align: left;
	font-size: 15px;
}
	
.inputButton
{
	border-right: #e39038 1px solid;
	border-top: #e39038 1px solid;
	border-left: #e39038 1px solid;
	border-bottom: #e39038 1px solid;
	background-color: #e8ecf1;
	vertical-align: middle;
	color: #b44f0e;
	text-align: left;
	font-weight: bold;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.inputButtonSmall
{
	border-right: #e39038 1px solid;
	border-top: #e39038 1px solid;
	border-left: #e39038 1px solid;
	border-bottom: #e39038 1px solid;
	background-color: #e8ecf1;
	vertical-align: middle;
	color: #993300;
	text-align: left;
	font-weight: bold;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	text-decoration: none;
}

.PrivateListingCell
{border: #ffffff 2px solid; background: #eeeedf url(../graphics/steel_bar.jpg);}
.ListingTable
{}
.ListingCell
{border: #cccecf 1px solid;background-color: #ffffff;padding:3px;}
.ListingCellQuestion
{ background:#f9fbfb url(../graphics/bg_questionmarks.jpg); border: #cccecf 1px solid;padding:3px;}
.AdListingCell
{border: #cccecf 1px solid; background: #eeeedf url(../graphics/bg_sponsor.jpg);}
.EPListingCell
{border: #cccecf 1px solid; background: #dcedff url(../graphics/bg_editorpick.jpg);}
.ListingHeadCell
{text-align: center;border: #cccecf 1px solid;background-color: #d5d8c4;padding: 2px;}
.ListingSubHeadCell
{border: #cccecf 1px solid;background-color: #F0EDE6;}
.ListingCellDashed
{border: #eceeef 2px dotted;}
.labelCell
{text-align: right; font-weight: bold; font-size: 15px; font-family: Arial; background-color: #e1f1ff;}
.messageCell
{
	border-right: #f1f1ff 3px solid;
	border-top: #f1f1ff 3px solid;
	border-left: #f1f1ff 3px solid;
	border-bottom: #f1f1ff 3px solid;
	font-weight: bold;
	font-size: 18px;
	font-family: Arial;
	background-color: #ffffff;
	color: #496573;
}
.insetCell
{
}
outsetCell
{border-left: #ffffff 2px outset; border-top: #ffffff 2px outset; border-right: #ffffff 2px inset; border-bottom: #ffffff 2px inset; background-color: #dde8e0;}

.divHelp
{
	width: 100%;
	color: #1d4a1c;
	font-size: 18px;
	font-family: Arial;
	background-color: #9ac3ff;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-right: #cccc66 1px solid;
	border-top: #cccc66 1px solid;
	border-left: #cccc66 1px solid;
	border-bottom: #cccc66 1px solid;
}
.ruler
{
	border-right: 3px double; border-top: 3px double; border-left: 3px double; color: #cccc99; border-bottom: 3px double;
}

.EntryHead1 
{
}

.EntryHead2 
{
}
.divTabOFFHover
{
	font-weight: bold;
	font-size: 22px;
	color: #e4ffe4;
	background-color: #98a0a3;
	font-family: Arial;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px outset;
	border-bottom: 1px outset;
}

.imgSlideActive
{
	border-right: #33ff00 2px dotted; border-top: #33ff00 2px dotted; border-left: #33ff00 2px dotted; border-bottom: #33ff00 2px dotted;
}

SPAN:HOVER
{background-color: #ffffff;color: #53ac66;font-weight: bold;border-right: 1px outset;border-top: 1px outset;border-left: 1px outset;border-bottom: 1px outset;}

.ImgVMiddle { vertical-align:middle; border:0px; }