@charset "utf-8";
/* CSS Document */

#cat_arrows {width:70px ! important; width:60px;border: 0px solid red;padding:10px 0px 0px 0px}
#cat_number {width:30px;border: 0px solid red;padding:15px 0px 0px 0px}
#cat_print_go {vertical-align:top;width:677px ! important;width:652px;text-align:right;border: 0px solid red;padding-top:15px;padding-right:15px}
#cat_print_go a {text-decoration:none;padding:0px; border-bottom:1px dotted white}
#cat_print_go a:hover {text-decoration:none;padding:0px; border-bottom:none}

.allCaps {text-transform: uppercase}
/*.darkBlue {background: rgb(0,83,154)}*/
.darkBlue {background: #010c1e}
div.wtbScroll {height:404px;overflow: auto;padding-right:20px}
td {vertical-align:top}
.padding_20, table.padding_20 td {padding:20px}
img {border:none}
div.header_padding {padding:20px 15px 0px 15px}
.container {width:980px}
.container td {margin:0px; border-spacing: 0px}

.cat_header_left, .cat_text, .cat_column {width:183px}
.cat_header_main img {vertical-align:middle}
.cat_header_left {padding: 7px 15px 7px 19px}

.cat_header_main {line-height:100%;vertical-align:middle;padding: 12px 14px 11px 0px; font-size: 14px; font-weight: 900; color: white}
.cat_header_main span {font-size: 14px; font-weight: 900; color: white}
.cat_header_main a.text {color: white; border-bottom:1px dotted white;}
.cat_header_main a.text:hover {color: white; border-bottom:1px dotted #015198}
/*.cat_header_main, .cat_image {width:796px} */

.cat_header, .cat_header_left, .cat_header_main {height:40px;background:#010c1e}
.cat_image, .cat_text {height:464px;vertical-align:top;text-transform:capitalize}

.cat_text {vertical-align:top; background:#54534A;padding: 11px 0px 10px 18px;}
.cat_header_left, .cat_header_main {background:#010c1e} 
#printCatalogue {margin: 0px 32px 0px 0px}
/*#cat_print_go {padding: 0px 32px 0px 0px}*/

/*.cat_header_main {background:#00539A url(/ftproot/images/cat_header_main_bg.jpg) 0px -1px no-repeat;text-align:right} */
table.header td {padding:15px 0px; vertical-align:bottom;text-align:center}

.left_arrow {margin-right:10px;border:none}
.right_arrow {margin-right:11px;border:none}

.number {font-size:14px;font-weight:900}
.cat_title {position:absolute; top:83px ! important; top:78px;margin-left:18px;font-size:14px;font-weight:900}

.goToDressingRoomArrow {margin-left: 20px}

.taroSubTitle {width:100%;line-height:100%;margin-bottom:3px;margin-top:5px;display:block;color:#ffffff; font-size:12px; font-weight: 900;text-transform:uppercase; border-bottom:1px solid white;}

.price {font-weight:bold}
.sizes {color: #54534A}
.lhc {width:266px}

/*.blueBox {padding: 20px; background: rgb(0, 30, 51); font-weight: bold; vertical-align: top; font-size: 13pt; height:143px}*/

.blueBox {padding: 20px; background: #010c1e; font-weight: bold; vertical-align: top; font-size: 13pt; height:143px}

.greyBox {height:360px; padding: 20px 0px 10px 20px; background: rgb(93, 93, 84) none; vertical-align: top}
.hideText {color: rgb(93, 93, 84)}

td.bigWriting, td.bigWriting a, td.bigWriting a:hover {font-size:20pt;font-weight:900}
td.white {color:white}
td.uppercase {text-transform:uppercase}
.content1 td {vertical-align:top}
.row1 td {padding-bottom:10px}
.cell1 {padding-right:30px;width:260px}

table.whereToBuy td {height:50px;border-top: 1px solid white;vertical-align:top;text-align:left;padding-top:7px;font-size:10px}
.wtb1 {width:222px;padding-left:14px}
#wtb1 {width:222px;font-size:16.5px;padding-left:14px;text-transform:uppercase}
.wtb2 {width:188px}
.wtb3 {width:175px}
.wtb4 {width:77px}
#wtbHeading {font-size:25px;color:white;padding-bottom:40px}
table.whereToBuyHeader td {font-size:12px; color: #54534A}
.whereToBuyHeader {width:660px;margin-bottom:3px}
.stockist td.wtb2 {font-size:16.5px}

table.joinOurTeam td {border:0px solid white;height:50px;vertical-align:top;text-align:left;padding-top:7px;font-size:10px}
.joinOurTeam, .joinOurTeamHeader {width:655px}
.jot1 {width:195px;padding-left:14px}
#jot1 {width:195px;font-size:16.5px;padding-left:14px}
.jot2 {width:123px;cursor:pointer}
.jot3 {width:87px;cursor:pointer}
.jot4 {width:79px}
.jot5 {width:132px;display:none}
.jot6 {width:72px;cursor:pointer}
#jotHeading {font-size:25px;color:white;padding-bottom:40px}

table.joinOurTeamHeader td {font-size:12px; color: #54534A;border:0px solid white}
.joinOurTeamHeader {margin-bottom:3px;margin-right:20px}

.joinOurTeam td {border-bottom:1px solid white}

li {font-size:13px}
ol {padding:0px 15px}
