h1.std {
	font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #666666;  font-weight: normal;
}

h1.dash {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight:  normal;
	font-size: 22px;
	color: #369;
	line-height: 20px;
	padding: 10px 0px 6px 0px;
	margin-bottom: 0px;
	border-bottom: none;
}
h1.lm {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #369;
	line-height: 20px;
	padding: 0px;
	margin: 20px 0px 0px 0px;
	border:0px;
}
h1.lmred {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: #369;
	line-height: 16px;
	padding:0px;
	margin:0px;
	border-bottom: none;
}
h1.lmred span {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 13px;
	color:#999999;
	line-height: 16px;
	padding:0px;
	margin:0px;
	border-bottom: none;
}
h2.searchname {margin:0px 0px 5px 0px; padding:6px; font:bold 16px Arial, Helvetica, sans-serif; color:#12223b;}
h2.std {
	margin:0px;
	padding:6px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
h3.std {
	font-size:11px;
	font-style:italic;
	color:#4E4E4E;
	padding-bottom:0px;
	margin-bottom:0px;
}
h4.std {
	font-size:14px;
	padding-bottom:0px;
	margin-bottom:0px;
}
div.clear {clear:both;}
.hide {display:none;}
hr.std {
  background: #ddd; 
  color:#aaa;
  height: .1em;
  margin:0px;
  border: none;
  line-height: .1em;
  text-align:left !important;  
}
h1.bump20 {padding-top:20px;}
h1.bump15 {padding-top:15px;}
.notoppad {padding: 10px 0px}
.wid724 { width:700px;}
.wid160 {width:160px;}
.wid115 {width:115px;}
.pos {position:relative;}
.logtext {position:absolute; left: 15px; top: 9px; height:50px;}
.logfield {position:absolute;  left: 15px; bottom: 6px;}
.logrsstext {color:#003366; width:520px;}
.fblogin {width: 160px; float: right; margin-left: 10px; padding-top: 15px;}
.fblogin h1.lmred {margin: 0px 0px 0px 0px; padding: 0px; font-size: 14px;}

/* Navigation */
div.lm_navcontainer {
	display:block; 
	margin-bottom:15px;
	background-color:#D3DDE9;
	color: #000;
    height:50px;
    margin-top:1px;
    padding: 0 20px 0 20px;
}
div.lm_navcontainer ul {height:47px;}
div.lm_navcontainer ul, div.navcontainer li {margin:0px; padding:2px 0px 0px 0px;}
div.lm_navcontainer li {list-style:none; float:left;}

/* Normal Nav  !important is added to accomidate for ie8*/ 
a.lmhome {display: block; width: 144px; height:47px; margin-left:1px;}
a.lmhome:link, a.lmhome:visited {
	background-image:url(images/nav.png);
	background-position: -1px -64px}
a.lmhome:active, a.lmhome:hover, div.navcontainer .activenav1 {
	background-image:url(images/nav.png);
	background-position: -1px -5px !important;}

a.lmsaveprop {display: block; width: 147px; height:57px;}
a.lmsaveprop:link, a.lmsaveprop:visited {background-image:url(images/nav.png);
	background-position: -145px -64px;}
a.lmsaveprop:active, a.lmsaveprop:hover, div.navcontainer .activenav2 {background-image:url(images/nav.png);
	background-position: -145px -5px !important;}

a.lmsavesearch {display: block; width: 190px; height:57px;}
a.lmsavesearch:link, a.lmsavesearch:visited {background-image:url(images/nav.png);
	background-position: -292px -64px;}
a.lmsavesearch:active, a.lmsavesearch:hover, div.navcontainer .activenav3 {background-image:url(images/nav.png);
	background-position: -292px -5px !important;}
	
a.lmaccount {display: block; width: 166px; height:57px;}
a.lmaccount:link, a.lmaccount:visited {background-image:url(images/nav.png); 
	background-position: -482px -64px;}
a.lmaccount:active, a.lmaccount:hover, div.navcontainer .activenav4 {background-image:url(images/nav.png);
	background-position: -482px -5px !important;}
/*End Normal Nav */

/* Start Tour Nav */
a.lm2home {display: block; width: 101px; height:57px; margin-left:1px;}
a.lm2home:link, a.lm2home:visited {
	background-image:url(images/nav_tours.png);
	background-position: -1px -59px;}
a.lm2home:active, a.lm2home:hover, div.navcontainer .activenavtour1 {
	background-image: url(images/nav_tours.png);
	background-position: -1px 0px !important;}

a.lm2saveprop {display: block; width: 119px; height:57px;}
a.lm2saveprop:link, a.lm2saveprop:visited {background-image:url(images/nav_tours.png);
	background-position: -102px -59px;}
a.lm2saveprop:active, a.lm2saveprop:hover, div.navcontainer .activenavtour2 {background-image:url(images/nav_tours.png);
	background-position: -102px 0px !important;}

a.lm2savesearch {display: block; width: 169px; height:57px;}
a.lm2savesearch:link, a.lm2savesearch:visited {background-image:url(images/nav_tours.png);
	background-position: -221px -59px;}
a.lm2savesearch:active, a.lm2savesearch:hover, div.navcontainer .activenavtour3 {background-image:url(images/nav_tours.png);
	background-position: -221px 0px !important;}
	
a.lm2tour {display: block; width: 126px; height:57px;}
a.lm2tour:link, a.lm2tour:visited {background-image:url(images/nav_tours.png);
	background-position: -390px -59px;}
a.lm2tour:active, a.lm2tour:hover, div.navcontainer .activenavtour4 {background-image:url(images/nav_tours.png);
	background-position: -390px 0px !important;}
	
a.lm2account {display: block; width: 132px; height:57px;}
a.lm2account:link, a.lm2account:visited {background-image:url(images/nav_tours.png); 
	background-position: -516px -59px;}
a.lm2account:active, a.lm2account:hover, div.navcontainer .activenavtour5 {background-image:url(images/nav_tours.png); background-position: -516px 0px !important;}
/* End Navigation */

div.loginform {margin-left:10px; margin-top:-5px;}
.navemail {text-align:right; line-height:14px; padding:4px 0px; font-size: 12px; float: right; }

div.listmailerlogin {margin-top:10px;}
div.listmailerlogin div {
	float:left;
	display:block;
	background-color:#DDDDDD;
	margin-right:5px;
	margin-bottom: 5px;
}
div.savesearch_lg {width:317px; height:200px; background-image:url(http://coldwellbankerssk.com/listmailer/images/lg_savesearch.jpg);}
div.pricechange_lg {width:317px; height:200px; background-image:url(http://coldwellbankerssk.com/listmailer/images/lg_pricechange.jpg);}
div.saveprop_lg {width:317px; height:200px; background-image:url(http://coldwellbankerssk.com/listmailer/images/lg_saveprop.jpg);}
div.openhouse_lg {width:317px; height:200px; background-image:url(http://coldwellbankerssk.com/listmailer/images/lg_openhouse.jpg);}
div.mobilecart_lg {width:317px; height:200px; background-image:url(http://coldwellbankerssk.com/listmailer/images/lg_mobilecart.jpg);}
div.newtomarket_lg {width:317px; height:200px; background-image:url(http://coldwellbankerssk.com/listmailer/images/lg_newtomarket.jpg);}

div.savesearch_sm {width:317px; height:108px; background-image:url(http://coldwellbankerssk.com/listmailer/images/sm_savesearch.jpg);}
div.pricechange_sm {width:317px; height:108px; background-image:url(http://coldwellbankerssk.com/listmailer/images/sm_pricechange.jpg);}
div.saveprop_sm {width:317px; height:108px; background-image:url(http://coldwellbankerssk.com/listmailer/images/sm_saveprop.jpg);}
div.openhouse_sm {width:317px; height:108px; background-image:url(http://coldwellbankerssk.com/listmailer/images/sm_openhouse.jpg);}
div.mobilecart_sm {width:317px; height:108px; background-image:url(http://coldwellbankerssk.com/listmailer/images/sm_mobilecart.jpg);}
div.newtomarket_sm {width:317px; height:108px; background-image:url(http://coldwellbankerssk.com/listmailer/images/sm_newtomarket.jpg);}

div.dashboard {
	display: block;
	background-color: #d3dde9; /* Lite blue */
	margin-bottom:20px;
	margin-top:0px;
}
div.graphs {
	display:block;
	float:right;
	margin:10px;
	width:140px;
	border-left:#666666 1px solid;
	padding-left:20px;
}
div.savednumber {
	text-align:right;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#626262;
	padding-bottom:5px;
	padding-top:5px;
}

.mlssaveprop {padding-top:3px; padding-right:3px; border-top:#ccc solid 1px; font-size:11px; line-height: 14px; color:#666666; text-align:right;}
.criteriasaveprop td {color:#666666;}
td.addresssaveprop {background-color:#fff; color:#666666; font-weight:bold;}
.saveproplist {padding:6px;}

a.yellow:link, a.yellow:visited {color:#333;}
a.yellow:active, a.yellow:hover {color:#333; text-decoration:underline;}

div.key {position:absolute; top:0px; left:0px; display:block; background:#CCCCCC url(images/key.jpg) top left no-repeat; width:289px; height:86px;}
div.createsearch {position:absolute; bottom:0px; right:0px;}
div.createsearch a {display:block; background:#CCCCCC url(images/newsearch_btn.jpg) top left no-repeat; width:235px; height:57px;}

div.keybig {position:relative; display:block; background:#CCCCCC url(images/key_lg.jpg) top left no-repeat; width:649px; height:197px;}
div.keybig div {font-size:10px; line-height:12px; color:#000000; display:block; height:20px;}
div.keybig div div {display:block; height:12px; width:12px; margin-top:-14px; margin-left: 83px;}
div.allprop {position:absolute; top:160px; left:30px;}
div.newprop {position:absolute; top:160px; left:190px;}
div.openhouse {position:absolute; top:160px; left:360px;}
div.price {position:absolute; top:160px; left:510px;}

.icontitle {font-size:14px; font-weight:bold; line-height:12px; padding-right:4px; color:#333;}

div.savesearchviewicons {float:right; padding: 0px 0px;}
.search_criteria {padding:6px; height:100%;}

td.psearch_row {padding-bottom:10px;}
table.psearch_box {border:#AAA 1px solid; height:95px;}

.savesearchcriteria {margin-left:6px; padding: 0px 0px 6px 6px; border-left: 1px solid #999;}
.savesearchcriteria p {font-size:12px; font-style:italic; font-weight:bold; line-height:15px; color:#333; margin:0px; padding:0px 10px 0px 0px;}

div.search_leftside_box {display:block; width:284px;}
div.search_title {background-color:#e1ecfa; display:block; width:100%; top:0px;}

div.searchbtnbox {display:block; width:68px; height:100%;}
div.searchbtnbox div {display:block; width:68px; height: 26px; margin: 10px 0px 0px 0px}
div.searchbtn a {display:block; width:64px; height:25px; background-color:#ddd; text-align:center; vertical-align:middle; border: 1px solid #999; padding-top:6px; margin-bottom:3px;}
div.searchbtn a:link, div.searchbtn a:visited {color:#666666;}
div.searchbtn a:active, div.searchbtn a:hover {color:#000; background-color:#999;}

.textajust {line-height: 15px; padding:5px 0px;}
td.agentbox {background: #FFFFFF;}
div.agname {position:absolute; top:10px; left:106px;}

div.listmailerlogin a.imglinks {display:block; width:100%; height:100%;}
div.graphs a.graphlinks {font-size: 9px;}

img.lm_pPhoto {width:100px; height:76px; border:#ccc solid 1px; margin:3px 6px 6px 3px;}
a.zero_pad {margin:0px; padding:0px;}
.x_box {margin:3px 1px 0px 0px;}
img.dash_img {margin-right:10px; margin-left:10px;}

/* RSS Icon */
.lmrss {margin:0 10px 0 0; height:45px;}

/* Search Criteria Form */
.lmform select {width:195px;}
.lmform ol {padding:1em 1em 0 1em; background-color:transparent;}

#frmContactInfo td {padding: 4px;}

.lcell {height: 120px; margin: 0px; padding: 0px; font-size: 14px; color: #666; }
.cText {padding: 30px 15px 0px 0px;}

.callouts {margin-top: 20px;}
.cRSS img {float: left; margin: 20px 15px 0px 20px;}
.cAlert img {float: left; margin: 20px 15px 0px 20px;}
.cMobile img {float: left; margin: 10px 30px 0px 30px;}
.cSave img {float: left; margin: 20px 12px 0px 15px;}

.cRSS span, .cAlert span, .cMobile span, .cSave span {font-size: 22px; color: #666; display: block; }
.pad2 {padding: 5px;}

ol.numlist li {list-style-type: decimal; margin: 2px 0px 2px 20px;}