/*Copyright (c) 2004 KCI Industries, Inc.  All rights reserved.*/

 
 
 .tt5 {
    display:none;
    }
    
 .bodyClass {
	background: url(../images/bears_green.gif);
    	text-align: center;
    	margin: auto; 
    	font:	11px/1.5 Tahoma, Arial, Helvetica, sans-serif;
 }
  
  .mainLayoutClass {
      	text-align: center;
      	background-color: #FFFFFF;
 	margin: auto;
  }


#logo {
      	text-align: center;
 	margin-left:150px;

}


.registerForm {
  background-color: #FFF;
  
}

.primary-menu-single-container
{

  background-color: rgb(102,131,73);

/*
  border-top: solid 1px rgb(224,244,181);
  border-bottom: solid 1px rgb(224,244,181);
*/  

}

.primary-menu-single span
{
  
  border-right: solid 1px rgb(102,131,73);
  border-left: solid 1px rgb(102,131,73);
  color: #fff;
  font-weight: bold;
  	height: 1.3em;
	font-size: 1.1em;
  margin: 0px;
  padding: 4px 10px;
}

.primary-menu-single a
{
  /*
  border-right: solid 1px rgb(102,131,73);
  border-left: solid 1px rgb(102,131,73);
  */
  border-right: solid 1px rgb(102,131,73);
  color: #fff;
  font-weight: normal;
    margin: 0px;
  padding: 4px 10px;
}

.primary-menu-single
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  margin: 0px;
  padding: 4px 0px;
}

div.headerpadding2{padding:1px 6px 2px 6px}
.primary-menu-single a
{
  text-decoration: none;
}

.primary-menu-single a:hover
{
  color: rgb(102,131,73);
  background-color: rgb(239,228,138);
  border-right: solid 1px #96ADBF;
  border-left: solid 1px #96ADBF;
  text-decoration: none;
}

.primary-menu-single span
{
  background-color: rgb(102,131,73);
  color: #fff;
}

.primary-menu-single ul
{
    display: inline;
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.primary-menu-single li
{
    display: inline;
    list-style: none;
    padding: 0px;
    margin: 0px;
        border: 0px;
}

.primary-menu-single-item
{
}

.primary-menu-single-item-active
{
}
.graytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #666666}

.bluetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #0065A1}

.darkbluetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #0065A1;font-weight:bold}

.whitetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #FFFFFF}

.headerLinkLowerBorder {
      border-bottom: 1px solid #0065A1;
}

.borderedTable {
    border-right: 1px solid rgb(102,131,73); /*#0065A1; */
    border-bottom: 1px solid rgb(102,131,73);
    border-top: 1px solid rgb(102,131,73);
    border-left: 1px solid rgb(102,131,73);
    background-color: #FFF;

}

.faqBorderedTable {
    border-right: 1px solid #0065A1;
    border-bottom: 1px solid #0065A1;
    border-top: 1px solid #0065A1;
    border-left: 1px solid #0065A1;

}

.borderedHomeHeader {
    border-bottom: 1px solid #0065A1;
    font-size: 12px;
    font-weight: normal;
}

.sellerTableHeader {
      font-size: 12px;
      font-weight: bold;
      color: rgb(239,228,138);
      background-color: rgb(102,131,73);
      border: 1px solid black;
      border-collapse: collapse;      
}

.itemMgmtBorderedTable {
    font-size: 12px;
    font-weight: normal;
    background: #FFF;
    border-right: 1px solid #C758A5;
    border-bottom: 1px solid #C758A5;
    border-top: 1px solid #C758A5;
    border-left: 1px solid #C758A5;
}

.printTagsBorderedTable {
   font-size: 12px;
   font-weight: normal;
   background: rgb(239,228,138); /* #FFFFCC; */
   /* border: 1px solid blue; */
   margin-bottom: 10px;
   padding: 5px;
}
.pageHeader {
/*
      font-size: 16px;
      font-weight: bold;
      color: black;
      background-color: rgb(224,244,181);
*/
	font:	16px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	border-bottom: solid 0.167em rgb(102,131,73);
	background-color: rgb(102,131,73);
	color: rgb(239,228,138);
	font-weight: bold;

}

.subTitleTableHeader {
      font-size: 12px;
      font-weight: bold;
      color: rgb(248,240,128);
      background-color: rgb(102,131,73);
}

.loginHeader {
      font-size: 12px;
      font-weight: bold;
      color: rgb(239,228,138);
      background-color: rgb(102,131,73);
}


.subTitleTableHeaderOwner {
      font-size: 12px;
      font-weight: bold;
      color: #FFFFFF;
      background-color:#C758A5;
}


.subTitlePackageHeader {
      font-size: 12px;
      font-weight: bold;
      color: #FFFFFF;
      background-color:#CCCCCC;
}
.subTitlePriceTableHeader {
      font-size: 12px;
      font-weight: bold;
      background-color:#CCCCCC;
}


.tableRow {
      font-size: 12px;
      font-weight: normal;
}

.basicOnetableRow {
      font-size: 12px;
      font-weight: normal;
      color: #FFFFFF;
      background-color:#330066;
}
.normalText {
      font-size: 12px;
      font-weight: normal;      
}


.acrobatPrintTagsText {
      font-size: 12px;
      font-weight: normal;
}

.tableCounts {
  border: 1px solid black;
  border-collapse: collapse;
  font: 9px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
}

.errorText {
      font-size: 12px;
      font-weight: bold;
      color: red;
}

.boldText {
      font-size: 12px;
      font-weight: bold;
}

.txtFieldLabel {
  font: 10px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
  font-weight: bold;
  margin-left:0;
      
}

input.blue {
  background-color: #CCCCCC;
  font-weight: bold;
  font-size: 12px;
  color: white;
}

.blueSubtitle {
/*
	color: #C758A5;
	font-weight: bold;
*/	
	font:	16px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0em;
	border-bottom: solid 0.167em rgb(102,131,73);
	background-color: rgb(255,255,255);
	color: rgb(102,131,73);
	font-weight: bold;

}

.layoutLink {
   color: #CDCDCD
   font-size: 10px;
   font-weight: normal;
}

.grayText {
   color: gray
}

.style3 {
	color: #FFFFFF;
	font-weight: bold;
	}
.style4 {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;

}

.errorTitle{
            color: #FFF;
            border-left: 1px solid #D6D6D6;
            border-top: 1px solid #D6D6D6;
            border-right: 1px solid #D6D6D6;
            border-bottom: 1px solid #D6D6D6;
            padding: 1px;
            font-size: 10pt;
            font-weight: bold;
           /* background-image: url(images/ErrorBack.gif); */
            background-position: top;
	    background-color: yellow;
}

.errorNote {
   background: #FFFFCC;
   border: 1px solid blue;
   margin-bottom: 10px;
   padding: 5px;
   font-size: 12px;
   font-weight: bold;
   color: red;
}

.infoNote {
   background: #FFFFCC;
   border: 1px solid blue;
   margin-bottom: 10px;
   padding: 5px;
   font-size: 12px;
   font-weight: bold;
   color: black;
}


#headerSelection {
	font:	14px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	font-weight: bold;
	
	padding: 0;
	margin: 0;
}

