

#main form { width:380px !important; }
#main form.std label { font-size:0.7em; }
#main form.std label span { font-size:0.55em; }

#main form.std div.submit { top:-35px; left:240px; }
#main form.std div.submit input { height:50px; background-image:url(/img/elements/let-me-in.png); }



#main .topIntro h3 { color:#f0008d; font-family:Calibri; font-size:1.2em; margin-bottom:0; width:380px; }
#main .topIntro h3 span { color:#7a7a7a; }


#main .box h2 { color:#7a7a7a; font-size:1.4em; margin-bottom:30px; }
#main .box h2 span { color:#f0008d; }

#main p.nextInfo { font-size:0.65em; position:relative; top:-30px; }



#main div.box { margin-bottom:5px; }

div.stages { background:url(/img/process/client/bar.png) transparent no-repeat 0 50px; height:90px; }

#main div.stages ul { margin:0; padding:0; background:url(/img/process/here.png) transparent no-repeat 10px 68px; height:90px; }
div.stages li { list-style-type:none; margin:0; padding:0; font-size:0.8em; width:72px; height:90px; text-align:center; float:left; margin-right:42px;  }
div.stages li.last { margin-right:0; }
div.stages li a { color:#1ec2ea; font-weight:bold; font-family:Calibri; text-decoration:none; text-transform:uppercase; outline:none; }

div.stages li.active {  }
div.stages li.active a { color:#f0008d;  }

div.stages li#stage1 div,
	div.stages li#stage2 div,
	div.stages li#stage3 div
		{ margin-top:1em; }

div#cards { width:540px; }
div.images div.middle { margin-left:10px; }
div.images div.card { width:540px; height:297px; }
div.images div.card a { width:100%; height:100%; display:block; background:url(/img/elements/next.png) transparent no-repeat bottom right; outline:none; }
div.images div.card a img { border:none; }
div.images div#card4 a { background-image:none; }

div.clientsList {  }
div.clientsList p { margin:0 0 0 0;  font-family:Calibri; font-size:1em; }

