/*in NN 4.7 margin needs to be 5px in NN 7 needs to be 4px */
a {
 color : #6699CC;
 text-decoration : underline;
}
a:visited {
 color : #CC9966;
 text-decoration : underline;
}
a:hover {
 color : #6699CC;
 text-decoration : underline;
}
a:active {
 color : #6699CC;
 text-decoration : underline;
}
input, select, option{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 12px;
}
li{
  margin : 5px 0px 0px -9px;
}
p {
 margin : 11px 0px 9px 0px;
}
span.ahead{
 display : block;
 margin : 2px 0px 3px 0px;
}
span.pagehead{
 display : block;
 margin : 0px 0px 3px 0px;
}
ul{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 14px;
 margin-top : -4px;
 list-style-image : url(/images/solutions_bullet.gif);
}
ol{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 14px;
 margin-top : -4px;
 margin-left: 53px;
}
.ahead{
 color : #6699CC;
 font-size : 12px;
 font-weight : bold;
 line-height : 13px;
}
h1{
 color : #6699CC;
 font-size : 12px;
 font-weight : bold;
 line-height : 13px;
 margin : 2px 0px 3px 0px;
}
.h1:link{
 color : #6699CC;
 text-decoration:none;
}
.h1:hover{
 color : #6699CC;
 text-decoration:none;
}
.h1:visited{
 color : #6699CC;
 text-decoration:none;

}
h6{
 color : #6699CC;
 font-size : 12px;
 line-height : 13px;
 font-weight : normal;
 margin : 4px 0px 6px 0px;
}
.ahead:link{
 color : #6699CC;
 text-decoration : none;
}
.ahead:visited{
 color : #6699CC;
 text-decoration : none;
}
.ahead:hover{
 color : #6699CC;
 text-decoration : none;
}
.ahead:active{
 color : #6699CC;
 text-decoration : none;
}
.aheadarrows{
 font-weight : normal;
}
.bg{
 background-image : url(/images/bg.gif);
 background-repeat : repeat-x;
}
.autobg{
 background-image : url(/images/tacauto_bg.gif);
 background-repeat : repeat-x;
 background-color : #ffffff;
}
.bg2{
 background-image : url(/images/bg2.gif);
 background-repeat : repeat-x;
}
.bhead{
 color : #6699CC;
 font-weight : bold;
}
h2{
 color : #6699CC;
 font-weight : bold;
 margin : 2px 0px 3px 0px;
 font-size : 11px;
 line-height : 14px;
}
.bodycopy{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 14px;
}
.articletitle{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 11px;
 line-height : 14px;
text-transform:uppercase;
font-weight:bold;
}
td{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 10px;
}
h3{
 font-family : verdana,arial, Helvetica, sans-serif;
 color : #666666;
 font-weight : bold;
 margin : 0px 0px 0px 0px;
 font-size : 10px;
}
h4,h5,h6{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 14px;
}

.calloutboxhead{
 color : #666666;
 font-size : 11px;
 font-weight : bold;
 padding-bottom : 2px;
}
.calloutboxtext{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 14px;
}
.calloutboxtext:link{
 color : #3399CC;
 text-decoration : underline;
}
.calloutboxtext:visited{
 color : #996633;
 text-decoration : underline;
}
.calloutboxtext:hover{
 color : #3399CC;
 text-decoration : underline;
}
.calloutboxtext:active{
 color : #3399CC;
 text-decoration : underline;
}
.careerdevelopmenttools{
 color : #666666;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 12px;
 text-decoration : none;
}
.careerdevelopmenttools:link{
 color : #666666;
 text-decoration : none;
}
.careerdevelopmenttools:visited{
 color : #CC9966;
 text-decoration : none;
}
.careerdevelopmenttools:hover{
 color : #6699CC;
 text-decoration : underline;
}
.careerdevelopmenttoolshead{
 color : #CC9966;
 font-weight : bold;
 line-height : 13px;
 text-decoration : none;
}
.hpbg{
 background-image : url(/images/technicallybg2.jpg);
 background-repeat : repeat-x;
}
.hporangeboxtext{
 color : #FFFFFF;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 17px;
}
.jobsearchhead{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight : bold;
 line-height : 11px;
}
.jobsearchtext{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 11px;
}
.jobsearchtextsm{
 color : #666666;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 9px;
 line-height : 10px;
}
.hpsolutions{
 font-size : 10px;
 line-height: 17px;
 color:#666666;
}
.jobsearchtextsm:link{
 color : #666666;
 text-decoration : underline;
}
.jobsearchtextsm:visited{
 color : #666666;
 text-decoration : underline;
}
.jobsearchtextsm:hover{
 color : #666666;
 text-decoration : underline;
}
.level3arrows{
 font-family : "Trebuchet MS",arial, Helvetica, sans-serif;
}
.level3nav{
 color : #6699CC;
 font-family : arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 11px;
}
.level3nav:link{
 color : #6699CC;
 text-decoration : none;
}
.level3nav:visited{
 color : #6699CC;
 text-decoration : none;
}
.level3nav:hover{
 color : #999966;
 text-decoration : none;
}
.level3nav:active{
 color : #6699CC;
 text-decoration : none;
}
.level3navon{
 color : #999966;
 font-family : arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : 11px;
}
.linesbg{
 background-image : url(/images/hpbg2.gif);
 background-repeat : repeat-x;
}
.more{
 color : #6699CC;
}
.more:link{
 color : #6699CC;
 text-decoration : underline;
}
.more:visited{
 color : #CC9966;
 text-decoration : underline;
}
.more:hover{
 color : #6699CC;
 text-decoration : none;
}
.pagehead{
 color : #6699CC;
 font-size : 12px;
 font-weight : bold;
 line-height : 13px;
}
.rdeditmode {
 color : #FF0000;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 9px;
 line-height : 13px;
}
.rdeditmodedetail {
 color : #FF4444;
 font-family : verdana,arial, Helvetica, sans-serif;
 font-size : 9px;
 line-height : 12px;
}