﻿/*///// = General Site Layout
------------------------------------------------- */

#wrap{width: 995px; margin: 0 auto 30px auto;}
#wrap #container{background: url(../img/bg-wrap.gif) #fff no-repeat bottom left;}
#wrap #container #hdr{font-size: 110%;}
#wrap #container #ftr{margin-top: 35px;}
#wrap #legal{float: right; width: 435px; padding: 5px 0 0 0;}

/*///// = Header Styles
------------------------------------------------- */

#wrap #container #hdr #logo{float: left; display: inline; width: 160px; text-align: center; margin: 35px 0 0 0;}

#wrap #container #hdr #navarea{float: left; display: inline; width: 835px; color: #fff;}
#wrap #container #hdr #navarea #topbar, #wrap #hdr #navarea #prodfeature, #wrap #hdr #navarea #nav{background: #2eb135; padding: 4px 10px;}
#wrap #container #hdr #navarea #prodfeature{position: relative; height: 91px; background: url(../img/bg-productfeature.jpg) #821b9a no-repeat top right; padding: 0;}
#wrap #container #hdr #navarea #nav{height: 38px; background: url(../img/bg-nav.gif) #0f6413 no-repeat bottom left; padding: 0;}
#wrap #container #hdr #navarea #topbar .contact, #wrap #hdr #navarea #topbar .basket{float: left; display: inline; width: 400px;}
#wrap #container #hdr #navarea #topbar .basket{float: right; display: inline; text-align: right;}

#wrap #container #hdr #navarea #nav .search{float: right; display: inline; width: 250px; padding: 0 10px;}
#wrap #container #hdr #navarea #nav .search .submit{margin-top:6px; float:left; margin-left:10px;}
#wrap #container #hdr #navarea #nav .search input{margin-top:8px; float:left}
#wrap #container #hdr #navarea #nav .search label{margin-top:10px; margin-right:10px; float:left; font-weight:bold;  }





/*///// = Main Content Area
------------------------------------------------- */

#wrap #container #leftCol{float: left; width: 140px; color: #9ba192; padding: 0 0 0 20px;}

#wrap #container #contentHolder{float: left; width: 835px;}
#wrap #container #contentHolder .left {width: 615px;float:left;}
#wrap #container #contentHolder .right{width: 220px;float:right;}


/*= Hdr
------------------------------------------------- */

#wrap #container #hdr a{color: #fff; text-decoration: none;}
#wrap #container #hdr a:hover{text-decoration: underline;}

#wrap #container #hdr #navarea #topbar .contact strong{font-size: 130%; margin-right: 25px;}
#wrap #container #hdr #navarea #prodfeature .tagline{position: absolute; top: 25px; left: 20px; font-size: 110%;}

#wrap #container #hdr #navarea #topbar .basket a{margin: 0 0 0 25px;}
#wrap #container #hdr #navarea #topbar .basket b{font-size: 130%; font-weight: normal; margin-top: 3px;}

/*#wrap #container #hdr #navarea #nav ul, #wrap #hdr #navarea #nav ul li{list-style: none; margin: 0; padding: 0;}
#wrap #container #hdr #navarea #nav ul{float: left; display: inline; margin: 5px 0 0 15px;}
#wrap #container #hdr #navarea #nav ul li{float: left; display: inline; margin: 5px 0 10px 0;}
#wrap #container #hdr #navarea #nav ul li a{font-weight: bold; text-transform: lowercase; padding: 5px 7px; border-right: 1px #b8e14b solid;}
#wrap #container #hdr #navarea #nav ul li a:hover, #wrap #hdr #navarea #nav ul li a.on{color: #b5ea27; text-decoration: none;}
*/

