/*DEBUG
div {border:1px dotted green;}
*/
/*  standard font settings */
.bold {	font-weight: bold; }
.h-1 { font-size: 10px; }
.h-2 { font-size: 9px; }

.h1 { font-size: 12px; font-weight: bold; }

.h2 { font-size: 12px; }

.h3 { font-size: 11px; }

.h4 { font-size: 10px; }

h1{font-size:13px;}
h2{font-size:12px;}
h4{font-size:9px;}
h3{font-size:9px;}

a:link{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
/*a:hover{color:#703306;text-decoration:underline;}*/
a:hover{color:red;text-decoration:underline;}


a.l_nav:link { color: #333333; font-weight: bold; text-decoration: none; }
a.l_nav:visited { color: #333333; font-weight: bold; text-decoration: none; }
a.l_nav:hover { color: #ffffff; }

a.l_white:link { color: white; font-weight: normal; text-decoration: none; }
a.l_white:visited { color: white; font-weight: normal; text-decoration: none; }
a.l_white:hover { text-decoration: underline; }

a.l_black:link { color: black; font-weight: normal; text-decoration: none; }
a.l_black:visited { color: black; font-weight: normal; text-decoration: none; }
a.l_black:hover { text-decoration: underline; }

select.select1 { width:120px; font-family: arial,verdana,helvetica; background-color: #ffffff; border: thin groove; font-size: 11px;  letter-spacing: 0px;margin-bottom:10px}
select.select2 { width:170px; font-family: arial,verdana,helvetica; background-color: #ffffff; border: thin groove; font-size: 11px;  letter-spacing: 0px;}
input.input1 { width:150px; font-family: arial,verdana,helvetica; background-color: #ffffff; border: thin groove; font-size: 11px;}
input.input2 { width:120px; font-family: arial,verdana,helvetica; background-color: #ffffff; border: 1px solid #99baf0; font-size: 11px;}
textarea.textarea1 { width:200px; font-family: arial,verdana,helvetica; background-color: #ffffff;  border: thin groove; font-size: 11px;}

/* select.qsearch { width:250px; font-family: arial,verdana,helvetica; background-color: #ffffff; border: thin groove; font-size: 12px; letter-spacing: 0px;} */

.b_table
{
border: 1px solid #d7d7d7;
}
.b_table2
{
	border: 1px solid #99baf0;
	background-color: #eeeeee;
}

.white { color: white; }
.yellow { color: #f7bc2e; }


/*page specific elements */
#m-h-container{height:466px;width:760px;}
#m-h-left {  width:434px;  display:inline;  float:left;  height:438px;}
#m-h-right{  width:320px;  display:inline;  float:left;  height:430px;  background-image:url(../images/bg_v_line.gif);  background-position:top left;  background-repeat:repeat-y;}

#m-h-l-copy{width:390px;height:165px;margin-left:20px;text-align:left;overflow:auto;}
#m-h-l-dots{height:8px;font-size:0px;background-image:URL(../images/bg_h_line_l.gif);background-repeat:no-repeat; margin-left:20px; width:414px;  background-position:bottom;}
#m-h-l-flash{ background-image:URL(../images/dummy_flash.gif);  width:434px;height:282px;}

#m-h-r-map-search {  background-image:url(../images/bg_h_line_s.gif);background-position:bottom center;background-repeat:no-repeat; height:180px;}
#m-h-form{margin-top:15px;}


.m-text,#m-text{display:table; line-height:15px; margin-left:20px;margin-right:20px;text-align:left;width:495px;}
#m-text3 {display:table;margin-left:20px;margin-right:280px;text-align:left;}
.m-text3 {display:table;margin-left:20px;margin-right:280px;text-align:left;}
.m-textbox,#m-textbox{line-height:15px; margin-left:20px;margin-right:20px;text-align:left;width:550px;}

#m-text2 {display:table;margin-left:20px;margin-right:300px;text-align:left;}
.m-text2 {display:table;margin-left:20px;margin-right:300px;text-align:left;}
/*
#m-text{display:table; line-height:15px; margin-left:20px;margin-right:20px;text-align:left;}
.m-text {display:table;line-height:15px; margin-left:20px;margin-right:20px;text-align:left;}
*/
.f-text,#f-text{display:table;line-height:15px; margin-left:20px;margin-right:20px;text-align:left;}

.l-h-f-small{display:inline;float:left;width:100px;height:40;text-align:left;margin-left:35px;margin-top:4px;} 
	.l-h-f-small label {width:100px;height:18px;display:block;font-weight:bold;}
	.l-h-f-small select{width:100px;height:22px;display:block;}

.l-h-f-large{display:inline;float:left;width:140px;height:40; margin-left:15px;text-align:left;margin-top:4px;}
		.l-h-f-large label {width:140px;height:18px;display:block;font-weight:bold;}
		.l-h-f-large select{width:140px;height:22px;display:block;}

div#c_app{width:460px;height:600px;display:table;margin-left:10px;overflow:auto;}

div.m-c-app50 {width:280px;display:inline;float:left;text-align:right;margin-right:5px;}
div.m-c-app100 {width:426px;display:inline;float:left;text-align:right;margin-right:5px;}

#c_app input{float:right;display:inline;height:17px;}
#c_app label{width:110px;display:inline;float:left;text-align:left;}
#c_app textarea {height:60px;width:300px;float:right;display:inline;}
div.m-c-app-ta{height:60px; width:426px;text-align:right;}

#m-morgage{width:500px;background-color:#FFFFFF;height:550px;text-align:left;}
	 div.m-m-row{width:380px;display:table;text-align:right;margin-top:10px;}
	.m-m-row label {display:inline;width:160px;text-align:left;padding-right:20px; float:left;}
	.m-m-row input{ width:175px;display:inline;}
	.m-m-row select{ width:175px;display:inline;}
	
	div.m-m-result{width:420px;display:table;text-align:right;margin-top:10px;}
	.m-m-result label {display:inline;width:210px;text-align:left;padding-right:20px; float:left;}
	.m-m-result input{ width:175px;display:inline;}
	.m-m-result select{ width:175px;display:inline;}

	.m-office{margin-right:10px;margin-bottom:30px;)


	.m-s-light{ background-color:#FFEDBE;}
	.m-s-dark{background-color:#EEEEED;}
	.stable{ border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;}
	
		.stable th {font-weight:bold;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #aaaaaa;border-right: 1px solid #aaaaaa;}
		.stable td {border-right:1px solid #aaaaaa;padding-top:2px;padding-bottom:2px;padding-left:3px;}
	
	.homefont{font-size:12px;}

.priceCellHeader {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                color: #000000;
                text-decoration: none;
                background-color: #D6D6D6;
                padding: 3px;
                border-top-width: 1px;
                border-right-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 1px;
                border-top-style: solid;
                border-right-style: solid;
                border-bottom-style: solid;
                border-left-style: solid;
                border-top-color: #FBFAFA;
                border-right-color: #9B9892;
                border-bottom-color: #62ABAC;
                border-left-color: #FBFAFA;
}

.priceCell {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                color: #000000;
                text-decoration: none;
                background-color: #FBFAFA;
                padding: 4px;
                border-top-width: 1px;
                border-right-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 1px;
                border-top-style: solid;
                border-right-style: solid;
                border-bottom-style: solid;
                border-left-style: solid;
                border-top-color: #FBFAFA;
                border-right-color: #E8E7E5;
                border-bottom-color: #E8E7E5;
                border-left-color: #FBFAFA;
}


