.addressclass {font-size:13px;font-style:normal;}
.errordocsbox
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 12px;
	width: 100%;
	background-color: #ffffff;
}

.errorheader
{
	font-size:30px;
	color:#999999;
	text-transform: uppercase;
	text-align:left;
}

.errorbodytext
{font-size:14px;
color:#333333;
text-align:left;
}

.maxwidth img {
  max-width:440px;
  width: expression(this.width > 439 ? 440: true);
}


.boundbox
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 12px;
	height: 100%;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
}

.adminbody
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	margin-left: 20px;
width: 85%;
}

.adminbodyheader
{
	font-size: 24px;
	font-weight: bold;

	height: 50px;
}

.innerbox
{
width: 900px;
margin-left: auto;
margin-right: auto;
}

.footer
{
	font-size: 13px;
	color: #46589a;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 900px;
	min-height:150px;
	z-index:1;
	position: relative;
	margin-top:10px;

	
}

.topbox
{
	height: 105px;
	text-align: left;
}

.headerwelcome
{font-size:30px;
color:#999999;
text-align:left;
font-weight:normal;
}

.header
{font-size:23px;
color: #46589a;
text-align:left;
font-weight:normal;
}
.headersub
{font-size:18px;
color: #46589a;
text-align:left;
font-weight:normal;
}
.stepsHeader
{font-size:17px;
color: #46589a;
text-align:left;
}

.headerLink
{font-size:12px;
font-style:italic;
color: #46589a;
text-align:right;
}
.headernounder
{font-size:23px;
color: #46589a;
text-align:left;
font-weight:normal;

}
.headernounder a{text-decoration:none;font-size:23px;
color: #46589a;
text-align:left;
font-weight:normal;}
.email
{
padding-bottom: 6px;
padding-top: 6px;
}

.inputsearch
{
	margin-top: 7px;
	margin-bottom: 7px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight:normal;
width: 168px;
background-image: url(../images/formbkrnd.gif);
}

//input
//{
//background-image: url(../images/formbkrnd.gif);
//}

.headersearch
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 13px;
	background-image:url(../images/leftpanemenu.jpg);
	background-position:top;
	background-repeat:no-repeat;
	color: #87122f;
	font-weight:bold;
	text-align:center;

}

.headersearchsectiontitle
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #87122f;
	font-weight:bold;
	text-align:left;
	padding-left:36px;
padding-top: 6px;
}

.bodytext
{font-size:14px;
color:#333333;
text-align:left;
}

.homenewslink
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.bodylink
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}

.bodylink a:hover
{
	text-decoration: none;
}

.favelink
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #777;
	text-decoration: none;
text-align: left;
padding-right: 9px;
margin-bottom: 5px;
}

.bodylinksearch
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.bodylinksearch a
{
	color: #666666;
}

.bodylinksearch a:hover
{
	color: #000000;
}

.logo
{
padding-top: 10px;

}

.menubox
{
	background-image: url(../images/menubg.gif);
	padding-top: 4px;
	padding-bottom: 6px;
	margin-bottom: 14px;
}

.menuitem
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 15px;
	color: #ffffff;
	display: inline;
	padding-left: 7px;	
	padding-right: 7px;
}

.menuitem a
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}

.menuitem a:hover
{
	text-decoration: underline;
}

.menuitem a:active
{
	text-decoration: underline overline;
}

.mainbody
{
}

.rightpane
{
	width: 595px;
	float: right;
}
.rightpanehome
{
	width: 595px;
	float: right;
}
.leftpane
{
	width: 294px;
}

.leftpane2
{
	width: 294px;
}

.leftpanemenu
{
background-color: #f5f4ef;
}

.lowerboxhome
{
	margin-top: 14px;
	text-align: center;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}

a:active.hooklinks
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size:15px;
	color: #ffffff;
	text-decoration: underline;
	/*font-weight: bold;*/
}

.hooklinks
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size:15px;
	color: #ffffff;
	text-decoration: none;
	/*font-weight: bold;*/
}

.hooklinkboxes
{
	background-color: #46589a;
	background-image: url(../images/hookbg.jpg);
}

.hooklinkimage
{
	padding-right: 10px;
}

.hooklinkimagebg
{
	background-color: #46589a;
}

.hooklinktext
{
	padding-left: 15px;
}

