@charset "utf-8";
/* CSS Document */

/* --------------------------------------------------------------------------
        LEFT COLUMN
-------------------------------------------------------------------------- */
#leftColumn h2 {
        border-top: #BFBFBF solid 1px;
}
.search {
        height: 40px;
}

/* --------------------------------------------------------------------------
        RIGHT COLUMN
-------------------------------------------------------------------------- */
#rightColumn h1 {
        color: #30226c;
        font-size: 20px;
        margin: 8px 0;
}
#twoColumns {
        width: 582px;
        height: auto;
        float: left;
}
#firstColumn {
        width: 370px;
        height: auto;
        float: left;
}
#secondColumn {
        width: 185px;
        height: auto;
        float: right;
        margin-top:20px;
}
/* -------------------- First Column ------------------------------------- */
#firstColumn table {
        font-size: 12px;
        width: 370px;
}
#firstColumn table th {
        text-align: left;
        width: 140px;
}
#firstColumn table td {
        padding: 2px 4px;
}
#firstColumn table caption {
        font-size: 18px;
        color: #F8991D;
        text-align: left;
        padding-bottom: 4px;
}
#firstColumn table tr {
        background: white;
}
#firstColumn table tr.even {
        background: #EAEAEA;
}
#firstColumn ul {
        padding: 10px 0 0 0;
        font-size: 12px;
        margin: 0;
        list-style: none;
}
#firstColumn ul li.firstitem {
        font-weight: bold;
        padding-bottom: 3px;
}
#firstColumn ul li {
        padding-bottom: 1px;
}
#compare {
        width: 370px;
        border-top: 1px solid #BCC6E5;
        border-bottom: 1px solid #BCC6E5;
        margin: 10px 0;
}
#compare p {
        padding: 7px 0 0 0;
        margin: 0;
}
#compare p a {
        color: #7F7F7F;
}
#compare p a:hover {
        text-decoration: none;
}
#pricebox {
        width: 370px;
        height: 110px;
}
#pricebox p.pone {
        font-size: 14px;
        color: #00275D;
        font-weight: bold;
        padding: 0;
        margin: 0 0 6px 0;
}
#pricebox p.pone span.redprice, #pricebox p.ptwo span.redprice {
        color: red;
}
#pricebox p.pone span.greyprice {
        color: #7F7F7F;
        font-weight: normal;
}
#pricebox .leftside {
        width: 200px;
        float: left;
}
#pricebox .leftside div.leftside1 {
        text-align: left;
        float: left;
        width: 120px;
        height: 30px;
}
#pricebox .leftside div.leftside2 {
        text-align: right;
        float: right;
        width: 80px;
        height: 30px;
}
#pricebox .leftside select.poption {
        width: 200px;
}
#pricebox .leftside input.poption {
        width: 200px;
}
#pricebox .rightside {
        width: 170px;
        height: 80px;
        float: right;
}
#pricebox p.ptwo {
        color: #7F7F7F;
        padding: 0 0 10px 0;
        margin: 0;
}
#pricebox p.ptwo a {
        font-weight: bold;
        color: #00275D;
        text-decoration: none;
        background: url(/skin1/images/custom/wishlistarrow.gif) no-repeat;
        padding-left: 14px;
}
#pricebox p.ptwo a:hover {
        text-decoration: underline;
}
#pricebox p.ptwo span.linethrough {
        text-decoration: line-through;
}
#pricebox p.ptwo a.buybutton {
        width: 84px;
        height: 21px;
        display: block;
        float: right;
        padding: 0;
        text-decoration: none;
        background: url(/skin1/images/custom/btn_buybutton.gif) no-repeat right 0;
}
#pricebox p.ptwo a.buybutton:hover {
        background: url(/skin1/images/custom/btn_buybutton.gif) no-repeat right -21px;
}
#descriptionbox {
        width: 570px;
        height: auto;
        background: url(/skin1/images/custom/description_box.gif) repeat-y;
        float: left;
}
#descriptionboxtop {
        width: 570px;
        height: 13px;
        background: url(/skin1/images/custom/topdescription_box.gif) no-repeat;
}
#descriptionboxbottom {
        width: 570px;
        height: 13px;
        background: url(/skin1/images/custom/bottomdescription_box.gif) no-repeat;
}
#rightColumn #descriptionbox h2 {
        margin: 0 20px;
        padding: 0;
        border: none;
}
#descriptionbox p {
        margin: 0 20px;
        padding: 10px 0 0 0;
}
#bottominformation {
        width: 570px;
        height: auto;
        float: left;
        margin-top: 10px;
}
#bottominformation h2 {
        font-size: 14px;
        padding: 0 0 8px 0;
        margin: 4px 0;
        border-bottom: #F8991D solid 1px;
        color: #F8991D;
        width: 570px;
}
#bottominformation h2.doubleline {
        padding: 8px 0;
        margin: 4px 0;
        border-top: #F8991D solid 1px;
        border-bottom: #F8991D solid 1px;
}
/* -------------------- Second Column ------------------------------------ */