ol  li {
	padding:  0px 0px;
	font:	12px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	color: black;
}

ul  li a {
	padding:  0px 0px;
	font:	12px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	color: rgb(100,100,100);
}

a {
	font:	12px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	font-weight: bold;	
	color: #C758A5;	
}


td a {
	font:	12px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	font-weight: bold;	
	color: rgb(100,100,100);
	
}


.chooseP {
	font:	12px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	margin: 0;
	color: rgb(102,131,73);
}
.requirementsHeader {
	font:	14px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	margin: 0;
	color: rgb(102,131,73);
	text-decoration: underline;
}

.requirementsP {
	font:	12px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	color: rgb(102,131,73);
	font-weight: bold;
	
}

.funPartP {
	font:	14px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	font-weight: bold;
	color: rgb(102,131,73);
}


.header {
       background: #FFFFFF
       border: 1px #FFFFFF;
       position: relative;
       min-height: 39px;
       height: 5em;
       padding: 0;
       voice-family: "\"}\"";
       voice-family: inherit;
       height: 3em;
       padding: 15px 0;
}


.oddRow {
      font-size: 12px;
      font-weight: normal;
      background-color: #FFF;
}

.evenRow {
      font-size: 12px;
      font-weight: normal;
      background-color: #CDCDCD;
}


.rowOff, .rowOn{
	background-color: #FFF;
	border: 1px solid #999;
	font-family: Arial,Helvetica,sansserif;
	font-size: 8pt;
	font-weight: normal;
	height: 16px;
}
.rowOff td table tr td{
	border: 0px;
}


.welcomeHeader {
	font:	14px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
	font-weight: bold;
	color: rgb(102,131,73);
}

.footerHeaderOne {
   font: 10px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;
   font-weight: bold;
   color: #FFF;
}

.footerHeaderTwo {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px; 
   line-height: 18px; 
   border-bottom: 1px solid;
   border-top: 1px solid;
   
}

.volunteerSortLink {
  
}