/* ########################################################## */
/*  The Village Quarter vq_screen.css Author: Jeremy Staley   */
/*  Please visit www.vbdojo.com if you would like more        */
/*  about obtaining a web site or hosting February - 2005     */
/* ########################################################## */


/*************************************************Body Class*/
BODY
{
	background-position: 0 0;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #008400;
	color: #1B4E9B;
	font-family:'Times New Roman';
	font-size: 13pt;

	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;

/*these properties only wok in IE. CSS won't validate with them. On the flipside, it won't break other browsers.*/
  	scrollbar-arrow-color:#FFFFA5;
	scrollbar-shadow-color:#1B4E9B;
	scrollbar-highlight-color:#FFFFA5;
	scrollbar-3dlight-color:#FFFFA5;
	scrollbar-darkshadow-Color:#008400; 
	scrollbar-base-color: #008400;
	scrollbar-track-color: #FFFFA5;
	scrollbar-face-color: #008400;
}
/*************************************************Body Class*/



H1
{
	font-family: 'Times New Roman';
	color: #1B4E9B;
	margin-left: 5px;
	margin-bottom: 15px;
	margin-top: 20px;
	font-size: 30px;
}

H2
{
	font-family: 'Times New Roman';
	color: #1B4E9B;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 25px;
}

H3
{
	font-family: 'Times New Roman';
	color: #008400;
	margin-bottom: 5px;
	margin-top: 15px;
	font-size: 20px;
}

H4
{
	font-family:'Times New Roman';
	font-size: 90%;
	color: #1B4E9B;
	margin-bottom: 0px;
	margin-top: 15px;
	font-size: 15px;
}

H5
{
	font-family:'Times New Roman';
	color:#1B4E9B;
	margin-left: 0.25in;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 15px;
}

.PageTitle
{
	font-family:'Times New Roman';
	color: #993366;
	text-align: center;
	margin-bottom: 0;
	margin-top: 0;
}

.PrintInfo
{
	display: none;
}


/*a collection of rules for links found thoughout the web site. different from the linkcells*/
A
{
	font-family: 'Times New Roman';
	font-weight: normal;
	text-decoration: underline;
	color:#008400;
}

A:hover
{
	text-decoration: overline underline;
	font-family: 'Times New Roman';
	color:#1B4E9B;
}

A:active
{
	font-family: 'Times New Roman';
	font-weight: normal;
	color: #008400;
}
/*end collection of regular links*/

P
{
	font-family: 'Times New Roman';
	font-size:12pt;
	color: #1B4E9B;
	margin-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align:justify;
}

P.Small
{
	font-family: serif;
	font-size:8pt;
	color: #1B4E9B;
}


P.FAQ_q
{
	font-family: 'Times New Roman';
	font-size:13pt;
	font-weight: bolder;
	color: #1B4E9B;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 10px;
}

P.FAQ_a
{
	font-family: 'Times New Roman';
	font-size:12pt;
	color: #008400;
	margin-left: 45px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-style: oblique;
}