.hookspacer
{
	height: 16px;
	width: 900px;
}

.quote
{
font-size: 18px;
color: #46589a;
text-align:left;
width: 505px;
}
.quotesig
{
padding-top:6px;
font-size: 14px;
color: #46589a;
font-weight: bold;
text-align:left;
width: 505px;
}

.homerighticonbox
{
width: 138px;
height: 124px;
float: right;
padding-right: 4px;
}

.quotesidebox
{
padding-left: 16px;
padding-top: 20px;
}

.quoteside
{
font-size: 13px;
color: #46589a;
text-align:left;
}
.quotesidesig
{
font-size: 13px;
color: #46589a;
font-weight: bold;
text-align:left;
}

.darkblueboxes
{background-color:#001C57;}

.homelocationtext{color:#FFFFFF;
background-color: #000080;
text-align: center;
padding:3px;
margin-top: 10px;
}

.homelatestnews{

width:100%; 
background-color:#46589a; 
color: #ffffff; 
font-weight: bold; 
font-size: 14px;
height: 127px;
text-align: left;
margin-right: 1px;
margin-top:15px;
}

.homelatestnewsfeed{
font-weight: bold;
font-size:12px;
height: 94px;
width:100%;
text-align: left;
padding-left: 4px;
}

.latestnewstitle
{
padding-left: 4px;
background-color: #001C57;
}
.homenewslink
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	font-weight:normal;

}

.sidemenu1 a 
	{
	text-decoration: none;
	display:block;	
	padding-left:33px;	
	font-weight: bold;
	text-align: left;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana;
	color: #666666;
	border: 1px solid #f5f4ef;
	}
   
 .sidemenu1 a:hover
 { 
	border: 1px solid #85889D;
	color:#ffffff;
	background-color:#D9D9D9;
	background-image:url(../images/sidemenubutt.jpg);
	border: 1px solid #85889D;
} 


.sidemenu1  {
	text-decoration: none;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	color: #666666;
	border: 1px solid #f5f4ef;
   }
   
 .sidemenu2 a 
	{
	text-decoration: none;
	display:block;	
	padding-left:53px;
	font-weight: bold;
	text-align: left;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana;
	color: #666666;
	border: 1px solid #f5f4ef;
	}
   
 .sidemenu2 a:hover
 { 
	border: 1px solid #85889D;
	color:#000;
	background-color:#D9D9D9;
	background-image:url(../images/sidemenubutt2.jpg);
	border: 1px solid #85889D;
} 

.sidemenu2  {
	text-decoration: none;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	color: #666666;
	border: 1px solid #f5f4ef;
   }

 .sidemenu3 a 
	{
	text-decoration: none;
	display:block;	
	padding-left:85px;	
	text-align: left;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana;
	color: #666666;
	border: 1px solid #f5f4ef;
	}
   
 .sidemenu3 a:hover
 { 
	border: 1px solid #85889D;
	color:#000000;
	background-color:#D9D9D9;
	background-image:url(../images/sidemenubutt3.jpg);
	border: 1px solid #85889D;
} 

.sidemenu3  {
	text-decoration: none;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	color: #666666;
	border: 1px solid #f5f4ef;
   }

.sidemenu4 a 
	{
	text-decoration: none;
	display:block;	
	padding-left:105px;	
	text-align: left;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana;
	color: #666666;
	border: 1px solid #f5f4ef;
	}
   
 .sidemenu4 a:hover
 { 
	border: 1px solid #85889D;
	color:#000000;
	background-color:#D9D9D9;
	background-image:url(../images/sidemenubutt3.jpg);
	border: 1px solid #85889D;
} 

.sidemenu4  {
	text-decoration: none;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	color: #666666;
	border: 1px solid #f5f4ef;
   }
   
.sidemenucli a 
	{
	text-decoration: none;
	display:block;	
	padding-left:35px;	
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana;
	color: #666666;
	border: 1px solid #f5f4ef;
	}
   
 .sidemenucli a:hover
 { 
	border: 1px solid #85889D;
	color:#000000;
		background-color:#D9D9D9;
		background-image:url(../images/sidemenubutt3.jpg);
	border: 1px solid #85889D;
} 

.sidemenucli  {
	text-decoration: none;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	color: #666666;
	border: 1px solid #f5f4ef;
   }

