html, body {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #818181;

	background-color: #C0C0C0;

	border: none;

	margin: 0;

	padding: 0;

}

p {

	margin-top: 0;

	margin-bottom: 0;

}

.all {

	width: 790px;

	background-color: #FFFFFF;

}

.errors {

	color: red;

}

#header {

	height: 139px;

	width: 790px;

}

#header_top {

	height: 97px;

	width: 790px;

}

#header_top p {

	display: inline;

}

#header_spacer {

	height: 5px;

	width: 790px;

}

#header_spacer p {

	display: inline;

}

#header_buttons {

	height: 42px;

	width: 790px;

}

#header_buttons p {

	display: inline;

}

.title {

	height: 170px;

	width: 790px;

	height:100px;

}

#title_left {

	height: 170px;

	width: 203px;

	float: left;

}

#title_left p {

	display: inline;

}

#title_right {

	height: 170px;

	width: 587px;

	float: right;

	background-image: url(../images/Home_text_area.jpg);

	background-repeat: no-repeat;

}

#title_right_text {

	text-align: justify;

	padding: 15px 15px 15px 15px;

}

#title_right_text p {

	font-size: 13px;

}

#title_right_text h1 {

	font-size: 20px;

	color: #010101;

	display: inline;

}

/*#title_right_text a,a:link,a:visited,a:active {

	text-decoration: none;

	color: #818181;

}

#title_right_text a:hover {

	color: #003366;

}*/

.main {

	width: 790px;

	clear: both;

	background-color:#FFFFFF;

}

#main_span {

	width: 790px;

}

#main_span_title {

	text-align: center;

	padding: 10px 20px 10px 20px;

}

#main_span_title h1 {

	font-size: 18px;

	color: #000000;

	display: inline;

}

#main_span_text {

	text-align: justify;

	padding: 10px 20px 10px 20px;

}

#main_span_text p {

	font-size: 13px;

}

#main_span_text h1 {

	font-size: 18px;

	color: #000000;

	display: inline;

}

#main_span_text h2 {

	font-size: 14px;

	color: #000000;

	display: inline;

}

#main_span_text a,a:link,a:visited,a:active {

	text-decoration: none;

	color: #000000;

}

#main_span_text a:hover {

	color: #003366;

}

#main_left {

	width: 500px;

	float: left;

}

#main_left_text {

	text-align: justify;

	padding: 10px 20px 10px 20px;

}

#main_left_text p {

	font-size: 13px;

}

#main_left_text h1 {

	font-size: 18px;

	color: #000000;

	display: inline;

}

#main_left_text a,

#main_left_text a:link,

#main_left_text a:visited {

	text-decoration: underline;

	color: #FF0000;

}

#main_left_text a:hover {

	color: #003366;

}

#main_right {

	width: 290px;

	float: right;

}

#main_right_text {

	text-align: justify;

	padding: 10px 20px 10px 20px;

}

#main_right_text p {

	font-size: 13px;

}

#main_right_text h1 {

	font-size: 18px;

	color: #000000;

	display: inline;

}

#main_right_text a,

#main_right_text a:link,

#main_right_text a:visited, 

#main_left_text a,

#main_left_text a:link,

#main_left_text a:visited{

	text-decoration: none;

	color: #0f00ff;

}

#main_right_text a:hover, 

#main_left_text a:hover {

	color: #003366;

}

#bottom_menu {

	height: 24px;

	width: 790px;

	clear: both;

}

#footer {

	height: 37px;

	width: 790px;

}

.test_calendar {

	height: 0px;

	width: 0px;

	clear: both;

}



/* 10/15/2007 Modifications */



/* Main Navigation

-----------------------------------------------------------------------------------------  Main Navigation */

#nav {

	position:relative;

	height:43px;

	margin-left:0px;

	letter-spacing:1px;

	background:url("../images/nav_bg.gif") repeat-x left bottom;

	/*font:bold 140%/1em Helvetica, Arial, sans-serif;*/

}



