body {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a, a.visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#3DC1FF;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
.home {
	width:82px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/norm_home.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.home:hover {
	width:82px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/over_home.jpg);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.our {
	width:118px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/norm_our.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.our:hover {
	width:118px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/over_our.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.life {
	width:107px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/norm_life.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.life:hover {
	width:107px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/over_life.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.rent {
	width:93px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/norm_rent.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.rent:hover {
	width:93px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/over_rent.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.sales {
	width:77px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/norm_sales.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.sales:hover {
	width:77px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/over_sales.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.cont {
	width:107px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/norm_cont.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.cont:hover {
	width:107px;
	height:35px;
	margin:0px;
	padding:0px;
	background:transparent url(Images/over_cont.gif);
	overflow:hidden;
	display:block;
	text-indent:5cm;
}
.indx_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BBE1FF;
}
.links_right {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#85BCF5;
	text-decoration:underline;
}
.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:14px;
	color:#3DC1FF;
	text-decoration:none;
}
.bodybill {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#ABD9FF;
}
.bodybill1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:none;
	font-size:14px;
	color:#ABD9FF;
}
.white_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#FFFFFF;
	line-height:18px;
}
.pur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#ffffff;
	line-height: 16px;
}
.pur01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#7DC1FF;
	line-height: 16px;
}
.pur02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:Bold;
	font-style:none;
	font-size:12px;
	color:#ff0000;
	line-height: 16px;
}
.pur03 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:10px;
	color:#ffffff;
	line-height: 12px;
}
.pur04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:none;
	font-size:15px;
	/*color:#E0E0E0;*/
	color:#489DE0;
	line-height:20px;
}
.pur_black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:11px;
	color:#000000;
	line-height: 12px
}
a.left_navi {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#ffffff;
}
a.left_navi:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#7DC1FF;
}
a.left_navi01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#85BCF5;
	line-height:20px;
}
a.left_navi01:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	line-height:20px;
}
a.left_navi02 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#85BCF5;
	text-decoration:underline;
}
a.left_navi02:hover {
	text-decoration:none;
}
a.links_title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#85BCF5;
	line-height:14px;
	text-decoration:underline;
}
a.links_title:hover {	
	text-decoration:none;
}
a.footerlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
	color:#ffffff;
}
a.link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#2B8CDB;
	text-decoration:underline;
	line-height:15px
}
a.link:hover{
	text-decoration:none;
}
a.head_title_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#B3D9FF;
	font-weight:none;
	text-decoration:underline;
}
a.head_title_link:hover
{
	text-decoration:none;
}
.txtbox {
	border: 1px solid #000000;
	width:200px;
	height:18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
}
.txtbox1 {
	border: 1px solid;
	width:250px;
	height:18px;
	font-size:12px;
}
.txtbox2 {
	border: 1px solid;
	width:150px;
	height:18px;
	font-size:13px;
}
.txtbox3 {
	border: 1px solid;
	width:350px;
	height:20px;
	font-size:12px;
}
.txtbox4 {
	border: 1px solid;
	width:500px;
	height:20px;
	font-size:12px;
}
.txtno1 {
	border: 1px solid;
	width:50px;
	height:18px;
	font-size:12px;
}
.txtno2 {
	border: 1px solid;
	width:100px;
	height:18px;
	font-size:12px;
}
.txtarea {
	border: 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}
.btn {
	border:1px solid;
	font-weight:bold;
	font-size:12px;
	height:22px;
}
.title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:20px;
	/*color:#3DC1FF;*/
	color:#FFFFFF;
	text-decoration:none;
}
.selectbox {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #14326C;
	height: 18px;
}
.leftnavi {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#ffffff;
	text-decoration:none;
}
.leftnavi:hover {
	color:#85BCF5;
}
.leftnavi_selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#85BCF5;
	text-decoration:none;
}
.content_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#B7D6FF;
	text-decoration:underline;
}
.content_link:hover {
	color:#7DC1FF;
}
.content_link_selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#3DC1FF;
	text-decoration:none;
}
.head_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:15px;
	color:#B3D9FF;
	font-weight:none;
}
.txt_txt01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#F5FEFF;
	font-weight:none;
}
.des01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#ffffff;
}
.des02 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#ffffff;
}
.des03 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#112B5E;
}
.des04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#84B5ED;
}
.des05 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#BADAFF;
}
.des06 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#85BCF5;
}
.des07 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:13px;
	color:#183873;
}
.des08 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color: #4BA2E5
}
.des09 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#BADAFF;
}

