

body {
    font : 11px Verdana, Arial, Sans;
    margin : 0px;
    color : #323232;
  }


A:link {
    color: darkblue;
    text-decoration: underline;
    font-weight:bold;
  }


A:visited {
    color: darkblue;
    text-decoration: underline;
    font-weight:bold;
  }


A:active {
    color: red;
    font-weight:bold;
  }


A:hover {
    text-decoration: none;
    font-weight:bold;
  }


select.select_small {
    font-size: 10px;
  }


td {
    font : 11px Verdana, Arial, Sans;
    margin : 0px;
    color : #323232;
  }


a.item {
    font-size: 12px;
    font-weight: bold;
  }


a.white:link {
    color: white;
    font-size:12px;
    text-decoration: none;
    background-color: transparent;
  }


a.white:visited {
    color: white;
    font-size:12px;
    text-decoration: none;
    background-color: transparent;
  }


a.white:active {
    color: white;
    font-size:12px;
    text-decoration: none;
    background-color: transparent;
  }


a.white:hover {
    color: white;
    font-size:12px;
    text-decoration: none;
    background-color: transparent;
  }


a.blue {
    color: #121c4d;
    font-size:11px;
    text-decoration: none;
    background-color: transparent;
  }


a.blue:hover {
    color: #51b8db;
  }


a.blue:visited {
    color: #121c4d;
    text-decoration: none;
  }


a.level2 {
    color: #29325e;
    font-size:11px;
    text-decoration: none;
    background-color: transparent;
    text-indent: 0px;
  }

a.level2:visited {
    color: #29325e;
    font-size:11px;
    text-decoration: none;
    background-color: transparent;
    text-indent:0px;
  }

a.level2:hover {
    color: white;
  }





.left {
    color: #323232;
    font-size: 11px;
    line-height: 135%;
    font-family: Verdana, Arial, Sans;
    text-align: left;
    padding-left:10px;
  }


.page {
    font : 11px Verdana, Arial, Sans;
    color: #323232;
    font-size: 11px;
    line-height: 135%;
    text-align: justify;
    padding-left: 10px;
    margin-left : 10px;
    text-indent : 10px;
  }


td.blue {
    background-color: #001466;
    color: white;
    font-size: 12px;
    font-family: Verdana, Arial, Sans;
    font-weight: bold;
    padding-left: 5px;
  }


td.blue a {
    background-color: #001466;
    color: white;
    font-size: 12px;
    font-family: Verdana, Arial, Sans;
    font-weight: bold;
    padding-left: 5px;
  }


td.brands {
    padding : 5px;
  }


td.bright {
    border-right: medium solid;
    border-color:#001466;
    border-width:1;
  }


td.brightbottom {
    border-right: medium solid;
    border-bottom: medium solid;
    border-color:#001466;
    border-width:1;
  }


td.bbottom {
    border-bottom: medium solid;
    border-color:#001466;
    border-width:1;
  }


td.btop {
    color: #29325e;
    font-size: 11px;
    font-family: Verdana, Arial, Sans;
    border-top: solid 1px #777777;
  }


table.borderout {
    border-right: medium solid;
    border-left: medium solid;
    border-bottom: medium solid;
    border-top: medium solid;
    border-color:#001466;
    border-width:1;
  }


td.color {
    background-color:#eeeeee;
    color:#29325e;
    text-align:center;
    vertical-align:center;
    font-size: 10px;
    font-family: Verdana; 
    border:solid #29325e 1px;
  }


td.color1 {
    background-color:#737373;
    color:white;
    font-weight: bold;
  }


td.color2 {
    background:#ccccee;
    color:black;
  }


td.color3 {
    background-color:#eeeeff;
    color:black;
  }


.menu {
    border-bottom-color : #ffffff;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #ffffff;
    border-left-style : solid;
    border-left-width : 2px;
    /*border-right-color : #ffffff;
    border-right-style : solid;
    border-right-width : 2px;*/
    border-top-color : #ffffff;
    border-top-style : solid;
    border-top-width : 1px;
    color : #29325e;
    cursor : pointer;
    font-family : verdana, Arial, Sans;
    font-size : 12px;
    font-weight : bold;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 2px;
    padding-top : 4px;
    text-align : left;
    vertical-align : center;
  }

.menu2 {
    color : #29325e;
    font-family : verdana, Arial, Sans;
    font-size : 12px;
    font-weight : bold;
    padding-bottom : 4px;
    padding-left : 15px;
    padding-right : 2px;
    padding-top : 4px;
    text-align : left;
    vertical-align : center;
  }

.menu2b {
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 2px;
    padding-top : 4px;
    text-align : left;
    vertical-align : center;
  }

.menu3 {
    border-bottom-color : #ffffff;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    /*border-right-color : #ffffff;
    border-right-style : solid;
    border-right-width : 2px;*/
    border-top-color : #ffffff;
    border-top-style : solid;
    border-top-width : 1px;
    cursor : pointer;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 2px;
    padding-top : 4px;
    text-align : left;
    vertical-align : center;
  }

