/*
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/

@font-face
{
font-family: hwregular;
src: url('../fonts/HelveticaWorld-Regular.ttf');
}
@font-face
{
font-family: hwbold;
src: url('../fonts/HelveticaWorld-Bold.ttf');
}
@font-face
{
font-family: hwbolditalic;
src: url('../fonts/HelveticaWorld-BoldItalic.ttf');
}
@font-face
{
font-family: hwitalic;
src: url('../fonts/HelveticaWorld-Italic.ttf');
}

@import url("../../css/portal-standard.css");


* { margin:0; padding:0; }

body, div, span, a, form, li, ul, ol, input, select, textarea, button, pre, blockquote, label, h1, h2, h3, h4, td, tr, th, tbody, table, p, iframe, img  {
 padding:0px;margin:0px;
 white-space:normal;
 font-weight:normal;
 font-family: hwregular, Tahoma, Verdana, Helvetica, Arial, sans-serif !important;
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size:12px;
}

body {
	width: 100%;
	height: 100%;
	margin: auto;
	text-align: left;
	background: url('../images/mainBackground_public.png') repeat;
}

textarea, button, select, form {
 padding:1px;
}

p {
 margin-top:4px;
 margin-bottom:4px;
}

h2 {
 margin-bottom:6px;
 color:#12293f;
 font-weight:bold;
}

h3 {
 margin-bottom:4px;
 text-decoration:underline;
}

/** 
  This white-space setting is VERY important as it keeps content from "spilling"
  outside of portlets.
  */

td,
th
{
  white-space: normal;
}

th
{
}

INPUT[type="text"] {
	background: url(../images/textbox_mid.png) repeat-x;
    float: left;
	height: 28px !important;
	border: none;
    border-left: 1px solid #b5b5b5;
    border-right: 1px solid #b5b5b5;
    font-size: 14px;
    margin: 0px;
	padding-top: 2px;
}

SELECT {
	background: url(../images/textbox_mid.png) repeat-x;
    float: left;
	height: 30px !important;
	border: none;
    border-left: 1px solid #b5b5b5;
    border-right: 1px solid #b5b5b5;
    font-size: 14px;
    margin: 0px;
	padding-top: 2px;
}

body.layout-JaDoX
{
    margin: 0;
    padding: 0;
	/*background: url('../images/mainBackground.png') repeat-x;*/
}