/*= Left Column
------------------------------------------------- */
#wrap #container #leftCol .stockist{margin: 12px 0;}
#wrap #container #leftCol ul.prodNav, #wrap #container #leftCol ul.prodNav li{list-style: none; margin: 0; padding: 0;}
#wrap #container #leftCol ul.prodNav li{margin: 5px 0;}
#wrap #container #leftCol ul.prodNav li a{color: #9ba192; font-size: 120%; font-weight: bold; text-decoration: none;}
#wrap #container #leftCol ul.prodNav li a:hover, #wrap #container #leftCol ul.prodNav li a.on{color: #2eb135;}
#wrap #container #leftCol ul.prodNav li ul{margin: 7px 0 25px 0;}
#wrap #container #leftCol ul.prodNav li ul li{margin: 0;}
#wrap #container #leftCol ul.prodNav li ul li a{color: #2eb135; font-size: 90%; font-weight: normal;}
#wrap #container #leftCol ul.prodNav li ul li a:hover{text-decoration: underline;}

/*= Anchor Styles & Text
------------------------------------------------- */
#wrap #container #contentHolder .text{margin: 10px 0; padding: 5px 30px 10px 20px;}
#wrap #container #contentHolder a.more{float: left; display: inline; width: 50px; height: 17px; background-image: url(../img/bg-more.gif); color: #fff; font-size: 80%; font-weight: bold; text-align: center; text-decoration: none; line-height: 17px;}
#wrap #container #contentHolder a.more:hover{text-decoration: underline;}
#wrap #container #contentHolder a.alt, #wrap #container #contentHolder input.alt{float: left; display: inline; width: 61px; height: 23px; background-image: url(../img/bg-alt.jpg); color: #fff; font-size:80%; text-align: center; text-decoration: none; line-height: 23px; border:0; padding-bottom:4px;}
#wrap #container #contentHolder a.alt {padding-bottom:0px;}
#wrap #container #contentHolder a.alt:hover{text-decoration: underline;}
#wrap #container #contentHolder a.addtobasket, #wrap #container #contentHolder input.addtobasket{float: left; display: inline; width: 79px; height: 29px; background: url(../img/bg-addtobasket.gif) #fff no-repeat top left; text-decoration: none; color: #fff; font-size: 80%; line-height: 29px; text-align: center; border:0; }
#wrap #container #contentHolder a.reg{float: left; display: inline; color: #9728dd; text-decoration: underline;}
#wrap #container #contentHolder a.reg:hover{text-decoration: none;}
#wrap #container #contentHolder label, .label{float: left;text-align: left;margin: 2px 0 0 0; width: 30%; color:#666; padding: 5px;}
#wrap #container #contentHolder a.altL,  #wrap #container #contentHolder input.altL {float: left; display: inline; width: 110px; height: 23px; background-image: url(../img/bg-alt-large.gif); color: #fff; font-size:80%; text-align: center; text-decoration: none; line-height: 23px; border:0; padding-bottom:0px;}
#wrap #container #contentHolder input.altL {padding-bottom:3px;}
/*= HomePage - Product Window
------------------------------------------------- */
#wrap #container #contentHolder .left .highlight{float: left; display: inline; position: relative; width: 147px; height: 205px; background: url(../img/home-1.jpg) #fff no-repeat top left; margin: 0 6px 0 0;}
#wrap #container #contentHolder .left .ribbons{background-image: url(../img/home-2.jpg);}
#wrap #container #contentHolder .left .printers{background-image: url(../img/home-3.jpg);}
#wrap #container #contentHolder .left .complete{background-image: url(../img/home-4.jpg); margin: 0;}
#wrap #container #contentHolder .left .highlight .title, #wrap #container #contentHolder .left .highlight .desc, #wrap #container #contentHolder .left .highlight .more{float: none; position: absolute; top: 15px; left: 13px;}
#wrap #container #contentHolder .left .highlight .title{color: #2eb135; font-weight: bold; font-size: 120%;}
#wrap #container #contentHolder .left .highlight .desc{color: #5e5e5e; top: 38px;}
#wrap #container #contentHolder .left .highlight .more{top: auto; bottom: 10px; left: auto; right: 12px;}

