/*
* Copyright 1999-2004 The Apache Software Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*     http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

body {
	background: #ffffff;
	text-align: center;
	margin:20px 0px; 
	font-family: Arial;
	padding:0px;
	SCROLLBAR-FACE-COLOR: #F1f1f1;
	SCROLLBAR-HIGHLIGHT-COLOR: #f1f1f1;
	SCROLLBAR-SHADOW-COLOR: #d0e390;
	SCROLLBAR-3DLIGHT-COLOR: #f1f1f1;
	SCROLLBAR-ARROW-COLOR: #CEE017;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	}

/* page */
#page {
    	background-color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		margin-left: auto;
		margin-right: auto;
		width: 760px;
        
}

#header1 {
	
	float:left;
	/*border: 0px;*/
	}
#header2{

	float: left;
}
.headertxt
{
	float: left;
	width: 208px;
	text-align:right;
}


/****PROPERTY AREA - START ****/
#container {
	clear: both;
	width: 760px;
	height: 220px;
	background-color: #889EAD;
}

#images {
	width: 558px;
	float: left;
	height:236px;
	
}

#propertysearch
{

	float:right;
}
#searchimg
{
	height:34px;
	
}

#property {
	
	height:202px;
	width:199px;
	text-align: left;
	background-color: #eff0f1;
	
}	


#property table {
	color: #eaeff3;
	background-color: #eff0f1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	
}



#property td {
	color:#000000;
	padding: 0px;
	font-size:12px;
	font-family:Arial,Sans-serif;
	padding:3px;
}


#searchimg1
{
	width:199px;
	height:34px;
	float:right;
}
.wh {
	color: #EAEFF3;
	font-size: 12px;
	font-family: Arial, Sans-serif;
	font-color:#EAEFF3;
	font-weight: bold;
		
}
.submitbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #889EAD;
	font-size: 11px;
	background-color: #EAEFF3;
	font-weight:bold;
	text-transform:uppercase;
}
.formfields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #889EAD;
	font-size: 10px;
	letter-spacing: 0.02em;
}
.searchbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #936fb1;
	font-size: 10px;
	background-color: #ffffff;
	width: 100px;
}
/**** PROPERTY AREA - END ****/

.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #889EAD;
	font-size: 10px;
	border: 1px solid #87A329;
	background-color: #EAEFF3;
	letter-spacing: 0.02em;
}

/* tabs */

#tabs {
		float:left;
    	padding: 0px;
    	color: #889eab;
		background-color:#d7cbe4;
		width:760px;
		border-bottom:2px solid #ffffff;
}

#tabs a {
    	text-decoration: none;
    	color: #ffffff;
		font-size:12px;
		font-weight:bold;
}
#tabs a:hover
{
	color:#f3eef9;
}
#tabs table {
    	font-family: Verdana, Arial, Sans-serif;
    	padding: 0px;
		margin: 0px;
		background-color:#d7cbe4;
	
}

#tabs td {
    	vertical-align: bottom;
	padding: 0px;
}

#tabs div {
    	white-space: nowrap;
}

.tab {
    	padding: .6em .6em;
    	background-color:#d7cbe4;
 	
 }

.tab-selected {
   	 padding: .6em .6em;
   	 background-color: #d5e1ea;
     font-weight: bold;
	 color: #889eab;
	 
}

.tab-separator {
    	width: 0px;
}

.tab-pre-separator {
    	width: 0px;
    	
}

td.tab-post-separator {
    	width:0px;
}


/* breadcrumb */

#breadcrumb {
    
	float:left;
	background-color: #ffffff;
	color: #999999;
    font-family: Verdana, Arial, Sans-serif;
    font-size:9px;
	width: 549px;
 	height: 34px;
	text-align:left;
	padding:0px 0px 0px 10px;
}

#breadcrumb a 
{
	text-decoration: none;
	text-align:left;	
}
#breadcrumb1 {
    
	float:left;
	background-color: #ecf2f6;
	font-family: Verdana, Arial, Sans-serif;
    font-size:9px;
	width: 760px;
 	height: 25px;
	text-align:left;
	padding: 10px 0px 0px 10px;
}

#breadcrumb1 a 
{
	text-decoration: none;
	text-align:left;
	color: #999999;
	font-weight:bold;	
}

