@charset "UTF-8";/* CSS Document */.campussearch {	width:254px;	height:34px;	margin-bottom:4px;	display:block;}.campussearch a{	width:254px;	height:34px;	display:block;	background:url(../images/campus_search.gif) no-repeat;}.campussearch a.pdf {	background:url(../images/availability_listing.gif) no-repeat;}.campussearch a:hover, .campussearch a.pdf:hover{	background-position:100% -34px;}.campussearch a span{display:none;}.landingleft{	width:550px;	display:block;	float:left;	margin-right:4px;}.landingright{	width:254px;	height:368px;	float:left;	display:block;}.landingstudents{	background:url(../images/bg_students.gif) bottom right no-repeat;	width:254px;	height:292px;	display:block;}.landingphoto{	display:block;	width:550px;	height:368px;}.landingcontent{	display:block;	padding:12px 16px 3px 16px;	font-size:11px;	color:#ffffff;	line-height:16px;	text-align:left;}.landingcontent h1{	font-size:15px;	margin:0 0 6px 0;	color:#E5E4CB;}.landingcontent p{	margin-bottom:17px;}.landingcontent a{	color:#E5E4CB;	font-weight:bold;	text-decoration:none;}.landingcontent a:hover{	color:#ffffff;}.headingwrap h1{	background:url(../images/heading_students.gif) no-repeat;}.headingwrap h2{	background:url(../images/students_bg.gif) repeat-x;}.headingwrap h3{	color:#6E0F1F;}#subnav{	border:1px solid #6E0F1f;	border-top:none;	padding-left:20px !important;}#subnav a{	color:#6E0F1f;	background:url(../images/sn_campus_home.gif) no-repeat;	width:119px;	margin-left:-9px;}#subnav a.home{	width:110px;	background:url(../images/sn_find_home.gif) no-repeat;}#subnav a.sublet{	width:121px;	background:url(../images/sn_find_sublet.gif) no-repeat;}#subnav a.apply{	width:116px;	background:url(../images/sn_apply.gif) no-repeat;}#subnav a.info{	width:150px;	background:url(../images/sn_blue_150.gif) no-repeat;	margin-left:-8px;}#subnav a.contact{	width:106px;	background:url(../images/sn_contact.gif) no-repeat;}#subnav a:hover{	color:#504d3e;	background-position:100% -21px;}#subnav a.selected{	color:#504d3e;	background-position:100% -21px;}.checks{	border-right:1px solid #6E0F11;	border-left:1px solid #6E0F11;}#foottop{	background:url(../images/footer_students.gif) repeat-x;}#footbottom{	border:1px solid #6E0F11;	border-top:none;}#footimage {  background:url('../images/logo_footer_students.gif') no-repeat !important;  width:141px;  height:20px;}#copyright{	border:1px solid #6E0F11;}/* SEARCH RESULTS */#search{	width:807px;	display:block;	border:1px solid #6E0F11;	border-right:none;	margin-bottom:4px;	background:url(../images/search_left.gif) repeat-y left;}.findhead{	display:block;	height:19px;	line-height:20px;	text-align:left;	border:1px solid #6E0F11;	border-top:none;}.findhead h2{	margin:0;	color:#6E0F11;	font-weight:normal;	font-size:11px;	height:19px;	line-height:19px;	display:block;	padding-left:12px;	background:none;}.findheadnav{	height:19px;	float:left;	display:block;	padding:0 12px 0 12px;	color:#132833;	font-size:11px;	float:left;}.findheadnav a{	color:#132833;	text-decoration:none;	font-weight:bold;}.findheadnav a:hover{	color:#6E0F11;}.findheadnav a.selected{	color:#6E0F11;	text-decoration:underline;}.findheadnav img{border:none; margin-right:4px; top:2px; position:relative;}#resultswrap{	width:627px;	display:block;	float:left;	text-align:left;	border-left:1px solid #7a7d8e;}.communityhead{	display:block;	height:21px;	background:url(../images/nav_bg_main.gif) repeat-x top;	line-height:21px;	border-bottom:1px solid #7a7d8e;	border-right:1px solid #7a7d8e;}.communityhead h1{	line-height:21px;	margin:0;	font-size:12px;	height:21px;	display:block;}.communityhead a{	display:block;	height:21px;	color:#6E0F11;	font-weight:bold;	text-decoration:none;padding-left:7px;}.communityhead a:hover{	background:#fcfbf6;	color:#132833;}.communityhead a.favorite{	display:block; float:right;	width:28px; height:19px;	background:url(../images/star_link.gif);	padding:0;}.communityhead a:hover.favorite{	background-position:100% -19px;}.communityhead a.favoriteselect{	display:block; float:right;	width:28px; height:19px;	background:url(../images/star_link.gif);	padding:0;background-position:100% -19px;}.communityhead img{	border:0;	float:left;}.searchresult{	display:block;	width:627px;	margin-bottom:4px;}.subleft{	width:145px;	display:block;	float:left;	border-right:1px solid #7a7d8e;}.subright{	width:481px;	display:block;	float:left;	border-bottom:1px solid #6E0F11;	border-top:1px solid #7a7d8e;}.availabletable{	display:block;	background:#efeeda;	border-bottom:1px solid #6E0F11;}.toptable{	height:30px;	display:block;	background:#F8F9EF;	font-size:10px;}.topcell{	height:30px;	width:118px;	float:left;	display:block;	border-right:1px solid #6E0F11;	text-align:center;	color:#6E0F1f;	line-height:31px;	font-weight:bold;}.topcellleft { text-align: center;}.searchphoto{	width:145px;	height:107px;	border-bottom:1px solid #7a7d8e;	border-top:1px solid #7a7d8e;}.searchphoto img{	border:none;}.searchfeatures{ display:block; height:22px; line-height:20px; padding:4px 5px 0 0; text-align:right; background:#E6E6E6; border-bottom:1px solid #7a7d8e;} .searchfeatures img{ margin-left:5px; float:right;}.searchrowwrap{	display:block;	text-align:left;	border-top:1px solid #6E0F11;	color:#E7E2C7;	height:20px;}.searchrowwrapalt{	display:block;	text-align:left;	background:#efeeda;	border-bottom:1px solid #6E0F11;	color:#E7E2C7;	height:20px;}.searchcell{	width:118px;	padding:3px 0 3px 0;	line-height:14px;	display:block;	float:left;	text-align:center;	color:#504d3e;	border-right:1px solid #6E0F11;}.searchcell span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}.searchcell img{	border:0;}.searchcontentarea{	display:block;	padding:5px 7px 4px 7px;	height:51px;	text-align:left;	border-right:1px solid #6E0F11;	font-size:10px;	line-height:12px;	background:#F8F9EF;	position:relative;}.searchcontentarea a{	text-decoration:underline;	color:#6E0F11;	position:relative;}.searchcontentarea p{	margin:0;}.searchcontentarea a:hover{	color:#504d3e;}.searchcontentarea span{	font-weight:bold;	color:#ED1C24;	display:block;}.searchcontentarea .lastupdated {  font-style: italic;  position: absolute;  bottom: 6px;  right: 6px;}#filterswrap{	display:block;	float:left;	width:174px;	border-right:1px solid #6E0F11;	margin-right:4px;	text-align:left;}#filterswrap h1{	height:21px;	line-height:20px;	display:block;	padding-left:12px;	font-size:11px;	margin:0;	color:#ffffff;	background:url(../images/students_bg.gif) repeat-x #6E0F11;	text-align:left;}#filters{	display:block;	padding:10px;	background:#ffffff;}#filters h2{	color:#24506e;	font-size:11px;	padding:0;	margin:0 0 3px 0;	font-weight:bold;}.filtercolumn{	display:block;	padding:0 0 8px 0;}#filters p{	margin:0 0 15px 0;	padding:0;}.filtercolumn span{	display:block;	line-height:16px;}.filtercolumn span.caveat{	font-size:10px;}.filtercolumn select {  width: 150px;}.submit{	display:block;	padding:6px 0px 0 0;}.submit a{	height:18px;	width:64px;	text-align:center;	text-decoration:none;	line-height:18px;	background:#6E0F11;	font-weight:bold;	float:right;	color:#FFFFFF;	border:1px solid #132833;}.submit a:hover{	background:#24506e;	color:#ffffff;}.fieldswrap{	padding:0px 8px 0px 12px;	text-align:left;	line-height:24px;	height:24px;	font-size:11px;	color:#132833;	display:block;	background: url(../images/tan_gradient.gif) bottom repeat-x #f8f9ef;	border-top:1px solid #6E0F11;	border-right:1px solid #6E0F11;}/* Subletresults */.subletresult{	width:627px;	display:block;	border-bottom:1px solid #6E0F11;	border-top:1px solid #7a7d8e;}.topcellsub{	height:30px;	width:166px;	float:left;	display:block;	border-right:1px solid #6E0F11;	border-bottom:1px solid #6E0F11;	text-align:center;	color:#6E0F1f;	line-height:31px;	font-weight:bold;}.searchrowwrapsub{	display:block;	text-align:left;	color:#E7E2C7;	height:20px;}.searchcellsub{	width:166px;	padding:3px 0 3px 0;	line-height:14px;	display:block;	float:left;	text-align:center;	color:#504d3e;	border-right:1px solid #6E0F11;}.searchcellsub span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}.searchcellsub img{	border:0;}.searchcellsubright{	width:125px;	padding:3px 0 3px 0px;	line-height:14px;	display:block;	float:left;	text-align:left;	color:#132833;	border-right:none;}.subletcontentarea{	display:block;	padding:5px 7px 6px 7px;	text-align:left;	border-right:1px solid #6E0F11;	font-size:10px;	line-height:12px;	background:#F8F9EF;}.subletcontentarea a{	text-decoration:underline;	color:#ED1C24;	position:relative;}.subletcontentarea p{	margin:0;}.subletcontentarea a:hover{	color:#504d3e;}.subletcontentarea span{	font-weight:bold;	display:block;}/* Property Details */.subsitewrapint{	width:806px;	border:1px solid #132833;	display:block;	margin-bottom:4px;}.subsitewrapintbot{	width:807px;	display:block;	margin-bottom:4px;	border-left:1px solid #6E0F11; border-top:1px solid #6E0F11;}.photoheading h2{	height:21px;	line-height:20px;	display:block;	padding-left:12px;	font-size:11px;	margin:0;	color:#ffffff;	border-bottom:1px solid #132833;	background:url(../images/students_bg.gif) repeat-x;}#photogallery{	width:400px;	border-top:1px solid #132833;	display:block;	text-align:left;	background:#f4f2e9;}#photowindow{	width:400px;	border-right:1px solid #132833;	background:#24506e;	display:block;	float:left;	text-align:left;	overflow:hidden;/* for ie */}#photo{	height:300px;	display:block;}#photo #propertyphoto { width: 400px; height: 300px;}#thumbwrap{	margin:0 0 0 0;	padding: 6px 0 0px 7px;}#thumbwrap span{	text-align:left;	font-weight:bold;	color:#721111;	line-height:14px;	padding-left:2px;	display:block;}.thumbdiv{	width:48px;	height:46px;	border:1px solid #676355;	float:left;	display:block;	margin:0 6px 6px 0;}.thumbscreen{	width:48px;	height:46px;}.thumbscreen a{	width:48px;	height:46px;	display:block;	background:#e1e1e1;	color:#ffffff;	text-decoration:none;	font-weight:bold;	filter:alpha(opacity=70);	-moz-opacity:0.7;	opacity:0.7;	-khtml-opacity:0,7;	text-decoration:none;}.thumbscreen a:hover{	background:none;}.thumbscreen a.selected{	background:none;}.thumbscreen div{	height:14px;	width:14px;	text-align:center;	line-height:13px;	color:#ffffff;	background:#676355;	display:block;	font-size:10px;}.thumbblank{	width:48px;	height:46px;	background:#e1e1e1;	filter:alpha(opacity=70);	-moz-opacity:0.7;	opacity:0.7;	-khtml-opacity:0,7;}#captioncontent{	padding:0 6px 0 8px;	color:#ffffff;	line-height:19px;	font-size:10px;	display:block;	text-align:left;	height:20px;	margin-top:-21px;	position:relative;	z-index:100;	background:#24506e;	border-top:1px solid #132833;	width:335px;	border-right:1px solid #132833;}#captioncontent h2{	margin:0 0 2px 0;	padding:0;	line-height:14px;	font-size:10px;}.topcellapt{	height:30px;	width:103px;	float:left;	display:block;	border-right:1px solid #6E0F11;	text-align:center;	color:#6E0F1f;	line-height:30px;	font-weight:bold;}.topcellaptleft{	height:30px;	width:182px;	float:left;	display:block;	border-right:1px solid #6E0F11;	text-align:center;	color:#6E0F1f;	line-height:30px;	font-weight:bold;}.searchtablewrap{display:block; margin-left:4px; border-left:1px solid #6E0F11;}.rowwrap, .rowwraplt {  display:block;	text-align:left;	border-top:1px solid #6E0F11;	width:807px;	overflow:hidden;	position:relative;}.rowwraplt{	background:#F8F9EF;}/*.rowwrap a{	display:block;	text-decoration:none;	color:#E7E2C7;	height:30px;}.rowwraplt a{	display:block;	text-decoration:none;	color:#E7E2C7;	height:30px;}.rowwraplt a:hover{	background: #d4d3b8;}.rowwrap a.selected{	background: #d4d3b8;}.rowwraplt a.selected{	background: #d4d3b8;}*/#propertyunits .rowhilite,.rowwrap a:hover, .rowwraplt a:hover, .rowwrap a.selected, .rowwraplt a.selected{	background: #d4d3b8 !important;	cursor:pointer;	cursor:hand;}.cell{	width:103px;	padding:7px 0 7px 0;	line-height:16px;	display:block;	float:left;	text-align:center;	color:#504d3e;	border-right:1px solid #6E0F11;}.cell span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}.cell img{	border:0;}.cellleft{	width:182px;	padding:7px 0 7px 0;	line-height:16px;	display:block;	float:left;	text-align:center;	color:#504d3e;	border-right:1px solid #6E0F11;}.cellleft span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}table.sublet {  border-collapse: collapse;  margin-left:1px;  width:807px;}table.sublet td {  padding: 10px;  border: 1px solid #6E0F11;  text-align:center;}#propertyinfo, #propertymap{	width:405px;	height:383px;	background:url(../images/search_bgalt.gif) no-repeat #ffffff;	display:block;	float:left;}#commmap{	text-align:left;	padding: 0;	height:360px;	margin: 0 3px;}#propinfonav{	display:block;	height:20px;	text-align:left;	font-size:11px;}#propinfonav span{	display:block;	padding-left:15px;}#propinfonav a{	display:block;	float:left;	width:202px;	line-height:20px;	color:#504d3e;	text-decoration:none;	font-weight:bold;}#propinfonav a:hover{	color:#6E0F11;}#propinfonav a.selected{	color:#6E0F11;}#propinfocontent{	text-align:left;	padding:14px 15px 0 16px;	height:315px;	font-size:11px;	line-height:14px;}.propinfocolumn{	display:block;	float:left;	width:50%;}.propinfocolumn ul{	margin-top:0;	margin-bottom:10px;	margin-left:6px;	padding-left:10px;}.propinfocolumn li{	margin-bottom:3px;	color:#6E0F11;}.propinfocolumn span{	color:#132833;}.propinfonavbot{  height:20px; /* for ie */	text-align:center;	padding:1px 15px 0 16px;	font-size:10px;}.propinfonavbot a{	height:18px;	width:110px;	text-align:center;	text-decoration:none;	line-height:18px;	background:#6E0F11;	font-weight:bold;	float:left;	margin: 0 6px 0 0;	padding:0;	color:#FFFFFF;	border:1px solid #132833;}.propinfonavbot a.apply{	width:100px;}.propinfonavbot a.markas{	width:138px;}.propinfonavbot a:hover{	background:#24506e;	color:#ffffff;}/* applyonline */#appwrap{	display:block;	text-align:center;	border:1px solid #6E0F11;	width:806px;	margin-bottom:4px}#appwrap a{color:#6E0F11;	font-weight:bold;}#appwrap a:hover{	color:#504d3e;}#appwrapinner{	width:506px;	display:block;	background:#ffffff;	border-left:1px solid #132833;	border-right:1px solid #132833;}.searchfieldwrap{	padding:8px 15px 8px 18px;	text-align:left;	font-size:11px;	color:#132833;	display:block;}.fieldname{	display:block;	margin-bottom:4px;	line-height:13px;	font-weight:bold;}.field{	display:block;	margin-bottom:6px;}.formpagehead{	display:block;	height:21px;	border-bottom:1px solid #132833;	border-top:1px solid #132833;	line-height:20px;	text-align:center;}.formpagehead h1{	margin:0;	color:#ffffff;	font-size:13px;	height:21px;	display:block;	background:url(../images/students_bg.gif) repeat-x #6E0F11;}span.req {  color: #6E0F11;  font-weight:bold;  font-size:14px;  padding:0 3px;}/* popdiv */#popwrap{	width:524px;	height:413px;}/*#topshadow{	width:558px;	height:12px;	line-height:0px;	font-size:0;	background:url(../images/shadow_top.png) no-repeat;	_background-image: none;  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/shadow_top.png');	display:block;}#leftshadow{	width:12px;	height:413px;	background:url(../images/shadow_left.png) no-repeat;	_background-image: none;  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/shadow_left.png');	display:block;	float:left;}*/#mainphotoarea{	width:520px;	height:409px;	border:2px solid #6E0F11;	background:url(../images/pop_bg.gif) repeat-y #e9e8d3;	display:block;	float:left;}#pophead{	width:518px;	height:21px;	border:1px solid #ffffff;	background:url(../images/students_bg.gif) repeat-x #6E0F11;	display:block;	text-align:left;	line-height:21px;}#pophead img{float:left; border:none; margin-right:2px;}#pophead h1{	margin:0;	padding:0;	font-size:11px;	line-height:21px;	text-transform:uppercase;	color:#ffffff;}#closewindow{	height:21px;	width:22px;	display:block;	float:right;}#closewindow a{	height:21px;	width:22px;	font-size: 11px;	line-height:21px;	text-decoration:none;	font-weight:bold;	background:#F0EFEF;	text-align:center;	color:#6E0F11;	display:block;}#closewindow a:hover{	color:#132833;}#popcolwrap{	width:520px;	border-top:2px solid #6E0F11;	padding:0;	margin:0;}#leftcolpop{	width:208px;	margin:0;	padding:0;	float:left;	display:block;}.popcontent{	padding:8px 8px 0 8px;	margin:0;	text-align:left;	font-size:11px;	line-height:14px;}.popcontent h1{	margin:0;	padding:0 0 4px 0;	font-size:12px;	line-height:14px;	text-transform:uppercase;}.popcontent p{	padding: 0 0 10px 0;	margin:0 10px 0 10px;	border-bottom:1px solid #C1C1C1;}#rightcolpop{	width:311px;	overflow:hidden;	margin:0;	padding:0;	float:left;	display:block;}#photoboxpop{	width:310px;	height:233px;	border-left:2px solid #132833;	border-bottom:2px solid #132833;	background:#cccccc;}#photoboxpop img {height:233px; width:310px;}#captionpop{	height:22px;	line-height:20px;	text-align:left;	padding-left:11px;	font-size:10px;	color:#ffffff;	font-weight:bold;	background:#132833;}#thumbwrappop{	margin:0 0 0 0;	padding: 4px 0 1px 8px;	border-left:1px solid #c1c1c1;}#thumbwrappop span{	text-align:left;	color:#6E0F11;	line-height:14px;	padding:0 0 6px 2px;	display:block;}.thumbdivpop{	width:42px;	height:40px;	border:1px solid #676355;	float:left;	display:block;	margin:0 6px 6px 0;}.thumbscreenpop{	width:42px;	height:40px;}.thumbscreenpop a{	width:42px;	height:40px;	display:block;	background:#e1e1e1;	color:#ffffff;	text-decoration:none;	font-weight:bold;	filter:alpha(opacity=70);	-moz-opacity:0.7;	opacity:0.7;	-khtml-opacity:0,7;	text-decoration:none;}.thumbscreenpop a:hover{	background:none;}.thumbscreenpop a.selected{	background:none;}.thumbscreenpop div{	height:14px;	width:14px;	text-align:center;	line-height:13px;	color:#ffffff;	background:#676355;	display:block;	font-size:10px;}.thumbblankpop{	width:42px;	height:40px;	background:#e1e1e1;	filter:alpha(opacity=70);	-moz-opacity:0.7;	opacity:0.7;	-khtml-opacity:0,7;}/*#rightshadow{	height:413px;	width:22px;	background:url(../images/shadow_right.png) no-repeat;	_background-image: none;  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/shadow_right.png');	display:block;	float:left;}#bottomshadow{	width:558px;	height:22px;	background:url(../images/shadow_bot.png) no-repeat;	_background-image: none;  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/shadow_bot.png');	display:block;}*/
