@charset "utf-8";
/* CSS Document */

body{
	/*padding:1.5em 0;*/
}
#redbviewcontainer .align-center{
	text-align:center;
}
#redbviewcontainer .align-right{
	text-align:right;
}
#redbviewcontainer {
	width:550px;
	margin:0 auto;
}
#redbviewcontainer h2 {
	background:#ca0002;
	color:#fff;
	padding:5px;
	font-size:1.6em;
	text-align:center;
}
#redbviewcontainer #redbdialogtabs {
	background:#F2F2F2;
	padding:0 .5em;
	clear:left;
	color:#696969;
	line-height:30px;
	position:relative;
	margin-bottom:1.5em;
	border:1px solid #DFDFDF;
}
#redbviewcontainer #redbdialogtabs ul {
	list-style:none;
}
#redbviewcontainer #redbdialogtabs li {
	float:left;
	margin-right:.2em;
}
#redbviewcontainer #redbdialogtabs .rstbdivider {
	border-right:1px dotted #abadb3;
	padding-right:.8em;
	margin-right:.8em;
}

#redbviewcontainer #redbdialog,
#redbviewcontainer .redbdialog {
	background:#fff;
	border:1px solid #DFDFDF;
}
#redbviewcontainer #redbdialog h3,
#redbviewcontainer .redbdialog h3 {
	border-bottom:1px solid #DFDFDF;
	padding:.3em;
	background:#F2F2F2;
	margin:0;
}
#redbviewcontainer #redbdialogcontent,
#redbviewcontainer .redbdialogcontent {
	padding:1em 9px;
	color:#696969;
}
#redbviewcontainer #redbdialogcontent,
#redbviewcontainer .redbdialogcontent{
  text-align:left;
}
#redbviewcontainer #redbdialogcontent h3,
#redbviewcontainer .redbdialogcontent h3{
  text-align:center;
}
#redbviewcontainer #redbdialogcontent .notes{
  display:block;
}
#redbviewcontainer #redbdialogcontent p,
#redbviewcontainer .redbdialogcontent p{
  margin:1em 0;
}
#redbviewcontainer #redbdialogpropertyinfo {
	background:#fff;
	border-bottom:1px solid #DFDFDF;
	margin-bottom:1.5em;
}
#redbviewcontainer #redbdialogpropertyinfo p {
	float:left;
	margin-right:6px;
	border:1px solid #DFDFDF;
	width:260px;
	height:203px;
}
#redbviewcontainer #redbdialogpropertyinfo p img {
	margin:0;
	padding:0;
	width:260px;
	height:203px;
	margin-bottom:1.5em;
}
#redbviewcontainer #redbdialogpropertyinfo ul {
	width:180px;
	border:1px solid #DFDFDF;
	float:left;
	padding:10px;
	margin-bottom:1.5em;
	width:240px;
	height:183px;
}
#redbviewcontainer #redbdialogpropertyinfo ul li {
	margin-left:1.5em;
	font-size:1.2em;
	margin-bottom:.3em;
}
#redbviewcontainer #redbviewcontainer .redbdialogbox{
	float:left;
	border:1px solid #DFDFDF;
	width:260px;
}
#redbviewcontainer #redbviewcontainer .redbstatusnotice{
	text-align:center;
	background: #FFF6BF;
	color: #817134;
	border:1px solid;
	border-color: #FFD324;
	padding:2px;
	font-size:.8em;
	clear:left;
}
/* CALCULATOR SPECIFIC */
#redbviewcontainer #mortgagecalculatorresults,
#redbviewcontainer #affordabilitycalculatorresults,
#redbviewcontainer #landtransfertaxcalulatorresults{
	margin-bottom:1.5em;
}
#redbviewcontainer .returnvalue{
	color:#006600;
	font-weight:bold;
}
