/* CSS Document */
body{
	margin:0;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d3d3d;
	/*background:#fbe7d5;*/
	background-color:#D8D7D5;
	background-image: url(images/back.jpg);
	background-repeat:repeat-x;
}

li{
	line-height: 1.7em;
}

h2{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e27106;
	margin:0px;
	padding:0px;
}

h4{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e27106;
	margin:0px;
	padding:0px;
}
h3{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e27106;
	margin:0px;
	padding:0px;
}


.rescontentTop h3 a{
	color:#e27106;
	text-decoration:none;
	font-size: 12px;
}

.rescontentTop h3 a:hover{
	color:#e27106;
	text-decoration:none;
	font-size: 12px;
}

.rescontentTop h3 a{
	color:#e27106;
	text-decoration:none;
	font-size: 12px;
}

.awards {
	color:#000000;
	text-decoration:none;
	font-size: 12px;
}

p{
	color:#3d3d3d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.7em;
}

a{
	color:#e27106;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	text-decoration:underline;
}

a:hover{
	color:#3d3d3d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	text-decoration:underline;
}

#wrapper{
	width:100%;
	margin:0px auto;
}
.headerBg{
background-image:url(images/white_bg.gif);
background-repeat:repeat-y;
background-position:left;
background-color:#F8B36E;

border-bottom: 1px solid #fab879;
}
/* Starts Header */
#header{
	width:983px;
	background:#FFFFFF;
	height:92px;
	margin:0px auto;
	background:url(images/rightBg2.jpg) repeat-x left top;
}

#headerleft{
	background-color: #FFFFFF;
	height: 92px;
	width:533px;
	float:left;
	padding: 0px;
}

#headerright{
	height: 92px;
	width:450px;
	float:left;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/headerMerge2.jpg);
	background-color:#F8B36E;
	background-repeat:no-repeat

	

}
/*
#logo{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:513px;
	background-color:#FFFFFF;
	
}
*/

.headerRt_content{
	float:left;
	width: 300px;
	_width:300px;
	margin:20px 0 0 150px;
	*margin: 30px 0 0 150px;
	_margin: 20px 0 0 70px;
}

.headerChat{
	margin:0px 0px 0 10px;
}

.headerRt_content span{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#515050;
	text-decoration:none;
	padding: 0 0 10px 0px;
}

.headerRt_content a{
	text-decoration:none;
	padding:0 0 10px 0px;
}

.headerEmail{
	margin:0 10px 0 79px;
}

.headerContact{
	float:left;
	margin:15px 0 0 80px;
	_margin: 28px 0 0 40px;
/*	padding:15px 0 0 25px;
	_padding: 28px 0 0 25px;
*/}

.headerContact p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#515050;
	background:url(../images/contact.gif) no-repeat;
	background-position:left;
	padding:0 0px 0 25px;
}

.headerContact span{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#515050;
}

/* Starts Container */

#container{
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	

}

/* Starts Nav */

#nav{
	width: 937px;
	_width: 965px;
/*	background-color:#fbe7d5;*/
	
	height:34px;
	clear:both;
	text-align:center;
	padding-left:35px
}

#nav ul{
list-style-type:none; display:block;  
margin:0px; padding:0px; float:left;
}

#nav ul li {
display:inline;
font-size:15px;
font-weight:bold;
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
line-height:30px;
list-style-type:none;
}