#wrap #container #contentHolder .prodWindow ul, #wrap #container #contentHolder .prodWindow ul li{list-style: none; margin: 0; padding: 0;}
#wrap #container #contentHolder .prodWindow ul li{float: left; display: inline; margin: 0 10px; text-align: center;}
#wrap #container #contentHolder .prodWindow ul li a{color: #2eb135; text-decoration: none; font-weight: bold;}
#wrap #container #contentHolder .prodWindow ul li a:hover{text-decoration: underline;}
#wrap #container #contentHolder .prodWindow ul li a.nohover:hover{text-decoration: none;}




/*= Breadcrumb
------------------------------------------------- */
#wrap #container #contentHolder .breadcrumb{color: #2eb135; font-size: 90%; margin: 0 0 0 22px;}
#wrap #container #contentHolder .breadcrumb a{color: #2eb135;}

/*= PRODUCT LISTING
------------------------------------------------- */
#wrap #container #contentHolder .searchfilter{float: left; display: inline; width: 595px; background: url(../img/bg-filter-top.gif) #e7f5c0 no-repeat top left; margin: 5px 5px 0 0;}
#wrap #container #contentHolder .split{width: 295px; background: url(../img/bg-filter-split-top.gif) #e7f5c0 no-repeat top left;}
#wrap #container #contentHolder .spec{width: 242px; background: url(../img/bg-filter-spec-top.gif) #fff no-repeat top left;}
#wrap #container #contentHolder .splitbig{width: 345px; background: url(../img/bg-filter-splitbig-top.gif) #e7f5c0 no-repeat top left;}
#wrap #container #contentHolder .splitbig div {padding:0 10px 0 10px;}
#wrap #container #contentHolder .split div{padding: 5px 20px 0 20px;}
#wrap #container #contentHolder .split div h4{margin: 10px 0 3px 0;}
#wrap #container #contentHolder .split div .list{padding: 0;}
#wrap #container #contentHolder .split div .list a{float: left; display: inline; width: 120px; margin: 2px 0; padding: 0 5px 0 0; font-size: 90%; color: #666;}
#wrap #container #contentHolder .split div .list a b{color: #006600; font-weight: bold;}
#wrap #container #contentHolder .spec div{background: #EAF0E2; padding:0 10px 0 10px;}
#wrap #container #contentHolder .spec p {margin:0px}
#wrap #container #contentHolder .splitbig div .prod{padding: 0; border-bottom: 2px #bbd77f solid;}
#wrap #container #contentHolder .splitbig div .prod .details{float: left; display: inline; width: 220px; padding: 0;}
#wrap #container #contentHolder .splitbig div .prod .details span.price{color: #000; font-weight: bold; font-size: 110%;}
#wrap #container #contentHolder .splitbig div .prod .btn{float: right; display: inline; width: 80px; padding: 0; margin: 18px 0 0 0;}
#wrap #container #contentHolder .searchfilter p.bottom{height: 15px; margin: 0; background: url(../img/bg-filter-bottom.gif) #e7f5c0 no-repeat bottom left; clear: both;}
#wrap #container #contentHolder .split p.bottom{background: url(../img/bg-filter-split-bottom.gif) #e7f5c0 no-repeat bottom left;}
#wrap #container #contentHolder .spec p.bottom{background: url(../img/bg-filter-spec-bottom.gif) #fff no-repeat bottom left;}
#wrap #container #contentHolder .splitbig p.bottom{background: url(../img/bg-filter-splitbig-bottom.gif) #e7f5c0 no-repeat bottom left;}

