BODY { margin: 0px 0px 0px 0px; }
P { color: #343434; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; line-height: 16px; text-align:justify; }
TD { color: #343434; font-size: 11px; font-family: Verdana, Arial, Sans-Serif; line-height: 16px; }
H1, .Heading { color: #2C4C99; font-weight: normal; font-size: 22px; line-height: 26px; font-family: Helvetica, Verdana, Arial, Sans-Serif; 
	margin: 5px 0px 10px 0px; }
h2 { color: #2C4C99; font-family: verdana, Arial, san-serif; font-size: 15px;  font-weight: bold;
	padding-top: 0px;  margin: 0px 0px 0px 0px; }
h3 { color: #2C4C99; font-family: verdana, Arial, san-serif; font-size: 11px; font-weight: bold;
	padding-top: 0px; margin: 0px 0px 0px 0px; }
h4 { font-size: 11px; font-family: verdana, Arial, san-serif; }
h5 { font-size: 11px; font-family: verdana, Arial, san-serif; }
OL, UL { font-family: verdana, Arial, san-serif; font-size: 10px; color: #343434; line-height: 14px; }
.nogap { margin-top:0px; }
A { color: #374C8D; text-decoration: underline; }
A:hover { color: #374C8D; text-decoration: none; }
A.small { color: #727272; text-decoration: underline; }
A.small:hover { color: #374C8D; text-decoration: none; }
A.white { color: #919191; text-decoration: none; }
A.white:hover { color: #FFFFFF; text-decoration: none; }
.linkFeatured { display: block; background-repeat: no-repeat; padding-left: 25px; margin: 2px 0px 2px 0px;
	background-image: url(../images/featured_links_arrow.gif);}
.red { color:#FF0000;}

.uppercase { text-transform:uppercase; font-size:11px; color: #374C8D; }
.partnerimg { float:right; display:inline; margin:0 0 0 10px; padding:0; }

.pdflink { display: block; height:20px; line-height:20px; background-repeat: no-repeat; padding-left: 25px; 
	margin: 2px 0px 2px 0px; background-image: url(../images/pdf.gif);}
.ARDClock { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.color { color: #374C8D; font-size: 14px; }
.grey { color:#727272;}
.small { color:#727272; font-size: 10px; } 
.smallblack { color:#727272; font-size: 10px; line-height:14px; color:#000000; }
.white { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 16px;}
.bg1 { background-color: #374C8D; }
.bg2 { background-color: #DDDDDD; }
.breadcrumbs { color:#000000; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; line-height: 16px; }

.padlr { padding: 0px 20px 0px 20px; }
.topbgrnd {background-image: url(../images/morris_co_logo_top2.gif); background-repeat: no-repeat; background-position: center top;}
.logoright {background-image: url(../images/morris_co_logo_btm2.gif); background-repeat: no-repeat; background-position: right top;}
.logosection {background-image: url(../images/morris_co_logo_btm.gif); background-repeat: no-repeat; 
background-position: right top;}
.borderblr { border-bottom: 1px solid #ececec; border-left: 1px solid #ececec; border-right: 1px solid #ececec; }

.footer {margin: 20px 0px 10px 0px; padding-bottom: 2px; background-image: url(../images/footer_gradient2.gif); background-repeat:repeat-x;
	background-position: center top; height: 62px;}
.footerIndex {margin: 20px 0px 10px 0px; padding-bottom: 2px; background-image: url(../images/footer_gradientindex.gif); background-repeat:repeat-x;
	background-position: center top; height: 62px;}
.jumpto { text-align:right; font-family: Verdana, Arial, Sans-Serif; font-size: 10px; color: #333; padding: 0px ; width: 200px;
	margin-top: 0px; _margin-top: 0px;}
.jumpto option, .jumpto select
{font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #333; width: 200px;}

.newsblocktitle { font-family: Verdana, Arial, san-serif; color: #173989; font-size: 13px; font-weight: bold;}
.newsblock {font-family: Verdana, Arial, san-serif; color: #515151; font-size: 10px;
	font-weight: normal; padding: 80px 30px 0px 17px;}
.newsblock a {font-family: Verdana, Arial, san-serif; color: #173989; font-size: 10px; font-weight: bold; text-decoration: none;}
.newsblock a:hover { font-family: Verdana, Arial, san-serif; color: #000; font-size: 10px; font-weight: bold; text-decoration: underline !important;}

.smalladvert p { font-family: Verdana, Arial, san-serif; font-size: 10px; color: #2B4B94; padding: 0px 4px 0px 8px; 
text-decoration: none;}
.smalladvert a { font-family: Verdana, Arial, san-serif; font-size: 10px; font-weight: bold; color: #2B4B94;
	padding: 0px 4px 0px 8px; text-decoration: none;}
.smalladvert a:hover { font-family: Verdana, Arial, san-serif; font-size: 10px; font-weight: bold; color: #000; 
padding: 0px 4px 0px 8px;text-decoration: underline;}
.sections
{ font-family: Verdana, Arial, san-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; line-height: 14px;
	padding: 100px 0px 0px 0px; _padding: 90px 0px 0px 0px;}
.sections a {text-decoration: none; color: #666;}
.sections a:hover {color: #173989;}

.navcontainer { width: 775px; height: 31px; _height: 31px; float: none; display: block; 
background-image: url(../images/generic/morris_co_logo_top2.gif);}

#navcontainer {border: 1px solid #a9a9a9; width: 155px; border-bottom: 3px solid #D3D3D2; }
#navcontainer ul {font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; list-style-type: none; margin: 0px; padding: 3px 0px 0px 0px;  width: 157px;}
#navcontainer li {background-image: url(../images/interface/left_nav_btn_bg.gif); background-position: right; margin: 0px; padding: 0px; list-style-type: none;}
.normal a {background-image: url(../images/interface/red_arrow.gif); text-decoration:none; background-repeat: no-repeat;	background-position: 3px 1px; padding: 3px 0px 4px 16px; border-top: 1px solid #E8E8E8; border-left: 1px solid #E8E8E8;  width: 140px; display: block;}
.normal a:hover { text-decoration:none; }
.selected a { background-color: #F2F2F2; text-decoration:none; background-image: url(../images/interface/red_arrow_on.gif); background-repeat: no-repeat; background-position: 3px 1px; padding: 3px 0px 4px 16px; border-top: 1px solid #E8E8E8; border-left: 1px solid #E8E8E8; font-weight: normal; font-size: 10px; width: 140px; display: block;}

.rhctext { color: #374C8D; padding: 30px 10px 0px 10px; font-size:10px;}

/*Related links*/
.relatedlink { background-image: url(../images/related_links_title.gif); background-repeat: no-repeat; 
background-position: center top; height:25px; clear:both;}

.subNavi a{ text-align:left; display: block; width: 213px; height: 19px; line-height: 19px; text-decoration: none; font-size:10px;
 text-indent: 20px; color: #374C8D; border:none; font-family: Helvetica, Verdana, Arial, Sans-Serif;}

a.subNavi:link, a.subNavi:visited { background-image: url(../images/submenu-tile.gif); background-repeat: no-repeat;
	background-position: left top; }
a.subNavi:hover { background-position: right top ;color:#000066;}
a.subNavi:active { display: block; width: 260px;height: 19px;line-height: 19px;text-decoration: none; font-size:10px;
background-position: right top; text-indent: 20px; color:#000066;}
 
.pollborder { background-image: url(../images/web-poll.gif); height: 120px; background-repeat: no-repeat; 
background-position: center top; }

/*For site map*/
.sitemap .hor
{
	background: url(../images/smHoriz.gif);
	background-repeat: repeat-x;
}
.sitemap .hor a
{
	background-color: white;
}
.sitemap .ver
{
	background-image: url(../images/smVertical.gif);
	background-repeat: repeat-y;
}
.blue { color:#000099; }



.textimg { width:175px; float:right; margin:5px 0 5px 5px; }
.img { width:175px; }
.text { width:172px; margin:0; padding:3px 0 0 3px; font-size:9px; line-height:11px; }

#fran-dept { background-image:url(/images/photos/franchise-dept.jpg); width:172px; height:114px; }
#phil { background-image:url(/images/photos/phil.jpg); height:122px; }
#stuartm { background-image:url(/images/photos/stuartm.jpg); height:129px; }
#rob { background-image:url(/images/photos/rob-website.jpg); height:143px; }

#charitiesteam { background-image:url(/images/photos/moreton-charities.jpg); height:236px; width:173px; }



/*payroll quotation form */
#name, #businessname, #emailaddress { width:199px; }
#regularSalaries, #phone, #employees, #overtime. #bonuses, #expenses { width:150px; }
#quote, #reset { width:60px; height:25px; background-color:#d8d8d8; border:#173989 1px solid; cursor:pointer; }