@charset "utf-8";
/* CSS Document */



div.vt_choice {

text-align:center;
padding:5px 0;
margin-bottom:2px;



}

div.vt_choice a {

cursor:pointer;

}

div.vt_choice a:hover {

text-decoration:underline;

}


span.sub_section_title {

font-size:11px;
font-family:Arial;

color:#76776e;
background-color:#E9EADF;
padding:3px;
border-bottom:1px solid #E9EADF;
}



a {

outline:none;

}


body {
font-family:Verdana;

}

.nice_bg_wrap {
background-image:url(/Dorms/images/UF_single_dorms/theBG.gif);
background-repeat:repeat-y;
background-position:center 20px;

}


div.Description {

border-bottom:2px solid #E2E2E2;
padding:3px 0;
text-align:left;
font-size:12px;
font-weight:bold;
color:#FF6600;

}

div.tableHolder td {

border-bottom:1px solid #25578f;

}

a {

color:#0000FF;
}

.firstLine{

padding-left:15px;

}

a:hover {
color:#0066FF;
}

span.below_floorplans {

font-size:11px;
}

div.bodyWarp {

width:850px;
margin:0 auto;
background-color:#FFFFFF;


}

div.padMe {

margin-top:5px;
padding:10px;

}

div.mainHeader {
	border-bottom:3px #E2E2E2 solid;
	font-size:18px;
	position:relative;
	text-align: left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;

}

div.selections {
	margin: 0 0 0 0;
	position:absolute;
	bottom:-3px;
	right:188px;

}

a.dontDecorate {

text-decoration:none;

}

div.choice{
float:left;
padding:5px 10px;
background-color:#F2F2F2;
border-left:1px solid #E2E2E2; border-top:1px solid #CCC;
font-size:14px;
cursor:pointer;
color:#000;
}


.selected {

font-size:17px !important;
font-weight:bold;
background-color:#FFF;
float:left;
padding:4px 10px;
border-top:1px solid #CCC;
border-left:1px solid #E2E2E2;

}
div.hold_description {
width: 90%;
margin:0 auto;
text-align:left;
font-size:12px;
margin-top:20px;
}

div.choice:hover {

background-color:#4173A8;
color:#FFF;
border-color:#4173A8;

}

/* messes with menu

li {

margin: 10px 0;
}

*/


td.gray_border {


border-right:1px solid #E2E2E2;
}

li.no_bullet {
list-style:none;
}

td.gray_bottom {

border-bottom:1px solid #FFF !important;

}

span.below_room_style {

font-size:11px;

}

div.bottom_big_text {
font-size:14px; font-weight:bold;

}

div.table_titles {

font-size:11px;

}


div.thumb_holder {
position:relative;
height:125px;
width:166px;
}

div.thumb_zoom_icon {
position:absolute;
bottom:0;
right:0;
}