.hipsbluebox
{
	background-color: #0e2d87;
	background-image: url(../images/menubg.jpg);
	color: #ffffff;
	height: 26px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	text-decoration: none;
}

.hipsbluebox a
{
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	text-decoration: none;
}

.sidemenuhips a 
	{
	text-decoration: none;
	display:block;	
	font-weight: bold;
	text-align: left;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana;
	color: #666666;

padding-left: 15px;
	border: 1px solid #F5F4EF;
	}
   
 .sidemenuhips a:hover
 { 
	border: 1px solid #85889D;
	color:#ffffff;
	background-color:#D9D9D9;
	background-image:url(../images/sidemenubutt.jpg);
	border: 1px solid #85889D;
} 


.sidemenuhips  {
	text-decoration: none;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	color: #666666;
	border: 1px solid #F5F4EF;
   }

 .sidemenuhips2 a 
	{
	text-decoration: none;
	display:block;	
	padding-left:30px;	
	text-align: left;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana;
	color: #666666;
	border: 1px solid #F5F4EF;
	}
   
 .sidemenuhips2 a:hover
 { 
	border: 1px solid #85889D;
	color:#000000;
	background-color:#D9D9D9;
	background-image:url(../images/sidemenubutt3.jpg);
	border: 1px solid #85889D;
} 

.sidemenuhips2  {
	text-decoration: none;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	color: #666666;
	border: 1px solid #F5F4EF;
   }
   
.contactaddress
{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #000080;
	padding-left:8px;
	font-size:13px;
	text-align:left;
}
.contact
{color:#000080;
	font-size:13px;
font-weight:bold;
}

.contact a
{color:#000000;
	font-size:13px;
font-weight: normal;
}

.contactaddressspa
{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #1a6a73;
	padding-left:8px;
	font-size:13px;
	text-align:left;
	margin-top:20px;
}
.contactspald
{color:#1a6a73;
	font-size:13px;
font-weight:bold;
}

.contactaddressnewm
{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #74416c;
	padding-left:8px;
	font-size:13px;
	text-align:left;
	margin-top:20px;
}
.contactnewm
{color:#74416c;
	font-size:13px;
font-weight:bold;
}

a.contactnott:link
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 13px;
	color: #700424;
	text-decoration: underline;
}

.contactaddresspeter
{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #74416c;
	padding-left:8px;
	font-size:13px;
	text-align:left;
	margin-top:20px;
}
.contactpeter
{color:#74416c;
	font-size:13px;
font-weight:bold;
}

a.contactpeter:link
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 13px;
	color: #700424;
	text-decoration: underline;
}

.formtablecell
{
width: 150px;
}

.form
{
font-family: Gill Sans MT, Arial, Verdana;
	font-size: 13px;
	letter-spacing:1px;
	color: #0000FF;
margin: 0px;
}

.formsubmit
{
font-family: Gill Sans MT, Arial, Verdana;
	font-size: 13px;
}


span.tooltip {

}

span.tooltip a span {
    	display: none;
}

span.tooltip a:hover {
    	font-size: 13px;
    	font-color: #000000;
}

span.tooltip a:hover span { 
    display: inline; 
    	position: absolute; 
    	z-index: 100; 
    	color: #000000; 
    	background: #F0F0F0;
opacity: 0.9; 
	font-family: Gill Sans MT, Arial, Verdana;
    	text-align: left; 
width: 215px;
text-decoration: none;
padding: 3px;
height: 107px;
}


.searchresultstitles
{
font-size: 18px;
}

.searchresults
{
font-size: 14px;
}

.resultname{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #87122f;
}
.resultphone{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #888888;
}

.profilename{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 25px;
	color: #87122f;
	text-transform: uppercase;
}
.profilelocation{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #87122f;
	text-transform: uppercase;
}
.profileemail
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #87122f;
	text-decoration: none;
}

.resultlink
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #87122f;
	text-decoration: none;

}

.profilejob{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 20px;
	color: #87122f;
	text-transform: uppercase;
}

.createbox
{
	padding:5px;
	background-color:  #CCE6FF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	background-image: url(../images/blueboxbkrnd.jpg);
	background-repeat: repeat-x;
}

