body{
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#HolderDiv {
	margin-right: auto;
	margin-left: auto;
	width: 974px;
}


#OuterDiv{
	width: 974px;
	background-color: #FFFFFF;
	float: right;
	padding: 8px;
	margin-bottom: 10px;
}
#HeaderDiv{
	width: 974px;
	float: right;
	height: 86px;
}

#HeaderLeftDiv{
	float:left;
	width: 651px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

#HeaderRightDiv{
	float:left;
	width: 321px;
	text-align: right;
	color: #999999;
	font-size: 11px;
	
}

#NavDiv{
	width: 974px;
	float: right;
	height: 30px;
	font-size: 12px;
}

#NavLeftDiv{
	float:left;
	width: 651px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-image: url(../images/template/navBakground.jpg);
}

#NavRightDiv{
	color:#FFFFFF;
	float:left;
	width: 309px;
	background-image: url(../images/template/latestNewBg.jpg);
	height: 25px;
	padding-top: 5px;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
}

#SubHeaderDiv{
	width: 974px;
	/*
	float: right;
	*/
	height: 134px;
}
#SubHeaderLeftDiv{
	float:left;
	width: 651px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	position:relative;
}

#SubHeaderRightDiv{
	float:left;
	width: 297px;
	background: url(../images/template/news_bg.jpg) no-repeat 0 0;
	height: 134px;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 12px;
	padding-left: 12px;
}

/*EDIT*/
body#home #SubHeaderLeftDiv{
	height:172px;
}
body#home #SubHeaderRightDiv{
	height:172px;
}


#ColHeadersDiv{
	width: 974px;
	/*
	float: right;
	*/
	height: 30px;

}

#ColHeadersLeftDiv{
	float:left;
	width: 639px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-image: url(../images/template/TitleBg.jpg);
	height: 24px;
	padding-top: 6px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}

#ColHeadersRightDiv{
	float:left;
	width: 309px;
	background-image: url(../images/template/SimplyMailBg.jpg);
	height: 24px;
	padding-top: 6px;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

#MainBodyDiv{
	width: 974px;
	/*
	float: right;
	*/
	background-image: url(../images/template/splice.jpg);
}

#LeftDiv{
	float:left;
	width: 653px;
}


#ContentDiv {
	float: left;
	width: 651px;
	padding-top: 22px;
	font-size: 11px;
	line-height: 140%;
}

#TestimonialDiv {
	float: right;
	width: 160px;
	padding: 22px;
	font-size: 11px;
	font-weight: bold;
	color: #44ADE2;

}

#IndustryPartnerDiv {
	float: left;
	width: 435px;
	padding-top: 22px;
	font-size: 11px;
	line-height: 140%;
}

#NoColBodyDiv{

	padding-right: 19px;
	padding-left: 12px;
}

#ContentLeftMidcombinedDiv{
	float: left;
	width: 380px;
	padding-right: 11px;
	padding-left: 11px;
}

#ContentLeftDiv{
	float: left;
	width: 195px;
	padding-right: 11px;
	padding-left: 11px;
}
#ContentMidDiv{
	float: left;
	width: 195px;
	padding-right: 11px;
	padding-left: 11px;
}
#ContenRighttDiv{
	float: left;
	width: 195px;
	padding-right: 11px;
	padding-left: 11px;
}

#BottomColHolder{
	width: 651px;
	padding-top: 10px;
	float: left;
	padding-bottom: 10px;


}

#ContentLeftBottomDiv{
	float: left;
	width: 195px;
	padding-right: 11px;
	padding-left: 11px;
	padding-bottom: 15px;
}

#ContentMidBottomDiv{
	float: left;
	width: 195px;
	padding-right: 11px;
	padding-left: 11px;
	padding-bottom: 15px;
}

#ContenRighttBottomDiv{
	float: left;
	width: 195px;
	padding-right: 11px;
	padding-left: 11px;
	padding-bottom: 15px;
}

.PriceTop{
	float: right;
	width: 195px;

}


.PriceArrow{
	float: left;
	width: 23px;
}
.PriceLink{
	width: 172px;
}

.PriceBottom{
	float: right;
	width: 195px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 7px;

}

.PricePrice{
	float: left;
	width: 107px;
}
.PriceButton{
	background-color: #9999CC;
	float: left;
	width: 88px;
}



#SpacerDiv{
	float:left;
	width: 2px;
}
#Box1Div {
	width: 216px;
	float: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

