@import url("css/HtmlOverrides.css"); /* Generic HTML Entity Styles from Core DNN Default Skin */
@import url("css/DnnOverrides.css"); /* DNN-Specific Styles from Core DNN Default Skin */
@import url("css/FCKStyles.css"); /* Editor Styles */
@import url("css/TaknologyCustomFormsStyles.css");
@import url("css/NetismMapStyles.css");
@import url("css/SnapsisMenuStyles.css");
@import url("css/AnnounceITStyles.css");
@import url("css/OWSConfigurations.css");
@import url("css/CCTellAFriend.css");

/*
----------------------------------------------------------
Skin Classes
----------------------------------------------------------
*/
.HeaderLinkList
{

}

.FooterLinkList
{

}

.PipeDelimitedLeft
{
    border-left: solid 1px white;
    margin-left:5px;
    padding-left:9px;
}

/*
----------------------------------------------------------
DNN Control Styles
----------------------------------------------------------
*/

.CopyrightNoticeStyle
{
    font-weight:100;
    FONT-SIZE: 8.5pt;	
    color: #ffffff;
    TEXT-DECORATION: none;
}

.LoginStyle
{
    font-weight:bold;
    FONT-SIZE: 8.5pt;	
    color: #ffffff;
    TEXT-DECORATION: none;
}

/*
----------------------------------------------------------
Skin Layout Styles
----------------------------------------------------------
*/
body
{
    background-color: #ffffff;
    font-family: Tahoma, Arial, Helvetica;
    color:#414141; 
	font-size:11pt;
	line-height:20px; 
	font-weight:400; 
	padding-bottom: 5px; /* use to prevent scrollbar problem with height of the window */
}

#dnn_ControlPanel
{
    width:100%; 
    margin-left:auto;
    margin-right:auto;
    display:inline;
}

#layoutOuter 
{
    width: 800px;
    margin-top: 5px; 
    margin-bottom: 5px; 
    /* left and right margins must be auto for centering to work */
    margin-left:auto;
    margin-right:auto;
    position: relative;
}

    #layoutHeader
    {
		background-image: url(images/BannerBackground.jpg);
		background-repeat: repeat-y;
		background-position: top right;
		height: 98px;
		position:relative;
		border-bottom:solid 1px #E37C2F;
    }
    
        #contentHeaderLogo
		{
			width: 194px;
			height: 98px;
			position:absolute;
			top: 5px;
			left: 5px;
		}
		
		#HeaderLinks 
        {
			position: absolute;
			right:10px;
        }
        
        #search
        {
			position: absolute;
			right:10px;
			top:35px;
        }
        
			#search input
			{
				width: 200px;
				height: 17px;
				font-size: 12px;
				border: solid 1px #666666
			}
			
			#search img
			{
				border: none;
			}
        
        #navParent
        {
            background-color: #E37C2F !important; 
            z-index: 999999;
			position:absolute;
			right:0px;
			bottom:-1px; /* corresponds to the border-bottom on layoutHeader */
        }

    /* End Layout Header */
    
    #navChildHolder
    {
        border-left: 1px solid #E37C2F;
        border-right: 1px solid #E37C2F;
        z-index: 999999;
        position: relative;
        background-color: #B0AD4E !important;
        width:798px; /* layoutouter.width minus 2px    total hack! there has to be a better way */
        overflow:visible;
    }
    
    #layoutCenter
    {
        border-left: 1px solid #E37C2F;
        border-right: 1px solid #E37C2F;
		overflow: visible;
    }

        .ContentPane
        {
            overflow:hidden; 

        }
        
        /* only for the Single Column Skin */
        .SingleColumnPadding 
        {
          padding:10px;
        }
		
		/* For OPIS Home Skin */
		
		.ContentPaneHome
		{
		    padding-left:5px; /* set because of the image */
		}
		
		#ContentBottom
		{
		    overflow:visible;
			clear:both;
		}
        
			#ContentBottomTbl
			{
				width:100%; 
				vertical-align:top;
			}

			#ContentBottomTbl td
			{
				vertical-align:top;
			}
			 
			 
			.BottomRightPane 
			{
			}
			
			.BottomCenterPane 
			{
				border-left:solid 1px #E37C2F;
			}
			
			.BottomLeftPane 
			{
				width:208px;
				overflow:hidden;
			}
			
		/* end of ContentBottom */
		
		/* For OPIS Side Columns */
		
		.ContentPaneSideColumn
		{
		    overflow:hidden;
		    padding: 5px;
		    /* IE Needs the widths */
		    #width: 208px;
		    _width: 208px;
			max-width:208px;
		}
		
		.ContentPaneHeader
		{
	        padding-top: 5px;
	        padding-bottom: 5px;
	        padding-right: 15px;
	        padding-left: 15px;
		}
		
		/* For OPIS Right Column */
		
		.ContentPaneRight
		{
	        padding-top: 5px;
	        padding-bottom: 5px;
	        padding-right: 15px;
	        padding-left: 15px;
	        /* IE Needs the widths */
	        #width: 542px;
	        _width: 542px;
		}
		
		.ContentPaneHeaderRight
		{

		}
		
		.ContentPaneSideColumnRight
		{
		    float: right;
		}
    
		/* For OPIS Left Column */
		
		.ContentPaneLeft
		{
	        padding-top: 5px;
	        padding-bottom: 5px;
	        padding-right: 15px;
	        padding-left: 15px;
	        /* IE Needs the widths */
	        #width: 542px;
	        _width: 542px;
		}
		
		.ContentPaneHeaderLeft
		{

		}
		
		.ContentPaneSideColumnLeft
		{
		    float: left;

		}

    /* End LayoutCenter */
    
    #layoutFooter 
    {
        background-color:#E37C2F;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 12px;
        padding-right: 12px;
        text-align: right;
        clear:both;
    }
    
        #copyrightText
        {
            margin-top:5px; /* dependency with the padding of the layout footer and the alignment with links on the right */
            #margin-top:0px; /* IE7 - dependency with the padding of the layout footer and the alignment with links on the right */
            _margin-top:0px; /* IE6 - dependency with the padding of the layout footer and the alignment with links on the right */
            text-align:left;
            float:left;
        }
    
    /* End LayoutFooter */

/* close LayoutOuter */




