
.shaded { background-color: #cfc }

.borderedleft {
  border-left: 1px solid #000;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

.borderedmiddle {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

.borderedright {
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

.return_footer {
  padding-bottom: 10px;
  text-align: center;
  font-size: 85%;
}

p.return_footer {
  padding-bottom: 10px;
  text-align: center;
  font-size: 85%;
}

a.return_footer:link {
  color: #336;
}
a.return_footer:visited {
  color: #000;
}


.Gifts, .centered {
  text-align:center;
  padding-bottom: 5px;
}

th {
  padding-top: 3px;
  padding-bottom: 2px;
}

.categoryheader {
  font: normal 105% verdana, trebuchet, arial, 
        helvetica, tahoma, sans-serif;  
//  color: #000;
//  background-color: #9cf;
  color: #999;
//color: #eef5f5;
  background-color: #284d4d;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 40px;
}

table {
  border-color: #000;
  font-size: 12px;
  border: 0px;
}

td {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  border-color: #000;
  border-top:0px;
  border-left:0px;
  border-right:0px;
  border-bottom:1px;
}

table.categoryheaderviewers {
  font: normal 95% verdana, trebuchet, arial, 
        helvetica, tahoma, sans-serif;  
  color: #000;
  background-color: #fc3;
  font-weight: bold;
}

table.iploc td.iploc tr.iploc {
  font: normal 95% verdana, trebuchet, arial, 
        helvetica, tahoma, sans-serif;  
  color: #000;
  background-color: #fc3;
  font-weight: normal;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  vertical-align: top;
  text-align: right;
}

form { 
  margin-bottom: 0 ;
  display: inline;
}

.nickbox {
  font-size: 85%;
  background-color: #ff9;
}

.emailconfirm {
        background: #ff9;
        border: 1px solid #000;
        border-bottom: 1px solid #000;
        margin: auto;
        margin-bottom: 20px;
        margin-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
  	line-spacing: single;
        width: 95%;
     	line-height: 150%;
}


/********************** tab navigation styles begin *********************/

ul#tabnav {
/* font: bold 11px verdana, arial, sans-serif; */
 font: 14px trebuchet, verdana, arial, sans-serif;
 text-align: center;
 list-style-type: none;
// padding-bottom: 24px;
 padding: 0 0 24px 10px;
 border-top: 2px solid;
 margin: 0;
}

ul#tabnav li {
 float: left;
// height: 32px;
 background-color: #FFF;
 margin: 0 2px 2px 2px;
 border: 1px solid;
 border-top: 0px;
}

#tabnav a {
 float: left;
 display: block;
 color: #043264;
 text-decoration: none;
 padding: 4px;
}

#tabnav li.tab a, #tabnav li.tabactive a
 {
  color: #043264;
 }


#tabnav a:hover {
 background: #cfc;
}

#tabnav li.intro {
  background-color: white;
  border: 0;
}

  div#tabactive li.tabactive a,
  div#tab1 li.tab1 a, div#tab1 li.tab1 a:hover, div#tab1 li.tab1, 
  div#tab2 li.tab2 a,  div#tab2 li.tab2 a:hover, div#tab2 li.tab2, 
  div#tab3 li.tab3 a,  div#tab3 li.tab3 a:hover, div#tab3 li.tab3, 
  div#tab4 li.tab4 a,  div#tab4 li.tab4 a:hover, div#tab4 li.tab4,
  div#tab5 li.tab5 a,  div#tab5 li.tab5 a:hover, div#tab5 li.tab5
  {
   color: #eef5f5;
   background-color: #284d4d;
   font-weight: bolder;
  }

  div#tabactive li.tab a:hover,

  {
   color: #284d4d;
   background-color: #cfc;
   font-weight: bolder;
  }





#tabnav li.stab a, #tabnav li.stabactive a,
#tabnav li.stab0 a, #tabnav li.stab1 a, 
#tabnav li.stab1 a, #tabnav li.stab2 a, #tabnav li.stab3 a, 
#tabnav li.stab4 a, #tabnav li.stab5 a, #tabnav li.stab6 a, 
#tabnav li.stab7 a, #tabnav li.stab8 a, #tabnav li.stab9 a, 
#tabnav li.stab10 a, #tabnav li.stab11 a, #tabnav li.stab12 a, 
#tabnav li.stab13 a, #tabnav li.stab14 a, #tabnav li.stab15
 { color: #284d4d; }

div#stab li.stab a, div#stabactive li.stabactive a:hover,
div#stab0 li.stab0 a, div#stab0 li.stab0 a:hover, div#stab0 li.stab0,
div#stab1 li.stab1 a, div#stab1 li.stab1 a:hover, div#stab1 li.stab1,
div#stab2 li.stab2 a, div#stab2 li.stab2 a:hover, div#stab2 li.stab2,
div#stab3 li.stab3 a, div#stab3 li.stab3 a:hover, div#stab3 li.stab3,
div#stab4 li.stab4 a, div#stab4 li.stab4 a:hover, div#stab4 li.stab4,
div#stab5 li.stab5 a, div#stab5 li.stab5 a:hover, div#stab5 li.stab5,
div#stab6 li.stab6 a, div#stab6 li.stab6 a:hover, div#stab6 li.stab6,
div#stab7 li.stab7 a, div#stab7 li.stab7 a:hover, div#stab7 li.stab7,
div#stab8 li.stab8 a, div#stab8 li.stab8 a:hover, div#stab8 li.stab8,
div#stab9 li.stab9 a, div#stab9 li.stab9 a:hover, div#stab9 li.stab9,
div#stab10 li.stab10 a, div#stab10 li.stab10 a:hover, div#stab10 li.stab10,
div#stab11 li.stab11 a, div#stab11 li.stab11 a:hover, div#stab11 li.stab11,
div#stab12 li.stab12 a, div#stab12 li.stab12 a:hover, div#stab12 li.stab12,
div#stab13 li.stab13 a, div#stab13 li.stab13 a:hover, div#stab13 li.stab13,
div#stab14 li.stab14 a, div#stab14 li.stab14 a:hover, div#stab14 li.stab14,
div#stab15 li.stab15 a, div#stab15 li.stab15 a:hover, div#stab15 li.stab15

  {
   color: #000;
   background-color: #284d4d;
   font-weight: bolder;
  }




#tabheader {
 background: #FFF;
 color: #043264;
 float: center;
 margin: 0 10px 0 10px;
 padding: 5px 0 0 0;
 width: auto;
}

#tabheader h1 {
 margin-bottom: 2px;
}

/* tab navigation styles end */
