@charset "utf-8";
body {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:none;
    background:url(../images/bg_global.jpg) left top repeat-x fixed;
}
/*body #home menuSub menuSuperSub a #homenav {
    color: #fff;
    background:#333333;
    font-size:18px;
}*/
a img {border:none;}
body#a010101 a#a010101, body#a010102 a#a010102, body#a010103 a#a010103, body#a010104 a#a010104, body#a0101041 a#a0101041, body#a010105 a#a010105, body#a010106 a#a010106,  body#a010201 a#a010201, body#a010202 a#a010202, body#a010203 a#a010203, body#a010204 a#a010204, body#a010205 a#a010205,  body#a010301 a#a010301, body#a010301_a a#a010301_a, body#a010301_a a#a010302_a, body#a010302 a#a010302, body#a010303 a#a010303, body#a010304 a#a010304, body#a010305 a#a010305,  body#a010401 a#a010401, body#a010402 a#a010402, body#a010403 a#a010403, body#a010404 a#a010404, body#a010405 a#a010405,  body#a010501 a#a010501, body#a010502 a#a010502, body#a010503 a#a010503, body#a010504 a#a010504, body#a010505 a#a010505, body#a010506 a#a010506, body#a010507 a#a010507,  body#a010601 a#a010601, body#a010602 a#a010602, body#a010603 a#a010603, body#a010604 a#a010604, body#a010605 a#a010605, body#a010606 a#a010606,  body#a010701 a#a010701, body#a010702 a#a010702, body#a010703 a#a010703, body#a010704 a#a010704,  body#a020102 a#a020102, body#a020103 a#a020103, body#a020104 a#a020104, body#a020105 a#a020105, body#a020106 a#a020106,  body#a020202 a#a020202, body#a020203 a#a020203,  body#a020302 a#a020302, body#a020303 a#a020303, body#a020304 a#a020304,  body#a020402 a#a020402 {
    background: url(../images/blt_select.jpg) left top no-repeat;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 10px;
    color:#cc3333;
    display:block;
    line-height:normal;
    border:none;
    height:auto;
}
table.helpT {
    text-align: center;
    font-family: Verdana;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    width: 85%;
    background-color: #fafafa;
    border: 1px #6699CC solid;
    border-collapse: collapse;
    border-spacing: 0px;
}
td.helpHed {
    border-bottom: 1px solid #554433;
    border-left: 1px solid #554433;
    background-color: #cdc5b3;
    text-align:left;
    vertical-align:middle;
    padding:5px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #404040;
}
td.helpHed2 {
    border-bottom: 1px solid #554433;
    border-left: 1px solid #554433;
    background-color: #cdc5b3;
    text-align:center;
    vertical-align:middle;
    padding:5px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #404040;
}
td.helpHed3 {
    border-bottom: 1px solid #554433;
    border-left: 1px solid #554433;
    background-color: #cdc5b3;
    text-align:center;
    vertical-align:middle;
    padding:3px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 10px;
    color: #404040;
}
td.helpHed4 {
    border-bottom: 1px solid #554433;
    border-left: 1px solid #554433;
    background-color: #cdc5b3;
    text-align:left;
    vertical-align:middle;
    padding:3px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 10px;
    color: #404040;
}
td.helpBod3 {
    border-bottom: 1px solid #554433;
    border-top: 0px;
    border-left: 1px solid #554433;
    padding:3px;
    border-right: 0px;
    text-align:center;
    font-family: Verdana, sans-serif, Arial;
    font-weight: normal;
    font-size: 10px;
    color: #404040;
    background-color: #e9e9e9;
}
td.helpBod4 {
    border-bottom: 1px solid #554433;
    border-top: 0px;
    border-left: 1px solid #554433;
    padding:3px;
    border-right: 0px;
    text-align:left;
    font-family: Verdana, sans-serif, Arial;
    font-weight: normal;
    font-size: 10px;
    color: #404040;
    background-color: #e9e9e9;
}
td.helpBod {
    border-bottom: 1px solid #554433;
    border-top: 0px;
    border-left: 1px solid #554433;
    padding:10px;
    border-right: 0px;
    text-align:center;
    font-family: Verdana, sans-serif, Arial;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    background-color: #e9e9e9;
}
td.helpBod2 {
    border-bottom: 1px solid #554433;
    border-top: 0px;
    border-left: 1px solid #554433;
    padding:10px;
    border-right: 0px;
    font-family: Verdana, sans-serif, Arial;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    background-color: #e9e9e9;
}
table.sofT {
    text-align: Left;
    font-family: Verdana;
    font-weight: normal;
    font-size: 11px;
    color: #404040;
    width: 565px;
    background-color: #e5dfd1;
    border: 1px #554433 solid;
    border-collapse: collapse;
    border-spacing: 0px;
    margin:0px 0px 0px 10px;
}
#wrapGlobal {
    margin:0px auto 0px auto;
    padding:0px 0px 0px 0px;
    border:none;
    width:980px;
}
#headerGlobal {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:none;
    width:980px;
    height:67px;
    background:url(../images/bg_logo.jpg) left top repeat-x;
    border-top:none;
    border-right:#a8a8a8 solid 1px;
    border-bottom:#a8a8a8 solid 1px;
    border-left:#a8a8a8 solid 1px;
}
#headerGlobal img {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:none;
    float:left;
}
/*===========================================*/
/*================Global Menu================*/
/*===========================================*/
#menuGlobal {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:980px;
    height:30px;
    background:url(../images/bg_menu.jpg) left top repeat-x;
    border-top:#ffffff solid 1px;
    border-right:#c6bfad solid 1px;
    border-bottom:#c6bfad solid 1px;
    border-left:#c6bfad solid 1px;
}
#menuGlobal ul {
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border:none;
    height:30px;
}
#menuGlobal li {
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline;
    border:none;
    height:30px;
}
#menuGlobal ul li a img {
    margin:0px 0px -10px 0px;
    padding:0px 0px 0px 0px;
    border: none;
}
#menuGlobal a, a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#554433;
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:30px;
}
#menuGlobal a:hover {
    color:#cc3333;
}
/*===========================================*/
/*================Secondary Menu===============*/
/*===========================================*/
#menuSec {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    float:right;
    width:80px;
}
#menuSec ul {
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
#menuSec li {
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline;
}
#menuSec a, a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    color:#554433;
    margin: 0px 0px 0px 0px;
    padding:4px 4px 4px 4px;
    width:auto;
    line-height:67px;
}
#menuSec a:hover {
    color:#cc3333;
}
#imgGlobal {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:980px;
    background:none;
    border:none;
}
#wrapContent {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:980px;
    background: url(../images/bg_content.jpg) left top repeat-y #e4ded0;
    border:none;
}
#contentLeft {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:185px;
    background:#FFFFFF;
    border:none;
    position:absolute;
}
.contentLeft {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:185px;
    background:#FFFFFF;
    border:none;
    position:absolute;
}
#contentRight {
    margin:0px 0px 0px 0px;
    padding:30px 0px 0px 0px;
    width:200px;
    background:#e4ded0;
    border:none;
    float:right;
}
.contentRight {
    margin:0px 0px 0px 0px;
    padding:30px 0px 0px 0px;
    width:200px;
    background:#e4ded0;
    border:none;
    float:right;
}
#contentRight img {
    margin:20px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background:#e4ded0;
    border:#FFFFFF solid 1px;
}
#completeDiff {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:none;
}
#completeDiff img{
    margin:20px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:#e4ded0 solid 1px;
}
#contentMid {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:595px;
    background:#FFFFFF;
    border:none;
    position:relative;
    left:185px;
}
#contentMid p a, p a:visited {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    /*font-weight:bold;*/
    margin:0px;
    padding:0px;
    text-decoration:none;
}
#contentMid p a:hover {
    color:#CC3333;
}
#contentMid img {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:none;
    display:block;
}
#contentMid h1 {
    margin:0px 0px 0px 5px;
    padding:14px 0px 9px 9px;
    border:none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#554433;
    border-bottom:#e4ded0 solid 1px;
}
#contentMid p {
    margin:0px 0px 0px 0px;
    padding:14px 0px 9px 9px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666666;
    border:none;
}
#contentMid p img {
    margin:0px 0px -2px 5px;
    padding:0px 0px 0px 0px;
    border:none;
    display:inline;
}
#homeBlockLeft {
    width:297px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:none;
    position:absolute;
}
.homeBlockLeft {
    width:297px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:none;
    position:absolute;
}
#homeBlockRight {
    width:297px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:none;
    position:relative;
    left:297px;
}

