﻿BODY {	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff}

TD {	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial}

.orange {	COLOR: #fdab00}.green {	COLOR: #73b828}.blue {	COLOR: #0180c4}

.foot {	FONT-SIZE: 11px; COLOR: #FFFFFF;}

.foot a, .foot a:visited, .foot a:active	 { 	FONT-SIZE: 11px; COLOR: #FFFFFF;}

.foot a:hover	 { text-decoration:underline;	FONT-SIZE: 11px; COLOR: #FFFFFF;}

H1 {	MARGIN-TOP: 10px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #999999}

P {	FONT-SIZE: 12px; MARGIN: 5px 0px 2px; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: 15px; TEXT-ALIGN: justify}

UL {	MARGIN:0px; padding:0px;}

LI {	MARGIN-TOP: 0px; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url('i/li1.gif'); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; COLOR: #999999; TEXT-INDENT: 0px; LINE-HEIGHT: 14px}

INPUT {	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif}TEXTAREA {	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial}

SELECT {	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial}

A {	FONT-SIZE: 12px; COLOR: #005284; TEXT-DECORATION: none}

A:active {	FONT-SIZE: 12px; TEXT-DECORATION: none}

A:visited {	FONT-SIZE: 12px; TEXT-DECORATION: none}

A:hover {	FONT-SIZE: 12px; COLOR: #005284; TEXT-DECORATION: none}

A.white {	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none}

A.white:active {	FONT-SIZE: 11px; TEXT-DECORATION: none}

A.white:visited {	FONT-SIZE: 11px; TEXT-DECORATION: none}

A.white:hover {	FONT-SIZE: 11px; TEXT-DECORATION: none}

A.subtopic {	FONT-SIZE: 9px; COLOR: #d82d01; TEXT-DECORATION:none;}

A.subtopic:active {	FONT-SIZE: 9px; TEXT-DECORATION: none;}

A.subtopic:visited {	FONT-SIZE: 9px; TEXT-DECORATION: none}

A.subtopic:hover {	FONT-SIZE: 9px; TEXT-DECORATION: none}

.topmenu { font-size:11px; color: #FFFFFF;}.topmenu A{ font-size:11px;	color:#B5B5B5;	/*color: #00DDFF;*/	font-weight:lighter;}

.topmenu A:hover{font-size:11px; color: white;	font-weight:lighter;}

.topmenu A:active, .topmenu A:visited { font-size:11px;}

.menu{	background-image: url('bg_menu.gif');}

.menu:hover{	background-image: url('bg_menu_up.gif');	}

.menu A{	color:White;	font-weight:bold;	height:28px;	text-align:center;	vertical-align:middle;	padding-top:5px;	}

.menu A:hover{	color:White;	font-weight:bold;	height:28px;	text-align:center;	vertical-align:middle ;		padding-top:5px;}

.subheading{	color:#162F45;	font-size:12px;	font-weight:bold;	font-family:Arial;	line-height:19px;	padding-left:5px;}

.subheading1{	color:#162F45;	font-size:12px;	font-weight:bold;	font-family:Arial;	line-height:19px;	}

.subheadinggreen{	color:#013B2D;	font-size:12px;	font-weight:bold;	font-family:Arial;	line-height:19px;}

.testi{	line-height:18px;	font-weight: 500;	color:#005284;}

.testi A, .testi A:Hover{ font-size:11px;	line-height:18px;	font-weight: 500;	color:#005284;}

.testi A:visited, .testi a:active { font-size:11px;}

#content{	line-height: 15px;	color: #005284;}

fieldset{	margin-right: -5px;	}

fieldset legend{	color:#013B2D;	padding-left:5px;	padding-right:5px;	font-weight:bold;} 

.inner {	FONT-SIZE: 11.5px; MARGIN: 5px 0px 2px; COLOR: #000000; TEXT-INDENT: 1px; LINE-HEIGHT: 13px; TEXT-ALIGN: justify } 

.casestudy {	border-style:dashed;	border-width: 1px;	background-color:#F0F0F0;}

.munimanagertext { font-size:13	px; font-weight:bold; color:#000000; line-height:16px; font-style:italic; text-align:left; padding-right:5px;}

.serviceshead { font-size:14px; font-weight:bold; color:#000000; line-height:16px; font-style:italic; text-align:left;}

.verline { background:url('../images/verticalline.gif') repeat-y top left; }

.subheadblue { color:#04382B; font-size:17px; font-weight:bold; text-align:left; line-height:17px;} 

.subheadgreen { color:#04382B; font-size:18px; font-weight:bold; text-align:left; line-height:18px;} 

/*********** case study tabs inner ************/
#header2
{
	background:url('../images/menu_line.gif') no-repeat bottom left;
	float:left;
	font-weight:bold;
	line-height:normal;
	font-size:13px;
	font-style:italic;
	width: 100%;
	height:43px;
}
#header2 ul
{
	margin:0px 0 0 0;
	padding:0;
	list-style:none;
margin-right:2px;
}

#header2 a
{
	display:block;
	text-decoration:none;
}

#header2 li
{
	float:left;
	margin:0;
    padding:0px;
	color:#000000;
	text-align:left;
}

#header2 li a
{
	display:block;
	font-size:12px;
	padding:10px 10px 0px 20px;
	width:113px;
	height:42px;
	background:#fff url('../images/left_notselected_org.gif') no-repeat top left;
	color:#04382B;
	cursor:pointer;
}

#header2 span
{
	display:block;
	padding:5px 16px 0px 16px;
}
#header2 li.selected1
{
	
	}

#header2 li.selected1 a
{
	color:#6c6c6c !important;
	font-size:12px;
	width:117px;
	color:#000000;
	height:43px;
	cursor:default;
	display: block;
	background:#fff url('../images/left_selected_org.gif') no-repeat top left;
}
#header2 li.selected2 a
{
	color:#6c6c6c !important;
	font-size:13px;
	font-weight:bold;
	padding:15px 0px 0px 55px;
	width:152px;
	color:#FFFFFF;
	height:42px;
	cursor:default;
	display: block;
	background:url('../images/bg_products.gif') no-repeat top left;
}
#header2 li.selected3 a
{
	color:#6c6c6c !important;
	font-size:13px;
	font-weight:bold;
	padding:15px 0px 0px 55px;
	width:152px;
	color:#000000;
	height:43px;
	cursor:default;
	display: block;
	background:url('../images/bg_products_up.gif') no-repeat top left;
}
.innertable
{
	border-left:solid 1px #A4B5BC;
	border-right:solid 1px #A4B5BC;
	border-bottom:solid 1px #A4B5BC;
	background-color:#F3F3F3;
}
/*********** end case study tabs inner ************/

.innercontent
{
	FONT-SIZE: 12px; 
	MARGIN: 5px 0px 2px; 
	COLOR: #000000; 
	TEXT-INDENT: 0px; 
	LINE-HEIGHT: 15px; 
}
.indexcontent
{
	FONT-SIZE: 12px; 
	MARGIN: 5px 12px 2px 0px; 
	COLOR: #000000; 
	TEXT-INDENT: 0px; 
	LINE-HEIGHT: 15px; 
	TEXT-ALIGN: justify;
}
.indexcontent1
{
	FONT-SIZE: 12px; 
	MARGIN: 5px 25px 2px 0px; 
	COLOR: #000000; 
	TEXT-INDENT: 0px; 
	LINE-HEIGHT: 15px; 
	TEXT-ALIGN: justify;
}
.innertitles
{
	font-size:8pt;
}
.services a { font-family:Arial; color:#0174A3; font-size:12px; font-weight:bold; text-align:left; line-height:14px; vertical-align:middle;} 
.services a:hover { color:#0174A3; font-size:12px; font-weight:bold; text-decoration:underline;} 




/*************   Tabs *************/
#home-tab-nav
{
	background:url('../images/menu_line.gif') no-repeat bottom left;
	float:left;
	font-weight:bold;
	line-height:normal;
	font-size:13px;
	font-style:italic;
	width: 612px;
	height:43px;
}

ul#home-tab-nav li.active-first-tab 
{
	background:url('../images/left_selected_org.gif') no-repeat 0px 0px; height:43px; width:117px;
	list-style-type: none;
	color:#000000;
	padding-top:12px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	font-style:italic;
}
ul#home-tab-nav li.first-tab 
{
	background:url('../images/left_notselected_org.gif') no-repeat 0px 0px; height:42px; width:113px;
	color:#04382B;
	padding-top:8px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	font-style:italic;
	list-style-type: none;
}
ul#home-tab-nav li.next-tab 
{
	background:url('../images/bg_products.gif') no-repeat 0px 0px; height:42px; width:156px;
	color:White;
	padding-top:14px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	list-style-type: none;
}
ul#home-tab-nav li.active-next-tab 
{
	background:url('../images/bg_products_up.gif') no-repeat 0px 0px; height:43px; width:160px;
	color:White;
	padding-top:14px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	list-style-type: none;
}
ul#home-tab-nav li.active-next-tab a, ul#home-tab-nav li.active-next-tab a:hover, ul#home-tab-nav li.active-first-tab a, ul#home-tab-nav li.active-first-tab a:hover
{
	color:#000000;
	font-weight:bold;
	list-style-type: none;
}
ul#home-tab-nav li.first-tab a, ul#home-tab-nav li.first-tab a:hover
{
	color:#04382B;
	font-weight:bold;
	list-style-type: none;
}
ul#home-tab-nav li.next-tab a, ul#home-tab-nav li.next-tab a:hover
{
	color:white;
	font-weight:bold;
	list-style-type: none;
}
#home-tab-nav ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
#home-tab-nav li
{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type: none;
}
/*************   End Tabs *************/

.Servicescontent td
{
	font-size:8pt;
	line-height:14px;
}
.serhead
{
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}