body {background-color:#9FC3DB;}
body, #IDX-main, td, th, p,div.IDX-detailsFooter {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
a, a:link, a:active, a:visited {color:#028BD3; text-decoration:underline; font-weight:bold;}
a:hover {color:#9FC3DB; text-decoration:underline;}
#mainTable {border:0; width:770px; border:2px #334168 solid;}
#footer {color:#394F89; font-size:9px; padding:10px 0; margin:3px auto 0 auto; text-align:center; border-top:#334168 solid 2px;}
	#footer a {color:#394F89; text-decoration:none;}
	#footer a:hover {text-decoration:underline;}
.title {width:100%; height:38px; background-image:url(images/bar_bg.gif); background-repeat:repeat-x;}
.sidebar {width:180px; background-image:url(images/size_bg.jpg); background-position:top left; background-repeat:no-repeat; border-right:2px #334168 solid; background-color:#FFFFFF;}
.header {font-size:18px; font-weight:bold;}
.navcell {background-color:#028BD3; border-bottom:2px solid #334168;}
.nav {line-height:20px; padding:3px 0 3px 0; font-size:14px;}
a.nav, a.nav:link, a.nav:active, a.nav:visited {color:#FFFFFF; text-decoration:none;}
a.nav:hover {text-decoration:underline;}
.pictures {border-bottom:2px #334168 solid;}
.content {background-color:#FFFFFF; padding:4px 5px 10px 5px; width:590px;}
.pageheader {color:#0000FF; border-bottom:2px #000066 solid; font-size:18px; font-weight:bold; font-style:italic; line-height:26px; width:97%; line-height:26px;
	margin:0 0 12px 10px;}
#IDX-showcaseWrapper {width:570px !important;}