

blockquote { border: 004848; }  
body {margin-top: 0px;margin-left:opx;font-family: Arial, sans serif; height:100%;color:#565656;
background-color: #3f6bac};text-decoration: none;
background-color: #dcdcdc};text-decoration: none;
}
table#top {width:100%;margin:0;
}
table td {padding:0; border:0; verticle-align: top; font family: Arial; halvetica; sans-serf;
}
html,body          
.a {margin-left:10px;text-decoration: none;font-family: Arial;
       font-size: 90%; font-color: #000000; background-color #ffffff;
       cursor:default; border: 1px #000 solid;
}
.a:hover { color: #fff; background-color: #638bc6; text-decoration: none; border: 1px #ffffff solid;}
a:link       { font-family: Arial; color: #ffffff; text-decoration: none;} 
a:active     { color: #ffffff;text-decoration: underline;}
a:visited      { color: ffffff;text-decoration: none;}
a:hover { color: #000080; background-color: #638bc6; text-decoration: underline;
}  
td#top1 {background: #3f6bac; width: 15%;
  font: bold 70% Arial, Helvetica, Verdana, sans-serif;
  }
td#top2 {width: 85%; background: #3f6bac;
  font: 70% Arial, Helvetica, Verdana, sans-serif;
  }
td#top3 {background: #ffffff; 
  font: bold 70% Arial, Helvetica, Verdana, sans-serif;
  text-align:center;  border-color: #004848;
}
td#top4 {background: #ffffff; color: #004848;
  font: bold 100% Arial, Helvetica, Verdana, sans-serif;
  text-align:center;
}
#topmenu2 {background: #ffffff;
  float: center; margin: 0 0 0 0;
  padding-left: 4px;
}    
td#title {vertical-align: bottom; color: #e6e6cc;
	padding:5;
	background: #3f6bac; border-color: #3f6bac;
	border-width:0;
	text-align:center;
	font: bold 200% Arial, Helvetica, Verdana, sans-serif;
}
td#title2 {vertical-align: bottom; color: #e6e6cc;
	border-width:0;
	background: #3f6bac; border-color: #3f6bac;
  font: bold 130% Arial, Helvetica, Verdana, sans-serif;
  padding:5; text-align:center;
} 
td#title3 {vertical-align: bottom; color: #e6e6cc;
	border-width:0;
	background: #3f6bac; border-color: #004848;
	padding:5;
	text-align:left;
  font: 75% Arial, Helvetica, Verdana, sans-serif;
}   
td#advert {width: 145px; padding:0; border-width:3 inset; 
	border-color #faecbe; verticle-align: top;
	background: #004848;
}
#content-top td {vertical-align: middle; color: white;
  font-weight: bold; padding: 0.1em 0.2em 0;
  background: "#3f6bac";
}
tr td#sidetop {background: #663300;
  font: bold 115% Arial, Helvetica, Verdana, sans-serif;}
tr td#crumbs {background: #997753; font-size: 85%;}
tr td#crumbs a:link {color: white;}
tr td#crumbs a:visited {color: gray;}
td#leftside {width: 140px; background: #dcdcdc;
vertical-align:top; 
}
	td#leftside td {border-bottom: 1px solid #A98763; font-size: 85%;
  	padding: 0 0 1px 0.33em;
}
td#leftside table {margin-top: 0px;}
	td#content {padding: 17px 42px;
	background: #3f6bac;}
	td#content2 {padding: 5px 5px;
	background-color: #efefef;
	color: #565656;}
	td#content3 {padding: 5px 5px;
	background: #3f6bac;
	background: #dcdcdc;
	color:#ffffff; 
}
td#content p {font:normal; font: 85% Arial, Helvetica, Verdana, sans-serif;
	color:#333333;
