body{
	margin:15px 0px 0px 0px;
	padding:0px;
	background-image:url(https://www.redcrownrealty.com/images/topbg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

/*----------- all text ------------*/
td{
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	font-size:11px;
}
.gray12{
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	font-size:12px;
}
.gray14 {
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	font-size:14px;
}
.gray16 {
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	font-size:16px;
}

.input{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:auto;
	padding-left:3px;
}
.input60{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:95%;
}
.drpdown{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:58%;
}
.input20{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:55%;
}
.input40{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:85%;
}
.input62{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:97%;
}
.input98{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:96%;
}
.inputflex{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:98%;
}
.textfield1{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:35px;
	padding-left:5px;
}
.textfield2{
	font-family:Arial, Helvetica, sans-serif;
	color:#6B6F75;
	font-size:11px;
	width:45px;
	padding-left:5px;
}
.white12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.white11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.lightyellow11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF5D6;
	text-decoration:none;
}
.blk12{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.red12{
	font-family:Arial, Helvetica, sans-serif;
	color:#BB2518;
	font-size:12px;
	text-decoration:none;
}
.red18{
	font-family:Arial, Helvetica, sans-serif;
	color:#BB2518;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.red11{
	font-family:Arial, Helvetica, sans-serif;
	color:#BB2518;
	font-size:11px;
	text-decoration:none;
}
/*----------- all text ------------*/

/*----------- all links ------------*/
.menulink:link, .menulink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.menulink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}
.gray12link:link, .gray12link:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	font-size:12px;
	text-decoration:none;
}
.gray12link:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	font-size:12px;
	text-decoration:underline;
}
.redlink:link, .redlink:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#BB2518;
	font-size:11px;
	text-decoration:none;
}
.redlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#BB2518;
	font-size:11px;
	text-decoration:underline;
}
.redlink12:link, .redlink12:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#BB2518;
	font-size:12px;
	text-decoration:none;
}
.redlink12:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#BB2518;
	font-size:12px;
	text-decoration:underline;
}
.graylitelink:link, .graylitelink:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#7C7C7C;
	font-size:11px;
	text-decoration:none;
}
.graylitelink:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#7C7C7C;
	font-size:11px;
	text-decoration:underline;
}
.tabon:link, .tabon:visited { background-image:url(https://www.redcrownrealty.com/images/inn-t-bg.gif); background-repeat:repeat-x; text-decoration:none; font:Arial, Helvetica, sans-serif; font-weight:bold; color:#595959; font-size:11px; display:block; line-height:22px; }
.taboff:link, .taboff:visited { background-image:url(https://www.redcrownrealty.com/images/inn-t-bg1.gif); background-repeat:repeat-x; text-decoration:none; font:Arial, Helvetica, sans-serif; font-weight:bold; color:#595959; font-size:11px; display:block; line-height:22px; }


/*----------- all links ------------*/

/*----------- bg colors ------------*/

.menured {
	background-image:url(https://www.redcrownrealty.com/images/redtab.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#C32519;
}
/*----------- bg colors ------------*/




/*----------- all backgrounds ------------*/
.tabactive{
	background-image:url(https://www.redcrownrealty.com/images/active-tab-bg.gif);
	background-position:left;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.submenubg{
	background-image:url(https://www.redcrownrealty.com/images/bg_submenu.gif);
	background-position:right center;
	background-repeat:no-repeat;
}
.panel_bg{
	background-image:url(https://www.redcrownrealty.com/images/panel-bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}
.buttonbg{
	background-image:url(https://www.redcrownrealty.com/images/button-bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.innerheadbg {
	background-image:url(https://www.redcrownrealty.com/images/iner-header-bg.jpg);
	background-repeat:no-repeat;
	width:954px;
	padding-right:20px;
	height:131px;
	background-color:#F8F2E3;
	color:#BB2518; font-size:40px;
}
.lightgrey-bg { background-color:#eaecee; }

/*----------- all backgrounds ------------*/


/*----------- all borders ------------*/
.border{
	border:1px solid #DCDCDC;
}
.whtborder{
	border:1px solid #ffffff;
}
.brtop{
	border-top:1px solid #DCDCDC;	
}
.brleft{
	border-left:1px solid #DCDCDC;	
}
.brright{
	border-right:1px solid #DCDCDC;	
}
.brbottom{
	border-bottom:1px solid #DCDCDC;	
}
.thumbr{
	border:4px solid #D7D7D7;
}
.thumbr3{
	border:3px solid #D7D7D7;
}
.deviderbr{
	border-bottom:1px solid #DBDDDF;
}
.brt{
	border-top:1px solid #EAECEE;
}
.brb{
	border-bottom:1px solid #EAECEE;
}
.brl{
	border-left:1px solid #EAECEE;
}
.brr{
	border-right:1px solid #EAECEE;
}
.img-brdr { border:1px solid #DBDDDF; padding:2px; }
.brgry { border-bottom:1px solid #dcdcdc; }
/*----------- all borders ------------*/



/*----------- all paddings ------------*/
.pad_BTM{
	padding-bottom:12px;
}
.pad_RIGHT {
	padding-right:10px;
}
.pad_RI3{
	padding-right:3px;
}
.pad_rt1 {
	padding-right:1px;
}
.pad5{
	padding:5px;
}
.pad_left {
	padding-left:10px;
}
.pad_lt {
	padding-left:8px;
}
.padr10{
	padding-right:10px;
}
.pad_TB {
	padding-top:3px;
	padding-bottom:3px;
}
.pad_TB4 {
	padding-top:4px;
	padding-bottom:3px;
}
.pad_TB2 {
	padding-top:2px;
	padding-bottom:2px;
}
.pad_LR{
	padding-left:7px;
	padding-right:7px;
}
.padt{
	padding-top:1px;
}
.pad_BTM10{
	padding-bottom:10px;
}
.pad10{
	padding:10px;
}
.pad8left{
	padding-left:8px;
}
.pad_BTM5 {
	padding-bottom:5px;
}
.pad_t10{
	padding-top:10px;
	padding-bottom:10px;
}
.padt10{
	padding-top:10px;
}
.padt5 {
	padding-top:5px;
}
.padt_7{
	padding-top:7px;
}
.padLR_10{
	padding-left:10px;
	padding-right:10px;
}
.pad3left{
	padding-left:3px;
}
.padr5 {
	padding-right:5px;
}
.padl5{
	padding-left:5px;
}
.pad7{
	padding:4px 6px 4px 6px;
}
.padall {
	padding:8px 5px 7px 5px;
}
.padall3 {
	padding:3px 3px 3px 3px;
}

.pad_tbodd{
	padding-top:13px;
	padding-bottom:18px;
}
.pad9{
	padding:8px;
}
.pad_btm9{
	padding-bottom:9px;
}
.pad_btm14{
	padding-bottom:14px;
}
.pad_btmad {
	padding-bottom:8px;
}
.pad3{
	padding:2px 6px 2px 6px;
}
.padn{
	padding:7px 5px 6px 5px;
}
.padbtm_3 {
	padding-bottom:4px;
}
.padtb4 {
	padding-top:4px;
	padding-bottom:4px;
}
.pad_LE{
	padding-left:55px;
}
/*----------- all paddings ------------*/



/*----------- Nov 04 ----------*/
.br3sn{
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
}

/*-------------added by rohit on 17-11-08 for property watch*/

.header_bg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#B32317;
	border-top-style:solid;
	border-top-color:#D0D8DD;
	border-top-width:1px;
	padding-right: 5px;
	padding-left: 5px;
	/*background-color: #339999;*/
}
.brdrallgrey {
border-bottom-color:#D0D8DD; border-bottom-style:solid; border-bottom-width:1px;
border-left-color:#D0D8DD; border-left-style:solid; border-left-width:1px;
border-right-color:#D0D8DD; border-right-style:solid; border-right-width:1px;
border-top-color:#D0D8DD; border-top-style:solid; border-top-width:1px;

}

.hrline {
	background-color: #DCDEE1;
	height: 1px;
}

.greytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #677384;
}
.form {
	margin: 0px;
	padding: 0px;
}
.sess_msg_red {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	/*color: #D35621;*/
	color: #DC4300;
	font-size: 11px;
	font-weight: normal;
}
.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.padltrt10 {
	padding-right: 10px;
	padding-left: 10px;
}
.brdrltrt {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DCDEE1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DCDEE1;
}
.bluetxtbld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008FD5;
}
.bluelinks1-u, .bluelinks1-u:link, .bluelinks1-u:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #188ED9;
	text-decoration: underline;
}
.brdrbtm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDEE1;
}
.orange-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5D00;
}
.brbtm{
	border-bottom:1px #D1D5DA solid;
}
.brallgrey {
	border:1px #DCDEE1 solid;
}
.brrtgrey {
	border-right:1px #DCDEE1 solid;	
}
.brltgrey {
	border-left:1px #DCDEE1 solid;	
}
.bluetxtlarg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #008FD5;
}
.redtext12 { 
	color:#A41509;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.sess_msg_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	border: 1px solid #DD3C10;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
	background-color: #FFEBE8;
	line-height:20px;
}.lightgreybg{
	background:#F9F9F9;
}

/*----- January 20 start -----*/

.boxnew { border:1px solid #DBC488; background-image:url(https://www.redcrownrealty.com/images/brwnbg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#ffffff; }

/*----- January 20 end -----*/

/*----- February 12 Start -----*/

.menuyllw {

	background-image:url(https://www.redcrownrealty.com/images/yllwbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#C32519;
}
.menuyllw:link, .menuyllw:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

/*----- February 12 End -----*/

/*----- February 17 Start -----*/

.yllwbg { background-image:url(https://www.redcrownrealty.com/images/yllw-bg.gif); background-position:bottom; background-repeat:repeat-x; background-color:#FFFFFF; border:1px solid #DCDCDC; padding:3px; }

/*----- February 17 End -----*/


