/* The following css are for Search Engine GUI */
.searchbartitle{
     background-color : #fbe6f2;
}
.searchbarbody{
     background-color : #FAF8D1;
}
TD.tab {
	FONT-SIZE: x-small; 
	FONT-FAMILY: arial,helvetica,sans-serif
}
SELECT{
    FONT-SIZE: 13px;
	/*FONT-SIZE: x-small;*/ 
	FONT-FAMILY: arial,helvetica,sans-serif; 
}
INPUT {
	FONT-SIZE: x-small; 
	FONT-FAMILY: arial,helvetica,sans-serif
}
#mainToolbar {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: auto; 
	WIDTH: 764px; 
	PADDING-TOP: 0px; 
	/*TEXT-ALIGN: center*/
}
.tabOnforLayerIlayerDiv {
	WIDTH: 764px; 
	HEIGHT: 50px; 
	BACKGROUND-COLOR: #fbe6f2
}
.tabOn {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	WIDTH: 7%; 
	PADDING-TOP: 3px; 
	WHITE-SPACE: nowrap; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
}
A.tabOn {
	BACKGROUND-COLOR: #fbe6f2; 
	COLOR: #333; 
	text-decoration: none; 
	/* BORDER-LEFT: #3770a8 1px solid */
}
A.tabOn:visited {
	BACKGROUND-COLOR: #fbe6f2; 
	COLOR: #333; 
	text-decoration: none;
}
A.tabOn:hover {
	BACKGROUND-COLOR: #fbe6f2; 
	COLOR: #333; 
	text-decoration: none;
}
.tabOnEnd {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	WIDTH: 7%; 
	PADDING-TOP: 3px; 
	WHITE-SPACE: nowrap; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
}
A.tabOnEnd {
	BACKGROUND-COLOR: #fbe6f2; 
	COLOR: #333; 
	BORDER-RIGHT: #3770a8 1px solid; 
	BORDER-LEFT: #3770a8 1px solid; 
	TEXT-DECORATION: none;
}
A.tabOnEnd:visited {
	BACKGROUND-COLOR: #fbe6f2; 
	COLOR: #333; 
	TEXT-DECORATION: none;
}
A.tabOnEnd:hover {
	BACKGROUND-COLOR: #fbe6f2; 
	COLOR: #333; 
	TEXT-DECORATION: none;
}
.tabOffYellow {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	WIDTH: 7%; 
	PADDING-TOP: 3px; 
	WHITE-SPACE: nowrap; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
}
A.tabOffYellow {
	BACKGROUND-COLOR: #fbf3ff; 
	COLOR: #333; 
	BORDER-LEFT: /*#3770a8*/ #999999 1px solid; 
	TEXT-DECORATION: none;
}
A.tabOffYellow:visited {
	BACKGROUND-COLOR: #fbf3ff; 
	COLOR: #333; 
	TEXT-DECORATION: none;
}
A.tabOffYellow:hover {
	BACKGROUND-COLOR: /*#ffff00*/ #ffffcc; 
	COLOR: #333; 
	TEXT-DECORATION: none;
}
.tabOffEndYellow {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	WIDTH: 7%; 
	PADDING-TOP: 3px; 
	WHITE-SPACE: nowrap; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
}
A.tabOffEndYellow {
	BACKGROUND-COLOR:  #fbf3ff; 
	COLOR: #333; 
	BORDER-RIGHT: #3770a8 1px solid; 
	BORDER-LEFT: #3770a8 1px solid; 
	TEXT-DECORATION: none;
}
A.tabOffEndYellow:visited {
	BACKGROUND-COLOR: #fbf3ff; 
	COLOR: #333; 
	TEXT-DECORATION: none;
}
A.tabOffEndYellow:hover {
	BACKGROUND-COLOR: #ffffcc; 
	COLOR: #333; 
	TEXT-DECORATION: none;
}
.SEinstruction{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    COLOR: #333333;	
}
.SEinstructionred{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    COLOR: #FF0011;	
}
FORM.NOMARGIN{
    margin:0px;
}
a.SE:link{
	color: #333333;
	text-decoration : underline;
}
a.SE:visited{
	color: #333333;
	text-decoration : underline;
}
a.SE:hover{
	color: #333333;
	text-decoration : underline;
}
a.SEred:link{
	color: #FF0011;
	text-decoration : underline;
}
a.SEred:visited{
	color: #FF0011;
	text-decoration : underline;
}
a.SEred:hover{
	color: #FF0011;
	text-decoration : underline;
}
/* The above css are for Search Engine GUI */

/* The following css are extra resource for Search Enging GUI
.tabOff {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	WIDTH: 7%; 
	PADDING-TOP: 3px; 
	WHITE-SPACE: nowrap; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
}
A.tabOff {
	BACKGROUND-COLOR: #dfefff; 
	COLOR: #333; 
	BORDER-LEFT: #3770a8 1px solid
}
A.tabOff:visited {
	BACKGROUND-COLOR: #dfefff; 
	COLOR: #333
}
A.tabOff:hover {
	BACKGROUND-COLOR: #9cf; 
	COLOR: #333
}
A.tabOffGreen {
	COLOR: #333
}
A.tabOffGreen:visited {
	COLOR: #333
}
A.tabOffGreen:hover {
	COLOR: #333
}
A.tabOffGreen {
	BACKGROUND-COLOR: #dfefff
}
A.tabOffGreen:visited {
	BACKGROUND-COLOR: #dfefff
}
A.tabOffGreen:hover {
	BACKGROUND-COLOR: #00ff00
}
.tabOffGreen {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 7%; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.tabOffGreen {
	BORDER-LEFT: #3770a8 1px solid
}
A.tabOffBlue {
	COLOR: #333
}
A.tabOffBlue:visited {
	COLOR: #333
}
A.tabOffBlue:hover {
	COLOR: #333
}
A.tabOffBlue {
	BACKGROUND-COLOR: #dfefff
}
A.tabOffBlue:visited {
	BACKGROUND-COLOR: #dfefff
}
A.tabOffBlue:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #0000cc
}
.tabOffBlue {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 7%; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.tabOffBlue {
	BORDER-LEFT: #3770a8 1px solid
}
A.tabOffEnd {
	COLOR: #333
}
A.tabOffEnd:visited {
	COLOR: #333
}
A.tabOffEnd:hover {
	COLOR: #333
}
A.tabOffEnd {
	BACKGROUND-COLOR: #dfefff
}
A.tabOffEnd:visited {
	BACKGROUND-COLOR: #dfefff
}
A.tabOffEnd:hover {
	BACKGROUND-COLOR: #9cf
}
.tabOffEnd {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 7%; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.tabOffEnd {
	BORDER-RIGHT: #3770a8 1px solid; BORDER-LEFT: #3770a8 1px solid
}
The above css are extra resource for Search Enging GUI */