#main {
	
	background: #ffffff;
    font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	float: left;
	
}

#main a {
    	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#c27ad3;
	text-align:left;
	text-decoration: none;
	font-weight:bold;
}

#submain
{
	width:558px;
	float:left;
	text-align:left;
}
#submainh
{
	width:558px;
	float:left;
	text-align:left;
	height:240px;
}
/**********TEXT STYLES BEGIN***********/


h1 {
	font-size: 14px;
	font-weight: bold;
	color: #936fb1;
	text-align: left;
	text-transform:uppercase;
	text-decoration: underline;
	font-family:Arial;
	letter-spacing: 0.1em;
	border-bottom :solid 0px #936fb1;
}
h2 { 		
	font-size: 13px; 
	letter-spacing: 0.02em;
	text-align: left;
	color:#936fb1;
	text-decoration:underline;
}

h3 {
	
	color:#c27ad3;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
}
h4 {
	font-size: 12px;
	text-decoration:underline; 
	color: #889ead;
	
}

h5 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#c27ad3;
	text-align:left;
}
h6
{	font-size: 12px;
	font-weight: bold;
	color: #936fb1;
	text-align: left;
	letter-spacing:0.02em;	
}

#h7 {
	font-size: 14px;
	font-weight: bold;
	color: #936fb1;
	text-align: left;
	text-decoration: underline;
	font-family:Arial;
	letter-spacing: 0.1em;
	border-bottom :solid 0px #936fb1;
}
.pinktxt{
	font-size: 13px;
	color: #c27ad3;
	
}
.blktxt
{
	font-size: 13px;
	color: #000000;
	font-style: italic;
	
}
.reg
{
	color:#c27ad3;
	font-family:Arial;
	font-size:14px;
	text-decoration:none; 
}
.man
{
	font-size: 12px;
	font-family:Arial;
	text-decoration:none; 
	color: #889ead;
	text-align: center;
}
.gdh {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #936fb1;
	font-weight: bold;
	}
.norm {
	font-size: 11px;line-height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #889EAD;
	}
.grh {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight: bold;
	}
.gh {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6699CC;
	font-weight: bold;
}	
.gs {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #889EAD;
	}
.numbers {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #889EAD;
	font-weight: bold;
	padding: 3px;
	width: auto;
	background-color: #A5CBF2;
	border: 1px solid #cccccc;
	}	
th{
	
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #889EAD;
	font-weight: bold;
	text-transform: uppercase;
	}
p {
	font-size: 13px; 
	font-family: Arial;
	line-height:16px;
	text-align:justify;
}

li { 
	font-size: 13px; 
	font-family: Arial;
	line-height:16px;
	text-align:justify;
		
}

.navtext
{
	font-size: 11px; 
	font-family: Arial;
	line-height:16px;
	
}

#fo{
	text-align:left;
}
 
#lin {
	text-align:left;
}
#lin a{
	text-decoration:none;
}

/**********TEXT STYLES END***********/

table{
	width: 100%;
	text-align: left;
}
td {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}


#publication-title {
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    font-size: 11px;
    vertical-align: bottom;
    padding-left: 0px;
    padding-bottom: 15px;
    color: #003366;
}

#project-logo {
    padding: 0px 0px 0px 0px;
    text-align: right;
}
#footerinfo
{

	position:relative;
}
#logos {
    float:left;
	width: 300px;
	height: 54px;
	background-color: #ffffff;
}

#footer {
	background-image: url(../images/base.gif);
	background-repeat:no-repeat;
	width:760px;
	height:69px;
	float: left;
	}
#footer a {
    	
		text-decoration: none;
    	color: red;
}



/*footer for student homes*/


.footertxt
{
	text-align: left;
	color: #889ead;
}

.footertxt td
{
	text-align: left;
	color: #889ead;
	height: 10px;
}
#footerimg
{
	width:760px;
}
.headertxt
{
	float:left;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
				
}
a.headertxt2:link {

   	color:#f46f23;
	text-align:left;
	text-decoration: none;
	font-size: 16px;

	
}

.headertxt1
{
	color: #a5b6c1;
	font-weight: bold;
	text-align: right;
	font-size: 15px;
}
.headertxt2
{
	color: #889eac;
	text-align: left;
	font-size: 15px;
	font-weight:bold;
}

