/*##### Global Declarations #####*/
a:link { color: #00589F; text-decoration: none;}
a:visited { color: #00589F; text-decoration: none;}
a:active { color: #00589F; text-decoration: none;}
a:hover { color: #00589F; text-decoration: underline;}
html { height:auto; min-height: 100%;}
body { margin: 0; padding: 0;background-image: url(../images/bg-greylines.gif); background-repeat: repeat; background-color: #ffffff; font-family: Verdana, Arial;
font-size: 11px; height: 100%; min-height: 100%;}
td,p { font-family: Verdana, Arial; font-size: 11px;}
.barRow {padding-left: 12px;padding-right: 12px;padding-bottom: 12px;padding-top: 12px;}
.barRow1 {padding-left: 9px;padding-right: 9px;padding-bottom: 12px;padding-top: 12px;}
.barRow2 {padding-left: 10px;padding-right: 10px;padding-top: 7px;}
.barRow3 {padding-left: 5px;padding-right: 5px;padding-top: 5px;}
/*# Form elements #*/
form {margin: 0;padding: 0;}
input {font-family: Verdana, Arial; font-size: 11px;}
form select {border: 1px solid #999999;font-family: Verdana, Arial; font-size: 10px;}
form#quickMenu {}
form#quickMenu input.text {border: 1px solid #999999;font-family: Verdana, Arial; font-size: 10px;width: 100px;}
form#quickMenu select {border: 1px solid #999999;font-family: Verdana, Arial; font-size: 10px;width: 122px;}
form#searchViews select {border: 1px solid #999999;font-family: Verdana, Arial; font-size: 10px;width: 140px;}
form#searchReport select {border: 1px solid #999999;font-family: Verdana, Arial; font-size: 10px;width: 205px;}
form#searchViews input.text {border: 1px solid #999999;font-family: Verdana, Arial; font-size: 10px;width: 140px;}
form#searchMS select {border: 1px solid #999999;font-family: Verdana, Arial; font-size: 10px;width: 100px;}
/*##### Colors/BG Colors #####*/
.bgLightGrey {background-color: #F7F7F7;}
.bgLightGrey1 {background-color: #CCCCCC;}
.bgLightGrey2 {background-color: #E4E8DF;}
.green {color: #009900;}
.bgBrownish {background-color: #C4923D;}
.bgLightBrown {background-color: #F0E8D8;}
.bgBrownGrey {background-color: #ECDCC2;}
.bgBrownLef {background-color: #D4D4D4;}
.bgLightOrange {background-color: #F3EAd9;}
.bgLightGreen {background-color: #E2E8DE;}
.bgGreen {background-color: #738A5C;}
.bgGreenLef {background-color: #D3DACB;}
.bgLightBlue {background-color: #DDE7F0;}
.grey {color: #666666;}
.bgLightBlue {background-color: #DDE7F0;}
/*##### Text Styles #####*/
.txtlrheader {font-family: Verdana, Arial; font-size: 10px;font-weight: bold;color: #404040;}
.txtlrtext {font-family: Verdana, Arial; font-size: 10px;color: #333333;}
.txtSmtext {font-family: Verdana, Arial; font-size: 9px;color: #333333;}
.txtIntro {font-family: Verdana, Arial; font-size: 11px;color: #333333;}
.txtLrBlueBold {font-family: Verdana, Arial; font-size: 12px;color: #00589F;font-weight: bold;}
.txtLrBlackBold {font-family: Verdana, Arial; font-size: 12px;color: #000000;font-weight: bold;}
.txtBlack {font-family: Verdana, Arial; font-size: 11px;}
.txtBlackSmall {font-family: Verdana, Arial; font-size: 10px;}
.txtBlackSmaller {font-family: Verdana, Arial; font-size: 9px;}
.txtBlackTiny {font-family: Verdana, Arial; font-size: 9px;}
.txtGrey {font-family: Verdana, Arial; font-size: 10px;color: #666666;}
.txtGreyLg {font-family: Verdana, Arial; font-size: 11px;color: #666666;}
.txtBgGrey {font-family: Verdana, Arial; font-size: 12px;color: #666666;ont-weight: bold;}
.txtArticleSub {font-family: Verdana, Arial; font-size: 9px;color: #333333;font-weight: bold;}
.ArticleHeader {font-family: Verdana, Arial; font-size: 18px;color: #223E6E;font-weight: normal;}
.TitleLevel3 {font-family: Verdana, Arial; font-size: 20px;color: #223E6E;font-weight: normal;}
.subTitle {font-family: Arial; font-size: 12px;color: #223E6E;font-weight: bold;}
.ArticleHeader {font-family: Verdana, Arial; font-size: 18px;color: #223E6E;font-weight: normal;}
.BarHeader {font-family: Verdana, Arial;font-size: 11px;font-weight: bold;color: #666666;}
.BarHeaderBig {font-family: Verdana, Arial;font-size: 16px;font-weight: bold;color: #000000;}
.txtBlue {color: #223E6E;}
.styletan {padding: 10px 10px 10px 10px;background-color: #E4E8DF;}
.date {font-family: Verdana, Arial; font-size: 9px;color: #666666;font-weight: normal;}
.date2 {font-family: Verdana, Arial; font-size: 9px;color: #313031;font-weight: normal;}
.location {font-family: Verdana, Arial; font-size: 12px;color: #333333;font-weight: normal;}
.blackBox {font-size: 9px;color: #ffffff;background-color: #999999;padding: 1px 5px 1px 5px;display: inline;}
.BlueTab {font-family: Verdana, Arial; font-size: 10px;color: #223E6E;font-weight: bold;background-color: #C1D1E1;}
.BrownTab {font-family: Verdana, Arial; font-size: 10px;color: #363636;font-weight: bold;background-color: #E7DBC1;}
.GreenTab {font-family: Verdana, Arial; font-size: 10px;color: #363636;font-weight: bold;background-color: #D3DACB;}
h1 {font-size: 22px;font-weight: normal;padding: 0;margin: 0 0 5px 0;}
h4 {font-family: Verdana, Arial; font-size: 12px;line-height: 18px;font-weight: bold;color: #006DB2;display: inline;margin: 0;padding: 0;border: 0;}
.notBold{font-weight: normal;}
/*##### Link Styles #####*/
a.greyLink {color: #666666; text-decoration: underline;}
a.greyLink:link { color: #666666; text-decoration: underline;}
a.greyLink:active { color: #666666; text-decoration: underline;}
a.greyLink:visited { color: #666666; text-decoration: underline;}
a.greyLink:hover { color: #666666;text-decoration: underline;}
a.FooterLink {font-family: Verdana, Arial; font-size: 9px; color: #666666; text-decoration: none; }
a.FooterLink:link { font-family: Verdana, Arial; font-size: 9px; color: #666666; text-decoration: none;}
a.FooterLink:active { font-family: Verdana, Arial; font-size: 9px;color: #666666;text-decoration: underline;}
a.FooterLink:visited {font-family: Verdana, Arial; font-size: 9px;color: #666666;text-decoration: none;}
a.FooterLink:hover {font-family: Verdana, Arial; font-size: 9px;color: #00589F;text-decoration: underline;}
a.FooterLink {font-family: Verdana, Arial; font-size: 9px;color: #666666;text-decoration: none;}
a.FooterLink:link {font-family: Verdana, Arial; font-size: 9px;color: #666666;text-decoration: none;}
a.FooterLink:active {font-family: Verdana, Arial; font-size: 9px;color: #666666;text-decoration: underline;}
a.FooterLink:visited {font-family: Verdana, Arial; font-size: 9px;color: #666666;text-decoration: none;}
a.FooterLink:hover {font-family: Verdana, Arial; font-size: 9px;color: #00589F;text-decoration: underline;}
a.FooterLink2 {font-family: Verdana, Arial; font-size: 9px;color: #303030;text-decoration: none;}
a.FooterLink2:link {font-family: Verdana, Arial; font-size: 9px;color: #303030;text-decoration: none;}
a.FooterLink2:active {font-family: Verdana, Arial; font-size: 9px;color: #303030;text-decoration: underline;}
a.FooterLink2:visited {font-family: Verdana, Arial; font-size: 9px;color: #303030;text-decoration: none;}
a.FooterLink2:hover {font-family: Verdana, Arial; font-size: 9px;color: #00589F;text-decoration: underline;}
a.ColumnLink {font-family: Verdana, Arial; font-size: 10px;color: #00589F;font-weight: bold;text-decoration: none;}
a.ColumnLink:link {font-family: Verdana, Arial; font-size: 10px;color: #00589F;font-weight: bold;text-decoration: none;}
a.ColumnLink:active {font-family: Verdana, Arial; font-size: 10px;color: #00589F;font-weight: bold;text-decoration: underline;}
a.ColumnLink:visited {font-family: Verdana, Arial; font-size: 10px;color: #00589F;font-weight: bold;text-decoration: none;}
a.ColumnLink:hover {font-family: Verdana, Arial; font-size: 10px;color: #00589F;font-weight: bold;text-decoration: underline;}
a.ColumnLinkViews {font-family: Verdana, Arial; font-size: 10px;color: #00589F;font-weight: normal;text-decoration: none;}
a.ColumnLinkViews:link {font-family: Verdana, Arial; font-size: 10px;color: #00589F;font-weight: normal;text-decoration: none;}
a.ColumnLinkViews:active { font-family: Verdana, Arial; font-size: 10px; color: #00589F; font-weight: normal;text-decoration: underline;}
a.ColumnLinkViews:visited {font-family: Verdana, Arial; font-size: 10px;color: #00589F;font-weight: normal;text-decoration: none;}
a.ColumnLinkViews:hover {font-family: Verdana, Arial; font-size: 10px;color: #00589F;font-weight: normal;text-decoration: underline;}
a.ToolsLink {font-family: Verdana, Arial; font-size: 9px;color: #00589F;font-weight: normal;text-decoration: none;}
a.ToolsLink:link {font-family: Verdana, Arial; font-size: 9px;color: #00589F;font-weight: normal;text-decoration: none;}
a.ToolsLink:active {font-family: Verdana, Arial; font-size: 9px;color: #00589F;font-weight: normal;text-decoration: underline;}
a.ToolsLink:visited {font-family: Verdana, Arial; font-size: 9px;color: #00589F;font-weight: normal;text-decoration: none;}
a.ToolsLink:hover {font-family: Verdana, Arial; font-size: 9px;color: #00589F;font-weight: normal;text-decoration: underline;}
a.ArticleLink {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: bold;text-decoration: none;}
a.ArticleLink:link {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: bold;text-decoration: none;}
a.ArticleLink:active {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: bold;text-decoration: underline;}
a.ArticleLink:visited {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: bold;text-decoration: none;}
a.ArticleLink:hover {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: bold;text-decoration: underline;}
a.LinkNormal {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: normal;text-decoration: none;}
a.LinkNormal:link {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: normal;text-decoration: none;}
a.LinkNormal:active {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: normal;text-decoration: underline;}
a.ArticleNormal:visited {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: normal;text-decoration: none;}
a.LinkNormal:hover {font-family: Verdana, Arial; font-size: 11px;color: #00589F;font-weight: normal;text-decoration: underline;}
a.FeatureLink {font-family: Verdana, Arial; font-size: 12px;color: #00589F;font-weight: bold;text-decoration: none;}
a.FeatureLink:link {font-family: Verdana, Arial; font-size: 12px;color: #00589F;font-weight: bold;text-decoration: none;}
a.FeatureLink:active {font-family: Verdana, Arial; font-size: 12px;color: #00589F;font-weight: bold;text-decoration: underline;}
a.FeatureLink:visited {font-family: Verdana, Arial; font-size: 12px;color: #00589F;font-weight: bold;text-decoration: none;}
a.FeatureLink:hover {font-family: Verdana, Arial; font-size: 12px;color: #00589F;font-weight: bold;text-decoration: underline;}
/*##### Layout Styles #####*/
div#page {list-style: none;vertical-align: top;height: auto;}
div#page div {vertical-align: top;}
div#gefFirstParagraph {list-style: none;vertical-align: top;clear: both;}
div#gefMenuBar {list-style: none;height: auto;float: left;margin-right: 20px;margin-bottom: 10px;}
.dotDivider {height: 1px;background-image: url(../images/bg_dot.gif);background-repeat: repeat-x;font-size: 1px;display: block;margin-right: 1px;margin-top: 10px;margin-bottom: 10px;line-height: 1px;}
.dotDivider2 {height: 3px;background-image: url(../images/dot-hrdiv2.gif);background-repeat: repeat-x;font-size: 1px;line-height: 1px;margin: 0 0 0 1px;padding: 0;border: 0;}
.Required {background-color: FFF0B2;font-size: 10px;color: #333333;font-weight: bold;padding: 0;border: 0;}
div#FooterGrad {height: 5px;background-image: url(../images/bg-topnav-ggrad.gif);background-repeat: repeat-x;background-color: #ffffff;font-size: 1px;display: block;clear: both;}
/*##### Left Navigation Menu styles #####*/
.LeftNav1On {font-family: Verdana, Arial;font-size: 11px;font-weight: bold;color: #666666;background-color: #D3DACB;}
.LeftNav1Off {font-family: Verdana, Arial;font-size: 11px;font-weight: bold;color: #666666;background-color: #D4D4D4;}
.LeftNav1Hover {font-family: Verdana, Arial;font-size: 11px;font-weight: bold;color: #7E925E;background-color: #D3DACB;}
a.LeftNav1 {color: #666666;text-decoration: none;}
a.LeftNav1:link {color: #666666;}
a.LeftNav1:active {color: #7E925E;}
a.LeftNav1:visited {color: #666666;text-decoration: none;}
a.LeftNav1:hover {color: #7E925E;text-decoration: none;}
.LeftNav2On {font-family: Verdana, Arial;font-size: 11px;font-weight: bold;color: #006CB4;background-color: #E3E8DE;}
.LeftNav2Off {font-family: Verdana, Arial;font-size: 11px;color: #006CB4;background-color: #E3E8DE;}
.LeftNav2Hover {font-family: Verdana, Arial;font-size: 11px;color: #7E925E;background-color: #E3E8DE;}
a.LeftNav2 {color: #006CB4;text-decoration: underline;}
a.LeftNav2:link {color: #006CB4;}
a.LeftNav2:active {color: #006CB4;}
a.LeftNav2:visited {color: #006CB4;text-decoration: underline;}
a.LeftNav2:hover {color: #7E925E;text-decoration: underline;}
ul.leftNav {margin: 0;padding: 0;border: 0;background-color: #CBCBCB;}
ul.leftNav ul {margin: 0;padding: 0;border: 0;}
ul.leftNav li{font-family: Verdana;font-size: 11px;font-weight: bold;list-style: none;color: #666666;display: block;}
ul.leftNav li a {color: #666666;}
ul.leftNav li.submenu {margin: 0;padding: 0;border: 0;}
ul.leftNav li.divider {height: 3px;font-size: 1px;line-height: 1px;background-image: url(../images/dot-hrdiv2.gif);background-repeat: repeat-x;background-color: #FFFFFF;margin: 0;padding: 0;border: 0;}
ul.leftNav ul.secondLevel {background-color: #E3E8DE;margin: 0;}
ul.leftNav ul.secondLevel li {}
ul.leftNav ul.secondLevel li a {color: #00589F;font-weight: normal;}
ul.leftNav ul.thirdLevel {margin: 0;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;background-color: #F0F6EC;}
ul.leftNav ul.thirdLevel li {}
ul.leftNav ul.thirdLevel li a {color: #00589F;font-weight: normal;}
/*##### secondary nav styles #####*/
/*##### Link style taken from main.css####*/
.bullet-list a {display: block;background-image: url(../images/arr_right_cal.gif);background-repeat: no-repeat;background-position:5;padding: 0px 0px 0px 15px;margin: 0px 0px 5px 0px;font-size: 10px;font-weight:bold;float: left;clear: both;}
.style1 {
font-family: Georgia;font-size: 18px;color: #00589F;background-color: #E9F2F9;font-weight: bold;padding: 10px 10px 10px 10px;}
.style2 {font-family: Georgia;font-size: 18px;color: #666666;font-weight: bold;padding: 10px 10px 10px 0px;}
.hrTop {margin: 0 0 2px 0;padding: 1px;background: url(../images/dot-hrdiv3.gif) repeat-x bottom;	}
.hrBottom {margin: 1px 0 20px 0;border-bottom: none;padding: 1px;background: url(../images/dot-hrdiv3.gif) repeat-x bottom;	}
/*### Landing Pages ###*/
.hp_bannerPanel{width:968px; background-color:#FFFFFF;}
.hp_loadBanner{width:968px;}
.sp_contentPanel{width:968px; background:url(../images/sp_contentbg.gif) repeat-y;}
.hp_leftPanel{width:635px; float:left; text-align:left;}
.hp_leftPanelHome{width:635px; float:left; text-align:left; padding-left:20px; padding-top:70px;}
.hp_leftPanelReduce{width:634px; float:left; text-align:left;}
.sp_leftPanel{width:622px; *width:635px; _width:635px; -width:635px; float:left; text-align:left; padding-left:15px;}
.hp_rightPanel{width:298px; *width:313px; -width:313px; _width:313px; float:right; text-align:left; height:420px; padding-right:15px;}
.hp_PanelMask{height:419px; position:absolute; z-index:1; width:298px; opacity:0.5; filter:alpha(opacity=50); background-color:#000000;}
.hp_PanelHolder{height:420px; position:absolute; z-index:2; width:298px;}
.hp_panelHead{background:url(../images/hp-panelheader-bg.gif) repeat-x; height:35px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial;  line-height:30px; padding-left:10px;}
.hp_panelHead img{float:right; margin-top:7px; margin-right:10px; }
.hp_panelHeadMulti{background:url(../images/hp-panelheader-bg.gif) repeat-x; height:35px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial;  line-height:15px; padding-left:10px;}
.hp_panelBody{ margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:5px; }
.hp_panelBody div.atslinks {margin-bottom:10px; margin-top:7px;}
.hp_panelBody div.atslinks img{float:left; margin-right:5px;}
.hp_panelBody div.atslinks a, .hp_panelBody div.atslinks a:link, .hp_panelBody div.atslinks a:visited, .hp_panelBody div.atslinks a:active{color:#76a3d5; text-decoration:none; font-weight:bold;}
.hp_panelBody div.atslinks a:hover{color:#76a3d5; text-decoration:underline;}
.hp_panel_co{background:url(../images/hp-panel-co-bg.gif) repeat-x; height:28px; color:#8ab8eb; font-size:12px; font-weight:bold; font-family:Arial; line-height:24px; padding-left:10px;}
.hp_panel_co img{float:right; margin-top:5px; margin-right:10px; }
.hp_panel_co a:link, .hp_panel_co a:active, .hp_panel_co a:visited{color:#8ab8eb; text-decoration:none; font-weight:normal;}
.hp_panel_co a:hover{color:#8ab8eb; text-decoration:underline; font-weight:normal;}
.hp_panel_ex{background:url(../images/hp-panel-ex-bg.gif) repeat-x; height:28px; color:#ffffff; font-size:12px; font-weight:bold; font-family:Arial; line-height:24px; padding-left:10px;}
.hp_panel_ex a:link, .hp_panel_ex a:active, .hp_panel_ex a:visited{color:#ffffff; text-decoration:none; font-weight:normal;}
.hp_panel_ex a:hover{color:#ffffff; text-decoration:underline; font-weight:normal;}
.hp_panel_ex img{float:right; margin-top:6px; margin-right:10px; }
.hp_qlinks{background-color:#FFFFFF; padding:5px;}
.hp_qlinks table {  width:268px; margin:0px; padding:0px; border-collapse:collapse;}
.hp_qlinks table tr th{color:#666666; font-family:Arial; font-size:10px; font-weight:bold; text-align:left; padding:2px;}
.hp_qlinks table tr td{color:#006bb3; font-family:Arial; font-size:10px; font-weight:bold; padding:2px;}
.hp_qlinks table tr td a:link, .hp_qlinks table tr td a:visited, .hp_qlinks table tr td a:active{color:#006bb3; font-family:Arial; font-size:10px; font-weight:bold; text-decoration:none;}
.hp_qlinks table tr td a:hover{color:#006bb3; font-family:Arial; font-size:10px; font-weight:bold; text-decoration:underline;}
.hp_leftbdr{border-left:1px solid #666666;}
.hp_linkPanel{background-color:#FFFFFF; width:968px; padding-top:10px;}
.hp_linkPanelBdr{border-left:1px solid #eeeeee; font-size:1px;}
.hp_linkPanelBg{background:url(../images/linkpanelbg.gif) repeat-x; background-color:#FFFFFF; width:968px; padding-top:10px;}
.hp_horzdot{background:url(../images/hp_horzdot.gif) 0px 5px repeat-x; height:10px;}
.hp_sectiontitle{font-family:Verdana; font-size:11px; font-weight:bold; text-transform:uppercase; color:#000000;}
.hp_txtBlue{color:#006cb2; font-family:Verdana; font-size:11px;}
.hp_linkBlue a, .hp_linkBlue a:link, .hp_linkBlue a:visited, .hp_linkBlue a:active { color:#006cb2; text-decoration:none;}
.hp_linkBlue a:hover{ color:#006cb2; text-decoration:underline;}
.hp_multimedia{background-color:#FFFFFF;}
.hp_multimedia table {margin:0px; padding:0px; border-collapse:collapse;}
.hp_multimedia table tr td{margin:0px; padding:2px; border-collapse:collapse; color:#333333; font-size:9px; font-family:Verdana; font-weight:normal;}
.hp_rightPanelNobg{width:298px; *width:313px; -width:313px; _width:313px; float:right; text-align:left; padding-right:15px; background-color:#FFFFFF;}
.hp_rightPanelNobg table{border:none; border-collapse:collapse;}
.hp_rightPanelNobg table tr td{vertical-align:top; padding:3px;}
.hp_rightPanelNobg table tr td a, .hp_rightPanelNobg table tr td a:active, .hp_rightPanelNobg table tr td a:visited, .hp_rightPanelNobg table tr td a:link{color:#006cb2; text-decoration:none; font-weight:bold;}
.hp_rightPanelNobg table tr td a:hover{color:#006cb2; text-decoration:underline;}
.hp_rightPanelNobg table tr td.hp_gridHeader{vertical-align:middle; padding-left:10px;}
.hp_rightPanelNobg table tr td.hp_gridBody{padding:0; margin:0;}
.hp_rightPanelNobg table tr td.hp_gridBody table tr td.profile_thumbnail{padding:0; margin:0;}
.hp_rightPanelNobg table tr td.hp_gridBody table tr td.profile_detail{border:1px solid #e6e2e2; padding:5px; text-transform:none;}
.hp_rightPanelNobg table.profileTable tr td.hp_gridFooter { margin:0; padding:0; padding-left:10px; vertical-align:middle;text-transform:none;}
.hp_rightPanelNobg table.profileTable tr td.hp_gridFooter table tr td { margin:0; padding:0; vertical-align:middle;}

.hp_rightPanelNobg .hp_panelBody{border:1px solid #c9c9c9; margin:0px;}
.hp_rightPanelNobg table.fotable{border:none; border-collapse:collapse; padding:0; margin:0;}
.hp_rightPanelNobg table.fotable tr td{vertical-align:middle; padding:0;}
.hp_rightPanelNobg #hp_featureOffice table{border:none; border-collapse:collapse; padding:0; margin:0;}
.hp_rightPanelNobg #hp_featureOffice table tr td{vertical-align:bottom; padding:0;}
.folinks{color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Verdana; }
.hp_rightPanelNobg #hp_featureOffice table tr td .folinks a, .hp_rightPanelNobg #hp_featureOffice table tr td .folinks a:link, .hp_rightPanelNobg #hp_featureOffice table tr td .folinks a:active, .hp_rightPanelNobg #hp_featureOffice table tr td .folinks a:visited {color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Verdana; text-decoration:none;}
.hp_rightPanelNobg #hp_featureOffice table tr td .folinks a:hover{color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Verdana; text-decoration:underline;}
.hp_rightPanelNobg .hp_panelBody div.atslinks {margin-bottom:10px; margin-top:7px; margin-left:5px;}
.hp_rightPanelNobg .hp_panelBody .div.atslinks a, .hp_rightPanelNobg .hp_panelBody div.atslinks a:link, .hp_rightPanelNobg .hp_panelBody div.atslinks a:visited, .hp_rightPanelNobg .hp_panelBody div.atslinks a:active{color:#006cb2; text-decoration:none; font-weight:bold;}
.hp_rightPanelNobg .hp_panelBody div.atslinks a:hover{color:#006cb2; text-decoration:underline;}
.hp_panelBodyBlubg{ background-color:#DDE7F0; padding:5px;}
.hp_panelBodyBlubg table{border:none; border-collapse:collapse;}
.hp_panelBodyBlubg table tr td{vertical-align:top; padding:3px;}
.hp_panelBodyBlubg table tr td a, .hp_panelBodyBlubg table tr td a:active, .hp_panelBodyBlubg table tr td a:visited, .hp_panelBodyBlubg table tr td a:link{color:#006cb2; text-decoration:none; font-weight:bold;}
.hp_panelBodyBlubg table tr td a:hover{color:#006cb2; text-decoration:underline;}
.hp_pagetitle{font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#223e6e;}
.transparent{opacity:0.5; filter:alpha(opacity=50); background-color:#000000; height:25px;}
.folinks{position:absolute; height:25px; margin-top:5px; margin-left:5px;  z-index:2; width:240px;}
.folinks a, .folinks a:link, .folinks a:active, .folinks a:visited {color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Verdana; text-decoration:none;}
.folinks a:hover{color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Verdana; text-decoration:underline;}
.folinks span{color:#999999; font-weight:bold; font-size:11px; font-family:Verdana; float:right;}
.uevent_links {color: #006bb3; font-size: 10px; font-weight: normal;}
.uevent_header {font-size: 10px;font-weight: bold;padding: 5px 0px 5px 10px;background-color: #ffffff;}
.uevent_row1 {color: #666666;font-size: 10px;font-weight: normal;padding: 5px 0px 5px 10px;background-color: #ffffff;}
.uevent_row2 {color: #666666;font-size: 10px;font-weight: normal;padding: 5px 0px 5px 10px;background-color: #e9eef2;}
#dhtmltooltip{position: absolute;border: 1px solid #000000;width: 150px;padding: 2px;background-color: #ffffff;visibility: hidden;z-index: 100; filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);}
#div_body_uevents{width:278px; background-color:#FFFFFF;}
.hp_arrowLink{background:url(../images/bullet_red.gif) left 3px no-repeat; padding-left:10px;}
.hp_arrowLink a, .hp_arrowLink a:link, .hp_arrowLink a:visited, .hp_arrowLink a:active {color:#006cb2; font-weight:bold; text-decoration:none;}
.hp_arrowLink a:hover {color:#006cb2; font-weight:bold; text-decoration:underline;}
#tt {
	font: 10px;
	border: solid 1px #666666;
	background-color: #ffffff;
	color: #000000;
	padding: 5px;
	position: absolute;
	z-index: 3;
	display: block;
}
#tttop { }
#ttcont { }
#ttbot {}
img{ behavior: url(/about/careers/images/iepngfix.htc) }
.hp_gridHeader{font-family:Verdana; font-weight:bold; font-size:11px; text-transform:uppercase; background-color:#ecf2fa; height:35px; padding-left:10px;}
.hp_gridBody table{border-collapse:collapse;}
.profile_thumbnail{border:1px solid #e6e2e2;}
.profile_detail{border:1px solid #e6e2e2; padding:5px; text-transform:none;}
.hp_gridFooter{background-color:#ecf2fa; height:35px; padding-left:10px; text-transform:none;}
.bgFade{background-color:#02477A; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; position:absolute; z-index:1; left: 0px; top: 0px;}
.hp_profileVideo{position:absolute; z-index:100; background:url(../images/profilevideobg.gif) no-repeat; display:none;}
.hp_profileVideo embed{margin-top:10px; }
.hp_profileVideo img{margin-right:10px;}
.hp_dotDivider {height: 1px;background-image: url(../images/bg_dot.gif);background-repeat: repeat-x;font-size: 1px;display: block;margin-right: 1px;margin-top: 2px;margin-bottom: 3px;line-height: 1px;}