.homeBlockRight {
    width:297px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:none;
    position:relative;
    left:297px;
}
#wrapFooter {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:980px;
    height:100px;
    background: url(../images/bg_footer.jpg) left top repeat-x #ffffff;
    border:none;
}
#footerSitemap {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 4px;
    width:300px;
    border:none;
    float:left;
}
#footerSitemap a, a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    color:#554433;
    margin:0px 0px 0px 0px;
    padding:26px 0px 0px 11px;
    line-height:60px;
}
#footerSitemap a:hover {
    color:#cc3333;
}
#footerCopyright {
    margin:0px 0px 0px 0px;
    padding:26px 10px 0px 11px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    color:#666666;
    border:none;
    float:right;
}
#footerCopyright a, a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    color:#554433;
    margin:0px 0px 0px 0px;
    padding:26px 0px 0px 11px;
}
#footerCopyright a:hover {
    color:#cc3333;
}
/*===========================================*/
/*================Subpage Menu===============*/
/*===========================================*/
#menuSub {
    margin:50px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:175px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#cc3333;
}
#menuSub ul {
    margin:0px 0px 0px 15px;
    padding: 0px 0px 0px 0px;
    border-bottom:none;
}
#menuSub li {
    margin: 0px 0px 0px 0px;
    padding:8px 0px 8px 0px;
    list-style:none;
    border-bottom:#e4ded0 solid 1px;
}
#menuSub a, a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    color:#666666;
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
#menuSub a:hover {
    color:#cc3333;
}
/*===========================================*/
/*================Subpage menuSuperSub===============*/
/*===========================================*/
#menuSuperSub {
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#cc3333;
}
#menuSuperSub ul {
    margin:0px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
}
#menuSuperSub li {
    margin: 0px 0px 0px 0px;
    padding:4px 0px 4px 0px;
    list-style:none;
    border-bottom:none;
    line-height:normal;
}
#menuSuperSub a, a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    color:#666666;
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    line-height:normal;
}
#menuSuperSub a:hover {
    color:#cc3333;
}
/*===========================================*/
/*================drop Menu===============*/
/*===========================================
#menuDrop {
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight:normal;
        color:#cc3333;
        width:200px;
        background:#FFFFFF;
        border-bottom:#cc3333 solid 5px;
        border-right:#c6bfad solid 1px;
        border-left:#c6bfad solid 1px;
        border-top:#c6bfad solid 1px;
        
}
#menuDrop ul{
        margin:0px 15px 0px 15px;
        padding: 0px 0px 0px 0px;
        border-bottom:none;
                }

#menuDrop li { 
        margin: 0px 0px 0px 0px;
        padding:8px 0px 8px 0px;
        list-style:none;        
        border-bottom:#e4ded0 solid 1px;
        }

#menuDrop a,a:visited{
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight:normal;
        text-decoration:none;
        color:#666666;
        margin: 0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        }

#menuDrop a:hover{
        color:#cc3333;
        }*/