#nav div {

	position:absolute;

	bottom:0;	

	left:0;	

	width:790px;

	border-left:none;

	padding-bottom:6px;

	/*background:url("images/nav_bg.gif") repeat-x left bottom;*/

	

}



#nav a {

	float:left;	

	 height:32px;

	margin:0;

	border-bottom:none;

	padding:0 0 0 1px;	

	background:url("../images/btn_nav_left.gif") no-repeat left top;

	text-decoration:none;

}



#nav a:hover {

	background-position:0% -150px;

}



#nav a span {

height:17px;

	display:block;

	float:none;

	width:186px; width:195px;

	padding:14px 9px 11px 1px; padding:10px 9px 5px 1px; padding-right:0; padding-top:7px; padding-bottom:8px;

	background:url("../images/btn_nav_right.gif") no-repeat right top;	

	white-space:nowrap;	

	color:#F3F4F7;

	font-size:14px;

	font-weight:700;

	

}

#nav a span.availability {

	width:188px; width:197px;

}



#nav a:hover span {

	background-position:100% -150px;

	color:#FFFFFF;

	cursor:pointer;

}



#nav .current a {

	border-width:0;

	background-position:0 -150px;

}



#nav .current a span {

	padding-bottom:5px; 

	color:#FFFFFF;

	padding-bottom:11px; padding-bottom:6px; padding-bottom:8px;

}



/* Bottom Navigation

---------------------------------------------------------------------------------------- Bottom Navigation */



#bottomnav {

	height:auto;

	padding:6px 0;	

	width:100%;

	font-size:90%;   

	font-weight:bold;

	text-align:center;

	background-color:#808FAC;

	color:#CCD2DE;

	clear:both;

	display:block;

}

#bottomnav a {

	padding-left:10px;

	padding-right:10px;

	color:#CCCCCC;

}

#bottomnav a:link,

#bottomnav a:visited {

	color:#D9DEE6;

}

#bottomnav a:hover {

	color:#FFFFFF;

}

/* Layout Modifications

------------------------------------------------------------------------------------- Layout Modifications */

.content {

	height: auto;

	width: 790px;

	padding-top:10px;

	background:url("../images/text_bg.gif") no-repeat bottom right;

}



	#content_left {

		height: 170px;

		width: 203px;

		float: left;

	}

	#content_left p {

		display: inline;

	}

	#content_right {

		height: 170px;

		width: 587px;

		float: right;

		background-image: url(../images/Home_text_area.jpg);

		background-repeat: no-repeat;

	}

	#content_right_text {

		text-align: justify;

		padding: 15px 15px 15px 15px;

	}

	#content_right_text p {

		font-size: 13px;

	}

	#content_right_text h1 {

		font-size: 20px;

		color: #010101;

		display: inline;

	}

	#content_right_text a {

		text-decoration: none;

		color: #818181;

	}

	#content_right_text a:hover {

		color: #003366;

	}





#content_right {

	height: auto;	

	margin-top:0;

	float: right;

	background:none;

}



#content_right_text {

	padding-top:0;

}

#content_right p {

	margin-bottom:.5em;

}

#content_left {

	height:auto;

	left:auto;

	text-align:left;

	padding-top:4px;

}





#footer {

	text-align:right;

	background:url("../images/footer_bg.jpg") no-repeat bottom right;

}

#footer p {

	font-size:11px;

	margin-top:8px;

	margin-right:15px;

	color:#CCD2DE;

}



.verdict {

	text-align:left;

	margin:1em;

}

.verdict h1 {text-align:center;}

.verdict-page .content {

	background-image:none;

}

#verdict-nav {

	border:1px solid #F5F6F8;

	/*background-color:#182D58;*/

	font-size:10px;

	font-weight:700;

	margin-bottom:20px;

}

#verdict-nav span {

	display:block;

	padding-left:10px;

	padding:4px 0 4px 10px;

	border-bottom:1px solid #F5F6F8;

}

#verdict-nav span a {

	text-decoration:none;

	/*border-bottom:1px solid #0099FF;*/

	color:#182D58;

}

#verdict-nav span a:hover {

	color:#808FAC;

}

#verdict-nav span.current a {}