/*
// --------------------------------------------------------------------------------------------------------------------
// Breadcrums
// --------------------------------------------------------------------------------------------------------------------
*/
.dd-breadcrumbs
{
    color: #000000;
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 9px;
    margin-top:10px;
}

.breadcrumb-text a, .breadcrumb-text a:link, .breadcrumb-text a:visited
{
    color: #000000;
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 9px;
}    

.breadcrumb-text a:hover
{
    color: #66BB49;
    text-decoration: underline;
} 

.breadcrumb-text a
{
    color: #000000;
}

.breadcrumb-text
{
    padding-left: 24px;
}

.breadcrumb-date
{
    text-align: right;
    padding-right: 20px;
}

.header-top
{
    padding: 0px;
    height: 32px;
    background-color: #000000;
    font-family: Arial,Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    cellspacing: 0px;
    cellpadding: 0px;
}

.header-top a
{
    color: #ffffff;
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 9px;
    vertical-align:middle;
    text-decoration:none;
}

.header-top a:hover
{
    text-decoration:underline;
}

.header-top img
{
    border: 0px;
}



/*
// --------------------------------------------------------------------------------------------------------------------
// Repository Content 
// --------------------------------------------------------------------------------------------------------------------
*/

TD.repoContent
{
    font-size: 11px;
    
}

table.templateContent
{
    padding-left:24px;
    padding-top: 10px;
    padding-right: 20px;
    width: 100%;
}

td.subheadings{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
/*
// --------------------------------------------------------------------------------------------------------------------
// Validation Content 
// --------------------------------------------------------------------------------------------------------------------
*/


.sidebar li {
   list-style: none;
}
TD.message
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: Red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

span.Subheads{
	font-size:15.0pt;
	font-family:"Times New Roman";
	color:#6A5B97;
}
span.SubheadsJSP{
	font-size:15.0pt;
	font-family:"Times New Roman";
	color:#6A5B97;
	padding-left:20px;
}
span.PageHeader{
	font-size:19.5pt;
	font-family:"Times New Roman";
	color:#66BB49;
}
span.bodyContent{
    font-family: arial, helvetica, san-serif;
    font-size: 12px;
}
.bodyContent{
    font-family: arial, helvetica, san-serif;
    font-size: 12px;
}
.bodyContentLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 125%;
	color: #000000;
}
font.compStyle{
    font-family: arial, helvetica, san-serif;
    font-size: 11px;
}

span.orangeNew{
    font-size:15.0pt;
    font-family:"Times New Roman";
    color:#fd923c;
}
span.greyHeader{
    font-size:10.5pt;
    font-family: arial, helvetica, san-serif;
    color:#666666
}
span.green2BarHead{
   font-family: arial, helvetica, san-serif;
   font-size: 11px;
   font-weight:bold;
   text-decoration:none;
   /*color:#ffffff; */
   display:block;
   height: auto;
   background-color: #b2dda4;
   
   
}

/*
// --------------------------------------------------------------------------------------------------------------------
// Search 
// --------------------------------------------------------------------------------------------------------------------
*/

#search-results-content {
    padding-left:26px;
    padding-right: 3px;
    font-size: 11px;
}

.search-result-item {
	margin-top: 5px;
	margin-bottom: 10px;
	font-family: verdana;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}

.search-result-item a:hover {
	text-decoration: underline;
}
	
.search-result-item a.title {
  	font-family: verdana;
  	font-size: 11px;
  	font-weight: bold;
  	color: #6c6;
  	text-decoration: none;
}

.search-result-item a.url {
  	font-family: verdana;
  	font-size: 10px;
  	font-weight: normal;
  	color: #6c6;
  	text-decoration: none;
}

.search-results-pager {
    text-align: center;
    padding-top: 8px;
}

.search-results-pager a {
  	font-family: verdana;
  	font-size: 11px;
  	font-weight: bold;
  	color: #333333;
}

#page-title
{
    font-weight: bold;
    font-size: 14px;
}

/*
//-------------------
//Common
//-------------------
*/

.ec-table-header
{
    font-family: Tahoma, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    background-color: #ECECEC;
    text-align: left;
}

.ec-table-header-center
{
    font-family: Tahoma, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    background-color: #ECECEC;
    text-align: center;
}

.ec-table-header td, 
.ec-table-header-center td, 
.ec-table-header th, 
th 
{
    border-bottom: 1px solid #C6C6C6;
    border-top: 1px solid #C6C6C6;
}


.required 
{
  color: #FF0000;
}
 
/*
//-------------------
//Toolkit popup
//-------------------
*/
p.bodyContent{
    font-family: arial, helvetica, san-serif;
    font-size: 12px;
}
li.bodyContent{
    font-family: arial, helvetica, san-serif;
    font-size: 12px;
}
td.smallBoldHead{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.data-source
{
    padding-left:50px;
}

.data-source a:link, .data-source a:visited
{
    color: #000000;
    font-size: 11px;
}

.data-source a:hover
{
    color: #66BB49;
    text-decoration: underline;
}


/*
// --------------------------------------------------------------------------------------------------------------------
// CM Import/Export Portlet
// --------------------------------------------------------------------------------------------------------------------
*/

.portlet-cm {
    padding-left: 5px;
    padding-right: 5px;
}


/*
// --------------------------------------------------------------------------------------------------------------------
// Common link styles
// --------------------------------------------------------------------------------------------------------------------
*/

 a.standard-link:link, a.standard-link:hover, a.standard-link:visited
{
   color: #093;
   font-size: 9px;
   text-decoration: underline;
}