.crumbs {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: verdana, tahoma
}
.celllabel 
{
	background-color: #fafbfc;
	border-right: solid 1px #bcccd4;
	border-bottom: solid 1px #bcccd4;
	vertical-align:top;
	color: #000000;
	text-align:right;
}

.ValErr 
{
	BORDER: #990000 1px solid; 
	PADDING: 3px; 
	BACKGROUND-COLOR: #ffaaaa; 
	color: black;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	Width:200px;
}
.ValGood 
{
	BORDER: #669966 1px solid; 
	PADDING: 3px; 
	BACKGROUND-COLOR: #ccffcc; 
	color: black;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	Width:200px;
}
.MsgErr 
{
	BORDER: #990000 1px solid; 
	PADDING: 5px; 
	BACKGROUND-COLOR: #ffaaaa; 
	color: black;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	width:500px;
}
.MsgGood 
{
	BORDER: #009900 1px solid; 
	PADDING: 5px; 
	BACKGROUND-COLOR: #aaffaa; 
	color: black;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	width:500px;
}

BODY
{
	font-size: 14px;
	font-family: Tahoma, Verdana;
	SCROLLBAR-FACE-COLOR: #f0f0ff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #9999cc; 
	SCROLLBAR-3DLIGHT-COLOR: #bcccd4; 
	SCROLLBAR-ARROW-COLOR: #bcccd4; 
	SCROLLBAR-TRACK-COLOR: #fafbfc; 
	SCROLLBAR-DARKSHADOW-COLOR: #bcccd4; 	
}
TH 
{
	font-size: 12px;
	color: black;
	font-weight: normal;
	margin-left: 3px;
	margin-right:3px;
	border-width: 1px;
	background-color: #B1BBC5;
}
TD
{
	font-size: 14px;
	font-family: verdana;
}
A
{
	color: #003366;
	text-decoration: none;
	border-bottom:dotted 1px #cccccc;
}
A:hover
{
	color: #000000;
	text-decoration: underline;
	border-bottom:solid 1px #000000;
}
.categorylink
{
	font-size: 16px;
	font-family: Georgia, Garamond, Tahoma, Verdana, Arial;
	font-weight: bold;
}
.specialtylink
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	line-height:80%;
	margin:0px;
	padding:0px;
}
UL
{
	margin-top: 0px;
}
LI
{
	margin-top: 3px;
	font-size: 11px;
	font-family: verdana;
}
.header
{
	font-weight: bold;
	font-size: 20px;
	color: #83A8BD;
	font-family: arial, tahoma, verdana;
}
.highlight
{
	font-weight: bold;
	color: #B09E41;
}
.tinytext
{
	font-family: Verdana, Tahoma;
	font-size: 10px;
}
.smalltext
{
	font-family: Verdana, Tahoma;
	font-size: 12px;
}
.mediumtext
{
	font-family: Verdana, Tahoma;
	font-size: 14px;
}
.standardtext
{
	font-family: Tahoma, Verdana;
	font-size: 16px;
}
.bigtext2
{
	font-family: Tahoma, Verdana;
	FONT-SIZE:18px
}
.bigtext
{
	font-family: Tahoma, Verdana;
	FONT-SIZE:22px
}
.buttonborder
{
	border: 1px solid #000000; /* #bcccd4; */
}
.button
{
	font-size: 12px;
	color: black;
	background-color: #F0F0FF;
	border-bottom: solid 1px #9999cc;
	border-right: solid 1px #9999cc;
	font-weight: normal;
	margin-left: 3px;
	margin-right:3px;
	border-width: 1px;
}
input 
{
	font-size: 12px;
	font-family: Tahoma, Verdana;
}
textarea 
{
	font-size: 12px;
	font-family: Tahoma, Verdana;
}	
	
select
{
	font-size: 12px;
	font-family: Tahoma, Verdana;
}

.checkbox
{
	font-size: 12px;
	font-family: Tahoma, Verdana;
}

.smallbutton
{
	font-size: 10px;
	color: black;
	background-color: #F0F0F0;
	font-weight: normal;
	margin-left: 1px;
	margin-right:1px;
	border-width: 1px;
}
.buttonup
{
	font-size: 12px;
	color: black;
	background-color: #F0F0F0;
	font-weight: normal;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 1px solid #E4EBF2;
	border-top: 1px solid #E4EBF2;
	border-bottom: 1px solid #8F9DAD;
	border-right: 1px solid #8F9DAD;
	white-space: nowrap;
}
.buttondown
{
	font-size: 12px;
	color: black;
	background-color: #F0F0F0;
	font-weight: normal;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-right: 1px solid #E4EBF2;
	border-bottom: 1px solid #E4EBF2;
	border-left: 1px solid #0a2169;
	border-top: 1px solid #8F9DAD;
	white-space: nowrap;
}
.label 
{
	text-align:right;
	font-size: 11px;
	font-weight:bold;
    white-space:nowrap;
}

.catmenu
{
	color:Black;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}

.backtoaccount
{	font-size: 16px;
	font-weight: bold;
	font-family: Verdana;
}

.Menu1 { BORDER-TOP: #ffffff 1px solid; CURSOR: default; BORDER-BOTTOM: #83a8bd 1px solid; BACKGROUND-COLOR: #ecf1f4 }
.M1 { BORDER-RIGHT: #ecf1f4 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ecf1f4 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; FONT: 11px verdana; BORDER-LEFT: #ecf1f4 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 4px; BORDER-BOTTOM: #ecf1f4 1px solid }
.M1dis { BORDER-RIGHT: #ecf1f4 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ecf1f4 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; FONT: 11px verdana; BORDER-LEFT: #ecf1f4 1px solid; CURSOR: hand; COLOR: #999999; PADDING-TOP: 4px; BORDER-BOTTOM: #ecf1f4 1px solid }
.M1up { BORDER-RIGHT: #83a8bd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: white 1px solid; PADDING-LEFT: 15px; LEFT: -1px; PADDING-BOTTOM: 4px; FONT: 11px verdana; BORDER-LEFT: white 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 4px; BORDER-BOTTOM: #83a8bd 1px solid; }
.M1dn { BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #83a8bd 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; FONT: 11px verdana; BORDER-LEFT: #83a8bd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 4px; BORDER-BOTTOM: white 1px solid; POSITION: relative; TOP: +1px; BORDER-BOTTOM: #ffffff 1px solid;   }
.M1sel { BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #83a8bd 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; FONT: 11px verdana; BORDER-LEFT: #83a8bd 1px solid; CURSOR: default; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #ffffff }
