body {
    margin: 0px;
    padding: 0px;
    background-color: #000000;
}

body, th, td {
    font-family: Tahoma, times new roman,sans-serif;
    font-size: 11px;
    color: #d0d0d0;

	   scrollbar-3dlight-color:#b0b0b0;
           scrollbar-arrow-color:#000000;
           scrollbar-base-color:#181C25;
           scrollbar-darkshadow-color:;
           scrollbar-face-color:#535972;
           scrollbar-highlight-color:#535972;
           scrollbar-shadow-color:#000000;
	   scrollbar-track-color:#181C25;
}

form {
	margin: 0px;
	padding: 0px;
}

img { border:0;
}

img.thumb { margin: 5px 2px 5px 2px;
            border: solid #535972;
	    border-width:3px;
}

.input1 {
    width: 127px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #4B4F53;
}

.inputqty {
    width: 17px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #4B4F53;
}

.inputopt {
    font-size: 10px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #4B4F53;
}


.align-justify {
	text-align: justify;
}

.text1 {
    font-size: 12px;
    color: #C8E1F4;
    font-weight: bold;
}

.text2 {
    font-size: 12px;
    color: #535972;
    font-weight: bold;
}

.text3 {
    font-size: 13pt;
    color: #535972;
}

.text4 {
    color: #374155;
}

.text5 {
	font-size: 9px;
	text-align:center;
}

.text6 {
    color: #535972;
    font-size: 11px;
}

.text7 {
    color: #5386AD;
    font-size: 11px;
}

.text8 {
    color: #C8E1F4;
}

.text9 {
    font-size: 11px;
    color: #535972;
}

a {
    color: #535972;
    text-decoration: none;
}

a:hover {
    color: #C8E1F4;
	text-decoration: underline;
}

a.icon {
    color: #ffffff;
    text-decoration: none;
}

a.icon:hover {
    color: #535972;
	text-decoration: underline;
}

a.col_content {
    color: #ffffff;
    text-decoration: none;
	font-weight:bold;
	font-size:11px;
}

a.col_content:hover {
    color: #535972;
	text-decoration: underline;
	font-size:11px;
	font-weight:bold;
}

a.genmgr {
    color: #959DBB;
    text-decoration: none;
}

a.genmgr:hover {
    color: #ffffff;
	text-decoration: underline;
}



a.livemusic_col {
    color: #535972;
    text-decoration: none;
}

a.livemusic_col:hover {
    color: #ffffff;
	text-decoration: underline;
}


a.events_col {
    color: #C8E1F4;
    text-decoration: none;
}

a.events_col:hover {
    color: #ffffff;
	text-decoration: underline;
}

a.home_headings {
    color: #C8E1F4;
    text-decoration: none;
}

a.home_headings:hover {
    color: #535972;
	text-decoration: none;
}




a.men {

    font-size: 12px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #959DBB;
    font-weight: bold;
    text-decoration: none;
}

a.men:hover {
    font-size: 12px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: underline;
    font-weight: bold;
}

.err {
	color: #900000;
	margin: 50px 0px 0px 0px;
}

.correct {
	margin: 50px 0px 0px 0px;
}

.box {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 113px;
	color: #FAD6b2;
	border: 1px solid #0c0c0c;
	background: #737373;

}

.boxaddcart {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 113px;
	color: #FAD6b2;
	border: 1px solid #0c0c0c;
	background: #5D7547;

}

.boxviewcart {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 75px;
	color: #FAD6b2;
	border: 1px solid #0c0c0c;
	background: #737373;
}

.boxcheckout {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 113px;
	color: #FAD6b2;
	border: 1px solid #0c0c0c;
	background: #5D7547;
}


.boxcheckoutinfo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #0c0c0c;
	background: #DDDDDD;

}

.boxconfirm {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 113px;
	color: #FAD6b2;
	border: 1px solid #0c0c0c;
	background: #B12601;
}





.entryTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #937D6D;
}

.entryTableHeader {
	font-family: "Tahoma", Tahoma, mono;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #737373;
	font-weight: bold;
	background-position: center;
}

.entryTable .label {
	background-color: #937D6D;
        color: #000000;
}

.entryTable .notreqlabel {
	color:#505050;
}

.entryTable .content {
	background-color: #937D6D;
}


.confirmTableHeader {
	font-family: "Tahoma", Tahoma, mono;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #737373;
	font-weight: bold;
	background-position: center;
}

.addressTableHeader {
	font-family: "Tahoma", Tahoma, mono;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #937d6d;
	font-weight: bold;
	background-position: center;
}




/*
Styles that are applied on the containing element
like <TD></TD>. When applied, this will change both
the text and the text links inside them.

background-image: url(images/index01.gif);

*/

.style1 {
}

.style1 a {
}

.style1 a:hover {
}