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