/*= Product Listing
------------------------------------------------- */
#wrap #container #contentHolder .prodlisting .prod{width: 595px; border-bottom: 1px #cbd3cb solid; margin: 0 0 12px 0;}
#wrap #container #contentHolder .prodlisting .prod .img{float: left; display: inline; width: 110px; text-align: center; margin-bottom:10px;}
#wrap #container #contentHolder .prodlisting .prod .details{float: left; display: inline; width: 290px;}
#wrap #container #contentHolder .prodlisting .prod .details h3{margin: 0;}
#wrap #container #contentHolder .prodlisting .prod .details p{font-size: 90%; line-height: 14px;}
#wrap #container #contentHolder .prodlisting .prod .btn{float: left; display: inline; width: 75px; margin: 18px 0 0 0;}
#wrap #container #contentHolder .prodlisting .prod .buy{float: left; display: inline; width: 120px; margin: 18px 0 0 0;}
#wrap #container #contentHolder .prodlisting .prod .buy span.price{font-size: 140%; color: #c6270d; font-weight: bold;}
#wrap #container #contentHolder .prodlisting .prod .buy span.price b{font-size: 60%; font-weight: normal;}
#wrap #container #contentHolder .prodlisting .prod .buy .addtobasket{margin: 5px 0 0 0;}

/*= Product Feature
------------------------------------------------- */
#wrap #container #contentHolder .productfeature{float: left; display: inline; width: 595px; background: url(../img/bg-product-feature-top.gif) #fff no-repeat top left;}
#wrap #container #contentHolder .productfeature div.hold{border: 2px #ebefe6 solid; border-width: 0 2px; margin-top: 15px;}
#wrap #container #contentHolder .productfeature div.hold .img{float: left; display: inline; width: 230px; text-align: center;}
#wrap #container #contentHolder .productfeature div.hold .details{float: left; display: inline; width: 270px;}
#wrap #container #contentHolder .productfeature div.hold .details span.price{font-size: 140%; color: #c6270d; font-weight: bold;}
#wrap #container #contentHolder .productfeature div.hold .details span.instock{color: #98d646; font-weight: bold; font-size: 120%; margin: 0 0 0 5px; letter-spacing: -1px;}
#wrap #container #contentHolder .productfeature div.hold .details span.out{color: #d64661;}
#wrap #container #contentHolder .productfeature div.hold .details span.rrp{color: #999; font-size: 95%; letter-spacing: -1px;}
#wrap #container #contentHolder .productfeature div.hold .details img.pdficon{float: left; display: inline; margin: 0 5px 5px 0;}
#wrap #container #contentHolder .productfeature div.hold .details p.download{font-size: 120%;}
#wrap #container #contentHolder .productfeature div.hold .btn{float: left; display: inline; width: 90px; margin: 10px 0 0 0;}
#wrap #container #contentHolder .productfeature div.hold .btn .filter{float: left; display: inline;margin: 5px 0 5px 0;}
#wrap #container #contentHolder .productfeature p.bottom{height: 15px; background: url(../img/bg-product-feature-bottom.gif) #fff no-repeat top left; margin: 0; clear: both;}

