body {
    font-family: verdana, helvetica, arial;
}

/* Borders-begin */
.B 					{ border-bottom: 1px solid gray; }
.All				{
	border: 1px solid black;
	width: 230px;
}
/* Borders-end */
.AlternateBG 	{ background: #EFEFEF; }
.GreenBG		{ background: #99CC00; }

.padded {
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Links-start */
a:link 		{ color: black; text-decoration:none; font-size: 11px }
a:hover 	{ color: navy; }
a:visited 	{ color: black; text-decoration:none; }

a.BlackLink:link, a.BlackLink:visited 	{ color: black; }
a.ResultLink:link, a.ResultLink:visited	{ color: #6D633F; }

a.DYMLink:hover {
	text-decoration: underline;
}

a.HomeMoreLink:link, a.HomeMoreLink:visited, a.HomeMoreLink:hover {
	text-decoration: underline;
	font-family: verdana, helvetica, arial;
	font-weight: bold;
	font-size: 11px;
	color: #CA6D00;
}

a.pagination_active:link, a.pagination_active:visited {
	FONT-WEIGHT: bold;
	COLOR: white;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: underline;
}

a.pagination_active:hover {
	FONT-WEIGHT: bold;
	COLOR: #567106;
	FONT-FAMILY: verdana, sans-serif;
	TEXT-DECORATION: underline;
}

a.HomeSuggestion:link {
	text-decoration: underline;
	font-family: verdana, helvetica, arial; 
	font-size: 11px; 
	color: #000000; 
}
a.HomeSuggestion:visited, a.HomeSuggestion:hover {
	text-decoration: underline;
	font-family: verdana, helvetica, arial; 
	font-size: 11px; 
	color: #666666;
}

a.FooterLink:link, a.FooterLink:visited {
	font-size: 12px;
	color: #CA6D00;
}

a.FooterLink:hover {
	font-size: 12px;
	color: #DB7B11;
}

.inactiveTreeNode {
	color: silver;
}

/* Links-end */

/* Top breadcrumbs (not the Seamark ones) */
a.topBCLevelA:link, a.topBCLevelA:visited {
	font-size: 11px;
	color: #0066cc;
}

a.topBCLevelA:hover {
	font-size: 11px;
	color: #4495E7;
	text-decoration: underline;
}

.topBCLevelB {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.HomeH1 {
	font-weight: bold;
	font-size: 22px;
	color: #AAD200;
}

.HomeH2 {
	font-size: 16px;
	color: #CA6D00;
}

.HomeH3 {
	font-weight: bold;
	font-size: 12px;
	color: #CA6D00;
}

a.HomeH3:link, a.HomeH3:visited {
	font-weight: bold;
	font-size: 12px;
	color: #CA6D00;
	text-decoration: underline;
}

a.HomeH3:hover {
	font-weight: bold;
	font-size: 12px;
	color: #DB7B11;
	text-decoration: underline;
}

.HomeSuggestionsHeader, a.HomeSuggestionsHeader:link {
	text-decoration: underline;
	font-weight: bold;
	font-size: 13px;
	color: #7DAB02;
}

a.HomeSuggestionsHeader:visited {
	text-decoration: underline;
	font-weight: bold;
	font-size: 13px;
	color: #7DAB00;
}

a.HomeSuggestionsHeader:hover {
	text-decoration: underline;
	font-weight: bold;
	font-size: 13px;
	color: #567106;
}


.HomeP {
	font-size: 12px;
	color: #333333;
}

/* Dividers */
.topDivider { border-bottom: 1px solid #AAD100; padding-bottom: 10px; }
.bottomDivider { border-bottom: 3px solid #AAD100; }

/* Results Page */
.BreadCrumb {
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}

.Pager {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}

.GroupHeader {
	background: beige;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

.SuggestionHeader {
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}

.SuggestionText {
	font-size: 11px;
	color: #333333;
}

.ResultTitle {
	font-weight: bold;
	font-size: 11px;
	color: #CA6D00;
}


.ResultText { 
	font-size: 11px;
	color: #333333;
}

.ResultLinkTitle {
	font-weight: bold;
	font-size: 10px;
	color: #6C633F;
}

a.ResultLink:link, a.ResultLink:visited {
	font-size: 10px;
	color: #6C633F;
}

a.ResultLink:hover {
	font-size: 10px;
	color: #DB7B11;
	text-decoration: underline;
}

/* Width Fix for IE */
.LeftPanelSugBox {
	max-width: 244px;
	width:expression("244px"); 
}

.LeftPanelSugBoxMid {
	max-width: 228px;
	width: expression(this.width > 228 ? "228px" : "auto");
}
 
.RightPanel {
	max-width: 493px;
	width: expression(this.width > 489 ? "489px" : "auto" );
}

