/* CSS Document */
body  {
	font-family: Arial;
	font-size: 12px;
	background-image:url(../images/background.png);
	background-color:#e7e7e7;
	background-repeat:no-repeat;
	background-position:center top;
	margin: 0 auto; 
	padding: 0;
	text-align: center;
	color: #444444;
	background-attachment:fixed;	
}

img{ border:0;}
a{ text-decoration:none; color:#137ab8;}

.MainContainer{ width:926px; margin:0 auto; padding:0; text-align:left;}
.MainContainerTOP{ height:23px; margin:0 auto; padding:0; background-image:url(../images/main_box_top.png);}
.MainContainerMIDDLE{ margin:0 auto; padding:0; background-image:url(../images/main_box_middle.png);}
.MainContainerBOTTOM{ height:23px; margin:0 auto; padding:0; background-image:url(../images/main_box_bottom.png);}
.MainBoxInner{margin:0 13px 0 13px; width: 900px;}

.topContainer{margin:0;}
.LogoContainer{ margin:10px 0 20px 52px; padding:0; float:left;}
.MenuContainer{ margin:0 auto; padding:0; float:left;}

.PageBanner{ margin:0 10px 0 10px;}

.clearFloat{ clear:both; margin:0 auto; padding:0;}
.object{margin:0; padding:0;}

.FourBoxes{margin:0 0 10px 4px; float:left; background-color:#ffffff;}

.ParagraphMargin{margin:20px 0 0 0;}

.BodyContainer{ margin:0 10px 0 10px; background-image:url(../images/background_two_column.png);}
.BodyContainer #LeftPart{ float:left; width:656px;}
.BodyContainer #RightPart{ float:left; width:224px;}
.LeftPartContent{padding:0 10px 10px 10px;}
.RightPartContent{padding:0 0 0 10px;}

.Footer{ text-align:center; font-size:11px; margin-bottom:20px;}
.footerlink{ margin:0 0 10px 0;}
.footerlink a{ color:#137ab8;}
.footerlink a:hover{ color:#bc400f; text-decoration:underline;}
.footerlink ul{list-style:none; margin:0; padding:10px 0 0 0;  }
.footerlink ul li {	margin:0;	display:inline;	padding:0;}
.divider{margin:0 20px 0 20px;}

.TextHeader{ font-size:18px; margin:0 0 10px 0; font-family:Century Gothic, Arial;}
.textfeildDiv{margin:5px 0 0 0;}

.Feedback{ margin:10px 0 0 10px; font-size:12px;}

.lineheightText{line-height:18px;}
.headerA{ font-size:20px; font-weight: bold;}

.sideHeader1{ font-size:14px; font-weight:bold; margin:10px 0 5px 0;}

.portfolioWebsite{float:left;}
.portfolioWebsite2{float:left; margin: 0 0 0 10px;}


.menuPortfolio
{
	font-family:Arial;
	font-size:12px;
	padding:10px 0 5px 0;
	margin:0 0 20px 0;
}
.menuPortfolio ul{
	margin: 0 auto;
	padding:0 0 0 25px;
	list-style-image: url(../images/icon_categories.png);
}
.menuPortfolio ul li {
	margin:0 0 12px 0;
	padding:0;
}

.menuPortfolio ul li a {
	margin:0;
	padding:5px 12px 5px 0px;
	color:#444444;
	text-decoration:none;
}

.menuPortfolio ul li a:hover {
	color:#f8802f;
	list-style-image: url(../images/icon_categories2.png);
}


.servicesListOrange{	font-family:Arial;	font-size:12px;	padding:10px 0 5px 0;	margin:0 0 10px 0;}
.servicesListOrange ul{	margin: 0 auto;	padding:0 0 0 25px;	list-style-image: url(../images/icon_categories2.png);}
.servicesListOrange ul li {margin:0 0 12px 0;padding:0;}

.servicesListGreen{	font-family:Arial;	font-size:12px;	padding:10px 0 5px 0;	margin:0 0 10px 0;}
.servicesListGreen ul{	margin: 0 auto;	padding:0 0 0 25px;	list-style-image: url(../images/icon_categories.png);}
.servicesListGreen ul li {margin:0 0 12px 0;padding:0;}

.servicesListBlue{	font-family:Arial;	font-size:12px;	padding:10px 0 5px 0;	margin:0 0 10px 0;}
.servicesListBlue ul{	margin: 0 auto;	padding:0 0 0 25px;	list-style-image: url(../images/icon_categories3.png);}
.servicesListBlue ul li {margin:0 0 12px 0;padding:0;}

.servicesOrange{ color:#f56035; }
.servicesGreen{ color:#518e42; }
.servicesBlue{ color:#1f5193; }

.feedbackComment{ font-style:italic;}
.feedbackName{ font-weight:bold;}


.formLabel{ float:left; width:120px; margin:0 0 10px 0; font-weight:bold;}
.formForm{ float:left;  margin:0 0 10px 0;}

.textCSS{ font-family:Arial; font-size:12px;}

.paragraphContent{ margin: 0 0 20px 0; padding:5px 0 0 0;}

.iconContent{ float:left; width:520px; margin:0 0 0 20px;}