/*= Right Content
------------------------------------------------- */
#wrap #container #contentHolder .right .sidebox{float: right; display: inline; position: relative; width: 215px; height: 101px; background: url(../img/bg-sidebox.gif) #b8e14b no-repeat top left; margin: 0 0 5px 0;}
#wrap #container #contentHolder .right .sidebox p{position: absolute; top: 12px; left: 12px; margin: 0;}
#wrap #container #contentHolder .right .sidebox a{color: #9728dd;}
#wrap #container #contentHolder .right .offer33off p{width: 100px;}
#wrap #container #contentHolder .right .offer33off p b{font-size: 140%; font-weight: bold;}
#wrap #container #contentHolder .right .offer33off img{position: absolute; top: 15px; right: 7px;}
#wrap #container #contentHolder .right .delivery p{width: 190px; font-size: 120%; line-height: 22px;}
#wrap #container #contentHolder .right .delivery p b{color: #fff; font-size: 180%; font-weight: bold;}
#wrap #container #contentHolder .right .delivery a{color: #9728dd; font-size: 80%;}
#wrap #container #contentHolder .right .news{width: 215px; height:auto; background: url(../img/top-corner-grey.gif) #dde1d8 no-repeat top left; }
#wrap #container #contentHolder .right .news p{position: static; margin: 15px 0;}
#wrap #container #contentHolder .right .news .heading{color: #2eb135; font-size: 130%; font-weight: bold;}
#wrap #container #contentHolder .right .news .newsbottom {width: 215px; height:11px; background: url(../img/bot-corner-grey.gif) #dde1d8 no-repeat top left; padding:0px}
#wrap #container #contentHolder .right .news .inner {padding: 5px 12px;}
/*= Footer
------------------------------------------------- */
#wrap #container #ftr ul, #wrap #container #ftr ul li{list-style: none; margin: 0; padding: 0;}
/*#wrap #container #ftr ul{margin: 0 0 0 160px;}*/
#wrap #container #ftr ul li{float: left; display: inline; font-size: 90%;}
#wrap #container #ftr ul li a{color: #2eb135; text-transform: lowercase; padding: 5px 7px; border-right: 1px #d7dcd7 solid;}
#wrap #container #ftr .cards{float: right; display: inline; margin: 0 10px 0 0;}
#wrap #legal a{float: left; display: inline; color: #2eb135; text-transform: lowercase; padding: 3px 7px; border-right: 1px #d7dcd7 solid; font-size: 90%;}
#wrap #legal span{float: left; display: inline; color: #2eb135; text-transform: lowercase; padding: 3px 7px; border-right: 1px #d7dcd7 solid; font-size: 90%;}

/*= Form Styles
------------------------------------------------- */
#wrap #container #hdr #navarea #nav .search form{margin: 8px 0 0 0;}
#wrap #container #hdr #navarea #nav .search form fieldset{margin: 0; padding: 0;}
#wrap #container #hdr #navarea #nav .search form label{float: left; display: inline; font-size: 120%; margin: 1px 0 0 0;}
#wrap #container #hdr #navarea #nav .search form input{float: left; display: inline; width: 209px; margin: 0 10px; border: 1px #d1d8d1 solid; border-top: 1px #8c8f8d solid;}
#wrap #container #hdr #navarea #nav .search form input.submit{width: 27px; border: 0; margin: -3px 0 0 0;}

/* = Category Listing
------------------------------------------------- */
#contentHolder .left #catList .catItem { margin-bottom:15px; margin-top:15px;}
#contentHolder .left #catList h2  {margin-top:0px;}
#contentHolder .left #catList .catItem img {margin-right:15px;}
/*#contentHolder .left #catList .imgHolder {background-color:#B9E14C; padding:10x;}
#contentHolder .left #catList .imgOuter {background-color:#FFF; padding:2px; border:1px solid #DDE1D8; margin-right:15px;}
*/
#contentHolder .left #catList .catText {width:490px;}


/* = SubCategory Listing
------------------------------------------------- */
/* Top Searchbox */
#subCatSearch .searchBox {background:#e7f5c0 url('../img/bg_searchtop.jpg') no-repeat 0 0; width:295px; float:left; margin-right:10px;}
#subCatSearch .searchBox .inner {width:265px; float:left;padding-left:20px; padding-top:10px;   min-height:135px; height:auto !important; height:135px}
#subCatSearch .searchBox .searchBoxBottom {background:#e7f5c0 url('../img/bg_searchbottom.jpg') no-repeat 0 0; width:295px; height:24px; float:left;}
#subCatSearch .searchBox .inner div.row1 {margin-right:20px;}
#subCatSearch .searchBox .inner span {color:#006600; font-weight:bold;}
#subCatSearch .searchBox .inner a {color:#666666; text-decoration:none;}
#subCatSearch .searchBox .inner a:hover {text-decoration:underline;} 

