/*-------------------------------------------------------------------------------*/
/*    ___      _  _      _                ___      _        _         _   ___    */
/*   |   \ _ _| \| |_  _| |_____   ___   / __|__ _| |_ __ _| |_  _ __| |_|_  )   */
/*   | |) | '_| .` | || | / / -_) |___| | (__/ _` |  _/ _` | | || (_-<  _|/ /    */
/*   |___/|_| |_|\_|\_,_|_\_\___|        \___\__,_|\__\__,_|_|\_, /__/\__/___|   */
/*                                                           |__/                */ 
/*                                                                               */
/*               Skin Styles for DotNetNuke - Catalyst2 by DrNuke               */
/*                      http://www.DrNuke.co.uk/catalyst2                        */
/*                  Copyright DrNuke Ltd - All rights reserved                   */
/*-------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------*/
/* General Container Styles                                                      */
/*-------------------------------------------------------------------------------*/
.fullwidth { width:100%; }
.clear { clear:both; line-height:0; margin:0; padding:0; font-size:0; height:0; }
.cont-br { height:10px; }
.catalyst-container-visibility img { border:none; }
.catalyst-container-visibility a { outline:none; }
.catalyst-container-table { border-collapse:collapse; border-spacing:0; }
.EMContainerTable { table-layout:fixed; }

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Note Style 1                                            */
/*-------------------------------------------------------------------------------*/
.catalyst-container-1 { }
.catalyst-container-1 .catalyst-container-action { float:left; margin:9px 0 0 0; }
.catalyst-container-1 .catalyst-container-title {  margin:3px 0 0 5px; height:29px; }
.catalyst-container-1 .catalyst-container-title h2 { margin:0; padding:0; line-height:29px; }
.catalyst-container-1 .catalyst-container-help { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-1 .catalyst-container-action2 { float:left; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-1 .catalyst-container-syndicate { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-1 .catalyst-container-print { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-1 .catalyst-container-settings { float:right; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-1 .catalyst-container-tape { position:relative; width:71px; margin:0 auto; }
.catalyst-container-1 .catalyst-container-tape img { height:26px; width:71px; z-index:2; position:absolute; top:-13px; left:0; }
.catalyst-container-1 .catalyst-container-content { margin:0; padding:2px 6px 0px 6px; }
.catalyst-container-1 .catalyst-container-b-row { height:72px; vertical-align:top; margin:0; padding:0; } 

.catalyst-container-1 .catalyst-container-white .catalyst-container-tl { width:19px; height:18px; background-image:url(images/v1-tl.png); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-white .catalyst-container-tr { width:19px; height:18px; background-image:url(images/v1-tr.png); background-repeat:no-repeat; background-position:top right; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-white .catalyst-container-t { height:18px; background-image:url(images/v1-t.png); background-repeat:repeat-x; background-position:top; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-white .catalyst-container-l { width:19px; background:url(images/v1-l-bg.png) repeat-y top left; vertical-align:bottom; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-white .catalyst-container-m { margin:0; padding:0px 8px 0px 8px; vertical-align:top; background:url(images/v1-m.jpg) repeat-x bottom left #ffffff; }
.catalyst-container-1 .catalyst-container-white .catalyst-container-r { width:19px; background:url(images/v1-r-bg.png) repeat-y top right; vertical-align:bottom; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-white .catalyst-container-b { height:72px; background:url(images/v1-b.png) repeat-x top left; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-white .catalyst-container-bl { width:78px; height:72px; background:url(images/v1-bl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-white .catalyst-container-br { width:19px; height:72px; background:url(images/v1-br.png) no-repeat top right; margin:0; padding:0; }

.catalyst-container-1 .catalyst-container-yellow .catalyst-container-tl { width:19px; height:18px; background-image:url(images/v2-tl.png); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-yellow .catalyst-container-tr { width:19px; height:18px; background-image:url(images/v2-tr.png); background-repeat:no-repeat; background-position:top right; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-yellow .catalyst-container-t { height:18px; background-image:url(images/v2-t.png); background-repeat:repeat-x; background-position:top; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-yellow .catalyst-container-l { width:19px; background:url(images/v2-l-bg.png) repeat-y top left; vertical-align:bottom; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-yellow .catalyst-container-m { margin:0; padding:0px 8px 0px 8px; vertical-align:top; background:url(images/v2-m.jpg) repeat-x bottom left #fff7b3; }
.catalyst-container-1 .catalyst-container-yellow .catalyst-container-r { width:19px; background:url(images/v2-r-bg.png) repeat-y top right; vertical-align:bottom; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-yellow .catalyst-container-b { height:72px; background:url(images/v2-b.png) repeat-x top left; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-yellow .catalyst-container-bl { width:78px; height:72px; background:url(images/v2-bl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-1 .catalyst-container-yellow .catalyst-container-br { width:19px; height:72px; background:url(images/v2-br.png) no-repeat top right; margin:0; padding:0; }

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Note Style 2                                            */
/*-------------------------------------------------------------------------------*/
.catalyst-container-4 { }
.catalyst-container-4 .catalyst-container-action { float:left; margin:9px 0 0 0; }
.catalyst-container-4 .catalyst-container-title {  margin:3px 0 0 5px; height:29px; }
.catalyst-container-4 .catalyst-container-title h2 { margin:0; padding:0; line-height:29px; }
.catalyst-container-4 .catalyst-container-help { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-4 .catalyst-container-action2 { float:left; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-4 .catalyst-container-syndicate { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-4 .catalyst-container-print { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-4 .catalyst-container-settings { float:right; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-4 .catalyst-container-tape { position:relative; width:71px; margin:0 auto; }
.catalyst-container-4 .catalyst-container-tape img { height:26px; width:71px; position:absolute; top:-13px; left:0; }
.catalyst-container-4 .catalyst-container-tr { width:26px; height:18px; background-image:url(images/v4-tr.png); background-repeat:no-repeat; background-position:top right; margin:0; padding:0; }
.catalyst-container-4 .catalyst-container-t { height:18px; background-image:url(images/v4-t-bg.png); background-repeat:repeat-x; background-position:top right; margin:0; padding:0; }
.catalyst-container-4 .catalyst-container-l { width:30px; background:url(images/v4-l-bg.png) repeat-y top left; vertical-align:bottom; margin:0; padding:0; }
.catalyst-container-4 .catalyst-container-m { margin:0; padding:0; vertical-align:top; background:#ffffff; }
.catalyst-container-4 .catalyst-container-content { margin:0; padding:2px 6px 0px 6px; }
.catalyst-container-4 .catalyst-container-r { width:26px; background:url(images/v4-r.png) repeat-y top right; vertical-align:bottom; margin:0; padding:0; }
.catalyst-container-4 .catalyst-container-b { height:40px; background:url(images/v4-b.png) repeat-x top; margin:0; padding:0; }
.catalyst-container-4 .catalyst-container-bl { width:55px; height:40px; background:url(images/v4-bl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-4 .catalyst-container-br { width:26px; height:40px; background:url(images/v4-br.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-4 .catalyst-container-b-row { height:40px; vertical-align:top; margin:0; padding:0; } 

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Note Style 3 - Tape */
/*-------------------------------------------------------------------------------*/
.catalyst-container-12 { }
.catalyst-container-12 .catalyst-container-table { }
.catalyst-container-12 .catalyst-container-action { float:left; margin:9px 0 0 0; }
.catalyst-container-12 .catalyst-container-title {  margin:0 0 0 5px; height:29px; }
.catalyst-container-12 .catalyst-container-title h2 { margin:0; padding:0; line-height:29px; }
.catalyst-container-12 .catalyst-container-help { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-12 .catalyst-container-action2 { float:left; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-12 .catalyst-container-syndicate { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-12 .catalyst-container-print { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-12 .catalyst-container-settings { float:right; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-12 .catalyst-container-t { margin:0; padding:0; vertical-align:top; }
.catalyst-container-12 .catalyst-container-m { margin:0; padding:0; vertical-align:top; }
.catalyst-container-12 .catalyst-container-content { margin:0; padding:2px 6px 0px 6px; }

.catalyst-container-12 .catalyst-container-tape .catalyst-container-tape { position:relative; width:71px; margin:0 auto; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-tape img { height:26px; width:71px; z-index:2; position:absolute; top:-25px; left:0; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-tl { width:63px; height:35px; background:url(images/v12-tl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-t-inner { height:35px; background:url(images/v12-t.png) top left repeat-x; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-tr { width:65px; height:35px; background:url(images/v12-tr.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-l { width:20px; background:url(images/v12-l-bg.png) repeat-y top left; vertical-align:bottom; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-m-td { margin:0; padding:0; background-color:#fcfcfc; vertical-align:top; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-r { width:19px; background:url(images/v12-r-bg.png) repeat-y top right; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-bl { width:63px; height:55px; background:url(images/v12-bl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-b { height:45px; background:url(images/v12-b.png) repeat-x top left; margin:0; padding:0 0 10px 0; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-br { width:75px; height:45px; background:url(images/v12-br.png) no-repeat top right; margin:0; padding:0 15px 10px 0; }
.catalyst-container-12 .catalyst-container-tape .catalyst-container-b-row { height:55px; vertical-align:top; margin:0; padding:0; }

.catalyst-container-12 .catalyst-container-staples .catalyst-container-tl { width:63px; height:35px; background:url(images/v5-tl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-staples .catalyst-container-t-inner { height:35px; background:url(images/v5-t.png) top left repeat-x; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-staples .catalyst-container-tr { width:65px; height:35px; background:url(images/v5-tr.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-staples .catalyst-container-l { width:20px; background:url(images/v5-l-bg.png) repeat-y top left; vertical-align:bottom; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-staples .catalyst-container-m-td { margin:0; padding:0; background-color:#fcfcfc; vertical-align:top; }
.catalyst-container-12 .catalyst-container-staples .catalyst-container-r { width:19px; background:url(images/v5-r-bg.png) repeat-y top right; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-staples .catalyst-container-bl { width:63px; height:55px; background:url(images/v5-bl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-12 .catalyst-container-staples .catalyst-container-b { height:45px; background:url(images/v5-b.png) repeat-x top left; margin:0; padding:0 0 10px 0; }
.catalyst-container-12 .catalyst-container-staples .catalyst-container-br { width:75px; height:45px; background:url(images/v5-br.png) no-repeat top right; margin:0; padding:0 15px 10px 0; }
.catalyst-container-12 .catalyst-container-staples .catalyst-container-b-row { height:55px; vertical-align:top; margin:0; padding:0; }

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Dots                                                    */
/*-------------------------------------------------------------------------------*/
.catalyst-container-3 { }
.catalyst-container-3 .catalyst-container-open { padding:3px; }
.catalyst-container-3 .catalyst-container-border { padding:2px; background:#ffffff; border:1px solid #cdcdcd; }
.catalyst-container-3 .catalyst-container-greybg { padding:3px; background:#e3e3e3; }
.catalyst-container-3 .catalyst-container-userbg { padding:3px; }
.catalyst-container-3 .catalyst-container-action { float:left; margin:11px 0 0 8px; }
.catalyst-container-3 .catalyst-container-title { float:left; margin:0; height:37px; }
.catalyst-container-3 .catalyst-container-title h2 { margin:0; padding:0; line-height:37px; text-shadow:#777777 1px 1px 2px; }
.catalyst-container-3 .catalyst-container-icon { float:right; position:relative; margin:2px 0 0 0; padding:0; }
.catalyst-container-3 .catalyst-container-icon img { position:absolute; top:0; right:0; }
.catalyst-container-3 .catalyst-container-visibility { float:right; }
.catalyst-container-3 .catalyst-container-visibility img { margin:11px 0 0 4px; }
.catalyst-container-3 .catalyst-container-help { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-3 .catalyst-container-action2 { float:left; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-3 .catalyst-container-syndicate { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-3 .catalyst-container-print { float:right; padding:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-3 .catalyst-container-settings { float:right; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-3 .catalyst-container-t { height:37px; background-image:url(images/v3-t-bg.png); background-repeat:repeat-x; background-position:top left; padding:0; }
.catalyst-container-3 .catalyst-container-tl { height:37px; background-image:url(images/v3-t.png); background-repeat:no-repeat; background-position:top right; padding:0; }
.catalyst-container-3 .catalyst-container-tl-inner { height:37px; margin:0 22px 0 0; padding:0; }
.catalyst-container-3 .catalyst-container-m { vertical-align:top; padding:10px 15px 25px 15px; margin:2px 0 0 0; }
.catalyst-container-3 .catalyst-container-open .catalyst-container-m { background:#ffffff; }
.catalyst-container-3 .catalyst-container-border .catalyst-container-m { background:#ffffff; }
.catalyst-container-3 .catalyst-container-greybg .catalyst-container-m { background:#e3e3e3; }
.catalyst-container-3 .catalyst-container-content { vertical-align:top; padding-bottom:4px; }

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Classic - Black                                         */
/*-------------------------------------------------------------------------------*/
.catalyst-container-6 { }
.catalyst-container-6 .catalyst-container-action { float:left; margin:11px 0 0 0; }
.catalyst-container-6 .catalyst-container-title { margin:0; float:left; height:39px; }
.catalyst-container-6 .catalyst-container-title h2 { margin:0; padding:0; line-height:36px; text-shadow:#000000 1px 1px 2px; }
.catalyst-container-6 .catalyst-container-icon { float:right; position:relative; margin:2px 0 0 0; padding:0; }
.catalyst-container-6 .catalyst-container-icon img { position:absolute; top:0; right:0; }
.catalyst-container-6 .catalyst-container-visibility { float:right; height:39px; padding:0; margin:0 0 0 4px; }
.catalyst-container-6 .catalyst-container-help { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-6 .catalyst-container-action2 { float:left; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-6 .catalyst-container-syndicate { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-6 .catalyst-container-print { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-6 .catalyst-container-settings { float:right; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-6 .catalyst-container-content { padding:8px 0 2px 0; }

.catalyst-container-6 .catalyst-container-open .catalyst-container-t { height:3px; background:#ffffff; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-l-inner { width:11px; height:39px; background-image:url(images/v6-l-inner.png); margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-t-2 { height:39px; background-image:url(images/v6-t.png); background-position:top left; background-repeat:repeat-x; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-r-inner { width:11px; height:39px; background-image:url(images/v6-r-inner.png); margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-m { background-color:#ffffff; vertical-align:top; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-ml { width:14px; background-color:#ffffff; vertical-align:top; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-mr { width:14px; background-color:#ffffff; vertical-align:top; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-b { height:11px; background:#ffffff; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-tl { width:14px; height:3px; background:url(images/v6-tl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-tr { width:14px; height:3px; background:url(images/v6-tr.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-l { width:3px; height:39px; background:url(images/v6-l.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-r { width:3px; height:39px; background:url(images/v6-r.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-bl { width:14px; height:13px; background:url(images/v6-bl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-open .catalyst-container-br { width:14px; height:13px; background:url(images/v6-br.png) no-repeat bottom right; margin:0; padding:0; }

.catalyst-container-6 .catalyst-container-border .catalyst-container-tl { width:14px; height:3px; background-image:url(images/v8-tl.png); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-tl { width:14px; height:3px; background-image:url(images/v8-tl.png); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-t { height:3px; background:#ffffff url(images/v8-t-bg.png) repeat-x top left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-tr { width:14px; height:3px; background-image:url(images/v8-tr.png); background-repeat:no-repeat; background-position:top right; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-l { width:3px; height:39px; background-image:url(images/v8-l.png); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-l-inner { width:11px; height:39px; background-image:url(images/v8-l-inner.png); margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-t-2 { height:39px; background-image:url(images/v8-t.png); background-position:top left; background-repeat:repeat-x; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-r { width:3px; height:39px; background-image:url(images/v8-r.png); background-repeat:no-repeat; background-position:top right; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-r-inner { width:11px; height:39px; background-image:url(images/v8-r-inner.png); margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-m { background-color:#ffffff; vertical-align:top; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-ml { width:14px; background:#ffffff url(images/v8-l-bg.png) repeat-y top left; vertical-align:top; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-mr { width:14px; background:#ffffff url(images/v8-r-bg.png) repeat-y top right; vertical-align:top; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-bl { width:14px; height:13px; background:url(images/v8-bl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-b { height:13px; background:#ffffff url(images/v8-b-bg.png) repeat-x bottom left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-border .catalyst-container-br { width:14px; height:13px; background:url(images/v8-br.png) no-repeat bottom right; margin:0; padding:0; }

.catalyst-container-6 .catalyst-container-greybg .catalyst-container-tl { width:14px; height:3px; background-image:url(images/v11-tl.png); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-t { height:3px; background:#e3e3e3 url(images/v11-t-bg.png) repeat-x top left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-tr { width:14px; height:3px; background-image:url(images/v11-tr.png); background-repeat:no-repeat; background-position:top right; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-l { width:3px; height:39px; background-image:url(images/v11-l.png); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-l-inner { width:11px; height:39px; background-image:url(images/v11-l-inner.png); margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-t-2 { height:39px; background-image:url(images/v11-t.png); background-position:top left; background-repeat:repeat-x; margin:0; padding:0;  }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-r { width:3px; height:39px; background-image:url(images/v11-r.png); background-repeat:no-repeat; background-position:top right; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-r-inner { width:11px; height:39px; background-image:url(images/v11-r-inner.png); margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-m { background-color:#e3e3e3; vertical-align:top; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-ml { width:14px; background:#e3e3e3 url(images/v11-l-bg.png) repeat-y top left; vertical-align:top; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-mr { width:14px; background:#e3e3e3 url(images/v11-r-bg.png) repeat-y top right; vertical-align:top; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-bl { width:14px; height:13px; background:url(images/v11-bl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-b { height:13px; background:#e3e3e3 url(images/v11-b-bg.png) repeat-x bottom left; margin:0; padding:0; }
.catalyst-container-6 .catalyst-container-greybg .catalyst-container-br { width:14px; height:13px; background:url(images/v11-br.png) no-repeat bottom right; margin:0; padding:0; }

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Classic - Coloured                                      */
/*-------------------------------------------------------------------------------*/
.catalyst-container-7 { }
.catalyst-container-7 .catalyst-container-action { float:left; margin:11px 0 0 0; }
.catalyst-container-7 .catalyst-container-title { margin:0; float:left; height:39px; }
.catalyst-container-7 .catalyst-container-title h2 { margin:0; padding:0; line-height:36px; text-shadow:#777777 1px 1px 2px; }
.catalyst-container-7 .catalyst-container-icon { float:right; position:relative; margin:2px 0 0 0; padding:0; }
.catalyst-container-7 .catalyst-container-icon img { position:absolute; top:0; right:0; }
.catalyst-container-7 .catalyst-container-visibility { float:right; height:39px; padding:0; margin:0 0 0 4px; }
.catalyst-container-7 .catalyst-container-help { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-7 .catalyst-container-action2 { float:left; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-7 .catalyst-container-syndicate { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-7 .catalyst-container-print { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-7 .catalyst-container-settings { float:right; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-7 .catalyst-container-content { padding:8px 0 2px 0; }

.catalyst-container-7 .catalyst-container-open .catalyst-container-t { height:3px; background:#ffffff; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-l-inner { width:11px; height:39px; background-image:url(images/v7-l-inner.png); margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-t-2 { height:39px; background-image:url(images/v7-t.png); background-position:top left; background-repeat:repeat-x; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-r-inner { width:11px; height:39px; background-image:url(images/v7-r-inner.png); margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-m { background-color:#ffffff; vertical-align:top; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-ml { width:14px; background-color:#ffffff; vertical-align:top; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-mr { width:14px; background-color:#ffffff; vertical-align:top; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-b { height:11px; background:#ffffff; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-tl { width:14px; height:3px; background:url(images/v7-tl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-tr { width:14px; height:3px; background:url(images/v7-tr.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-l { width:3px; height:39px; background:url(images/v7-l.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-r { width:3px; height:39px; background:url(images/v7-r.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-bl { width:14px; height:13px; background:url(images/v7-bl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-open .catalyst-container-br { width:14px; height:13px; background:url(images/v7-br.png) no-repeat bottom right; margin:0; padding:0; }

.catalyst-container-7 .catalyst-container-border .catalyst-container-tl { width:14px; height:3px; background:url(images/v9-tl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-t { height:3px; background:#ffffff url(images/v9-t-bg.png) repeat-x top left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-tr { width:14px; height:3px; background:url(images/v9-tr.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-l { width:3px; height:39px; background:url(images/v9-l.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-l-inner { width:11px; height:39px; background-image:url(images/v9-l-inner.png); margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-t-2 { height:39px; background-image:url(images/v9-t.png); background-position:top left; background-repeat:repeat-x; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-r { width:3px; height:39px; background:url(images/v9-r.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-r-inner { width:11px; height:39px; background-image:url(images/v9-r-inner.png); margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-m { background-color:#ffffff; vertical-align:top; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-ml { width:14px; background:#ffffff url(images/v9-l-bg.png) repeat-y top left; vertical-align:top; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-mr { width:14px; background:#ffffff url(images/v9-r-bg.png) repeat-y top right; vertical-align:top; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-bl { width:14px; height:13px; background:url(images/v9-bl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-b { height:13px; background:#ffffff url(images/v9-b-bg.png) repeat-x bottom left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-border .catalyst-container-br { width:14px; height:13px; background:url(images/v9-br.png) no-repeat bottom right; margin:0; padding:0; }

.catalyst-container-7 .catalyst-container-greybg .catalyst-container-tl { width:14px; height:3px; background-image:url(images/v10-tl.png); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-t { height:3px; background:#e3e3e3 url(images/v10-t-bg.png) repeat-x top left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-tr { width:14px; height:3px; background-image:url(images/v10-tr.png); background-repeat:no-repeat; background-position:top right; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-l { width:3px; height:39px; background-image:url(images/v10-l.png); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-l-inner { width:11px; height:39px; background-image:url(images/v10-l-inner.png); margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-t-2 { height:39px; background-image:url(images/v10-t.png); background-position:top left; background-repeat:repeat-x; margin:0; padding:0;  }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-r { width:3px; height:39px; background-image:url(images/v10-r.png); background-repeat:no-repeat; background-position:top right; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-r-inner { width:11px; height:39px; background-image:url(images/v10-r-inner.png); margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-m { background-color:#e3e3e3; vertical-align:top; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-ml { width:14px; background:#e3e3e3 url(images/v10-l-bg.png) repeat-y top left; vertical-align:top; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-mr { width:14px; background:#e3e3e3 url(images/v10-r-bg.png) repeat-y top right; vertical-align:top; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-bl { width:14px; height:13px; background:url(images/v10-bl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-b { height:13px; background:#e3e3e3 url(images/v10-b-bg.png) repeat-x bottom left; margin:0; padding:0; }
.catalyst-container-7 .catalyst-container-greybg .catalyst-container-br { width:14px; height:13px; background:url(images/v10-br.png) no-repeat bottom right; margin:0; padding:0; }

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Gloss                                                   */
/*-------------------------------------------------------------------------------*/
.catalyst-container-13 { }
.catalyst-container-13 .catalyst-container-action { float:left; margin:11px 0 0 0; }
.catalyst-container-13 .catalyst-container-title { margin:0; float:left; height:39px; }
.catalyst-container-13 .catalyst-container-title h2 { margin:0; padding:0; line-height:39px; vertical-align:middle; text-shadow:#777777 1px 1px 2px; }
.catalyst-container-13 .catalyst-container-tl-overlay { height:39px; background:url(images/v13-tl-overlay.png); background-position:top left; background-repeat:no-repeat; }
.catalyst-container-13 .catalyst-container-tr-overlay { height:39px; background:url(images/v13-tr-overlay.png); background-position:top right; background-repeat:no-repeat; }
.catalyst-container-13 .catalyst-container-icon { float:right; position:relative; margin:2px 0 0 0; padding:0; }
.catalyst-container-13 .catalyst-container-icon img { position:absolute; top:0; right:0; }
.catalyst-container-13 .catalyst-container-visibility { float:right; }
.catalyst-container-13 .catalyst-container-visibility img { margin:11px 0 0 4px; }
.catalyst-container-13 .catalyst-container-help { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-13 .catalyst-container-action2 { float:left; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-13 .catalyst-container-syndicate { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-13 .catalyst-container-print { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-13 .catalyst-container-settings { float:right; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-13 .catalyst-container-content { padding:8px 0 2px 0; }

.catalyst-container-13 .catalyst-container-open .catalyst-container-t { height:3px; background:#ffffff; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-l-inner { width:16px; height:39px; background-image:url(images/v13-l-inner.png); margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-t-2 { margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-t-2-inner { height:39px; background-image:url(images/v13-t.png); background-position:top left; background-repeat:repeat-x; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-r-inner { width:16px; height:39px; background-image:url(images/v13-r-inner.png); margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-m { background-color:#ffffff; vertical-align:top; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-b { height:11px; background:#ffffff; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-tl { width:14px; height:3px; background:url(images/v13-tl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-tr { width:14px; height:3px; background:url(images/v13-tr.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-l { width:3px; height:39px; background:url(images/v13-l.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-r { width:3px; height:39px; background:url(images/v13-r.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-bl { width:14px; height:19px; background:url(images/v13-bl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-open .catalyst-container-br { width:14px; height:19px; background:url(images/v13-br.png) no-repeat bottom right; margin:0; padding:0; }

.catalyst-container-13 .catalyst-container-border .catalyst-container-t { height:3px; background:#ffffff url(images/v15-t-bg.png) repeat-x top left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-l-inner { width:16px; height:39px; background-image:url(images/v15-l-inner.png); margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-t-2 { margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-t-2-inner { height:39px; background-image:url(images/v15-t.png); background-position:top left; background-repeat:repeat-x;  }
.catalyst-container-13 .catalyst-container-border .catalyst-container-r-inner { width:16px; height:39px; background-image:url(images/v15-r-inner.png); margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-m { background-color:#ffffff; vertical-align:top; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-ml { background:#ffffff url(images/v15-l-bg.png) repeat-y top left; vertical-align:top; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-mr { background:#ffffff url(images/v15-r-bg.png) repeat-y top right; vertical-align:top; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-b { height:13px; background:#ffffff url(images/v15-b-bg.png) repeat-x bottom left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-tl { width:19px; height:3px; background:url(images/v15-tl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-tr { width:19px; height:3px; background:url(images/v15-tr.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-l { width:3px; height:39px; background:url(images/v15-l.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-r { width:3px; height:39px; background:url(images/v15-r.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-bl { width:19px; height:13px; background:url(images/v15-bl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-border .catalyst-container-br { width:19px; height:13px; background:url(images/v15-br.png) no-repeat bottom right; margin:0; padding:0; }

.catalyst-container-13 .catalyst-container-greybg .catalyst-container-t { height:3px; background:#e3e3e3; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-l-inner { width:16px; height:39px; background-image:url(images/v14-l-inner.png); margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-t-2 { margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-t-2-inner { height:39px; background-image:url(images/v14-t.png); background-position:top left; background-repeat:repeat-x;  }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-r-inner { width:16px; height:39px; background-image:url(images/v14-r-inner.png); margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-m { background-color:#e3e3e3; vertical-align:top; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-b { height:13px; background:#e3e3e3; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-tl { width:19px; height:3px; background:url(images/v14-tl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-tr { width:19px; height:3px; background:url(images/v14-tr.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-l { width:3px; height:39px; background:url(images/v14-l.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-r { width:3px; height:39px; background:url(images/v14-r.png) no-repeat top right; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-bl { width:19px; height:13px; background:url(images/v14-bl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-13 .catalyst-container-greybg .catalyst-container-br { width:19px; height:13px; background:url(images/v14-br.png) no-repeat bottom right; margin:0; padding:0; }

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Banner - Dark                                           */
/*-------------------------------------------------------------------------------*/
.catalyst-container-16 { }
.catalyst-container-16 .catalyst-container-action { float:left; margin:3px 0 0 0; }
.catalyst-container-16 .catalyst-container-title { float:left; margin:0; }
.catalyst-container-16 .catalyst-container-title h2 { margin:0; padding:0; line-height:1.8em; text-shadow:#000000 1px 1px 2px; }
.catalyst-container-16 .catalyst-container-icon { float:left; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-icon img { margin:0 4px 0 0; }
.catalyst-container-16 .catalyst-container-visibility { float:right; margin:0; }
.catalyst-container-16 .catalyst-container-visibility img { margin:0; }
.catalyst-container-16 .catalyst-container-help { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-16 .catalyst-container-action2 { float:left; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-16 .catalyst-container-syndicate { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-16 .catalyst-container-print { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-16 .catalyst-container-settings { float:right; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-16 .catalyst-container-content { margin:0; padding:0 0 2px 2px; }
.catalyst-container-16 .catalyst-container-t2 { background:url(images/v16-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-m { margin:0; padding:0; } 

.catalyst-container-16 .catalyst-container-large .catalyst-container-tl { width:24px; height:24px; background:url(images/v16-tl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-large .catalyst-container-t { height:24px; background:url(images/v16-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-large .catalyst-container-tr { width:24px; height:24px; background:url(images/v16-tr.png) no-repeat bottom right; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-large .catalyst-container-l { width:24px; background:url(images/v16-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-large .catalyst-container-r { width:24px; background:url(images/v16-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-large .catalyst-container-bl { width:24px; height:24px; background:url(images/v16-bl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-large .catalyst-container-b { height:24px; background:url(images/v16-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-large .catalyst-container-br { width:24px; height:24px; background:url(images/v16-br.png) no-repeat top right; margin:0; padding:0; }

.catalyst-container-16 .catalyst-container-compact .catalyst-container-tl { width:12px; height:12px; background:url(images/v16-inner-tl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-compact .catalyst-container-t { height:12px; background:url(images/v16-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-compact .catalyst-container-tr { width:12px; height:12px; background:url(images/v16-inner-tr.png) no-repeat bottom right; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-compact .catalyst-container-l { width:12px; background:url(images/v16-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-compact .catalyst-container-r { width:12px; background:url(images/v16-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-compact .catalyst-container-bl { width:12px; height:12px; background:url(images/v16-inner-bl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-compact .catalyst-container-b { height:12px; background:url(images/v16-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-16 .catalyst-container-compact .catalyst-container-br { width:12px; height:12px; background:url(images/v16-inner-br.png) no-repeat top right; margin:0; padding:0; }

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Banner - Light                                          */
/*-------------------------------------------------------------------------------*/
.catalyst-container-17 { }
.catalyst-container-17 .catalyst-container-action { float:left; margin:3px 0 0 0; }
.catalyst-container-17 .catalyst-container-title { float:left; margin:0; }
.catalyst-container-17 .catalyst-container-title h2 { margin:0; padding:0; line-height:1.8em; text-shadow:#000000 1px 1px 2px; }
.catalyst-container-17 .catalyst-container-icon { float:left; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-icon img { margin:0 4px 0 0; }
.catalyst-container-17 .catalyst-container-visibility { float:right; margin:0; }
.catalyst-container-17 .catalyst-container-visibility img { margin:0; }
.catalyst-container-17 .catalyst-container-help { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-17 .catalyst-container-action2 { float:left; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-17 .catalyst-container-syndicate { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-17 .catalyst-container-print { float:right; margin:0 2px 0 1px; line-height:0; font-size:0; }
.catalyst-container-17 .catalyst-container-settings { float:right; margin:0 1px 0 1px; line-height:0; font-size:0; }
.catalyst-container-17 .catalyst-container-content { margin:0; padding:0 0 2px 2px; }
.catalyst-container-17 .catalyst-container-t2 { background:url(images/v17-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-m { margin:0; padding:0; } 

.catalyst-container-17 .catalyst-container-large .catalyst-container-tl { width:24px; height:24px; background:url(images/v17-tl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-large .catalyst-container-t { height:24px; background:url(images/v17-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-large .catalyst-container-tr { width:24px; height:24px; background:url(images/v17-tr.png) no-repeat bottom right; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-large .catalyst-container-l { width:24px; background:url(images/v17-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-large .catalyst-container-r { width:24px; background:url(images/v17-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-large .catalyst-container-bl { width:24px; height:24px; background:url(images/v17-bl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-large .catalyst-container-b { height:24px; background:url(images/v17-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-large .catalyst-container-br { width:24px; height:24px; background:url(images/v17-br.png) no-repeat top right; margin:0; padding:0; }

.catalyst-container-17 .catalyst-container-compact .catalyst-container-tl { width:12px; height:12px; background:url(images/v17-inner-tl.png) no-repeat bottom left; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-compact .catalyst-container-t { height:12px; background:url(images/v17-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-compact .catalyst-container-tr { width:12px; height:12px; background:url(images/v17-inner-tr.png) no-repeat bottom right; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-compact .catalyst-container-l { width:12px; background:url(images/v17-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-compact .catalyst-container-r { width:12px; background:url(images/v17-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-compact .catalyst-container-bl { width:12px; height:12px; background:url(images/v17-inner-bl.png) no-repeat top left; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-compact .catalyst-container-b { height:12px; background:url(images/v17-bg.png) repeat; margin:0; padding:0; }
.catalyst-container-17 .catalyst-container-compact .catalyst-container-br { width:12px; height:12px; background:url(images/v17-inner-br.png) no-repeat top right; margin:0; padding:0; }

/*-------------------------------------------------------------------------------*/
/* Catalyst2 Container - Main                                                    */
/*-------------------------------------------------------------------------------*/
.catalyst-container-18 { }
.catalyst-container-18 .catalyst-container-t { padding:0 0 0 13px; }
.catalyst-container-18 .catalyst-container-action { float:left; margin:5px 0 0 0; }
.catalyst-container-18 .catalyst-container-title { float:left; margin:0; }
.catalyst-container-18 .catalyst-container-title h2 { margin:0; padding:0; line-height:1.8em; }
.catalyst-container-18 .catalyst-container-icon { float:left; margin:0; padding:0; }
.catalyst-container-18 .catalyst-container-icon img { margin:0 4px 0 0; }
.catalyst-container-18 .catalyst-container-visibility { float:right; }
.catalyst-container-18 .catalyst-container-visibility img { margin:5px 0 0 4px; }
.catalyst-container-18 .catalyst-container-help { float:right; margin:0 4px 0 0; font-size:0; }
.catalyst-container-18 .catalyst-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.catalyst-container-18 .catalyst-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.catalyst-container-18 .catalyst-container-print { float:right; margin:0 2px 0 2px; line-height:0; }
.catalyst-container-18 .catalyst-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.catalyst-container-18 .catalyst-container-m { margin:0; padding:0; }
.catalyst-container-18 .catalyst-container-content { padding:4px 2px 2px 14px; }

.catalyst-container-18 .catalyst-container-userbg .catalyst-container-t { padding:0; }
.catalyst-container-18 .catalyst-container-userbg .catalyst-container-m { background-color:#ffffff; vertical-align:top; margin:0; padding:0 15px 0 15px; }
.catalyst-container-18 .catalyst-container-userbg .catalyst-container-content { padding:4px 2px 2px 2px; }
.catalyst-container-18 .catalyst-container-userbg .catalyst-container-t { margin:0; padding:0; }
.catalyst-container-18 .catalyst-container-userbg .catalyst-container-b { margin:0; padding:0; }

/* End Catalyst2 By DrNuke Style Sheet */
/*----------------------------------------------------*/



