/* 
	parallelbusinesscentres.co.uk StyleSheet
	Author: David Saul, Oak Tree Media Ltd
	Date: 7th August 2001
	Revised: 5th May 2005
*/


/* Page layout tags*/

body	{
	color: #333333;
	background-color: #ffffff;
	font-size: 0.65em;
	font-family: verdana, helvetica, arial, sans-serif;
	margin-top: 30px;
}		

body.map	{
	color: #000000;
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}	

p	{
	color: #333333;
	line-height: 1.45em;
	text-align: left;
}

p.center	{
	text-align: center;
}

p.menu	{
	color: #333333;
	line-height: 0px;
}

p.question	{
	color: #336699;
	font-weight: bold;
}

p.header	{
	color: #6699cc;
	font-size: 1.45em;
	font-weight: bold;
}

p.footer	{
	text-align: center;
}

li	{
	color: #333333;
	text-align: left;
	line-height: 1.45em;
}

/* Table layout*/


td.maincell	{
		background: url(../images/background.jpg) repeat;
}

td.leftmenu	{
		background: url(../images/menuback2.gif) repeat;
}

td.contactheader	{
		color: #ffffff;
		background-color: #333333;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		text-align: left;
		font-weight: bold;
		
}

td.contactcontent	{
		color: #000000;
		background-color: #e6e6e6;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		text-align: left;
		font-weight: normal;
		line-height: 1.4em;
		
}

td.contactfooter	{
		color: #000000;
		background-color: #cccccc;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		text-align: left;
		font-weight: normal;
		line-height: 1.4em;
		
}

td.cinfoheader	{
		color: #ffffff;
		background-color: #4D7094;
		padding-top: 5px;
		padding-bottom: 5px;
		text-align: center;
	
}

td.cinfocontent	{
		color: #000000;
		background-color: #e6e6e6;
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		text-align: left;
		font-weight: normal;
		line-height: 1.65em;
		
}
/* Headers */

h1	{
	color: #000000;
	font-family: arial;
	font-size: 1.45em;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}


h2	{
	color: #006666;
	font-weight : Bold;
	font-size: 1.5em;
	text-align: center;
}

h3	{
	color: #9f8c4b;
	font-weight : Bold;
	font-size: 1.25em;
	text-align: left;
}

h4 {
	color: #9f8c4b;
	font-weight : Bold;
	font-size: 1.25em;
	text-align: center;
}



/* Links */

a	{
	color: #003366;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
}

a:Active	{
	color: #003366;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
}

a:Visited	{
	color: #003366;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
}
	
a:Hover	{
	color: #cccccc;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
}

a.contact	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.contact:Active	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.contact:Visited	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}
	
a.contact:Hover	{
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.menulink	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.menulink:Active	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.menulink:Visited	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}
	
a.menulink:Hover	{
	color: #9f8c4b;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}


a.menulinksub	{
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.menulinksub:Active	{
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.menulinksub:Visited	{
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}
	
a.menulinksub:Hover	{
	color: #9f8c4b;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.resources	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.resources:Active	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}

a.resources:Visited	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}
	
a.resources:Hover	{
	color: #9f8c4b;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: normal;
}


a.cinfo	{
	color: #ffffff;
	font-family: Arial, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.25em;
}

a.cinfo:Active	{
	color: #ffffff;
	font-family: Arial, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.25em;
}

a.cinfo:Visited	{
	color: #ffffff;
	font-family: Arial, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.25em;
}
	
a.cinfo:Hover	{
	color: #ff8000;
	font-family: Arial, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.25em;
}

a.linkback	{
	color: #ffffff;
	font-weight: normal;
}

a.linkback:Active	{
	color: #ffffff;
	font-weight: normal;
}

a.linkback:Visited	{
	color: #ffffff;
	font-weight: normal;
}
	
a.linkback:Hover	{
	color: #ff8000;
	font-weight: normal;
}

/* Other */

.menumaintop	{
	background-color: #cccccc;
	border: solid;
	border-width: 1px;
	border-color: #9f8c4b;
	border-bottom: 0px;
	width: 146px;
}

.menumainbottom	{
	background-color: #cccccc;
	background: url(../images/menuback2.gif) repeat;
	width: 148px;
}

.menu	{
	background-color: #cccccc;
	border: solid;
	border-width: 1px;
	border-top: 0px;
	border-color: #000000;
	width: 139px;
	text-align: left;
	padding-top: 8px;
	padding-left: 5px;
	padding-bottom: 8px;
}

.menutop	{
	background-color: #cccccc;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	width: 139px;
	text-align: left;
	padding-top: 8px;
	padding-left: 5px;
	padding-bottom: 8px;
}

.menuactive	{
	color: #ffffff;
	background-color: #003366;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	width: 134px;
	font-weight: normal;
	text-align: left;
	padding-top: 8px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
}

.menuactivelong	{
	color: #ffffff;
	background-color: #003366;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	width: 139px;
	font-weight: normal;
	text-align: left;
	padding-top: 8px;
	padding-left: 5px;
	padding-bottom: 8px;
}

.submenu	{
	color: #ffffff;
	background-color: #99adc2;
	border: solid;
	border-width: 1px;
	border-top: 0px;
	border-color: #000000;
	width: 124px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
}

.submenutop	{
	color: #ffffff;
	background-color: #99adc2;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	width: 124px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
}

.submenuactive	{
	color: #000000;
	background-color: #ccd6e0;
	border: solid;
	border-width: 1px;
	border-top: 0px;
	border-color: #000000;
	width: 124px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
}

.submenuactivetop	{
	color: #000000;
	background-color: #ccd6e0;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	width: 124px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
}

.submenuactivelong	{
	color: #000000;
	background-color: #ccd6e0;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	width: 129px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.submenuactivelongtop	{
	color: #000000;
	background-color: #ccd6e0;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	border-top: 0px;
	width: 129px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.subsubmenu	{
	color: #ffffff;
	background-color: #99adc2;
	border: solid;
	border-width: 1px;
	border-top: 0px;
	border-color: #000000;
	border-right: 0px;
	width: 111px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
}

.subsubmenutop	{
	color: #ffffff;
	background-color: #99adc2;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	border-right: 0px;
	width: 111px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
}

.subsubmenuactive	{
	color: #000000;
	background-color: #ffffff;
	border: solid;
	border-width: 1px;
	border-top: 0px;
	border-color: #000000;
	border-right: 0px;
	width: 111px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
}

.subsubmenuactivetop	{
	color: #000000;
	background-color: #ffffff;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	border-right: 0px;
	width: 111px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
}

.bar	{
	background-color: #9f8c4b;
	height: 1px;
	width: 146px;
}

.line	{
	background-color: #000000;
	height: 1px;
	width: 148px;
}

.grouptext	{
	color: #000000;
	font-size: .90em;
	line-height: 1.4em;
}

.pagecontent	{
	padding-left: 26px;
	padding-right: 26px;
}

/* Other */

hr	{
	height: 1px;
	color: #cccccc;
}

hr.resources	{
	height: 1px;
	color: #9f8c4b;
}

.hLine 	{
	width: 552px;
	height: 1px;
	background-color: #99adc2;
}

.hLineSection 	{
	width: 552px;
	height: 2px;
	background-color: #000000;
}

.hLineEnd 	{
	width: 552px;
	height: 2px;
	background-color: #ffffff;
}
.achquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 1.45em;
	font-weight: bold;
	color: #003366;
	text-align: center;
	padding-left: 40px;
	padding-right: 40px;
}
.achquotecredit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 0.9em;
	font-weight: bold;
	color: #003366;
	text-align: center;
}