#descriptionbox {
        width: 570px;
        height: auto;
        background: url(/skin1/images/custom/description_box.gif) repeat-y;
        float: left;
}
#descriptionboxtop {
        width: 570px;
        height: 13px;
        background: url(/skin1/images/custom/topdescription_box.gif) no-repeat;
}
#descriptionboxbottom {
        width: 570px;
        height: 13px;
        background: url(/skin1/images/custom/bottomdescription_box.gif) no-repeat;
}
#rightColumn #descriptionbox h2 {
        margin: 0 20px;
        padding: 0;
        border: none;
}
#descriptionbox p {
        margin: 0 20px;
        padding: 10px 0 0 0;
}
#bottominformation {
        width: 570px;
        height: auto;
        float: left;
        margin-top: 10px;
}
#bottominformation h2 {
        font-size: 14px;
        padding: 0 0 8px 0;
        margin: 4px 0;
        border-bottom: #F8991D solid 1px;
        color: #F8991D;
        width: 570px;
}
#bottominformation h2.doubleline {
        padding: 8px 0;
        margin: 4px 0;
        border-top: #F8991D solid 1px;
        border-bottom: #F8991D solid 1px;
}
/* -------------------- Second Column ------------------------------------ */
#movielink {
        width: 185px;
        height: 50px;
        background: url(/skin1/images/custom/videolink.gif) no-repeat;
}
#movielink p {
        padding: 22px 0 0 56px;
        margin: 0;
}
#movielink p a {
        color: #00275D;
        text-decoration: none;
}
#movielink p a:hover {
        text-decoration: underline;
        color: #F8991D;
}

#pricebox p.pthree {
        text-align: right;
}

#pricebox {
        width: 185px;
        height: auto;
}
#pricebox p.pone span.redprice, #pricebox p.ptwo span.redprice {
        color: red;
}
#pricebox p.pone span.greyprice {
        color: #7F7F7F;
        font-weight: normal;
}
#pricebox div.formsbox {
        width: 185px;
        height: auto;
        float: left;
        padding: 0;
        margin: 0 0 10px 0;
}
.floatLeft {
        float: left;
}
.floatRight {
        float: right;
}
#pricebox select.maintenance {
        width: 185px;
}
#pricebox p.ptwo, #pricebox p.pthree {
        color: #7F7F7F;
        padding: 0 0 10px 0;
        margin: 0;
}
#pricebox p.pthree {
        text-align: right;
}
#pricebox p.pthree a {
        font-weight: bold;
        color: #00275D;
        text-decoration: none;
        background: url(/skin1/images/custom/wishlistarrow.gif) no-repeat;
        padding-left: 14px;
        display: block;
        float: right;
}
#pricebox p.pthree a:hover {
        text-decoration: underline;
}
#pricebox p.ptwo span.linethrough {
        text-decoration: line-through;
}
#pricebox p.ptwo a.buybutton {
        width: 185px;
        height: 21px;
        display: block;
        float: right;
        padding: 0;
        margin-top: 6px;
        text-decoration: none;
        background: url(/skin1/images/custom/btn_buybutton.gif) no-repeat right 0;
}
#pricebox p.ptwo a.buybutton:hover {
        background: url(/skin1/images/custom/btn_buybutton.gif) no-repeat right -21px;
}
/* -------------------- Navigation Tabs ---------------------------------- */
#menuContainer {
        width: 570px;
        height: auto;

        float: left;
}
.menu {
        height:21px;
        width:570px;
        font-size: 11px;
}
.menu ul {
        margin:0px;
        padding:0px;
        list-style:none;
        text-align:center;
}
.menu li {
        display:inline;
}
.menu li a {
        color: #F8991D;
        text-decoration:none;
        padding:5px 11px;
        display: block;
        float: left;
        background: url(/skin1/images/custom/tabback.gif) repeat-x;
}
.menu li a.tabactive {
        color: #00275D;
        background-color:#ffffff;
        padding: 4px 10px 6px 10px;
        position:relative;
}
#tabcontent1, #tabcontent2, #tabcontent3, #tabcontent4, #tabcontent5, #tabcontent6, #contenttwo1, #contenttwo2, #contenttwo3, #contenttwo4, #contenttwo5, #contenttwo6 {
        border:1px solid #E1E1E1;
        width:548px;
        height: 100%;
        padding:14px 10px 20px 10px;
        font-size:12px;
        margin-bottom:5px;
        border-top:1px solid #E1E1E1;
        margin-top: 1px
}
.menu ul li .lefttab {
        /*background: white url(images/tableft.gif) no-repeat;*/
        width: 4px;
        height: 22px;
        display: block;
        float: left;

}
.menu ul li .righttab {
        /*background: white url(images/tabright.gif) no-repeat;*/
        width: 4px;
        height: 22px;
        display: block;
        float: left;

}
#rightColumn {
        width: 570px;
        height: auto;
        float: right;
        background: url(/skin1/images/custom/logo_intimus.gif) no-repeat right top;
        padding-top: 18px;
}