.newseventsresultsbox
{
background-image:url(../images/newseventsbox.jpg);
background-repeat:repeat-x;
background-position: top;
	background-color:  #CCE6FF;
	border: 1px solid #ACACAC;
	padding-bottom: 12px;
	padding-top: 12px;
margin-bottom: 12px;
}





.newseventsborderbox
{
border-right: solid;
border-right-width: 1px;
border-right-style: dotted;
border-right-color: #888;
padding-right: 12px;
}

.newseventsprofilebox
{
background-image:url(../images/newseventsbox.jpg);
background-repeat:repeat-x;
background-position: top;
	background-color:  #CCE6FF;
	border: 1px solid #ACACAC;
	padding-bottom: 12px;
	padding-top: 12px;
}

.newsebriefsborderbox
{
border-right: solid;
border-right-width: 1px;
border-right-style: dotted;
border-right-color: #888;
padding-right: 12px;
}

.newsebriefsprofilebox
{
background-repeat:repeat-x;
background-position: top;
	background-color:  #efefef;
	border: 1px solid #000000;
	padding-bottom: 12px;
	padding-top: 12px;
}

.newsebriefsresultsbox
{

background-repeat:repeat-x;
background-position: top;
	background-color:  #efefef;
	border: 1px solid #000000;
	padding-bottom: 12px;
	padding-top: 12px;
margin-bottom: 12px;
}

.deleterecordbox
{
	background-color: #ff0000;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #000000
}


form
{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}


.newspane {
	text-align: left;
}

.newsresultheadline
{	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 18px;
	color: #87122f;
	text-transform: uppercase;
}

.newsresultdate{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #666666;
}
.newsresultsummary{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #111;
}
.newsresultcontent{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #000000;
}

.stafflistbox
{
	background-color:  #CCE6FF;
	border: 1px solid #ACACAC;
	background-image: url(../images/blueboxbkrnd.jpg);
	background-repeat: repeat-x;
	width: 520px;
padding: 8px;

}
.searchbox {
	float: right;
	width: 230px;
	margin-top: 35px;
	margin-right: 30px;
}

.hiporderformprinttop
{
	background-color: #256FC0;
	background-image: url(../images/bluedot.gif);
	background-repeat: repeat;
font-size: 26px;
	font-family: Gill Sans MT, Arial, Verdana;
	border: 1px solid #000000;
	color: #ffffff;
	padding: 10px;
margin: 25px;
}

.hiporderformprintbody
{
	border: 1px solid #000000;
	padding: 10px;
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 12px;
margin: 25px;
}

.hiporderformlogo{
margin: 25px;
text-align: right;
}

.hipformtag{
font-weight: bold;
}
.framemenu
{
font-family: Gill Sans MT, Arial, Verdana;
font-size: 14px;
font-weight: bold;
color: #000000;
margin-top: 7px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #666666;
}
.framebody
{
font-family: Gill Sans MT, Arial, Verdana;
font-size: 14px;
}

.framemenulink a 
	{
	text-decoration: none;
	display:block;	
	font-size: 12px;
	font-family: arial, verdana;
	color: #000000;
	padding-left:4px;
	}
   
.framemenulink a:hover
 { 
	background-color:#000000;
color: #ffffff;
} 


.framemenulink  {
	text-decoration: none;
	font-size: 12px;
	width: 155px;
	font-family: arial, verdana, ms sans serif;
	color: #000000;
   }

.framemenutop
{
	background-image: url(../images/framemenutop.jpg);
	background-repeat: repeat-x;
	background-color: #E7F0FA;
}

.conveyancingmenu
{
text-align: left;
padding-left: 15px;
background-image:url(../images/leftpanemenu.jpg);
background-position:top;
background-repeat:no-repeat;
}

.headerconveyancing
{
font-size:18px;
color: #777777;
font-weight: bold;
}

.conveyancingtable
{
	border: 1px solid #152B83;	
	color:#152B83;
	font-weight:bold;
	text-align:left;
	font-size:14px;
	border-collapse: collapse;
	width: 595px;
}
.conveyancingtabletotal{
background-color:#DBDEED;
}

.conveyancinghouse
{
width: 195;
float:right;
}

.convformtag{
font-weight: normal;
}