.layout-JaDoX .contentFooterWrapper {
	background: url('../images/content_bg.png') repeat;
	display: block;
	width: 960px;
	margin: auto;
	-webkit-box-shadow:  0px 0px 3px 3px #CCCCCC;
	-moz-box-shadow:  0px 0px 3px 3px #CCCCCC;
	box-shadow:  0px 0px 3px 3px #CCCCCC;
	margin-bottom: 20px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.layout-JaDoX .contentHolder {
	background: none;
	display: block;
	width: 960px;
	margin: auto;
	clear: both;
	margin-top: -8px;
}

.layout-JaDoX .footerContent {
	background: url('../images/separator.png') no-repeat top left;
	display: block;
	width: 960px;
	height: 71px;
	color:#999999;
	font-size:14px;
	padding-top: 19px;
	text-align:center;
	margin: auto;
	margin-top: 35px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.layout-JaDoX .footerContent a {
	color:#999999;
	font-size:14px;
	text-align:center;
}

.layout-JaDoX .footerContent a:hover {
	color:#333333;
}



.Link
{
}

.LinkFolder
{
	font-size: 14px;
}
.FolderList .LinkFolder
{
	font-size: 14px;
}

.LinkPage
{
}

/* applied the sliding doors technique
 http://www.alistapart.com/articles/slidingdoors/ */


.layout-JaDoX .LTabLeftLow,
.layout-JaDoX .LTabLow,
.layout-JaDoX .LTabRightLow,
.layout-JaDoX .LTabLeft,
.layout-JaDoX .LTab,
.layout-JaDoX .LTabRight
{white-space: nowrap;
    vertical-align: middle;
}

/*
background-image: url(../images/documenttabs.png); background-repeat: no-repeat;
background-position: 0px -30px
*/

.layout-JaDoX .LTab{background-repeat: repeat-x}
.layout-JaDoX td.LTab{font-weight: bold;}
/*
.layout-JaDoX .LTabLeftLow{background-position: 5px -30px}
.layout-JaDoX .LTabRightLow{background-position: -5px -30px}
.layout-JaDoX .LTabLeft{background-position: 5px -30px}
.layout-JaDoX .LTabRight{background-position: -5px -30px}
*/

/*
.layout-JaDoX .LTabLeftLow{background-position: 0px -30px}
.layout-JaDoX .LTabLow{background-position: 0px -30px}
.layout-JaDoX .LTabRightLow{background-position: 5px 5px}
.layout-JaDoX .LTabLeft{background-position: 5px 5px}
.layout-JaDoX .LTab{background-position: 0px -30px}
.layout-JaDoX .LTabRight{background-position: 5px 5px}
*/

/* Tab hyperlink styling */
.layout-JaDoX .LTabLow A:link, 
.layout-JaDoX .LTabLow A:visited,
.layout-JaDoX .LTabLow A:hover, 
.layout-JaDoX .LTabLow A:active
{
    text-decoration: none;
    font-size: 11px;
}

.layout-JaDoX .LTabLeftLow
{
    width: 5px;
    padding-left: 9px;
    padding-right: 0px;
}

.layout-JaDoX .LTabLow
{
    height:25px;    
    padding-left: 0px;
    padding-right: 0px;
}

.layout-JaDoX .LTabRightLow
{
    width: 0px;
    padding-left: 0px;
    padding-right: 9px;
}

.layout-JaDoX .LTabLeft
{
    width: 5px;
    padding-left: 9px;
    padding-right: 0px;
}

.layout-JaDoX .LTab
{
    height:30px;    
    padding-left: 0px;
    padding-right: 0px;
}
 
.layout-JaDoX .LTabRight
{
    width:10px;
    padding-left: 0px;
    padding-right: 9px;
}

.layout-JaDoX .menu {
    background:url(../images/menu_repeat.png) #ffffff repeat-x;
	height: 87px;
}

.layout-JaDoX .menu a {
   float:left;
   display:inline;
   padding-right: 10px;
   padding-left: 10px;
   padding-top: 43px;
   border-collapse:collapse;
   height: 25px;
   color:#999999;
   font-size: 16px;
   text-decoration:none;
}

.layout-JaDoX .menu a.active {
   float:left;
   display:inline;
   padding-right: 0px;
   padding-left: 0px;
   padding-top: 43px;
   border-collapse:collapse;
   height: 25px;
   color: #e3231d;
   font-size: 16px;
   text-decoration:none;
   background:url(../images/menu_mid.png) transparent repeat-x;
}

.layout-JaDoX .menu .menu-active-left {
	padding-left: 20px;
	background: url(../images/menu_left.png) no-repeat left top;
	width: auto;
	height: 87px;
	margin: auto;
	margin-left: -10px;
	margin-right: -10px;
  display: inline-block;
}

.layout-JaDoX .tabs li:first-child .menu-active-left{
   background:url(../images/menu_mid.png) transparent repeat-x;
}

.layout-JaDoX .menu .menu-active-right {
	padding-right: 20px;
	background: url(../images/menu_right.png) no-repeat right top;
	width: auto;
	height: 87px;
	margin: auto;
  display: inline-block;
}

.layout-JaDoX .menu a:hover {
   /*background:url(../images/menu_mid.png) #ffffff repeat-x;*/
}

.layout-JaDoX .menu a.active:hover {
   /*background:url(../images/menu_mid.png) #ffffff repeat-x;*/
}

.layout-JaDoX .tabs {
   list-style-type:none;
   list-style-position:inside;
   display:table;
   float: left;
   overflow: hidden;
   padding-right: 6px;
}

.layout-JaDoX .tabs li {
   float:left;
   display:inline;
}

.layout-JaDoX #banner h1 {
    font-size: 1.25em;
    margin: 0;
}

.layout-JaDoX #login {
    voice-family: "\"}\"";
    voice-family: inherit;
    font-size: x-small;
    font-weight: bold;
}

/* .layout-JaDoX #breadcrumbs located in portal.css and desktop.css */

