
/* ----------------------------------------------
Hairylemon - Print Stylesheet
--------------------------------------------- */
body {
color:#000000;
font:12px/18px arial, helvetica, sans-serif;
}

p { margin:14px 0; }

a { color:#000; }

h1 { font-size:20px; margin:14px 0; }
h2 { font-size:18px; margin:14px 0; }
h3 { font-size:16px; margin:14px 0; }
h4 { font-size:14px; margin:14px 0; }
h5 { font-size:12px; margin:14px 0; }
h6 { font-size:11px; margin:14px 0; }
/* --- Layout ------------------------------ */
#accessibility, #menu, #submenu, #nav, #navigation, .hairylemon, #rokajaxsearch, #_submitbutton, div.button-themed, #sidenav, #contentheader, #topnav, #skipnav, div.print, #contentright{
display:none;
}
#footer {
border-top:1px solid #000;
margin:15px 0 0 0;
}
.printonly {
display:block;
}
.screenonly {
display:none;
}

#contentcenter h1 { 
 	font-family: Arial,Helvetica,sans-serif;
  font-size: 18px;
  color: #ef1c24;
  margin: 10px 0px 5px 0px; 
  font-weight: normal;  
    text-transform:uppercase;
}

#contentcenter h2{ 
 	font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #ef1c24;
  margin: 20px 0px 10px 0px; 
  font-weight: normal; 
  border-bottom: 1px solid #626263;
  text-transform:uppercase;
}

#print-logo{
width:620px;
height:67px;
}

a:link.print-button img{
display:none;
}

/*-------- breadcrumb ---------*/	

#breadcrumb2{
clear: both;
width:950px;
margin: 0px 0px 0px 30px;
padding:5px 0px 0px 0px;
text-align: left;
}

#breadcrumb2 ul{
margin:0px;
padding:0px;
}

#breadcrumb2 li{
font: 10px Arial, Helvetica, san-serif;
color: #6a6452;
list-style:none;
display:inline;
margin:0px;
padding:0px 3px;
font-weight: bold;
}

#breadcrumb2 a:link, #breadcrumb2 a:visited{
font: 10px Arial, Helvetica, san-serif;
color: #6a6452;
padding: 0px 0px 0px 0px;
margin: 0px;
text-decoration: none;
}

#breadcrumb2 a:hover{
font: 10px Arial, Helvetica, san-serif;
color: #6a6452;
padding: 0px 0px 0px 0px;
margin: 0px;
text-decoration: none;
}

/*--------table styles ---------*/

.greytable{
font: 11px/15px Arial, Helvetica, sans-serif;
color: #626263;
text-transform:lowercase;
text-align: left;
background: url(../images/greybg.gif) repeat-x left bottom;
border: 1px solid #e7e7e7;
letter-spacing: 0.5px;
}


.grey{
background-color: #f0f0f0;
font: 11px/15px Arial, Helvetica, sans-serif;
color: #626263;
text-transform:lowercase;
height: 27px;
text-align: left;
background: url(../images/greybg.gif) repeat-x left bottom;
border-bottom: 1px solid #e7e7e7;
border-left: 1px solid #e7e7e7;
border-right: 1px solid #e7e7e7;
}

.grey img{
border: 0px;
}

.grey p{
padding: 0px 0px 0px 0px;
margin: 0px;
font: 11px/15px Arial, Helvetica, sans-serif;
}

.white{
background-color: #fff;
font: 11px Arial, Helvetica, sans-serif;
color: #626263;
text-transform:lowercase;
height: 27px;
padding: 0px 0px 0px 2px;
text-align:left;
border-bottom: 1px solid #e7e7e7;
border-left: 1px solid #e7e7e7;
border-right: 1px solid #e7e7e7;
}

.white p{
padding: 0px 0px 0px 3px;
margin: 0px;
text-align:left;
}

.grey a:link, .grey a:visited, .white a:link, .white a:visited{
font: 11px Arial, Helvetica, sans-serif;
color: #ef1c24;
text-decoration:underline;
text-align:left;
}

.grey a:hover, .white a:hover{
font: 11px Arial, Helvetica, sans-serif;
color: #666;
text-decoration:underline;
text-align:left;
}

.titleblue {
background-color: #154b7e;
font: 11px Arial, Helvetica, sans-serif;
color: #fff;
height: 40px;
text-align:left;
}

.titleblue p {
padding: 0px 0px 0px 3px;
margin: 0px;
color: #fff;
font: 11px Arial, Helvetica, sans-serif;
text-align:left;
}