﻿body {
	border: #000000;
	border-color: #FFFFFF;
	font-family: Arial;
	text-align: center;
	left: 20px;
	top: 100px;
}

a:link
{
	color: #000000;
	text-align: left;
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
}

a:visited {
    color: #000000;
    font-size: 16px;
    text-decoration: none;
}

a:hover {
	font-weight: normal;
	font-size: 14px;
	color: #C0C0C0;
}

a:active {
    color: #000000;
    font-size: 14px;
    text-decoration: none;
}

.AlternatingRow {
    background-color: #F0F8FF;
    color: black;
    font-family: Arial;
    font-size: x-small;
}

.AnswerCells {
    background-color: #F0F8FF;
    font-family: Arial;
    border-bottom: black thin solid;
    border-left: black thin solid;
    border-top: black thin solid;
    border-right: black thin solid;
}

.AnswerCells_Center {
    background-color: #F0F8FF;
    font-family: Arial;
    border-bottom: black thin solid;
    border-left: black thin solid;
    border-top: black thin solid;
    border-right: black thin solid;
    text-align: center;
}

.Button_Blue {
	background-color: #002053;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.Button_NP {
    background-color: #37263E;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    border-right-style: ridge;
    border-bottom-style: ridge;
}

.Cells_Home_Page {
    border: thin solid #C0C0C0;
}

.CellBottomBorder {
    border-bottom: black thin solid;
}

.CellBottomRightBorder {
    border-bottom: black thin solid;
    border-right: black thin solid;
}

.CellBorder {
    border-right: black thin solid;
    border-top: black thin solid;
    border-left: black thin solid;
    border-bottom: black thin solid;
}

.CellBorderBottomBlue {
    border-bottom-style: solid;
    border-bottom-width: medium;
    border-bottom-color: #005F96;
}

.CellBorderBottomGray {
    border-bottom-style: solid;
    border-width: thin;
    border-color: #C0C0C0;
}

.CellBorderGray {
    border-right: thin solid #C0C0C0;
    border-top: thin solid #C0C0C0;
    border-left: thin solid #C0C0C0;
    border-bottom: thin solid #C0C0C0;
}

.CellBorderGrayTop {
    border-top: thin solid #C0C0C0;
}

.CellBorderGrayNoTop {
    border-right: thin solid #C0C0C0;
    border-left: thin solid #C0C0C0;
    border-bottom: thin solid #C0C0C0;
}

.CellBorderGrayNoBottom {
    border-right: thin solid #C0C0C0;
    border-top: thin solid #C0C0C0;
    border-left: thin solid #C0C0C0;
}

.CellBorderLeftBlueThin {
    border-width: thin;
    border-color: #126096;
    border-left-style: solid;
}

.CellBorderLeftGrayBottomBlue {
    border-left-style: solid;
    border-bottom-style: solid;
    border-width: thin thin medium thin;
    border-color: #C0C0C0 #C0C0C0 #005F96 #C0C0C0;
}

.CellBorderTopBlue {
    border-color: #005F96;
    border-width: medium;
    border-top-style: solid;
}

.CellBorderTopBottomBlueThin {
    border-width: thin;
    border-color: #126096;
    border-bottom-style: solid;
    border-top-style: solid;
}

.CellBorderTopBottomBlue {
    border-width: medium;
    border-color: #126096;
    border-bottom-style: solid;
    border-top-style: solid;
}

.CellLeftBorder {
    border-left: white thin solid;
}

.CellRightBorder {
    border-right: black thin solid;
}

.CellTopBorder {
    border-top: black thin solid;
}

.CellTopLeftBorder {
    border-top: black thin solid;
    border-left: white thin solid;
}

.CellTopLeftBorder_black {
    border-top: black thin solid;
    border-left: black thin solid;
}

.CellTopRightBorder {
    border-top: black thin solid;
    border-right: white thin solid;
    font-weight: normal;
}

.CellTopBorderThin_Gray {
    border-top: thin solid #C0C0C0;
}

.CellTopBottomRightBorder {
    border-top: black thin solid;
    border-bottom: black thin solid;
    border-right: black thin solid;
}

.CellTopBottomBorder {
    border-top: black thin solid;
    border-bottom: black thin solid;
}

.CellTopBorderThick {
    border-top: black thick solid;
}

.ClearButton {
    background-color: buttonface;
    font-family: Arial;
    font-size: 0.8em;
    height: 25px;
}

.CheckBox {
    font-size: small;
    font-family: Arial;
}

.Disclaimer {
    font-size: 9pt;
    color: black;
    font-style: italic;
    font-family: Arial;
}

.DropDown {
    background-color: white;
    font-size: small;
    text-align: left;
}

