

body {

	 FONT-FAMILY: Verdana; MARGIN-TOP:0px; MARGIN-LEFT: 0px; MARGIN-Right: 0px; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #858D96

}



h1           { font-size: 8pt; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; margin: 0; padding: 0 }



h2           { font-size: 10pt; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; margin: 0; padding: 0 }

img{border:none;}





a.norm:link {

	FONT-SIZE: 11px;

	FONT-FAMILY: Verdana;

	COLOR: #000000;

	text-decoration: none;

}





a.norm:ative {

	FONT-SIZE: 11px;

	FONT-FAMILY: Verdana;

	COLOR: #000000;

	text-decoration: none;

}

a.norm:visited{

	FONT-SIZE: 11px;

	FONT-FAMILY: Verdana;

	COLOR: #000000;

	text-decoration: none;

} a.norm:hover {

	FONT-SIZE: 11px;

	FONT-FAMILY: Verdana;

	COLOR: #000000;

	text-decoration: none;

}

td {

	FONT-SIZE: 11px;

	FONT-FAMILY: Verdana;

	COLOR: #000000;

	text-decoration: none;

	text-align: justify;

}

.our-font{

text-align:center;

color:#0066CC;

}



.marq {

	BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #555555 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #555555 1px solid; COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-ALIGN: MIDDLE; PADDING-TOP: 5px; BORDER-BOTTOM: #555555 1px solid; BACKGROUND-COLOR: #2683C6

}



.fieldframe {

	BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #555555 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #555555 1px solid; COLOR: #5b5f61; PADDING-TOP: 5px; BORDER-BOTTOM: #555555 1px solid; BACKGROUND-COLOR: #f1f1f1

}

.buttonframe {

	BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #555555 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #555555 1px solid; COLOR: #5b5f61; PADDING-TOP: 5px; BORDER-BOTTOM: #555555 1px solid; BACKGROUND-COLOR: #f1f1f1

}

.field {

	BORDER-RIGHT: #121518 0px dotted; BORDER-TOP: #121518 0px dotted; BORDER-LEFT: #121518 0px dotted; COLOR: #000000; BORDER-BOTTOM: #121518 0px dotted

}

.header {

	FONT-WEIGHT: bold; COLOR: #000000

}



.label {

	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #ffffff; BACKGROUND-COLOR: #b1b1b1

}

.input {

	VERTICAL-ALIGN: top; COLOR: #000000; BACKGROUND-COLOR: #dddddd

}

INPUT.inputform {

	BORDER-RIGHT: #858a8d 1px solid; BORDER-TOP: #858a8d 1px solid; BORDER-LEFT: #858a8d 1px solid; COLOR: #000000; BORDER-BOTTOM: #858a8d 1px solid; BACKGROUND-COLOR: #ffffff

}





#tinc_content {

	WIDTH: 400px

}

TABLE.errorbox {

	WIDTH: 100%

}



TABLE {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma

}

.searchbar {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma

}

.searchbar  {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma

}

TEXTAREA {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma

}

INPUT {

	FONT-SIZE: 12px; FONT-FAMILY: tahoma

}







td.bgtop { background-image:url('top-bg.gif')

}



bgtop { background-image:url('top-bg.gif')

}



.title {

	PADDING-RIGHT: 15px; BORDER-TOP: #283784 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #00539f; PADDING-TOP: 1px; BORDER-BOTTOM: #283784 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif

}





.style1 {

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

}

.style3 {

	font-size: 18px;

	color: #2683C6;

	font-weight: bold;



}



A.header:link {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #283784

}





td.bgbottom { background-image:url('bottombg.gif')



}







td.dot { background: url('dot_bg.gif'); 



}



td.dot1 { background: url('dot1.gif'); 



}

td.dot2 { background: url('bgdot2.gif'); 



}





td.bg1 { background: url('left_bg1.gif'); 



}



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: #2056b0; TEXT-DECORATION: none

}



.bluenavy:link {

	COLOR: #283784; TEXT-DECORATION: none

}

.bluenavy:visited {

	COLOR: #283784; TEXT-DECORATION: none

}

.bluenavy:hover {

	COLOR: #BA0B1B; TEXT-DECORATION: none

}

.bluenavy:active {

	COLOR: #283784; TEXT-DECORATION: none

}



.aweblink {

	COLOR: #333333; font-size:10px; TEXT-DECORATION: none



}



.aweblink:link {

	COLOR: #333333; font-size:10px; TEXT-DECORATION: none

}

.aweblink:visited {

	COLOR: #333333; font-size:10px; TEXT-DECORATION: none

}

.aweblink:hover {

	COLOR: #CC0808; font-size:10px; TEXT-DECORATION: none

}

.aweblink:active {

	COLOR: #333333; font-size:10px; TEXT-DECORATION: none

}

.aweblink1:link {

	COLOR: #ffffff;  TEXT-DECORATION: none

}

.aweblink1:visited {

	COLOR: #ffffff; TEXT-DECORATION: none

}

.aweblink1:hover {

	color:#000066; TEXT-DECORATION: none

}

.aweblink1:active {

	COLOR: #ffffff; TEXT-DECORATION: none

}



.aweb2:link {

	COLOR: #333333; TEXT-DECORATION: none

}

.aweb2:visited {

	COLOR: #333333; TEXT-DECORATION: none

}

.aweb2:hover {

	COLOR: #000066; TEXT-DECORATION: none

}

.aweb2:active {

	COLOR: #333333; TEXT-DECORATION: none

}





.alinkgreen:link {

	COLOR: #8db112; TEXT-DECORATION: none

}

.alinkgreen:visited {

	COLOR: #8db112; TEXT-DECORATION: none

}

.alinkgreen:hover {

	COLOR: #cc0000; TEXT-DECORATION: none

}

.alinkgreen:active {

	COLOR: #8db112; 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: #acd517

}

.tdw {

	BACKGROUND-COLOR: #ffffff

}

.tdbottom {

	BACKGROUND-COLOR: #828282

}

.ptt {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #6ab2e7

}

.ptd_mid {

	BACKGROUND-COLOR: #1c6ca8

}





.expertise_td_top {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #999999

}

.expertise_td_mid {

	BACKGROUND-COLOR: #828282

}

.expertise_td_bg {

	BACKGROUND-COLOR: #f0f0f0

}

.boxbottom {

	VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px

}



.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: 15px; COLOR: #cc0000

}

.redheadline1 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000

}

.blueheading {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1c6ca8

}

.redheading {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BA0B1B

}

.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.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

}





.text1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #444444;

}

.footer_text1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

}

.footer_text3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	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;

	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;

}



.box_bg{

	background-image:url(curvebox.gif);

	background-repeat:no-repeat;

	width:515px;

	height:120px;

	}
	
.box_bg_new{

	background-image:url(home-block-bg.jpg);

	background-repeat:no-repeat;

	width:515px;

	height:230px;

	}