.txtbox_search {
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #000000;
	background-color:#FFFFFF;
}
.txtbox_disabled {
	border: 1px solid #000000;
	width:200px;
	height:18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	background-color:#DAD7CD;
}
.link01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#85BCF5;
	text-decoration:underline;
}
.link01:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.link02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#4BA2E5;
	text-decoration:underline;
}
.link02:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.link03 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
.link03:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.link04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
	font-style:none;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
.link04:hover {
	color:#53AAF1;
	text-decoration:none;
}
table.paging td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#ffffff;
}
table.paging A
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#85BCF5;
	text-decoration:underline;
}
table.paging A:hover {
	color:#ffffff;
	text-decoration: none
}
.content_link1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#7DC1FF;
	text-decoration:underline;
}
.content_link1:hover {
	text-decoration:none;
}
.des10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	font-weight:bold;
	color:#FFFFFF;
}


div.caseStudy
{
	width: 800px;
	margin-bottom: 1px;
}
div.csHead
{
	padding: 5px 0 5px 10px;
	background-color:#144D92;
	border: 1px solid #0065BD;
	border-bottom:0px;
	cursor: pointer;
}
div.csHeadend
{
	padding: 5px 0 5px 10px;
	background-color:#FF0000;
	border:1px solid #0065BD;
	border-bottom:1px solid #0065BD;
	cursor: pointer;
}
div.csHeadSel
{
	padding: 5px 0 5px 10px;
	border: 1px solid #0065BD;
	background-color:#378FB7;
	
}
div.csContent img { display: block;  }
div.csContentend { display: none;  }
div.csContenthome { display: block;  }

div.csCont
{
	border-left: 1px solid #0065BD;
	border-right: 1px solid #0065BD;
	padding:5px 10px 5px 15px;
	background: #FFFFFF;
	color: #000000;
}
.title1 { font-size: 12px; font-weight: bold; color:#FFFFFF; width:90%;height:100% }
.subtitle1 { font-size: 12px; color: #fff; }

/*---------------Case Study------------------*/

ul #CaseStudyList {
margin: 0;
}
.casestudy {
margin: 0;
padding: 10px 10px 0 0;
list-style-type: circle;
color: #666;
}
div.accContainer
{
	width: 780px;
	height: 600px;
}
.accordion-content
{
	height: 200px;
	padding-left: 8px;
}
div.accContainer p
{
	width: 580px;
	margin: 0px;
}
h2#accActive
{
	/*background-position: 0 -210px;*/
	color: #f13500;
}

h2.reach
{
	/*background: url(../Images/reach.png) no-repeat 0 0;*/
	width: 415px;
	height: 105px;
	cursor: pointer;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120px;
	color: #0072bc;
	line-height: 105px;
}
h2.reimagine
{
	/*background: url(../Images/reimagine.png) no-repeat 0 0;*/
	width: 684px;
	height: 105px;
	cursor: pointer;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120px;
	color: #0072bc;
	line-height: 105px;
}
h2.reenergize
{
	/*background: url(../Images/reenergize.png) no-repeat 0 0;*/
	width: 753px;
	height: 105px;
	cursor: pointer;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120px;
	color: #0072bc;
	line-height: 105px;
}

hr.homehr {
	border: none;
	border-top: 1px solid #959595;
	width: 570px;
	text-align: left;/*this will align it for IE*/
	margin: 5px auto 5px 0; /*this will align it left for Mozilla*/
}


input.button {
background-color:#DAE4F5;
border:1px solid #030275;
color:#000000;
font-family:verdana;
font-size:10px;
height:18px;
width:60px;
}