P.Application
{
	font-family: 'Times New Roman';
	font-size:12pt;
	color: #1B4E9B;
	margin-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

/*the table that is used to 'frame' the page's content*/
.SiteFrame
{
	width:650px;
	background-color:#FFFFA5;
	padding: 0pt;
}

.Content 
{
	padding: 15px 10px 15px 10px;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0;
}

.TopLeft
{
	background-image: url(http://www.thevillagequarter.com/images/top_left_frame.gif); 
	width:6px;
	height:6px;
}

.TopMiddle
{
	background-image: url(http://www.thevillagequarter.com/images/top_frame.gif); 
	height:6px;
}

.TopRight
{
	background-image: url(http://www.thevillagequarter.com/images/top_right_frame.gif); 
	width:6px;
	height:6px;
}

.Left
{
	background-image: url(http://www.thevillagequarter.com/images/left_frame.gif); 
	width:6px;
}

.Right
{
	background-image: url(http://www.thevillagequarter.com/images/right_frame.gif); 
	width:6px;
}

.BottomLeft
{
	background-image: url(http://www.thevillagequarter.com/images/bottom_left_frame.gif); 
	width:6px;
	height:6px;
}

.BottomMiddle
{
	background-image: url(http://www.thevillagequarter.com/images/bottom_frame.gif); 
	height:6px;
}

.BottomRight
{
	background-image: url(http://www.thevillagequarter.com/images/bottom_right_frame.gif); 
	width:6px;
	height:6px;
}

/* Table for holding floorplan thumbnails */
.Apartments
{
	padding: 10px 15px 10px 15px;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0;
}

.apt_thumb
{
	border-color:#1B4E9B;
	border-style:thick;
	border-top-width:5px;
	border-right-width:5px;
	border-bottom-width:5px;
	border-left-width:5px;
}

HR
{
	color:#1B4E9B;
	border-style:thin;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	width:400px;
	padding: 10px 5px 10px 5px;
	vertical-align:middle;
}

.FormTD
{
	padding: 15px 10px 15px 10px;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0;
	text-align: right;
	vertical-align: top;
}

.rentApt
{
	 width: 100%;
	 padding: 0px;
	 border: thin;
	 vertical-align:bottom;
	 bottom:;
}

.rentCellA
{
	 padding: 0px;
	 border: none;
	 vertical-align:bottom;
}

.rentCellB
{
	width: 100%;
	padding: 0px;
	color:#1B4E9B;
	border-style:thin;
	border-color:#1B4E9B;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	 vertical-align:bottom;
}

.NewsLink
{
	border: none;
	margin: 5px 0px 5px 0px;
	width:100%;
	background-color:#FFFFA5;
	padding: 2px;
}

.NewsBox
{
	border: thin solid #1B4E9B;
	margin: 5px 0px 5px 0px;
	width:100%;
	background-color:#FFFFA5;
	padding: 5px 10px 5px 10px;
}

.txtNote
{
	background-color:#E9EAAA; 
	color: #1B4E9B;
	border-style:thin;
	border-color:#1B4E9B;
	padding: 0 0 0 0;
	margin:0 0 0 0;
}

/* properties for Basic Un-ordered lists*/
UL
{
	margin-left: 15px;
	margin-bottom: 10px;
	color: #008400;
	font-family:'Times New Roman';
	font-size: 11pt;
	list-style-type: square;
	list-style-position: inside;
	text-align: justify;
}

.noprint
{
	display: block; 'none
}


.ListItem
{
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	border-style: none;
	border-color:#993366;
}


/*text box fonts, colors, borders and margins*/
.TextBox
{
	border-style:thin;
	height: 20px;
	width: 100px;
	background-color:#E2FAFA;
	color:#993366;
	border-style:thin;
	padding: 0 0 0 0;
	margin:0 0 0 0;
}

/***********************Collection of properties for the search form*/
/*actual form borders and margins*/
.SearchForm
{
	padding: 0px;
	height: 20px;
	margin: 1px 1px 1px 1px;
}

/*Slim it down to fit in the enavigation bar*/
.SearchButton
{
	height: 20px;
	background-color:#369493;
	padding: 0px;
	margin:0 0 0 0;
}

.SearchList
{
	margin-left: 25px;
	padding: 5px 5px 5px 45px;
	width:700px;
	color: #993366;
	font-family:'Times New Roman';
	font-size: 13pt;
	list-style-type: decimal;
	list-style-position: outside;
	text-align: justify;
}

.SearchItem
{
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	border-style: solid;
	border-top-width:1;
	border-right-width:1;
	border-bottom-width:1;
	border-left-width:1px;
	border-color:#993366;
	background-color: #DEF7F7;
}

.OldNav
{
	margin-left: 0;
	padding: 5px 5px 5px 5px;
	width:700px;
	color: #993366;
	font-family:'Times New Roman';
	font-size: 14pt;
	font-weight: lighter;
	list-style-type: square;
	list-style-position: inside;
	text-align: justify;
}


.SiteMap
{
	list-style-image: url(http://www.thevillagequarter.com/images/vqa_logo_sm.gif);
	margin-left: 10px;
	padding: 5px 5px 5px 5px;
	color: #993366;
	font-family:'Times New Roman';
	font-size: 12pt;
	font-weight: lighter;
	list-style-type: circle;
	list-style-position: outside;
	text-align: justify;
}

.SiteMapItem
{
	margin: 0 0 0 0;
	padding: 5px 5px 5px 15px;
	border-style: none;
}

.NewSiteMapItem
{
	'list-style-image: url(http://www.cemrc.org/images/newarrow.gif);
	margin: 0 0 0 10px;
	padding: 5px 5px 5px 15px;
	font-family:'Times New Roman';
	font-size: 12pt;
	font-weight: bolder;
}


/**********************************DEVELOPMENTAL CLASSES******************************************/


/*DEV*used to show hidden table. old menu system*/
.expanded 
{
	padding: 0pt;
	z-index: 2;
}

/*DEV*Hiding the tables*/
.collapsed 
{
	display: none
}

/*DEV*for readability's sake in tables*/
.dRow
{
	background-color: #369493;
}

/*DEV*for readability's sake in tables*/
.lRow
{
	background-color: #993366;
}