background: #3f6bac;
}
td#content2 p {font: 85% Arial, Helvetica, Verdana, sans-serif; background-color: ##638BC6;}
h1 {font: bold 150% Arial, Helvetica, Verdana, sans-serif;
  color: #602020; border-bottom: 3px solid #804040;
  padding-bottom: 2px;}
div.headtip {border: 1px solid #804040; background: #D6B58C;
  margin-top: 1.5em; padding:  0 0 5; font-size: 120%; font-weight bold; width: 170px;}
div.pagequote { width: 375px; color: #3f6bac;
   border: solid #333333; border-width: 0 0 0 0;
   font: 1em Arial, Helvetica, Verdana, sans-serif;
   padding: 0 3px 0 3px; margin: 0 0 0 5px; background: #AECBFD;
}
strong.pagequote {width: 375px; color: #e6e6cc; background: #800000; text-align: center;}   
div.pullquote {float: right; width: 140px; color: #A09080;
   border: solid #999966; border-width: 7px 0;
   font: bold 1em Arial, Helvetica, Verdana, sans-serif;
   padding: 3px 2px 0 3px; margin: 1px 0 0 7px;
}
div.pullquote2 {background: #EBDAC6; float: right; width: 200px; color: #333333;
   border: 3px solid #804040; text-align: left;
   top-margin: 5px; padding: 5px 5px 5px 10px;
   font: 85% Arial, Helvetica, Verdana, sans-serif;
   margin: 1px 0 0 7px;}
div.pagequote3 {float:right; width: 345px; color: #333333;
   background:cccc99;
   border: solid #333333; border-width: 0 0 0 0;
   font: 1em Arial, Helvetica, Verdana, sans-serif;div.pullquote2 {background: #EBDAC6; float: right; width: 200px; color: #333333;
   border: 3px solid #804040;
   top-margin: 5px; padding-top: 5px;
   font: 85% Arial, Helvetica, Verdana, sans-serif;
   padding: 5px 5px 5px 5px; 
   margin: 1px 0 0 7px;}
   padding: 0 3px 0 3px; margin: 0 0 0 5px; background: #DCDCBA;
}
td#rightside {width: 150px;}
td#rightside td {font-size: 66%; padding: 1px;}
div.head {background: #D6B58C; text-align: center; font-weight: bold;
border: 3px solid #804040; margin-left: 5px; padding:5px 0 5px 0}
td.head {background: #D6B58C; text-align: center; font-weight: bold;
border: 3px solid #804040; margin-left: 5px; padding:5px 0 5px 0}
td#rightside th {font-size: 85%;  background: #774411; color: white;}
tr.even td {background: #fff margin:10px;padding:5px;}
tr.odd td {background: #fff margin:10px;padding:5px;}
td.r3 {color: #660;}
td.r5 {color: #060;}
td#marquee {vertical-align: bottom; color: #E6E6CC;
	border-width:0;
	background: #004848; border-color: #004848;
	padding:5;
  font: bold 80% Arial, Helvetica, Verdana, sans-serif;
}
a.marquee:link       { font-family: Arial; color: #E6E6CC; text-decoration: underline;}
a.marquee:active     { color: #E6E6CC;text-decoration: underline;}
a.marquee:visited      { color: #E6E6CC;text-decoration: underline;}
a.marquee:hover { color: #000; background-color: #ffeec2; text-decoration: none;border: 1px #8a867a solid;
}
#pagespk a#linkspk {border-left:10px; background: #;#AECBFD;
	background-color :#a7cdfd; text-align:center;color:#000080; (FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,
                  startColorstr=#AECBFD, endColorstr=#3f6bac)
} 
div#realtytip {border: 3px solid #804040; background: #DCDCBA;
  text-align: center; margin-top: 1.5em; padding: 4px; font-size: 66%;
 float: center;width: 151px;
}
div#realtytip a:link       { font-family: Arial; color: #800000; text-decoration: underline;} 
div#realtytip a:active     { color: #800000;text-decoration: underline;}
div#realtytip a:visited      { color: #800000;text-decoration: underline;}
div#realtytip a:hover { color: #004848; background-color: #ffeec2; text-decoration: none;border: 1px #8a867a solid;
} 
 td#footer {vertical-align: background-align: center; font-size: 66%;text-align:center;
	background:#ffffff; 
}
td#feedback {text-align: center; padding: 0.2em;
  background: #EFE1D1;
}
tr#footer td#tg {font-size: 85%; text-align: center;
	background:#fff;
}
td#copyright {text-align: right; font-style: italic; color: #999;
}
#leftsidebar {
background: #dcdcdc;
color: #303030;
margin: 0 auto;
width: 760px;
}
td#header {width:100%;margin-top: 0; margin-left:5; margin-right:5;
background: #cccc99; border-color: #004848;
color: #333333;
font: bold 70% Arial, Helvetica, Verdana, sans-serif;
text-align: center;
padding:1px;
}
.topmenu {
clear: left;
float: left;
width: 151px;
height: 75px;
margin: 0 0 0 0;
padding: 0;
font-size: 11px;
background: #638bc6 url('../_images/owner_virtual.gif') top center no-repeat;
border-right: 1px solid #3f6bac;
}
.menu a, .menu a:visited {
position: relative;
display: block;
width: 150px;
line-height: 20px;
text-align: left;
padding: 2px 2px 0px, 8px;
margin: 0;
border-left: 1px solid #e6e6cc;
border-right: 1px solid #333;
text-decoration: none;
color: #fff;
background: #3f6bac;
}
.menu {
clear: left;
float: left;
width: 140px align: left;
margin: 0 0 0 0;
padding: 0;
font-size: 11px;
background: #ffffff;
color:#fff;
}
.menu ul {	
font: bold 11px arial;
list-style: none;
width: 140px;
margin: 0 0 -9px 0;
padding: 0;
}	
.menu li {
margin-top: 1px;
}
.menu li a {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #ffffff;
display: block;
padding: 2px 2px 0 8px;
background: #3f6bac;
border-left: 1px solid #e6e6cc;
border-right: 1px solid #333333;
}	
.menu li a:hover {
width: 138px align: left;
border-top: 0px solid #999999;
border-bottom: 0px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #333333;
padding: 1px 2px 0 8px;
background: silver url("../menuimages/xp_button_off.gif");
color: #000000;
}	
	