/* Bottom Search Filter */
#subCatSearch #searchBoxFilter {height:39px; background:#e7f5c0 url('../img/bg-search-small-left.jpg') no-repeat 0 0; width:600px; margin-top:5px;}
#subCatSearch #searchBoxFilter #inner {float:left; padding:9px;}
#subCatSearch #searchBoxFilter #right {height:39px; width:13px; background:#e7f5c0 url('../img/bg-search-small-right.jpg') no-repeat 0 0; float:right}
#subCatSearch #searchBoxFilter .filter{float: left; display: inline; margin: 0 0 0 15px;}
#subCatSearch #searchBoxFilter .filter select{float: left; display: inline; border: 1px #b9bbc0 solid; font-size: 90%; margin: 0 5px 0 0;}
#subCatSearch #searchBoxFilter h6 {float:left;}

/* = Paging
------------------------------------------------- */
#wrap #container #contentHolder .paging{float:right; padding: 8px 0 0 0;}
#wrap #container #contentHolder .paging .text{ float:left; margin-right: 15px; margin: 3px 0 0 0; padding: 0 10px 0 0; font-weight: bold;}
#wrap #container #contentHolder .paging .pg{ float:left;}
#wrap #container #contentHolder .paging .pg ul{float:left; text-align:right; list-style: none; margin: 0;}
#wrap #container #contentHolder .paging .pg ul li{float:left; list-style: none;}
#wrap #container #contentHolder .paging .pg ul li.det{padding: 2px 4px 2px 0;}
#wrap #container #contentHolder .paging .pg ul li a{ float:left; text-align:center; padding: 1px 0; margin: 0 1px; background-color: transparent; width:  18px; color: #2eb135; text-decoration:none; font-weight:bold;}
#wrap #container #contentHolder .paging .pg ul li a:hover,
#wrap #container #contentHolder .paging .pg ul li a.on{background-color: #0d8610; color:#fff !important; text-decoration:none !important;}
#wrap #container #contentHolder .paging .pg ul li a:hover{background-color: #67d16a;}
#wrap #container #contentHolder .orderList, .orderList table, .orderList tr, .orderList th, .orderList td {border: none;
}

/* = Checkout
------------------------------------------------- */
#wrap #container #contentHolder #checkout input.alt {margin-right:15px; float:right; }
#wrap #container #contentHolder #checkout .promo {background-color:#eee; padding:5px 5px 15px 5px; border-top: 1px solid #ccc; border-bottom:1px solid #ccc; }
#wrap #container #contentHolder #checkout .promo fieldset .alt { float:left; margin-left:10px; display:inline;}
#wrap #container #contentHolder #checkout .promo fieldset .inputMedium { float:left; margin-left:10px;}
#wrap #container #contentHolder #checkout .promo fieldset label { float:left; display:inline; }
#wrap #container #contentHolder #checkout img {margin:5px; float:left;}

/* = RelatedProds
------------------------------------------------- */
#wrap #container #contentHolder #checkout #relatedprods .q{float:left}
#wrap #container #contentHolder #checkout #relatedprods input.alt{float:left; margin-left:5px; margin-right:0px;}

/* = Quick Basket
------------------------------------------------- */
#wrap #container #contentHolder #checkout .quickbasket{float: left; width: 210px;padding: 10px 10px 0 10px;border: dashed 2px #8ab4ca;}
#wrap #container #contentHolder #checkout.quickbasket p{margin-top: 3px;}
#wrap #container #contentHolder #checkout .quickbasket ul{list-style-image: url(/_img/bullet-yellow.gif)}
#wrap #container #contentHolder #checkout.quickbasket ul li a{text-decoration: none;font-size: 90%; font-weight: bold;}

