.bg {background: url(../images/button4.gif);}
.menu {padding:0 0 0 32px; margin:0; list-style:none; width: 918px; height:40px; background:#fff url(../images/button1a.gif) repeat-x; position:relative; font-family:arial, verdana, sans-serif; z-index: 200;}
/* Width of the menu - - - >                          Width of the menu */

.menu li.top {display:block; float:left; position:relative;}
.menu li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
/* bbb=Font colour - - - >                                                            bbb=Font colour                                                           */

.menu li a.top_link span {float:left; font-weight:bold; display:block; padding:0 24px 0 12px; height:40px;}
.menu li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:40px; background:url(../images/down.gif) no-repeat right top;}
.menu li a.top_link:hover {color:#000; background: url(../images/button4.gif) no-repeat;}
.menu li a.top_link:hover span {background:url(../images/button4.gif) no-repeat right top;}
.menu li a.top_link:hover span.down {background:url(../images/button4a.gif) no-repeat right top;}

/* ******************************************************** */
.menu li:hover > a.top_link {color:#000; background: url(../images/button4.gif) no-repeat;}
.menu li:hover > a.top_link span {background:url(../images/button4.gif) no-repeat right top;}
.menu li:hover > a.top_link span.down {background:url(../images/button4a.gif) no-repeat right top;}
/* ******************************************************** */

.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

.menu a:hover {visibility:visible;}
.menu li:hover {position:relative; z-index:200;}

/*                                                                                                                                                              */
/*                                                                                                                                                              */


/* ******************************************************** */
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
/* ******************************************************** */




/* ******************************************************** */
.menu :hover ul.sub {left:2px; top:40px; right:2px; background: #fff; padding:3px 0; border:1px solid #999999; white-space:nowrap; width:130px; height:auto;}
/* Drop width- - - >                                                                                                               Drop width                   */

.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:250px;}

.menu :hover ul.sub li a {font-weight:normal;display:block; font-size:11px; height:20px; width:124px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
/* Drop background width - - - >                                         Drop background width 192                                                              */

.menu :hover ul.sub li a.fly {background:#fff url(../images/arrow.gif) 80px 7px no-repeat;}

.menu :hover ul.sub li a:hover {background:#000; color:#fff;}  /* Mouseover background and text colours */

.menu :hover ul.sub li a.fly:hover {background:#999999 url(../images/arrow_over.gif) 80px 7px no-repeat; color:#fff;}
.menu :hover ul li:hover > a.fly {background:#999999 url(../images/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 
/* ******************************************************** */




/* ******************************************************** */
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid 999999; white-space:nowrap; width:93px; z-index:200; height:auto;}
/* ******************************************************** */


.container {width:950px;
      min-height: 450px;
      margin-left:auto;
      margin-right:auto;
      border:0px solid #cccccc;
      background:#ffffff; }

#holderdiv {width: 190px;}
 
#holderdiv p {
  margin: 10px;
  padding: 5px;
  color: #363636;
  background-color: #88c;
  border: 1px solid black;
} 

table.one {border-collapse:collapse;}
td.a {border-style:solid;
      border-width:2px;
      border-color:#eeeeee;
      padding:1px;
      background-color: #ffffff;
}
td.xxcb{border-style:solid;
        border-width:0px;
        border-top: 2px;
        border-bottom: 2px;
        padding:0px;
        text-align: center;
        font-size: 15px;
        font-family: Arial;
        font-weight: bold;
        border-color:#8888aa;
        background-color: #dddddd;
        vertical-align: text-top;
}

td.xxb {border-style:solid;
        border-width:0px;
        border-bottom: 1px;
        padding:0px;
        text-align: left;
        font-size: 11px;
        font-family: Arial;
        font-weight: bold;
        height: auto;
        background-color: #ffffff;
        vertical-align: text-top;
}

td.xx {border-style:solid;
       border-width:0px;
       border-bottom: 1px;
       padding:0px;
       font-family: Arial;
       font-size: 11px;
       text-align: left;
       height: auto;
       background-color: #ffffff;
       vertical-align: text-top;
}

td.fm_title1{
       padding:1px;
       font-family: Arial;
       font-size: 18px;
       text-align: left;
       color: black;
       background-color: #555555;
}
td.fm_title2{
       padding:1px;
       font-family: Arial;
       font-size: 12px;
       text-align: right;
       color: black;
       background-color: #555555;
}

tr.fm_header{
       padding:1px;
       font-family: Arial;
       font-size: 12px;
       text-align: center;
       color: white;
       background-color: #555555;
}
tr.fm_data{
       padding:1px;
       font-family: Arial;
       font-size: 12px;
       text-align: left;
       color: black;
       background-color: #cccccc;
}
tr.fm_fdata{
       padding:1px;
       font-family: Arial;
       font-size: 9px;
       text-align: left;
       color: black;
       background-color: #cccccc;
}

.menu01 {
  color : #FFFFFF;
  margin-top : 0px;
  padding-bottom : 0px;
  margin-bottom : 0px;
  margin-left : 15px;
  margin-right : 15px;
  font-size : 11px;
  font-family : Tahoma,Verdana,Arial;
  font-weight: bold;
}
.menu01 a {
  color : #FFFFFF;
  text-decoration: none;
}
.menu01 a:hover {
  color : #EEEEEE;
}

#scroll {
position:absolute;
top:0;
bottom:-0.1px;
width:1em;
z-index:-1;
}

#link1_tooltip {
  position: relative;
  width: 150px;
  border: 2px solid black;
  padding: 5px 10px;
  color: black;
  font-weight: bold;
  background-color: red;
}
#span1_tooltip {
  position: relative;
  width: 280px;
  border: 2px solid blue;
  padding: 5px 10px;
  color: blue;
  font-weight: bold;
  background-color: #aaaaff;
}
.fauxLink {
  color: blue;
  cursor: pointer;
  text-decoration: underline;
}

a.printlink:link {display:block;color:black;background-color:white;text-decoration:none;font-size:13px;font-family:Arial,Tahoma,Verdana;}
a.printlink:visited {display:block;color:black;background-color:white;text-decoration:none;font-size:13px;font-family:Arial,Tahoma,Verdana;}
a.printlink:hover {display:block;color:white;width:141px;background-color:#000000;text-decoration:none;font-size:13px;font-family:Arial,Tahoma,Verdana;}
a.printlink:focus {display:block;color:white;width:141px;background-color:#000000;text-decoration:none;font-size:13px;font-family:Arial,Tahoma,Verdana;}


a.login:link{color:white;text-decoration:none;}
a.login:visited{color:white;text-decoration:none;}
a.login:hover{color:yellow;text-decoration:none;}

body{background-color: #773333;}

.fixtab {
  color : #000000;
  font-size : 10px;
  font-family : Arial,Tahoma,Verdana;
}
.fixtab1 {
  color : #000000;
  font-size : 16px;
  font-family : Arial,Tahoma,Verdana;
}
.fixtab2 {
  color : #000000;
  font-size : 14px;
  font-family : Arial,Tahoma,Verdana;
}
.fixtab3 {
  color : #000000;
  font-size : 12px;
  font-family : Arial,Tahoma,Verdana;
}

.minitext {
  font: normal 0.7em Arial, sans-serif;
  color: Black;
}

.disable {
  background-color: #CF110C;
  color: #fff;
  font-weight: bold;
  padding: 5px;
}

#scroll {
position:absolute;
top:0;
bottom:-0.1px;
width:1em;
z-index:-1;
}

.html { min-height: 100%; margin-bottom: 1px; }

#checkoutbutton {
  width: 67px;
  height: 40px;
  background-color: #33FF00;
  moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border: 5px solid #009900;
  padding: 5px;
}

#checkoutbutton:hover {opacity: 0.6; }

a.checkoutbutton:link {color: blue; text-decoration:none}
a.checkoutbutton:visited {color: blue; text-decoration:none}
a.checkoutbutton:hover {text-decoration:underline; opacity: 0.6; }