/*===========================================*/
/*================drop Menu-II Image Hover===============*/
/*===========================================*/
#dropmenudiv {
    position:absolute;
    background:#FFFFFF none repeat scroll 0%;
    /*border-color:#C6BFAD rgb(198, 191, 173) rgb(204, 51, 51);
border-style:solid;
border-width:0px 1px 5px 1px ;*/
border-bottom:#cc3333 solid 5px;
    border-right:#c6bfad solid 1px;
    border-left:#c6bfad solid 1px;
    border-top:#none;
    color:#CC3333;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:0px;
    width:200px;
    z-index:999999;
}
#dropmenudiv ul {
    border-bottom:medium none;
    margin:0px 15px;
    padding:0px;
}
#dropmenudiv li {
    border-bottom:1px solid #E4DED0;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0px;
    padding:8px 0px;
}
#dropmenudiv a, a:visited {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:0px;
    text-decoration:none;
}
#dropmenudiv a:hover {
    color:#CC3333;
}
#contentInnerMid {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:595px;
    background:#FFFFFF;
    border:none;
    position:relative;
    left:185px;
}
#contentInnerMid img {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:none;
    display:block;
}
#contentInnerMid h1 {
    margin:0px 0px 0px 0px;
    padding:14px 0px 9px 10px;
    border:none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#554433;
}
#contentInnerMid h2 {
    margin:0px 0px 0px 0px;
    padding:14px 0px 0px 9px;
    border:none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#554433;
}
#contentInnerMid p {
    margin:0px 0px 0px 0px;
    padding:14px 0px 9px 10px;
    border:none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666666;
    border:none;
    width:560px;
}
#contentInnerMid p a, p a:visited {
    color:#554535;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    /*font-weight:bold;*/
    margin:0px;
    padding:0px;
    text-decoration:none;
}
#contentInnerMid p a:hover {
    color:#CC3333;
}
#contentInnerBack {
    margin:0px 0px 0px 0px;
    padding:0px 0px 8px 0px;
    width:95%;
    background:#d7d0be;
    border:none;
}
#contentInnerMid p img {
    margin:0px 0px -1px 5px;
    padding:0px 0px 0px 0px;
    border:none;
    display:inline;
}
#contentInnerMid ul {
    margin:0px 0px 0px 5px;
    padding:0px 0px 0px 0px;
    border:none;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    border:none;
    width:560px;
}
#contentInnerMid ul li {
    margin:10px 0px 10px 5px;
    padding:0 0 0 10px;
    border:none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666666;
    border:none;
    vertical-align:baseline;
    background:transparent url(../images/square_bullet.gif) no-repeat scroll 0 6px;
    list-style-type:none;
}
#contentInnerMid ol {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 40px;
    border:none;
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    border:none;
    width:560px;
}
#contentInnerMid ol li {
    margin:0px 0px 10px 0px;
    padding:0px 0px 0px 0px;
    border:none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666666;
    border:none;
    vertical-align:baseline;
}
#completeNet {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:none;
}
.completeNet {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:none;
}
#contenIndexUnder {
    margin:0px 0px 0px 0px;
    padding:20px 0px 20px 20px;
    width:980px;
    background:#FFFFFF;
    border:none;
    position:absolute;
    left:0px;
    height: 165px;
}
#wrapContentHome {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:980px;
    background: url(../images/bg_content_home.jpg) left top repeat-y #e4ded0;
    border:none;
}    
#contentIndexUnder {
    background: url(../images/bg_photos.gif) repeat-x;
    height:151px;
    padding-top:14px;
}
#contentIndexUnder ul {
    margin:0;
    padding:0;
} 
#contentIndexUnder li {
    display:inline;
    margin-left:12px;
}

td.formHd1 {
    border:none;
    background:url(../images/bg_formHd.jpg) repeat-x;
    text-align:left;
    padding:0px 10px 0px 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    height:25px;
    line-height:25px;
}
td.formBody {
    border:none;
    padding:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #4f4539;
    background-color: #f1eee7;
}



td.formHd2 {
    border:none;
    padding:10px 30px 10px 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size: 12px;
    color: #4f4539;
    background-color: #f1eee7;
    width:130px;
}
td.formsubmit {
    border-top:#FFFFFF solid 1px;
    padding:10px 15px 10px 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size: 12px;
    color: #4f4539;
    text-align:right;
    background-color: #d7d0bd;
}






