body {
	margin: 0px;
	padding: 0px;
	background-color: white;
}
table, div {
	font: 10pt/18pt Arial, Helvetica, sans-serif;
	color: #636363;
}
h1 {
	font: small-caps bold 14pt Charlesworth, Casteller, Copperplate Gothic, Casteller, Engravers, BankGothic, serif;
	color: #636363;
}
h2 {
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #192866;
	margin-bottom: 5px;
}
h3 {
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #636363;
}
h4 {
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #192866;
	margin-bottom: 0;
}
small { font: normal 9pt/10pt; color: #636363;}
a:link, a:visited { text-decoration: underline;	color: #636363; }
a:hover { color: #192866; }
.blue { color: #192866;}
.button {
	background: #D8B016 url(/images/button_back.gif) repeat-x;
	font: bold 8pt Helvetica, Arial, sans-serif;
	cursor: hand;
	border-top: none;
	border-right: 1px solid #C8A314;
	border-bottom: none;
	border-left: 1px solid #C8A314;
	height: 20px
}
.LR_margin {
	margin: 0 25px;
}
.callout {
	width: 272px;
	padding: 15px;
	font: normal 10pt/14pt Arial, Helvetica, sans-serif;
	color: #333366;
	background: url(/images/callout_back.gif) repeat-y;
}
div.box {
  background: url(/images/callout_back.gif) repeat-y;  margin:0; 
  width:272px;
  margin: 0 25px;
  }

div.box p {
  padding: 0 15px;
}
div.box h3{
  background: url(/images/callout_bottom.gif) bottom left no-repeat;
	margin-bottom:0;
	height: 25px;
  }
div.box2 {
  background: url(/images/callout_back2.gif) repeat-y;  margin:0; 
  width:142px;
  margin: 0 25px;
  }
div.box2 p {
  padding: 0 15px;
}
div.box2 h3{
  background: url(/images/callout_bottom2.gif) bottom left no-repeat;
	margin-bottom:0;
	height: 25px;
  }
#flash_header {
	background-color: #1A2865;
	height: 285px;
	padding: 0px;
	margin:0px;
}
#header_bar {
	background: url(/images/menu_bar.gif) repeat-x;
	height: 17px;
}
#header {
	background: url(/images/header2.jpg) no-repeat right;
	height: 56px;
}
#main {
	padding: 20px 20px 20px 135px;
	width: 600px;
}
#news {
	margin: 0 24px 8px 24px;
	border-left: solid 1px #192866;
	vertical-align:top;
}
#news td {
	padding: 5px;
	width: 25%;
	border-right: solid 1px #192866;
	font: 8pt Arial, Helvetica, sans-serif;
	color: black;
}
#footer {
	background: url(/images/footer_bar.gif) repeat-x;
	padding: 0px 10px 4px 10px;
	font: 8pt Arial, Helvetica, sans-serif;
	color: white;
}
#footer a {
	color: white;
}
.photos {width: 320px; clear:both;}
.photos a {float:left; margin: 0 3px 3px 0;}
.photos a img {border:none;}

body.agent #menu li #menu_2 a{background: transparent url(/images/menu.gif) -86px -32px no-repeat;}
#menu ul { margin: 0 0 0 56px; padding: 0; background: url(/images/menu.gif) no-repeat; height: 32px; width: 625px; position: relative; }
#menu li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
#menu li, #menu a {	height: 32px; display: block; }
#menu a { text-indent: -5000px; text-decoration: none; white-space:nowrap; font-size:12px; }
#menu_1 { left: 0px; width: 86px; }
#menu_2 { left: 86px; width: 127px; }
#menu_3 { left: 213px; width: 194px; }
#menu_4 { left: 407px; width: 108px; }
#menu_5 { left: 515px; width: 110px; }
#menu_1 a.on:link, #menu_1 a.on:visited { background: transparent url(/images/menu.gif) -0px -32px no-repeat; }
#menu_2 a.on:link, #menu_2 a.on:visited { background: transparent url(/images/menu.gif) -86px -32px no-repeat; }
#menu_3 a.on:link, #menu_3 a.on:visited { background: transparent url(/images/menu.gif) -213px -32px no-repeat; }
#menu_4 a.on:link, #menu_4 a.on:visited { background: transparent url(/images/menu.gif) -407px -32px no-repeat;	}
#menu_5 a.on:link, #menu_5 a.on:visited { background: transparent url(/images/menu.gif) -515px -32px no-repeat;	}
#menu_1 a:hover, #menu_1 a:visited:hover { background: transparent url(/images/menu.gif) -0px -32px no-repeat; }
#menu_2 a:hover, #menu_2 a:visited:hover { background: transparent url(/images/menu.gif) -86px -32px no-repeat;	}
#menu_3 a:hover, #menu_3 a:visited:hover { background: transparent url(/images/menu.gif) -213px -32px no-repeat; }
#menu_4 a:hover, #menu_4 a:visited:hover { background: transparent url(/images/menu.gif) -407px -32px no-repeat; }
#menu_5 a:hover, #menu_5 a:visited:hover { background: transparent url(/images/menu.gif) -515px -32px no-repeat; }
 /*printer styles*/
@media print{
.noprint, .box2, #menu, #footer {display:none;}
.logo {background: transparent url(/images/logo.gif);}
table {font: 8pt Arial, Helvetica, sans-serif;}
#header {background: none}
}