body {
	 FONT-FAMILY: Verdana; MARGIN-TOP:0px; MARGIN-LEFT: 0px; MARGIN-Right: 0px; MARGIN-BOTTOM: 0px;
}
.topbartext 
{ font-size: 9; font-family: Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none
}
.leftnavitxt
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	text-decoration: none;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: middle
}
.hgreentext
{
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	FONT-WEIGHT: bold;
	text-align: center;
	text-decoration: none;
	
}
.midheadnavi
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana;
  COLOR: #444444;
  FONT-WEIGHT: bold;
  text-align: center;
  text-decoration: none;
}
.midheadnavi:hover
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana;
  COLOR: #056105;
  FONT-WEIGHT: bold;
  text-decoration: none;
}
.hgreenhead
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	FONT-WEIGHT: 900;
	text-decoration: none;
}
.hgreenhead:hover
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	FONT-WEIGHT: 900;
	text-decoration: none;
}
.hgreenhead2
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.hgreenheadn
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.hgreenheadn:hover
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	COLOR: #444444;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.hgreentext1
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

A.hgreentext1:link
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
A.hgreentext1:visited
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
A.hgreentext1:hover
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana;
	COLOR: #df4444;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

A.hgreentext1:active
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	FONT-WEIGHT: bold;
	text-decoration: none;
}


.hgreentext2
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	text-decoration: none;
}