.error {
    color: #FF0000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}
.xxxguide_content{
    position: absolute;
    color: #002053;
    font-size: 16pt;
    text-align: left;
    left: 300px;
    top: 144px;
    width: 750px;
    height:1000px
}

.GrayFont {
    color: #58575A;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}

.GrayBoldLarge {
    color: #58575A;
    font-size: large;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.GridHeader {
    border: thin solid #000000;
    background-color: #FFFFFF;
}

h1 {
    margin: 0px;
    padding: 0px;
    background-color: white;
    color: #126096;
    font-family: Arial;
    font-size: xx-large;
    font-weight: bold;
    text-align: center;
}

h2 {
    margin: 0px;
    padding: 0px;
    background-color: white;
    color: black;
    font-family: Arial;
    font-size: large;
    font-weight: bold;
    text-align: center;
}

h3 {
    margin: 0px;
    padding: 0px;
    background-color: white;
    color: black;
    font-family: Arial;
    font-size: medium;
    font-weight: bold;
}

h4 {
    margin: 0px;
    padding: 0px;
    background-color: white;
    color: black;
    font-family: Arial;
    font-size: small;
    font-weight: bold;
}

.Header {
    font-weight: bold;
    color: black;
    font-family: Arial;
    font-size: small;
    background-color: #F0F8FF;
}

.HorzMenu {
    font-family: Arial;
    font-size: 0.8em;
}

.lists {
    background-color: #FAEEC8;
    color: black;
    font-family: Arial;
    font-size: small;
}

.lists_white {
    background-color: #FFFFFF;
    color: black;
    font-family: Arial;
    font-size: small;
}

.lists_white_help {
    background-color: #FFFFFF;
    color: black;
    font-family: Arial;
    font-size: smaller;
}

.li {
    padding: 0px;
    margin: 0px;
}

.LargeButton {
    font-family: Arial;
    font-size: 11pt;
    text-align: center;
    margin-bottom: 0px;
}

.logo_cat {
    font-size: x-large;
    font-style: italic;
    font-weight: bold;
}

.logo_pursuit {
    font-weight: bold;
    color: #BE181A;
    font-size: large;
}


.logo {
    font-family: Arial, Helvetica, sans-serif;
    color: #185C8F;
}

.MyCellBorder {
    border-top: black thin solid;
    text-align: left;
    vertical-align: top;
}

.MyCellBorder2 {
    border-top: black thin solid;
    text-align: left;
    vertical-align: top;
}

.MyCellBorder3 {
    border-top: black thin solid;
    border-left: black thin solid;
    border-top: black thin solid;
    text-align: left;
    vertical-align: top;
}

.NormalButton {
    font-size: small;
    text-align: center;
}

NumberTextBox {
    text-align: right;
}
.pageHL1{
    color: #002053;
	font-size:26pt;    
	text-align: center;
    font-weight: bold;
}.pageHL2{
    position:absolute;
    color: #002053;
	font-size:26pt;    
	text-align: center;
}
.pageHL3{
    position:absolute;
    color: #002053;
	font-size:16pt;    
	text-align: left;
}
.Row {
    background-color: white;
    color: black;
    font-family: Arial;
    font-size: x-small;
}

.SmallFont {
    font-size: .85em;
}

.Table {
    padding: 0px;
    margin: 0px;
    table-layout: auto;
    color: black;
    border-right: black thin solid;
    border-top: black thin solid;
    border-left: black thin solid;
    border-bottom: black thin solid;
    font-family: Arial;
    border-collapse: separate;
    background-color: #FFFFFF;
}

.TableHighlight {
    background-color: #25AAE2;
    margin: 0px;
    color: #FFFFFF;
}

.TableNoBottomBorder {
    padding: 0px;
    margin: 0px;
    table-layout: auto;
    border-right: black thin solid;
    border-left: black thin solid;
    border-top: black thin solid;
    font-family: Arial;
    font-size: .8em;
    border-collapse: separate;
    background-color: #FFFFFF;
}

.TableNoBorder {
    padding: 0px;
    margin: 0px;
    table-layout: auto;
    font-family: Arial;
    font-size: 0.8em;
    border-collapse: separate;
}

.TableSidesBorder {
    padding: 0px;
    margin: 0px;
    table-layout: auto;
    color: black;
    border-right: black thin solid;
    border-left: black thin solid;
    font-family: Arial;
    font-size: 0.8em;
    border-collapse: separate;
    background-color: #FFFFFF;
}

.TableNoTopBorder {
    padding: 0px;
    margin: 0px;
    table-layout: auto;
    border-right: black thin solid;
    border-left: black thin solid;
    border-bottom: black thin solid;
    font-family: Arial;
    font-size: .8em;
    border-collapse: separate;
    background-color: #FFFFFF;
}

.TableNoBorderWhite {
    table-layout: auto;
    font-family: Arial;
    font-size: 0.8em;
    border-collapse: separate;
    background-color: #FFFFFF;
    width: 924px;
    margin-right: 11px;
}

.TableTopBorderGray {
    border-style: solid none none none;
    border-width: thin;
    table-layout: auto;
    font-family: Arial;
    font-size: 0.8em;
    border-collapse: separate;
    background-color: #FFFFFF;
    border-top-color: #C0C0C0;
}

.TableNoTopBorder_ContractDetails {
    table-layout: auto;
    border-right: black thin solid;
    border-left: black thin solid;
    border-bottom: black thin solid;
    font-family: Arial;
    font-size: 1.0em;
    border-collapse: separate;
    background-color: #FFFFFF;
}

.TableBorder {
    table-layout: auto;
    border-right: black thin solid;
    border-left: black thin solid;
    border-top: black thin solid;
    border-bottom: black thin solid;
    font-family: Arial;
    font-size: 0.8em;
    border-collapse: separate;
}

.TableHeader {
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #F0F8FF;
    border: thin solid #000000;
    color: #000000;
    text-align: center;
}

.TableBody2 {
    padding: 0px;
    margin: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #F0F8FF;
    border: thin solid #000000;
    color: #000000;
    text-align: right;
}

.TableBodyBDZ {
    padding: 0px;
    margin: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #FFFFFF;
    border: thin none #000000;
    color: #000000;
    text-align: left;
    }

.TableBodyHelp {
    padding: 0px;
    margin: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #FFFFFF;
    border: thin none #000000;
    color: #000000;
    text-align: center;
    width: 772px;
}

.TableBody3 {
    padding: 0px;
    margin: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #FFFFFF;
    border: thin solid #000000;
    color: #000000;
}

.TableBody4 {
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #F0F8FF;
    border: thin solid #000000;
    color: #000000;
}

.Table_Duration {
    border: thin solid #BEA450;
}

.TableList {
    table-layout: auto;
    color: black;
    border-right: black thin solid;
    border-left: black thin solid;
    border-bottom: black thin solid;
    font-family: Arial;
    border-collapse: separate;
    border-top: black thin solid;
}

.Table_GrayFont_FadeToWhite {
    color: #58575A;
    font-size: medium;
    font-family: Arial, Helvetica, sans-serif;
    background-image: url('images/fadetowhite.jpg');
}

.TableHeaderReport {
    background-color: #FFFFFF;
}

.TableBorder_Price {
    border: thin solid black;
    table-layout: auto;
    font-family: Arial;
    font-size: 1.0em;
    border-collapse: separate;
    width: 767px;
}

.TableBorderWhite {
    table-layout: auto;
    border-right: black thin solid;
    border-left: black thin solid;
    border-top: black thin solid;
    border-bottom: black thin solid;
    font-family: Arial;
    font-size: 0.8em;
    border-collapse: separate;
    background-color: #FFFFFF;
}

.TableBorderYellow {
    table-layout: auto;
    border-right: black thin solid;
    border-left: black thin solid;
    border-top: black thin solid;
    border-bottom: black thin solid;
    font-family: Arial;
    font-size: 0.8em;
    border-collapse: separate;
    background-color: #FAEEC8;
}

.TableNarrowMenu {
    font-family: Arial;
    font-size: 0.8em;
    color: #58575A;
    border-collapse: separate;
    background-color: #EBC75E;
    border-style: none;
    width: 980px;
    height: 28px;
    text-align: center;
}

.TableSidesBorder {
    table-layout: auto;
    color: black;
    border-right: black thin solid;
    border-left: black thin solid;
    font-family: Arial;
    font-size: 0.8em;
    border-collapse: separate;
    background-color: #FFFFFF;
}

.TableSidesBorderYellow {
    table-layout: auto;
    color: black;
    border-right: black thin solid;
    border-left: black thin solid;
    font-family: Arial;
    font-size: 0.8em;
    border-collapse: separate;
    background-color: #FAEEC8;
}

.TextHeadLineBDZ {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: bold;
    color: #71B84E;
    text-align: center;
}

.TextTitleBDZ {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: bold;
    color: #24A9E1;
    text-align: center;
}

.TextTitleBDZ_left {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: bold;
    color: #24A9E1;
    text-align: left;
}

.TextBox_Borderless_SmallFont_Left {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: left;
    width: 239px;
    font-size: small;
    background-color: #F9E8BD;
}

.TextBox_Borderless_SmallFont {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: center;
    width: 239px;
    font-size: small;
    background-color: #F3D170;
}

.TextBox_Borderless_SmallFontWhite {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: left;
    width: 182px;
    font-size: small;
    background-color: #FFFFFF;
    height: 17px;
}

.TextBox_Borderless_SmallFontWhiteCenter {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    width: 121px;
    font-size: small;
    background-color: #FFFFFF;
    height: 24px;
    text-align: center;
}

.TextBlueBoldLarge {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    color: #126096;
    font-weight: bold;
    text-align: center;
}

.TextPageName_NP {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #585A5D;
    font-weight: bold;
}

.TextMasterPageTitle_NP {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    color: #585A5D;
    font-weight: bold;
    text-align: center;
}

.TextBlueBoldMedium {
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #126096;
    font-weight: bold;
    text-align: left;
}

.TextBlue {
    font-weight: bold;
    color: #126096;
    font-size: 10pt;
    text-align: right;
}

.TextBlue2 {
    font-weight: bold;
    color: #126096;
    font-size: 10pt;
}
.TextBold {
    font-weight: bold;
    text-align: left;
    width: 400px;
}

.TextCenter {
    text-align: center;
}

.TextGray {
    color: #58585A;
    font-size: x-small;
}
.TextGray10 {
    color: #58585A;
    font-size: 9pt;
    font-weight:normal;
}
.TextLargeGrayBold {
    font-size: medium;
    font-family: Arial, Helvetica, sans-serif;
    color: #646466;
    font-weight: bold;
}

.TextLeft {
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
}

.TextLeft10 {
    text-align: left;
}

.TextMedium {
    font-size: medium;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: left;
}

.TextMediumBold {
    font-size: medium;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
}

.TextMediumBoldGold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #AB8818;
    font-weight: bold;
}

.TextMediumGray {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #646466;
    font-weight: normal;
}

.TextMediumGrayBold {
    font-size: medium;
    font-family: Arial, Helvetica, sans-serif;
    color: #646466;
    font-weight: bold;
}

.TextMediumGold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #AB8818;
    font-weight: normal;
}

.TextMediumGoldItalic {
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #AB8818;
    font-weight: bolder;
    font-style: italic;
}

.TextRightLightBlue {
    border-style: none;
    border-width: thin;
    padding: 0px;
    margin: 0px;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #F0F8FF;
}

.TextRightWhite {
    border-style: none;
    border-width: thin;
    padding: 0px;
    margin: 0px;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
}

.TextScrollRed {
    font-weight: bold;
    color: #D0211D;
}

.TextScrollBlue {
    font-weight: bold;
    color: #2D90C9;
}

.TextSmallBoldGold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #AB8818;
    font-weight: bold;
    margin-right: 0px;
}

