/* CSS Document */

form {
  display: inline;
}


.ssadminbody,.sscheckoutbody { 
   font-family: Arial;
   font-size: 12pt;
   font-weight: normal;
   color: #3399CC;
   background-color: #FFFFCC;
   width: 580px;
   margin: 10px;
}


.ssadmintitle {
  font-weight: bold;
  font-size: 11pt;
}

.ssadminsubtitle {
  font-weight: bold;
  font-size: 10pt;
}

.ssadminsectiontitle {
  color: black;
  font-size: 10pt;
  font-weight: bold;
}


.sserror {
  font-weight: bold;
  color: red;
}

.sswarning {
  font-weight: normal;
  color: #f67c04
}

.ssinfo {
  color: blue;
}

#ssadminmenu div {
  color: black;
  border-style: solid;
  width: 90%;
  font-size: 12pt;
}

#ssadminmenulist li {
  list-style-type: none; 
  margin-bottom: 5px; 
}

#ssadminmenuspacer li {
  list-style-type: none; 
  margin-bottom: 5px; 
}


.ssadminformtable {
  color: black;
  border-style: solid;
  border-color: #8bbfe4;
  width: 100%;
  background-color: white;
}


.ssadminformtext {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  color: black;
  background-color: #daedee;
}

th.ssadminformtext {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: black;
  background-color: #daedee;
}



.ssadminlisttable {
  color: black;
  border-style: solid;
  border-color: #8bbfe4;
  width: 100%;
  background-color: white;
}


.ssadminlisttext, .ssadminlisttext td {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: black;
  background-color: #daedee;
}

.ssadminlisttextspecial {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: black;
  background-color: #bbeeff;
}

.ssadminlisttextinfo {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: black;
  background-color: yellow;
}

.ssadminlisttextattention {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: white;
  background-color: red;
}

/* Option Menus */


ul#ssadminoptionlist
{
  margin-left: 0;
  padding-left: 0;
  white-space: nowrap;
}

#ssadminoptionlist li
{
  display: inline;
  list-style-type: none;
  margin: 3px;
}

#ssadminoptionlist a { padding: 3px 10px; }

#ssadminoptionlist a:link, #ssadminoptionlist a:visited
{
  color: black; 
  background-color: #8bbfe4;
  text-decoration: underline;
}

#ssadminoptionlist a:hover
{
  color: black;
  background-color: #bbeeff;
  text-decoration: underline;
}


/* Return Menus */


ul#ssadminreturnlist
{
  margin-left: 0;
  padding-left: 0;
  white-space: nowrap;
}

#ssadminreturnlist li
{
  display: inline;
  list-style-type: none;
  margin: 3px;
}

#ssadminreturnlist a { padding: 3px 10px; }

#ssadminreturnlist a:link, #ssadminreturnlist a:visited
{
  color: black;
  background-color: #8bbfe4;
  text-decoration: underline;
}

#ssadminreturnlist a:hover
{
  color: black;
  background-color: #bbeeff;
  text-decoration: underline;
}



/* Left Column Browse */

#ssbrowsecatarea { width: 200px; float: left; }

#ssbrowsecatarea ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#ssbrowsecatarea a
{
display: block;
padding: 3px;
width: 160px;
background-color: #036;
border-bottom: 1px solid #eee;
}

#ssbrowsecatarea a:link, #ssbrowsemajorcatlist a:visited
{
color: #EEE;
text-decoration: none;
}

#ssbrowsecatarea a:hover
{
background-color: #369;
color: #fff;
}

li#ssbrowsemajorcatactive a
{
background-color: #369;
color: #fff;
}

#ssbrowsecatarea ul ul li { margin: 0 0 0 0; }
		
#ssbrowsecatarea ul ul li a
{
   display: block;
   padding: 5px 5px 5px 30px;
   width: 131px;
   color: #fff;
   background-color: #369;
   text-decoration: none;
}

#ssbrowsecatarea ul ul li#ssbrowseminorcatactive a
{
   display: block;
   padding: 5px 5px 5px 30px;
   width: 131px;
   color: #fff;
   background-color: red;
   text-decoration: none;
}
		
#ssbrowsecatarea ul ul a:hover
{
  color: #fff;
  background-color: #69C;
  text-decoration: none;
}


#XXXssbrowsecontent div
{
  float: left;
}











 
/* Category Display */

table.ssbrowsecatcontenttable td
{
  color: #fff;
  background-color: #036;
}


table.ssbrowsecatcontenttable td.ssbrowsecatcontentempty
{
  background-color: white;
}

table.ssbrowsecatcontenttable td a
{
   color: #fff;
   background-color: #036;
}


table.ssbrowseproductcontenttable td
{
  color: black;
  background-color: #efefef;
}

table.ssbrowseproductcontenttable td.ssuserheader
{
  font-size: 11pt;
  color: #1d5da7;
  background-color: #efefef;
}

.ssusertitle
{
  color: #043875;
  background-color: #efefef;
}

.ssfieldtitle
{
  color: #043875;
  background-color: white;
  font-weight: bold;
}

table.ssbrowseproductcontenttable th
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #1d5da7;
  background-color: #efefef;
}


table.ssbrowseproductcontenttable td.ssbrowseproductcontentempty
{
  height: 10px;
  color: black;
  background-color: white;
}

table.ssbrowseproductcontenttable td a
{
  color: #1d5da7;
  background-color: #efefef;
}


/* Shopping Cart */

.sscarttitle {
  font-weight: bold;
  font-size: 11pt;
}


.sscarttable {
  color: black;
  border-style: solid;
  width: 100%;
  background-color:white;
  border-color: #8bbfe4;
}


.sscarttext {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: black;
  background-color: #daedee;
}



.sscheckouttable {
  color: black;
  border-style: solid;
  width: 100%;
  background-color:white;
  border-color: #8bbfe4;
}


.sscheckouttext, .sscheckouttext td {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: black;
  background-color: #daedee;
}

.sscheckoutsectiontext {
  color: blue;
  font-size: 10pt;
  font-weight: bold;
}

.sscheckoutsectiontitle {
  color: black;
  font-size: 10pt;
  font-weight: bold;
}

.sscheckoutdefaultbutton {
  color: blue;
  background-color: #99ccff;
}





a:link.ssadminorderlink, a:visited.ssadminorderlink
{
  color: #367;
  text-decoration: underline;
}


a:link.sshelplink, a:visited.sshelplink
{
  font-family: Arial;
  font-size: 10pt;
  text-decoration: none;
  color: #008000;
  font-weight: bold;
}

a:hover.sshelplink
{
  font-family: Arial;
  font-size: 10pt;
  text-decoration: underline;
  color: #008000;
  font-weight: bold;
}
