/*** WEBSITE:Default 4.4.1 Skin
	 AUTHOR:Cherie Proctor 
	 CREATED:20/03/2007 
	 COMMENTS:Condensed Stylesheet for Default 4.4.1 Skin */

/******************************************************
    SELECTOR and COMMONLY USED DNN STYLES              
***************************************************** */
html{height:auto;background:#E6E7E9}
body{background:#fff;height:100%;margin:0;padding:0}
body,td,ul li,p,.normal,.NormalDisabled,.blogCalendar td{font-family:Arial;font-size:12px;color:#6b6969;font-weight:400;line-height:1.5em}
#dnn_LeftPane body,#dnn_LeftPane td,#dnn_LeftPane ul li,#dnn_LeftPane p,#dnn_LeftPane .normal,#dnn_LeftPane .NormalDisabled,#dnn_LeftPane .blogCalendar td{color:#fff}
.NormalDisabled{color:#D3D3D3}
.SubHead{color:#6B6969;font-family:Arial;font-size:11px;font-weight:700;text-align:left}
.SubSubHead{font-family:Arial;font-size:11px;font-weight:700;color:#000}
.NormalBold{font-family:Arial;font-size:12px;font-weight:700}
.NewProduct-Title,.NewProduct-Title a,.NewProduct-Title a:link,.NewProduct-Title a:active,.NewProduct-Title a:hover,.NewProduct-Title a:visited,{font-family:Arial;font-size:11px;font-weight:700;color:#666}
.NormalRed{font-family:Arial;font-size:12px;font-weight:700;color:red}
.NormalGreen{color:#328830}

/* heading styles  */
h1,h2,h3,h4,h5,dt,h6,.head,h2 span.head,.container h2 span.head,h3 span.SubHead,.newstitle,tfoot,thead,th{font-family:Arial;color:#6B6969;font-weight:400;font-size:12px;margin:0 0 10px;padding:0}
h1{font-size:20px;font-weight:700;color:#ED3125}
h2,.head,h2 span.head,.container h2 span.head{font-size:16px;font-weight:700}
#dnn_LeftPane h2,#dnn_LeftPane .head,#dnn_LeftPane h2 span.head,#dnn_LeftPane .container h2 span.head{color:#fff;padding:10px 0 10px 10px}
.leftPanelProduct h2{display:none}
h3,h3 span.SubHead,.newstitle{font-size:16px;font-weight:700}
h4{font-size:14px;font-weight:700}
h5,DT{font-size:13px;font-weight:700}
h6{font-size:12px;font-style:italic}
p{margin:5px 0 15px}
.leftPanel p{color:#fff}
ul,ol{margin:0 0 10px 25px}
.rightPanel ul{margin-left:0}
html>body .rightPanel ul{margin-left:0;white-space:normal;padding-left:8px}
ul li{margin-left:5px;list-style:url(images/bullet_red.gif);padding:0}
ul li li{list-style-type:disc}
ul li li li{list-style-type:circle}
ol li{list-style-type:decimal}
ol ol li{list-style-type:lower-alpha}
ol ol ol li{list-style-type:lower-roman}
hr{background:#333;height:1px;text-align:left;border:0}
img{border:0;margin:0;padding:0;-ms-interpolation-mode:bicubic}
blockquote{font-size:15px;font-family:"Lucida Sans Unicode";float:right}
pre{font-family:Lucida Console, monospace;color:#434343;font-weight:400;font-size:11px}
address{font-family:Arial;color:#434343;font-weight:400;font-size:11px;font-style:italic}

/* link styles  */
a,a:link,a:active,a:visited{color:#ED3125;text-decoration:none;margin:0;padding:0}
a:hover{text-decoration:underline;color:#6b6969}
.leftPanel .noHeader a,.leftPanel .noHeader a:link,.leftPanel .noHeader a:active,.leftPanel .noHeader a:visited,.leftPanel .noHeader a:hover{color:#fff}
#StoreStyles a,#StoreStyles a:link,#StoreStyles a:active,#StoreStyles a:visited{color:#747578}
#StoreStyles a:hover{color:#ED3125}
.RSScontainer a,.RSScontainer a:link,.RSScontainer a:active,.RSScontainer a:visited,.RSScontainer a:hover{color:#fff}

/*****************************************************
    SKIN LAYOUT STYLES
***************************************************** */
#bodyDiv{width:100%;height:100%;text-align:center;background:#E6E7E9;margin:0;padding:8px 0}
html>body #bodyDiv{height:auto;min-height:100%}
#frame{width:961px;margin-left:auto;margin-right:auto;text-align:left;background:#fff}
#branding{width:912px;background:url(images/header_bg.gif) no-repeat top left;padding:29px 20px 10px 29px;float:left;clear:both}
.search{position:relative;float:right;width:245px;font-size:14px;text-align:right;padding-top:40px;background:url(images/slogan.gif) no-repeat top right}
html>/**/body .search img{margin-top:-10px}
.search input{width:127px;border:1px solid #6b6969;color:#6b6969}
*:first-child+html .search input{margin-bottom:-1px}
html>body .searchText{position:absolute;bottom:0;left:0}
#menu{border-top:4px solid #E6E7E9;border-bottom:4px solid #E6E7E9;background:#7F7F83;clear:both}
*html #menu{height:24px}
#contentArea,#contentAreaAdmin{width:100%;float:left;background:url(images/left_panel_bg.gif) repeat-y top left;margin:10px 0 0 0;min-height:400px}
#contentAreaAdmin{background:none}
.leftPanel{width:200px;float:left;padding:0;color:#fff}
.leftPanel .containerContent{padding:0 10px}
.leftPanelProduct{width:200px;float:left;padding:0}
.subMenu{width:200px;float:left;padding:0}
#enclose{width:761px;float:right}
.contentPanel{width:499px;float:left;padding:0 0 0 20px}
.contentPanelProduct{width:699px;float:left;margin-left:20px;padding:0 0 0 10px}
html>body .contentPanelProduct{width:725px;float:right;margin-left:0;padding:0 15px 0 20px}
*:first-child+html .contentPanelProduct{width:725px;float:left;margin-left:0;padding:0 15px 0 20px}
.contentPanelAdmin{width:916px;float:left;padding:12px 25px 0 20px}
.rightPanel{width:200px;float:left;white-space:normal;padding:0 0 0 20px}
#footer{text-align:right;padding-bottom:10px;background:url(images/left_panel_bg.gif) repeat-y top left;color:#6b6969;clear:both}
#contentAreaAdmin #footer{width:916px}
#footer a,#footer a:link,#footer a:active,#footer a:visited,#footer a.footerMenuItem,#footer a:hover{color:#6b6969;text-decoration:none;padding:0 5px}
#footer a:hover{text-decoration:underline}

/***** MEDIA CENTRE STYLING **** */
.MediaCentre .search{padding-top:0;background:#fff}
.MediaCentre .search a,.MediaCentre .search a:link,.MediaCentre .search a:active,.MediaCentre .search a:visited,.MediaCentre .search a:hover{display:block;line-height:3.8em;text-decoration:none}
.mediaSearch{clear:both;width:560px;margin:0 auto}
.MediaCentre #branding{background:url(images/MCheader_bottomBG.gif) bottom left no-repeat;padding-top:10px}
.MediaCentre #frame{background:#fff url(images/MCheader_topBG.gif) top left no-repeat}
.MediaCentre .searchButton,.MediaCentre a.searchButton,.MediaCentre a.searchButton:link,.MediaCentre a.searchButton:active,.MediaCentre a.searchButton:visited{background:#ED3125;border:1px solid #000;float:right;color:#fff;padding:0 5px}
.MediaCentre a.searchButton:hover{color:#ED3125;background:#fff}
.MediaCentre .searchTextBox{float:left;clear:both;width:145px}
.MediaCentre .searchDropBox{float:left;clear:both}
.MediaCentre .searchInfo{font-size:0.9em;float:left}
.tcButtons a,.tcButtons a:link,.tcButtons a:active,.tcButtons a:visited{background:#7F7F83;border:1px solid #333;color:#fff;padding:1px 5px}
.tcButtons a:hover{background:#ED3125}
.highResImages table table img{width:120px!important}

/***** LEFT PANE STYLING **** */
.leftPanelProduct td{border-top:#fff 1px solid;margin:0;padding:0}
#dnn_LeftPane .LP_container td{border-bottom:#fff 0 solid}
.WWStore-CategoryMenu-Item a,.WWStore-CategoryMenu-Item a:link,.WWStore-CategoryMenu-Item a:active,.WWStore-CategoryMenu-Item a:visited{color:#fffFFF !important;display:block !important;margin:0;padding:4px 20px 4px 10px}
.WWStore-CategoryMenu-Item a:hover{background:#7F7F83;text-decoration:none}
#dnn_LeftPane .LP_container td h2, #dnn_LeftPane .RSScontainer h2{background:#7F7F83 url(none) 0 0 no-repeat;width:190px;border-bottom:#fff 2px solid}
#dnn_LeftPane .LP_container td h2 a, #dnn_LeftPane .RSScontainer h2{color:#fff;font-size:16px;display:block;font-weight:400}
#dnn_LeftPane .LP_container td p{padding-left:10px}

/** Bread Crumbs **/
#breadCrumbs{font-size:11px;margin-bottom:5px;padding:0}

/******************************************************
    WW STORE STYLES             
******************************************************/
.NormalBold_nowrap{white-space:normal}
.WWStore-CategoryMenu-Item{color:#fff}
.WWStore-CategoryMenu-Item a,.WWStore-CategoryMenu-Item a:link,.WWStore-CategoryMenu-Item a:active,.WWStore-CategoryMenu-Item a:visited{color:#fff}
.NewProduct-Entity{text-align:left;border-top:solid 1px #b8b8b8;width:320px;padding-top:5px}
.NewProduct-Title{color:red;text-align:left;padding-left:0;font-weight:700}
.NewProduct-Title span{display:none}
.NewProduct-Title a,.NewProduct-Title a:link,.NewProduct-Title a:active,.NewProduct-Title a:visited,.NewProduct-Title a:hover{color:#666}
td.NewProduct-Title a.NormalBold{padding-left:15px;font-size:11px}
html>body td.NewProduct-Title a.NormalBold{padding-left:0}
html>body .NewProduct-Title{text-align:left;padding-left:10px;font-weight:700}
.ListContainer-Title{width:500px}
.WWStore-CategoryMenu-Entity{padding-left:0;margin:0}
.CatalogWrapper img{padding-left:10px}
.NewProduct-Entity img{width:150px}
.productImage img{width:150px}
.NewProduct-Price img{width:auto !important}
.ProductDetail-Title img{width:auto !important}
.prevNext{width:700px;text-align:center;border-top:solid 1px #b8b8b8;border-bottom:solid 1px #b8b8b8;margin-bottom:5px;margin-left:5px;padding:10px 0}
html>body .prevNext{margin-bottom:5px}
span.NormalBold{text-align:center;margin-top:10px;color:#6b6969;font-weight:400;font-style:italic}
.NewProduct-Image img.lightbox{padding-bottom:5px}
html>body .NewProduct-Image img.lightbox{padding-bottom:0}
.NewProduct-Summary{color:#747578;white-space:normal;font-weight:400}
span.NewProduct-Summary span{float:left;text-align:left;margin:0 0 0 15px}
html>body span.NewProduct-Summary span{float:left;text-align:left;margin:0}
*:first-child+html span.NewProduct-Summary span{color:#747578;float:left;text-align:left;margin:0;padding:0}
.prodImgAlign{background-color:#69C}

/***** PRODUCT PAGE STYLES **** */
.productDetailHeading{font-size:14px;font-weight:700;line-height:26px}
.productImage{text-align:center;margin:10px 10px 20px 20px}
.smlTxt{font-size:10px}
.productHR{background:#E6E7E9;border:0}
.ProductDetailsUtils{clear:both;padding-top:10px}
.ProductDetail-Image{text-align:center;margin:10px;padding:0}
.ProductDetail-Title{color:#000;font-family:Arial;font-size:50px;margin-left:0;padding:10px 0 20px}
.ProductDetail-Title span.NormalBold{color:#EE3123;font-family:Arial;font-size:18px;margin-bottom:20px;padding-left:0;margin-left:15px;font-style:normal}
html>body .ProductDetail-Title span.NormalBold{color:#EE3123;font-family:Arial;margin-left:0;font-style:normal;padding:0}
html>body .ProductDetail-Title{color:#EE3123;font-family:Arial;margin-left:0;padding:10px 0 20px}
*:first-child+html .ProductDetail-Title{color:#000;font-family:Arial;font-size:50px;margin-left:0}
.ProductDetail-Price{color:#6B6969;padding-left:0;font-weight:700;padding-bottom:8px;font-size:14px}
html>body .ProductDetail-Price{color:#6B6969;font-weight:700}
.ProductDetail-Price hr{background-color:#E6E7E8;border:0 none;height:1px;color:#E6E7E8;margin-bottom:20px}
.ProductDetail-Price span{font-weight:400;font-size:12px}
.ProductDetail-Summary{white-space:normal;color:#6B6969;padding-left:0;font-weight:700;font-size:14px}
td.ProductDetail-Summary{text-align:left;margin:0;padding:0 0 8px}
html>body .ProductDetail-Summary{white-space:normal;color:#6B6969;font-weight:700}
td.ProductDetail-Summary ul li{list-style-type:disc;color:#6B6969}
.ProductDetail-Summary span{font-weight:400;text-align:left;font-size:12px}
.ProductDetail-Summary span p{color:#6B6969}
.ProductDetail-AddToCart{text-align:right;color:#EE3123}
.ProductDetail-AddToCart input{background:#EE3123;color:#fff;width:100px}
.ProductDetail-AddToCart .prodQuant{background-color:#fff;color:#000}
.mainContentText ul{margin:10px 0}
.mainContentText ul li{color:#6B6969;list-style-type:disc}
.ProductDetail-Summary td{border:1px solid #67676a}
.ProductDetail-Summary th{background:#7f7f83;color:#fff}

/*** Store Menu ** */
.WWStore_CategoryParentMenu{background:url(images/arrow_right.gif) no-repeat top right}
.WWStore_CategoryParentMenu a:hover{background:#656568 url(images/arrow_right.gif) no-repeat top right;text-decoration:none}
.WWStore_CategoryParentMenu-selected{background:#656568 url(images/arrow_down.gif) no-repeat top right}
.WWStore_CategoryParentMenu-selected a:hover{background:#656568 url(images/arrow_down.gif) no-repeat top right;text-decoration:none}
.setSelected{background:#656568;text-decoration:none}
.setSubFontColour{color:#000;border-top:1px solid #fff;display:block;background:#656568 url(images/bullet_white.gif) no-repeat top left;text-decoration:none;margin:0;padding:2px 5px 2px 20px;font-weight:700}
ul.subCategoryList{list-style-position:outside;border:none;padding:0}
.subCategoryListItems{list-style-type:none;margin:0}
.subCategoryList{margin:0;padding:0}
.leftPanelProduct ul li{list-style:none !important;list-style-image:none}
.subCategoryListItems a,.subCategoryListItems a:link,.subCategoryListItems a:active,.subCategoryListItems a:visited{color:#fff;border-top:1px solid #fff;display:block;background:#7f7f83 url(images/bullet_white.gif) no-repeat top left;margin:0;padding:2px 5px 2px 20px}
.subCategoryListItems a:hover{text-decoration:underline;background:#656568 url(images/bullet_white.gif) no-repeat top left;text-decoration:none}
.WWStore-CategoryMenu-Footer{border-top:1px solid #fff}

/***** QUOTE AREA **** */
.WWStore-DataGrid{width:700px}
.WWStore-Account-Entity{width:500px;margin-left:0}
html>body .WWStore-Account-Entity{width:500px;margin-left:0}
*:first-child+html .WWStore-Account-Entity{width:500px;margin-left:0}
.WWStore-Account-MasterTable td{padding-top:5px}
.WWStore-Cart-Entity{border:0}
.WWStore-Account-BtnTD{width:700px;background-color:red;text-align:center;display:none;margin:0;padding:0}
.WWStore-Account-BtnTD a{height:50px;padding-top:50px}
.WWStore-Account-BtnTD span{color:#fff}
.CartDetailsMasterTABLE{width:700px;white-space:normal}
td.WWSTore-Boutton-back a,td.WWSTore-Boutton-back a:link,td.WWSTore-Boutton-back a:visited,td.WWSTore-Boutton-back a:active{color:#fff}
td.WWSTore-Boutton-back a:hover{color:#999}
.WWSTore-Boutton-back{background-color:#EE3123;color:#fff;border:outset 2px #999;margin-top:5px;padding:3px}

/***** REQUEST QUOTE **** */
.WWStore-checkout-Entity td input,.WWStore-checkout-Entity td select,.WWStore-checkout-Entity td label{margin:3px 3px 0}

/***** SHOP ADMIN **** */
.WWStore-Account-Links{margin:0;padding:0}
html>body .WWStore-Account-Links{padding-left:65px}
.WWStore-CategoryMenu-Header{background:#7F7F83;border-bottom:2px solid #fff;color:#fff;font-size:16px;padding:10px}

/******************************************************
    DIGICON CLEAN CSS MENU STYLES              
*******************************************************/
/* CLEAN MENU FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES */
.menu,.menu ul{border:0;list-style-type:none;display:block;min-height:0;margin:0;padding:0}
.menu li{border:0;display:block;float:left;position:relative;z-index:5;white-space:nowrap;margin:0;padding:0}
.menu li:hover{z-index:10000;white-space:normal}
.menu li.menuHover{z-index:10000}
.menu .menuHoverUL{visibility:visible;top:100%;left:0}
.menu .menuHoverUL .menuHoverUL{top:0;left:100%}
.menu li li{float:none;border:1px solid #fff}
.menu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;width:160px;background-image:url(empty.gif);margin:0 0 0 -30px;padding:4px 30px 30px}
.menu li:hover>ul{visibility:visible;top:100%}
.menu li li:hover>ul{top:0;left:100%}
.menu a,.menu a:link,.menu a:active,.menu a:visited,.menu a:link:hover,.menu li.active{display:block;position:relative}
.menu li li{float:left;width:100%;margin-top:-1px}
html>body .menu li li{margin-top:0}

/***  CLEAN MENU DESIGN STYLES - CHANGE ONLY THESE STYLES  ** */
.menu,.menu ul li{background:#7F7F83;display:block}
.menu ul li{background:#757579;text-align:left;width:160px}
ul.menu li{margin:2px 0}
ul.menu li li{margin:0}

/* Top Level Menu Items  */
.menu a,.menu a:link,.menu a:active,.menu a:visited,.menu a:hover,.menu a:link:hover{text-decoration:none;color:#fff;border-right:1px solid #fff;display:block;margin-bottom:2px;padding:1px 10px}
html>/**/body .menu a,html>/**/body .menu a:link,html>/**/body .menu a:active,html>/**/body .menu a:visited,html>/**/body .menu a:hover,html>/**/body .menu a:link:hover,html>/**/body .menu li.active{margin-bottom:0}
.menu li.active{text-decoration:none;color:#fff;border-right:1px solid #fff;display:block;margin-bottom:0;background:#656568;padding:1px 10px}
.menu a:hover,.menu a:link:hover,.menu li:hover>a{color:#ccc;text-decoration:underline}
.menu a:hover,.menu a:link:hover,.menu .menuHoverA{color:#ccc;text-decoration:underline}

/* Drop Down Menu Items  */
ul.menu ul a,ul.menu ul a:link,ul.menu ul a:active,ul.menu ul a:visited,ul.menu ul a:hover,ul.menu ul a:link:hover,ul.menu ul li.active{border-right:0;text-decoration:none;color:#fff;padding:2px 5px}
ul.menu ul li a:hover,ul.menu ul li a:link:hover,ul.menu ul li li:hover>a{background:#656568;text-decoration:underline}
.menu ul a:hover,.menu ul a:link:hover,.menu ul .menuHoverA{background:#656568}
ul.menu ul li.active{width:150px;border-right:1px solid #fff}
.menu ul>li + li{border-top:0}
.menu li li:hover>ul{top:-1px;left:100%}
.menu .menuHoverUL .menuHoverUL{top:0;left:100%}

/***  CLEAN MENU FIXES AND EXTRA FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  **/
/* float clear - force containment of floated LIs inside of UL  */
.menu:after,.menu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both}
.menu ul ul{margin:-30px 0 0 -10px;padding:30px 30px 30px 10px}
/* sticky submenu end   Fix for IE5/Mac \ /
.menu a{float:left}
/* End Fix  */ 

/*****************************************************
    INVENTUA SIDE MENU STYLES
*****************************************************/ 
/* Top Level  */
.MenuHdr0,.MenuHdrMouseOver0,.MenuItem0,.MenuItemMouseOver0{display:none}
.MenuHdr0 A,.MenuHdr0 A:Active,.MenuHdr0 A:Hover,.MenuHdr0 A:Visited,.MenuHdr0 A:Link,.MenuHdrMouseOver0 A,.MenuHdrMouseOver0 A:Active,.MenuHdrMouseOver0 A:Hover,.MenuHdrMouseOver0 A:Visited,.MenuHdrMouseOver0 A:Link .MenuItem0 A,.MenuItem0 A:Active,.MenuItem0 A:Hover,.MenuItem0 A:Visited,.MenuItem0 A:Link,.MenuItemMouseOver0 A,.MenuItemMouseOver0 A:Active,.MenuItemMouseOver0 A:Hover,.MenuItemMouseOver0 A:Visited,.MenuItemMouseOver0 A:Link{display:none}
span.CurrentItem0{display:none}
.MenuItemMouseOver0,.MenuHdrMouseOver0,.MenuItemMouseOver0 a:hover,.MenuHdrMouseOver0 a:hover{display:none}

/* Second Level  */
.MenuItem1,.MenuHdrMouseOver1,.MenuItemMouseOver1,.MenuHdr1{font-size:12px;font-weight:400;line-height:15px;cursor:default;border-bottom:1px solid #fff;margin:0}
.MenuHdr1 A,.MenuHdr1 A:Active,.MenuHdr1 A:Hover,.MenuHdr1 A:Visited,.MenuHdr1 A:Link,.MenuHdrMouseOver1 A,.MenuHdrMouseOver1 A:Active,.MenuHdrMouseOver1 A:Hover,.MenuHdrMouseOver1 A:Visited,.MenuHdrMouseOver1 A:Link .MenuItem1 A,.MenuItem1 A:Active,.MenuItem1 A:Hover,.MenuItem1 A:Visited,.MenuItem1 A:Link,.MenuItemMouseOver1 A,.MenuItemMouseOver1 A:Active,.MenuItemMouseOver1 A:Hover,.MenuItemMouseOver1 A:Visited,.MenuItemMouseOver1 A:Link{font-family:Arial, Tahoma, Trebuchet MS, verdana, helvetica;text-decoration:none;font-weight:400;cursor:pointer;color:#fff;display:block;margin:0;padding:4px 6px}
span.CurrentItem1{font-weight:700}
.MenuItemMouseOver1,.MenuHdrMouseOver1,.MenuItemMouseOver1 a:hover,.MenuHdrMouseOver1 a:hover{background:#7F7F83;text-decoration:underline}

/* Third Level  */
.MenuItem2,.MenuHdrMouseOver2,.MenuItemMouseOver2,.MenuHdr2{font-size:12px;font-weight:400;line-height:15px;cursor:default;border-bottom:1px solid #fff;background:#ee5b51;margin:0;padding:3px 6px 3px 20px}
.MenuHdr2 A,.MenuHdr2 A:Active,.MenuHdr2 A:Hover,.MenuHdr2 A:Visited,.MenuHdr2 A:Link,.MenuHdrMouseOver2 A,.MenuHdrMouseOver2 A:Active,.MenuHdrMouseOver2 A:Hover,.MenuHdrMouseOver2 A:Visited,.MenuHdrMouseOver2 A:Link .MenuItem2 A,.MenuItem2 A:Active,.MenuItem2 A:Hover,.MenuItem2 A:Visited,.MenuItem2 A:Link,.MenuItemMouseOver2 A,.MenuItemMouseOver2 A:Active,.MenuItemMouseOver2 A:Hover,.MenuItemMouseOver2 A:Visited,.MenuItemMouseOver2 A:Link{font-family:Arial, Tahoma, Trebuchet MS, verdana, helvetica;text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#fff}
span.CurrentItem2{font-weight:700}
.MenuItemMouseOver2,.MenuHdrMouseOver2,.MenuItemMouseOver2 a:hover,.MenuHdrMouseOver2 a:hover{background:#7F7F83}

/* Forth Level  */
.MenuItem3,.MenuHdrMouseOver3,.MenuItemMouseOver3,.MenuHdr3{font-size:12px;font-weight:400;line-height:15px;cursor:default;border-bottom:1px solid #fff;background:#f07972;margin:0;padding:3px 6px 3px 34px}
.MenuHdr3 A,.MenuHdr3 A:Active,.MenuHdr3 A:Hover,.MenuHdr3 A:Visited,.MenuHdr3 A:Link,.MenuHdrMouseOver3 A,.MenuHdrMouseOver3 A:Active,.MenuHdrMouseOver3 A:Hover,.MenuHdrMouseOver3 A:Visited,.MenuHdrMouseOver3 A:Link .MenuItem3 A,.MenuItem3 A:Active,.MenuItem3 A:Hover,.MenuItem3 A:Visited,.MenuItem3 A:Link,.MenuItemMouseOver3 A,.MenuItemMouseOver3 A:Active,.MenuItemMouseOver3 A:Hover,.MenuItemMouseOver3 A:Visited,.MenuItemMouseOver3 A:Link{font-family:Arial, Tahoma, Trebuchet MS, verdana, helvetica;text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#fff}
span.CurrentItem3{font-weight:700}
.MenuItemMouseOver3,.MenuHdrMouseOver3,.MenuItemMouseOver3 a:hover,.MenuHdrMouseOver3 a:hover{background:#7F7F83}

/* Fifth Level  */
.MenuItem4,.MenuHdrMouseOver4,.MenuItemMouseOver4,.MenuHdr4{font-size:12px;font-weight:400;line-height:15px;cursor:default;border-bottom:1px solid #fff;background:#f39b96;margin:0;padding:3px 6px 3px 48px}
.MenuHdr4 A,.MenuHdr4 A:Active,.MenuHdr4 A:Hover,.MenuHdr4 A:Visited,.MenuHdr4 A:Link,.MenuHdrMouseOver4 A,.MenuHdrMouseOver4 A:Active,.MenuHdrMouseOver4 A:Hover,.MenuHdrMouseOver4 A:Visited,.MenuHdrMouseOver4 A:Link .MenuItem4 A,.MenuItem4 A:Active,.MenuItem4 A:Hover,.MenuItem4 A:Visited,.MenuItem4 A:Link,.MenuItemMouseOver4 A,.MenuItemMouseOver4 A:Active,.MenuItemMouseOver4 A:Hover,.MenuItemMouseOver4 A:Visited,.MenuItemMouseOver4 A:Link{font-family:Arial, Tahoma, Trebuchet MS, verdana, helvetica;text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#fff}
span.CurrentItem4{font-weight:700}
.MenuItemMouseOver4,.MenuHdrMouseOver4{background:#7F7F83}

/* Hide Admin/Host Pages  */#invsidemenu-Admin,#invsidemenu-SiteSettings,#invsidemenu-Pages,#invsidemenu-SecurityRoles,#invsidemenu-UserAccounts,#invsidemenu-Vendors,#invsidemenu-SiteLog,#invsidemenu-Newsletters,#invsidemenu-FileManager,#invsidemenu-RecycleBin,#invsidemenu-LogViewer,#invsidemenu-Skins,#invsidemenu-Languages,#invsidemenu-SiteWizard,#invsidemenu-Authentication,#invsidemenu-Host,#invsidemenu-HostSettings,#invsidemenu-Portals,#invsidemenu-ModuleDefinitions,#invsidemenu-FileManager,#invsidemenu-Vendors,#invsidemenu-SQL,#invsidemenu-Schedule,#invsidemenu-Languages,#invsidemenu-SearchAdmin,#invsidemenu-Lists,#invsidemenu-SuperUsersAccounts{display:none}

/******************************************************
    CONTAINER STYLES
***************************************************** */
.container,.noHeader{width:100%;clear:both}
.containerContent{width:100%;padding:0}

/******************************************************
    FORM STYLES              
******************************************************/
.formInput{width:150px;height:18px;border:1px solid #ccc}
.formItem{clear:both}
.label{clear:both;float:left;width:120px;text-align:right;padding-right:10px;font-weight:700}
.labelDetails{width:390px}
.labelDetails p{margin:0 0 7px}
.StandardButton,a.StandardButton,a:link.StandardButton,a:active.StandardButton,a:visited.StandardButton,input.StandardButton,a.CommandButton,a:link.CommandButton,a:active.CommandButton,a:visited.CommandButton{width:0;overflow:visible;font-weight:400;font-size:11px;background:#999 url(none) repeat-x top left;color:#fff;font-family:Arial;text-transform:lowercase;cursor:pointer;clear:both;height:14px;border:1px solid #333;white-space:nowrap;margin:0;padding:0 8px 2px}
a.CommandButton,a:link.CommandButton,a:active.CommandButton,a:visited.CommandButton{width:0;overflow:visible;font-weight:400;font-size:11px;background:#8B8B8B url(none) repeat-x top left;color:#fff;font-family:Arial;text-transform:lowercase;cursor:pointer;clear:both;height:14px;border:1px solid #333;white-space:nowrap;margin:0;padding:1px 8px}
#dnn_ContentPane .CommandButton a,#dnn_ContentPane .CommandButton a:link,#dnn_ContentPane .CommandButton a:active,#dnn_ContentPane .CommandButton a:visited,#dnn_ContentPane .CommandButton a:hover{color:#fff}
input.StandardButton[class],a.CommandButton[class],a:link.CommandButton[class],a:active.CommandButton[class],a:visited.CommandButton[class],a:hover.CommandButton,input:hover.StandardButton{width:auto;color:#fff;height:100%}
.NormalTextBox,input.longTextBox,input.longmedTextBox,input.medTextBox,input.medshortTextBox,input.shortTextBox{font-family:Arial;font-size:12px;font-weight:400;margin:1px 0}
input.longTextBox{width:250px}
input.longmedTextBox{width:200px}
input.medTextBox{width:150px}
input.medshortTextBox{width:100px}
input.shortTextBox{width:60px}
select{font-size:10px}
span.mandatory{color:#334692;font-weight:700}
.formContainer td{padding:5px}
.formContainer td span{line-height:12px;font-weight:400}

/******************************************************
    GENERAL STYLES
******************************************************/
.floatLeft{float:left}
.floatRight{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}

/*****************************************************
    DNN STYLES
******************************************************/
.SkinObject{font-weight:700;font-size:8.5pt;color:#036;font-family:Arial;text-decoration:none}
A.SkinObject:link,A.SkinObject:visited,A.SkinObject:active,A.SkinObject:hover{text-decoration:none;color:#036}
.DataGrid_AlternatingItem{background:#fff;color:red;font-family:Arial;font-size:10px;font-weight:400}
.DataGrid_Container{background:Transparent}
.DataGrid_Footer{background:#fff}
.DataGrid_Header{background:Transparent;color:#000;font-family:Arial;font-size:10px;font-weight:700;text-align:center}
.DataGrid_Item{background:Transparent;color:#000;font-family:Arial;font-size:10px;font-weight:400}
.DataGrid_SelectedItem{background:#D3D3D3;color:Blue;font-family:Arial;font-size:10px;font-weight:400}
.Help{border:#000 1px solid;font-weight:400;font-size:11px;color:#000;font-family:Arial;background:#ff9;padding:2px}
SMALL{font-size:8px}
BIG{font-size:14px}

/******************************************************
    DIGICON QUICK LINK STYLES
******************************************************/
.QuickLink{margin-bottom:10px;padding:0;float:left}
#dnn_ContentPane .QuickLink{margin:10px 10px 0 0}
.QuickLink h2{background:#ED3125;color:#fff;font-size:14px;font-weight:700;border-bottom:1px solid #fff;margin:0;padding:4px 0 4px 4px}
#dnn_ContentPane .QuickLink h2 a,#dnn_ContentPane .QuickLink h2 a:link,#dnn_ContentPane .QuickLink h2 a:active,#dnn_ContentPane .QuickLink h2 a:visited,#dnn_ContentPane .QuickLink h2 a:hover{color:#fff;display:block}
#dnn_RightPane .QuickLink h2 a,#dnn_RightPane .QuickLink h2 a:link,#dnn_RightPane .QuickLink h2 a:active,#dnn_RightPane .QuickLink h2 a:visited,#dnn_RightPane .QuickLink h2 a:hover{color:#fff}
.QuickLink img{float:left}
.QuickLink p{padding-top:10px;margin:0}
.rightPanel .QuickLink{padding:0 0 10px 0;margin:0}

/******************************************************
    QUICK LINKS WITHOUT DESCRIPTION STYLES
******************************************************/
#Highlight_SubHead{color:#230C69;background:#DEE4F2;font-family:Arial;font-size:14px;font-weight:700;height:20px;padding:2px}
#Highlight{border:solid 1px #230C69}

/******************************************************
    OPT IN MODULE STYLES
******************************************************/
.GridText{color:#fff}
tr.HeaderRowStyle{background:#7F7F7F}
tr.HeaderRowAlternate{background:#0F4791}
td.HeaderStyle{color:#fff;font-weight:700}
th.HeaderStyle{color:#fff;font-weight:700}
.additionalMedia{margin-top:40px}

/******************************************************
    ORIZONTI NUKE NEWS STYLES
******************************************************/
.rssFeedSummary{display:block}
.pageLinks{clear:both}

/* News List Item */
.newscontainer{width:100%}
.NukeNews_Item,.NukeNews_AltItem{padding:5px 0px;background:transparent}
.newsrow{padding:5px 0px;border-bottom:solid 2px #ED3125;margin-bottom:20px}
.newstitle{font-size:1.2em;font-weight:700}
.newspostdate{color:#999;padding:5px 0;font-style:italic}
.newscategoryimagecontainer{float:left}
.newscategoryimagecontainer img{margin:0 5px 0 0}
.newssummary{padding:0 0 10px 10px}
.readMore{padding-bottom:5px}
.rssFeed{margin-top:10px}

/* News Display Template */
.fullArticle{text-align:left}
.viewNewsImage{float:right;padding:0}
.viewNewsPostedBy{color:#999;padding:0;font-style:italic}

/* Links */
.newsreadmore:link,.newsreadmore:active,.newsreadmore:visited,.newsreadmore:hover,.viewnewsreturn:link,.viewnewsreturn:active,.viewnewsreturn:visited,.viewnewsreturn:hover,.archivedisplaymonthlink:link,.archivedisplaymonthlink:active,.archivedisplaymonthlink:visited,.archivedisplaymonthlink:hover{color:#ED3125;font-weight:700;text-decoration:none}
.newsreadmore:hover,.viewnewsreturn:hover,.archivedisplaymonthlink:hover{color:#666;text-decoration:none}
.newsactionbarlinks:link,.newsactionbarlinks:active,.newsactionbarlinks:visited,.newsactionbarlinks:hover{color:#fff;text-transform:uppercase;background:#ED3125;padding:3px 8px 4px 8px;margin-right:5px;text-decoration:none;float:right}
.newsactionbarlinks:hover{background:#666}

/* Comments & Ratings */
.SaveCommentsRating:link,.SaveCommentsRating:active,.SaveCommentsRating:visited{text-decoration:underline}
.SaveCommentsRating:hover{text-decoration:none}
.EditCommentsLink:link,.EditCommentsLink:active,.EditCommentsLink:visited{text-decoration:underline}
.EditCommentsLink:hover{text-decoration:none}
.RatingLabelRow{font-weight:700;padding-top:10px}
.RatingRow{color:#666;padding-top:10px}
.CommentsRow{color:#666}

/******************************************************
    STYLES FOR THE NEWS FEED
******************************************************/
.rss_post{width:180px}
.rss_post strong{color:#fff;font-size:12px}
.rss_post .rss_post_date{float:right;font-style:italic;color:#000}
.rss_post a, .rss_post a:visited{color:#fff;float:right}
.rss_post hr{width:120px;border:1px #d8291e solid;text-align:center}

/* Survey Styles */
.leftPanelProduct .survey .surveyQuestion{color:#fff}
.leftPanelProduct .survey{width:97%;padding:0 1%}

/* Hide icon next to button on forgot password screen */
.sendPassword input{display:none}
