/* CSS Document */
body
{
background-color:#000000;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin:0 auto;
}
img
{
border:0
}
input
{
border:0
}
legend
{
color: #1B68CB;
padding: 0 5px 0 0;
margin: 0 5px 0 0;
font-weight: bold;
}
#wrap
{
background-color:#000000;
color: #B6B6B6;
width:100%;
margin:0 auto;
}
#container
{
width:975px;
margin:0 auto;
text-align:center;
}
#containertext
{
text-align:left;
margin:10px;
}
#containertext table
{
color: #F2F2F2;
}
#header
{
text-align:right;
width:100%;
}
#headermenu
{
background-color:#d4d4d4;
background-image:url(../images/topmenuright.jpg);
background-position: right;
background-repeat:no-repeat;
margin:5px 5px 5px 0;
float:right;
height:18px;
vertical-align:top;
padding-right:10px;
color:#6a63bb;
}
#headermenu a
{
color:#6a63bb;
text-decoration:none;
font-weight:bold;
padding:0 5px 0px 5px;
position:relative;
top:-3px;
}
#headermenu a:hover
{
color: #FF0000;
text-decoration:none;
font-weight:bold;
padding:0 5px 0px 5px;
position:relative;
top:-3px;
}
#menubar
{
background-image:url(../images/menubg.jpg);
background-repeat:repeat-x;
height:27px;
width:100%;
}
#menubartext
{
width:975px;
color: #333333;
text-align:right;
margin:0 auto;
margin-top:4px;
}
#menubartext a
{
color:#333333;
text-decoration:underline;
}
#menubartext a:hover
{
color: #FF6600;
text-decoration:underline;
}
#footer
{
background-image:url(../images/footerbg.jpg);
background-repeat:repeat-x;
width:100%;
height:117px;
padding-top:50px;
color:#FFFFFF;
text-align:center;
}
#footer a
{
color:#FFFFFF;
text-decoration:underline;
font-size:xx-small;
padding:0 5px 0px 5px;
}
#footer a:hover
{
color:#3366FF;
text-decoration:none;
font-size:xx-small;
padding:0 5px 0px 5px;
}

#footercredits
{
width:975px;
text-align:left;
margin:0 auto;
margin-top:10px;
font-size:xx-small;
}
#footercredits a
{
color:#FFFFFF;
text-decoration:underline;
}
#footercredits a:hover
{
color:#0000FF;
text-decoration:none;
}
#toptenfieldset
{
width:900px; height:35px; vertical-align:middle; margin-left:13px; float:left;color:#463db2;
}
#toptenfieldset a
{
color:#463db2;
}
#toptenfieldset a:hover
{
color:#463db2;
}
#leftcol
{
float:left;

margin:2px 3px 2px 0px;
text-align:center;
}
#rightcol
{
float:right;
width:450px;
margin:2px 0px 2px 3px;
text-align:center;
}
#BOW
{
background-image:url(../images/panel_bow2.jpg);
background-repeat:no-repeat;
text-align:left;
width: 518px;
height:294px;
position:relative;
top:0px;
}
#BOWtext
{
margin:0px 20px 0 20px;
color: #F2F2F2;
}
#reflec
{
position:relative;
top:-4px;
left:-11px;
}
#reflec2
{
position:relative;
top:0px;
left:1px;
}
#BOWtext a
{
color:#FF6600;
text-decoration: blink;
}
#BOWtext a:hover
{
color:#F2F2F2;
text-decoration:underline;
}
#BOWtext h1
{

color:#463db2;
}
#BOWtext h2, h3, h4
{
color:#463db2;
}
#join
{
background-image:url(../images/panel_join_mask.jpg);
background-repeat:no-repeat;
width:352px;
height:91px;
text-align:left;
margin-top:10px;
}
#join ul
{
display:inline
}
#join li
{
list-style-position:inside;
}
#jointext
{
margin:3px 5px 2px 10px;
}
#search
{
background-image:url(../images/panel_search_mask.jpg);
background-repeat:no-repeat;
width:352px;
height:123px;
text-align:left;
margin-top:12px;

}
#search input
{
background-color:#ffffff;
border:2px solid #FFFFFF;
margin:5px 0 0 0;
color:#666666;
}
#searchtext
{
margin:3px 5px 2px 10px;
}
#searchtext h4
{
display:inline;
}
#searchtext form
{
display:inline
}
#searchbox
{
background-color:#FFFFFF;
width:260px;
height:33px;
margin: 0 auto;
}
#searchbar
{
float:right;
vertical-align:middle;
}
#login
{
background-image:url(../images/panel_login_mask.jpg);
background-repeat:no-repeat;
width:352px;
height:138px;
text-align:left;
margin-top:12px;
}
#logintext
{
margin:3px 5px 2px 10px;
color: #000000;
font-size: 11pt;

}
#logintext form
{
position:relative;
top:-15px;
}
/*menu*/

 #tabsH {
      float:left;
      width:100%;
      background:#000;
      font-size:xx-small;
	  font-weight:lighter;
      line-height:normal;
      }
    #tabsH ul {
	  margin:0;
	  padding:7px 15px 5px;
	  list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("../images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
	  #tabsH a:hover {
      float:left;
      background:url("../images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  }
	  #tabsH a:active {
      float:left;
      background:url("../images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  }
    #tabsH a span {
      float:left;
      display:block;
      background:url("../images/tabrightH.gif") no-repeat right top;
      padding:5px 7px 4px 5px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }
	  #tabsH a:active {
      background-position:0% -42px;
      }
    #tabsH a:active span {
      background-position:100% -42px;
      }

#tab_current {
      float:left;
      background-color:gray;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      background-position:0% -42px;
	  }
#tab_current span {
background-position:100% -42px;
}
/* Shop Director Style */

a:link {
  color: #FF6600;
  text-decoration: underline;
  font-weight: bold;
}
a:hover {
  color: #FF6600;
  text-decoration: underline;
  font-weight: bold;
}
a:active {
  color: #FF6600;
  text-decoration: underline;
  font-weight: bold;
}
a:visited {
  color: #FF6600;
  text-decoration: underline;
  font-weight: bold;
}
.tab {
  color: #000000;
  text-decoration: none;
}
.tab-on {
  color: #FFFFFF;
  text-decoration: none;
}
.small {
  font-size: 11px;
}
.footer {
  font-size: 10px;
  color: #FFFFFF;
}
.lite {
  color: #666666;
}
.blue {
  color: #1B68CB;
}
.title {
  font-size: 17px;
  font-weight: bold;
  color: #FF6600;
}
.title2 {
  font-size: 10pt;
  font-weight: bold;
  color: #FF6600;
}
.title3 {
  font-size: 18px;
  font-weight: bold;
  color: #1B68CB;
}
.tbl-title {
  font-weight: bold;
  background-color: #7e7d7d;
  color: #FFFFFF;
}
.tbl-head {
  font-weight: bold;
  background-color: #1B68CB;
  color: #FFFFFF;
}
.tbl-head2 {
  font-weight: bold;
  background-color: #C4DCF1;
  color: #006699;
}
.border {
  background-color: #FFFFFF;
}
.color1 {
  color: #FFFFFF;
  background-color: #000000;
}
.color2 {
  background-color: #F8F8F9;
}
.color3 {
  color: #000000;
}