.printfriend{
	background-image: url(../images/icon_printer.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:170px;
	height:50px;
}



.sidemenuconv a 
	{
	text-decoration: none;
	display:block;	
	padding-left:33px;	
	font-weight: bold;
	text-align: left;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana;
	color: #46589a;
	border: 1px solid #F5F4EF;
	}
   
 .sidemenuconv a:hover
 { 
	border: 1px solid #85889D;
	color:#ffffff;
	background-color:#D9D9D9;
	background-image:url(../images/sidemenubutt.jpg);
	border: 1px solid #85889D;
} 


.sidemenuconv  {
	text-decoration: none;
	font-size: 14px;
	font-family: Gill Sans MT, arial, verdana, ms sans serif;
	color: #46589a;
	border: 1px solid #F5F4EF;
   }

.convforminfo
{
width: 300px;
float: right;
border: 1px solid #cccccc;
padding: 10px;
background-image:url(../images/convinfobkrnd.jpg);
background-position: right bottom;
background-repeat:no-repeat;
}

.convforminfotitle
{
width: 300px;
float: right;
border: 1px solid #cccccc;
background-color: #cccccc;
color: #222;
font-weight: bold;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom: 2px;
}

.convlowwarning
{
color: #000;
width: 583px;
padding:5px;
background-image:url(../images/bkrnd_warning.jpg);
background-position:bottom;
background-repeat:repeat-x;
border: 1px solid #ff0000;
margin-bottom: 10px;
}.adminbody {
	float: left;
	display: inline;
	width: 600px;
}
.adminmenu {
	float: left;
	width: 155px;
	margin-right:5px;
	margin-left:5px;
}
.adminlogo {
	float: right;
	width: 200px;
text-align: right;
}

.vacancyname{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 18px;
	color: #87122f;
	text-transform: uppercase;
}

.searchinfo
{
	width: 270px;
	float: right;
	padding: 10px;
	background-image:url(../images/convinfobkrnd.jpg);
	background-position: right bottom;
	background-repeat:no-repeat;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}

.searchinfotitle
{
width: 300px;
float: right;
border: 1px solid #cccccc;
background-color: #cccccc;
color: #222;
font-weight: bold;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom: 2px;
}

.archiveempty
{
font-size: 20px;
color: #888;
text-transform: lowercase;
}

.helpbox{
font-family:"Gill Sans MT", Arial, Verdana;
font-size:16px;
text-align:left;
}
.helptitle{
font-weight:bold;
font-size:16px;
margin-top:50px;
}

.homenewssubmit
{
width: 80px;
background-color:#46589a;
color: #ffffff;
text-decoration: underline;
border: 0px;
padding: 0px;
margin: 0px;
font-family:"Gill Sans MT", Arial, Verdana;
font-size: 11.2px;
cursor:pointer;cursor:hand;
}

.newseventssubmit
{
background-color:#CCE6FF;

color: #000000;
text-decoration: none;
border: 0px;
padding: 0px;
margin: 0px;
font-weight: bold;
text-transform: uppercase;
font-family:"Gill Sans MT", Arial, Verdana;
font-size: 12px;
cursor:pointer;cursor:hand;
width: 146px;
}

.newsebriefssubmit
{
background-color:#ffffff;
color: #000000;
text-decoration: none;
border: 0px;
padding: 0px;
margin: 0px;
font-weight: bold;
text-transform: uppercase;
font-family:"Gill Sans MT", Arial, Verdana;
font-size: 12px;
cursor:pointer;cursor:hand;
width: 120px;
}


.submitblack
{
background-color:#ffffff;
color: #000000;
text-decoration: none;
border: 0px;
padding: 0px;
margin: 0px;
width: 90px;
font-family:"Gill Sans MT", Arial, Verdana;
font-size: 12px;
cursor:pointer;cursor:hand;
}

.peoplesearchsubmit
{
background-color:#f5f4ef;
color: #000000;
text-decoration: none;
border: 0px;
padding: 0px;
margin: 0px;
text-transform:uppercase;
font-weight: bold;
font-family:"Gill Sans MT", Arial, Verdana;
font-size: 12px;
cursor:pointer;cursor:hand;
width: 133px;
}

.headerpeopleresults
{
	font-size:22px;
	color: #FFFFFF;
	text-align:left;
padding-left: 6px;
height: 33px;
	border-bottom-style: none;
	background-color: #87122f;
	background-image:url(../images/redbar.jpg);
	background-repeat:repeat-x;
}

.headerbuildmenu
{
	font-size:22px;
	color: #FFFFFF;
	text-align:left;
padding-left: 6px;
height: 33px;
width: 288px;
	border-bottom-style: none;
	background-color: #87122f;
	background-image:url(../images/redlightbar.jpg);
	background-repeat:repeat-x;
}

.quotesocialsig
{
padding-top:6px;
font-size: 14px;
color: #46589a;
font-weight: bold;
text-align:left;
width: 505px;
}

.quotesocialbox
{
	padding: 27px;
margin-top: 15px;
	height: 100px;
	text-align:left;
	background-color: #C1D6F4;
	border: 1px solid #718CB9;
	background-image: url(../images/quotes.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.quotesocialtext
{
font-size:13px;
}

.adminsubmit
{
font-family: Arial, Verdana; 
font-size:11.2px;
}

.gallerylink
{
font-size: 12px;
color: #ffffff;
padding-bottom: 2px;
text-align: center;
background-color: #cccccc;
background-image: url(../images/menubg.gif);
width: 250px;
text-transform: uppercase;
}

/*transaction section*/
.transactionshead th{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.transactionshead td{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.transactions th{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.transactions td{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.transactionshigh{background-color:#F2F3F1;}
.transresults{overflow:auto;height:230px;width:100%;}

.transactionsdetail th{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.transactionsdetail td{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}

.deleteDiv1{width:16px;height:16px;border: 1px solid #cccccc;color:#FFFFFF;text-align:center;font-weight:bold; padding:0px 0px 3px 0px;}
.ax{color:red;}
.ax:hover{color:red;text-decoration:none;}
.ax:visited{color:red;text-decoration:none;}
.deleteNotification{color:#00CC00;}

/*seminar section*/
.seminarshead th{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.seminarshead td{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.seminars th{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.seminars td{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.seminarshigh{background-color:#F2F3F1;}
.seminarsresults{overflow:auto;height:230px;width:100%;}

.seminarsdetail th{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.seminarsdetail td{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}
.seminarsactions td{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; width:130px;}

.deleteDiv1{width:16px;height:16px;border: 1px solid #cccccc;color:#FFFFFF;text-align:center;font-weight:bold; padding:0px 0px 3px 0px;}
.ax{color:red;}
.ax:hover{color:red;text-decoration:none;}
.ax:visited{color:red;text-decoration:none;}
.ex{color:blue;}
.ex:hover{color:blue;text-decoration:none;}
.ex:visited{color:blue;text-decoration:none;}
.deleteNotification{color:#00CC00;}
.addNotification{color:#00CC00;}
.editNotification{color:#00CC00;}
	.thumbnaildiv{margin:0px 0px 6px 0px;padding: 6px 6px 4px 6px;border: 1px solid #87122f;width:155px;}
.thumbnail{}
.deptcontacts
{
	/*width: 590px;*/
	text-align:left;
	font-family:"Gill Sans MT", Arial, Verdana;
	font-size: 14px;
}
.deptcontacts tr td{width:150px;}
.deptcontactstrth{text-align:left;}
.deptcontactlink
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #46589a;
	text-decoration: none;

}

.deptcontactsubmitlink
{
background-color:#ffffff;
color: #000000;
text-decoration: none;
border: 0px;
padding: 0px;
margin: 0px;
width: 110px;
font-family:"Gill Sans MT", Arial, Verdana;
font-size: 14px;
cursor:pointer;cursor:hand;
text-align:left;
}
.contactbox{float:right;}
.headercontact{font-size:10pt;margin-top:20px;}
.headercontacttrtdl{width:80px;}
.headercontacttrtdd{width:100px;}
.headercontacttre{text-align:right;}
.headercontacttrtde{text-align:right;}
.gencontactlink
{
	font-family: Gill Sans MT, Arial, Verdana;
	font-size: 14px;
	color: #46589a;
	text-decoration: none;

}
.communityCharityLogo{float:right;margin-left:2px;margin-top:5px;padding-right:0px; padding-top: 0px;padding-left:0px;border: 1px solid #cccccc;}

.charityyearlink{color: #46589a;font-weight:bold;}
.charityyearlink:hover{color: #46589a;text-decoration:none;font-weight:bold;}
.charityyearlink:visited{color: #46589a;text-decoration:none;font-weight:bold;}
.quotecontacttable tr td{width:250px;}
.requestquotebtndiv{text-align:right;width:595px;}
.quotesubmissionul li {list-style:none;}
.quotesubmissionul li label{display:block;width:300px;float:left;}
.quotesubmissionulli label{display:block;width:300px;float:left;}
.piclaimsubmissionul li {list-style:none;}
.piclaimsubmissionul li label{width:595px;float:left;}
.piclaimsubmissionulli label{width:595px;float:left;}
.startclaimimg{width:100px;height:35px;}
.txt_boxes_PIClaim{width:330px;}

/*services footer section */
.servicesfooter{width:900px;margin-top:180px;margin-bottom:20px;background-color:#efefef;}
/*.servicesfooter{width:900px;top:100%;margin-bottom:20px;background-color:#efefef;position:absolute;}*/
.servicesfooterbar{text-align:left;width:900px;background-color: #46589a;color:white;font-size:16px;height:25px;}
.servicesfooterbarlabel{float:left;width:450px;}
.servicesfooterbarfind{float:right;width:450px;text-align:right;}
.servicesfooterbarfind a{color: white;text-decoration: underline;}
#servicesfooterbarf{height:auto;text-align:center;font-size:12px;}
#servicesfooterbarf a{color: white;text-decoration: underline;}
.servicesfootercontcontain{width:900px;}
.servicesfootercontcontainac{width:900px;height:60px;margin-top:10px;}
.servicesfootercontcontainachead{text-align:left;width:900px;font-size:12px;font-weight:bold;}
.servicesfootercontcontaina{text-align:left;width:450px;float:left;}
.servicesfootercontcontaina a{color: #46589a;text-decoration: none;}
.servicesfootercontcontainbusc{width:900px;height:170px;}
.servicesfootercontcontainbuschead{text-align:left;width:900px;font-size:12px;font-weight:bold;}
.servicesfootercontcontainbuscele{text-align:left;width:450px;float:left;}
.servicesfootercontcontainbuscele a{color: #46589a;text-decoration: none;}
.servicesfootercontcontainindic{width:900px;height:115px;}
.servicesfootercontcontainindichead{text-align:left;width:900px;font-size:12px;font-weight:bold;}
.servicesfootercontcontainindicele{text-align:left;width:450px;float:left;}
.servicesfootercontcontainindicele a{color: #46589a;text-decoration: none;}

.servicesfootercontcontainsoc{width:900px;height:140px;}
.servicesfootercontcontainsochead{text-align:left;width:900px;font-size:12px;font-weight:bold;}
.servicesfootercontcontainsocele{text-align:left;width:450px;float:left;}
.servicesfootercontcontainsocele a{color: #46589a;text-decoration: none;}

.servicesfootercontcontainslbo{width:900px;}
.servicesfootercontcontainslbo{width:900px;height:60px;margin-top:10px;}
.servicesfootercontcontainslbohead{text-align:left;width:900px;font-size:12px;font-weight:bold;}
.servicesfootercontcontainslboele{text-align:left;width:450px;float:left;}
.servicesfootercontcontainslboele a{color: #46589a;text-decoration: none;}

.newsebriefsearchdiv{width: 595px;height:40px;}
.newsebriefstable{margin-bottom:30px;}
.newsebriefstabletrnor{vertical-align:top;}
.newsebriefstabletrtd2{width:300px;}
.documents{margin-bottom:20px;}
.documentodd{background-color:#efefef;}
.leftalign th{text-align:left;}
#advertcontainer{width:595px;margin-top:-7px;height:85px;}
#adverteleleft{float:left;margin-left:5px;margin-right:67px;}
#advertelemiddle{float:left;}
#adverteleright{float:left;margin-left:67px;margin-right:0px;}
#newshomeele{float:left;width:50%;color:#ffffff;}
#newshomeele a{color:#ffffff;font-weight:normal;}
.newshomeele{float:left;width:50%;color:#ffffff;}
.newshomeele a{color:#ffffff;font-weight:normal;}
.boldem{font-weight:bold;font-style:italic;}
.em{font-style:italic;}
.featurestrleft{background-color:#6699CC;}
.featurestrright{background-color:#99CCFF;width:100px;text-align:right;}
.featurestrstrong{font-weight:bold;}
.linkstrong{font-weight:bold;}
