/* body  ****************************************************************************** */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0;
	font-size: 100%;

}

a:link, a:visited, a:active {
	font-weight: bold;
	text-decoration: none;
	color: #333366;
}
a:hover {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

/* TinyMCE specific rules */
body.mceContentBody {
	background: #FFF;
	background-image: none;
	text-align: left;
	font-family : Verdana, Arial, Helvetica, sans-serif;	
	background-color: #FFF;
	font-size: 12px;
	color : #000;
}

/* Wrapper   *************************************************************************8 */

#mainwrapper {
	width: 780px;
	margin: 0 auto;
}

#wrapper {
	width: 780px;
	padding: 0;
	margin: 0 5px;
	background-image: url(images/bluecolumns.gif);
}


/*    logo  ****************************************************************************** */
#logoclick {
	float: left;
	margin: 0px;
	padding: 0px;

}


#logo {
	background-image: url(images/top.gif);
	height: 137px;
	margin: 0px 5px;
	padding: 0px;
	background-repeat: no-repeat;
}
#logo h1 {
	display: none;
}

#logo p {
	font-size: 12px;
	text-align: right;
	margin-right: 0px;
	margin-top: 0px;
	color: #666666;
	padding: 110px 10px 0px 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#topchoice {
	width: 230px;
	margin: 50px 10px 0px 0px;
	padding: 0px;
	float: right;

}
#topchoice p {
	margin: 0px;
	padding: 0px;

}
#switcherdiv {
	width: 135px;
	margin: 0px;
	padding: 0px;
	float: right;

}
#switcherdiv p {
	margin: 3px 0px 0px;
	padding: 0px;
	float: left;

}
#switcherless {
	float: right;
	height: 20px;
	width: 20px;
	display: inline;

}
#less
{
  display: block;
  width: 18px;
  height: 18px;
  background: url("images/less.gif") no-repeat 0 0;
}

#less:hover
{ 
  background-position: 0 -18px;
}

#less span
{
  display: none;
}
#switchermore {
	float: right;
	height: 20px;
	width: 20px;
	display: inline;

}

#more
{
  display: block;
  width: 18px;
  height: 18px;
  background: url("images/more.gif") no-repeat 0 0;
}

#more:hover
{ 
  background-position: 0 -18px;
}

#more span
{
  display: none;
}





/*     Nav  **************************************************************************** */

#nav {
	background-image: url(images/nav.gif);
	height: 24px;
	margin: 0px 5px;
	padding: 0px;
	background-repeat: repeat;
	background-color: #1B363C;
}
#nav p {
	color: #FFFFFF;
	font-size: 12px;
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#nav a:link, #nav a:visited, #nav a:active {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
#nav a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.home {border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #C92C92; margin: 0px 15px 0px 0px; position: relative;}
.tenants {border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #F78E1E; margin: 0px 15px 0px 0px; position: relative;}
.apply {border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #677717; margin: 0px 15px 0px 0px; position: relative;}
.faq {border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #EE1C23; margin: 0px 15px 0px 0px; position: relative;}
.news {border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #009290; margin: 0px 15px 0px 0px; position: relative;}
.performance {border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #95B8C9; margin: 0px 15px 0px 0px; position: relative;}
.jobs {border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #E40078; margin: 0px 15px 0px 0px; position: relative;}
.about {border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #00A261; margin: 0px 15px 0px 0px; position: relative;}
.contact {border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #FFFFFF; margin: 0px 15px 0px 0px; position: relative;}

/*    Main  **************************************************************************** */

#main {
	margin: 0px;
	padding: 0px;
	height: 536px;
	min-height: 536px;
	/*background-image: url(images/bluecolumn.gif);*/
}
html>body #main {
	height: auto; /* for not-IE */
}

/*    Left side  *********************************************************************** */

#left {
	width: 205px;
	float: left;
	text-align: left;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	display: inline;
}
#left img {

}

#left a:link, #left a:visited, #left a:active {
	text-decoration: none;
	color: #333366;
	font-size: 12px;
	margin: 0px;
	padding: 15px 0px 0px 40px;
}
#left a:hover {
	color: #990000;
	text-decoration: none;
	font-size: 12px;
}
#left_content a{
	padding:0px; !important
	margin:0px;
	}
.leftlink {
	background-image: url(images/arrow.gif);
	height: 25px;
	width: 205px;
	margin: 0px;
	padding: 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-repeat: no-repeat;
}
.linkleft {
	padding-left: 10px;
	margin-left: 10px;
	margin-top: 10px;
}

#lefttag {
	background-color: #FFFFFF;
	width: 160px;
	margin-left: 23px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
#lefttag img {
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;

}
.lefttag {
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
	font-size: 12px;
	color: #CCCCCC;
	background-color: #333366;
	width: 131px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
#lefttag a:link, #lefttag a:visited, #lefttag a:active {
	margin: 0px;
	color: #FFFFFF;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}
#lefttag a:hover {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

/*    Right side  *********************************************************************** */

#right {
	float: right;
	width: 565px;
	font-size: 12px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	display: inline;
}
#right p {
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
	color: #333333;
	line-height: 130%;
	letter-spacing: 1px;
}
#right h2 {
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	letter-spacing: 2px;
}
#right ul {

}

#right ul li {
	letter-spacing: 1px;
	line-height: 16px;
	color: #333333;
	background-image: url(images/bullet.gif);
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}
.tableborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}

/*     Footer   ****************************************************************** */
#footer {
	background-image: url(images/footer3.gif);
	height: 260px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-repeat: no-repeat;
}
#footer p{
	font-size: 11px;
	color: #333333;
	padding-top: 10px;
	text-align: left;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
#footer h3 {
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
	text-align: left;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
* html #footer p {
	padding-top: 10px;
 }
#footer a:link, #footer a:visited, #footer a:active {
	margin: 0px;
	color: #333333;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
}
#footer a:hover {
	color: #000099;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

#mini {
	width: 780px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
#mini p {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    text-align: right;
	padding-top: 0px;
	margin-top: 0px;
}
#mini a:link, #mini a:visited, #mini a:active {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#mini a:hover {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
