p.category{background-color:#B22222;color:#FFFFFF;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:10px;padding-top:2px;}
td.ind{font-family:Arial,sans-serif;font-size:9pt;padding-left:2px;}
td.item{background-color:#000000;color:#FFFFFF;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;padding-bottom:1px;padding-left:10px;padding-top:1px;}
td.menu{background-color:#B22222;color:#FFFFFF;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
td.item{background-color:#000000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:1px;padding-left:10px;padding-top:1px;}
td.menublack{background-color:#000000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
td.menugold{background-color:#FFD700;color:#000000;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
td.small{font-size:9pt;font-style:normal;font-weight:normal;text-align:center;}
p.price{color:#FF0000;font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;margin-bottom:1px;margin-top:1px;}
p.small{font-family:Arial,Sans-serif;font-size:xx-small;margin-bottom:1px;margin-top:1px;}
a.smallwhite{background-color:#3CB371;color:#FFFFFF;font-family:Arial,sans-serif;font-size:xx-small;}
td.smallwhite{color:#FFFFFF;font-family:Arial,sans-serif;font-size:xx-small;}
p.title{background-color: #008000;color:#FFFFFF;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
td.title{background-color:#CD5C5C;color:#FFFFFF;font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
a:hover{color:#DC143C;text-decoration:underline;}
a.navbar{color:#FFFFFF;font-family:Arial,Sans-serif;font-size:14px;font-weight:700;text-decoration:none;}
a:hover.navbar{background:#FFFFFF;color:#3366FF;font-family:Arial,Sans-serif;font-size:14px;font-weight:700;text-decoration:none;}
a:active.navbar{background:#0000CC;font-family:Arial,Sans-serif;font-size:14px;font-weight:700;}
a:active.navtext{background:#000000;font-weight:bold;}
a.navtext{color:#FFFFFF;font-weight:bold;text-decoration:none;}
a:hover.navtext{background-color:#FFFFFF;color: Green;font-weight:bold;text-decoration:none;}
/* Buttons */
p.nav {
   font-weight : bold;
   width : 135px;
   margin : 0 0 1px 0;
}

p.nav a {
   text-decoration : none;
   display : block;
   color : White;
   width : 100%;
   text-align : left;
   /* border : 1px solid #000000; */
   background : Green;
   padding : 1px 0 1px 2px;
}

p.nav a:hover {
   color : #000000;
   padding : 1px 0 1px 2px;
   width : 100%;
   text-align : left;
   text-decoration : none;
   background : #C3EAD3;
}
a.button{background-color:#008000;border:1px solid #3CB371;color:#FFFFFF;font-family:Arial,Sans-serif;font-size:9pt;font-weight:bold;padding:1px;text-decoration:none;width:136px;}
a.button:hover{background:#8FBC8F;border:1px solid #3CB371;color: Black;font-family:Arial,Sans-serif;font-size:9pt;font-weight:bold;padding:1px;text-decoration:none;width:136px;}
hr.dash{border-style: dotted;color:#008000;height: 2px;}
hr.invisible{color:#FFFFFF;height:1px;}
a:link.navbar,a:visited.navbar{color:#FFFFFF;font-family:Arial,Sans-serif;font-size:14px;font-weight:700;}
a:link.navtext,a:visited.navtext{color:Green;font-weight:bold;}
a.notyet,a.notyet:hover{background-color:#008000;border:1px solid #336600;color:#C0C0C0;font-family:Arial,Sans-serif;font-size:9pt;font-weight:bold;padding:1px;text-decoration:none;width:136px;}
h1.headline{background-color: #B22222;color: White;font-size:11pt;font-weight:bold;margin-top:2px;padding-bottom:2px;padding-left:2px;padding-top:2px;}
h1.partner{background-color:#B22222;color:#FFFFFF;font-size:11pt;font-weight:bold;margin-bottom:5px;padding-bottom:2px;padding-left:2px;padding-top:3px;}
.title{background-color:#000000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.menu{text-align:left;background-color:#B22222;color:#FFFFFF;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;padding:3px 0 2px 3px;}
body{font-family:Arial,Sans-serif;font-size:9pt;}
h1{color:#000000;font-family:Arial,Sans-serif;font-size:18pt;font-weight:700;margin-bottom:2px;margin-top:0px;}
h2{color:#000000;font-family:Arial,Sans-serif;font-size:16pt;font-weight:700;margin-bottom:2px;margin-top:0px;}
h3{color:#FF0000;font-family:Arial,Sans-serif;font-size:14pt;font-weight:700;margin-bottom:2px;margin-top:0px;}
h4{color:#FF0000;font-family:Arial,Sans-serif;font-size:12pt;font-weight:700;margin-bottom:2px;margin-top:0px;}
h5{color:#000000;font-family:Arial,Sans-serif;font-size:11pt;font-weight:700;margin-bottom:2px;margin-top:0px;}
h6{color:#000000;font-family:Arial,Sans-serif;font-size:8pt;font-weight:bold;margin-bottom:2px;margin-top:0px;}
hr{color:#008000;height:2px;}
p,td{font-family:Arial,Sans-serif;font-size:9pt;margin-bottom:1px;margin-top:1px;}
ul{margin-bottom:0px;margin-top:0px;}
/* Drop Down Menus */
ul.ddm {
          margin: 0;
          padding: 0;
          list-style: none;
          width: 136px; /* Width of Menu Items */
          border-bottom: 1px solid #3CB371;
          }

ul.ddm li.ddm {
          position:relative;
          }

ul.ddm li.ddm a.ddm {
          display: block;
          text-decoration: none;
          color: White;
          font-size: 9pt;
          font-weight: bold;
          background: #008000; /* IE6 Bug */
          padding: 1px;
          border: 1px solid #3CB371;
          border-bottom: 0;
          }

/* Fix IE. Hide from IE Mac \*/
* html ul.ddm li.ddm { float: left; }
* html ul.ddm li.ddm a.ddm { height: 1%; }
/* End */

ul.ddm li.ddm a.ddm:hover { color: Black; background: #8FBC8F; } /* Hover Styles */

ul.ddm ul.ddm {
          position:absolute;
          display:none;
          left: 135px; /* Set 1px less than menu width */
          top: 0;
}

li.ddm ul.ddm li.ddm a.ddm { padding: 1px 5px; } /* Sub Menu Styles */

li.ddm:hover ul.ddm ul.ddm, li.ddm.over ul.ddm ul.ddm { display:none; }

li.ddm:hover ul.ddm, li.ddm li.ddm:hover ul.ddm, li.ddm.over ul.ddm, li.ddm li.ddm.over ul.ddm { display: block; } /* The magic */