html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#ffffff;
	color:#000000;
	font-family:Verdana, Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto;
	width:960px;
	min-height:600px;
	/*background-image: url(../Images/testBG.jpg);*/
	background-repeat: no-repeat;
	background-position: center top;
}
#HomeBg{
	background-image: url(../Images/HomeMainBg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	float:left;
}
#InternelBg{
	background-image: url(/Images/InternelMainBg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	float:left;
}
#HomeBG_in{
	background-image: url(/Images/ActiveAreaonere.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	float:left;	
	}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float: left;
	height: 173px;
	width: 960px;
}
div#HeaderArea01
{
	float: left;
	height: 80px;
	width: 960px;
	position:relative;
	z-index:9999;
}
div#HeaderArea02
{
	float: left;
	height: 58px;
	width: 1020px;
	padding-top: 35px;
	z-index:100 !important;
	left: -33px;
	/* */
	position:relative;
	z-index:9900;
	/* */
}
div#HeaderLogoContainer
{
	float: left;
	height: 80px;
	width: 291px;
	padding-right:255px;
}
div#HeaderCallContainer
{
	float: left;
	height: 76px;
	width: 165px;
	padding-top: 3px;
}
div#HeaderNewsletterContainer
{
	float: left;
	height: 51px;
	width: 232px;
	padding-left: 17px;
	position:absolute;
	z-index:99 !important;
	right:0;
	top:0;
}
div#HeaderSearchContainer
{
	float: left;
	height: 29px;
	width: 249px;
	margin-top:51px;
}
/************************************************************************
*	HomeMainBody
************************************************************************/
div#HomeMainBodyContainer
{
    /*
	float: left;
    min-height: 582px;
    position: relative;
    top: -12px;
    width: 960px;
	z-index:100;
	*/
	float: left;
    min-height: 582px;
    margin-top: -12px;
    width: 960px;
	z-index:100;
	
}

div#HomeBlogNewsAreaContainer
{
    float: left;
    min-height: 582px;
    padding-top: 37px;
    width: 960px;
}
div#HomeNewsListContainer
{
	float: left;
	height: 609px;
	width: 251px;
}
div#HomeContentTestemonialsContainer
{
	float: left;
	min-height: 609px;
	width: 392px;
	padding-right: 33px;
	padding-left: 33px;
}
div#HomeContentContainer
{
	float: left;
	min-height: 460px;
	width: 392px;
}
div#HomeTestemonialsContainer
{
	float: left;
	height: 107px;
	width: 392px;
        display:none;
	
}
div#HomeBlogContainer
{
	float: left;
	height: 609px;
	width: 251px;
}
div#HomeActiveAreaContainer
{
	float: left;
	height: 582px;
	width: 960px;
	background-image: url(/Images/HomeActiveContainerBG.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
div#HomeActiveAreaContainer_s01
{
	float: left;
	height: 582px;
	width: 278px;
}
div#HomeActiveAreaContainer_s02
{
	float: left;
	height: 582px;
	width: 404px;
}
div#HomeActiveAreaContainer_s03
{
	float: left;
	height: 582px;
	width: 278px;
}
div#HomeActiveAreaTopLeftContainer
{
	float: left;
	height: 107px;
	width: 278px;
}
div#HomeActiveAreaTopRightContainer
{
	float: left;
	height: 28px;
	width: 241px;
	padding-top: 19px;
	padding-right: 10px;
	padding-bottom: 60px;
	padding-left: 27px;
}
div#HomeActiveAreaMiddleContainer
{
	float: left;
	height: 582px;
	width: 404px;
}
div#HomeActiveAreaMenuLeftContainer
{
	float: left;
	height: 286px;
	width: 278px;
}
div#HomeActiveAreaMenuRightContainer
{
	float: left;
	height: 286px;
	width: 278px;
}
div#HomeActiveAreaFeaturedContainer
{
	float: left;
	height: 167px;
	width: 278px;
	padding-top: 22px;
}
div#HomeActiveAreaTestimonialsContainer
{
	float: left;
	height: 167px;
	width: 248px;
	padding-top: 22px;
	padding-left: 30px;
}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float: left;
    min-height: 582px;
    width: 960px;
}
div#BreadCrumContainer
{
	float: right;
	width: 480px;
	height: 36px;
	padding-top: 18px;
	text-align: right;
}
div#MenuContentContainer
{
	float: left;
	width: 960px;
	min-height: 850px;
	background-color: #FFF;
	background-image: url(/Images/InnerBodyBg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 28px;
}
div#InnerLeftContainer{
	float: left;
	min-height: 800px;
	width: 222px;
	padding-right: 16px;
}
div#InnerRightContainer{
	float: right;
	min-height: 800px;
	width: 672px;
	padding-left: 50px;
	}
