/* Start of CMSMS style sheet 'Unimarket - Stylesheet' */
@charset "UTF-8";
/* CSS Document */


html, body {
height: 100%;
text-align: center;

}
div#contactpadding {
  line-height: 1.3em;
}
.mainForm,
#mainForm {
  margin: 0px;
  padding: 0px;
  width: 400px;
}
#automate {
	position: absolute;
	margin-left: 360px;
	margin-top: 40px;
	width: 554px;
	height: 216px;
	
	
}

#collab {
position: absolute;
	margin-left: 345px;
	margin-top: 30px;
	width: 578px;
	height: 350px;
}

#savings {
position: absolute;
	margin-left: 370px;
	margin-top: 30px;
	width: 529px;
	height: 288px;
}

#paddingintegrate {
width: 350px;
padding: 0px 10px 10px 15px;
line-height: 10pt
}

#padding {
width: 370px;
padding: 10px 0 0 0;
line-height: 10pt;

}

#pad {
padding: 10px;
}



#paddingbottom {
padding: 0px 10px 10px 15px;
line-height: 10pt
}

#form {
width: 200px;
}

 #background {
width: 979px; 
background-image: url(uploads/images/bg.jpg) ;
margin: 0 auto;
min-height: 100%;
z-index:1;

}

#producttop {
width: 929px;
height: 441px;
}

#contact {
text-align: left;
float:left;
width: 875px;
height: 600px;
position: absolute;
margin-top:50px;

}

#contactinquiry {
width: 320px;
height: 600px;
background-image:url(uploads/images/contact/inquiry.jpg);
position:absolute;
margin-top: 50px;
margin-left: 10px;
}

#contactinquiryconfirm {
width: 320px;
height: 300px;
background-image:url(uploads/images/contact/inquiryconfirm.jpg);
position:absolute;
margin-top: 50px;
margin-left: 10px;
}

#contactpadding {
padding: 10px 0 0 25px;
line-height:22px;
}

#contactpad {
padding: 5px 0 0 15px;;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: white;
line-height: 11pt
}

#contactpad a{
color: white;
}

#contactpad a:visited {
color: white;
}

#contactpad a:hover {
color: black;
}

h4 {
font-size: 12px;
font-weight:bold;
}

#contactlocation {
width: 235px;
height: 438px;
background-image:url(uploads/images/contact/locations.jpg);
position:absolute;
margin-top: 55px;
margin-left: 340px;
}

#contactnextsteps {
width: 363px;
height: 186px;
background-image:url(uploads/images/contact/nextsteps.jpg);
position:absolute;
margin-top: 55px;
margin-left: 590px;
}

p {
text-align:left;
padding: 15px;
}

h2 {
font-weight:normal;
text-align:left;
padding-left: 17px;
padding-bottom: 0px;
padding-top: 0px;
}

.flashmov {
margin-top: 20px;
}

.mainTable  {
text-align: left; 
width: 960px; 
background: #f3f3f3;  
margin: 0 auto;
min-height: 100%;
z-index:10;
}

* html .mainTable {
height: 100%;
}

#contentBox {
padding: 20px;
text-align:left;
height: auto;
width: auto;

}


#headerDiv {
width: 100%;
height: 120px;
background-color:white;
}

#logo {
padding-top: 20px;
padding-left: 10px;
}

#topNav {
position:relative;
z-index: 5;
width:200px;
float: right;
text-align:right;
padding-right: 10px;
padding-top: 10px;
font-size:10px;
}

#topNav a {
text-decoration:none;
color: #46166b;
display:block;
float:right;
padding: 2px 10px 2px 10px;

}

#topNav a:hover {
color: #fff;
display:block;
padding: 2px 10px 2px 10px;
background-color: #46166b;



}

#mainBody {
position:relative;
top: 28px;
padding-bottom: 25px;
}

#newsTop {
height: 30px;
padding-top: 25px;
padding-bottom: 0px;
padding-left: 15px;
}

#headerAnimation{
padding-left: 13px;
width: 650px;
}

#procurementSolution {
padding-left: 10px;
padding-top: 15px;
width: 650px;
}

#rightButton {
	position: absolute;
	height: 520px;
	width: 285px;
	margin-left: 675px;
	margin-top:-270px;
}

#productsAnim {
padding: 20px 15px 15px 15px;
float: left;
}

#enterpriseproc {
	position:absolute;
	height: 410px;
	width: 460px;
	float:left;
	text-align:left; 
	margin-left: 10px;
	margin-top: 10px; 
}

#enterprisecontent {
position: absolute;
float:right;
text-align:left;
width:425px;
margin-left: 470px;
margin-top: 15px;
}

#automated {
display:block;
height:154px;
width: 266px;
margin-bottom: 27px;
}

a#automated{
background-image: url(uploads/images/rollovers/automated_procurement_off.png);

}

a#automated:hover {
background-image: url(uploads/images/rollovers/automated_procurement_on.png);
}

#collaborative {
display:block;
height:154px;
width: 266px;

}

a#collaborative {
background-image: url(uploads/images/rollovers/collaborative_procurement_off.png);
}

a#collaborative:hover {
background-image: url(uploads/images/rollovers/collaborative_procurement_on.png);
}



#integrated {
display: block;
height: 154px;
width: 266px;
margin-bottom: 27px;
}

a#integrated {
background-image: url(uploads/images/rollovers/integrated_procurement_off.png);
}

a#integrated:hover {
background-image: url(uploads/images/rollovers/integrated_procurement_on.png);
}