.menu li span {display: none;}

.menu a:hover span {
display: block;
position: absolute;
top: 0px;
line-height: 16px;
font:98%;
left: 151px;
width: 235px;
margin: 0px;
color: #000080;
border: 1px solid #333333;
padding: 5px;
background: #638bc6;
text-align: left;
}
.newshead {height: 200px;width:275px; 
	background: url('../images/newshead2.jpg'); 
	background-repeat: no-repeat; 
	background-position: center;
}
.leftnews {
	margin: 1px 0 1px 0;
	padding: 5px;
	width: 145px;
	color: #000000;
	background-color: #999966;
	line-height: 1.3em;
}
#content h2 {
font-size: 1.5em;
margin: 0 0 0.5em 0;
}
.left {
margin: 10px 0px 5px 0;
float: left;
}
h2.hyper {position: relative; top: 0px; margin-top:-10px;
margin-left: 35px; font: bold italic 40pt times, serif; color: #ff0000;height: 1em; filter: Shadow(Color=#666666, Direction=135, Strength=5);}
h3.hyper {position: relative; top: -40px; color: #ffffff;
font: bold 18pt Arial, sans-serif;; margin-left:  
70px; margin-bottom: -40px;height: 1em; filter: Shadow(Color=#666666, Direction=135, Strength=5);
}
h3.hyper2 {font: bold 18pt Arial, sans-serif;; margin-left:  
0px; height: 1em; filter: Shadow(Color=#666666, Direction=135, Strength=5);text-decoration: none;
}
h3.hyper3 {position: relative; top: -40px; color: #ff0000;
font: bold 18pt Arial, sans-serif;; margin-left:  
70px; margin-bottom: -40px;height: 1em; filter: Shadow(Color=#666666, Direction=135, Strength=5);
}
td#title2 {vertical-align: bottom; color: #ffffff;
	border-width:0;
 font: bold 130% Arial, Helvetica, Verdana, sans-serif;
 padding:-; text-align:left; margin-bottom: 0px; 
} 
h2 {font-size:200%;}
h3.header {width:100%;{border: 3px solid #804040; background: #EBDAC6; text-align:center;}
h3.headtip2 {border: 1px solid #cccc99; background: #e6e6cc; color: #333;
  margin-top: 1.5em; padding: 2 0 0 5; font-size: 120%; font-weight bold;
}
h3.headtip {background: #EBDAC6; float: right; color: #333333;
   border: 3px solid #804040;
   top-margin: 5px; padding-top: 5px;
   font: 85% Arial, Helvetica, Verdana, sans-serif;
   padding: 5px 5px 5px 5px; 
   margin: 1px 0 0 7px;}
h3 {font-size:150%;
}
h4 {font-size:110%;}
h5 {font-size:90%;}
h6 {
font: bold 11px arial;
margin: 0 0 10px 0;
font-weight:bold;
}
h6.linknext {border: 2px outset #fff; 
  background: #800000; float: right;
  margin: .65em; padding: 3px; 
  font-size: 75%; font: bold; 
  text-align: center;
}  
a:link       (text-decoration: underline; border: 2px inset #fff; margin: .65em; padding: 3px;)}
span.hyper {font: 120% Arial, sans-serif;font-weight: normal;color: #ffffff; height: 1em; filter: Shadow(Color=#666666, Direction=135, Strength=5);
}
p {margin-top: 0.5em;margin-bottom: 1em; line-height: 1.2em;
}
.right {
margin: 10px 0 5px 10px;
float: right;
}
.textright {
text-align: right;
}
.center {
text-align: center;
}

.small {
font-size: 0.9em;
}
.bold {
font-weight: bold;
}
.hide {
display: none;
}
.style3 {color: #666666;
	margin: 5px 0 10px 5px;}
.style4 {color: #999999}
.style5 {color: #FF9933}
.style6 {color: #86C32A}
.style7 {color: #74A8F5}

#borderlinks a{
padding-left: 4px;
display: block;
color: black;
text-decoration: none;
}
#borderlinks a:hover{
border: 1px solid #004848;
background-color: #ffffff;
color:black;
}
#navigation a
{
color: #000;
background: #ffa20c url("../left-tab.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}
#navigation a
{
color: #000;
background: #999966 url("../left-tab.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}
#navigation a span
{
background: url("../right-tab.gif") right top no-repeat;
padding-right: 10px
}
#navigation a, #navigation a span {
display: block;
float: center
}
/* Hide from IE5-Mac \*/
#navigation a, #navigation a span {
float: none
}
/* End hide */

#navigation a:hover {
color: #000;
background: #d5d5aa url("../left-tab-hover.gif") left top no-repeat;
padding-left: 10px; border:0 0 0 0;
}
#navigation a:hover span {
background: url("../right-tab-hover.gif") right top no-repeat;
padding-right: 10px
}
#navigation ul {
list-style: none;
padding: 0;
margin: 0
}
#navigation li {
float: left;
margin: 0;
}
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #dcdcdc;
padding: 5px;
left: -1000px;
border: 3px inset gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0px;
left: 130px; /*position where enlarged image should offset horizontally */
}
#advcontrols {background: #3f6bac;}
#advcontrols1 {background: #3f6bac;}
#advcontrols2 {background: #3f6bac;}
#advcontrols3 {background: #3f6bac;
}
.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}
.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.toggleopacity img{
border: 0px solid #ccc;
}
.toggleborder:hover img{
border: 1px solid navy;
}
.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
