body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFFFFF;
}

h1 {
	font-size: 32px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 {
	font-size: 24px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
h3 {
	font-size: 19px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
h4 {
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

h5 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
h6 {
	font-size: 9px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

P {
  text-indent:0px;
  direction:ltr;
  margin-top: 0px;
  margin-bottom: 1px;
}



DIV[class="Part"] {text-align:left; text-indent:0px; direction:ltr}
DIV[class="Sect"] {text-align:left; text-indent:0px; direction:ltr}
H1 {text-align:justify; text-indent:0px; direction:ltr}
H2 {text-align:justify; text-indent:0px; direction:ltr}
DT {text-align:justify; text-indent:0px; direction:ltr}
DD {text-align:left; text-indent:0px; direction:ltr}

ul {
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 10px;
	margin-left: 10px;
}
li {
	padding-bottom: 5px;
}

.imagepadding { margin: 5px 0px;}
.linespacing {  height: 20px}
.highlight {  background-color: #FFFFCC}
/*.wide {  letter-spacing: 10px; clip:   rect(   ); text-transform: uppercase}*/
.tinybullets {  list-style-type: circle}
.squarebullets {  list-style-type: square}
/*.wideacross { clip:  rect(   ); width: 100%}*/
.betterbullets {
	list-style-type: square;
	list-style-position: outside;
	margin-left: 15px;
}
.bullet_dot {  list-style-image: url(images/dot.gif); list-style-position: outside}
.kern {  letter-spacing: 2px}
.half_font {  font-variant: small-caps; font-weight: lighter}
.indent5spaces {  margin-left: 25px}
.smallcaps { font-size: 85%; }
.mbits { font-size: 85%; }
.acSELerator { font-size: 85%; }
.selogic {  font-size: 85%;}

.headerfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-style: italic;
	font-weight: normal;
	color: #000099;
	letter-spacing: .2em;
}

.nolinelink {
	text-decoration: none;
	color: #000099;
}
.nolinelinkwhite {
	text-decoration: none;
	color: #ffffff;
}

.footer-links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.pagetemplate {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

.nolinelinkwhite:hover {
	color: #ffffff;
	text-decoration: underline;
}

.trainglebulletCopy {
	list-style-image: url(../../images/blurredarrow.gif);
	list-style-position: outside;
}

.fadedoption {
	font-style: italic;
	color: #999999;
}

.smallmenufont {
	font-size: 10px;
}

.topborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

.greybullets {
	color: #666666;
}

.thintableborder {
	border-top: 1px solid #000099;
	border-right: 1px none #000099;
	border-bottom: 1px solid #000099;
	border-left: 1px none #000099;
}

.topBottomBorder {
	border-top: 1px solid #000099;
	border-right: 1px none #000099;
	border-bottom: 1px solid #000099;
	border-left: 1px none #000099;
	padding: 0px;
}

.light-grey-table-border {
	border: 1px solid #EEEEEE;
}

.grey-table-border {
	border: 1px solid #CCCCCC;
}

.rightborder {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.td-gray-border {
	border: thin solid #CCCCCC;
}
.ul-leftjustified {
	color: #FFFFFF;
	list-style-position: inside;
	letter-spacing: 0px;
	margin-left: 0px;
}
.navTD {
	background-image: url(images/nav-button-off.gif);
}
.navTD:hover {
	background-image: url(images/nav-button-on.gif);
}

.ProductPageTitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000099;
	text-align: center;
}
.ProductPageTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000099;
	text-align: center;
}


.menulink {
color: #FFFFFF;
}
.menulink:hover {
color: #FFFFFF;
text-decoration: none;
background-color: #CC6600;
border: thin none;
}
.TitleText {
font-family:'Verdana';
font-size:20px;
text-decoration:none;
color:#002D9D;
}
.SubtitleText {
font-family:Verdana;
font-size:12px;
color:black;
font-weight: bold;
}
.SectionTitle {
	font-family:'Verdana';
	font-size: 12px;
	color:#002D9D;
	font-weight: bold;
}

.BodyCopy {
font-family:'Verdana';
font-size:11px;
text-decoration:none;
color:black;
}

.Bullets {
font-family:'Verdana';
font-size:10px;
text-decoration:none;
color:black;
}

.SubSection {
font-family:'Verdana';
font-size:10px;
text-decoration:none;
color:	#002D9D;
text-indent: 2em;
}

.tBlueBullet {
font-family:'Verdana';
font-size:10px;
text-decoration:none;
color:#002D9D;
}

.lowercaps {
 font-family: Verdana;
 font-size: 10px;
 text-decoration: none;
 font-variant: small-caps;
 color:black;
 font-variant: small-caps;
}

.lowercapslarge {
font-family: Verdana;
font-size: 11px;
text-decoration: none;
font-variant: small-caps;
color: black;
font-variant: small-caps;
}

.Bullets2 {
font-family:'Verdana';
font-size:10px;
text-decoration:none;
color:black;
}

.linknoline {
text-decoration: none;
color: #000099;
}
.nobullet {
list-style-type: none;
text-indent: -12pt;
}
.smallcaps {
font-family: Verdana;
font-size: 10px;
text-decoration: none;

font-variant: small-caps;
color: black;
font-variant: small-caps;
}

.form-textfield 
{
 font-size: 11px;
 color: #000099;
}

.body_copy 
{
	font-size:10pt;
	color:#211D1E;
	font-family: Arial, Helvetica, sans-serif;
}

.body_copy_bullets
{
	font-size:10pt;
	color:#211D1E;
	font-family: Arial, Helvetica, sans-serif;
}

.acSELerator_italics {
	font-size: 85%;
	font-style: italic;
	font-weight: normal;
}

.arial90 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-style: normal;
}

.lefttablebdr {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}


.mbitsBOLD {
	line-height: normal;
	font-size: 85%;
	font-weight: bold;
}

.mbitsItalic {
	font-size: 85%;
	font-style: italic;
}

.arial13 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 13px; 

}

.templatefooter_linepad {

	margin: 10px 0px 5px;
}
.tdgraybg {
	background-color: #EEEEEE;
}
.text_align_left {
	text-align: left;
}

#tsc_content {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}

#tsc_heading {
	width: auto;
	background:#EEEEEE;
	text-align: center;
	color: #000099;
}

.style1 {
	color: #336699;
	font-size: 14px;
	font-style: italic;
}
.acSELerator_BoldCopy {
	font-size: 85%;
	font-style: normal;
	font-weight: bold;
}
.acSELerator_Bold {
	font-size: 85%;
	font-style: normal;
	font-weight: bold;
}
.ProductPageCategoryTitle2 {
	color: #336699;
	font-style: italic;
}
.sup {
	vertical-align: super;
	text-decoration: none;
	font-size: 75%;
}

.ProductPageCategoryTitle1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}
.td-thin-border {
	margin: 0px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.black-table-border {
	border: 1px solid #CCCCCC;
	margin: 0px;
}
.nowrap {
	white-space: nowrap;
}
.BlueText {
	color: #000099;
}.blackrow {
	color: #FFFFFF;
	background-color: #000000;
}
.mbits_title2 {
	font-size: 75%;
	font-style: italic;
	text-transform: uppercase;
	color: #336699;
}
.ProductPageTitle2_left {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000099;
}
.ProductPageTitle1_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000099;
}.whitefont {
	color: #FFFFFF;
}
.bluediv {
	background-color: #C9CAE9;
	padding: 5px;
}
.orangediv {
	background-color: #FFEACD;
	padding: 5px;
}
.redtext {
	color: #FF0000;
}
.bluethin_td {
	border: 1px solid #000099;
}
.orangesub {
	font-size: larger;
	font-style: italic;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
.eventcenterred {
	color: #990000;
}
.plainlink {
	text-decoration: none;
	color: #000000;
}
.div_color3 {
	background-color: #CCFFFF;
	padding: 10px;
}
.divgray {background-color: #eeeeee;
	padding: 10px;
}.background_home {
	background-image: url(careers/images/gray_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 12px;
}
.strikethrough {
		text-decoration: line-through;
}
.tableroundedleft {
		background-image: url(images/round-left-corner.gif);
		background-repeat: no-repeat;
		background-position: top left;
}
.tableroundedright {
		background-image: url(images/round-right-corner.gif);
		background-repeat: no-repeat;
		background-position: top right;
}
.tablebottomroundedright {
	background-image: url(images/round-bottom-right-corner.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 10px;
}
.tablebottomroundedleft {
	background-image: url(images/round-bottom-left-corner.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 10px;
}
#CommissioningAndTesting td {
  padding: 5px 5px 5px 0;
}
#CommissioningAndTesting td.bordered {
  border-top: 1px solid #cccccc;
}
#SELOfficeContainer {
	float: right;
  width: 175px;
  border: 1px solid #000099;
  margin: 0.5em 0 0.5em 0.5em;
  padding: 4px;
}
.centered {
	text-align: center;
}

.bgBarra2 {
	background-image: url(images/bg1.gif);
	background-repeat:  repeat-y;
}