html, body, div, span, applet, object, iframe,h1, h2, h3, h4,
h5, h6, p, blockquote, pre,a, abbr, acronym, address, big,
cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small,
strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, 
fieldset, form, label, legend,table, caption, tbody, tfoot,
thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;
font-weight: inherit;font-style: inherit;font:1em/1em Verdana, Arial, Helvetica, sans-serif;color:#333333;}
body{background:url(../img/bg_main.png) repeat-x 0 157px;}
p{padding:0 10px 20px;}
ul,ol{padding:0 0px 20px 17px;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

.clear{clear:both;font-height:.1%;padding:0;margin:0;display:block;} 
.iefix{position:relative;width:100%;}/*i love stupid hacks*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

.textRight{float:left;margin:0 5px 5px 0;margin-left:0;border:1px solid #F4F7F9;background:#FCFDFD; }
.textLeft{float:right;margin:0 0 5px 5px;margin-right:0;border:1px solid #F4F7F9;background:#FCFDFD;}

.navListDefaults{list-style:none;padding:0;margin:0;}

.wrap{margin:0 auto;width:930px;}
.wrap .linksTopRight{float:right;padding-top:3px;}
.wrap .linksTopRight ul li{font-size:.63em;line-height:1.09em;float:left;padding:0 4px;
	height: 11px;
}
.wrap .linksTopRight ul li a{font-size:1em;text-decoration:none}
.wrap .linksTopRight ul li a:hover{text-decoration:underline}

.wrap h1.logo{float:right;width:180px;height:90px;margin-top:18px;margin-right:0px;}
.wrap h1.logo a{background:url(../img/SENSA_Logo.jpg);width:0px !important;height:90px;padding-left:180px;overflow:hidden;display:block;}

.wrap .linksTopLeft{padding-top:30px;width:650px;position:relative;}
.wrap .linksTopLeft ul li{float:left;padding:0;margin:0;}
.wrap .linksTopLeft ul li ul{position:absolute;left:-999em;}
.wrap .linksTopLeft ul li.active ul{left:auto;list-style:none;padding:0;margin:0;}
.wrap .linksTopLeft ul li.active ul.fixRight{right:0; width:325px}
.wrap .linksTopLeft ul li.active ul a{padding-right:5px;font-size:11px; padding-bottom:4px;line-height:20px;}
.wrap .linksTopLeft ul li.active ul li{border-right:1px dotted #ccc;margin-right:5px;}
.wrap .linksTopLeft ul li.active ul li.last{border:none;}
.wrap .linksTopLeft ul li.active ul.fixRight li.last{margin-right:0px;}
.wrap .linksTopLeft ul li.active ul.fixRight li.last a{padding-right:0px;}
.wrap .linksTopLeft ul li a{display:block;}
.wrap .linksTopLeft ul li a.linkAboutUs{background:url(../img/link_aboutUs.png);width:0px !important;height:46px;padding-left:105px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkAboutUs,
.wrap .linksTopLeft ul li.active a.linkAboutUs{background:url(../img/link_aboutUs-over.png);}

.wrap .linksTopLeft ul li a.linkAboutUs2{background:url(../img/link_aboutUs-over.png);width:0px !important;height:46px;padding-left:105px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkAboutUs2,
.wrap .linksTopLeft ul li.active a.linkAboutUs2{background:url(../img/link_aboutUs-over.png);}

.wrap .linksTopLeft ul li a.linkExpertise{background:url(../img/link_expertise.png);width:0px !important;height:46px;padding-left:104px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkExpertise,
.wrap .linksTopLeft ul li.active a.linkExpertise{background:url(../img/link_expertise-over.png);}

.wrap .linksTopLeft ul li a.linkExpertise2{background:url(../img/link_expertise-over.png);width:0px !important;height:46px;padding-left:104px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkExpertise2,
.wrap .linksTopLeft ul li.active a.linkExpertise2{background:url(../img/link_expertise-over.png);}

.wrap .linksTopLeft ul li a.linkClients{background:url(../img/link_clients.png);width:0px !important;height:46px;padding-left:88px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkClients,
.wrap .linksTopLeft ul li.active a.linkClients{background:url(../img/link_clients-over.png);}

.wrap .linksTopLeft ul li a.linkClients2{background:url(../img/link_clients-over.png);width:0px !important;height:46px;padding-left:88px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkClients2,
.wrap .linksTopLeft ul li.active a.linkClients2{background:url(../img/link_clients-over.png);}

.wrap .linksTopLeft ul li a.linkOurTeam{background:url(../img/link_ourTeam.png);width:0px !important;height:46px;padding-left:106px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkOurTeam,
.wrap .linksTopLeft ul li.active a.linkOurTeam{background:url(../img/link_ourTeam-over.png);}

.wrap .linksTopLeft ul li a.linkOurTeam2{background:url(../img/link_ourTeam-over.png);width:0px !important;height:46px;padding-left:106px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkOurTeam2,
.wrap .linksTopLeft ul li.active a.linkOurTeam2{background:url(../img/link_ourTeam-over.png);}

.wrap .linksTopLeft ul li a.linkCareers{background:url(../img/link_careers.png);width:0px !important;height:46px;padding-left:90px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkCareers,
.wrap .linksTopLeft ul li.active a.linkCareers{background:url(../img/link_careers-over.png);}

.wrap .linksTopLeft ul li a.linkCareers2{background:url(../img/link_careers-over.png);width:0px !important;height:46px;padding-left:90px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkCareers2,
.wrap .linksTopLeft ul li.active a.linkCareers2{background:url(../img/link_careers-over.png);}

.wrap .linksTopLeft ul li a.linkContactUs{background:url(../img/links_contactUs.png);width:0px !important;height:46px;padding-left:123px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkContactUs,
.wrap .linksTopLeft ul li.active a.linkContactUs{background:url(../img/links_contactUs-over.png);}

.wrap .linksTopLeft ul li a.linkContactUs2{background:url(../img/links_contactUs-over.png);width:0px !important;height:46px;padding-left:123px;overflow:hidden;}
.wrap .linksTopLeft ul li a:hover.linkContactUs2,
.wrap .linksTopLeft ul li.active a.linkContactUs2{background:url(../img/links_contactUs-over.png);}

/*.wrap .imgSPWS{background:url(../img/img_SPWS.jpg);width:0px !important;height:241px;padding-left:378px;overflow:hidden;border:6px solid #b2b1b1;margin-top:3px;float:left;margin-bottom:-10px;}*/

.wrap .imgSPWS{width:390px;height:253px;margin-top:0px;float:left;margin-bottom:-10px;}
.wrap .txtSPWS{float:right;padding-top:43px;padding-right:32px}

.wrap .txtSPWS a{background:url(../img/txtKF2.png);width:0px !important;height:158px;padding-left:476px;overflow:hidden;display:block;}

.wrap .txtSPWS2{float:right;padding-top:75px;padding-right:32px}
.wrap .txtSPWS2 a{background:url(../img/txtWhy5.png);width:0px !important;height:112px;padding-left:478px;overflow:hidden;display:block;}

.wrap .colL,.wrap .colM,.wrap .colR{float:left;width:310px;}
.wrap .colL ul,.wrap .colM ul,.wrap .colR ul{padding:0;margin:0;}
.wrap .colL li,.wrap .colM li,.wrap .colR li{list-style:none;background:url(../img/icon_blueArrow.png) no-repeat left 4px;padding-left:15px;font-size:.75em;margin-bottom:.75em;}

.wrap .colL h4.txtNews{margin-top: 49px;margin-bottom: 20px;height: 11px;}
.wrap .colL h4.txtNews span{background:url(../img/txtNews.png);width:0px !important;height:11px;padding-left:43px;overflow:hidden;display:block;float:left;}
.wrap .colL h4.txtNews a{background:url(../img/linkArchive.png);width:0px !important;height:11px;padding-left:60px;overflow:hidden;display:block;float:left;}
.wrap .colL ul{ width:300px;}
.wrap .colL h4.txtNews2{margin-top:49px;margin-bottom:10px;height:11px;}
.wrap .colL h4.txtNews2 span{font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#003657;}
.wrap .colL h4.txtNews2 a{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#003657;}

.wrap .colM h4.txtCaseStudies{margin-top:49px;margin-bottom:10px;height:11px;}
.wrap .colM h4.txtCaseStudies span{background:url(../img/txtSensaInformation.png);width:0px !important;height:12px;padding-left:128px;overflow:hidden;display:block;float:left;}
.wrap .colM h4.txtCaseStudies a{background:url(../img/linkArchive.png);width:0px !important;height:11px;padding-left:60px;overflow:hidden;display:block;float:left;}

.wrap .colM h4.txtCaseStudies2{margin-top:49px;margin-bottom:10px;height:11px;}
.wrap .colM h4.txtCaseStudies2 span{font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#003657;}
.wrap .colM h4.txtCaseStudies2 a{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#003657;}

.wrap .colM h4.txtWhitePaper{margin-top:49px;margin-bottom:10px;height:11px;}
.wrap .colM h4.txtWhitePaper span{background:url(../img/txtWhitePaper.png);width:0px !important;height:11px;padding-left:98px;overflow:hidden;display:block;float:left;}
.wrap .colM h4.txtWhitePaper a{background:url(../img/linkArchive.png);width:0px !important;height:11px;padding-left:60px;overflow:hidden;display:block;float:left;}

.wrap .colM h4.txtWhitePaper2{margin-top:49px;margin-bottom:10px;height:11px;}
.wrap .colM h4.txtWhitePaper2 span{font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#003657;}
.wrap .colM h4.txtWhitePaper2 a{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#003657;}

.wrap .colR .testimonial{background:#f1f1f1;padding:20px;}
.wrap .colR .testimonial img{float:left;margin:0 10px 10px 0;}
.wrap .colR .testimonial .quoteLeft{background:url(../img/icon_quoateLeft.png) no-repeat;width:140px;height:22px;float:left;}
.wrap .colR .testimonial .quoteRight{background:url(../img/icon_quoateRight.png);width:32px;height:22px;float:right;}
.wrap .colR .testimonial p{padding:0;margin:0;font:.75em/1.25 "Trebuchet MS", "Lucida Sans",  Verdana, Arial, Helvetica, sans-serif;color:#888783;}
.wrap .colR .testimonial p.name{color:#b5111b;font-weight:bold;text-align:right;padding-top:10px;}

.subpage{background:url(../img/bg_sub.png) repeat-x 0 154px;}
.subpage .pageName{color:#fff;font:2.13em "Trebuchet MS", "Lucida Sans",  Verdana, Arial, Helvetica, sans-serif;margin:0 0 50px 10px;padding-top:60px;}
.subpage .content p{font-size:.75em;line-height:1.2em;}

.subpage .content form.recuitment{}
.subpage .content form.recuitment legend{font-size:.75em;line-height:1.2em;font-weight:bold;margin-bottom:15px;padding-right:45px;}
.subpage .content form.recuitment fieldset{margin-bottom:15px;}
.subpage .content form.recuitment fieldset fieldset{margin:0 15px 15px;border-bottom:1px dotted #666;padding-bottom:3px;}
.subpage .content form.recuitment label{font-size:.75em;line-height:1.2em;width:160px;display:block;float:left;margin:3px 8px 0 15px;}
.subpage .content form.recuitment input.rec{font-size:.75em;line-height:1.2em;width:202px;background:#EFFAFF;border:1px solid #11688F;padding:2px;}
.subpage .content form.recuitment hr{clear:both;border:none;}
.subpage .content form.recuitment .required{color:#f000;font-weight:bold;}
.subpage .content form.recuitment #comments{font-size:.75em;line-height:1.2em;height:110px;width:400px;background:#EFFAFF;border:1px solid #11688F;padding:2px;overflow:auto;}
.subpage .content form.recuitment .submit{font-size:.75em;line-height:1.2em;width:50px;}


.subpage .wrap .content .style2 {
	font-weight: bold;
}
.subpage .wrap .content .style1 a {font-size: 0.75em;color:#b5111b}
.subpage .wrap .content .style1 a:hover {color:#b5111b}
.subpage .wrap .content .style1 .contact {
	font-size: 1em;
}

.subpage .wrap .content ul li {
	line-height: 14px;
	height: 0px;
}
.subpage .wrap .content strong {
	font-weight: bold;
}
.leftmenu {
	font-size: 11px;
	line-height:18px;
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.leftmenu a { line-height:14px;}
.leftmenu a:hover{color:#b5111b;}

.content ul li 
{
	font-size:0.75em;
}

.tableX, .tableX td
{
	border: 1px solid #000000;
	border-collapse: collapse;
	border-spacing: 0px;
}


.tableX td
{
	font-size: 0.75em;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
 
}

.tableX .header
{
	color: #FFFFFF;
	background-color: #000099;
	vertical-align: top;
	padding: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.tableX td ul li
{
	font-size: 1em;

}

/*The following styles were created when changing pages from HTML to ASPX. June 4, 2009*/
.normallist ul li
{	
	margin-left: 50px;
	font-size: 0.75em;
}

.normallist ul li a
{
	color: #b5111b
}

.subpage .wrap .content a.links {
	font-size: 1em;
	color: #b5111b
}