/* = Form Style
------------------------------------------------- */
#wrap #container #contentHolder #form .inputMedium,
#wrap #container #contentHolder #form .input,
#wrap #container #contentHolder #form .inputDisabled,
#wrap #container #contentHolder #form .inputArea,
#wrap #container #contentHolder #form textarea {background:#FFFFFF; border:1px solid #959392; font-family:Arial,verdana; font-size:100%; margin:5px 0 1px; padding:2px; width:150px;}
#wrap #container #contentHolder #form select {width:154px; margin:5px 0 1px; padding:2px;}
#wrap #container #contentHolder #form fieldset {border:1px solid #ddd; padding:10px;margin-right:10px;}
#wrap #container #contentHolder #form legend {font-weight:bold; font-size:120%;}
#wrap #container #contentHolder #form fieldset a {color:#9728dd;}
#wrap #container #contentHolder #form fieldset a.alt {color:#FFF;}

/* = Quiok Quote Form Style
------------------------------------------------- */
#wrap #container #contentHolder #quoteform {}
#wrap #container #contentHolder #quoteform  fieldset {border:1px solid #ddd; padding:10px;margin-right:10px;}
#wrap #container #contentHolder #quoteform  legend {font-weight:bold; font-size:120%;}
#wrap #container #contentHolder #quoteform  fieldset a {color:#9728dd;}
#wrap #container #contentHolder #quoteform fieldset a.alt {color:#FFF;}
#wrap #container #contentHolder #quoteform label { width:80px;}
#wrap #container #contentHolder #quoteform .ddl { width:185px;}
#wrap #container #contentHolder #quoteform .rbl { width:185px;}
#wrap #container #contentHolder #quoteform .txtbox { width:180px;}
#wrap #container #contentHolder #quoteform .rbl label {width:auto;}
#wrap #container #contentHolder #quoteform .rbl td label {float:left; margin:0; padding:2px  ;}
#wrap #container #contentHolder #quoteform .rbl td input {float:left}


#wrap #container #contentHolder #quoteform .qqLeft {margin-right:20px;}
#wrap #container #contentHolder #quoteform .qqRight {width:285px;}



/* = Internal Nav
------------------------------------------------- */
#wrap #container #contentHolder .intNav{float: left; width: 600px; padding: 5px 5px; background: #0F6413;list-style-image: none;margin: 5px 0 10px 0; color:#FFF;}
#wrap #container #contentHolder .intNav li{float: left; list-style:none;}
#wrap #container #contentHolder .intNav li a{float: left;padding:3px 12px 3px 10px; margin: 0 5px 0 0; background: url(/_img/bullet-yellow.gif) center left no-repeat;color: #FFF; font-weight:bold; text-decoration: none; border-right:1px solid #B8E14B;}
#wrap #container #contentHolder .intNav li a:hover{color:#B8E14B}

/* = News List 
------------------------------------------------- */
#wrap #container #contentHolder #newslist{}
#wrap #container #contentHolder #newslist div.newsitem{float:left; padding:5px; width:96%; margin-bottom:0px;}
#wrap #container #contentHolder #newslist h2{margin-top:20px;}
#wrap #container #contentHolder #newslist img{margin:0px;}
#wrap #container #contentHolder #newslist .more{margin-bottom:10px;}
#wrap #container #contentHolder #newslist{}

/* = News Item 
------------------------------------------------- */
#wrap #container #contentHolder #newsItem img {margin:10px;}



/* == Error / Confirmation
------------------------------------------------- */

.err {background-color:#EEEEEE;
background:#F4EED4 url(/wms/images/warning.gif) no-repeat scroll left center;
border:1px solid #CC0000;
color:#CC0000;
font-weight:bold;
margin:10px 0;
padding:30px 0 30px 60px;

}

.info {background-color:#EEEEEE;
background:#EEF4D4 url(/wms/images/success.gif) no-repeat scroll left center;
border:1px solid #8FAD3D;
color:#8FAD3D;
font-weight:bold;
margin: 10px 0;
padding:30px 0 30px 60px;
}

.info li, .err li { list-style-image:none; list-style-type:none;}