.layout-JaDoX #breadcrumbs a {
    text-decoration: none;
	font-size: 14px;
}

.layout-JaDoX #navcolumn {
    font-size: x-small;
    margin-top: 15px;
}

.layout-JaDoX #navcolumn .toolgroup{background: none}
.layout-JaDoX #navcolumn .toolgroup .label{background: none; border-bottom: 1px solid #afafaf; color: #303031}
.layout-JaDoX #navcolumn .toolgroup .body {background: none; border: none;}
.layout-JaDoX #navcolumn{background: none;}

.layout-JaDoX #navcolumn p {
    background-image: none;

}

.layout-JaDoX #navcolumn a{
color: #012d46;
}


.layout-JaDoX #main {
	background: url(../images/inner_content_mid.png) repeat;
	width: 890px;
	margin: auto;
	margin-top: 52px;
	border: 1px solid #d0d0d0;
	-webkit-box-shadow:  0px 0px 2px 2px #DDDDDD;
	-moz-box-shadow:  0px 0px 2px 2px #DDDDDD;
	box-shadow:  0px 0px 2px 2px #DDDDDD;
}

.layout-JaDoX #leftcol 
{
    width: 15%;
    voice-family: "\"}\"";
    voice-family: inherit;
    font-size: x-small;
}

.layout-JaDoX #leftcol a {
    text-decoration: none;
}

.layout-JaDoX #leftcol a:active, .layout-JaDoX #leftcol a:hover {
    color: #000000 !important;
    text-decoration: underline;
}

.layout-JaDoX .toolgroup {
    background: #efefef;
    margin-bottom: 6px;
    margin-top: 6px;
}

.layout-JaDoX .toolgroup .label {
    color: white;
    padding: 1px;
    font-weight: bold;
    voice-family: "\"}\"";
    voice-family: inherit;
    font-size: 7pt;
}

.layout-JaDoX .toolgroup .body {
    border-right: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
    padding: 4px 4px 4px 0;
}

.layout-JaDoX .toolgroup .body div {
    padding-bottom: .2em;
    padding-left: 0;
    voice-family: "\"}\"";
    voice-family: inherit;
    font-size: 7pt;
}

.layout-JaDoX .toolgroup .body div div {
    padding-left: .5em;
}

.layout-JaDoX .toolgroup .pagetitle{
    font-weight: bold;
    padding-left: .5em;
    voice-family: "\"}\"";
    voice-family: inherit;
    font-size: x-small;
}

.layout-JaDoX .toolgroup .body div p {
    margin-top: .0;
    padding-bottom: 0;
    padding-left: 0;
    margin-top: .0;
    margin-bottom: .0;
}



#portal-page-actions A img
{
   display: inline;   
}

#portal-page-actions
{
   display: inline;
   position: absolute;
   margin-left: 914px;
   margin-top: 104px;
}

.FolderList
{
   display: inline;
   font-size: 14px;
}

.FolderList span
{
   font-size: 14px;
}

.layout-JaDoX .layout-edit-bar
{
  width: 100%;
  padding-top: 5px;
  font-size: 8pt;
  color: blue;
  overflow:hidden;
  clip:auto;
}

.layout-JaDoX .layout-edit-bar label, 
.layout-JaDoX .layout-edit-bar input, 
.layout-JaDoX .layout-edit-bar select 
{
  font-size: 11px;
  color: #000;
}

.layout-JaDoX .layout-edit-bar input
{
  font-size: 7pt;
}

.layout-JaDoX .layout-edit-bar-left
{
  display:inline;
  float:left;
}

.layout-JaDoX .layout-edit-bar-right
{
  display:inline;
  float:right;
  padding-right: 5px;
}

.layout-JaDoX .portlet-edit-bar select
{
  font-size: 8pt;
  color: blue;
}



/* New theme starts here */
.layout-JaDoX
{
 font-family: hwregular, Tahoma, Verdana, Helvetica, Arial, sans-serif !important;
}

.layout-JaDoX td{
 font-family: hwregular, Tahoma, Verdana, Helvetica, Arial, sans-serif !important;
 vertical-align: top;
}

.layout-JaDoX h1 {
	display: block;
/*	height: 150px;*/
}

