body        {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                font-family: verdana, arial, helvetica, sans-serif;
                color: #8F8F8F;
                background-color: #333333;
			}

/* Generic Links */
a        
{
        text-decoration: none;
        font-weight: bold;
        color: #FFFF00;
        outline: none;
        font-size: 11px;
}
a:visited        {
                color: #FFFF00;
		font-size: 11px;                
}
a:active        {
                color: #FFFF00;
		font-size: 11px;
                }
a:hover        {
                color: #FF0000;
		font-size: 11px;
                text-decoration: underline;
        }

a.link2
{
        text-decoration: none;
        font-weight: bold;
        color: #FFFF00;
        outline: none;
        font-size: 13px;
}
a.link2:visited        {
                color: #FFFF00;
                font-size: 13px;
}
a.link2:active        {
                color: #FFFF00;
                font-size: 13px;
                }
a.link2:hover        {
                color: #FF0000;
                font-size: 13px;
                text-decoration: underline;
        }


a.red
{
	text-decoration: none;
        font-weight: bold;
        color: #FF0000;
        outline: none;
        font-size: 11px;
}

a.red:visited
{
color: #FF0000;
font-size: 11px;
}
a.red:active 
{
color: #FF0000;
font-size: 11px;
}
a.red:hover
{
color: #FFFF00;
font-size: 11px;
text-decoration: underline;
}

a.blue
{
        text-decoration: none;
        font-weight: bold;
        color: #0066FF;
        outline: none;
        font-size: 11px;
}

a.blue:visited
{
color: #0066FF;
font-size: 11px;
}
a.blue:active
{
color: #0066FF;
font-size: 11px;
}
a.blue:hover
{
color: #FFFF00;
font-size: 11px;
text-decoration: underline;
}

a.white
{
        text-decoration: none;
        font-weight: bold;
        color: #FFFFFF;
        outline: none;
        font-size: 11px;
}
a.white:visited
{
color: #FFFFFF;
font-size: 11px;
}
a.white:active
{
color: #FFFFFF;
font-size: 11px;
}
a.blue:hover
{
color: #FFFF00;
font-size: 11px;
text-decoration: underline;
}


strong, b {
                font-weight: bold;
        }

h1         {
                font-size: 24px;
                line-height: 44px;
                font-weight: bold;
                margin-top: 0;
                margin-bottom: 10px;
        }

h2         {
                font-size: 18px;
                line-height: 40px;
                font-weight: bold;
                margin-top: 0;
                margin-bottom: 0;
        }

h3        {
                font-size: 16px;
                line-height: 22px;
                font-weight: bold;
                margin-top: 0;
                margin-bottom: 0;
        }
 img         {
                border: 0;
        }

.nowrap        {
                white-space: nowrap;
                font-size: 10px;
                font-weight: bold;
                margin-top: 0;
                margin-bottom: 0;
        }

.tiny        {
                font-size: 9px;
                line-height: 16px;
                margin-top: 15px;
                margin-bottom: 5px;
        }

#top        {
                margin: 0px 20px 0px 20px;
                padding: 0px;
                border: 2px solid #ccc ;
                background: #152439;
				width: 910px;
                height: 50px;
                voice-family: "\"}\"";
                voice-family:inherit;
                height: 50px;
        }
/* Layout */

div#container {
width: 877px;
margin: 0px 20px 0px 50px;
padding: 0px;
}

table.header
{
font-family: verdana, arial, helvetica, sans-serif;
border: 1px #cccccc solid;
border-collapse: collapse;
border-spacing: 0px;
}

table.footer
{
font-family: verdana, arial, helvetica, sans-serif;
border: 1px #cccccc solid;
border-collapse: collapse;
border-spacing: 0px;
}

table.midouter
{
font-family: verdana, arial, helvetica, sans-serif;
border: 0px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
}

table.midtable
{
font-family: verdana, arial, helvetica, sans-serif;
border: 1px #000000 solid;
}

table.middle-text
{
font-family: verdana, arial, helvetica, sans-serif;
border-collapse: collapse;
border-spacing: 0px;
}

table.title
{
background-color: #333333;
border: 1px #666666 solid;
border-collapse: collapse;
border-spacing: 0px;
}

.middle-text2
{
border: 1px #666666 solid;
baclground-color: #cccccc;
font-family: verdana, arial, helvetica, sans-serif;
border-collapse: collapse;
border-spacing: 0px;
}

table.left
{
color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
}

.top
{
border: 0px #cccccc solid;
background-color: #222222;
}

.menu
{ 
border: 1px #cccccc solid;
/*border-top:  1px solid #cccccc;
border-left:  1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom:  1px solid #cccccc;*/
background-color: #222222;
font-family: verdana, arial, helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;

}

.menu-links
{
border-top:  0px solid #cccccc;
border-left:  0px solid #cccccc;
border-right: 0px solid #cccccc;
border-bottom:  1px solid #cccccc;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
vertical-align: middle;
}

.menu-top
{
border-top:  0px solid #cccccc;
border-left:  0px solid #cccccc;
border-right: 0px solid #cccccc;
border-bottom:  1px solid #cccccc;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
vertical-align: middle;
}

.menu-bot
{
border-top:  0px solid #cccccc;
border-left:  0px solid #cccccc;
border-right: 0px solid #cccccc;
border-bottom:  0px solid #cccccc;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
vertical-align: middle;
}

.menu-text
{
border-top:  0px solid #cccccc;
border-left:  0px solid #cccccc;
border-right: 0px solid #cccccc;
border-bottom:  1px solid #cccccc;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
vertical-align: middle;
}

.middle-text
{
font-family: verdana, arial, helvetica, sans-serif;
border: 0px;
font-size: 12px;
color: #FFFFFF;
vertical-align: middle;
}

.middle-title
{
background-color: #333333;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 16px;
color: #FFFFFF;
vertical-align: middle;
}

.header
{ border: 0px #cccccc solid;
background-color: #222222;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}

.middle
{
background-color: #222222;
border: 1px #cccccc solid;
/*border-top:  1px solid #cccccc;
border-left:  1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom:  1px solid #cccccc;*/
}

table#prices {
  margin-left: 30px;
  width: 600px;
  border: 3px dashed #ccc;
}
table#prices tr td {
  background-color: #111;
  
}
table#prices p.title {
  margin: 10px;
  font-size: 24px;
  font-weight: bold;
  text-decoration: underline;
  color: #DDD;
} 
table#prices p {
	color:red;
	font-size:12px;
	margin-left:10px;
}