#HeaderBox1Div{
	width: 204px;
	background-image: url(../images/template/boxHeaderbg.jpg);
	height: 24px;
	padding-top: 6px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 14px;
}

#ContainerBox1Div{
	width: 216px;
	height: 160px;
	background-image: url(../images/template/box1bg.jpg);
}

#Box2Div {
	width: 216px;
	float: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-size: 13px;
}

#HeaderBox2Div{
	width: 204px;
	background-image: url(../images/template/boxHeaderbg.jpg);
	height: 24px;
	padding-top: 6px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 14px;
}

#ContainerBox2Div{
	width: 176px;
	height: 160px;
	background-image: url(../images/template/box2bg.jpg);
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
}

#Box3Div {
	width: 215px;
	float: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-size: 13px;
}

#HeaderBox3Div{
	width: 203px;
	background-image: url(../images/template/boxHeaderbg.jpg);
	height: 24px;
	padding-top: 6px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 14px;
}

#ContainerBox3Div{
	width: 175px;
	height: 160px;
	background-image: url(../images/template/box3bg.jpg);
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
}

#RightDiv{
	float:left;
	width: 321px;
	color: #333333;
	margin-top:2px;
}

#DomainDiv, #ServiceStatusDiv, #TrustUsDiv, #AntiSpamDiv, #CharitiesDiv, #NewsletterDiv, #LiveChatDiv, #QuoteWizardDiv, #FacebookDiv, #Spare1Div{
	width: 247px;
	background-color: #A3A3A3;
	padding-top: 9px;
	padding-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	padding-left: 37px;
	background-image: url(../images/template/TabsArrow.gif);
	background-repeat: no-repeat;
	padding-right: 37px;
}




#RightDiv h2{
	font-size:14px;
	font-weight: bold;
	display: inline;
}
#FooterDiv{
	width: 946px;
	background-color: #666666;
	float: right;
	margin-top: 6px;
	color: #FFFFFF;
	padding-top: 9px;
	padding-right: 14px;
	padding-left: 14px;
	font-size: 11px;
}
#FooterCopyrightDiv {
	width: 974px;
	float: right;
	margin-top: 11px;
	margin-bottom: 11px;
	font-size: 10px;
	color: #999999;
}



#FooterCopyrightLeftDiv{
	float:left;
	width: 653px;
}

#FooterCopyrightRightDiv{
	float:left;
	width: 321px;
	text-align: right;
}




/*edit*/
#SubHeaderRightDiv a#more_news{
	color:#000;
}
#SubHeaderRightDiv a#more_news:hover{
	color:#fff;
}
/*end edit*/



/*EDIT - web updates aug 09 - mortimer design - james rea 
  new sidebar images/buttons                              */

/*sidebar email packages*/
a.sb_button_wide{
	width:321px;
	height:121px;
	display:block;
	margin:0;
	padding:0;
	margin-bottom:2px;
}

a#sb_ema{
	background:url(../images/sb_email_package.jpg) no-repeat 0 0;
}
a#sb_ema:hover{
	background:url(../images/sb_email_package.jpg) no-repeat 0 -121px;
}
a#sb_lc{
	background:url(../images/sb_live_chat.jpg) no-repeat 0 0;
}
a#sb_lc:hover{
	/*background:url(../images/sb_live_chat.jpg) no-repeat 0 -121px;*/
}


a.sb_button_square{
	width:159px;
	height:121px;
	display:block;
	margin:0;
	padding:0;
	margin-bottom:2px;
	float:left;
}
a#sb_wh{
	background:url(../images/sb_wh.jpg) no-repeat 0 0;
	width:160px;
	padding-right:2px;
}	
a#sb_wh:hover{
	background:url(../images/sb_wh.jpg) no-repeat 0 -121px;
}	

a#sb_ds{
	background:url(../images/sb_ds.jpg) no-repeat 0 0;
}	
a#sb_ds:hover{
	background:url(../images/sb_ds.jpg) no-repeat 0 -121px;
}	


/*PRICES*/
div#prices{
	margin:20px 20px 60px 10px;
	border-top:1px solid #CCCCCC;
	
}
div.pri_price{
	
}
a#pri_order{
	display:block;
	width:146px;
	height:29px;
	background:url(../images/prices/pri_order.jpg) no-repeat 0 0;
}
a#pri_order:hover{
	background:url(../images/prices/pri_order.jpg) no-repeat 0 -29px;
}

/*END EDIT*/


/*EDIT*/
span.sb_head{
	font-size:14px;
	font-weight:bold;
}

/*END EDIT*/