.layout-JaDoX .header {
	width:100%;
	background:#282828;
	background: url('../images/header_repeat.png') repeat-x;
	margin:0px;
	height: 68px;
	border-bottom: none;
	padding-bottom: 8px;
	position: relative;
}
.layout-JaDoX .header a{
  border: none;
  text-decoration: none;
}
.layout-JaDoX .header a img{
  border: none;
}

.layout-JaDoX .logo {
text-indent: -9999px;  	  
background: url("../images/header.png") no-repeat center top;
height:105px;
margin: 0px;
}

/* Logout */
/* ================================================ */
.layout-JaDoX .layout-JaDoX-logout {
position: absolute; 
right: 5px; top: 5px; 
z-index: 10;  
color: #fff;
padding:2px;
text-decoration:none;
}

.layout-JaDoX .layout-JaDoX-logout:hover{
text-decoration: underline;
}

.layout-JaDoX .default-tabs{padding-top: 75px; margin-top: 0px; margin-bottom: 0px;}
.layout-JaDoX .default-tabs li{display: block; float: left; margin: 0px;}
.layout-JaDoX .default-tabs a{
font-weight: normal; 
white-space: nowrap; 
display: block; 
float: left; 
width: auto;
background: url("../images/documenttabs.png") repeat-x; 
margin-right: 2px;
color: #dddddd;
padding: 8px;
text-decoration: none;
padding-left: 15px; 
padding-right: 15px;
}

.layout-JaDoX .default-tabs .selected a{background-position: 0px -30px; color: white}
.layout-JaDoX .default-tabs .selected a:hover{background-position: 0px -30px;}
.layout-JaDoX .default-tabs .selected a:active{background-position: 0px -30px}

