/*	page setup	*/
body	{	margin:0px;
			padding:0px;
			background-color:#000000;
			text-align:center;
			/*scrollbar-base-color:#000000;*/
			text-shadow: 0 0 0 #000;
			}
#frame	{	margin-left:auto;
			margin-right:auto;
			width:998px;
			text-align:left;
			height:510px;
			}
.innerFrame	{
	position:absolute;
	width:998px;
	/*background-color:#000000;
	background-image:url(images/bckgd.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
	height:450px;
	visibility: visible;
	text-align:justify;
				}
.mainPage	{
	position:absolute;
	top: 256px;
	left: 250px;
	padding:0px;
	width: 720px;
	height: 450px;
				/*need this for IE otherwise border left from innerPage doesn't go all the way*/
				
				}
.innerPage	{	
				margin-left:20px;
				margin-bottom:0px;
				margin-top:0px;
				padding:0px 0px 0px 0px;
				width:720px;
				/*border-left:2px solid #7E6696;*/
				/*min-height:300px;
				overflow:scroll;*/
				
				}

/* for IE6 and under and IE5 mac */
/* mac hide \*/
* html .innerPage{height:600px}
/* end hide */ 

.bottom	{	margin:0px 0px 0px 0px;
			border-top:2px solid #9F88B2;
			text-align:center;
			}
.top	{	position:absolute;
			top:-2px;
			left:2px;
			width:998px;
			height:77px;
			padding:0px;
			color:#FFFFFF;
			}			
.topMenu {
	position:absolute;
	top: 117px;
	left: 412px;
	height: 40px;
	width: 425px;
}
.topMenu td {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 120%;
font-weight:bolder;
}
/***************************************************/
/*	left navigation quick search	*/
.leftSide	{	position:absolute;
				top:167px;
				left:0px;
				width:201px;
				height:500px;
				background-color:#FFFFFD;
				/*background-color:#CCCCCC;*/
				}
					
.navigation	{	background-image:url(images/navSlither.jpg);
				background-position:top left;
				background-repeat:repeat-y;
				padding:30px 0px 0px 0px;
				}
				
.navigation ul	{	font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:95%;
					color:#FFFFFF;
					list-style-type:none;
					/*list-style-position:outside;*/
					text-indent:0px;
					margin:0px;
					padding:0;
					line-height:24px;
					text-align:left;
					}
.navigation li	{	text-indent:0px;
					list-style-type:none;
					margin:0px;
					line-height:24px;
					padding:0px;
					text-align:left;
					}
a.leftLink	{	text-decoration:none;
				color:#FFFFFF;
				display:block;
				height:22px;
				margin:0px;
				padding:0px;
				background-image:url(images/leftNav.jpg);
				background-position:left top;
				background-repeat:no-repeat;
				text-indent:2.8em;
				}
a.leftLink:hover	{	background-image:url(images/leftLink.jpg);
						background-position:left top;
						background-repeat:no-repeat;
						text-decoration:none;
						text-indent:2.8em;
						color:#FFFFFF;
						}
.cells	{	height:24px;
			background-color:#C3B1D7;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:75%;
			color:#FFFFFF;
			}
.quickSE {	margin:10px 10px 0px 10px;
			width:173px;
			}											
.quickSEtd	{	border-left:1px solid #DDCFE9;
				border-right:1px solid #DDCFE9;
				background-color:#F5F0F7;
				}
				
				

/***************************************************/
/*	right navigation	*/
.rightNav	{	position:absolute;
				top:45px;
				right:0px;
				width:167px;
				height:120px;
				padding:0px 0px 0px 0px;
				}
.rightNav ul	{	font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					color:#FFFFFF;
					font-size:100%;
					list-style-position:outside;
					list-style-type:none;
					text-indent:0px;
					margin:0px;
					line-height:24px;
					padding:0px;
					}
.rightNav li	{	text-indent:0px;
					list-style-type:none;
					margin:0px;
					line-height:24px;
					padding:0px;
					text-align:left;
					}
a.rightLink	{	text-decoration:none;
				color:#FFFFFF;
				display:block;
				height:24px;
				margin:0px;
				padding:0px;
				background-image:url(images/rightNav.jpg);
				background-position:left;
				background-repeat:no-repeat;
				text-indent:2.5em;
				}
a.rightLink:hover	{	background-image:url(images/rightNavB.jpg);
						background-position:left;
						background-repeat:no-repeat;
						text-indent:2.5em;
						text-decoration:none;
						text-align:left;
						color:#FFFFFF;/**/
						}
/***************************************************/
.companyName	{	position:absolute;
					top:100px;
					left:270px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:140%;
					color:#FFFFFF;
					}
.contact	{	position:absolute;
				top:5px;
				right:30px;
				width:450px;
				height:15px;
				font-family:Tahoma, Verdana, Arial, sans-serif;
				font-size:120%;
				font-weight:bold;
				color:#E72C77;
				text-align:right;
				}
/***************************************************/
/*	general fonts	*/
p {
font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#ffffff;
	text-align:justify;
}
li {	font-family:Arial, Helvetica, sans-serif;
		font-size:70%;
		color:#ffffff;
		list-style-type:square;
		padding:5px 6px 0px 0px
		}
h1 {
font-family:Arial, Helvetica, sans-serif;
	font-size:160%;
	color:#ffffff;
	font-weight:bolder;	
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	color:#E72C77;
	font-weight:bold;	
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#ffffff;
	font-weight:bold;	
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#ffffff;
	font-weight:bold;		
}
ul {font-size: 140%;
}
.innerPage a	{	font-family:Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:110%;
				color:#E72C77;
				text-decoration:none;
				}