/* ICONS */
    
    a.iconLeft {
        padding-left: 20px;
        text-decoration: none !important;
        }
    a.iconRight {
        padding-right: 20px;
        text-decoration: none !important;
        }
    
    
    a.arrowSmall {
        background: url(../images/icons/icon_trans_arrow_forward_small.gif) no-repeat right;
        font-weight: bold;
        padding: 0px 10px 0px 0px;
        text-decoration: none !important;
        }
    a.arrowSmallFront {
        background: transparent url(../images/icons/icon_trans_arrow_forward_small.gif) no-repeat scroll left center;
        font-weight: bold;
        padding: 0px 0px 0px 9px;
        text-decoration: none !important;
        display: inline-block;
        }
    a.arrowSmallDown {
        background: transparent url(../images/icons/icon_trans_arrow_down_small.gif) no-repeat scroll left center;
        font-weight:bold ;
        padding: 0px 0px 0px 14px;
        text-decoration: none !important;
        display: inline-block;
        }
    
    
    a.arrowBrown, a.arrowBrownBox, a.arrowBrown:hover, a.arrowBrownBox:hover {
        background: url(../images/icons/icon_white_brown_arrow_forward.gif) no-repeat left;
        font-weight: bold;
        padding: 0px 0px 0px 14px;
        text-decoration: none !important;
        }
    a.arrowBrownBox {
        background: url(../images/icons/icon_box_brown_arrow_forward.gif) no-repeat left;
        }
    a.arrowBrownBox:hover {
        background: url(../images/icons/icon_box_brown_arrow_forward.gif) no-repeat left;
        }
    
    
    a.showhidePlus {
        background: url(../images/icons/icon_onoff_plus.gif) no-repeat right;
        padding-right: 20px;
        color: #DDDDDD;
        text-decoration: none !important;
        }
    a.showhidePlus:hover {
        color: #FFFFFF;
        }
    a.showhidePlusOutbound, a.showhidePlusInbound, a.showhidePlusOnward {
        background: url(../images/icons/icon_outbound_plus.gif) no-repeat right;
        color: #FFFFFF;
        font-weight: bold;
        padding: 1px 20px 1px 20px;
        text-decoration: none !important;
        }
    a.showhidePlusInbound {
        background: url(../images/icons/icon_inbound_plus.gif) no-repeat right;
        }
    a.showhidePlusOnward {
        background: url(../images/icons/icon_onward_plus.gif) no-repeat right;
        }
    a.showhidePlusOutbound:hover {
        color: #C7E7E8;
        }
    a.showhidePlusInbound:hover {
        color: #E5EBCD;
        }
    a.showhidePlusOnward:hover {
        color: #F6E9C1;
        }
    
    
    a.showhideMinus {
        background: url(../images/icons/icon_onoff_minus.gif) no-repeat right;
        padding-right: 20px;
        color: #DDDDDD;
        text-decoration: none !important;
        }
    a.showhideMinus:hover {
        color: #FFFFFF;
        }
    a.showhideMinusOutbound, a.showhideMinusInbound, a.showhideMinusOnward {
        background: url(../images/icons/icon_outbound_minus.gif) no-repeat right;
        color: #FFFFFF;
        font-weight: bold;
        padding: 1px 20px 1px 20px;
        text-decoration: none !important;
        }
    a.showhideMinusInbound {
        background: url(../images/icons/icon_inbound_minus.gif) no-repeat right;
        }
    a.showhideMinusOnward {
        background: url(../images/icons/icon_onward_minus.gif) no-repeat right;
        }
    a.showhideMinusOutbound:hover {
        color: #C7E7E8;
        }
    a.showhideMinusInbound:hover {
        color: #E5EBCD;
        }
    a.showhideMinusOnward:hover {
        color: #F6E9C1;
        }
    
    
    a.iconConvertCurrency, a.iconConvertCurrencyBox, a.iconConvertCurrencyBar {
        background: url(../images/icons/icon_white_convert_currency.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconConvertCurrencyBox {
        background: url(../images/icons/icon_box_convert_currency.gif) no-repeat left;
        }
    a.iconConvertCurrencyBar {
        background: url(../images/icons/icon_bar_convert_currency.gif) no-repeat left;
        }
    
    
    a.iconBackToTop, a.iconBackToTopBox, a.iconBackToTopBar {
        background: url(../images/icons/icon_white_back_to_top.gif) no-repeat right;
        font-weight: bold;
        padding: 0px 20px 0px 0px;
        text-decoration: none !important;
        }
    a.iconBackToTopBox {
        background: url(../images/icons/icon_box_back_to_top.gif) no-repeat right;
        }
    a.iconBackToTopBar {
        background: url(../images/icons/icon_bar_back_to_top.gif) no-repeat right;
        }
    
    
    a.iconButtonAdd, a.iconButtonAddBox, a.iconButtonAddBar {
        background: url(../images/icons/icon_white_button_add.gif) no-repeat right;
        font-weight: bold;
        padding: 2px 20px 2px 0px;
        text-decoration: none !important;
        }
    a.iconButtonAddBox {
        background: url(../images/icons/icon_box_button_add.gif) no-repeat right;
        }
    a.iconButtonAddBar {
        background: url(../images/icons/icon_bar_button_add.gif) no-repeat right;
        }
    
    
    a.iconButtonRemove, a.iconButtonRemoveBox, a.iconButtonRemoveBar {
        background: url(../images/icons/icon_white_button_remove.gif) no-repeat right;
        font-weight: bold;
        padding: 2px 20px 2px 0px;
        text-decoration: none !important;
        }
    a.iconButtonRemoveBox {
        background: url(../images/icons/icon_box_button_remove.gif) no-repeat right;
        }
    a.iconButtonRemoveBar {
        background: url(../images/icons/icon_bar_button_remove.gif) no-repeat right;
        }
    
    
    a.iconButtonBack, a.iconButtonBackBox, a.iconButtonBackBar, a.iconButtonBackBarOff, span.iconButtonBackBarOff {
        background: url(../images/icons/icon_white_button_back.gif) no-repeat left;
        font-weight: bold;
        padding: 2px 0px 2px 20px;
        text-decoration: none !important;
        }
    a.iconButtonBackBox {
        background: url(../images/icons/icon_box_button_back.gif) no-repeat left;
        }
    a.iconButtonBackBar {
        background: url(../images/icons/icon_bar_button_back.gif) no-repeat left;
        }
    a.iconButtonBackBarOff, span.iconButtonBackBarOff {
        background: url(../images/icons/icon_bar_button_back_off.gif) no-repeat left;
        color: #999999;
        }
    img.iconButtonBackBar {
        background: url(../images/icons/icon_bar_button_back.gif) no-repeat left;
        vertical-align: top;
        padding: 8px 11px 7px 7px;
        }
    
    
    a.iconButtonForward, a.iconButtonForwardBox, a.iconButtonForwardBar, a.iconButtonForwardBarOff, span.iconButtonForwardBarOff, a.iconButtonForwardGreyBox, a.iconButtonForwardHotels {
        background: url(../images/icons/icon_white_button_forward.gif) no-repeat right;
        font-weight: bold;
        padding: 2px 20px 2px 0px;
        text-decoration: none !important;
        }
    a.iconButtonForwardBox {
        background: url(../images/icons/icon_box_button_forward.gif) no-repeat right;
        }
    a.iconButtonForwardBar {
        background: url(../images/icons/icon_bar_button_forward.gif) no-repeat right;
        }
    a.iconButtonForwardBarOff, span.iconButtonForwardBarOff {
        background: url(../images/icons/icon_bar_button_forward_off.gif) no-repeat right;
        color: #999999;
        }
    a.iconButtonForwardGreyBox {
        background: url(../images/icons/icon_grey_box_button_forward.gif) no-repeat right;
        color: #FFFFFF;
        }
    a.iconButtonForwardGreyBox:hover {
        color: #CC3333;
        }
    a.iconButtonForwardHotels {
        padding: 2px 20px 1px 0px;
        }
    
    
    a.iconButtonHide, a.iconButtonHideBox, a.iconButtonHideBar {
        background: url(../images/icons/icon_white_button_hide.gif) no-repeat right;
        font-weight: bold;
        padding: 2px 20px 2px 0px;
        text-decoration: none !important;
        }
    a.iconButtonHideBox {
        background: url(../images/icons/icon_box_button_hide.gif) no-repeat right;
        }
    a.iconButtonHideBar {
        background: url(../images/icons/icon_bar_button_hide.gif) no-repeat right;
        }
    
    
    a.iconButtonView, a.iconButtonViewBox, a.iconButtonViewBar {
        background: url(../images/icons/icon_white_button_view.gif) no-repeat right;
        font-weight: bold;
        padding: 2px 20px 2px 0px;
        text-decoration: none !important;
        }
    a.iconButtonViewBox {
        background: url(../images/icons/icon_box_button_view.gif) no-repeat right;
        }
    a.iconButtonViewBar {
        background: url(../images/icons/icon_bar_button_view.gif) no-repeat right;
        }
    
    
    a.iconCalendarInbound, a.iconCalendarInboundBox, a.iconCalendarInboundBar {
        background: url(../images/icons/icon_white_calendar_inbound.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconCalendarInboundBox {
        background: url(../images/icons/icon_box_calendar_inbound.gif) no-repeat left;
        }
    a.iconCalendarInboundBar {
        background: url(../images/icons/icon_bar_calendar_inbound.gif) no-repeat left;
        }
    
    a.iconCalendarOutbound, a.iconCalendarOutboundBox, a.iconCalendarOutboundBar {
        background: url(../images/icons/icon_white_calendar_outbound.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconCalendarOutboundBox {
        background: url(../images/icons/icon_box_calendar_outbound.gif) no-repeat left;
        }
    a.iconCalendarOutboundBar {
        background: url(../images/icons/icon_bar_calendar_outbound.gif) no-repeat left;
        }
    
    a.iconCarHire, a.iconCarHireBox, a.iconCarHireBar {
        background: url(../images/icons/icon_white_car_hire.gif) no-repeat left;
        padding: 1px 0px 1px 20px;
        font-weight: bold;
        text-decoration: none !important;
        }
    a.iconCarHireBox {
        background: url(../images/icons/icon_box_car_hire.gif) no-repeat left;
        }
    a.iconCarHireBar {
        background: url(../images/icons/icon_bar_car_hire.gif) no-repeat left;
        }
    
    div.iconCheck, div.iconCheckBox, div.iconCheckBar {
        background: url(../images/icons/icon_white_check.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        }
    div.iconCheckBox {
        background: url(../images/icons/icon_box_check.gif) no-repeat left;
        }
    div.iconCheckBar {
        background: url(../images/icons/icon_bar_check.gif) no-repeat left;
        }
    
    div.iconContinuation, div.iconContinuationBox, div.iconContinuationBar {
        background: url(../images/icons/icon_white_continuation.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        }
    div.iconContinuationBox {
        background: url(../images/icons/icon_box_continuation.gif) no-repeat left;
        }
    div.iconContinuationBar {
        background: url(../images/icons/icon_bar_continuation.gif) no-repeat left;
        }
    
    div.iconConnection, div.iconConnectionBox, div.iconConnectionBar {
        background: url(../images/icons/icon_white_connection.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        }
    div.iconConnectionBox {
        background: url(../images/icons/icon_box_connection.gif) no-repeat left;
        }
    div.iconConnectionBar {
        background: url(../images/icons/icon_bar_connection.gif) no-repeat left;
        }
    
    div.iconStopover, div.iconStopoverBox, div.iconStopoverBar {
        background: url(../images/icons/icon_white_stopover.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        }
    div.iconStopoverBox {
        background: url(../images/icons/icon_box_stopover.gif) no-repeat left;
        }
    div.iconStopoverBar {
        background: url(../images/icons/icon_bar_stopover.gif) no-repeat left;
        }
    
    span.iconPaxInfant, span.iconPaxInfantBox, span.iconPaxInfantBar, span.iconPaxInfantTable {
        background: url(../images/icons/icon_white_pax_infant.gif) no-repeat left;
        padding: 1px 0px 1px 20px;
        }
    span.iconPaxInfantBox {
        background: url(../images/icons/icon_box_pax_infant.gif) no-repeat left;
        }
    span.iconPaxInfantBar {
        background: url(../images/icons/icon_bar_pax_infant.gif) no-repeat left;
        }
    span.iconPaxInfantTable {
        background: url(../images/icons/icon_table_pax_infant.gif) no-repeat left;
        }
    
    a.iconPaxSelected, a.iconPaxSelectedBox, a.iconPaxSelectedBar, a.iconPaxSelectedTable {
        background: url(../images/icons/icon_white_pax_selected.gif) no-repeat left;
        color: #CC3333;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconPaxSelectedBox {
        background: url(../images/icons/icon_box_pax_selected.gif) no-repeat left;
        }
    a.iconPaxSelectedBar {
        background: url(../images/icons/icon_bar_pax_selected.gif) no-repeat left;
        }
    a.iconPaxSelectedTable {
        background: url(../images/icons/icon_table_pax_selected.gif) no-repeat left;
        }
    
    a.iconPaxAccompanying, a.iconPaxAccompanyingBox, a.iconPaxAccompanyingBar, a.iconPaxAccompanyingTable {
        background: url(../images/icons/icon_white_pax_accompanying.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconPaxAccompanyingBox {
        background: url(../images/icons/icon_box_pax_accompanying.gif) no-repeat left;
        }
    a.iconPaxAccompanyingBar {
        background: url(../images/icons/icon_bar_pax_accompanying.gif) no-repeat left;
        }
    a.iconPaxAccompanyingTable {
        background: url(../images/icons/icon_table_pax_accompanying.gif) no-repeat left;
        }
    
    a.iconFareBreakdown, a.iconFareBreakdownBox, a.iconFareBreakdownBar {
        background: url(../images/icons/icon_white_fare_breakdown.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconFareBreakdownBox {
        background: url(../images/icons/icon_box_fare_breakdown.gif) no-repeat left;
        }
    a.iconFareBreakdownBar {
        background: url(../images/icons/icon_bar_fare_breakdown.gif) no-repeat left;
        }
    
    a.iconFareConditions, a.iconFareConditionsBox, a.iconFareConditionsBar {
        background: url(../images/icons/icon_white_fare_conditions.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconFareConditionsBox {
        background: url(../images/icons/icon_box_fare_conditions.gif) no-repeat left;
        }
    a.iconFareConditionsBar {
        background: url(../images/icons/icon_bar_fare_conditions.gif) no-repeat left;
        }
    
    div.iconOutbound, div.iconOutboundBox, div.iconOutboundBar {
        background: url(../images/icons/icon_white_plane_outbound.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    div.iconOutboundBox {
        background: url(../images/icons/icon_box_plane_outbound.gif) no-repeat left;
        }
    div.iconOutboundBar {
        background: url(../images/icons/icon_flight_outbound.gif) no-repeat left;
        color: #FFFFFF;
        }
    
    div.iconInbound, div.iconInboundBox, div.iconInboundBar {
        background: url(../images/icons/icon_white_plane_inbound.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    div.iconInboundBox {
        background: url(../images/icons/icon_box_plane_inbound.gif) no-repeat left;
        }
    div.iconInboundBar {
        background: url(../images/icons/icon_flight_inbound.gif) no-repeat left;
        color: #FFFFFF;
        }
    
    div.iconOnward, div.iconOnwardBox, div.iconOnwardBar {
        background: url(../images/icons/icon_white_plane_onward.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    div.iconOnwardBox {
        background: url(../images/icons/icon_box_plane_onward.gif) no-repeat left;
        }
    div.iconOnwardBar {
        background: url(../images/icons/icon_flight_onward.gif) no-repeat left;
        color: #FFFFFF;
        }
    
    a.iconPrint, a.iconPrintBox, a.iconPrintBar {
        background: url(../images/icons/icon_white_print.gif) no-repeat left;
        font-weight: bold;
        color: #554433;
        padding: 1px 0px 1px 20px;
        margin-left:20px; 
        text-decoration: none !important;
        }
    a.iconPrintBox {
        background: url(../images/icons/icon_box_print.gif) no-repeat left;
        }
    a.iconPrintBar {
        background: url(../images/icons/icon_bar_print.gif) no-repeat left;
        }
    
    a.iconPrintEticket, a.iconPrintEticketBox, a.iconPrintEticketBar {
        background: url(../images/icons/icon_white_print_eticket.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconPrintEticketBox {
        background: url(../images/icons/icon_box_print_eticket.gif) no-repeat left;
        }
    a.iconPrintEticketBar {
        background: url(../images/icons/icon_bar_print_eticket.gif) no-repeat left;
        }
    
    a.iconEmail, a.iconEmailBox, a.iconEmailBar {
        background: url(../images/icons/icon_white_email.gif) no-repeat left;
        font-weight: bold;
        color: #554433;
        padding: 1px 5px 1px 20px;
        text-decoration: none !important;
        }
    a.iconEmailBox {
        background: url(../images/icons/icon_box_email.gif) no-repeat left;
        }
    a.iconEmailBar {
        background: url(../images/icons/icon_bar_email.gif) no-repeat left;
        }
    
    a.iconDownloadPDF, a.iconDownloadPDFBox, a.iconDownloadPDFBar {
        background: url(../images/icons/icon_white_download_PDF.gif) no-repeat right;
        font-weight: bold;
        padding: 1px 20px 1px 0px;
        text-decoration: none !important;
        }
    a.iconDownloadPDFBox {
        background: url(../images/icons/icon_box_download_PDF.gif) no-repeat right;
        }
    a.iconDownloadPDFBar {
        background: url(../images/icons/icon_bar_download_PDF.gif) no-repeat right;
        }
    
    a.iconPopup, a.iconPopupBox, a.iconPopupBar, a.iconPopupGrey {
        background: url(../images/icons/icon_white_popup.gif) no-repeat right;
        font-weight: bold;
        padding: 1px 20px 1px 0px;
        text-decoration: none !important;
        display: inline-block;
        margin-top: -1px;
        }
    a.iconPopupBox {
        background: url(../images/icons/icon_box_popup.gif) no-repeat right;
        }
    a.iconPopupBar {
        background: url(../images/icons/icon_bar_popup.gif) no-repeat right;
        }
    a.iconPopupGrey {
        background: url(../images/icons/icon_grey_popup.gif) no-repeat right;
        }
    
    a.iconExternalLink, a.iconExternalLinkBox, a.iconExternalLinkBar, a.iconExternalLinkGrey {
        background: url(../images/icons/icon_white_external_link.gif) no-repeat right;
        font-weight: bold;
        padding: 1px 20px 1px 0px;
        text-decoration: none !important;
        }
    a.iconExternalLinkBox {
        background: url(../images/icons/icon_box_external_link.gif) no-repeat right;
        }
    a.iconExternalLinkBar {
        background: url(../images/icons/icon_bar_external_link.gif) no-repeat right;
        }
    a.iconExternalLinkGrey {
        background: url(../images/icons/icon_grey_external_link.gif) no-repeat right;
        }
    
    a.iconTicketPickup, a.iconTicketPickupBox, a.iconTicketPickupBar {
        background: url(../images/icons/icon_white_ticket_pickup.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconTicketPickupBox {
        background: url(../images/icons/icon_box_ticket_pickup.gif) no-repeat left;
        }
    a.iconTicketPickupBar {
        background: url(../images/icons/icon_bar_ticket_pickup.gif) no-repeat left;
        }
    
    a.iconPhoto, a.iconPhotoBox, a.iconPhotoBar {
        background: url(../images/icons/icon_white_photo.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconPhotoBox {
        background: url(../images/icons/icon_box_photo.gif) no-repeat left;
        }
    a.iconPhotoBar {
        background: url(../images/icons/icon_bar_photo.gif) no-repeat left;
        }
    
    a.iconVideo, a.iconVideoBox, a.iconVideoBar {
        background: url(../images/icons/icon_white_video.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconVideoBox {
        background: url(../images/icons/icon_box_video.gif) no-repeat left;
        }
    a.iconVideoBar {
        background: url(../images/icons/icon_bar_video.gif) no-repeat left;
        }
    
    a.iconHelp, a.iconHelpBox, a.iconHelpBar {
        background: url(../images/icons/icon_white_help.gif) no-repeat right;
        font-weight: bold;
        padding: 2px 20px 2px 0px;
        text-decoration: none !important;
        }
    a.iconHelpBox {
        background: url(../images/icons/icon_box_help.gif) no-repeat right;
        }
    a.iconHelpBar {
        background: url(../images/icons/icon_bar_help.gif) no-repeat right;
        }
    
    a.iconModifySearch, a.iconModifySearchBox, a.iconModifySearchBar {
        background: url(../images/icons/icon_white_modify_search.gif) no-repeat left;
        font-size: .95em;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconModifySearchBox {
        background: url(../images/icons/icon_box_modify_search.gif) no-repeat left;
        }
    a.iconModifySearchBar {
        background: url(../images/icons/icon_bar_modify_search.gif) no-repeat left;
        }
    
    a.iconLogin, a.iconLoginBox, a.iconLoginBar {
        background: url(../images/icons/icon_white_login.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconLoginBox {
        background: url(../images/icons/icon_box_login.gif) no-repeat left;
        }
    a.iconLoginBar {
        background: url(../images/icons/icon_bar_login.gif) no-repeat left;
        }
    
    a.iconLodging, a.iconLodgingBox, a.iconLodgingBar {
        background: url(../images/icons/icon_white_lodging.gif) no-repeat left;
        font-weight: bold;
        padding: 1px 0px 1px 20px;
        text-decoration: none !important;
        }
    a.iconLodgingBox {
        background: url(../images/icons/icon_box_lodging.gif) no-repeat left;
        }
    a.iconLodgingBar {
        background: url(../images/icons/icon_bar_lodging.gif) no-repeat left;
        }
        
    a.iconLearnMore, a.iconLearnMoreBox, a.iconLearnMoreBar, a.iconLearnMorePlain, a.iconLearnMoreBlock {
        background: url(../images/icons/icon_white_learn_more.gif) no-repeat right;
        font-weight: bold;
        padding: 1px 29px 1px 0px;
        text-decoration: none !important;
        display: inline-block;
        margin-top: -1px;
        }
    a.iconLearnMoreBox{
        background: url(../images/icons/icon_box_learn_more.gif) no-repeat right;
        }
    a.iconLearnMoreBar{
        background: url(../images/icons/icon_bar_learn_more.gif) no-repeat right;
        }
    a.iconLearnMorePlain {
        background: url(../images/icons/icon_white_learn_more.gif) no-repeat right;
        color: #666666;
        font-weight: normal;
        padding: 1px 29px 2px 0px;
        text-decoration: none !important;
        }
    a.iconLearnMoreBlock {
        display: block;
        padding-top: 0px;
        padding-bottom: 0px;
        }
        
    a.iconRSS {
        background: url(../images/icons/icon_white_RSS.gif) no-repeat left;
        font-size: .95em;
        font-weight: bold;
        padding: 2px 0px 1px 30px;
        text-decoration: none !important;
        }
    
    a.iconViewPrint{
        background: url(../images/icons/icon_view_print.gif) no-repeat left;
        font-weight: bold;
        padding: 2px 0px 1px 18px;
        text-decoration: none !important;
        }
    
    a.iconDownSortArrow, a.iconUpSortArrow, a.iconSortArrowOff {
        background: url(../images/icons/icon_trans_arrow_down_white.gif) no-repeat right bottom;
        padding: 1px 15px 0px 0px;
        color: #FFFFFF;
        font-weight: bold;
        display: block;
        text-decoration: none !important;
        }
    a.iconUpSortArrow {
        background: url(../images/icons/icon_trans_arrow_up_white.gif) no-repeat right bottom;
        }
    a.iconSortArrowOff {
        background: url(../images/icons/icon_trans_arrow_white_off.gif) no-repeat right bottom;
        }
    

/* SITE TOOLS 

    div.siteTools_565 {
        width: 565px;
        }
    ul.siteTools, ul.siteTools li, ul.siteToolsNoBorder, ul.siteToolsBottom, ul.siteToolsBottom li, ul.siteToolsNoBorder {
        margin: 0px;
        padding: 0px;
        }
    ul.siteTools {
        border-top: 1px solid #E4DED0;
        }
    ul.siteToolsBottom {
        padding: 10px 0px 0px 0px;
        }
    ul.siteToolsNoBorder {
        border: none;
        }
    ul.siteTools li, ul.siteToolsBottom li, ul.siteToolsNoBorder li {
        float: right;
        font-size: .95em;
        font-weight: bold;
        list-style-type: none;
        padding: 5px 10px 5px 10px;
        }
    ul.siteToolsBottom li {
        text-align: right;
        }
        
    ul.siteTools li.print, ul.siteToolsBottom li.print, ul.siteToolsNoBorder li.print {
        border-right: 1px solid #E4DED0;
        text-align: right;
        }
    div.popupContainer ul.siteToolsBottom li.print, div.popupContainer ul.siteToolsBottom li.email{
        margin-top: 8px;
        }
    ul.siteTools li.viewPrint, ul.siteToolsBottom li.logo{
        float: left;
        }
    ul.siteToolsBottom li.logo{
        float: left;
        margin-top: -30px;
        padding: 0px 0px 8px 10px;
        } 
*/
div.siteTools a{
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

div.siteTools {
    padding-left:415px;
}
div#a401a {
    height:35px;
    width:565px;
    background:url(../images/img_010401_c3.gif) no-repeat left top;



padding:10px 0px 0px 30px;
}

div#a401a a{
    color:#666666;
    text-decoration:none;
    font-weight:bold;
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
}
div#a401a a:hover{
    color:#cc3333;
}

a.print_txt{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none !important;
	font-weight:bold;
}
.print_ico{
background:transparent url(../images/icons/icon_white_print.gif) no-repeat scroll left center;
}
.email_ico{
background:transparent url(../images/icons/icon_white_email.gif) no-repeat scroll left center;
}
.tbl_line{
border-top:1px solid #E4DED0;
}
td.pad {
	padding:5px 2px;
}
td.vline{
	border-left:1px solid #E4DED0;
}
.mandatory{
color: #b33d3b;
}
#subNav {
	clear:both; 
	margin:0px;
	padding:0px;
	height:26px;
	position:relative;
	width:580px;
}

#subNav ul{
	margin: 0px;
	clear:both;
	display:block;
	float:right;
	position:relative;
	height:26px;
	width:200px;
	list-style-type:none;
	line-height: 18px;
}

#subNav ul li{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#cc3333;
	list-style-image:none;
	background-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0px;
    float:left;
	padding: 0px;
}
#subNav a, a:visited {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:0px;
    text-decoration:none;
}
#subNav a:hover {
    color:#CC3333;
}