.layout-JaDoX .default-tabs .not-selected a{background-position: 0px -1px; color: #f2f2f2}
.layout-JaDoX .default-tabs .not-selected a:hover{background-position: 0px -90px; color: white}
.layout-JaDoX .default-tabs .not-selected a:active{background-position: 0px -90px}

.layout-JaDoX-logout{float: right; display: block;}

.layout-JaDoX .portal-page-actions{ 
margin-bottom: 0px; 
float: right;
top: 130px;

}
.layout-JaDoX .portal-page-actions li{display: block; float: left; margin-left: 10px;}
.layout-JaDoX .portal-page-actions a{
background-image: none;
color: white;
text-decoration: underline;
}
.layout-JaDoX .portal-page-actions a span{}

.layout-JaDoX .layout-edit-bar {
background: #f2f2f2 url("../images/layout-bar-shade.png") repeat-x left bottom;
padding-bottom: 15px;
width: 100%;
clear:both;
}
.layout-JaDoX .layout-edit-bar tr td{padding: 4px; vertical-align: top}
.layout-JaDoX .layout-portlet-move{float: left;}
.layout-JaDoX .layout-portlet-move li{float: left; display: block}
.layout-JaDoX .layout-portlet-move a{
display: block;
float: left;
width: 16px; 
height: 16px;
background-repeat: no-repeat;
background-position: 0px 0px;
margin-left: 2px;
}
.layout-JaDoX .layout-portlet-move a:hover{background-position: 0px -16px}
.layout-JaDoX .layout-portlet-move a span{display: none}

.layout-JaDoX .layout-portlet-move a.move-portlet-up{background-image: url("../images/movePortletUp.gif");}
.layout-JaDoX .layout-portlet-move a.move-portlet-down{background-image: url("../images/movePortletDown.gif");}
.layout-JaDoX .layout-portlet-move a.move-portlet-left{background-image: url("../images/movePortletLeft.gif");}
.layout-JaDoX .layout-portlet-move a.move-portlet-right{background-image: url("../images/movePortletRight.gif");}
.layout-JaDoX .layout-portlet-move a.remove-portlet-from-apge{background-image: url("../images/close.gif");}

.layout-JaDoX .folder-title,
.layout-JaDoX .page-title,
.layout-JaDoX .layout-title,
.layout-JaDoX .layout-edit-bar b{font-weight: bold; background: #c2c2c2; color: #666666; padding: 5px; display: block; width: auto; margin-bottom: 5px;}

.layout-JaDoX .layout-edit-bar label{width: 71px; display: block; float: left; text-align: right; padding: 6px; clear: left}
.layout-JaDoX .layout-edit-bar select{width: 200px;}
.layout-JaDoX .layout-edit-bar input{margin-bottom: 5px; margin-top: 5px;}


.layout-JaDoX .layout-JaDoX-addportlet{padding: 25px; background: #f2f2f2; text-align: center;}
.layout-JaDoX .layout-JaDoX-addportlet a{
background: url("../images/addportlet.png") no-repeat; 
width: 146px; height: 30px;
padding: 10px 48px 13px 35px;
background-position: 0px 0px;
color: white;
}
.layout-JaDoX .layout-JaDoX-addportlet a:hover{
background-position: 0px -39px;
}

/* Layout configuration inside a portlet */

.layout-JaDoX .portal-layout-cell .portal-layout-cell .layout-edit-bar{
padding: 0px; 
background: #f2f2f2 url("../images/portletheadingback.png") repeat-x top left;
padding-top: 24px;
padding-bottom: 5px;
margin-bottom: 10px;
}

.layout-JaDoX .portal-layout-cell .layout-edit-bar b{padding-right: 0px}
.layout-JaDoX .portal-layout-cell .layout-edit-bar .layout-title{
padding: 4px;
}

.layout-JaDoX .portlet-edit-bar{
background: url("../images/portlet-layout-bar-back.gif") no-repeat top left; 
height: 18px;
margin: 10px;
margin-bottom: -5px;
padding: 1px;
}
.layout-JaDoX .portlet-edit-bar a{display: block ; float: left; margin-top: 2px;}
.layout-JaDoX .portlet-edit-bar select{width: 120px;}
.layout-JaDoX .portlet-edit-bar label{
float: left; 
color: white; 
display: block; 
margin-top: 2px; 
padding: 2px;
font-weight: bold;
}

.layout-JaDoX .portlet-edit-bar select{background: transparent; border: 1px solid #666666; float: left; color: white; padding: 0px; height: 18px;}
.layout-JaDoX .portlet-edit-bar select option{color: white; background: #035a8e; padding: 0px;}
.layout-JaDoX .portal-layout-column{}

.layout-JaDoX .layout-edit-bar fieldset{border: 1px solid white; padding: 5px; margin: 5px;}
/* override the default styling */

/* --------------------------------- */
/* PLT.C.4 Sections                  */
/* --------------------------------- */
.layout-JaDoX .portlet-section-header {
    background: #f2f2f2;
    background-image: none;
    color: #fff;
    padding: 5px;
    margin-right: 0px;
    margin-left: 0px;
    clear: both;
}

.portlet-form-field-label {
    color: #ffffff;
}

.portlet-section-text {
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
}

.result-data-top, .documenttree-top, #SearchForm .result-schema-top, #JadoxDatasheet .group-top-wrapper{
    background: url("../images/content_gradient_top.png") no-repeat top left;
	padding-top: 4px;
	width: 100%;
	height: auto;
	float: left;
}
.result-data-bottom, .documenttree-bottom, #SearchForm .result-schema-bottom, #JadoxDatasheet .group-bottom-wrapper{
    background: url("../images/content_gradient_bot.png") no-repeat bottom left;
	padding-bottom: 4px;
	width: 100%;
	height: auto;
	float: left;
}
.result-data, #DocumentTree, #SearchForm .result-schema-chooser, #JadoxDatasheet .group{
  background: url("../images/content_gradient_mid.png") repeat-y top left;
	width: 99% !important;
	padding-left: 4px;
	height: auto;
	float: left;
}

.result-data-record {
  background: url("../images/record_box_bg.png") repeat-y top left;
	width: 99% !important;
	padding-left: 4px;
	height: auto;
	float: left;
}

.result-data-top:hover {
    box-shadow: 0px 0px 5px #ddd;
}

#JadoxDatasheet .group-top-wrapper{
	margin-top: 6px;
}

.result-data div .result-title{
	margin-top: 2px;
    padding-bottom: 5px;
    padding-left: 18px;
}

.layout-JaDoX tr.header td.header{
	background: #C8E694;
	font-family: hwbold, Tahoma, Verdana, Helvetica, Arial, sans-serif !important;
	font-size: 12px;
	padding: 4px;
	height: auto;
	text-align: center;
	vertical-align: middle;
}

input[type="button"], input[type="submit"], input[type="file"], button, button.btn, span.btn, a.save, a.delete{
    display: block;
    float: left;
	padding: 2px 10px !important;
    font-weight: normal !important;
    cursor: pointer;
	color: #ffffff !important;
	background: #ff463a !important;
	font-size: 12px !important;
	width: auto;
	text-align: center;
	border: none !important;
	text-decoration: none !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

span.btn{
	margin-right: 0;
}

input[type="button"]:hover, input[type="submit"]:hover, input[type="file"]:hover, button:hover, button.btn:hover, span.btn:hover, a.save:hover, a.delete{
	background: #7B9F37 !important;
	text-decoration: none !important;
}

.portletLogo{
	font-size: 20px !important;
	font-family: hwbold, Tahoma, Verdana, Helvetica, Arial, sans-serif !important;
	color: #000 !important;
}

ul.dynatree-container{
	background: none !important;
	border: none !important;
}

.layout-JaDoX #quicksearch_form p{
    margin-bottom: 4px !important;
    margin-top: 4px !important;
}

.layout-JaDoX #quicksearch_jadox{
	background: url(../images/quicksearch_left.png) top left no-repeat transparent !important;
	float: left;
	width: 102px;
	height: 19px !important;
	margin-left: 4px;
	border: none !important;
	padding-top: 1px !important;
	padding-left: 4px !important;
	padding-right: 0 !important;
	font-size: 12px !important;
}
.layout-JaDoX #quicksearch_submit{
	background: url(../images/quicksearch_right.png) top left no-repeat transparent !important;
	float: left;
	width: 19px;
	height: 19px !important;
	margin-left: 0px;
	margin-top: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.layout-JaDoX .toggleFolder{
	display: none;
}

