
BODY, body
{
margin: 0;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
}

/* new css added by JR 12/1/09 for testing new design */
#headerContainer {
	min-width:740px;
	width:100%;
	height:auto;
	margin:0 auto;
	padding-bottom:1px;
	overflow:auto;
	background-color:#333333;
	}

#headerContainer .headerLogo {
	padding: 10px 0 6px 19px;
	}
	
#menuContainer {
	height:27px;
	width:100%;
	margin: 0 auto 0 auto;
	clear:both;
	overflow:hidden;
	background: #d8953e url("icon/menu_back.jpg") top left repeat-x;
	border-bottom: 1px solid #333333;
	}

#menu {
	position:relative;
	left:22px;
	margin-right:22px;
	height:27px;
	border-left: 1px solid #333333;
	overflow:hidden;
	}
#menu a {
	color:#F2ECDF;
	float:left;
	text-transform: uppercase;
	text-decoration:none;
	text-align: center;
	font:.8em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	display: block;
	outline: none;
	padding: 6px 15px 5px 15px;
	/*width:19.7%;*/
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	/*background: #D2BA8B url("icon/btn_Up.jpg") top left repeat-x;*/
	background: #d8953e url("icon/btn_Up.jpg") top left repeat-x;
	}
#menu a:hover {
	/*background: #E0CBA3 url("icon/btn_Down.jpg") top left repeat-x;*/
	background: #e8953e url("icon/btn_Down.jpg") top left repeat-x;
	color:#FFFFFF;
	}
#menu a#menuItem5 {
	text-transform:none;
}

#submenuContainer {
	height:23px;
	width:100%;
	margin: 0 auto 0 auto;
	clear:both;
	overflow:hidden;
	background-color:#333;
	}
	
#submenu {
	position:relative;
	left:30px;
	top:3px;
	height:23px;
	color:#fff;
	width:500px;
	font:.8em Verdana, Arial, Helvetica, sans-serif;
	}
#submenuRight {
	float:right;
	padding-right:15px;
	padding-top:3px;
	height:23px;
	color:#fff;
	font:.8em Verdana, Arial, Helvetica, sans-serif;
	border:0;
	}

#submenu a, #submenuRight a {
	color:#fff;
	text-decoration:none;
	}
#submenu a:hover, #submenuRight a:hover {
	color:#fff;
	text-decoration:underline;
	}
#submenu a.TBSelect {
	color:#d8953e;
	font-weight:bold;
	}
	
#collectionsHeading {
	padding: 20px 0 8px 0;
	margin: 0 20px 0 20px;
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	font-weight:bold;
	/*
	color:#c9ae77;
	border-bottom: 1px solid #c9ae77;
	*/
	color:#d8953e;
	border-bottom: 1px solid #d8953e;
	}

#collections {
	padding:10px;
	font-weight:bold;
	font-size:.8em;
	width:99%;
	}

#collections a {
	color:#333;
	}
#collections a:hover{
	color:#506C85;
	}
	
#collections .Count {
	font-weight:normal;
	}
#collections .SubDirectory {
	font-weight:normal;
	color:#666666;
	}

.orangeBack {
	background: #d8953e url("icon/menu_back.jpg") top left repeat-x;
	}