A.hgreentext2:link
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	text-decoration: none;
}
A.hgreentext2:visited
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	text-decoration: none;
}
A.hgreentext2:hover
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
A.hgreentext2:active
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	text-decoration: none;
}
.hgreentext3
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
A.hgreentext3:link
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
A.hgreentext3:visited
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
A.hgreentext3:hover
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
A.hgreentext3:active
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
.hgreentext4
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
A.hgreentext4:link
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
A.hgreentext4:visited
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
A.hgreentext4:hover
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
A.hgreentext4:active
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	COLOR: #056105;
	text-decoration: none;
}
td.text1 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	FONT-COLOR: #444444;
	text-decoration: none;
	text-align: justify;
}
td {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	FONT-COLOR: #444444;
	text-decoration: none;
	text-align: justify;
}
.style1 {
	color: #CC6600;
	font-weight: bold;
}
.style2 {color: #CC6600
}
.hovermenu ul
{
font: 100 12px Verdana, Arial, Helvetica, sans-serif;
padding-left: 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 5px;
padding-right: 2em;
padding-bottom: 2px;
margin-left: 130px;
}
.hovermenu ul li
{
list-style: none;
display: inline;
margin-top: 5px;
padding-right: 0em;
padding-left: 5px;
}
.hovermenu ul li a
{
padding: 1px 0.2em;
text-decoration: none;
float: center;
color: #ffffff;
background-color: #056105;
border: 2px solid #056105;
}
.hovermenu ul li a:hover
{
background-color: #009966;
border-style: outset;
}
html>body .hovermenu ul li a:active
{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}
.list
{
font: 100 11px Verdana;
text-align: justify;
color: #444444;
list-style: square;
margin-left: 10px;
margin-right: 10px
}
.list1
{
font: 100 11px Verdana;
text-align: justify;
color: #444444;
list1-style: square;
margin-left: 10px;
margin-right: 10px
}
.list2
{
font: 100 11px Verdana;
text-align: left;
color: #444444;
list1-style: square;
margin-left: 10px;
margin-right: 10px
}
#space
{
font: 100 11px Verdana;
text-align: justify;
color: #444444;
line-height: 17x;
margin-left: 10px;
margin-right: 17px
}
.linknew
{
font: 100 10px Verdana;
text-align: left;
text-decoration: none;
color: #FFFFFF;
margin: 0px
}
.linknew:hover
{
font: 100 10px Verdana;
text-align: left;
text-decoration: none;
color: #FAF8CC;
margin: 0px
}
.linkleft
{
font: 100 9px Verdana;
text-align: left;
text-decoration: none;
color:#056105;
margin: 0px
}
.linkleft:hover
{
font: 100 9px Verdana;
text-align: left;
text-decoration: none;
color: #000000;
margin: 0px
}
.greenbrd
{
border: 1px #056105 solid;
}
.leftnavibg
{
background-image:url(leftnavibg.jpg); height: 22px; background-repeat: repeat-x; font-family: Arial; font-size: 9pt; font-weight: 800;  margin: 0px; color: #FFFFFF; text-align: left; text-decoration: none; vertical-align: middle;
}
.leftnavibg2
{
background-image:url(leftnavibg2.jpg); height: 24px; background-repeat: repeat-x; font-family: Arial; font-size: 9pt; font-weight: 800;  margin: 0px; color: #FFFFFF; text-align: left; text-decoration: none; vertical-align: middle;
}
.leftnavitst
{
background-image:url(leftnavibg2.jpg); height: 24px; background-repeat: repeat-x; font-family: Arial; font-size: 9pt; font-weight: 800;  margin: 0px; color: #FFFFFF; text-align: left; text-decoration: none; vertical-align: middle; padding-top: 2.7px;
}
.leftnavitst:hover
{
background-image:url(leftnavibg2.jpg); height: 24px; background-repeat: repeat-x; font-family: Arial; font-size: 9pt; font-weight: 800;  margin: 0px; color: #FFFFFF; text-align: left; text-decoration: none; vertical-align: middle; padding-top: 2.7px;
}
.leftbgnavi
{
 font-family: Arial; font-size: 9pt; font-weight: 800;  margin: 0px; color: #FFFFFF; text-align: left; text-decoration: none; vertical-align: middle;
}
.leftbgnavi:hover
{
font-family: Arial; font-size: 9pt; font-weight: 800;  margin: 0px; color: #FFFFFF; text-align: left; text-decoration: none; vertical-align: middle;
}
.midnavi
{
 font-family: Arial; font-size: 8.5pt; font-weight: 800;  margin: 0px; color: #FFFFFF; text-align: left; text-decoration: none; vertical-align: middle;
}
.midnavi:hover
{
font-family: Arial; font-size: 8.5pt; font-weight: 800;  margin: 0px; color: #FFFFFF; text-align: left; text-decoration: none; vertical-align: middle;
}
.midnavi2
{
font-family: Arial; font-size: 8.5pt; font-weight: 800;  margin: 0px; color: #FFFFFF; text-align: left; text-decoration: none; vertical-align: middle;
}
.tstmdata
{
 font-family: Verdana; font-size: 11px; font-weight: 100;  margin: 0px; color: #444444; text-align: left; text-decoration: none; vertical-align: middle; 
}
.tstmdata:hover
{
 font-family: Verdana; font-size: 11px; font-weight: 100;  margin: 0px; color: #056105;; text-align: left; text-decoration: none; vertical-align: middle;
}
.acptlinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333333;
	}
.acptlinks:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#056105;
	text-decoration:none;
}

A.header:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.header:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.header:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

