/* CSS Document */
img{border:none;}body
{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}

p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

td.telephone
{
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
font-size:29px;
}

td.telephonesmall
{
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
}

.pow {background-image:url(images/powtop.jpg); background-repeat:no-repeat}
.powmid {background-image:url(images/powmid.jpg); background-repeat:repeat-y}
.powbottom {background-image:url(images/powbottom.jpg); background-repeat:no-repeat}

.white {background-image:url(whitetop.jpg); background-repeat:no-repeat}
.whitemid {background-image:url(images/whitemid.jpg); background-repeat:repeat-y}
.whitebottom {background-image:url(images/whitebottom.jpg); background-repeat:no-repeat}

.search {background-image:url(images/searchtop.jpg); background-repeat:no-repeat;}
.searchmid {background-image:url(images/searchmiddle.jpg); background-repeat:repeat-y;}
.searchbottom {background-image:url(images/searchbottom.jpg); background-repeat:no-repeat;}

#nav-menu a:link {
	color: #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#nav-menu a:visited {
	text-decoration: none;
	color: #000000; font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#nav-menu a:hover {
	text-decoration: none;
	color: #00CCFF;
	font-weight: bold;
	
}
#nav-menu a:active {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}	

.nav a:link {
	color: #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
.nav a:visited {
	text-decoration: none;
	color: #000000; font-family:Arial, Helvetica, sans-serif;
}
.nav a:hover {
	text-decoration: none;
	color: #00CCFF;
	
}
.nav a:active {
	text-decoration: none;
	color: #000000;}


.nav2 a:link {
	color:#3366CC;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif; 
}
.nav2 a:visited {
	text-decoration: none;
	color:#6699CC; font-family:Arial, Helvetica, sans-serif;
}
.nav2 a:hover {
	text-decoration:underline;
	color: #00CCFF;
	
}
.nav2 a:active {
	text-decoration: none;
	color: #000000;}


a.arealink:link {
	color:#3366CC;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif; 
}
a.arealink:visited {
	text-decoration: none;
	color:#6699CC; font-family:Arial, Helvetica, sans-serif;
}
a.arealink:hover {
	text-decoration:underline;
	color: #00CCFF;
	
}
a.arealink:active {
	text-decoration: none;
	color: #000000;}


.tablemargin {
	margin-bottom:7px;
	float: left;
	margin-right: 5px;
}

.area {background-image:url(images/areatop.jpg); background-repeat:no-repeat}
.areamid {background-image:url(images/areamid.jpg); background-repeat:repeat-y}
.areabottom {background-image:url(images/areabottom.jpg); background-repeat:no-repeat}
.tableright {
	float:left;
	margin-right: 0px;
	clear: right;
	margin-bottom: 5px;
}
.banner {background-image:url(images/lettingbanner.gif); background-repeat:no-repeat;}

.smallgrey {font-family:Arial, Helvetica, sans-serif; font-size:xx-small; color:#999999;}
.smallgrey a:link {font-family:Arial, Helvetica, sans-serif; font-size:inherit; text-decoration:none;}

small
{
	font-size: x-small;
}


#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0 0.15em;
}



#nav-menu li a
{

height: 2em;
line-height: 2em;
float: left;
width: 9em;
display: block;
border: 0.1em solid #dcdce9;
color:#000000;
text-decoration: none;
text-align: center;

}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:30em
} 

tr.nav_submenu
{
background-image:url(images/navback.gif);
background-repeat: no-repeat;
background-position:center;
height:24px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing: 0.5px;
text-align:center;
}
tr.nav_subspacer
{
height: 5px;
}

#nav-submenu a:link {
	color: #000000;
	text-decoration: none;
	letter-spacing:0.5px;
}
#nav-submenu a:visited {
	text-decoration: none;
	color: #000000;
	letter-spacing:0.5px;
}
#nav-submenu a:hover {
	text-decoration: none;
	color: #00CCFF;
	letter-spacing:0.5px;
	
}
#nav-submenu a:active {
	text-decoration: none;
	color: #000000;
	letter-spacing:0.5px;}

td.solidpinkleft
{
border-width:1px;
border:solid;
border-left-color:pink;
border-right-color: white;
border-bottom-color: white;
border-top-color: white;
}

.margin {margin-left:5px;}

td.solidpinkright
{
border-width:1px;
border:solid;
border-left-color:white;
border-right-color: pink;
border-bottom-color: white;
border-top-color: white;}

td.solidpinkrightbottom
{
border-width:1px;
border:solid;
border-left-color:white;
border-right-color: pink;
border-bottom-color: pink;
border-top-color: white;}

td.solidpinkbottom
{
border-width:1px;
border:solid;
border-left-color:white;
border-right-color: white;
border-bottom-color: pink;
border-top-color: white;}

table.solidpink
{
border-width:1px;
border:solid;
border-color:pink;
}

table.solidpinkmed
{
border-width:4px;
border:solid;
border-color:pink;
}

.telephone a:link {color:#333333; text-decoration:none;}
.telephone a:hover {color:#333333; text-decoration:underline;}
h2
{
	font-size: 14px;
}
.errormessage
{
	font-size: 12px;

	border-width:1px;
	border:solid;
	border-color: #000000;
}
hr
{
	border-style: solid;
	border-color: pink;
	border-width: 1px;
	background-color: pink;
}
.disabledlink
{
	color: #999999;
}
a {color:black; text-decoration:none;}
a:visited {color:#660000;}
a:hover {color:#00CCFF;}