.bottomDotted {
	border-bottom-color:#CCCCCC;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	}
	
.directoryThumb {
	padding:4px;
	border:0;
	}

/* end */

.banner
{
  /*background-image:url(/icon/header_pixel.jpg);*/
  background-color:#333;
  width:100%;
}

a:link.TB,a:visited.TB
{
text-decoration:none;
color:#333;
}

a:hover.TB
{
text-decoration:underline;
color:#506C85;
}

a:link.TBSelect,a:visited.TBSelect,a:hover.TBSelect {
font-weight:bold;
text-decoration:underline;
color:#333;
}


a:link.SUBTB,a:visited.SUBTB,a:hover.SUBTB
{
FONT-SIZE: 80%;
COLOR: #3E3E3E;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: NONE;
HEIGHT: 18PX;
PADDING-LEFT: 6PX;
PADDING-RIGHT: 6PX;
PADDING-BOTTOM: 2PX;
}

a:hover.SUBTB
{
BACKGROUND: #D8D8D8;
}

a:link.SUBTBSelect,a:visited.SUBTBSelect,a:hover.SUBTBSelect
{
FONT-SIZE: 80%;
COLOR: #3E3E3E;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: NONE;
BACKGROUND: #D8D8D8;
HEIGHT: 18PX;
PADDING-LEFT: 6PX;
PADDING-RIGHT: 6PX;
PADDING-BOTTOM: 2PX;
}


.TbLine
{
PADDING-LEFT: 5PX;
PADDING-RIGHT: 5PX;
}

.UserName
{FONT-SIZE: 70%;
FONT-WEIGHT: BOLD;
COLOR: #414241;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: NONE;
PADDING-RIGHT: 12PX;
PADDING-TOP: 3PX
}

.msg
{COLOR: #0C1D2A;
FONT-SIZE: 70%; 
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
background: #FFE36A;
height: 14PX;
PADDING-BOTTOM: 1PX;
}

.PageTitle
{COLOR: #606E7E;
FONT-SIZE: 170%;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
PADDING-LEFT: 3PX;
}

.Copyrights
{COLOR: #484448;
FONT-SIZE: 70%;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
PADDING-TOP: 7PX;
PADDING-BOTTOM: 7PX;
}
.Copyrights a {COLOR: #484448;}

.TabSelect
{FONT-SIZE: 80%;
COLOR: #FFFFFF;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
/*BACKGROUND: #3C99C3;*/
background-color:#00a8cb;
PADDING-LEFT: 12PX;
PADDING-RIGHT: 12PX;
}

a:link.Tab,a:visited.Tab,a:hover.Tab
{
FONT-SIZE: 80%;
COLOR: #3C99C3;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: UNDERLINE;
PADDING-LEFT: 12PX;
PADDING-RIGHT: 12PX;
}

.PagePad
{PADDING-LEFT: 12PX;
PADDING-RIGHT: 12PX
}

.Form
{
FONT-SIZE: 70%;
COLOR: #3E3E3E;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
}

.LabelBlueBold
{FONT-SIZE: 70%;
COLOR: #506C85;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
}

a:link.LabelBlueBold,a:visited.LabelBlueBold
{
FONT-SIZE: 70%;
COLOR: #506C85;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: UNDERLINE;
}

a:hover.LabelBlueBold
{
FONT-SIZE: 70%;
COLOR: #3C5228;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: UNDERLINE;
}

a:link.LabelBlueBoldBig,a:visited.LabelBlueBoldBig
{
FONT-SIZE: 100%;
COLOR: #506C85;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: UNDERLINE;
}

a:hover.LabelBlueBoldBig
{
FONT-SIZE: 100%;
COLOR: #3C5228;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: UNDERLINE;
}

.LabelBlue
{FONT-SIZE: 70%;
COLOR: #506C85;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
}

.LabelBlackBig
{FONT-SIZE: 100%;
COLOR: #3E3E3E;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
}

.LabelBlack
{FONT-SIZE: 70%;
COLOR: #3E3E3E;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
}

.LabelBlackBold
{FONT-SIZE: 70%;
COLOR: #3E3E3E;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
}


.LabelWhite
{FONT-SIZE: 100%;
COLOR: #FFFFFF;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
}

.LabelWhiteBold
{FONT-SIZE: 80%;
COLOR: #FFFFFF;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
}

.BlockBlue
{
BACKGROUND-COLOR: #3C99C3;
/*background-color:#00a8cb;*/
}

.BlockSkyBlue{
/*BACKGROUND: #EEF4F7;*/
background-color:#E7E7EA;
}

.LineSkyBlue
{BACKGROUND: #D7DDE3;
}

.BlockTan{background-color:#cec39c;}

.BlockGreenish
{BACKGROUND: #EDF3EC;
}

.BlockGreen
{
BACKGROUND: #9AB882;/*Green*/
}

.BlockGray {
/*BACKGROUND: #E1E7EA;*/
background-color:#e7e7ea;
}

a:link.Directory,a:visited.Directory
{
FONT-SIZE: 70%;
COLOR: #495560;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: UNDERLINE;
FONT-WEIGHT: BOLD;
}

a:hover.Directory
{
COLOR: #506C85;
}

a:link.SubDirectory,a:visited.SubDirectory
{
FONT-SIZE: 70%;
COLOR: #404F5D;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: UNDERLINE;
}

a:hover.SubDirectory
{
COLOR: #3D5F7E;
}

.Directory
{
FONT-SIZE: 70%;
COLOR: #3E3E3E;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
}

.DirectorySpace
{
PADDING-RIGHT:5PX;
VERTICAL-ALIGN: TOP;
}

.DirectoryTitle
{COLOR: #606E7E;
FONT-SIZE: 170%;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
PADDING-TOP:7PX;
PADDING-BOTTOM:10PX;
}

.TableHeader
{FONT-SIZE: 70%;
COLOR:#506A85;
PADDING:7PX 5PX 2PX 5PX;
FONT-WEIGHT: BOLD;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
BORDER-BOTTOM: 1PX SOLID #3D98C3;
}

.TableRow
{FONT-SIZE: 70%;
COLOR: #2A2D32;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
PADDING: 2PX 5PX 2PX 5PX;
BORDER-BOTTOM: 1PX SOLID #D7DDE3;
}

.TableRowHighlight
{/*FONT-SIZE: 100%;*/
COLOR: #2A2D32;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
PADDING: 2PX 5PX 2PX 5PX;
BORDER-BOTTOM: 1PX SOLID #D7DDE3;
BACKGROUND: #C0DDEA;
}

.TableRowNoneHighlight
{/*FONT-SIZE: 100%;*/
COLOR: #2A2D32;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
PADDING: 2PX 5PX 2PX 5PX;
BORDER-BOTTOM: 1PX SOLID #D7DDE3;
}

.PreviousNext
{FONT-SIZE: 70%;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
COLOR: #959595;
FONT-WEIGHT: BOLD;
}


a:link.ResultsTab,a:visited.ResultsTab
{
FONT-SIZE: 80%;
COLOR: #FFFFFF;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: NONE;
FONT-WEIGHT: BOLD;
HEIGHT: 20PX;
PADDING: 2PX 4PX 2PX 5PX;
MARGIN-LEFT:2PX;
}

a:hover.ResultsTab
{
/*
BACKGROUND: #EEF4F7;
COLOR: #1678A7;
*/
color:#d8953e;
text-decoration:underline;
}

a.ResultsTabSelect
{
/*
BACKGROUND: #EEF4F7;
COLOR: #1678A7;
*/
FONT-SIZE: 80%;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: NONE;
FONT-WEIGHT: BOLD;
HEIGHT: 20PX;
PADDING: 2PX 4PX 2PX 5PX;
MARGIN-LEFT: 2PX;
color:#d8953e;
}

.Popup
{
POSITION: ABSOLUTE;
VISIBILITY: HIDDEN;
LEFT: 0;
TOP: 0;
Z-INDEX:1;
}

.PopupPage
{BACKGROUND: #FFFFFF;
BORDER: #506A85 2px solid;
MARGIN-TOP: 0PX;
MARGIN-left: 0PX;
MARGIN-right: 0PX;
}

.PopupWindow
{BACKGROUND: #FFFFFF;
MARGIN-TOP: 0PX;
MARGIN-left: 0PX;
MARGIN-right: 0PX;
}

.PopupHeader
{
/*BACKGROUND: #C0DDEA;*/
background-color: #b5b6b5;
}

.PopupTitle
{COLOR: #43596B;
FONT-SIZE: 70%;
FONT-WEIGHT: BOLD;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
HEIGHT: 27PX;
PADDING-LEFT: 12PX;
PADDING-RIGHT: 12PX;
}

.But
{BORDER:1PX #10529C SOLID;
BACKGROUND-COLOR:#EFEFEF;
COLOR:#7A7B7C;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-SIZE: 70%;
FONT-WEIGHT: BOLD;
TEXT-ALIGN:CENTER;
PADDING-RIGHT:3PX;
PADDING-LEFT:3PX;
CURSOR:pointer;
}


a:link.FullViewBlue,a:visited.FullViewBlue
{
FONT-SIZE: 70%;
COLOR: #1678A7;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: UNDERLINE;
}

a:hover.FullViewBlue
{
FONT-SIZE: 70%;
COLOR: #3C5228;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: UNDERLINE;
}


.ViewerHeader
{
BACKGROUND-COLOR:#C0DDEA;
BORDER-RIGHT: 1PX #7B7B7B SOLID;
}

.ViewerheaderLine1
{
BACKGROUND-COLOR: #6DB5C6;
}

.ViewerheaderLine2
{
BACKGROUND-COLOR: #3DA4C3;
}

.ViewerFrameset
{
BORDER-BOTTOM: 1PX #7B7B7B SOLID;
BORDER-RIGHT: 1PX #7B7B7B SOLID;
}

.ViewerFrameContent
{
BORDER-RIGHT: 2PX #EEF4F7 SOLID;
}

.ViewerFrameMain
{
BORDER-LEFT: 1PX #7B7B7B SOLID;
CURSOR: W-RESIZE;
}

.ViewerContent
{
BORDER-RIGHT: 1PX #7B7B7B SOLID;
}

.Thumb
{
/*BACKGROUND-COLOR: #EEF4F7; */
MARGIN-TOP: 2PX
}

.Folders
{BACKGROUND: #FFFFFF;
 BORDER: #EEF4F7 6px solid;
 PADDING: 4px;
}

.RecordsList
{FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
PADDING: 0PX;
BORDER: 1PX SOLID #3D98C3;
}


a:link.FolderSelect,a:visited.FolderSelect,a:hover.FolderSelect
{
FONT-SIZE: 80%;
COLOR: #020200;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: NONE;
FONT-WEIGHT: BOLD;
PADDING: 4PX 3PX 0PX 3PX;
WIDTH:100%;
}

.FolderSelect
{
FONT-SIZE: 80%;
COLOR: #020200;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
TEXT-DECORATION: NONE;
FONT-WEIGHT: BOLD;
PADDING: 3PX 4PX 3PX 12PX;
WIDTH:100%;
}

.FolderLine
{
BACKGROUND-COLOR: #7ABCDC;
}
.highlight
{
  COLOR: #FF0000;
}
.WizardTitle
{
COLOR: #065A83;
FONT-SIZE: 100%;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;


PADDING-LEFT: 5PX;
FONT-WEIGHT: BOLD;
}

.WizardSubTitle
{
COLOR: #636B7B;
FONT-SIZE: 80%;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
PADDING-LEFT: 6PX;
padding-bottom:8px;
FONT-WEIGHT: BOLD;
}
#WizardTooltip
{
COLOR: #1678A7;
FONT-SIZE: 70%;
FONT-FAMILY: 'Arial Unicode MS',VERDANA,TAHOMA,ARIAL,sans-serif;
MARGIN-TOP: 15PX;
PADDING-LEFT: 5PX;
PADDING-RIGHT:5PX;
OVERFLOW: AUTO;
WIDTH: 98%;
HEIGHT: 88%;
}
#WizardTooltipLeft
{
COLOR: #1678A7;
FONT-SIZE: 70%;
FONT-FAMILY: 'Arial Unicode MS',VERDANA,TAHOMA,ARIAL,sans-serif;
MARGIN-TOP:15PX;
PADDING-LEFT:5PX;
PADDING-RIGHT:5PX;
OVERFLOW: AUTO;
WIDTH: 98%;
HEIGHT: 80%;
}

.Description
{
POSITION: relative;
VISIBILITY: HIDDEN;
LEFT: 0;
TOP: 0;
Z-INDEX:1;
COLOR: #506C85;
}
.TabPad
{
PADDING-LEFT: 12PX;
PADDING-RIGHT: 12PX;
}
.TabCollection
{FONT-SIZE: 80%;
COLOR: #065A83;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
PADDING-LEFT: 12PX;
PADDING-RIGHT: 12PX;
}

label
{FONT-SIZE: 100%;
COLOR: #506C85;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
}

fieldset
{
  border: 0px;
  PADDING-BOTTOM: 3PX;  
}

.SearchLabel{
PADDING-LEFT:11PX;
PADDING-RIGHT:4PX;
FONT-SIZE: 80%;
COLOR: #3C99C3;
FONT-FAMILY: 'Arial Unicode MS',TAHOMA,ARIAL,VERDANA,sans-serif;
FONT-WEIGHT: BOLD;
}

.SearchRadioPos{
PADDING-LEFT:15PX;
}

.BlockBlueEshelf
{
BACKGROUND: #0C6876;
}

.FolderLineEshelf
{
BACKGROUND-COLOR: #0C6876;
}

/* tabs css JR 12/1/09 **************************/
#tabContainer {
	padding:20px;
	min-width:600px;
	}

/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	border-bottom:1px solid #666;	
	height:30px;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url(icon/tabs.jpg) no-repeat 0 0;
	font-size:11px;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 134px;
	text-align:center;	
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
}

ul.tabs a:active, ul.tabs a:focus {
	outline-style:none;
	background: url(icon/tabs.jpg) no-repeat 0 0;
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: 0 -31px;	
	color:#fff;	
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: 0 -62px;		
	cursor:default !important; 
	color:#000 !important;
}

/* initially all panes are hidden */ 
.panes {
	width:100%;
/* advanced search meta tags not working on simple search page, removing tab feature for now
div.panes div.pane {
	display:none;		
*/
}


/* tab pane styling */
div.panes div {
	/* display:none; 'removed related to advanced search meta tags explained above		*/
	padding:15px 10px;
	border:1px solid #999;
	border-top:0;
	font-size:14px;
	background-color:#fff;
	}

/* results pages view options bar - rounded corners */
.resultsViewBar{display:block;}
.resultsViewBar *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#333333}
.resultsViewBar1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a7a7a7;
  border-right:1px solid #a7a7a7;
  background:#666666}
.resultsViewBar2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;
  background:#595959}
.resultsViewBar3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #595959;
  border-right:1px solid #595959;}
.resultsViewBar4{
  border-left:1px solid #a7a7a7;
  border-right:1px solid #a7a7a7}
.resultsViewBar5{
  border-left:1px solid #666666;
  border-right:1px solid #666666}
.resultsViewBarfg{
  background:#333333}
  
/* results pages records #-total bar - bottom rounded corners */
.resultsRecordsBar{display:block;}
.resultsRecordsBar *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e7e7ea;}
.resultsRecordsBar1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4f4f5;
  border-right:1px solid #f4f4f5;
  background:#ededef}
.resultsRecordsBar2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#ebebed}
.resultsRecordsBar3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ebebed;
  border-right:1px solid #ebebed;}
.resultsRecordsBar4{
  border-left:1px solid #f4f4f5;
  border-right:1px solid #f4f4f5}
.resultsRecordsBar5{
  border-left:1px solid #ededef;
  border-right:1px solid #ededef}
.resultsRecordsBarfg{
  background:#e7e7ea;}