.TextBDZHeader_BDZBlue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-large;
    color: #24A9E1;
    font-weight: bold;
    text-align: center;
}

.TextSmallGrayBold {
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    color: #646466;
    font-weight: bold;
}
/*.vertlinkbox {
    position:absolute;
    height:60px;
    width: 277px; 
    left:1185px
}
*/.vertlinkbox2 {
    position:absolute;
    height:40px;
    width: 110px; 
    left:1100px;
	background: url('images/v-navbox.PNG');
}

.loginoutbutton_float {
    background: url('images/boxloginLogout.PNG');
    border-style: none;
  	height: 40px;
	width: 90px;
}
.loginoutbutton {
	background: url('images/boxloginLogout.PNG');
    border-style:none;
    font-size:9pt;
	position: absolute;
    top:23px;
	height: 40px;
	width: 90px;
	left: 900px;
    z-index:10;
}

.loginuser {
    border-style:none;
    font-size:9pt;
	position: absolute;
    top:39px;
	height: 40px;
	width: 90px;
	left: 990px;
    z-index:10;
}
.checkoutdnbuton {
    background: url('images/boxloginLogout.PNG');
    border-style: none;
    font-size: 9pt;
    position: absolute;
    top: 44px;
    height: 40px;
    width: 88px;
    left: 86px;
    z-index: 10;
    text-align: left;
}
.checkoutdnbuton2 {
    background: url('images/boxloginLogout.PNG');
    border-style: none;
    font-size: 9pt;
    position: absolute;
    top: 120px;
    height: 40px;
    width: 90px;
    left: 700px;
    z-index:10;
}
#header {
    background-color: #FFFFFF;
    width: 980px;
    padding: 20px;
}

#DropDown_Company_Type {
    width: 225px;
    font-size: small;
}

.CellTopBorderThin_Gray_MediumGray {
    border-top: thin solid #C0C0C0;
    font-size: medium;
    color: #C0C0C0;
}
.newStyle1 {
	background-color: #002053;
}
