/*--------------------------------------------------------------------------------------------*/
/*   __  __ ___  ___    ___                __  __                                       _     */
/*  |  \/  / __|/ __|  / __|__ _ _ _ ___  |  \/  |__ _ _ _  __ _ __ _ ___ _ __  ___ _ _| |_   */
/*  | |\/| \__ \ (__  | (__/ _` | '_/ -_) | |\/| / _` | ' \/ _` / _` / -_) '  \/ -_) ' \  _|  */
/*  |_|  |_|___/\___|  \___\__,_|_| \___| |_|  |_\__,_|_||_\__,_\__, \___|_|_|_\___|_||_\__|  */
/*                                                              |___/                         */
/*                                                                                            */
/*            Skin Styles for DotNetNuke - MSC by DrNuke - http://www.DrNuke.co.uk            */
/*--------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------*/
/* 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; }
.msc-container-table { border-collapse:collapse; border-spacing:0; }

/*-------------------------------------------------------------------------------*/
/* MSC Container - Grey Box                                                      */
/*-------------------------------------------------------------------------------*/
.msc-container-greybox { }
.msc-container-greybox .msc-container-action { float:left; margin:5px 0 0 0; }
.msc-container-greybox .msc-container-title { float:left; margin:0; }
.msc-container-greybox .msc-container-title h2 { margin:0; padding:0; line-height:1em; }
.msc-container-greybox .msc-container-title .Head { color:#333333; font-size:14px; font-weight:normal; }
.msc-container-greybox .msc-container-help { float:right; margin:0 4px 0 0; font-size:0; }
.msc-container-greybox .msc-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.msc-container-greybox .msc-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.msc-container-greybox .msc-container-print { float:right; margin:0 2px 0 2px; line-height:0; }
.msc-container-greybox .msc-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.msc-container-greybox .msc-container-content { padding:10px 0 10px 0; }
.msc-container-greybox-tl { width:4px; height:4px; background:url(images/greybox-tl.gif) no-repeat bottom left; margin:0; padding:0; }
.msc-container-greybox-t { height:4px; background:#f1f1f1; margin:0; padding:0; }
.msc-container-greybox-tr { width:4px; height:4px; background:url(images/greybox-tr.gif) no-repeat bottom right; margin:0; padding:0; }
.msc-container-greybox-l { width:4px; background:#f1f1f1; margin:0; padding:0; }
.msc-container-greybox-m { background:#f1f1f1; margin:0; padding:10px 14px 10px 14px; }
.msc-container-greybox-r { width:4px; background:#f1f1f1; margin:0; padding:0; }
.msc-container-greybox-bl { width:4px; height:4px; background:url(images/greybox-bl.gif) no-repeat top left; margin:0; padding:0; }
.msc-container-greybox-b { height:4px; background:#f1f1f1; margin:0; padding:0; }
.msc-container-greybox-br { width:4px; height:4px; background:url(images/greybox-br.gif) no-repeat top right; margin:0; padding:0; }

.msc-container-greybox .msc-container-button-viewall { float:left; background:url(images/button-viewall.gif) no-repeat top left; height:16px; width:63px; margin:2px 0 0 10px; cursor:pointer; } 
.msc-container-greybox .msc-container-button-viewall:hover { background-image:url(images/button-viewall-on.gif) }
.msc-container-greybox .msc-container-button-blog { float:left; background:url(images/button-blog.gif) no-repeat top left; height:16px; width:44px; margin:2px 0 0 10px; cursor:pointer; } 
.msc-container-greybox .msc-container-button-blog:hover { background-image:url(images/button-blog-on.gif) }
.msc-container-greybox .msc-container-button-rss { float:left; background:url(images/button-rss.gif) no-repeat top left; height:16px; width:27px; margin:2px 0 0 5px; cursor:pointer; } 
.msc-container-greybox .msc-container-button-rss:hover { background-image:url(images/button-rss-on.gif) }

/*-------------------------------------------------------------------------------*/
/* MSC Container - Green Bar                                                     */
/*-------------------------------------------------------------------------------*/
.msc-container-greenbar { }
.msc-container-greenbar .msc-container-action { float:left; margin:5px 0 0 0; }
.msc-container-greenbar .msc-container-title { float:left; margin:0; }
.msc-container-greenbar .msc-container-title h2 { margin:0; padding:0; line-height:1em; }
.msc-container-greenbar .msc-container-title .Head { color:#5a9f24; font-size:14px; font-weight:normal; }
.msc-container-greenbar .msc-container-help { float:right; margin:0 4px 0 0; font-size:0; }
.msc-container-greenbar .msc-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.msc-container-greenbar .msc-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.msc-container-greenbar .msc-container-print { float:right; margin:0 2px 0 2px; line-height:0; }
.msc-container-greenbar .msc-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.msc-container-greenbar .msc-container-content { padding:10px 0 10px 0; }
.msc-container-greenbar-tl { width:4px; height:5px; background:#7ac142; margin:0; padding:0; }
.msc-container-greenbar-t { height:5px; background:#7ac142; margin:0; padding:0; }
.msc-container-greenbar-tr { width:4px; height:5px; background:#7ac142; margin:0; padding:0; }
.msc-container-greenbar-l { width:4px; background:url(images/greyoutline-l.gif) repeat-y top left; margin:0; padding:0; }
.msc-container-greenbar-m { background:#ffffff; margin:0; padding:10px 14px 10px 14px; }
.msc-container-greenbar-r { width:4px; background:url(images/greyoutline-r.gif) repeat-y top left; margin:0; padding:0; }
.msc-container-greenbar-bl { width:4px; height:4px; background:url(images/greyoutline-bl.gif) no-repeat top left; margin:0; padding:0; }
.msc-container-greenbar-b { height:4px; background:url(images/greyoutline-b.gif) repeat-x top left; margin:0; padding:0; }
.msc-container-greenbar-br { width:4px; height:4px; background:url(images/greyoutline-br.gif) no-repeat top right; margin:0; padding:0; }

/*-------------------------------------------------------------------------------*/
/* MSC Container - Main                                                          */
/*-------------------------------------------------------------------------------*/
.msc-container-main { }
.msc-container-main .msc-container-action { float:left; margin:5px 0 0 0; }
.msc-container-main .msc-container-title { float:left; margin:0; }
.msc-container-main .msc-container-title h2 { margin:0; padding:0; line-height:1.8em; }
.msc-container-main .msc-container-help { float:right; margin:0 4px 0 0; font-size:0; }
.msc-container-main .msc-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.msc-container-main .msc-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.msc-container-main .msc-container-print { float:right; margin:0 2px 0 2px; line-height:0; }
.msc-container-main .msc-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.msc-container-main .msc-container-content { padding:10px 0 10px 0; }
.msc-container-main .Normal, .msc-container-main .normal { line-height:1.8em; }

/*-------------------------------------------------------------------------------*/
/* MSC Container - Index                                                          */
/*-------------------------------------------------------------------------------*/
.msc-container-index { margin:20px 20px 20px 20px; }
.msc-container-index .msc-container-action { float:left; margin:5px 0 0 0; }
.msc-container-index .msc-container-title { float:left; margin:0; }
.msc-container-index .msc-container-title h2 { margin:0; padding:0; line-height:1em; }
.msc-container-index .msc-container-title .Head { color:#333333; font-size:14px; font-weight:normal; }
.msc-container-index .msc-container-help { float:right; margin:0 4px 0 0; font-size:0; }
.msc-container-index .msc-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.msc-container-index .msc-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.msc-container-index .msc-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.msc-container-index .msc-container-content { padding:10px 0 10px 0; }
.msc-container-index .Normal, .msc-container-index .normal { line-height:1.8em; }

/*-------------------------------------------------------------------------------*/
/* MSC Container - Blog                                                          */
/*-------------------------------------------------------------------------------*/
.msc-container-blog { }
.msc-container-blog .msc-container-action { float:left; margin:5px 0 0 0; }
.msc-container-blog .msc-container-help { float:right; margin:0 4px 0 0; font-size:0; }
.msc-container-blog .msc-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.msc-container-blog .msc-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.msc-container-blog .msc-container-print { float:right; margin:0 2px 0 2px; line-height:0; }
.msc-container-blog .msc-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.msc-container-blog .msc-container-content { padding:10px 0 10px 0; }
.msc-container-blog .Normal, .msc-container-blog .normal { line-height:1.8em; }

/*-------------------------------------------------------------------------------*/
/* MSC Container - Minimal                                                       */
/*-------------------------------------------------------------------------------*/
.msc-container-minimal { }
.msc-container-minimal .msc-container-action { float:left; margin:0; }
.msc-container-minimal .msc-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.msc-container-minimal .msc-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.msc-container-minimal .msc-container-content { padding:0; }

/*-------------------------------------------------------------------------------*/
/* MSC Container - Home Green                                                    */
/*-------------------------------------------------------------------------------*/
.msc-container-home-green { }
.msc-container-home-green .msc-container-action { float:left; margin:5px 0 0 0; }
.msc-container-home-green .msc-container-title { float:left; margin:0; }
.msc-container-home-green .msc-container-title h2 { margin:0; padding:0; line-height:1.8em; }
.msc-container-home-green .msc-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.msc-container-home-green .msc-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.msc-container-home-green .msc-container-content { padding:3px 12px 5px 0; }

/*-------------------------------------------------------------------------------*/
/* MSC Container - Home Grey                                                     */
/*-------------------------------------------------------------------------------*/
.msc-container-home-grey { padding:25px 9px 25px 18px; }
.msc-container-home-grey .msc-container-action { float:left; margin:5px 0 0 0; }
.msc-container-home-grey .msc-container-title { float:left; margin:0; }
.msc-container-home-grey .msc-container-title h2 { margin:0; padding:0; line-height:1em; }
.msc-container-home-grey .msc-container-title .Head { color:#333333; font-size:14px; font-weight:normal; }
.msc-container-home-grey .msc-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.msc-container-home-grey .msc-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.msc-container-home-grey .msc-container-content { padding:3px 12px 5px 0; }

.msc-container-home-grey .msc-container-button-viewall { float:left; background:url(images/button-viewall.gif) no-repeat top left; height:16px; width:63px; margin:2px 0 0 10px; cursor:pointer; } 
.msc-container-home-grey .msc-container-button-viewall:hover { background-image:url(images/button-viewall-on.gif) }
.msc-container-home-grey .msc-container-button-blog { float:left; background:url(images/button-blog.gif) no-repeat top left; height:16px; width:44px; margin:2px 0 0 10px; cursor:pointer; } 
.msc-container-home-grey .msc-container-button-blog:hover { background-image:url(images/button-blog-on.gif) }
.msc-container-home-grey .msc-container-button-rss { float:left; background:url(images/button-rss.gif) no-repeat top left; height:16px; width:27px; margin:2px 0 0 5px; cursor:pointer; } 
.msc-container-home-grey .msc-container-button-rss:hover { background-image:url(images/button-rss-on.gif) }

/* End MSC Care Management By DrNuke Style Sheet */
/*-------------------------------------------------------------------------------*/






