/* CSS Document */


h1.headings
{
FONT-SIZE : 15PX;
FLOAT : LEFT;
	color:#661A1F;
}

h1
{
FONT-SIZE : 16PX;
	text-align:left;
	color:#661A1F;
		padding-bottom:10px;
}

h2
{
	color:#000000;
	font-weight:bold;
	font-size:14px;

	padding-bottom:5px;
	text-align:left;
	font-style:italic;
}



html {

  height: 100%;
  margin-bottom: 1px;

}

body {

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	background:url(../images/site_bg.jpg) repeat-x;

}

#wrapper {
	text-align: center;
	margin: 0 auto;
	padding-left:5px;
	padding-right:3px;
	width: 795px;
	background-color:#ffffff;
	border:solid 1px #999999;
}

p {
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}

.logo {
	text-align: center;
}

td#leftTextEsgi {
	text-align:right;
	padding:20px 10px 20px 10px;
	color:#666666;
	font-size:15px;

}

.esgiFont {
	color:#663333;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;

}

.esgiHeaderFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:normal;
}

td.boxHeaders {
	background-color:#661a1f;
	font-weight:bold;
	color:#ffffff;
	padding-top:2px;
	padding-left:20px;
	height:23px;
	text-align:left;
	font-size:12px;

}

.space {
	padding-left:120px;

}



.space2 {
	padding-left:63px;

}

.space3 {
	padding-left:130px;

}

td.boxText {
	border:solid 1px #999999;
	text-align:left;
}

.servicesText {
	color:#3D649A;
	font-size:14px;
	padding-left:14px;

}

.servicesText2 {
	color:#3D649A;
	font-size:14px;
	padding-left:30px;

}

.servicesText3 {
	color:#3D649A;
	font-size:14px;
	padding-left:70px;

}

.servicesBox {
	color:#661A1F;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;

}

td#topNewsText {
	background:#ffffff;
	border:#999999 solid 1px;
	margin:0px;
	padding-left:10px;
	text-align:left;
	font-style:italic;
}

.blueText {
	color:#6180b4;
	font-weight:bold;


}

.pinixFooter {
	color:#676767;
	font-size:9px;
	text-align:center;
	padding-top:10px;
	clear:both;
	padding-left:25px;
}


.pinixFooter A:link {text-decoration: none;color:#676767;}
.pinixFooter A:visited {text-decoration: none;color:#676767;}
.pinixFooter A:active {text-decoration: none}
.pinixFooter A:hover {text-decoration: underline; color: #002A5F;}

.space A:link {text-decoration: none;color:#ffffff;}
.space A:visited {text-decoration: none;color:#ffffff;}
.space A:active {text-decoration: none}
.space A:hover {text-decoration: underline; color: #ffffff;}

.space2 A:link {text-decoration: none;color:#ffffff;}
.space2 A:visited {text-decoration: none;color:#ffffff;}
.space2 A:active {text-decoration: none}
.space2 A:hover {text-decoration: underline; color: #ffffff;}

.space3 A:link {text-decoration: none;color:#ffffff;}
.space3 A:visited {text-decoration: none;color:#ffffff;}
.space3 A:active {text-decoration: none}
.space3 A:hover {text-decoration: underline; color: #ffffff;}

.space4 A:link {text-decoration: none;color:#000000;}
.space4 A:visited {text-decoration: none; color:#000000;}
.space4 A:active {text-decoration: none}
.space4 A:hover {text-decoration: underline; color: #661A1f;}

a:link {color: #661A1F; text-decoration:underline; }     /* unvisited link */
a:visited {color: #661A1F; text-decoration:underline; }  /* visited link */
a:hover {color: #000000; text-decoration:underline; }   /* mouse over link */
a:active {color: #661A1F; text-decoration:underline; }   /* selected link */


.article A:link {text-decoration: none; color:#661A1F;}
.article A:visited {text-decoration: none; color:#661A1F;}
.article A:active {text-decoration: none; color:#000000;}
.article A:hover {text-decoration: underline; color: #661A1F;}


/* Home Template Styles */

.title {
	color:#661A1F;
	font-weight:bold;
	font-size:14px;
	padding-left:15px;
	padding-top:0px;
	text-align:left;
	FLOAT : RIGHT;
}

hr {
	margin-top:-12px;
	

}
.space4 {
	padding-left:290px;
	color:#000000;
	font-size:12px;

}

.homeText {
	padding:0px 5px 10px 20px;
}


/*Subpages Styles*/

.subTitle {
	color:#661A1F;
	font-weight:bold;
	font-size:14px;
	padding-top:20px;
	text-align:left;
}

.subTitle2 {
	color:#661A1F;
	font-weight:bold;
	font-size:14px;
	padding-top:20px;
	text-align:left;
	font-style:italic;
}

.subTitle2 {
	color:#661A1F;
	font-weight:bold;
	font-size:12px;
	padding-top:20px;
	text-align:left;
	font-style:italic;
}

.subTitle3 {
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:20px;
	text-align:left;
	font-style:none;
}

.subTitle4 {
	color:#661A1F;
	font-weight:bold;
	font-size:12px;
	padding-top:0px;
	text-align:center;
	font-style:italic;
}
.subContent {
	padding:0px 20px 10px 20px;
}

.subImg {	
	border:solid 1px #661A1F;
	margin:5px 10px 5px 10px;
}

.topText {
	font-size:10px;

}
.positionText {
	font-size:11px;
	text-align:center;

}

.positionText2 {
	font-size:11px;
	text-align:left;

}

.companyText {
	font-size:13px;
	font-weight:bold;
	text-align:center;

}

.callText {
	font-size:13px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	padding-bottom:5px;

}


 



/*End*/


img {
	border:none;

}
 ul,li{
 text-align:left;
 padding-bottom:0px;
 }

.style1 {
	color: #661A1F;
	font-weight: bold;
}
.style2 {
	color: #ffffff;
	font-weight: bold;
}
