@charset "utf-8";

/* CSS Document */



body {

	background: #C0BFBA url(../images/background.jpg) top repeat-x;

	padding: 0px;

	margin: 0px;

	font: 12px Arial, Helvetica, sans-serif;

	color: #000000;

}



p {

	font: 13px Arial, Helvetica, sans-serif;

	color: #000000;

}



h1 {

	font: 25px palatino linotype, Informal Roman, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333067;

	display: block;

	width: 495px;

	padding-bottom: 5px;

	background: url(../images/h1-bg.gif) bottom no-repeat;

}



h2 {

	font: 18px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333067;

}



h3 {

	font: 16px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #ABA469;

}



div.phonenumber {

	width: 962px;

	margin: 0px auto;

	text-align: right;

	font: 12px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-weight: bold;

}



td.shadow {

	width: 11px;

	background: url(../images/shadow.png) right repeat-y;

	margin-top: 20px;

	padding-top: 20px;

}



td.body {

	width: 951px;

}



a:link{

  color: #8B8B8B;

	font-weight: bold;

	text-decoration: none;

}





td.language {

	background: url(../images/language.png) left bottom no-repeat;

	width: 202px;
	
	height: 71px;

	margin: 0px;

	padding: 0px;

	text-align: center;

	text-transform: uppercase;

	color: #8B8B8B;

}



td.language a:link, a:hover, a:active, a:visited{

	color: #8B8B8B;

	font-weight: bold;

	text-decoration: none;

}



td.flash {

	background: url(../images/skyline.jpg) no-repeat;

	height: 155px;

	width: 951px;

}



td.flash-bottom {

	background: url(../images/flash-bottom.gif) repeat-x;

	height: 17px;

}



td.topnav {

	background: #333067;

	height: 37px;

	padding-left: .5em;

}



.menu4 ul {

      margin: 0;

      padding: 0;

      list-style-type: none;

    }



.menu4 li {

      margin: 0;

      padding: 0;

      float: left;

    }



.menu4 {

	  width: 100%;

	  margin: 0px;

      padding: 0px;

      background: #333067 none;

    }



.menu4 li {

	  padding: 5px 10px 5px 10px;

      margin-right: .5em;

      background: url(../images/top-menu.jpg) repeat-x;

      text-align: center;

    }

	

.menu4 li:hover {

	  padding: 5px 10px 5px 10px;

      margin-right: .5em;

      background: url(../images/top-menu-hover.jpg) repeat-x;

      text-align: center;

    }



.menu4 a {

      display: block;

      width: 100%;

	  font: 12px Arial, Helvetica, sans-serif;

	  color: #FFFFFF;

	  font-weight: bold;

      text-decoration: none;

}



td.left, td.right {

	width: 202px;

	background: #CFC890;

}



div.left_section {

	width: 167px;

	background: url(../images/left_section_bg.jpg) top no-repeat;

	padding: 17px 18px 0px 17px;

}



div.right_section {

	width: 167px;

	text-align: right;

	background: url(../images/right_section_bg.jpg) top no-repeat;

	padding: 17px 18px 0px 17px;

}



div.search_section {

	width: 167px;

	text-align: right;

	background: url(../images/bg_search.jpg) top no-repeat;

	padding: 17px 18px 0px 17px;

}


div.search_section h1 {

	font: 12px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333067;

	display: block;

	background: url(../images/right_header_bg.png) bottom left no-repeat;

	width: 167px;

}


div.left_section h1 {

	font: 12px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333067;

	display: block;

	background: url(../images/left_header_bg.png) bottom left no-repeat;

	width: 167px;

}



div.right_section h1 {

	font: 12px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #333067;

	display: block;

	background: url(../images/right_header_bg.png) bottom left no-repeat;

	width: 167px;

}



td.center {

	width: 497px;

	background: #FFFFFF;

	padding: 25px;

}

td.center ul {

	margin-left: 0px;

	padding-left: 15px;

}

td.center li {
	
	list-style: none;

	background: url(../images/bullet.jpg) left top no-repeat;

	padding: 4px 0px 15px 43px;

}



div.footer {
	width: 100%;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	/* height: 41px; */

	text-align: center;
	background-color: #5E5E60;
	background-image: url(../images/footer.gif);
	background-repeat: repeat;
	line-height: 18px;
}



div.disclaimer {
	color: #FFFFFF;
	font: 9px Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #5E5E60;
	width: 100%;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}



div.disclaimer div.title {

	font: 10px Arial, Helvetica, sans-serif;

	text-align: center;

	font-weight: bold;

}



div.footer {

	color: #FFFFFF;

	font: 10px Arial, Helvetica, sans-serif;

}

div.disclaimerpadding {
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
