TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000CC; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
BLOCKQUOTE {
	MARGIN: 0px
}
.inversa {
	FONT-SIZE: 11px; COLOR: #666699; TEXT-DECORATION: none
}

.flashpttn{
color:#11759c;
FONT-SIZE: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.inversa A:link {
	FONT-SIZE: 11px;
	COLOR: #e3eaff;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
.inversa A:visited {
	FONT-SIZE: 11px; COLOR: #e3eaff; TEXT-DECORATION: none
}
.inversa A:hover {
	FONT-SIZE: 11px; COLOR: #e3eaff;
	text-decoration:underline
	}


A.indextitle {
	FONT-WEIGHT: bold
}
SPAN.indextitle {
	FONT-WEIGHT: bold
}
.indexdate {
	FONT-SIZE: 10px; COLOR: #666666
}
.intro {
	COLOR: #333366
}
.caption {
	FONT-SIZE: 9px; COLOR:#333333; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.caption A:link {
	FONT-SIZE: 9px; COLOR: #333333; TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 
}
.caption A:visited {
	FONT-SIZE: 9px; COLOR: #333333; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;

}
.caption A:hover {
	FONT-SIZE: 9px; COLOR: #333333; TEXT-DECORATION: underline; font-family:Verdana, Arial, Helvetica, sans-serif;

}

.colourbar {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none
}
.colourbar A:link {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none
}
.colourbar A:visited {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none
}
.colourbar A:active {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none
}
TD.colourbar {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px
}
.colourbar A:hover {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 0px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 5px 0px 10px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
LEGEND {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.warning .notify-message P {
	COLOR: red! important
}
.warning .notify-message H2 {
	COLOR: red! important
}
.notification .notify-message P {
	COLOR: green! important
}
.notification .notify-message H2 {
	COLOR: green! important
}
A.menulevel1 {
	TEXT-DECORATION: none! important
}
A.menulevel2 {
	TEXT-DECORATION: none! important
}
A.menulevel3 {
	TEXT-DECORATION: none! important
}
A.menulevel4 {
	TEXT-DECORATION: none! important
}
A.menulevel1selected {
	TEXT-DECORATION: none! important
}
A.menulevel2selected {
	TEXT-DECORATION: none! important
}
A.menulevel3selected {
	TEXT-DECORATION: none! important
}
A.menulevel4selected {
	TEXT-DECORATION: none! important
}
A.menulevel1highlighted {
	TEXT-DECORATION: none! important
}
A.menulevel2highlighted {
	TEXT-DECORATION: none! important
}
A.menulevel3highlighted {
	TEXT-DECORATION: none! important
}
A.menulevel4highlighted {
	TEXT-DECORATION: none! important
}
TD.menulevel1 {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel2 {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel3 {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel4 {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel1selected {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel2selected {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel3selected {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel4selected {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel1highlighted {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel2highlighted {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel3highlighted {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menulevel4highlighted {
	BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid
}
TD.menuspace {
	BORDER-BOTTOM: 1px solid
}
.menulevel1 {
	FONT-SIZE: 11px! important; COLOR: #666699! important; BACKGROUND-COLOR: white! important
}
.menulevel2 {
	FONT-SIZE: 11px! important; COLOR: #666699! important; BACKGROUND-COLOR: #e9e9e9! important
}
.menulevel3 {
	FONT-SIZE: 11px! important; COLOR: #666699! important; BACKGROUND-COLOR: #e9e9e9! important
}
.menulevel4 {
	FONT-SIZE: 11px! important; COLOR: #666699! important; BACKGROUND-COLOR: #e9e9e9! important
}
.menulevel1selected {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; COLOR: #cc0066! important; BACKGROUND-COLOR: #cccccc! important
}
.menulevel2selected {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; COLOR: #cc0066! important; BACKGROUND-COLOR: #e9e9e9! important
}
.menulevel3selected {
	FONT-SIZE: 11px! important; COLOR: #cc0066! important; BACKGROUND-COLOR: #e9e9e9! important
}
.menulevel4selected {
	FONT-SIZE: 11px! important; COLOR: #cc0066! important; BACKGROUND-COLOR: #e9e9e9! important
}
.menulevel1highlighted {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; COLOR: #333366! important; BACKGROUND-COLOR: #cccccc! important
}
.menulevel2highlighted {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; COLOR: #333366! important; BACKGROUND-COLOR: #e9e9e9! important
}
.menulevel3highlighted {
	FONT-SIZE: 11px! important; COLOR: #333366! important; BACKGROUND-COLOR: #e9e9e9! important
}
.menulevel4highlighted {
	FONT-SIZE: 11px! important; COLOR: #333366! important; BACKGROUND-COLOR: #e9e9e9! important
}
.sideheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0066
}
.stat {
	FONT-SIZE: 11px; COLOR: #cc0066
}
.statsource {
	FONT-SIZE: 11px; COLOR: #999999; FONT-STYLE: italic
}
.bluetext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ccccff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.bluetext A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ccccff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.bluetext A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ccccff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.bluetext A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ccccff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.bluetext A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ccccff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.whitesmallertext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.whitesmallertext A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.whitesmallertext A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.whitesmallertext A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.whitesmallertext A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.whitetext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif
}
A.whitetext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif
}
A.whitetext:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 15px;
	FONT-STYLE: normal;
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-decoration: none;
}
.skybluetext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #99ccff; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
P.netscape4fix {
	LINE-HEIGHT: normal;
	color: #FF0000;
}
.backbar {
	BACKGROUND-COLOR: #e9e9e9
}
TD.announcement {
	PADDING-RIGHT: 8px; BORDER-TOP: #bfbfdf 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #666699; BORDER-BOTTOM: #bfbfdf 1px solid; BACKGROUND-COLOR: #e4e4f1
}
.inputbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: black
}
TD.alphanavselect {
	COLOR: #ffffff; BACKGROUND-COLOR: #cc0066
}
.greyform {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 521px; BACKGROUND-COLOR: #8397b0
}
.greyform FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.greyform .formelement {
	FONT-SIZE: 90%
}
.greyform .FormButton {
	FONT-SIZE: 90%
}
.greyform_row {
	BORDER-TOP: #fff 1px solid
}
.greyform_row LABEL {
	LINE-HEIGHT: 19px
}
.greyform_row .greyform_onecol {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #6d849f
}
.greyform_colleft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.greyform_colright {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.greyform_colleft_indent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 34px; FONT-WEIGHT: bold; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 160px; COLOR: #fff; PADDING-TOP: 3px
}
.greyform_colleft {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; FLOAT: left; WIDTH: 180px; COLOR: #fff
}
.greyform_colright {
	FLOAT: right; BORDER-LEFT: #fff 1px solid; WIDTH: 310px; BACKGROUND-COLOR: #b9c5d5
}
.clearboth {
	CLEAR: both; OVERFLOW: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}

.services_home a:link {
color: #353535;
text-decoration:underline;
font-size:12px;
}

.services_home a:visited {
color: #353535;
text-decoration:underline;
font-size:12px;
}
.services_home a:hover{
color: #353535;
text-decoration:none;
font-size:12px;
}

.news_link a:link{
color:#a46323;
text-decoration:underline;
font-size:10px;
}
.news_link a:visited{
color:#a46323;
text-decoration:underline;
font-size:10px;
}

.upper_link_oel a:link{
FONT-SIZE: 10px;
color:#11759c;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;

}

.upper_link_oel A:visited {
	FONT-SIZE: 10px;
	 COLOR: #11759c;
	  TEXT-DECORATION: underline;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight:bold;
}
.upper_link_oel A:hover {
	FONT-SIZE: 10px;
	COLOR: #11759c;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.upper_link_oel_2 a:link{
FONT-SIZE: 10px;
color:#11759c;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;


}

.upper_link_oel_2 A:visited {
	FONT-SIZE: 10px;
	 COLOR: #11759c;
	  TEXT-DECORATION: underline;
	  font-family:Verdana, Arial, Helvetica, sans-serif;

}
.upper_link_oel_2 A:hover {
	FONT-SIZE: 10px;
	COLOR: #11759c;
	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	}





.stemap A:link {
	FONT-SIZE: 11px; 
	COLOR: #CC3300; 
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.stemap A:visited {
	FONT-SIZE: 11px; 
	COLOR: #CC3300; 
	TEXT-DECORATION: none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
.stemap A:hover {
	FONT-SIZE: 11px; 
	COLOR: #CC3300; 
	TEXT-DECORATION: none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}

.stemap_inner a:link {
font-size:11px;
color:#265AA8;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
 }
.stemap_inner a:hover {
font-size:11px;
color:#265AA8;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
 }
.stemap_inner a:visited {
font-size:12px;
color:#265AA8;
 text-decoration:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 .stemap_innerone a:link{
 font-size:12px;
 text-decoration:none;
 color:#0000cc;
 }
 .stemap_innerone a:hover{
 font-size:11px;
 text-decoration:none;
 color:#5353d5;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 .stemap_innerone a:link{
 font-size:11px;
 text-decoration:none;
 color:#5353d5;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 
 .stemap_innerone a:visited{
 font-size:11px;
 text-decoration:none;
 color:#5353d5;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 .contact a:link {
 font-size:11px;
text-decoration:underline; 
 color:#CC3300;
 } 
 .contact a:visited{
 font-size:11px;
 text-decoration:none;
 color:#CC3300;
 }
 .contact a:hover{
 font-size:11px;
 text-decoration:underline; 
 color:#CC3300;
 }
.main_links a:link{
	font-size:14px;
	color:#EA0000;
	text-decoration: underline;
}
.main_links a:hover{
font-size:14px;
color:#EA0000;
text-decoration:underline;
}
.main_links a:visited{
font-size:14px;
color:#EA0000;
}
.services_link a:link{
	font-size:11px;
	color:#11759c;
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.services_link a:visited{
	font-size:11px;
	color:#11759c;
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.services_link a:hover {
	font-size:11px;
	color:#11759c;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.services_link_serv a:link {
	font-size:11px;
	color:#11759c;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.services_link_serv a:visited {
	font-size:11px;
	color:#11759c;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.services_link_serv a:hover {
	font-size:11px;
	color:#11759c;
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}





.side_links a:visited {
	font-size:10px;
	color:#11759c;
	text-decoration: underline;

}
.side_links a:link {
	font-size:10px;
	color:#11759c;
	text-decoration: underline;

}
.side_links a:hover {
	font-size:10px;
	color:#11759c;
	text-decoration: underline;
}
.main_change a:link {
	font-size:10px;
	color:#11759c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.main_change a:visited {
	font-size:10px;
	color:#11759c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

.main_change a:hover {
	font-size:10px;
	color:#11759c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.main_change_port a:link {
	font-size:10px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.main_change_port a:visited {
	font-size:10px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

.main_change_port a:hover {
	font-size:10px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}



ul {
color: #333333;
}
li {
color:#333333;
}
.li_special {
background: #FFFFFF;
color: #CC6600;
}
.special_services {
	MARGIN-TOP: 5px; LIST-STYLE-IMAGE: url(arrow.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px
}
.break {
	margin-top:0px;
	margin-bottom:3px;
}

.eval_quote a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFCC33;
font-size:12px;
text-decoration:underline;
}

.eval_quote a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFffff;
font-size:12px;
text-decoration:none;
}

.eval_quote a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFCC33;
font-size:12px;
text-decoration:underline;
}
.emaillink a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:10px;
text-decoration:underline;
}
.emaillink a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
text-decoration:underline;
}
.dropdown_contact {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
}
.Hireteam a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
font-size:11px;
}
.Hireteam a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-decoration:underline;
}
.Hireteam a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-decoration:none;
}

.Hireteam_serv a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
font-size:11px;
}
.Hireteam_serv a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-decoration:underline;
}
.Hireteam_serv a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-decoration:none;
}




.compass a:link {
 font-size:10px;
text-decoration:underline; 
 color:#cc3300; 
 } 
 
 .compass a:visited {
 font-size:10px;
text-decoration:underline; 
 color:#CC3300;
  }
 
 
 .see_what a:link {
	font-size:10px;
	color:#cc6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}
.see_what a:visited {
	font-size:10px;
	color:#cc6600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;

}
.see_what a:hover {
	font-size:10px;
	color:#cc6600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

.careers a:link {
	font-size:10px;
	color:#B0B0B0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}
.careers a:visited {
	font-size:10px;
	color:#B0B0B0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;

}
.careers a:hover {
	font-size:10px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

.services_2types a:link {
	font-size:11px;
	color:#006699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.services_2types a:visited {
	font-size:11px;
	color:#006699;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.services_2types a:hover {
	font-size:11px;
	color:#006699;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;

}


.services_types a:link {
	font-size:11px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}
.services_types a:visited {
	font-size:11px;
	color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;

}
.services_types a:hover {
	font-size:11px;
	color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}



.module {
	WIDTH: 178px
}
.moduleTop {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(moduleTop.gif); WIDTH: 178px; LINE-HEIGHT: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.moduleBottom {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(moduleBottom.gif); WIDTH: 178px; LINE-HEIGHT: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.moduleContentArea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(moduleContentArea.gif); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: 10px
}
.moduleTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(moduleTitle.gif); PADDING-BOTTOM: 9px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px
}

car_belowtxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000 }

.services_types_header a:link {
	font-size:10px;
	color:#fffb95;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;

}
.services_types_header a:visited {
	font-size:10px;
	color: #fffb95;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
}

.services_types_header a:hover {
	font-size:10px;
	color:#fffb95;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.portfolio a:link {
	font-size:11px;
	color:#f7800a;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.portfolio a:visited {
	font-size:11px;
	color:#f7800a;
	font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.portfolio a:hover {
	font-size:11px;
	color:#f7800a;
	font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.embed-txt a:link {
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.embed-txt a:visited {
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.embed-txt a:hover {
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.embed-text a:link {
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.embed-text a:visited {
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.embed-text a:hover {
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


DIV.left-nav {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 152px; PADDING-TOP: 0px;  
}

DIV.left-nav-folder {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.left-nav-folder:hover {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px;PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.left-nav-folder1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none;font-weight:bold; font-size:11px
}
DIV.left-nav-folder1:hover {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px;PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #265AA8; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.left-nav-folder2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.left-nav-folder2:hover {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px;PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}


DIV.left-nav-folder3 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}


DIV.left-nav-folder3:hover {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #FFFF00; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline;
}

.bold {
	FONT-WEIGHT: bold
}
#nav1 {
	Z-INDEX: 2; LEFT: 165px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 43px
}

.platform a:link {
color:#999999;
text-decoration:none;
font-size:10px;
}

.platform a:visited {
color:#999999;
text-decoration:none;
font-size:10px;
}

.platform a:hover {
color:#3399CC;
text-decoration:underline;
font-size:10px;
}
.platform_ft a:link {
color:#333333;
text-decoration:none;
font-size:10px;
font-weight:100;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.platform_ft a:visited {
color:#333333;
text-decoration:none;
font-size:10px;
font-weight:100;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.platform_ft a:hover {
color:#3399CC;
text-decoration:underline;
font-size:10px;
font-weight:100;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



.more_platforms a:link{
color:#11759c;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.more_platforms a:visited{
color:#11759c;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.more_platforms a:hover{
color:#11759c;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.column a:link{
color:#333333;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.column a:visited{
color:#333333;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.column a:hover{
color:#11759c;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.dotted {
border-style:dotted;
}
.square {
 list-style-type:circle;
 margin-top:5px;
 margin-bottom:1px;
 color:#333333;
 }
 
 
 .Cap_column a:link{
color:#838383;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.Cap_column a:visited{
color:#838383;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.Cap_column a:hover{
color:#11759c;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}



.whyus a:link{
color:#265AA8;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

.whyus a:visited{
color:#265AA8;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

.whyus a:hover{
color:#265AA8;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

.index_quot:link{ 
font-family:Verdana, Geneva, Arial,	Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
font-size:11px;

color: 	#FFFFFF;
border:	1px solid #faac04;
padding-left:2px;
padding-right:2px;
padding-top:1px;
padding-bottom:1px;
height:	1px;
}
	
A.index_quot:hover{ 
font-family:Verdana, Geneva,Arial, Helvetica, sans-serif; 
text-decoration:NONE; 
font-weight:normal; 
font-size:11px;
	 font-family:Verdana, Geneva, Arial,	Helvetica, sans-serif;
	 color:#FFFFFF; 

padding-right:3px;
padding-top:2px;
padding-bottom:2px;
height:	1px;

 }
 .index_quot:visited{ 
font-family:Verdana, Geneva, Arial,	Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
font-size:11px;

color: 	#FFFFFF;
border:	1px solid #faac04;
padding-left:2px;
padding-right:2px;
padding-top:1px;
padding-bottom:1px;
height:	1px;

	}
	.see-what a:link {
	font-size:10px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	.see-what a:visited {
	font-size:10px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	.see-what a:hover {
	font-size:10px;
	color:#cc6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}