#content1
{
	/*height:250px;*/
	float: left;
	width: 279px;
	font-family: Arial;
	color: #00000;
}
#content1 a
{

	color:#c27ad3;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;

}

#content1 a:hover
{

	color:#e485fb;
	

}

#content2
{
	/*height:250px;*/
	width: 279px;
	float:left;
	font-family: Arial;
	color: #00000;
}

#content2 a{
	color:#c27ad3;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
}
#content2 a:hover{
	color:#e485fb;
}

#content3
{
	/*height:250px;*/
	float: left;
	width: 199px;
	font-family: Arial;
	color: #00000;
	
}
#content3 a
{

	color:#c27ad3;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;

}

#content3 a:hover
{

	color:#e485fb;
	

	width: 100%;
}


#linkinfo
{
	width:520px;
	padding:10px 10px 10px 5px;
}
#linkinfo1
{
	color:#936fb1;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	border-bottom: dotted 1px #cccccc;
}
#linkinfo2
{
	text-align:left;
}
#linkinfo2 a
{

	color:#c27ad3;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;

}

#linkinfo2 a:hover
{
	color:#e485fb;
}
#linkinfo3
{
	text-align:left;
}

table.resultsnav {
	
	width:97%;
	color: #889eab;
	background-color: #eff0f1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 2px;
}
table.propresultnav
{

	width:100%;
	color: #889eab;
	background-color: #eff0f1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 2px;
	padding:2px;
}

.propertydetail
{
	border-bottom:1px solid #889eab;
	width:550px;
}
#viewdetailicon
{
	float:left;
	
}
#viewdetailicon a
{

	color:#c27ad3;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;

}

#viewdetailicon a:hover
{

	color:#e485fb;
	

}

#linkimage
{
	float:right;
}

.featuredtl
{
	font-size: 12px;
	color: #936fb1;
	text-align: left;
	font-weight:bold;	
}

#feature
{
	/*float:left;	*/
	
}
#printpropdtl
{
	float:left;
}
.propdetailicon td
{
	border-bottom:1px dotted #cccccc;
	
}
#menu {
   
	font-family: Verdana, Arial, Sans-serif;
	width: 180px;
    background-color: #f1f1f1;
   	border-right: solid 1px #ffffff;
    border-left: none;
   	border-top: none;
	float: left;
    color: #666666;
    padding:10px 0px 0px 0px;
}

#menu a {
    	text-decoration: none;
    	color: #666666;
}

#menu a:hover {
    	text-decoration: underline;
	  	color: #333333;
}

.menublock-1, .menublock-selected-1 {
    padding: 0px;
	background: #f1f1f1;
}

.menublock-1 a { }
.menublock-1 a:visited { }

.menublock-1 .menublock-2 { display: none; }

