﻿@import url('../ThreeCols1/threecols1_page_layout.css');

/*******************************
**     Generic Elements       **
*******************************/
div#Align {
	background: #cccccc url(/App_Themes/Default/images/alignBG.png) top repeat-y;
}

div#Page {
    background: transparent;
    margin-bottom: -5px;
}
#Content {
    padding-bottom: 0;

}
    #Content-Inner {
       /* background: transparent url(/App_Themes/dihthreecols/images/tertiaryfade_fullwidth.gif) repeat-y;*/
        margin-bottom: 5px;
    }
div#micrositeBanner {
    width: 100%;
    height: 100px;
    color: #ffffff;
    float: left;
}

div#micrositeBanner h2 {
	margin: 0;
	padding: 7px 10px 3px;
	color: #ffffff !important;
	font-weight: bold;
	font-size: 190%;
	
}

div#micrositeBanner td, div#micrositeBanner tr, div#micrositeBanner table {
	padding: 0;
	height: 100px;
	vertical-align: top;
	width: 100%;
}

div#micrositeBanner p {
	margin: 0;
	padding: 0 10px;
}	

#Page #PageContent {
    border: 0;
}
#Page #PageContent #Primary {
    padding-right: 0 !important;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #6d6e71;
    }
#Page #PageContent #Secondary {
    color: #000000;
    width: 190px;
    margin-left: -190px;
    }   
*html #Page #PageContent #Secondary {
   width: 200px;
   width: 190px;
}

:first-child + html #Page #PageContent #Secondary {
    margin-bottom: 5px;
}
#Page #PageContent #Secondary #Secondary-Inner {
    padding-left: 10px;
}
    div#MainContent {
    /*padding: 0 !important;*/
    }
    
div#SubContainers {
    padding: 0 10px 0;
    }
    
div#othermicrositesbuttons {
}

div#othermicrositesbuttons a {
    border: none;
    display: block;
    }
div#othermicrositesbuttons a img {
    border: none;
    text-decoration: none;
    margin:10px 15px 5px;
}

#Page #PageContent #Secondary h2, #Page #PageContent #Secondary h2 a, #Page #PageContent #Secondary h2 a:visited, #Page #PageContent #Secondary h2 a:link, #Page #PageContent #Secondary a {
	color: #ffffff;
}

h1{
    color: #ffffff;
    margin: 0;
}

h1#PageTitle {
    background: #685C53;
    font-size:150%;
    padding:4px 10px !important;
    text-transform:none;
    margin-bottom: 10px;
}

h1.micrositeHomePage {
    display:block !important;
}
h2 {
    color: #00af9d;
}
h3 {
    color: #F36F30;
}
/*******************************
**         Main Menu          **
*******************************/

div#MainMenu {
    background: #685c53 !important;
}
ul#nav{
}
    ul#nav li {
        background: #685c53 !important;
        width: 140px;
        padding-top: 6px;
        font-size: 110%;
        height:2em;
    }    
    ul#nav li a{
        height: 1.5em;
        text-align: center;
    }
    *html ul#nav li a {
        width: 125px;
        height: 1em;
    }
        ul#nav li ul {
            top: 2.5em;
        }
        
            ul#nav li ul li {
                width:140px;
            }

/*******************************
**          Sub Menu          **
*******************************/
        
#SubMenu ul li a {
    color: #00aca2;
}
#SubMenu ul ul ul li a {
    color: #00aca2;
}

/*******************************
**      Custom Elements       **
*******************************/
div#Header {
    background:#FFFFFF url(/App_Themes/dihthreecols/images/header/HeaderBg.png) no-repeat scroll right top;
}

div#micrositeBanner {
    background-color: #797902;
}

#Page #PageContent {
	/*background: #ffffff url('/App_Themes/hsdthreecols/images/pagecontent_background.png') repeat-y top left;*/
	margin: 0 0 5px;
}

#Page #PageContent #Primary {
	/*background-color:#ffffff;*/
}
#Page #PageContent #Secondary {
    background: #00af9d url('/App_Themes/dihthreecols/images/secondary_fade.gif') repeat-y;
    color: #ffffff;
}

    #Page #PageContent #Secondary h2 {
        /*color: #58595b;*/
    }
    
h2, h2 a, h2 a:visited, h2 a:link, #MainContent a {
    color: #797902;
    /*text-transform: lowercase;*/
    }
 	div#Header div#Logo {
        height:116px;
        margin-bottom:0;
        margin-top:0;
    }
	
	*html div#Header div#Logo {
	    margin-bottom: -3px;
	}

/*******************************
**       DIH Home Page        **
*******************************/

div.dih-homearticles{
    /*position: relative;*/
    float: left;
    margin: 10px;
    padding: 10px;
    width: 135px;
    
    background: #008276;
    color: #ffffff;
}

*html div.dih-homearticles {
    margin: 10px 0 10px 5px;
    
}

    div.dih-homearticles a{
        color: #ffffff;
        text-decoration: underline;
    }

    div#dih_home_specialoffer{
        background: #f15c22;
    }

div.dih-homearticles h2{
    color: #ffffff;
    font-size: 150%;
    margin-top:0;
}

div#Tertiary {
   /* background: #00af9d url('/App_Themes/dihthreecols/images/tertiaryfade.gif') repeat-y top right;*/

}

