body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #f0f0f0;
	margin-left: 40px;
	vertical-align: text-top;
	text-align:justify;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 10px;
}
a:link {text-decoration: none; color: #999999 }
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}


.bodyText#homePage{
	padding-left:0px;
		
	
	
}

.bodyText{
	padding-left:30px;
	padding-right:20px;
	background-color:#FFFFFF;
	line-height:18px;
}
.border-bottom {border-bottom:1px #CCCCCC solid;}
.border-right{border-right:1px  #CCCCCC solid;}
.border-left{border-left:1px  #CCCCCC solid;}
.border-top{border-top:1px  #CCCCCC solid;}

.rightButtton{ 
	text-align:right;
	vertical-align:top;
}


.testimonial{
	font-size:11px;
	padding-left:16px;
	padding-right:16px;
	line-height:18px;
}

#leftBannerLinks a:link {text-decoration: none;color: #FFFFFF; }
#leftBannerLinks a:visited {text-decoration: none;color:#FFFFFF;}
#leftBannerLinks a:hover {text-decoration: none;color:#FFFFFF;}
#leftBannerLinks a:active {text-decoration: none;color:#FFFFFF;}


.leftBanner{
	font-size: 11px;
	color:#FFFFFF;
	padding-left:80px;
	padding-top:45px;
	padding-right:15px;
	position:absolute;
	width: 191px;
}


.readMore{
	padding-left:25px;
	padding-top:06px;
}



.numberBullets{
	width:40px;
	height:30px;
	background-color:#e5e5e5;
	font-size:24px;
	text-align:center;
	border: 1px solid #666666;
	padding-top:8px;
}


.portfolioHeading{
	color: #CCCCCC;
	padding-top:6px;
	font-size:16px;
	font-weight:bold;
}


.contentHeading{
	font-size: 14px;
	font-weight:bold;
}



.paragraphHeading{
	font-size: 12px;
	font-weight:bold;
}
#footerLinks a:link {text-decoration: none;color:#CCCCCC; }
#footerLinks a:visited {text-decoration: none;color:#CCCCCC;}
#footerLinks a:hover {text-decoration: none;color:#CCCCCC;}
#footerLinks a:active {text-decoration: none;color:#CCCCCC;}


.footer{
	font-family: "Myriad Pro";
	font-size:14px;
	padding-left:20px;
	padding-top:20px;
	color: #CCCCCC;
	background-image:url(images/Footer.gif);
	background-repeat:no-repeat;
	height:105px;
}


.copyRight{
	color: #333333;
	padding-top:10px;	
	background:url(images/Bttom.gif);
	background-repeat:no-repeat;
	height:25px;
	text-align:center;
	vertical-align:middle;	
}

.enlarge-pic-div{
	width:400px; 
	height:475px; 
	visibility:hidden; 
	background-color:#FFFFFF; 
	z-index:2; 
	position:absolute;
	border:#000000 solid 3px;
	overflow:hidden;
	font-size:14px;
	color:#666666;
}

.notice{
	color:#FF0000;
	font-weight:bold;
}
