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:right;
	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 #SubHeaderDiv{
	height:172px;
}
body#home #SubHeaderLeftDiv{
	height:172px;
}
body#home #SubHeaderRightDiv{
	height:172px;
}
*/

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

}

#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);
	clear:both;
}

#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:right;
	width: 321px;
	color: #333333;
	margin-top:2px;
	background-color:#fff;
}

#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:#fff;
}
#SubHeaderRightDiv a#more_news:hover{
	color:#000;
}
/*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;
}
/*
sidebar livechat button - for development use - replaced by livechat script
a#sb_lc{
	background:url(../images/sb_live_chat.jpg) no-repeat 0 0;
}
*/
div#sb_lc{
	width:321px;
	height:121px;
	border-bottom:2px solid #fff;
}


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 PRICES*/


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



/*news*/
p.news_p{
	margin:0 0 0 0;padding:10px 0 0 0;
}
/*end news*/




/*EDIT - web updates jul 10 - mortimer design - james rea 
  homepage new featured products, new header.                              
  *******************************************************/


/*home featured products*/
#home table.hom_fea{
	margin:0;
	padding:0;
	border:none;
	border-collapse:collapse;
	margin-top:12px;
}
#fea_hr{
	margin:20px;
	border-top:1px solid #e2e2e2;
}

/* td */
#home table.hom_fea td{
	margin:0;padding:0;
	border:none;
	text-align:left;
	vertical-align:top;
	width:160px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:16px;
	border-right:1px solid #e2e2e2;
}
#home table.hom_fea td.fea_right{
	border:none;
}
/* p */
table.hom_fea p{
	margin:0;padding:0;
	margin-bottom:8px;
}


/* featured product header */
#home table.hom_fea .hf_head td{
	text-align:center;
	vertical-align:middle;
	border-bottom:none;
	padding-bottom:18px;
	padding-top:0px;
}
#home table.hom_fea .hf_head-thin td{
	text-align:center;
	vertical-align:middle;
	border-bottom:none;
	padding-bottom:10px;
	padding-top:0px;
}

a#logo_nex{
	display:block;
	outline:none;
	width:174px;
	height:58px;
	background-image:url(../images/nexGenEmail.jpg);
	margin:0;padding:0;
}
a#logo_mse{
	display:block;
	outline:none;
	width:172px;
	height:58px;
	background-image:url(../images/ExchangeServer.png);
	margin:0;padding:0;
}
a#logo_zim{
	display:block;
	outline:none;
	width:178px;
	height:58px;
	background-image:url(../images/zimbra.jpg);
	margin:0;padding:0;
}
a#logo_sha{
	display:block;
	outline:none;
	width:176px;
	height:96px;
	background-image:url(../images/fea_sharepoint.jpg);
	margin:0;padding:0;
}
a#logo_clo{
	display:block;
	outline:none;
	width:176px;
	height:50px;
	background-image:url(../images/fea_cloud.jpg);
	margin:0;padding:0;
}
a#logo_dyn{
	display:block;
	outline:none;
	width:175px;
	height:47px;
	background-image:url(../images/fea_dynamics.jpg);
	margin:0;padding:0;
}


#home table.hom_fea td.fea_info{
	padding-right:15px;
}
a.fea_order{
	display:block;
	float:right;
	width:88px;
	height:51px;
	background-image:url(../images/OrderButtonOff.jpg);
}
a.fea_order:hover{
	background-image:url(../images/OrderButtonOn.jpg);
}
#home table.hom_fea div.fea_more{
	border-bottom:1px solid #e2e2e2;
	padding-bottom:8px;
}
#home table.hom_fea div.fea_more a{
	padding-left:27px;
	background:url(../images/ArrowIcon.jpg) no-repeat 0 0;
	font-weight:bold;
	color:#0A417B;
	text-decoration:none;
	font-size:13px;
}
#home table.hom_fea div.fea_more a:hover{
	color:#000;
}
table.hom_fea hr{
	height: 1px;
	background-color: #ccc;
	color: #e2e2e2;
	border: none;	
}
/*END EDIT JUL 10*/