body{
	padding:0;
	margin:0;
	background-color: #404041;
	}
.leftbgwork {
	background-color: #404041;
	background-image: url(images/leftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgwork {
	background-color: #404041;
	background-image: url(images/rightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgsearch {
	background-color: #404041;
	background-image: url(images/searchleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgsearch {
	background-color: #404041;
	background-image: url(images/searchrightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgtimeline {
	background-color: #404041;
	background-image: url(images/timelineleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgtimeline {
	background-color: #404041;
	background-image: url(images/timelinerightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgwhowe {
	background-color: #404041;
	background-image: url(images/whoweleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgwhowe {
	background-color: #404041;
	background-image: url(images/whowerightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgimpact {
	background-color: #404041;
	background-image: url(images/impactleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgimpact {
	background-color: #404041;
	background-image: url(images/impactrightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgexe {
	background-color: #404041;
	background-image: url(images/exeleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgexe {
	background-color: #404041;
	background-image: url(images/exerightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgpress {
	background-color: #404041;
	background-image: url(images/pressleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgpress {
	background-color: #404041;
	background-image: url(images/pressrightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbglocat {
	background-color: #404041;
	background-image: url(images/locationsleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbglocat {
	background-color: #404041;
	background-image: url(images/locationsrightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgfran {
	background-color: #404041;
	background-image: url(images/franchiseleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgfran {
	background-color: #404041;
	background-image: url(images/franchiserightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgover {
	background-color: #404041;
	background-image: url(images/overleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgover {
	background-color: #404041;
	background-image: url(images/overrightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgempl {
	background-color: #404041;
	background-image: url(images/employersleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgempl {
	background-color: #404041;
	background-image: url(images/employersrightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgengine {
	background-color: #404041;
	background-image: url(images/engleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgengine {
	background-color: #404041;
	background-image: url(images/engrightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftbgcont {
	background-color: #404041;
	background-image: url(images/contleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgcont {
	background-color: #404041;
	background-image: url(images/contrightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.searchtcontentbg {
	background-image: url(images/searchcontentbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.textbg {
	background: url(images/textbg.jpg)  repeat-y center top;
}
.engcontentbg {
	background-image: url(images/engcontentbg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.engcontentbg2 {
	background-image: url(images/engcontentbg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.engtextbg {
	background-image: url(images/engtextbg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.text {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A1A0A4;
	line-height: 18px;
}

.text2 {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101202;
	line-height: 18px;
	font-weight:normal;
	}

.textlink {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101202;
	line-height: 18px;
	font-weight:normal;
	text-decoration:underline;
}

.textlink:hover {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101202;
	line-height: 18px;
	font-weight:normal;
	text-decoration:none;
}

.textblack {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.greentext {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #C2CD23;	
	line-height: 18px;
	font-weight:normal;
}
.greentextbold2 {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #C2CD23;	
	line-height: 18px;
	font-weight:normal;
	font-weight:bold;
}
.greentext2 {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #C2CD23;	
	line-height: 18px;
	font-weight:normal;
	text-decoration:underline;
}
.greentext2:hover {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #C2CD23;	
	line-height: 18px;
	font-weight:normal;
	text-decoration:none;
}
.yellowtext {

	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ECED94;
	line-height: 18px;
}
.yellowtext2 {

	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8b8d08;
	line-height: 18px;
	font-weight:bold;
	padding-bottom:6px;
}

.whitetext {

	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 18px;
}.pressimagemargin {
	margin-left: 112px;
	background: none;
}
.bigwhitetext {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
}
.divscroller {
	overflow: auto;
	height: 50px;
}
.whitetextsmall {
	font-family: "Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 18px;
}
/*.buttonbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/buttonbgbody.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 28px;
	width: 73px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}*/
.buttonbg2 {
	background-image: url(images/changepassword2.gif);
	background-position: center top;
	border: none;
	color: #FFFFFF;
	/*font-size:11px;
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;*/
	width: 130px;
	height: 36px;
	text-align: center;
	padding: 0;
	margin: 0;
	padding-left:5px;
	padding-right:5px;
}
.buttonbg {
	background-image: url(images/submit_button.gif);
	background-position: center top;
	border: none;
	color: #FFFFFF;
	font-size:11px;
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	width: 78px;
	height: 36px;
	text-align: center;
	padding: 0;
	margin: 0;
}.greytext {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ADADAD;
	line-height: 18px;
}
.imp_contbg {
	background-image: url(images/imp_contbg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.imp_formbg {
	background-image: url(images/casestudybg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}.greentextsmall {

	font-family: "Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C2CD23;	
	line-height: 18px;
}

.impactinput{
background-color:#58595B;
border:0;
color:#FFFFFF;
height:23px;
width:100px;

}

.impacttextbg {
	background: url(images/impacttextbg.jpg)  repeat-y center top;
}
.leftbgrpo {

	background-color: #404041;
	background-image: url(images/rpoleftbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightbgrpo {

	background-color: #404041;
	background-image: url(images/rporightbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
a.back {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6E7025;
	text-decoration:underline;
	line-height: 18px;
}
a.back:hover {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C1D72D;
	text-decoration:none;
	line-height: 18px;
}
.textpadding {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A1A0A4;
	line-height: 18px;
	padding-left: 6px;
}
.textpadding2 {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A1A0A4;
	line-height: 18px;
	padding-left: 3px;
}

.impactbotbg {
	background: url(images/impactbottom.jpg)  no-repeat center top;
	height: 29px;
}
.greentextbold {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C2CD23;
	line-height: 18px;
	font-weight: bold;
}
.textbold {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A1A0A4;
	line-height: 18px;
	font-weight: bold;
}
ul { margin-left:10px; margin-top:5px; padding:0; list-style:none}

li {background: url(images/check.gif) 0 5px no-repeat;  padding:0px 0 0 15px; line-height:18px;}

li a {color:#0033CC; text-decoration:underline;}

li a:hover {text-decoration:none;}

.greytextform {

	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ADADAD;
	line-height: 20px;
}
.searchleft {
	background-color: #2A2B2B;
	background-image: url(images/searchleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 27px;
}
.searchright {

	background-color: #2A2B2B;
	background-image: url(images/searchright.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 27px;
}
.textlink1 {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A1A0A4;
	line-height: 20px;
	/*padding-left: 6px;*/
	text-decoration:none;
}
.textlink1:hover {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A1A0A4;
	line-height: 20px;
	/*padding-left: 6px;*/
	text-decoration:none;
	text-decoration:underline;
}

.textlink2 {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height:normal;
	/*padding-left: 6px;*/
	text-decoration:underline;
}
.textlink2:hover {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height:normal;
	/*padding-left: 6px;*/
	text-decoration:none;
	
}
.greentextlink2 {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #C2CD23;	
	line-height: 18px;
	text-decoration:none;
}
.greentextlink2:hover {
	font-family:"Frutiger LT Std 45 Light", Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #C2CD23;	
	line-height: 18px;
	text-decoration:underline;
}
