@charset "utf-8";

img, div, a, input { behavior: url(iepngfix.htc);}
a.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D5EAA;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #006699;
	letter-spacing: 1px;
	vertical-align: 5%;
	padding-right: 3px;
	padding-left: 3px;
}
a.more:link {
	text-decoration: none;
	color: #006699;
	font-size: 10px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.more:visited {
	text-decoration: none;
	color: #666666;
	font-size: 10px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.more:hover {
	text-decoration: none;
	color: #FF7615;
	font-size: 10px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a.more:active {
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	font-style: normal;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
}
body {
	background-color: #081146;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-base-color: #ffffff; 
	scrollbar-face-color: #ffffff; 
	scrollbar-track-color: #0055a5; 
	scrollbar-arrow-color: #0055a5;
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff; 
}
.paragraphstart {
	color: #3679B8;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.paragraphstart2 {
	color: #FF7615;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #FF7615;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
h1 {
	font-size: 16px;
}
h2 {
	font-size: 14px;
	color: #ff7615;
}
h3 {
	font-size: 12px;
	color: #FFFFFF;
}

#container {
	position: relative;
	height: 100%;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/home/bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	z-index: 1;
}

#header {
	height: 30px;
	width: 856px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 18px;
	padding-right: 47px;
	padding-left: 47px;
	z-index: 999;
}
#insidecontainer {
	height: 556px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/home/bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	float: left;
	position: relative;
}
#bodywrap {
	height: 556px;
	width: 950px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:right;
}
#rightwrap {
	height: 556px;
	width: 538px;
	position: relative;
	margin: 0px;
	float: left;
}
#leftwrap {
	height: 556px;
	width: 412px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
}
#lefttext {
	height: 146px;
	width: 412px;
	position: relative;
	margin: 0px;
	float: left;
	background-image: url(images/home/text2.png);
	background-repeat: no-repeat;
}
#leftlogo {
	height: 151px;
	width: 412px;
	position: relative;
	float: left;
	background-image: url(images/home/logo.png);
	background-repeat: no-repeat;
	margin-top: 259px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.construction {
	height: 146px;
	width: 538px;
	float: left;
	background-image: url(images/home/menu_01.png);
	background-repeat: no-repeat;

}
.construction:hover {
	background-image: url(images/home/menu-roll_01.png);
	background-repeat: no-repeat;

}
.construction:active {
	background-image: url(images/home/menu_01.png);
	background-repeat: no-repeat;

}
.maintenance {
	height: 130px;
	width: 538px;
	float: left;
	background-image: url(images/home/menu_02.png);
	background-repeat: no-repeat;

}
.maintenance:hover {
	background-image: url(images/home/menu-roll_02.png);
	background-repeat: no-repeat;

}
.maintenance:active {
	background-image: url(images/home/menu_02.png);
	background-repeat: no-repeat;

}
.fabrication {
	height: 129px;
	width: 538px;
	float: left;
	background-image: url(images/home/menu_03.png);
	background-repeat: no-repeat;

}
.fabrication:hover {
	background-image: url(images/home/menu-roll_03.png);
	background-repeat: no-repeat;

}
.fabrication:active {
	background-image: url(images/home/menu_03.png);
	background-repeat: no-repeat;

}
.consulting {
	height: 151px;
	width: 538px;
	float: left;
	background-image: url(images/home/menu_04.png);
	background-repeat: no-repeat;

}
.consulting:hover {
	background-image: url(images/home/menu-roll_04.png);
	background-repeat: no-repeat;

}
.consulting:active {
	background-image: url(images/home/menu_04.png);
	background-repeat: no-repeat;

}



.hide {
	display: none;
}

#bottominfo {
	height: 65px;
	width: 950px;
	position: relative;
	text-align: right;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 20px;
}


a.bottomlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff7615;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}
a.bottomlink:link {
	text-decoration: none;
	color: #ff7615;
}
a.bottomlink:visited {
	text-decoration: none;
	color: #666666;
}
a.bottomlink:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.bottomlink:active {
	color: #ff7615;
	text-transform: none;
}



#dezinslogo {
	background-image: url(http://www.dezinsinteractive.com/weblogos/dezinsinteractive_white.png);
	background-repeat: no-repeat;
	height: 54px;
	width: 123px;
	position: relative;
	float: left;
}
#container-mn {
	position: relative;
	height: auto;
	width: 930px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#EXCEL-leftpic {
	height: 588px;
	width: 422px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/main/excelusa-mainpic.jpg);
	background-repeat: no-repeat;
}
#rightwrap-mn {
	height: 493px;
	width: 508px;
	position: relative;
	margin: 0px;
	float: right;
	background-color: #040823;
}
#bottominfo-mn {
	height: 65px;
	width: 930px;
	position: relative;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 20px;
	float: left;
}
#bodywrap-mn {
	position: relative;
	height: 588px;
	width: 930px;
	border: 1px solid #FFFFFF;
	margin: 0px;
	background-color: #040823;
}
#menu-mn {
	height: auto;
	width: 507px;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	margin: 0px;
	position: relative;
	text-align: center;
}
#logo-mn {
	height: 95px;
	width: 508px;
	position: relative;
	margin: 0px;
	background-image: url(images/main/logo-mn.png);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px;
}

