body {
	background: #BFE4FF url(images/cs225/pagebg.jpg) repeat-x fixed top left; 
}
#sitename {
	color: #00487D; /* 0/1 */
	background: #FFECBF; /* 2/2 */
}
#sitename h1 {
	margin-right:100px;
}
#logo_img {
	margin:1px;
}
#hdg1bar {
	background: #FFECBF url(images/cs225/hdg1bg.jpg) repeat-y top right;
}
.hdgwfade {
	background: #FFECBF url('images/cs225/hdgwbg.jpg') top right repeat-y;
}
#hdg2bar h2 {
	margin-left:112px;
}
#mainmenu ul {
	background: #FFCCBF url(images/cs225/navlink.jpg) center left repeat-x; /* 1/3 */
}
#mainmenu a {
	color: #B32400;
}
#mainmenu a:hover {
	background: #FF3300 url(images/cs225/navhovr.jpg) center left repeat-x; /* 1/0 */
	color: #FFCCBF;
}
#mainmenu li.current a {
	background: #FFD980 url(images/cs225/navcurr.jpg) center left repeat-x; /* 2/3 */
	color: #0066B3;
}
#tralang {
	background: #2b8ed9 url(images/cs225/pgend3bg.jpg) top right repeat-y; /* 0/1 fade left to 0/3  */
}
#tralang p.pagetrace {
	color: #fff;
}

.clearingdiv {
	background: #BFE4FF; /* 0/2 */
}
.pgenddiv {
	background: #000;
}

#content {	
	background-color:#e5f4ff;
	border:1px solid #b2dfff;
}
#copyright {	
	background-color:#eee; /* sitename color 10% sat, 100% bright */
	border:1px solid #80C9FF;
}
#footer {
	background: #0066B3;
}
.left {
	background-color:#d4edff; /* fade Array[2] */
	border-color:#0066B3;
}
.left .navOpened .navTitle {
	background-color:#FFECBF;
}
.left .navOpened .navTitle .titleText {
	color: #B37D00;
	border-color:#2b8ed9; /* lighten Array[0] */
}
.left .navOpened .titleText {
	color: #B37D00;
}
.left .navTitle .titleHandle {
	background-color:#0066B3;
}
.left .navOpened td.modulecontent {
	background-color:#BFE4FF;
}
.left .modulecontent .leftimgcaptn {
	color:#B37D00;
	background-color:#e5f4ff; /* fade more Array[2] */
}
.right {
	background-color:#f27e61; /* darken Array[0] */
	border-color:#B32400;
}
.right .navOpened .navTitle {
	background-color:#B32400;
}
.right .navOpened .navTitle .titleText {
	border-color:#FF9980;
	color: #fff;
}
.right .navTitle .titleHandle {
	background-color: #FF9980;
}
.right .navOpened td.modulecontent {
	background-color:#FFCCBF;
	border-color:#FF9980;
}
.right .navOpened td.modulecontent p.cpyname {
	color:#B32400;
}
.right .modulecontent .leftimgcaptn {
	color:#B37D00;
	background-color:#ffe7e0; /* fade more */
}
#content p.idbvr01 {
	color:#4d6a80;
}
#content .doubimfrm {
	border:0 none;
}
#content .twocolpass {
	border:0 none;
}
#content .doubimfrm td {
	background:#fff;
	border:1px solid #b2dfff;
	border-top-color:#dfedf7;
	border-left-color:#dfedf7;
}
#content .doubimfrm td img{
	margin:6px;
}
#content .doubimfrm td.riticol {
	text-align:right;
}
#content .doubimfrm td.midfl {
	border: 0 none;
	background:transparent;
	}
#content .twocolpass td {
	color:#4d6a80;
	text-align:left;
	vertical-align:top;
}
#content .twocolpass td.riticol {
	text-align:right;
}
#content .twocolpass td ul {
	line-height:160%;
}
/* styles for the price tables */
.pritab {
	background-color:#d9d9ff;
	}
.pritab th {
	font-weight:500;
	white-space: nowrap;
	}
.pritab th.seascol {
	text-align:left;
	}
.pritab td {
	width:14%;
	text-align:right;
	padding-right:12px;
	line-height:200%;
	}
.pritab tr.hdg th {
	background-color:transparent;
	color:#1919B3;
	font-size:1.2em;
	font-weight:700;
	}
.pritab tr.odd th {
	background-color:#1b1bbf;
	color:#ebebff;
	}
.pritab tr.even th {
	background-color:#1b1bbf;
	color:#ebebff;
	}
.pritab tr.odd td {
	height:1.5em;
	background-color:#ebebff;
	}
.pritab tr.even td {
	height:1.5em;
	background-color:#e5e5ff;
	}
.pritab tr.hirow td {
	width:17%;
	height:2.5em;
	}
.pritab td.c01 {
	 background-color:#1919B3;
	}
.pritab td.c02 {
	 background-color:#6666cc;
	}
.pritab td.c03 {
	background-color:#C8C8FF;
	}
.pritab tr.ptftr td {
	background-color:transparent;
	text-align:center;
	font-size:0.9em;
}
div.rentcond {
	padding:12px 0;
	background-color:#e5e5ff;
}
div.rentcond p.idbvr01 {
	margin:0 20px;
	font-size:0.9em;
}
#content h2.hsdetail {
	color:#1919B3;
	text-align:center;
	font-size:1.24em;
}
#tabmain div.mtres {
	clear: both;
	width:580px;
	width:726px;
	background-color:#e5f4ff;
	padding: 18px;
	border:1px solid #B2DFFF
}
#tabmain .mtfacts {
	clear: both;
	width:580px;
}
div.overter {
	width:540px;
	padding: 18px;
	background: #ffc94c;
}
div.overter table {
	color:#669;
}
#content .overter h2 {
	color:#47a;
}
div.overter h3 {
	color:#55a;
}
div.overter p {
	color:#55a;
}
#content div.overter img.ritemg {
	margin:6px 0 12px 16px;
}