a.nav1:link, a.nav1:visited {
display:block; float:left; padding:5px 8px 0px 40px; margin:0 12px 0 12px;height:30px;text-decoration:none; background:url(images/abtImage2.jpg) no-repeat left; color:#515050; font-weight:bold; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:15px;}
a.nav2:link, a.nav2:visited {
display:block; float:left; padding:5px 8px 0px 40px; margin:0 12px 0 12px;height:30px;text-decoration:none; background:url(images/serviceImg2.jpg) no-repeat left; color:#515050; font-weight:bold; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:15px;}
a.nav3:link, a.nav3:visited {
display:block; float:left; padding:5px 8px 0px 40px; margin:0 12px 0 12px;height:30px;text-decoration:none; background:url(images/custImg2.jpg) no-repeat left; color:#515050; font-weight:bold; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:15px;}
a.nav4:link, a.nav4:visited {
display:block; float:left; padding:5px 8px 0px 40px; margin:0 12px 0 12px;height:30px;text-decoration:none; background:url(images/software2.jpg) no-repeat left; color:#515050; font-weight:bold; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:15px;}
a.nav5:link, a.nav5:visited {
display:block; float:left; padding:5px 8px 0px 40px; margin:0 12px 0 12px;height:30px;text-decoration:none; background:url(images/resourceImg2.jpg) no-repeat left; color:#515050; font-weight:bold; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:15px;}
a.nav6:link, a.nav6:visited {
display:block; float:left; padding:5px 8px 0px 40px; margin:0 12px 0 12px;height:30px;text-decoration:none; background:url(images/careersImg2.jpg) no-repeat left; color:#515050; font-weight:bold; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:15px;}

a.nav1:hover {
 color:#e27106;
 }
a.nav2:hover {
color:#e27106;
}
a.nav3:hover {
color:#e27106; 
}
a.nav4:hover{
color:#e27106;
}
a.nav5:hover {
color:#e27106;
}
a.nav6:hover{
color:#e27106;}

/*ends Nav */

/* Starts Content */
#content{
	width:970px;
	background:#FFFFFF;
	float:left;
	border:1px solid #d3c2b3;
	margin-bottom:10px;
	
}

.contentTop{
	width:930px;
	float:left;
	margin:10px 20px 0 20px;
	_margin: 10px 10px;
	background:#FFFFFF;
}

.contentTop a{
	color:#e27106;
	text-decoration:underline;
}

.contentTop a:hover{
	color:#000000;
	text-decoration:underline;
}

a.current{
	color:#000000;
	text-decoration:underline;
}

.mngcontentTop a.current{
	color:#000000;
	text-decoration:underline;
}

/* Starts products page cont */
.productNew{
	width:930px;
	float:left;
	margin:15px 0px 0 0px;
	padding-bottom: 15px;
	border-bottom: 1px solid #cccccc;

}

.productNewbot{
	width:930px;
	float:left;
	margin:15px 0px 0 0px;
	padding-bottom: 15px;

}

.productImage{
	width: 61px;
	float:left;
	margin: 0 20px 0 0px;
	border: 1px solid #cccccc;
}

.productDesc{
	width: 600px;
	float:left;
	margin: 0 20px 0 0px;
	padding-right: 3px;
	border-right: 1px dotted #cccccc;
	height:100px;
}

.productRight{
	width:200px;
	float:left;
	margin: 25px 0 0 0px;

}

.productRight span{
	font-size: 10px;
}

.productRight a{
	margin:-10px 0 0 10px;
	padding: 0px;

}

/* Ends products page cont */

/* Starts Projects section */
.projectTop{
	width:930px;
	float:left;
	background:#fef9f4;
	border: 1px solid #f4dcc5;
	padding:3px;
}

.projectTop a{
	color:#e27106;
	text-decoration:underline;
}

.projectTop a:hover{
	color:#000000;
	text-decoration:underline;
}

.projects{
	width:930px;
	float:left;
	margin:15px 0 0 0px;
}

.projectLeft{
	width:465px;
	float:left;
}

.projectRight{
	width:465px;
	float:left;
}

.projectImage{
	width:150px;
	float:left;
}

.projectContent{
	width:300px;
	float:left;
	margin-left: 10px;
}

.projectContent p{
	line-height: 1.1em;
}

.projectContent a{
color:#e27106;
text-decoration: underline;
}

.projecttopLeft{
	width:350px;
	float:left;
}

.projecttopRight{
	width:550px;
	float:left;
	margin:30px 0 0 20px;
}

.projectTitle{
	float:left;
	width:125px;
	margin-top: 10px;
}

.projectDesc{
	float:left;
	width:350px;
	margin-top: 10px;
}

.projectDesc a{
color:#e27106;
text-decoration: underline;
}

/* Ends projects section */

/*About page */
.abtcontentTop{
	width:930px;
	float:left;
	margin:10px 20px;
	_margin: 10px 10px;
	_padding-bottom: 10px;
	border-bottom:1px solid #d0d0d0;
}

.abtcontentTop a{
	color:#e27106;
	text-decoration:underline;
}

.abtcontentTop a:hover{
	color:#000000;
	text-decoration:underline;
}

a.current{
	color:#000000;
	text-decoration:underline;
}



span.div{
	color:#e27106;
}

.custTop{
	width:930px;
	float:left;
	margin:10px 20px;
	_margin: 10px 10px;
}

.custTop li{
	line-height: 1.5em;
}

.custTop a{
	text-decoration: underline;
}

.custTop a:hover{
	text-decoration: underline;
}

.custTop h2 a{
margin-left: 100px;
}

.careers{
	width:930px;
	float:left;
	margin-bottom: 10px;
}

.careersLeft{
	width:450px;
	float:left;

}

.careersRight{
	width:450px;
	float:left;
}

/*Resource center */

.rescontentTop{
	width:930px;
	float:left;
	height: 300px;
	margin:10px 20px;
	_margin: 10px 10px;
	
	
/*	border-bottom:2px solid #d0d0d0;
*/}

.anchor {
text-decoration:none;
color: #000000;


}

a.anchor:link {
text-decoration:none;
color: #000000;
}

a.anchor:visited {
text-decoration:none;
color: #000000;
}

a.anchor:hover{
text-decoration:none;
color: #000000;
}




.rescontentTop1{
	width:930px;
	float:left;
	height: 300px;
	margin:10px 20px;
	_margin: 10px 10px;
	color: #000000;
	padding-left: 20px;
	
/*	border-bottom:2px solid #d0d0d0;
*/}

.rescontentMiddle{
	width:930px;
	float:left;
	margin:0px 20px;
	_margin: 0px 10px;
/*	border-top:2px solid #d0d0d0;
*/}

.rescontentTop a{
	color:#e27106;
	text-decoration:underline;
}

.rescontentTop h2 a{
	color:#e27106;
	text-decoration:none;
	font-size: 17px;
}

.rescontentTop a:hover{
	color:#000000;
	text-decoration:underline;
}

.rescontentTop h2 a:hover{
	color:#000000;
	text-decoration:none;
}

a.current{
	color:#000000;
	text-decoration:underline;
}

/* Management */

.mngcontentTop{
	width:930px;
	float:left;
	margin:10px 20px;
	_margin: 10px 10px;
	border-bottom:2px solid #d0d0d0;
}

.mngcontentTop a{
	color:#e27106;
	text-decoration:underline;
}

.mngcontentTop a:hover{
	color:#000000;
	text-decoration:underline;
}

span.mng{
	color:#e27106;
}

.operations{
	width:930px;
	float:left;
	margin:0px 20px;
	_margin: 0px 10px;
	border-bottom:2px solid #d0d0d0;
}

.directors{
	width:930px;
	float:left;
	margin:10px 20px;
	_margin: 10px 10px;
}



.topLeft{
	/*width:650px;*/
	float:left;
}

.topRight{
	background:url(../images/homeserBg2.jpg) no-repeat;
	background-position:top left;
	width:320px;
	float:left;
	margin:0 0 0 20px;
}

.topRight p{
	line-height:2.0em;

}

.topRight a{
	line-height:1.3em;
	font-size:11px;
	color:#e27106;
	text-decoration: underline;
	font-weight:normal;
}

.topRight a:hover{
	line-height:1.3em;
	font-size: 11px;
	color:#e27106;
	text-decoration: underline;
	font-weight:normal;
}

.factsheet {
color: #000000;
font-size: 12px;
text-decoration: underline;
cursor: pointer;
}


.factsheet a{
color: #000000;
font-size: 12px;
text-decoration: underline;
cursor: pointer;
}

.factsheet a:hover{
color: #000000;
font-size: 12px;
text-decoration: underline
cursor: pointer;
}


.factsheetheader{
color:#fff;
font-size:18px;
text-decoration:none;
background-color:#FDE3CA;
padding-left: 5px;
}

.factsheetheader a{
color:#e27106;
font-size:18px;
text-decoration:none;
}

.factsheetheader a:hover {
color:#e27106;
font-size:18px;
text-decoration:none;
}  




p.topRight_ser{
	font-size: 10px;
	width:270px;
line-height: 1.3em;
	
}

a.moreSer{
margin-left: 210px;
}
.contentMiddle{
	width:930px;
	float:left;
	margin:0px 20px;
	_margin: 0px 10px;
	
	
}

.abtcontentMiddle{
	width:930px;
	float:left;
	margin:0px 20px;
	_margin: 0px 10px;
	/*border-top:2px solid #d0d0d0;*/
}



.benefits{

	
	font-size:11px;
	line-height: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.ourbenefits{
	font-size:11px;
	line-height: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.results {
font-size:11px;
line-height: 16px;
width:263px;
}

.benefits a{	
	color:#e27106;
	text-decoration: underline;
	margin-left: 200px;
	
}

.benefits a:hover{
	text-decoration:underline;
}

.serBenefits{
	width:220px;
	margin:10px 10px 0 0px;
	float:left;
}

h3.block {
	background:url(images/block.jpg) no-repeat left top;
	background-position:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* Starts 3 boxes in services page */
.serBenefitsLeft{
	width:253px;
	margin:10px 20px 0 0px;
	float:left;
}

.factsheets{
	width:600px;
	margin:10px 20px 0 0px;
	float:left;
} 
.serBenefitsLeft ul {
	margin:0px auto;
	padding:0px 0 0 20px;
	_padding:0px 0 0 20px;
}

.serBenefitsLeft li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.7em;
}

.serBenefitsMiddle{
	width:324px;
	margin:10px 20px 0 0px;
	float:left;
}

.serBenefitsMiddle ul {
	margin:0px auto;
	padding:0px 0 0 20px;
	_padding:0px 0 0 20px;
}

.serBenefitsMiddle li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.7em;
}

.serBenefitsRight{
	width:300px;
	_width: 297px;
	margin:10px 10px 0 0px;
	float:left;
}

.serBenefitsRight ul {
	margin:0px auto;
	padding:0px 0 0 20px;
	_padding:0px 0 0 20px;
}

.serBenefitsRight li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.7em;
}

/* Ends 3 boxes in services page */

.ourbenefits ul {
	margin:0px auto;
	padding:5px 0 0 0px;
	_padding:5px 0 0 0px;
}

.serBenefits ul {
	margin:0px auto;
	padding:15px 0 0 0px;
	_padding:20px 0 0 0px;
}

.ourbenefits li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:2.3em;
}

.serBenefits li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.7em;
}

.benefits P{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.7em;
	margin:5px 0 0 0px;
	padding:0px;
}

.contentBottom{
	width:930px;
	float:left;
	margin:10px 20px;
	_margin: 10px 10px;
	padding-top: 5px;
	
}

.sercontentBottom{
	width:930px;
	float:left;
	margin:10px 20px;
	_margin: 10px 10px;
}

.abtcontentBottom{
	width:930px;
	float:left;
	margin:10px 20px;
	_margin: 10px 10px;
}

.contentBottom h2{
	margin:10px 0px;
}

span.some{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d3d3d;
}

.bottomImage{
	width:930px;
	float:left;
	border:1px solid #f4dcc5;
	margin:10px 0 0 0px;
	_margin:10px 0 0 0px;
	text-align:center;
}

.innerImg{
	width:930px;
	float:left;
	margin:5px 0px 5px 0px;
}

.innerImgLinks{
	width:930px;
	float:left;
text-align: left;
}

.innerImgLinks a{
	

}

a.bottom1{

color:#e27106;
text-decoration:underline;
}

a.bottom1:hover{
text-decoration:underline;
}

a.bottom2{

color:#e27106;
text-decoration:underline;
}

a.bottom2:hover{
text-decoration:underline;
}

a.bottom3{

color:#e27106;
text-decoration:underline;
}

a.bottom3:hover{
text-decoration:underline;
}

a.bottom4{

color:#e27106;
text-decoration:underline;
}

a.bottom4:hover{
text-decoration:underline;
}

a.bottom5{

color:#e27106;
text-decoration:underline;
}

a.bottom5:hover{
text-decoration:underline;
}


/* Resource staff page */

.resStaffLeft{
	width:300px;
	float:left;
	border-right: 1px dotted #CCCCCC;

}

.resStaffRight{
	width:500px;
	float:left;
	margin-left:50px;

}

.resStaffRight_top{
	width:300px;
	float:left;
	
	
	
}

.resStaffRight_top li{
	line-height:2.0em;
	font-size:18px;
	font-weight:normal;
	


}

.resStaffbottom{
	width:500px;
	float:left;

}

.resStaffbottom_img{
float:left;

}

.resStaffbottom_cont{
	width:350px;
	float:left;
	margin:10px 0 0 5px;
}

.resStaffbottom_cont li{
	line-height:3.0em;

}

/* Ends Resource staff page */

/* Starts Delivery Method */
.delMethodLeft{
	width:250px;
	float:left;
	border-right: 1px dotted #CCCCCC;
}

.delMethodeft_top{
	width:250px;
	float:left;
	border-bottom:1px dotted #CCCCCC;
}

.methodCont{
	width:105px;
	float:left;
	text-align:center;
	margin-top:50px;
}

.methodImg{
	float:left;
}

.methodBottom{
	width:200px;
	float:left;
	text-align:center;

}

.delMethodRight{
	width:500px;
	float:left;
	margin-left:70px;
}

.delMethodRight h3{
	padding-top: 10px;
}

.delMethodRight li{
	line-height:3.2em;

}

/*Ends Delivery Method */

.footer {
	width:930px;
	height:35px;
	background:#fef9f4;
	border-left:1px solid #f4dcc5;
	border-right:1px solid #f4dcc5;
	border-bottom:1px solid #f4dcc5;
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3d3d3d;
}

.abtfooter {
	width:930px;
	height:35px;
	background:#fef9f4;
	border-top:1px solid #f4dcc5;
	border-left:1px solid #f4dcc5;
	border-right:1px solid #f4dcc5;
	border-bottom:1px solid #f4dcc5;
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3d3d3d;
}

.footer p{
	height:35px;
	_line-height:30px;
}

.copy{
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:right;
	padding-bottom:10px;
}

.map{
	width:500px;
	height:500px;
	float:left;
	margin:0 0 10px 0px;
}

.empire{
	margin:0px 10px 0 0px;
}

.address{
	width:300px;
	float:left;
	margin:10px 0 0 50px;
	line-height: 1.6em;
}

.style1 {
	color: #EA8A33;
	font-weight: bold;
}

#box1{
	width:411px;
	float:left;
}

.custTop h2 a{
 font-size: 17px;
}

.custTop h2 a:hover{
 font-size: 17px;
}

span.mailLink {
font-size: 14px;
}


