body{
	background-color:#003399;
	font:0.9em arial; color:#ffffff;
	text-align:center;
}
a{color:#FF9933; text-decoration:none;}
a:hover{text-decoration:underline;}
a img{
	border:none;
}
.fright{
	float:right;
	margin:2px;
}
.fleft{
	float:left;
	margin:2px;
}
.center{
	text-align:center;
}	

.bold{
	font-weight:bold;
}

table{
	position:relative; width:80%;
	border:1px solid #FF9933;
	border-collapse:collapse;
	text-align:left;
}

td#header{
	padding-bottom:35px;
}

td{
	vertical-align:top;
}
h1{background: url("../hotelimages/abingtontitle.gif") center no-repeat; width:100%; height:40px; margin:0px; margin-top:20px; padding:0px;}
h2{font-size:1em; text-align:left; color:#FF9933; border-bottom:8px solid #FF9933; margin-right:100px;}
h3{font-size:1em; text-decoration:underline; font-weight:bold;}
h4{margin:0px; margin-bottom:0px; text-align:left; font-size:1em;}
h1 span{display:none;}
#tag{font:1em times; display:block; color:#CCCCCC; text-align:center; font-weight:bold;}
hr{height:1px; margin:0px;}


#content{

	padding-bottom:100px;
}
#content p{}
#content ul{text-align:left;}
#content div{text-align:right;}
#content img{}
#content label{
	float:left;
	margin-bottom:20px; margin-right:10px; width:75px;
}

/* Column */
#nav{
	text-align:left; padding-right:30px;
}

#nav ul{list-style-type:none; margin:0px; padding:0px;}
#nav li{margin:0px 0px 20px 30px;}
#nav a{font:1.1em times; font-weight:500;}
#nav a:hover{color:#ffffff;}
#nav a#on{color:#ffffff;}

#utilities{
	width:18%;
	text-align:center; padding:0px 10px;
}
address{color:#CCCCCC; font-size:0.7em; font-style:normal; text-align:right; padding-right:2px;}
#utilities ul{list-style-type:none; margin:0px; padding:0px; text-align:left;}
#utilities li{margin-bottom:16px;}
#utilities a{color:#ff9933; text-decoration:none;}
#utilities a:hover{text-decoration:underline;}
.caption{font:0.7em times;}
#utilities img{margin:5px;}
#utilities h2{
	border:none; text-align:center;
	margin:0px; margin-bottom:20px;
}

#footer{
}

#footer td{
	border-top:1px solid #666666; padding-top:20px;
	font-size:0.7em; color:#999999; text-align:center;
}
#footer p{margin:1px;}

#conferences{
	border:none;
	width:90%; margin-bottom:20px;
}

#conferences td{
	border:2px solid #003399; background-color:#003388;
	text-align:left; vertical-align:middle;
}

.menu{
	text-align:center;
}
.menu h3{
	text-align:center;
}
.menu p{text-align:center; margin:0px;}
.menu hr{width:40%; margin:0px; text-align:center;}

.image{
	background-color:#006699;
	width:178px; height:175px;
	float:left; margin-right:2px; margin-bottom:10px;
}

.image img{
	width:178px; height:118px;
}
.image p{
	margin:0px; text-align:center;
}

.popup{
	width:60%;
}
.popup td{padding:5px; font-size:0.9em;}

#faq p{
margin-top:0px;
}