﻿
.borderBoxColumn190,.borderBoxColumn258,.borderBoxColumn390,.borderBoxColumn526,
.BorderedTabBox-1,.BorderedTabBox-2,.BorderedTabBox-3,.BorderedTabBox-4{margin-bottom: 10px;}
.borderBoxBackground{background-color: #fff;}

/* Box width */        
.borderBoxColumn190,
.borderBoxColumn190 .outer,
.borderBoxColumn190 .outer .inner,
.borderBoxColumn190 .outer .innerLine,
.borderBoxColumn190 .outer .innerHeader,
.BorderedTabBox-3,
.BorderedTabBox-3 .outer,
.BorderedTabBox-3 .outer .inner,
.BorderedTabBox-3 .outer .innerLine,
.BorderedTabBox-3 .outer .innerHeader{width: 190px;}
.borderBoxColumn190 .outer .middle,
.BorderedTabBox-3 .outer .middle{width:180px;}/* -10 */
.borderBoxColumn190 .outer .innerLine .topMiddle,
.borderBoxColumn190 .outer .innerLine .bottomMiddle,
.borderBoxColumn190 .outer .innerLine .alternate .bottomMiddle,
.borderBoxColumn190 .outer .innerHeader .topMiddle
.borderBoxColumn190 .outer .innerHeader .bottomMiddle,
.borderBoxColumn190 .outer .innerHeader .alternate BottomMiddle,
.BorderedTabBox-3 .outer .innerLine .topMiddle,
.BorderedTabBox-3 .outer .innerLine .bottomMiddle,
.BorderedTabBox-3 .outer .innerLine .alternate .bottomMiddle,
.BorderedTabBox-3 .outer .innerHeader .topMiddle
.BorderedTabBox-3 .outer .innerHeader .bottomMiddle,
.BorderedTabBox-3 .outer .innerHeader .alternate BottomMiddle
{width:172px;}/* -18 */

.borderBoxColumn258,
.borderBoxColumn258 .outer,
.borderBoxColumn258 .outer .inner,
.borderBoxColumn258 .outer .innerLine,
.borderBoxColumn258 .outer .innerHeader,
.BorderedTabBox-1,
.BorderedTabBox-1 .outer,
.BorderedTabBox-1 .outer .inner,
.BorderedTabBox-1 .outer .innerLine,
.BorderedTabBox-1 .outer .innerHeader{width: 258px;}
.borderBoxColumn258 .outer .middle,
.BorderedTabBox-1 .outer .middle{width:248px;}/* -10 */
.borderBoxColumn258 .outer .innerLine .topMiddle,
.borderBoxColumn258 .outer .innerLine .bottomMiddle,
.borderBoxColumn258 .outer .innerLine .alternate .bottomMiddle,
.borderBoxColumn258 .outer .innerHeader .topMiddle
.borderBoxColumn258 .outer .innerHeader .bottomMiddle,
.borderBoxColumn258 .outer .innerHeader .alternate BottomMiddle,
.BorderedTabBox-1 .outer .innerLine .topMiddle,
.BorderedTabBox-1 .outer .innerLine .bottomMiddle,
.BorderedTabBox-1 .outer .innerLine .alternate .bottomMiddle,
.BorderedTabBox-1 .outer .innerHeader .topMiddle
.BorderedTabBox-1 .outer .innerHeader .bottomMiddle,
.BorderedTabBox-1 .outer .innerHeader .alternate BottomMiddle{width:230px;}/* -18 */

.borderBoxColumn390,
.borderBoxColumn390 .outer,
.borderBoxColumn390 .outer .inner,
.borderBoxColumn390 .outer .innerLine,
.borderBoxColumn390 .outer .innerHeader,
.BorderedTabBox-4,
.BorderedTabBox-4 .outer,
.BorderedTabBox-4 .outer .inner,
.BorderedTabBox-4 .outer .innerLine,
.BorderedTabBox-4 .outer .innerHeader{width: 390px;}
.borderBoxColumn390 .outer .middle,
.BorderedTabBox-4 .outer .middle{width:380px;}/* -10 */
.borderBoxColumn390 .outer .innerLine .topMiddle,
.borderBoxColumn390 .outer .innerLine .bottomMiddle,
.borderBoxColumn390 .outer .innerLine .alternate .bottomMiddle,
.borderBoxColumn390 .outer .innerHeader .topMiddle
.borderBoxColumn390 .outer .innerHeader .bottomMiddle,
.borderBoxColumn390 .outer .innerHeader .alternate BottomMiddle,
.BorderedTabBox-4 .outer .innerLine .topMiddle,
.BorderedTabBox-4 .outer .innerLine .bottomMiddle,
.BorderedTabBox-4 .outer .innerLine .alternate .bottomMiddle,
.BorderedTabBox-4 .outer .innerHeader .topMiddle
.BorderedTabBox-4 .outer .innerHeader .bottomMiddle,
.BorderedTabBox-4 .outer .innerHeader .alternate BottomMiddle{width:372px;}/* -18 */

.borderBoxColumn526,
.borderBoxColumn526 .outer,
.borderBoxColumn526 .outer .inner,
.borderBoxColumn526 .outer .innerLine,
.borderBoxColumn526 .outer .innerHeader,
.BorderedTabBox-2,
.BorderedTabBox-2 .outer,
.BorderedTabBox-2 .outer .inner,
.BorderedTabBox-2 .outer .innerLine,
.BorderedTabBox-2 .outer .innerHeader{width: 526px;}
.borderBoxColumn526 .outer .middle,
.BorderedTabBox-2 .outer .middle{width:516px;}/* -10 */
.borderBoxColumn526 .outer .innerLine .topMiddle,
.borderBoxColumn526 .outer .innerLine .bottomMiddle,
.borderBoxColumn526 .outer .innerLine .alternate .bottomMiddle,
.borderBoxColumn526 .outer .innerHeader .topMiddle
.borderBoxColumn526 .outer .innerHeader .bottomMiddle,
.borderBoxColumn526 .outer .innerHeader .alternate BottomMiddle,
.BorderedTabBox-2 .outer .innerLine .topMiddle,
.BorderedTabBox-2 .outer .innerLine .bottomMiddle,
.BorderedTabBox-2 .outer .innerLine .alternate .bottomMiddle,
.BorderedTabBox-2 .outer .innerHeader .topMiddle
.BorderedTabBox-2 .outer .innerHeader .bottomMiddle,
.BorderedTabBox-2 .outer .innerHeader .alternate BottomMiddle{width:508px;}/* -18 */

/* Outer divs with white corners */
.left1{background: url(Framework/borderBox/left1.png) no-repeat top left;}
.right2{background: url(Framework/borderBox/right2.png) no-repeat top right;}
.left3{background: url(Framework/borderBox/left3.png) no-repeat bottom left;}
.right4{background: url(Framework/borderBox/right4.png) no-repeat bottom right;}

/* Outer table  */
.outer .leftTopCorner,.outer .rightTopCorner,.outer .leftBottomCorner,.outer .rightBottomCorner{width: 10px; height: 5px;}
.outer .middle{background-color: #fff; height: 5px;}

/* Inner table */
.innerLeft1,.innerRight2,.innerLeft3,.innerRight4{width: 5px;}
.innerLeft1{background: url(Framework/borderBox/leftSpace.png) no-repeat;}
.innerRight2{background: url(Framework/borderBox/rightSpace.png) no-repeat;}
.inner .leftTopCorner,.inner .topMiddle,.inner .rightTopCorner,.inner .leftBottomCorner,
.inner .bottomMiddle,.inner .rightBottomCorner,.inner .leftImage,.inner .rightImage{background-color: #fff;}
.innerSideStripTop{width:5px;background: url(Framework/borderBox/top5trans-strip.gif) top;}
.innerSideStripBottom{width:5px;background: url(Framework/borderBox/bottom5trans-strip.gif) bottom;}

/* InnerLine and innerHeader */
.innerLine,.innerHeader{table-layout: fixed;}
.innerLine .leftTopCorner,.innerLine .rightTopCorner,.innerHeader .leftTopCorner,.innerLine .leftBottomCorner,.innerHeader .leftBottomCorner,
.innerHeader .rightTopCorner,.innerLine .rightBottomCorner,.innerHeader .rightBottomCorner,.innerLine .alternate .leftBottomCorner,
.innerHeader .alternateLeftBottomCorner,.innerLine .alternate .rightBottomCorner,.innerHeader .alternateRightBottomCorner{width: 4px; height: 4px;}
.innerLine .leftBottomCorner,.innerHeader .leftBottomCorner{background: url(Framework/borderBox/leftBottomCorner.png) no-repeat;}
.innerLine .bottomMiddle,.innerHeader .bottomMiddle{background: #fff url(Framework/borderBox/middleBottom.png) repeat-x;}
.innerLine .rightBottomCorner,.innerHeader .rightBottomCorner{background: url(Framework/borderBox/rightBottomCorner.png) no-repeat right;}
.innerLine .regularRow,.innerHeader .regularRow{background: url(Framework/borderBox/left.png) repeat-y left;}
.innerLine .regularRow .rightImage,.innerHeader .regularRow .rightImage{background: url(Framework/borderBox/right.png) repeat-y right; padding-left: 5px; padding-right: 5px;}
.innerLine .alternate .leftBottomCorner,.innerHeader .alternate .leftBottomCorner{background: url(Framework/borderBox/leftBottomCornerGrey.png) no-repeat;}
.innerLine .alternate .bottomMiddle,.innerHeader .alternate .bottomMiddle{background: #fff url(Framework/borderBox/middleBottomGrey.png) repeat-x;}
.innerLine .alternate .rightBottomCorner,.innerHeader .alternate .rightBottomCorner{background: url(Framework/borderBox/rightBottomCornerGrey.png) no-repeat right;}
.innerLine .alternateRow ,.innerHeader .alternateRow{background:#e3e3e3 url(Framework/borderBox/leftGrey.png) repeat-y left;}
.innerLine .alternateRow .rightImage,.innerHeader .alternateRow .rightImage{background: url(Framework/borderBox/rightGrey.png) repeat-y right; padding-left: 5px; padding-right: 5px;}

/* InnerLine */
.innerLine .leftTopCorner{background: url(Framework/borderBox/leftTopCorner.png) no-repeat;}
.innerLine .topMiddle{background: #fff url(Framework/borderBox/middleTop.png) repeat-x;}
.innerLine .rightTopCorner{background: url(Framework/borderBox/rightTopCorner.png) no-repeat right;}

/* InnerHeader */
.innerHeader .leftTopCorner{background: url(Framework/borderBox/leftHeaderCorner.png) no-repeat;height: 31px;}
.innerHeader .topMiddle{background: #fff url(Framework/borderBox/middleHeader.png) repeat-x;}
.innerHeader .rightTopCorner{background: url(Framework/borderBox/rightHeaderCorner.png) no-repeat right;height: 31px;}