@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	}
		
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c8d;
	line-height:18px;
	}

td a:link {
	color: #2a44af;
	text-decoration:none;
	
	}

td a:visited{
	color: #2a44af;
	text-decoration:none;
	}

td a:hover{
	color:#000000;
	text-decoration:underline;
	}
	
.footer {
	color:#ffffff;
	text-decoration:none;
	}

.footer a:link {
	color:#ffffff;
	text-decoration:none;
	}

.footer a:visited{
	color:#ffffff;
	text-decoration:none;
	}
	
.footer a:hover{
	color:#1678ac;
	text-decoration:none;
	}
	
.bglogo {
	background:url(../images/logobg.jpg);
	background-repeat:no-repeat;
	}

.bglogo1{
	background:url(../images/logobg1.jpg);
	background-repeat:no-repeat;
	}

.googlebg{
	background:url(../images/mspace.gif);
	background-repeat:no-repeat;
	}
		
.leftmenubg{
	background:url(../images/left_menubg.jpg);
	background-repeat:no-repeat;
	}
	
.leftmenubg1{
	background:url(../images/left_menubg1.jpg);
	background-repeat:no-repeat;
	}

.webcambg{
	background:url(../images/webcambg.jpg);
	background-repeat:repeat-y;
	}
	
.contentbg{ 
	background:url(../images/contentbg.gif);
	background-repeat:repeat-x;
	}
	
.footerbg{
	background:url(../images/footer.gif);
	background-repeat:repeat-x;
	}

.contentsecbg {
	background:url(../images/content_secbg.jpg);
	background-repeat:no-repeat;
	}

.contentlongsecbg {
	background:url(../images/bg-homebox3.jpg);
	background-repeat:no-repeat;
	}
	
.rightvertcol {
	background-color:#f2f0f4;
	}
	
.rightadvbgcol{
	background-color:#f2f0f4;
	}
	
.menuleft {
	color:#456493;
	text-decoration:none;
	font-size:13px;
	}

.menuleft a:link {
	color:#456493;
	text-decoration:none;
	}

.menuleft a:visited{
	color:#456493;
	text-decoration:none;
	}
	
.menuleft a:hover{
	color:#2a44af;
	text-decoration:none;
	}
	
.tablechamber{
	background-color:#f4f0f0;
	border: 1px solid #e8e8f2;
	}

.weblinks {
	color:#666666;
	text-decoration:none;
	}
	
.weblinks a:link {
	color:#666666;
	text-decoration:none;
	}

.weblinks a:visited{
	color:#666666;
	text-decoration:none;
	}
	
.weblinks a:hover{
	color:#2a44af;
	text-decoration:none;
	}
	
.footertext{
	color:#e9e9f2;
	font-size:11px;
	}
.footertext1{
	color:#96cef9;
	font-size:11px;
	}
	
.footertext2{
	color:#ffffff;
	font-size:11px;
	}
.footertext2 a:hover{
	color:#ffffff;
	font-size:11px;
	}
.footertext2 a:visited{
	color:#ffffff;
	font-size:11px;
	}
.footertext2  a:link{
	color:#ffffff;
	font-size:11px;
	}

.textbox{
	width:130px;
	padding-bottom: 5px;
	}
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6c6c8d;
	font-weight: bold;
	}
.title a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2a44af;
	text-decoration:none;
	font-weight: bold;
	}
.title a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2a44af;
	text-decoration:none;
	font-weight: bold;
	}
.title a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration:underline;
	font-weight: bold;
	}
	
	}
.subcat {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4F4F69;
	font-weight: bold;
	}


.tableheadtext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #0E2B89;
	text-align: left;
}
	
.WhiteTextBox {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background-color: ffffff;
	border:  1px solid #95a2cb;
}
.WhiteTextBox1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background-color: ffffff;
	border:  1px solid #95a2cb;
}
.WhiteSelectBox {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background-color: ffffff;
	border:  1px solid #95a2cb;
	width: 200;
	vertical-align:top;
}
.OrangeButton {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	background-color: #405A95;
	border: 1px solid #000000;
}

.legend{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#000000;
}

.fieldset{ 
	font-family:Arial;
	width: 150px;
	height: auto;
	text-align:center;
}	
	
.DiningGuideSearch{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6c6c8d;

/*	color:#000000;	*/
}
.DiningGuide{
	background-image:url(../images/dining_guide_bg.jpg);
	width:600px;
	height:400px;
}

.DiningGuideLink {
	color: #F00;
	text-decoration:none;
	}
	
.DiningGuideLink a:link {
	color:#F00;
	text-decoration:none;
	}

.DiningGuideLink a:visited{
	color:#F00;
	text-decoration:none;
	}
	
.DiningGuideLink a:hover{
	color:#F00;
	font-weight:bold;
	text-decoration:underline;
	}
	
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}



