﻿/* 
================================
Skin Styles for Devilbiss
================================
*/   
html, body {padding:0; margin:0; height:100%; background:#fff;}
.myPageTable{height:100%; width:100%; background:#fff url(images/page-background.jpg) no-repeat center 150px; text-align:center; padding-bottom:30px;}
.adminhost {float:left; margin:10px;}

#bdywrapper {background:#FFFFFF; width:975px; text-align:center; margin:0 auto; border-color:#1C1409; border-style:solid; border-width:22px 1px 1px;}
    #devilbissHeader { position:relative; height:230px; }
        /*menu*/
        #mnu { position:relative; left:30px; width:660px; height:24px; background:#1c1409 url(images/menu-right-corner.jpg) no-repeat top right;}
        #mnuitems {height:24px; float:left; margin:0 auto; background:url(images/menu-left-corner.jpg) top left no-repeat; padding-left:9px;}
        /*breadcrumb*/
        .breadcrumb{height:26px; line-height:26px; float:left; text-align:left; padding:0 10px 4px 70px; background:#ffffff; color:#999; width:570px;}
        #dnn_BREADCRUMB_lblBreadCrumb a{color:#aaa;}
        #dnn_BREADCRUMB_lblBreadCrumb a:hover{text-decoration:underline;}
        /*search*/
        #search { position:absolute; right:15px; top:5px; width:235px;}
        #dnn_SEARCH_txtSearch {height:20px; line-height:20px; width:235px; border:1px solid #999;  font-size:9pt; padding:2px; color:#999;}
        .search-btn {position:absolute; top:2px; left:208px;}
        .logo { position:absolute; left:50px; }
        .tagline { position:absolute; top:60px; right:60px; background:url(images/tagline.png) no-repeat; width:298px; height:88px; }
        #facebook { position:absolute; top:160px; right:105px; height:60px; width:250px; border:1px solid #d8ddf0; border-radius:5px; -moz-border-radius:5px; }
            #facebook img { position:absolute; left:21px; top:12px; }
            #facebook p { position:absolute; left:75px; top:25px; margin:0; padding:0; color:#006dba; font-weight:bold; text-transform:uppercase; font-size:11px; }

#panewrapper {width:890px; background:#fff; text-align:left; margin:0 auto;}

/*==========================
 Control Panel and Panes
==========================*/

.cpWrpr { margin:0 auto; width:950px; position:relative; z-index:200; }
.ControlPanel { background:url(images/cpanel_center.png) repeat-x bottom left; border:none; padding-bottom:10px; }
.cpanel_left { background:url(images/cpanel_left.png) no-repeat bottom left; padding-left:21px; }
.cpanel_right { background:url(images/cpanel_right.png) no-repeat bottom right; padding-right:33px; }


#home-images-wrap {margin:0 auto; width:890px;}
#home-images-wrap div, #secondaryNav div {float:left; overflow:hidden;}
.home-img-left {width:297px;}
.home-img-middle {width:296px;}
.home-img-right {width:297px;}

#secondaryNav{border-top:9px solid #1c1409; width:890px; margin:0 auto; position:relative; top:0; height:24px; }
#secondaryNav a:link, #secondaryNav a, #secondaryNav a:visited {color:#fff; text-transform:uppercase; font-weight:normal; text-decoration:none; background:url(images/large-tab.jpg) no-repeat left bottom; height:23px; line-height:14px; width:263px; text-align:center; display:block;}
#secondaryNav a:hover {height:24px; line-height:16px;}
.second-nav-left,  .second-nav-middle, .second-nav-right {width:263px;}
.second-nav-middle {margin:0 50px 0 51px;} 

#adminmenu {float:right; margin-left:5px;}


.dnnLogin, .dnnUser, a.dnnLogin, a.dnnUser {color:#000; text-decoration:none; font-size:9pt;}
a.dnnLogin:hover, a.dnnUser:hover {text-decoration:underline; color:#000;}
#ftr {width:890px; padding:10px 0; color:#000; font-size:9pt !important; margin:0 auto; background:#fff; line-height:20px;}
#ftr a {font-size:9pt; color: #000; text-decoration:none; font-weight:normal;}
#ftr a:hover {text-decoration:underline;}
.copyright {font-size:8pt;}

.SkinObject, a.SkinObject:link, a.SkinObject:active, a.SkinObject:hover, a.SkinObject:visited
    {color:#000; font-weight:normal;}

.dvclr{ line-height:.01; clear:both; }
/*Content Panes*/
.toppane, .footerpane, .socialpane {padding:0; margin:0;}
.leftpane, .rightpane, .contentpane {padding:6px;}

.bottompane {padding:0; margin:0;}

.DNNEmptyPane { margin:0; padding:0;display:none; height:0; font-size:1px; }
.NormalRed {color:#ff0000; font-weight:bold;}
.Normal, .NormalRed, html, body, p{font-family:Sans-Serif,Arial,Tahoma; font-size:9pt; font-weight:normal; letter-spacing:normal;}
h1 {font-family:Sans-Serif,Arial,Tahoma; color:#fc7816; font-weight:800; font-size:18pt;}
h2, h3, h4, h5, h6{font-family:Sans-Serif,Arial,Tahoma; color:#000;}
h2 {font-size:14pt; font-weight:bold;}
a:link, a:visited {font-family:Sans-Serif,Arial,Tahoma; color:#000; font-weight:bold;}
a:hover {text-decoration:underline; color:#4e4e4e;}

/*Splash Page*/
#splashwrapper {width:975px; text-align:center; margin:0 auto;}
#splash-Logo{margin:0 auto;}
#splash-Left, #splash-Right {float:left; width:50%; text-align:center;}
.splash-Text {position:relative; top:-20px; font-size:12pt; font-style:italic; font-weight:bold;}
.splash-Text a, .splash-Text a:link, .splash-Text a:visited {text-decoration:none;}
.splash-Text a:hover {text-decoration:none;}


/*  NavMenu styles start here */
.TabList {
    margin:0;
    padding:0;
}

/*top level links */
#nav ul {
    padding:0;
    margin:0;
    list-style:none;
    position:relative;
    z-index:5000;
   
}
/* Menu Items ---- Settings here cascade down */
#nav ul li {
  position:relative;
  float:left;
  /*line-height : 1.25em;*/
  width: auto;
  list-style: none;
  height:24px;
  z-index:5000;
  top:0;
}
/*General link styles*/
#nav a { 
    font-size:10pt;
	display:block;
    text-decoration:none;
    text-align:center;
    margin :0 14px;
    font-weight:normal;
    color:#fff;
    text-transform: uppercase;
}
/*Top Level Link Styles*/
#nav ul li a {position:relative; top:2px;}
#nav ul li a:hover {background:url(images/mnu-line.jpg) repeat-x bottom left;}

#nav li ul { /* second-level lists --  width of dropdowns must be set here for IE6  */
	position : absolute;
	left: -999em;
	width:170px;
	border:1px solid #fff;
	padding:0px;
}

    
#nav ul li ul li a { /*2nd Level Links --- width needs to be set in order for the drop downs to be vertical */
    width:190px;
    padding:0 0 0 5px;
    margin:0;
    height:22px;
    background: #000;
    text-align: left;	
    line-height:22px;
}
#nav ul li a:hover {
    color:#fff;
    /*border-top:none;*/
}
#nav li.SelectedTab a,
#nav li a.SelectedTab {
   border:none; 
   color:#fff;
   background: url(images/mnu-line.jpg) repeat-x bottom left;
}

#nav li.SelectedTab a:hover,
#nav li a.SelectedTab:hover {
   color: #fff;
}

/*Prevent Selected Item Dropdowns for having same properties as top level selected item */
#nav li.SelectedTab ul li a, #nav li a.SelectedTab ul li a{background: #1c1409; color:#fff; border:1px solid #fff;}

#nav li.SelectedTab ul li a:hover, #nav li a.SelectedTab ul li a:hover{background: #4e4e4e; color:#fff;}

#nav li ul li a, #nav li a ul li a{background: #1c1409; color:#fff; border:1px solid #ccc;}

#nav li ul li a:hover, #nav li a ul li a:hover{background: #4e4e4e; color:#fff;}


#nav .DisabledTab {
    color:#ccc;
    
}
/* no need to change these hover classes 
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;
}

#nav li:hover ul, 
#nav li.iehover ul { /* Adjust top to move vertical postion of drop down menus */
	top: 24px;
	left:0;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,  
#nav li li li.iehover ul { /*Adjust left to change spacing of 2nd level and 3rd level menus */
	top: 0;
	left:195px;
}

table[id*=dnn_ctr3850_ViewContactUs_cblText6], table[id*=dnn_ctr3850_ViewContactUs_rblText8],
table[id*=dnn_ctr3850_ViewContactUs_rblText5], table[id*=dnn_ctr3850_ViewContactUs_rblText7],
table[id*=dnn_ctr3850_ViewContactUs_cblText7], table[id*=dnn_ctr3850_ViewContactUs_rblText11] { border:1px solid #ccc; }