div#InnerLeftTitleContainer{
	float: left;
	width: 222px;
	height:38px;
}
div#InnerLeftMenuContainer{
	float: left;
	width: 222px;
	min-height:38px;
	margin-bottom: 32px;
}
.SPortfolioPlaceholder{
	float: left;
	height: auto;
	width: 222px;
	margin-bottom: 2px;
	display: block;
}
.TitleContainer{
	float: left;
	width: 480px;
	padding-top:13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 20px;
	color: #ffd4ea;
}
div#newsletter_content{
z-index:9999 !important;
float:left;
}
/************************************************************************
*	PGPreview1
************************************************************************/
.PGPreviewContainer{
	float:left;
	height:132px;
	width:210px;
	margin-bottom:24px;
}
.PGPreviewImageContainer{
	float: left;
	height: 110px;
	width: 190px;
	border: 4px solid #e8e8e8;
}
.PGPreviewHeadderContainer{
	float:left;
	padding-bottom:6px;
	padding-top:16px;
	width:303px;
}
.PGPreviewDescriptionContainer{
	float: left;
	width: 303px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a5a5a;
	text-decoration: none;
}
.PGPreviewLinkContainer{
	background-image: url("../Images/preview1Band.gif");
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	left: 22px;
	position: relative;
	top: -36px;
	width: 150px;
	padding-top: 24px;
	padding-right: 26px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.PGPreviewLink:link{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	display:block;
	}
.PGPreviewLink:visited{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	display:block;
	}
.PGPreviewLink:active{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	display:block;
	}
.PGPreviewLink:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	display:block;
	}
/************************************************************************
*	PGPreview2
************************************************************************/
.PGPreviewContainer_02{
	float:left;
	min-height:100px;
	width:672px;
	margin-bottom:24px;
}
.PGPreviewImageContainer_02{
    border: 4px solid #E8E8E8;
    display: block;
    float: left;
    height: 110px;
    text-align: center;
    width: 190px;
}
.PGPreviewHeadderContainer_02{
	float:left;
	width:440px;
	height: 18px;
	padding-bottom: 5px;
	margin-left: 31px;
}
.PGPreviewDescriptionContainer_02{
	float: left;
	width: 440px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
	margin-left: 31px;
	line-height: 20px;
	margin-bottom:6px;
}
.PGPreviewLinkContainer_02{
	float: left;
	height: 19px;
	width:440px;
	margin-left: 230px;
}
.PGPreviewLink_02:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e50278;
	text-decoration: none;
	background-image: url(/Images/ReadMoreIcon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}
.PGPreviewLink_02:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e50278;
	text-decoration: none;
	background-image: url(/Images/ReadMoreIcon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}
.PGPreviewLink_02:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e50278;
	text-decoration: none;
	background-image: url(/Images/ReadMoreIcon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}
.PGPreviewLink_02:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e50278;
	text-decoration: none;
	background-image: url(/Images/ReadMoreIcon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}
#ctl03_dgrdResults td {
	margin: 0px;
	padding: 0px;
}
/************************************************************************
*	PGPreview3
************************************************************************/
.PGPreviewContainer_03{
	float:left;
	height:192px;
	width:660px;
	background-image: url(../Images/Prew3Bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.PGPreviewImageContainer_03{
	float: left;
    position: relative;
    top: 30px;
	overflow:hidden;
}
.PGPreviewImageContainer_03a{
    float: right;
  
}
.PGPreviewHeadderContainer_03{
    float: left;
    min-height: 18px;
    margin-left: 31px;
    padding-bottom: 5px;
    padding-top: 50px;
    width: 400px;
}
.PGPreviewDescriptionContainer_03{
	float: left;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
	margin-left: 31px;
	line-height: 16px;
	margin-bottom:6px;
}
.PGPreviewLinkContainer_03{
	height: 19px;
	margin-left: 31px;
	float:left;
	width:390px;
}
.PGPreviewLinkContainer_03a{
	height: 19px;
	margin-left: 31px;
	float:left;
	width:390px;
}
.PGPreviewLink_03:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e50278;
	text-decoration: none;
	background-image: url(/Images/ReadMoreIcon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}
.PGPreviewLink_03:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e50278;
	text-decoration: none;
	background-image: url(/Images/ReadMoreIcon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}
.PGPreviewLink_03:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e50278;
	text-decoration: none;
	background-image: url(/Images/ReadMoreIcon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}
.PGPreviewLink_03:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e50278;
	text-decoration: none;
	background-image: url(/Images/ReadMoreIcon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	}
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float: left;
	height: 112px;
	width: 100%;
	margin-top:40px;
	background-image: url(/Images/FooterBg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
div#FooterContainer_in
{
	height: 82px;
	width:960px;
	margin:auto;
	padding-top: 30px;
}


a.newsletter_dropdown
{
	display:block;
	z-index:9990 !important;
	float:left;
}

.MenuContainer_2
{
	position:relative;
	z-index:9000;
}