A.top:link {
	COLOR: #2056b0; TEXT-DECORATION: none
}
A.top:visited {
	COLOR: #2056b0; TEXT-DECORATION: none
}
A.top:hover {
	COLOR: #ff931c; TEXT-DECORATION: underline
}
.tst {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	color:#056105;
}
.alinkgreen:link {
	COLOR: #056105; TEXT-DECORATION: none
}
.alinkgreen:visited {
	COLOR: #056105; TEXT-DECORATION: none
}
.alinkgreen:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.alinkgreen:active {
	COLOR: #056105; TEXT-DECORATION: none
}
.alinkprojects:link {
	COLOR: #1c6ca8; TEXT-DECORATION: none
}
.alinkprojects:visited {
	COLOR: #1c6ca8; TEXT-DECORATION: none
}
.alinkprojects:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.alinkprojects:active {
	COLOR: #1c6ca8; TEXT-DECORATION: none
}
.alinkheading:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.alinkheading:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.alinkheading:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.alinkheading:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.alinkinner:link {
	COLOR: #f37325; TEXT-DECORATION: none
}
.alinkinner:visited {
	COLOR: #f37325; TEXT-DECORATION: none
}
.alinkinner:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.alinkinner:active {
	COLOR: #f37325; TEXT-DECORATION: none
}
.topnavy_td {
	BACKGROUND-COLOR: #283784
}
.topgreen_td {
	BACKGROUND-COLOR: #666666;
	FONT-FAMILY: Verdana;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.expertise_td_bg {
	BACKGROUND-COLOR: #f0f0f0
}
.fromfld
{
font: 100 11px Verdana;
text-align: left;
color: #444444;
list1-style: square;
}
.boxbottom {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px
}
.expertise_midlines {
	BACKGROUND-COLOR: #c3c3c3
}
.inner_subbuttons_td {
	BACKGROUND-COLOR: #a4cff0
}
.inner_subbuttons1_td {
	BACKGROUND-COLOR: #cce4f7
}
.portfolio_table {
	BACKGROUND-COLOR: #c2c2c2
}
.portfolio_thumbnail_outline {
	BACKGROUND-COLOR: #d1d1d1
}
.lightgreen {
	BACKGROUND-COLOR: #f8fde8
}
.boldtext {
	FONT-WEIGHT: bold
}
.boldbigtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.greytext {
	FONT-SIZE: 10px; COLOR: #333333
}
.greytextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333
}
.smallmenugrey {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.greyheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.whiteheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.bluenavy {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #283784
}
.redheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000
}
.blueheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1c6ca8
}
.navtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.bluebannerheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d6e9f8
}
.copyright {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
a.copyright {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	text-decoration: none;
}

copyright:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	text-decoration: none;
	a.hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #00000;
	text-decoration: none;
	
}

a.copyright:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.innersubheading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1c6ca8
}
.greenbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8db112
}
.bluetext {
	FONT-SIZE: 10px; COLOR: #1c6ca8
}
.orangetext {
	FONT-SIZE: 10px; COLOR: #f37325
}
.orangetextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f37325
}
.submitblue {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #1c6ca8; BACKGROUND: #1c6ca8; BORDER-BOTTOM-COLOR: #1c6ca8; CURSOR: hand; COLOR: #ffffff; BORDER-TOP-COLOR: #1c6ca8; FONT-FAMILY: Verdana; HEIGHT: 20px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #1c6ca8
}
.submitorange {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #f37325; BACKGROUND: #f37325; BORDER-BOTTOM-COLOR: #f37325; CURSOR: hand; COLOR: #ffffff; BORDER-TOP-COLOR: #f37325; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #f37325
}
.formtextfieldblue {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #f2f9fd; BACKGROUND: #e6f2ff; BORDER-BOTTOM-COLOR: #f2f9fd; COLOR: #1c6ca8; BORDER-TOP-COLOR: #f2f9fd; FONT-FAMILY: Verdana; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #f2f9fd
}
.formtextfieldorange {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #fdeddf; BACKGROUND: #fdeddf; BORDER-BOTTOM-COLOR: #fdeddf; COLOR: #c4500b; BORDER-TOP-COLOR: #fdeddf; FONT-FAMILY: Verdana; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #fdeddf
}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-align: justify;
}
.footer_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF
}
.footer_text1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF
}
.footer_text1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF
}
.footer_text1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF
}
.footer_text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #640101
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
}
.for_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6C6C6C;
	text-decoration: none;
}
.footer_text1_inner1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.inner_details1 {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana;
	FONT-COLOR: #000000;
	text-decoration: none;
}
.portfolio_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #021ACB;
	text-decoration: none;
}
.download_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.border_temp {
	border: thin dotted #000000;
}
.mystyle_1 {
	/*BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;*/
	border: solid 1px black;
	}
.mystyle_0
	{
		BORDER-RIGHT: black 0px solid; 
	}
.mystyle_00
	{
		BORDER-BOTTOM: black 0px solid; 
	}
.catalog{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	padding-left:15px;
	}
.catalog:hover{
	color:#068406;
	}
.border1{
	border: 1px solid #068406;
	}
.padding{
	padding-left:3px;
	padding-right:3px;
	}	