.layout-JaDoX  textarea{
    background: none repeat scroll 0 0 #EEEEEE !important;
    border: 1px solid #B5B5B5 !important;
}

.layout-JaDoX .chooser{
	clear: both;
}

.layout-JaDoX #permissionManager form b{
	float: left;
}

.layout-JaDoX #permissionManager input[type="text"], .layout-JaDoX #permissionManager input.ui-button, .layout-JaDoX #permissionManager  .roles{
	clear: both;
}

#RequestCopy .title {
	font-size: 20px;
	font-weight: bold;
}

.layout-JaDoX .historyDiv{
  background: #C8E694;
  margin: 1px;
  padding: 4px
}

.layout-JaDoX .historyDiv:hover {
  background: #abc977;
}

.layout-JaDoX .historyDiv a span{
  color: #222;
}
.layout-JaDoX .main-title-div{
  float: left;
  color: #fff;
  font-size: 24px;
  padding-left: 16px;
  padding-top: 8px;
}


.backLinkDiv, #DisplayImage .back-to-list-left {
  float: right;
  margin-left: 2px;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 12px;
  /*background-color: #7B9F37;*/
  background-image: none;
  background-color: #65A0DC;
  padding: 0;
  padding-left: 5px;
}

.backLinkDiv:hover, #DisplayImage .back-to-list-left:hover {
  background-color: #7B9F37;
}

.backLink, #DisplayImage .back-to-list-right{
  display: block;
  float: left;
  padding: 2px 10px;
  font-weight: normal;
  cursor: pointer;
  color: #fff;
  background: url("../images/backArrow.png") no-repeat scroll left center transparent;
  font-size: 12px;
  width: auto;
  text-align: center;
  padding-left: 15px;
  text-decoration: none;
}

#SearchForm .simple-search-tab, #SearchForm .advanced-search-tab, #SearchForm .browse-tab,
#BrowsePortlet .simple-search-tab, #BrowsePortlet div.advanced-search-tab, #BrowsePortlet div.browse-tab{
  float: left;
  margin: 0;
  padding: 4px 8px 8px 8px;
  font-weight: bold;
  color: #73A707;
  background: none #FFFFFF;
  border: 1px solid #D2DFE3
}

.clear{
  clear: both;
}
