﻿.ContainerWrapper { width: 100%; }

.ContainerWrapper .Normal a:hover { text-decoration: underline; }

.ContainerWrapper .title .Head {
    font: 15px/35px "Futura CondensedBold", TradeGothic, Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding: 0 50px 0 25px;
}

.ContainerWrapper .header { background: url(img/title_m.jpg) repeat-x left top; }

.ContainerWrapper .top_left { background: url(img/title_l.jpg) no-repeat left top; }

.ContainerWrapper .top_right {
    background: url(img/title_r.jpg) no-repeat right top;
    height: 32px;
}

div#txshrimpContent { margin: 0 21px 0 22px; }

div#txshrimpContentTop {
    width: 695px;
    height: 13px;
    background: #FFFFFF url(img/contentBorderTop.png) top left no-repeat;
}

div#txshrimpContentBottom {
    width: 695px;
    height: 13px;
    background: #FFFFFF url(img/contentBorderBottom.png) top left no-repeat;
}

div#txshrimpContentInner {
    position: relative;
    width: 695px;
    /*min-height: 657px;*/
    padding: 10px 0;
    text-align: center;
    background: #FFFFFF url(img/contentBg.png) top left repeat-y;
}


/****** Start Tab_BlueTitle_GoldBackground ******/

.Tab_BlueTitle_GoldBackground { margin-bottom: 10px; }

.Tab_BlueTitle_GoldBackground .title .Head { color: #061a55; }

.Tab_BlueTitle_GoldBackground .Normal { color: #fff; }

.Tab_BlueTitle_GoldBackground .Normal a,
.Tab_BlueTitle_GoldBackground .Normal a:link,
.Tab_BlueTitle_GoldBackground .Normal a:visited,
.Tab_BlueTitle_GoldBackground .Normal a:active { color: #fff; }

.Tab_BlueTitle_GoldBackground .head_middle { background: url(img/Tab_BlueTitle_GoldBackground/tm.jpg) repeat-x left bottom; }

.Tab_BlueTitle_GoldBackground .head_left {
    background: url(img/Tab_BlueTitle_GoldBackground/tl.jpg) no-repeat left bottom;
    height: 15px;
}

.Tab_BlueTitle_GoldBackground .head_right {
    background: url(img/Tab_BlueTitle_GoldBackground/tr.jpg) no-repeat right bottom;
    height: 15px;
}

.Tab_BlueTitle_GoldBackground .middle_left { background: url(img/Tab_BlueTitle_GoldBackground/ml.jpg) repeat-y left top #bbb371; }

.Tab_BlueTitle_GoldBackground .middle_right { background: url(img/Tab_BlueTitle_GoldBackground/mr.jpg) repeat-y right top; }

.Tab_BlueTitle_GoldBackground .bottom_middle {
    background: url(img/Tab_BlueTitle_GoldBackground/bm.jpg) repeat-x left top;
    height: 20px;
}

.Tab_BlueTitle_GoldBackground .bottom_left { background: url(img/Tab_BlueTitle_GoldBackground/bl.jpg) no-repeat left top; }

.Tab_BlueTitle_GoldBackground .bottom_right {
    background: url(img/Tab_BlueTitle_GoldBackground/br.jpg) no-repeat right top;
    height: 20px;
}

.Tab_BlueTitle_GoldBackground .middle_left .ContentPane { padding: 5px 20px; }

/****** End Tab_BlueTitle_GoldBackground ******/


/****** Start Tab_GoldTitle_RedBackground ******/

.Tab_GoldTitle_RedBackground { margin-bottom: 10px; }

.Tab_GoldTitle_RedBackground .title .Head { color: #bbb371; }

.Tab_GoldTitle_RedBackground .Normal { color: #fff; }

.Tab_GoldTitle_RedBackground .Normal a,
.Tab_GoldTitle_RedBackground .Normal a:link,
.Tab_GoldTitle_RedBackground .Normal a:visited,
.Tab_GoldTitle_RedBackground .Normal a:active { color: #fff; }

.Tab_GoldTitle_RedBackground .head_middle { background: url(img/Tab_GoldTitle_RedBackground/tm.jpg) repeat-x left bottom; }

.Tab_GoldTitle_RedBackground .head_left {
    background: url(img/Tab_GoldTitle_RedBackground/tl.jpg) no-repeat left bottom;
    height: 15px;
}

.Tab_GoldTitle_RedBackground .head_right {
    background: url(img/Tab_GoldTitle_RedBackground/tr.jpg) no-repeat right bottom;
    height: 15px;
}

.Tab_GoldTitle_RedBackground .middle_left { background: url(img/Tab_GoldTitle_RedBackground/ml.jpg) repeat-y left top #a42925; }

.Tab_GoldTitle_RedBackground .middle_right { background: url(img/Tab_GoldTitle_RedBackground/mr.jpg) repeat-y right top; }

.Tab_GoldTitle_RedBackground .bottom_middle {
    background: url(img/Tab_GoldTitle_RedBackground/bm.jpg) repeat-x left top;
    height: 20px;
}

.Tab_GoldTitle_RedBackground .bottom_left { background: url(img/Tab_GoldTitle_RedBackground/bl.jpg) no-repeat left top; }

.Tab_GoldTitle_RedBackground .bottom_right {
    background: url(img/Tab_GoldTitle_RedBackground/br.jpg) no-repeat right top;
    height: 20px;
}

.Tab_GoldTitle_RedBackground .middle_left .ContentPane { padding: 10px 20px; }

.Tab_GoldTitle_RedBackground .Normal { font-size: 0.96em; }

.Tab_GoldTitle_RedBackground .Normal ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.Tab_GoldTitle_RedBackground .Normal ul li {
    background-image: url(img/listicon.png);
    background-position: 0 5px;
    background-repeat: no-repeat;
    list-style-type: none;
    padding-left: 20px;
}

/****** End Tab_GoldTitle_RedBackground ******/

.map_background_container {
    background: url('img/mapBG.jpg') top left no-repeat;
    width: 592px;
    margin: 0 auto;
    padding: 1px 30px;
}