#body-content-text {
	height: 423px;
	width: 460px;
	overflow: auto;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.logo-mn2 {
	height: 85px;
	width: 498px;
	background-image: url(images/main/logo-mn.png);
	background-repeat: no-repeat;
	position: relative;
	float: right;
	background-color: #040823;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;

}
.logo-mn2:hover {
	background-image: url(images/main/logo-mn.png);
	background-repeat: no-repeat;

}
.logo-mn2:active {
	background-image: url(images/main/logo-mn.png);
	background-repeat: no-repeat;

}
a.homepiclinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
}
a.homepiclinks:link {
	text-decoration: none;
}
a.homepiclinks:visited {
	text-decoration: none;
}
a.homepiclinks:hover {
	text-decoration: none;
	color: #FF6600;
}
a.homepiclinks:active {
	color: #FFFFFF;
	text-transform: none;
}
#body-box {
	margin: 0px;
	height: auto;
	width: 300px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border: 1px solid #3679B8;
}
a.bodylinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3679B8;
}
a.bodylinks:link {
	text-decoration: none;
	color: #3679B8;
}
a.bodylinks:visited {
	text-decoration: none;
	color: #666666;
}
a.bodylinks:hover {
	text-decoration: none;
	color: #ff7615;
}
a.bodylinks:active {
	text-decoration: none;
	color: #3679B8;
}
#leftpic-services-main {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/services/excel-servicesmain.jpg);
	background-repeat: no-repeat;
}

#leftpic-services-const {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/services/excel-construction.jpg);
	background-repeat: no-repeat;
}
#leftpic-services-maint {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/services/excel-maintenance.jpg);
	background-repeat: no-repeat;
}
#leftpic-services-fab {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/services/excel-fabrication.jpg);
	background-repeat: no-repeat;
}
#leftpic-services-epc {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/services/excel-epc.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-1 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj1.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-2 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj6.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-3 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj7.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-4 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj5.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-5 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj2.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-6 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj3.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-7 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj4.jpg);
	background-repeat: no-repeat;
}

#leftpic-careers {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/careers/excel-careers.jpg);
	background-repeat: no-repeat;
}
#leftpic-profile {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/profile/excel-profile.jpg);
	background-repeat: no-repeat;
}
#leftpic-news {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/news/excel-news.jpg);
	background-repeat: no-repeat;
}
#leftpic-safety {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/safety/excel-safety.jpg);
	background-repeat: no-repeat;
}
#leftpic-contacts {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/contacts/excel-contacts.jpg);
	background-repeat: no-repeat;
}
#leftpic-login {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/login/excel-login.jpg);
	background-repeat: no-repeat;
}
#leftpic-employees {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/employees/excel-login.jpg);
	background-repeat: no-repeat;
}

a.boldbodylinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7615;
	font-weight: bold;
	text-decoration: underline;
}
a.boldbodylinks:link {
	text-decoration: underline;
	color: #FF7615;
}
a.boldbodylinks:visited {
	text-decoration: underline;
	color: #666666;
}
a.boldbodylinks:hover {
	text-decoration: underline;
	color: #3679B8;
}

a.boldbodylinks:active {
	text-decoration: underline;
	color: #FF7615;
}
#leftpic-wrap {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	overflow: hidden;
}
#logo-box {
	margin: 0px;
	height: 63px;
	width: 310px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #3679B8;
	background-image: url(images/services/logos.gif);
	padding: 0px;
}
#body-box2 {
	margin: 0px;
	height: auto;
	width: 310px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	border: 1px solid #3679B8;
}
#top-rightlinks {
	position: relative;
	height: 17px;
	width: 930px;
	margin: 0px;
	text-align: right;
	padding-top: 10px;
}
#leftpic-blank {
	height: 588px;
	width: 420px;
	position: relative;
	margin: 0px;
	float: left;
}
#leftpic-projects-8 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj4.jpg);
	background-repeat: no-repeat;
}
#epc {
	height: 36px;
	width: 241px;
	float: left;
	background-repeat: no-repeat;
	padding-top: 110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 50px;
	background-position: right;
	background-image: url(images/home/menu_01.png);
	position: relative;
}
#maintenance {
	height: 35px;
	width: 241px;
	background-image: url(images/home/menu_02.png);
	background-repeat: no-repeat;
	padding-right: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	padding-top: 95px;
	position: relative;
	background-position: right;
	float: left;
}
#fabrication {
	height: 34px;
	width: 241px;
	float: left;
	background-image: url(images/home/menu_03.png);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	padding-top: 95px;
	padding-right: 50px;
	background-position: right;
	position: relative;
}
#consulting {
	height: 56px;
	width: 241px;
	float: left;
	background-image: url(images/home/menu_04.png);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	padding-right: 50px;
	padding-top: 95px;
	background-position: right;
	position: relative;
}
#flashwrap-1 {
	height: 556px;
	width: 247px;
	float: left;
	position: relative;
}
#flashwrap-2 {
	height: 129px;
	width: 247px;
	float: left;
	position: relative;
}
#flashwrap-3 {
	height: 151px;
	width: 247px;
	float: left;
	position: relative;
}
#flashlinkwrap-1 {
	height: 146px;
	width: 538px;
	position: relative;
	float: left;
	z-index: -2;
}
#flashlinkwrap-2 {
	height: 129px;
	width: 538px;
	position: relative;
}
#flashlinkwrap-3 {
	height: 151px;
	width: 538px;
	position: relative;
}
#flashlinkwrap-4 {
	height: 130px;
	width: 538px;
	position: relative;
}
#graphicmenu {
	height: 556px;
	width: 291px;
	float: right;
	position: relative;
}
#leftpic-projects-8 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj8.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-9 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj9.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-10 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj10.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-11 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj11.jpg);
	background-repeat: no-repeat;
}
#leftpic-projects-12 {
	height: 588px;
	width: 420px;
	position: relative;
	text-align: right;
	margin: 0px;
	float: left;
	background-image: url(images/projects/excel-proj12.jpg);
	background-repeat: no-repeat;
}
