.site {
	margin:auto;
	width:1048px;
	height:auto;
	padding:0px;
	border:0px solid #5FF799;
	text-align:left;
}

.header {
	margin:auto;
	width:1048px;
	height:70px;
	padding:3px;
	border:1px solid #6699CC;
	text-align:left;
	margin-bottom:5px;
	background-color: #DCE7F1;
}

.maintitle {
	margin:left;
	width:852px;
	height:13px;
	padding:3px;
	border:1px solid #CCCCCC;
	text-align:left;
	margin-top:8px;
}

.main {
	margin:left;
	float:left;
	width:852px;
	height:auto;
	padding:3px;
	border:1px solid #FF9900;
	text-align:left;
	margin-top:3px;
	min-height:400px;
}

.right {
	margin:auto;
	float:right;
	width:180px;
	height:auto;
	padding:3px;
	border:1px solid #6699CC;
	text-align:left;
	margin-top:-21px;
	margin-right:-8px;
	min-height:424px;
}

.food {
	margin:auto;
	float:left;
	width:1048px;
	height:12px;
	padding:3px;
	border:1px solid #CCCCCC;
	text-align:center;
	margin-top:10px;
}

a.menu:link, a.menu:visited {
	border-left:1px solid #6699CC;
	border-right:1px solid #6699CC;
	color:#666666;
	text-decoration:none;
	border-bottom:1px solid #6699CC;
}

a.menu:active, a.menu:hover {
	border-left:1px solid #FF9900;
	border-right:1px solid #FF9900;
	color:#000000;
	text-decoration:none;
	border-bottom:1px solid #FF9900;
}

a.menu {
	margin:auto;
	padding:3px;
	border-bottom:1px solid #6699CC;
	text-align:left;
	font-family: verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#eeeeee;
	text-decoration:none;
 } 
 
 
 a.menu2:link, a.menu2:visited {
	border-left:1px solid #FF9900;
	border-right:1px solid #FF9900;
	color:#666666;
	text-decoration:none;
	border-bottom:1px solid #FF9900;
}

a.menu2:active, a.menu2:hover {
	border-left:1px solid #6699CC;
	border-right:1px solid #6699CC;
	color:#000000;
	text-decoration:none;
	border-bottom:1px solid #6699CC;
}

a.menu2 {
	margin:auto;
	padding:3px;
	border-bottom:1px solid #FF9900;
	text-align:left;
	font-family: verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#eeeeee;
	text-decoration:none;
 } 

a.title		{ COLOR: #666666; TEXT-DECORATION: underline; }
a.title:active 	{ COLOR: #FF9900; TEXT-DECORATION: none; }
a.title:visited 	{ COLOR: #666666; TEXT-DECORATION: underline; }
a.title:hover 	{ COLOR: #FF9900; TEXT-DECORATION: none; }

a		{ COLOR: #666666; TEXT-DECORATION: none; }
a:active 	{ COLOR: #FF9900; TEXT-DECORATION: none; }
a:visited 	{ COLOR: #666666; TEXT-DECORATION: none; }
a:hover 	{ COLOR: #FF9900; TEXT-DECORATION: none; }

a.light_url		{ COLOR: #FFFFFF; TEXT-DECORATION: underline; }
a.light_url:active 	{ COLOR: #FFFFFF; TEXT-DECORATION: none; }
a.light_url:visited 	{ COLOR: #FFFFFF; TEXT-DECORATION: underline; }
a.light_url:hover 	{ COLOR: #FFFFFF; TEXT-DECORATION: none; }


hr {

	border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}

td {
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: arial;	
}

body {

font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 12px;
font-family: arial;
}

.loginfield {
	font-family: Arial;
	color: white;
	text-align:right; 
	font-size: 8pt;
	background-color:#6699CC;
	margin:-3px;
	padding-right:2px;	
}

.log {
	font-family: verdana;
	font-size:6.5pt;
	color:#CCCCCC;
	text-decoration:none;
 } 
 
.bcnet {
	height:65px;
	text-decoration:none;
 } 
 
 
 
a.tip2, a.tip2:link, a.tip2:visited, a.tip2:active { color: #FFD585; text-decoration: none; position: relative; }
a.tip2 span { display: none; text-decoration: none; }

a.tip2:hover span {
	display: block;
	position: absolute;
	top: 0px;
	left: 30px;
	width: 160px;
	z-index: 100;
	color: #2f2f2f;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	padding: 2px 10px;
	background-color: #ebebeb;
	text-align: middle;
	border-color: #000000;
	border-style: solid;
	border-width: 1px 2px; 
}