/* Solutions */

#solutions {
text-align: center;
margin-top: 85px;

}

#products {
margin-top: 15px;
}

#solutionscollab {
text-align: center;
margin-top: 15px;

}



#solutionsTop {
width: 929px;
height: 441px;
background-color: white;
margin: 0 auto;
background-image:url(uploads/images/solutions/background.jpg);
text-align:left; 

}

#newsTopbg {
width: 929px;
height: 500px;
background-color: white;
margin: 0 auto;
background-image:url(uploads/images/solutions/newsbackground.jpg);
text-align:left; 

}

#solutionsTable {
width: 780px;
height: 660px;
background-color: white;
margin: 0 auto;
background-image:url(uploads/images/solutions/backgroundsolution.jpg);
text-align:left; 


}

#tablewrapper {
padding: 20px;
}

#topcell {
border-bottom: 1px solid #ccc;
padding:20px;
}

#login {
padding-top: 10px;
}


#suppliersTop {
width: 929px;
height: 441px;
background-color: white;
margin: 0 auto;
background-image:url(uploads/images/solutions/background.jpg);
text-align:left;
 

}

#boardTop {
width: 929px;
height:1750px;
background-color: white;
margin: 0 auto;
background-image:url(uploads/images/solutions/boardbackground.jpg);
text-align:left;
 

}


#benefitsTop {
width: 929px;
height: 510px;
background-color: white;
margin: 0 auto;
background-image:url(uploads/images/solutions/backgroundbig.jpg);
text-align:left; 
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#collabTop {
width: 929px;
height: 441px;
background-color: white;
margin: 0 auto;
background-image:url(uploads/images/solutions/background.jpg);
text-align:left; 
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#flashpad {
padding-top: 25px;
padding-left: 15px;
}

#productsTop {
width: 585px;
height: 450px;
background-color: white;
margin-left: 10px;
margin-top:75px;
position: absolute;
background-image:url(uploads/images/products/background.jpg);
}



#companypadding {
padding: 10px;
}

#companyTop {
width: 585px;
height: 500px;
background-color: white;
margin-left: 10px;
margin-top:75px;
position: absolute;
background-image:url(uploads/images/products/backgroundbig.jpg);
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#companyContent {
	position:absolute;
	background-image: url(uploads/images/products/bgproductcontent.jpg);
	width: 355px;
	height:500px;
	float:right;
	margin-top: 4px;
	text-align: right;
	margin-left: 592px;
	top: -1px;
	font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#productsContent {
	position:absolute;
	background-image: url(uploads/images/products/bgcontent.jpg);
	width: 355px;
	height:450px;
	float:right;
	margin-top: 4px;
	text-align: right;
	left: 592px;
	top: -1px;
}

#solutionsFooter {
padding: 5px;
width: 950px;
margin-left:10px;

}

#productsFooter {
padding: 5px;
width: 950px;
margin-left:20px;

}

#solutionprocurement {
display: block;
height:154px ;
width:306px ;
float: left;
margin-right: 5px;
}

a#solutionprocurement {
background-image: url(uploads/images/solutions_enterprise_procurement.png);
}

a#solutionprocurement:hover {
background-image: url(uploads/images/solutions_enterprise_procurement_on.png);
}

#solutionglobal {
display: block;
height:154px ;
width:306px ;
float: left;
margin-right: 5px;
}

a#solutionglobal {
background-image: url(uploads/images/solutions_enterprise_global.png);
}

a#solutionglobal:hover {
background-image: url(uploads/images/solutions_enterprise_global_on.png);
}

#collectiveprocurement {
display: block;
height: 154px;
width: 306px;
float:left;
}

a#collectiveprocurement {
background-image: url(uploads/images/solutions_collective_procurement.png);
}

a#collectiveprocurement:hover {
background-image: url(uploads/images/solutions_collective_procurement_on.png);
}


#benefitsauto{
display: block;
height: 154px;
width: 306px;
float:left;
}

a#benefitsauto{
background-image: url(uploads/images/benefits/automateoff.png);
}

a#benefitsauto:hover {
background-image: url(uploads/images/benefits/automateon.png);
}



#benefitsglobal {
display: block;
height:154px ;
width:306px ;
float: left;
margin-right: 5px;
}

a#benefitsglobal {
background-image: url(uploads/images/benefits/integrateoff.png);
}

a#benefitsglobal:hover {
background-image: url(uploads/images/benefits/integrateon.png);
}

#benefitsprocurement {
display: block;
height: 154px;
width: 306px;
float:left;
}

a#benefitsprocurement {
background-image: url(uploads/images/benefits/collaborateoff.png);
}

a#benefitsprocurement:hover {
background-image: url(uploads/images/benefits/collaborateon.png);
}

/* CSS PRELOAD PICTURES */

.hiddenpic {
display:none;
}

/* FOOTER */

#footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;



}

.footerfont {
text-decoration: none;
color: #000000;
}

#footerwrapper {
margin:0 auto;
text-align:center;

}

#footerwrapperhome {
margin:0 auto;
text-align:center;
margin-top: 260px;

}

#footerwrapperproducts {
margin:0 auto;
text-align:center;
margin-top: 550px;

}

#footerwrappercompany{
margin:0 auto;
text-align:center;
margin-top: 600px;

}

#footerwrappercontactus{
margin:0 auto;
text-align:center;
margin-top: 700px;

}
/* End of 'Unimarket - Stylesheet' */

