.text_1   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CCCC99;
}
      ul {margin:0; padding:0; list-style:none; line-height:18px;}
.ul_2 ul {line-height:18px;}
.ul_3 ul {line-height:16px;}

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

table {
	border:0px;
}

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

td, input, textarea{font-size:11px; font-family:Tahoma; color:#B0A398; line-height:18px; vertical-align:top;}

input, textarea {width:177px; border:1px solid #767573; background:none; padding:3px 0px 0px 7px; margin:0px;}
input {height:22px;}

.middle{vertical-align:middle;}


span {color:#C6C6C6; font-size:10px; line-height:normal;}
strong {}
a {color:#CCCC99;}
a:hover {
	text-decoration:none;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CCCC99;
}

.text{font-size:11px; font-family:Tahoma; color:#444444; line-height:13px; vertical-align:top;}


.a_1 {padding-left:17px; background:url(images/arrow_1.gif) left center no-repeat; color:#EEB253;}
.a_2 {padding-left:17px; background:url(images/arrow_2.gif) left center no-repeat; color:#EEB253;}

.copy {color:#999999;}
.copy a {color:#7C7167; text-decoration:none;}
.copy a:hover {text-decoration:underline;}

.tab {border-right:1px solid #7A7977; border-bottom:1px solid #7A7977;}
.tab td {border:0px; border-top:1px solid #7A7977; border-left:1px solid #7A7977; height:20px;}
.tab_t td {color:#EEB253; font-weight:bold; text-align:center;}
.tab_t div {margin-top:3px;}
.tab_c div {margin-top:3px;}
.tab_c_1 div {margin-left:12px;}
.tab_c_2 div {margin-left:18px;}
.tab_c_3 div {margin-left:20px;}
.tab_c_4 div {margin-left:27px;}

.photo span {color:#EEB253; font-size:11px;}
facilities {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #CCCC99;
}

/*--------sub-menu styling--------*/
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */
ul#p7TBMtext {
    background-image: url("img/navy_on.jpg");
    background-repeat: repeat-x;
    font-size: 90%;
    height: 18px;
    padding: 5px;
}

ul#p7TBMtext a {
	color:#CCC9E9;
	text-decoration:none;
}

ul#p7TBMtext li {
    border-right: 1px solid #000000;
    display: inline;
    margin-left: -4px;
    padding: 5px 10px;
    position: relative;
}

ul#p7TBMtext li:hover {
	background-image:url('img/navy_over.jpg');
}

li:hover a {
		color:#333333 !important;
}

ul#p7TBMtext li ul {
	position: absolute;
	top: 25px;
	right:-97px;
	
	}
	
.bevel {
	background-image: url('img/navy_bevel.jpg');
	height:10px;
	background-repeat:repeat-x;
}

ul#p7TBMtext li ul li {
	border:none;
	padding:0;
	*display:block;
	*margin-left:5px;
	display:block\0/;
	margin-left:5px\0/;
}

ul#p7TBMtext li ul li:hover {
	background-image:none\0/;
}

ul#p7TBMtext li ul li a {
	display: block;
	text-decoration: none;
	color: #CCC9E9;
	padding: 5px;
	border-bottom: 0;
}

ul#p7TBMtext li ul {
	display:none;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	background-color:#63af95;
	color:#333333 !important;
	*margin-left:-8px;
	_margin-left:4px;
}

ul#p7TBMtext li:hover ul, ul#p7TBMtext li.over ul { 
	display: block;
	font-size: 90%;
	 }

.current {
	background-color: #5E56BB !important;
    background-image: url("img/navy_down.jpg") !important;
    color: #333333 !important;
}