.popmenu {
    border-bottom-color : #ffffff;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #ffffff;
    border-right-style : solid;
    border-right-width : 2px;
    border-top-color : #ffffff;
    border-top-style : solid;
    border-top-width : 1px;
    color : #29325e;
    cursor : pointer;
    font-family : verdana, Arial, Sans;
    font-size : 12px;
    font-weight : bold;
    padding-left : 2px;
    padding-right : 2px;
    text-align : left;
    vertical-align : center;
  }

.popmenu2 {
    border-bottom-color : #ffffff;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #ffffff;
    border-left-style : solid;
    border-left-width : 2px;
    border-top-color : #ffffff;
    border-top-style : solid;
    border-top-width : 1px;
    color : #29325e;
    cursor : pointer;
    font-family : verdana, Arial, Sans;
    font-size : 12px;
    font-weight : bold;
    padding-left : 4px;
    text-align : left;
    vertical-align : center;
  }


td.mod {
    font : 11px Verdana, Arial, Sans;
    padding-left:25px;
    padding-top:12px;
    color : #29325e;
    border-top: medium solid;
    border-color:#eae9e8;
    border-width:1;
  }


.title {
    color: #29325e;
    font-size: 16px;
    font-family: Arial, Sans;
    font-weight: bold;
    text-indent : 28px;
  }


.txt {
    color: #29325e;
    font-size: 11px;
    line-height: 135%;
    font-family: Verdana, Arial, Sans;
    text-align: justify;
    text-indent: 15px;
  }

.txtnews {
    color: #29325e;
    font-size: 11px;
    line-height: 135%;
    font-family: Verdana, Arial, Sans;
    text-align: left;
    text-indent: 15px;
  }
  
.txtservice {
    font : 11px Verdana, Arial, Sans;
    color: #29325e;
    font-size: 11px;
    line-height: 135%;
    text-align: left;
    padding-left: 30px;
    text-indent : -15px;
  }


.txtsmall {
    color: #29325e;
    font-size: 9px;
    line-height: 140%;
    font-family: Verdana, Arial, Sans;
    text-indent: 5px;
    padding-left: 6px;
  }


table.frame {
    background-color:white;
    color:black;
    border-width:0px;
    width:100%;
    padding:0px;
    margin:0px;
  }


table.box {
    background-color:#acacac;
    border-width:0px;
    color:black;
    width:100%;
  }


table.box td {
    background-color:#efefef;
  }


table.box td table {
    width: 100%;
    margin-bottom: 5px;
    padding: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
  }


table.box td table th {
    color: #ffffff;
    text-align: center;
    padding-top: 4px;
    padding-left: 0px;
    height: 21px;
    font-weight: bold;
    font-size: 11px;
    text-transform: uppercase;
    background: #999999;
    border: 0px solid #CCCCCC;
  }


table.box td table td {
    font-size: 11px;
    font-weight: normal;
  }


li.green {
    text-indent: -5px;
    color:green;
    list-style-position:outside;
    list-style-type:disc;
  }


li.black {
    text-indent: -5px;
    color:red;
    list-style-position:outside;
    list-style-type:disc;
  }


div.gate {
    display: none;
    position: absolute;
    top: 24px;
    right: 10px;
    /*width: 650px;
    height:551px;
    */ /*overflow:auto;
    */;
  }


div.innergate {
    background-color:white;
    padding-left:10px;
    padding-right:10px;
    width: 500px;
    height:452px;
    overflow:auto;
  }


div.gate2 {
    display: none;
    position: absolute;
    top: 24px;
    right: 638px;
    /*width: 650px;
    height:551px;
    */ /*overflow:auto;
    */;
  }


div.innergate2 {
    background-color:white;
    padding-left:10px;
    padding-right:10px;
    width: 250px;
    height:452px;
    overflow:auto;
  }


div.gate3 {
    display: none;
    position: absolute;
    top: 24px;
    right: 10px;
    /*width: 650px;
    height:551px;
    */ /*overflow:auto;
    */;
  }


div.innergate3 {
    background-color:white;
    padding-left:10px;
    padding-right:10px;
    width: 660px;
    height:452px;
    overflow:auto;
  }


div.gate4 {
    display: none;
    border: solid grey 1px;
    position: absolute;
    top: 392px;
    left: 50px;
  }


div.innergate4 {
    padding-left:10px;
    padding-right:10px;
    width: 350px;
    height:220px;
    overflow:auto;
    background-color: #D5D5D5;
    filter:alpha(opacity=95);
    /* for IE */ -moz-opacity:0.95;
    /* for mozilla */ opacity: 0.95;
    /* for safari */ khtml-opacity: 0.95;
    /* for konquerer and older safari */
  }


.ajax {
    background-color: #001466;
    filter:alpha(opacity=50);
    /* for IE */ -moz-opacity:0.5;
    /* for mozilla */ opacity: 0.5;
    /* for safari */ khtml-opacity: 0.5;
    /* for konquerer and older safari */
  }


th {
    background-color:#2F3C77;
    color:white;
    font-size:10pt;
    font-weight:bold;
  }


tr.data {
    background-color:#eae9e8;
  }


.contact {
    font-size:13px;
  }