.innerPage a:hover	{	color:#E72C77;
			text-decoration:underline;
			}
input {	font-family:Arial, Helvetica, sans-serif;
		font-size:90%;
		color:#01155E;
		}
textarea {	font-family:Arial, Helvetica, sans-serif;
			font-size:90%;
			color:#01155E;
			}
a.tenantLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#E72C77;
	font-weight:bold;
	text-decoration:none;
}
/***************************************************/
/*	SITE MAP	*/
.siteMap td	{	vertical-align:top;
				}
.siteList	{	font-family:Arial, Helvetica, sans-serif;
					font-size:100%;
					text-transform:uppercase;
					color:#ffffff;
					}
.siteList li	{	list-style-type:none;
					list-style-position:outside;
					}					
.siteList a	{	padding:2px 0px 1px 0px;
				color:#ffffff;
				font-weight:normal;
				font-style:normal;
				text-decoration:none;
				text-transform:none;
				}
.siteList a:hover	{	text-decoration:underline;
						}
/****************************************************/
/*	bottom site map	*/
.siteMapNav	{	margin:5px 5px 5px 5px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:75%;
				height:20px;
				color:#202675;
				text-align:center;
				padding:5px 0px 5px 0px;
				border-width:1px;
				border-style:solid;
				}
.siteMapNav a	{	display:inline;
					text-decoration:underline;
					padding:0px 8px 0px 8px;
					color:#202675;
					}
/***************************************************/
/*	footer	*/
.pied	{	margin:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:75%;
			color:#202675;
			text-align:right;
			padding:1px;
			border-width:1px;
			border-style:solid;
			}
.pied p	{	font-family:Arial, Helvetica, sans-serif;
			font-size:100%;
			color:#202675;
			}
.pied a	{	text-decoration:underline;
			color:#202675;
			}
/****************************************************/
/*	for index quick search	*/
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #252525;
	text-align:justify;
	text-decoration: none;
}
.current-active-btn {
	font-family: "Tahoma",Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	/*background-color: #E72C77;*/
	padding: 0px 3px 1px;
}
a.current-active-btn:hover {
	font-family: "Tahoma",Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E72C77;
	text-decoration: none;
	/*background-color: #B07046;*/
	padding: 0px 3px 1px;	
}
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #182331;
	border: 1px solid #715A8E;
}
.result-table-border {
	border: 1px solid #715A8E;
}
.page-titles {
    font-family: Arial, Helvetica, sans-serif;
	MARGIN-TOP: 3px;
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 3px;
	font-weight:bold;
	color:#715A8E;
}
.pageTitle	
	{font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	}
.horizontal-line {
background-color:#53662F;
}
.headings{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #E72C77;
	text-decoration: none;
}

.indexLink {
font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #E72C77;
	text-decoration: underline;}
.textYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	text-align:justify;
	text-decoration: none;
}
.logo {
	position:absolute;
	top: 13px;
	right: 0px;
	width: 50px;
	height: 70px;
	left: 832px;
}
.top2 {
	position:absolute;
	top: 74px;
	right: 0px;
	width: 50px;
	height: 70px;
	left: 513px;
	z-index: 2;
}
.leftNav {
position:absolute;
top: 99px;
left: 49px;
padding: 0px 0px 0px 0px;
height: 223px;
width: 190px;
}

.leftNav a {
font-family:Arial, Helvetica, sans-serif;
font-size: 100%;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
padding-bottom: 5px;
background-image:url(images/bullet.gif);
background-position:left;
background-repeat:no-repeat;
padding-top: 5px;
padding-left: 40px;
}
.leftNav a: hover {
font-family:Arial, Helvetica, sans-serif;
font-size: 100%;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
}
.title {


margin: 10px 10px 0px 15px;
}
.quickSrch {
position:absolute;
top: 340px;
left: 60px;
padding: 0px 0px 0px 0px;

width: 170px;
border:1px solid #E72C77;

			font-family:Arial, Helvetica, sans-serif;

			color:#F8F21F;

			font-size:75%;

			font-weight:normal;

}
.quickSrch h1 {
color:#E72C77;
font-family: 140%;
font-weight:bold;
}
.qckSch	{	margin:10px 10px 10px 10px;

			padding:0px 0px 0px 0px;

			

			font-family:Arial, Helvetica, sans-serif;

			color:#ffffff;

			font-size:75%;

			font-weight:normal;
			background-color:#000000;

			}

td.searchTD	{	border:0px;

				margin:2px 0px 1px 1px;
				/*border-left:1px solid #E72C77;
				border-right:1px solid #E72C77;
				background-color:#000000;*/

				}
table.menus	{	background-color:#000000;

				font-family:Arial, Helvetica, sans-serif;

				color:#FFFFFF;

				font-size:14px;

				font-weight:normal;

				}

table.menus td	{	border:1px solid #E72C77;

					text-indent:0.5em;

					line-height:1.5em;

				/*cursor:hand; doesn't work*/

					}

table.menus a	{	font-family:Arial, Helvetica, sans-serif;

					color:#FFFFFF;

					text-decoration:none;

					}

table.menus a:hover	{	font-family:Arial, Helvetica, sans-serif;

						color:#E72C77;

						}
.small-titles2 {
font-family: Arial, Helvetica, sans-serif;
	color:#E72C77;
	text-decoration:none;
	font-weight:bold;}
.feature {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size: 100%;
text-align:center;
font-weight:bold;
}
.footer {
margin-left:auto;
			margin-right:auto;
			width:998px;
padding-top: 5px;
/*padding-left: 185px;*/
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 160%;
text-align:center;
}
.indexProp {
font-family:Arial, Helvetica, sans-serif;
font-size: 90%;
color:#FFFFFF;
font-weight:200;
}
