body { background-color: #333; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;background-image: url(images/background.png);background-repeat: repeat;background-attachment:fixed;background-position: center; } 
input.search { height: 12px; background-color: #F0F0F0; border: thin #F0F0F0; font-family: arial; color: #000000; font-size: 10px; } 
input.submit { background-color: #999999; color: #ffffff; font-size: 10px; font-family: arial; } 
A:link { color: #000000; text-decoration: underline; } 
A:visited { color: #000000; text-decoration: underline; }
A:active { color: #000000; text-decoration: underline; } 
A:hover { color: #6B78A9; text-decoration: underline;; } 
A.dark:link { color: #666666; text-decoration: none; }
A.dark:visited { color: #666666; text-decoration: none; } 
A.dark:active { color: #F0F000; text-decoration: none; } 
A.dark:hover { color: #333333; text-decoration: none; }
TD.light { font-size: 11px; font-family : sans-serif; color : #cccccc; text-decoration: none; } 
.light { padding-top: 5px; padding-bottom: 5px; text-align: center; font-size: 11px; font-family : sans-serif; color : #cccccc; text-decoration: none; } 
.light:link { padding-top: 5px; padding-bottom: 5px; text-align: center; font-size: 11px; font-family : sans-serif; color : #cccccc; text-decoration: none; }
.light:visited { padding-top: 5px; padding-bottom: 5px; text-align: center; font-size: 11px; font-family : sans-serif; color : #cccccc; text-decoration: none; } 
.light:active { padding-top: 5px; padding-bottom: 5px; text-align: center; font-size: 11px; font-family : sans-serif; color : #000; text-decoration: none; } 
.light:hover { padding-top: 5px; padding-bottom: 5px; text-align: center; background-color: #BFC9E0; font-size: 11px; font-family : sans-serif; color : #000; text-decoration: none; }  
A.image:link { color: #333333; text-decoration: none; } 
TD { font-size: 11px; font-family : sans-serif; } 
P { font-size: 11px; font-family : sans-serif; } 
TD.dark { font-size: 11px; font-family : sans-serif; color : #FFDE9B; }
P.dark { font-size: 12px; font-family : sans-serif; } 
P.light { font-size: 10px; font-family : sans-serif; color : #cccccc;}
P.smaller { font-size: 11px; font-family : sans-serif; color : #999; } 
TD.product { font-size: 11px; font-family : sans-serif; color : #000000; border:1px dashed #000; background-color:#fff;padding: 5px }
TD.player { font-size: 11px; font-family : sans-serif; color : #000000; border:1px dashed #000; background-color:#fff;padding: 0px } 
TD.smaller { font-size: 11px; font-family : sans-serif; color : #666666; } 
TD.mincart { font-size: 10px; font-family : sans-serif; } 
TD.dotted { font-size: 11px; font-family : sans-serif ; color : #000; border: 1px dashed #000; background-color: #fff; }
P.mincart { font-size: 10px; font-family : sans-serifl; } 
HR { height: 1px; color: #F0F0F0; }
.curlycontainer{ border: 1px solid #b8b8b8; margin-bottom: 1em; width: 100%; }
.curlycontainer .innerdiv{ background: transparent url(images/brcorner.gif) bottom right no-repeat; position: relative; left: 2px; top: 2px; padding: 1px 4px 15px 5px; }
H1 { font-family: sans-serif; margin: 0; padding: 0 0 0 0; font-size: 14px; font-weight: bold; text-transform:capitalize; color: #333; }
H2 {
	font-family: sans-serif;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	color:#333;
	font-weight: bold;
    text-indent: 5px;
	text-transform:capitalize;
	text-align:left;
}
H3 {
	font-family: sans-serif;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	color:#000;
	text-transform:capitalize;
    text-indent: 5px;
	text-align:left;
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	background-color: #E0E0E0;
}
H4 {
		font-family: sans-serif;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	color:#000;
	text-transform:capitalize;
    text-indent: 5px;
	text-align:left;
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	background-color: #BFC9E0;
}
H5 {
		font-family: sans-serif;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	color:#000;
	text-transform:capitalize;
    text-indent: 5px;
	text-align:center;
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	background-color: #BFC9E0;
}
H6 {
		font-family: sans-serif;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	color:#000;
	text-transform:capitalize;
	text-align:center;
    text-indent: 5px;
	border:1px dashed #000;
	background-color: #BFC9E0;
}
/* CSS Tabs Menu */
img {
border: none;
}

/*- Menu Tabs */
#box {

      width:100%;
      font-size:93%;
      line-height:normal;      
	  color:#CCC;
      }
#box a {
      margin:0;
      padding:0 0 0 0px;
      text-decoration:none;
      color:#CCC;
	  }
#box a:hover {
      text-decoration:underline;
      color:#6B78A9;
	  }			  

    #tabs {
      width:100%;
      font-size:85%;
      line-height:normal;
	  padding:0px 0px 2px 0px;
      }
    #tabs ul {
          margin:0;
          padding:10px 10px 0px 0px;
          list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("menu/tableft4.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("menu/tabright4.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#6B78A9;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#6B78A9;
	  text-decoration:underline;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }

      #tabs #current a {
              background-position:0% -42px;
      }
      #tabs #current a span {
              background-position:100% -42px;
      }

/* Simple Menu */
dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; }
/* Positioning */
#menu { position: absolute; z-index:100; left:auto; top:auto; }
/* Button Postioning */
#menu dl { float: left; width: 9.6em; margin: 1px 1px 0 0; }
/* Buttons */
#menu dt { cursor: pointer; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000; background: #FFF; border: 1px solid #CCC; }
/* Dropdown Container */
#menu dd { border: 1px solid #CCC; margin: 1px 0 0 0; }
/* List */
#menu li { text-align: center; margin: 0 0 0 0px; background: #FFF; color:#000; }
/* List Link */
#menu li a, #menu dt a { color: #000; text-decoration: none; display: block; height: 100%; border: none; }
/* List Link Hover*/
#menu li a:hover, #menu dt a:hover { background: #BFC9E0; color:#000; }

/* reCAPTCHA */
 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#FFF !important;
 }
/* reCaptcha widget border color */
  #recaptcha_table {
   border-color: #CCC !important;
 } 
/* reCaptcha text response field border color */
 #recaptcha_response_field {
   border-color: #CCC !important; 
   background-color:#FFF !important;
 }


