th {
text-align:left;
}
small, .small {
font-size:10px;
}
.mini {
font-size:9px !important;
}
big {
font-size:medium;
font-weight:bold;
}
.nowrap {
white-space:nowrap;
}
h1 {
font-size:12pt;
font-weight:bold;
margin-bottom:14px;
margin-top:0;
padding:0;
}
h2 {
font-size:12px;
margin:0;
padding:0;
}
form {
margin:0;
padding:0;
}
div.spacer6 {
height:6px;
overflow:hidden;
}
p{
float:none;
}
.content {
}
.content ul, ul.newslist {
list-style-image:url(/i/bullet.gif);
margin:0 0 0 15px;
padding:0;
}
.content li {
margin:0 0 2px;
padding:0;
}
.button-classic {
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}
a:active {
color:#CC0000;
}
#sh {
background-color:#1A4B8D;
color:#FFFFFF;
}
#catNavi {
margin-left:234px;
width:780px;
}
#catNavi table {
background-color:#F7F7F7;
}
#catNavi td {
background-image:url(/i/tab.gif);
cursor:pointer;
text-align:center;
}
#catNavi a {
font-weight:bold;
text-decoration:none;
}
#quickNavi {
color:White;
height:17px;
padding-top:1px;
text-align:center;
width:780px;
}
#quickNavi a {
color:White;
text-decoration:none;
}
#quickNavi a:hover, #catNavi a:hover {
text-decoration:underline;
}
#breadCrumbLine {
height:16px;
padding:4px 0 0 5px;
width:780px;
}
#breadCrumbLine div {
float:right;
padding-right:5px;
}
#breadCrumbLine a {
text-decoration:none;
}
#breadCrumbLine a:hover {
text-decoration:underline;
}
td.activeCatTab a, td.activeCatTab a:hover, td.activeCatTab a:active, td.activeCatTab a:visited {
color:White;
}
td.catTab, td.activeCatTab {
height:19px;
width:78px;
}
td.catTab a, td.catTab a:hover, td.catTab a:active, td.catTab a:visited {
color:#666666;
}
.contextBox {
padding:0 0 10px;
width:145px;
}
.contextBox a {
color:black;
text-decoration:none;
}
.contextBox a:hover {
color:#CC0000;
text-decoration:underline;
}
.contextBoxHead {
font-weight:bold;
padding:2px 2px 2px 5px;
}
.contextBoxContent {
padding:2px;
}
.contextBoxWide {
padding:0;
width:165px;
}
.subMenuLinkIndicator {
color:#CC0000;
float:left;
position:relative;
top:0;
width:13px;
}
.subMenuLink {
border:0 solid black;
float:left;
margin:2px 0;
width:128px;
}
#article_content ul.tri{
margin:0;
}
#article_content ul.tri li{
background:transparent url(/i/link_arrows_newslist.png) no-repeat scroll left top;
padding:0 0 0 18px;
position:relative;
vertical-align:top;
}
ul.tri {
list-style-image:none;
list-style-type:none;
margin:0;
padding:0;
}
ul.tri li {
background:transparent url(/i/tri.gif) no-repeat scroll left top;
padding:0 0 0 8px;
position:relative;
vertical-align:top;
}
ul.tri a {
color:#000099;
margin:0;
text-decoration:none;
vertical-align:top;
}
ul.tri a:hover {
color:#CC0000;
text-decoration:underline;
}
#bigSizeBanner {
width:780px;
}
div.contentTabContainer {
border:1px solid #ACB6C0;
padding:10px 5px 5px;
z-index:1;
}
a.contentTab {
float:left;
margin:0 3px 0 0;
padding:3px 5px;
position:relative;
text-align:center;
text-decoration:none;
top:1px;
width:102px;
z-index:10;
}
a.contentTab:visited {
color:#000099;
}
.contentTabInactive {
background:#888888 url(/i/home/tab_off.gif) repeat scroll 0 0;
font-weight:normal;
}
.contentTabActive {
background:#FFFFFF url(/i/home/tab_on.gif) repeat scroll 0 0;
font-weight:bold;
}
.topNewsImage {
float:left;
padding:0 6px 10px 0;
width:75px;
}
.topNewsHeadline {
float:left;
padding:0 6px 10px 0;
width:143px;
}
.topNewsHeadline a {
text-decoration:none;
}
ul.newslist {
padding:0;
}
ul.newslist a {
text-decoration:none;
}
ul.newslistContext {
list-style-type:none;
margin:2px;
padding:0;
}
ul.newslistContext a {
color:#000099;
text-decoration:none;
}
ul.newslistContext li {
margin:0 0 5px;
}
#CarriersFirstLetters a, #CarriersFirstLetters span {
padding-right:8px;
}
#CarriersFirstLetters .activeLetter {
font-weight:bold;
}
br.clear {
clear:both;
}
div.spacer {
height:8px;
overflow:hidden;
}
.ISymbol {
background-color:#F36302;
color:White;
float:left;
font-weight:bold;
margin-top:10px;
padding:1px 0 1px 6px;
width:10px;
}
.BlockHeader {
background-color:#EEEEEE;
float:left;
font-weight:bold;
margin:10px 0;
padding:1px 0 1px 6px;
width:588px;
}
table.StdList {
border-collapse:collapse;
border-spacing:0;
width:100%;
}
table.StdList th {
background-color:#CCCCCC;
border-bottom:1px solid #888888;
padding-left:3px;
text-align:left;
}
table.StdList td {
background-color:#EEEEEE;
border-bottom:2px solid white;
padding:3px;
}
.quickCalc {
padding:5px 0 2px 5px;
width:225px;
}
.quickCalc .intro {
padding-bottom:10px;
}
.quickCalc .label {
float:left;
width:115px;
}
.quickCalc .input {
float:left;
width:91px;
}
.quickCalc .ttIcon {
float:left;
margin:3px 0 0;
width:14px;
}
.quickCalc input, .quickCalc select {
margin:0 0 4px;
padding:0;
}
.quickCalc input {
width:85px;
}
.quickCalc select {
width:90px;
}
.quickCalc .submitButton {
margin:3px 25px 0 0;
text-align:right;
}
table.calcOutput {
border-spacing:0;
margin-bottom:10px;
width:100%;
}
table.calcOutput th {
background-color:#CCCCCC;
}
table.calcOutput tr.alt {
background-color:#FFFFFF;
}
table.calcOutput tr.highlight {
background-color:#FFDCB7;
}
table.calcOutput td {
padding:0 3px;
}
table.calcOutput th {
padding:8px 3px;
}
table.calcOutput td {
border-top:2px solid #C0C0C0;
height:100px;
}
table.calcOutput .costs {
white-space:nowrap;
}
table.calcOutput .small {
font-size:11px;
}
table.calcOutput .center {
text-align:center;
}
.tooltip-classic {
background:#F5F5F5 none repeat scroll 0 0;
color:#000000;
display:none;
font-size:11px;
position:absolute;
text-align:left;
width:350px;
z-index:10;
}
.tooltip-classic b, .tooltip-classic p, .tooltip-classic td, .tooltip-classic div {
font-size:11px;
}
.ttCosts {
margin-left:5px;
}
.ttCosts img {
vertical-align:bottom;
}
.ttOptions {
float:left;
margin:0 3px 0 0;
}
.formContainer {
background-color:#EEEEEE;
margin-bottom:10px;
padding:5px;
}
.detailedCalcForm {
/*background-color:#E5E5E5;*/
background-image: url(/i/modlayouts/bg_content_1.png);
float:left;
margin-bottom:10px;
padding:5px;
width:460px;
}
.detailedCalcForm h2 {
padding-bottom:10px;
}
.detailedCalcForm div {
font-size:11px;
}
.detailedCalcForm .textField {
float:left;
font-size:11px;
margin:0 4px 4px 5px;
width:90px;
}
.detailedCalcForm select {
float:left;
font-size:11px;
margin:0 4px 4px 5px;
width:95px;
}
.detailedCalcForm .formColumn1 {
float:left;
margin:0;
width:230px;
}
.detailedCalcForm .formColumn2 {
float:left;
margin:0;
width:230px;
}
.detailedCalcForm .explanationBlock {
float:left;
font-size:small;
padding:0 0 0 30px;
width:355px;
}
.formColumn1 .fieldIdentifier {
float:left;
font-size:11px;
padding-top:1px;
width:98px;
}
.formColumn2 .fieldIdentifier {
float:left;
font-size:11px;
padding-top:1px;
width:155px;
}
.formColumn2 .inputLabel {
float:left;
font-size:11px;
padding-top:1px;
width:98px;
}
.detailedCalcForm .chkbox, .detailedCalcForm .chkboxSingle {
float:left;
margin:2px 4px 10px 0;
width:13px;
}
.detailedCalcForm .chkbox {
margin:2px 4px 10px 0;
}
.detailedCalcForm .chkboxSingle {
margin:2px 4px 20px 0;
}
.formColumn2 label, .formColumn2 label.indent {
float:left;
font-size:11px;
margin:0 0 5px;
white-space:nowrap;
}
.formColumn2 label {
width:183px;
}
.formColumn2 label.indent {
margin-left:20px;
width:163px;
}
.detailedCalcForm .submitButton {
margin:10px 10px 0 0;
}
.remarks {
font-size:11px;
}
.productHeaderContent {
margin:6px 0 0;
}
.productHeaderContent h1 {
margin-bottom:4px;
}
table.Tariffdetails {
border-collapse:collapse;
border-spacing:0;
}
table.Tariffdetails th {
background-color:#CCCCCC;
border-bottom:1px solid #888888;
padding-left:3px;
text-align:left;
}
table.Tariffdetails td {
background-color:#FFFFFF;
border-bottom:2px solid white;
padding:2px;
width:180px;
}
.vxLogoOutputTable {
float:right;
padding:5px;
text-align:center;
}
.addressBlock {
float:left;
width:330px;
}
.infoBlock {
background-color:#EEEEEE;
float:left;
margin:0 50px 10px 25px;
padding:10px;
width:185px; /* new layout style change */
}
.tariffInfoBlock {
float:left;
width:400px;
}
.tariffTotalCostsBlock {
background-color:#EEEEEE;
float:left;
font-size:11px;
margin:0 50px 10px 65px;
padding:10px 0 0;
text-align:center;
width:90px;
}
.tariffTotalCostsBlock div {
background-color:#ACACAC;
font-size:9px;
margin-top:10px;
padding:5px 0;
}
.tariffTotalCostsBlock p {
background-color:white;
margin:0;
padding:20px 0 0;
}
.spacer1-1 {
float:left;
width:50px;
}
.spacer1-2 {
float:left;
width:280px;
}
.select-free {
overflow:hidden;
position:absolute;
width:40em;
z-index:10;
}
.select-free iframe {
display:block;
height:3000px;
left:0;
position:absolute;
top:0;
width:3000px;
z-index:-1;
}
.select-free .bd {
border:1px solid #000000;
padding:5px;
background-color:#F5F5F5;
}
.contentBg1 {
background-color:#F7F8F9;
}
.contentBg4 {
background-color:#E5E8ED;
}
.contentBg5 {
background-color:#EFF1F4;
}
.contentTable4 {
margin:10px 0 0 -1px;
padding:0 0 0;
}
.contentTable4 tr {
margin:0 0 0 -1px;
padding:0;
}
.contentTable4 tr td {
border-bottom:0 solid #FFFFFF;
border-left:0 solid #FFFFFF;
padding:2px;
}
.contentTable1SpacerB tr td {
padding:10px;
position:relative;
}
.quickCalcButtonSpacerPL {padding: 10px 0 0 100px; display:block;}

.catColor {color: #B9BFC5}
.catColorBack {background-color: #B9BFC5}
.catColorBorder {border: 1px solid #B9BFC5; padding-bottom:10pt}

.catColorLight {color: #EFF1F4}
.catColorLightBack {background-color: #EFF1F4;}

.catColorLightest {color: #F7F8F9}
.catColorLightestBack {background-color: #F7F8F9;}

.topArticle_a img {width:auto;height:auto;}

#article_img img {width:auto;height:auto;}

.tooltipIcon { background:none !important; }