.menublock-selected-1 .menuitem-1 { background-color: #cccccc; }
.menublock-1          .menuitem-1 { }

.menuitem-1 { padding: 4px 3px 4px 3px; font-size: 11px;}
.menuitem-2 { padding: 2px 2px 2px 8px; font-size: 10px; background-color: #E7EE9D} 
.menuitem-selected-2 { padding: 2px 2px 2px 8px; font-size: 10px; color: #666666; background-color: #E7EE9D}
.menuitem-2 a { }

.menuitem-selected-1 {
    background-color: #cccccc;
    padding: 4px 3px 4px 3px; 
    font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.menuitem-3 { padding: 2px 2px 2px 8px;  font-size: 10px; color: #333333; background-color: #cccccc}
.menuitem-selected-3 { padding: 32px 2px 2px 8px; font-size: 10px; color: #333333; background-color: #cccccc; }

#webconfig {
		float:left;
   		width: 560px;
   		text-align:left;
}
#space
{
		width: 549px;
		height:1px;
}
#content2txt td
{

border-bottom: 1px dotted #936fb1;
}
#link

{	
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
}
#link a
{
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	color:#c27ad3;
	
}

#link a:hover
{
	color:#e485fb;
}
.textbox
{
	width:150px;
}
#addheader
{
	font-size: 14px; 
	letter-spacing: 0.02em;
	color:#c27ad3;
	text-decoration:underline;

}
#addinfo
{
	font-size: 10px; 
	letter-spacing: 0.02em;
	color:#6699CC;
}
.addheaders { 		
	font-size: 12px; 
	letter-spacing: 0.02em;
	color:#889ead;
	
}
.nametxt
{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c27ad3;
	font-weight:bold;
}
.desigtxt
{	font-size: 12px;
	font-weight: bold;
	color: #6699CC;
	letter-spacing:0.02em;
	
}
#teaminfo
{
	width:520px;
	padding:10px 10px 10px 5px;
}

#teaminfo td
{
border-bottom: dotted 1px #999999;
}


.inputsmall{
	width: 200px;
}
.buttons
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#936fb1;
	font-weight: bold;
	color: #ffffff;
	
}


.arrangeview_input
{
width:230px;
}

.arrange_input
{
width:227px;
}

.arrange1_input
{
width:225px;
}
#sendmail
{
	background-image: url(../images/sendtofriend.gif);
	background-repeat: no-repeat;
	
}

#fourlinks
{
}

#header4img
{
/*width:510px;*/
height:124px;
}
#progressbar{
	font-size: 13px;
	color: #000000;
	font-style: italic;
	background-color:#dad9d9 ;
	text-align:center;
}

#headall
{

width:760px;
}

/* header divs*/

#logoimage
{
float:left;
}
#bir
{float:left;
}
#coven
{
float:left;
}
#leaming
{
float:left;
}
#leices
{
float:left;
}
#manchester
{
float:left;
}
#manchestersouth
{
float:left;
}

#propertylink
{
font-size:12px;
color:#333333;
margin-bottom:10px;
}
#underoffer{
	margin-top: -150px;
	width: 100px;
	height: 30px;
}
#propimg{
	width: 200px;
	height: 150px;
}
#offerouter{
	height: 150px;
	width: 200px;
}
#printdiv {
	
	color:#c27ad3;

	font-family:Arial;
	font-size:12px;
}

#printdiv {
	
	color:#c27ad3;

	font-family:Arial;
	font-size:12px;
}

a{
        color:#c27ad3;
        text-decoration:underline;
        font-family:Arial;
        font-size:12px;
}
a:hover{
        color:#e485fb;
}

#birfulladd
{
width:760px;
height:25px;
background-color:#ebeaea;
font-size:12px;
color:#455660;
text-align:left;
line-height:24px;
margin-top:5px;
}
#birmainimage
{
width:760px;
height:170px;
margin-top:10px;
}
#birsec
{
width:340px;
float:left;
text-align:left;
margin-right:45px;
}
#birsec1
{
width:340px;
}
#birsec2
{
width:340px;
background-color:##f0f0f0;
margin-top:15px;
text-align:left;
}
#birtable
{
float:left;
width:340px;
}

.charitybutton{
	width: 300px; 
	height: 30px;
	background-color: #936FB1;
	border: 0px;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	float:right;
	margin-top:-10px;
	}
	
#charityh3 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #936FB1;
	font-weight: bold;
}

.charitytd
{
font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* color: #8cce3f;*/
	/* font-weight: bold;*/
	color: #333333;
}
.charitytd p
{
font-size: 13px; 
	font-family: Arial;
	line-height:16px;
	text-align:justify;
	margin-left:14px;
	color: #333333;
}
.charitytd1
{
font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* color: #8cce3f;*/
	/* font-weight: bold;*/
	color: #333333;
	
}
.charitytd1 p
{
font-size: 13px; 
	font-family: Arial;
	line-height:16px;
	text-align:justify;
	margin-left:14px;
	color: #333333;
}

.charitytb
{
font-size: 13px; 
	font-family: Arial;
	line-height:16px;
	text-align:justify;
	color: #333333;
}
.donortab td{
	height: 78px;
	border-bottom: 1px dotted #000000;
	font-size:12px;
}

#td1 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;}

#th1{
	
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #889EAD;
	font-weight: bold;
	text-transform: uppercase;
	}

.scholar{
    float:left;
    width:50%
}

.scholar input,select{
    width:180px;
}

.scholar textarea{
    width:180px;
    resize:none;
    height:35px;
    overflow: auto;
}
