﻿/************************************************************************************************************
    FRAMEWORK [fw]
*************************************************************************************************************/ 

.fwRoot /* Root node in frontend framework. Same as [SiteContainer] in dashboard v4. */
	{
        width:980px;
        margin:5px auto 0;		
	}
	
.Container
    {

    }
/************************************************************************************************************
    FW: HEADER
*************************************************************************************************************/ 
.button_style 
    {
        background:transparent url(images/guiButtons/bg_button_left11x26.gif) no-repeat scroll left top;
        color:#FFFFFF;
        display:block;
        float:left;
        height:26px;
        line-height:26px;
        padding-left:11px;
        text-align:center;
    }
.button_style span 
    {
        background:transparent url(images/guiButtons/bg_button_right5x26.gif) no-repeat scroll right top;
        display:block;
        float:left;
        padding:0 20px;
    }    
.fwHeader
	{
	    background:none;
	    height:auto;
    }

#TopLine
{
	height: 20px;
	text-align: right;
	background:url(images/bg/faded_line_251x1.jpg) no-repeat right 15px;
}

#TopLine a
{
	display: block;
	padding-right: 20px;
	color: #0169b0;
	text-decoration: none;
}
	
.fwHeader #Logo
{
    display:block;
    margin-bottom:12px;   
}	
#BannerLine
{
	height: 27px;
	width: 980px;
	background-image: url(images/bg/mnu_bg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	float: left;
}
#BannerLine #BannerText {
	padding-left: 13px;
	padding-top: 6px;
	clear: none; 
	float: left;
}
#BannerLine #BannerText a {color: #ffffff;}

#BannerLine #SearchContainer
{
	display:none;
	float: right;
	width: 265px;
	padding:4px 5px 0 0;
}
#BannerLine #SearchContainer #strSearchDashboardTxt
{
	border: 1px solid #3e84d3;
	height: 17px;
	float: left;
	margin-right: 5px;
	padding:0;
}
BannerLine #SearchContainer #imgBtn1
{
	float: left;
}
#BannerLine #SearchContainer #searchLabelText
{
	float: left;
	padding-top: 4px;
	padding-right: 6px;
}
#BannerLine #SearchContainer form
{
	padding-top: 4px;
	padding-right: 5px;
}
	
/************************************************************************************************************
    FW: MENU container
*************************************************************************************************************/ 
/* Styles for menu container only. Menu specific styles are found inside their own CSS file. */
#SiteMenu
{
	float: left;
	width: 181px;
	background-color: #f6fbff;
	border-bottom: 1px solid #94bddb;
}

#SiteMenu a,#SubMenu ul li.bg1 a
{
    color:#666;
    background-color: #f6fbff;
}

#SubMenu ul, #SubMenu li ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#SubMenu li
{
    position:relative;   
}

#SubMenu ul li a
{
	display: block;		
	text-decoration: none;
	width: 163px;
	padding-left: 13px;
	padding-right: 5px;
	line-height: 22px;
}
	
#SubMenu ul li a:hover
{
    background-color: #3e84d3;
    color:#fff;   
}

#SubMenu ul > li.bg > a
{
    background-color: #3e84d3;
    color:#666;       
}

#SubMenu ul > li.bg > a:hover
{
    color:#fff;   
}

#SubMenu li ul 
{
    width:181px;
  border: 1px solid #666;
  background-color: #f6fbff;
  display: none;
  position: absolute;
  z-index: 9;
  left:181px;
  top:0;
}

#SubMenu li {
  float: left;
  width: 180px;
}

#SubMenu li li {
  display: block;
  float: none;
}

/************************************************************************************************************
    FW: CRUMBS container
*************************************************************************************************************/ 
/* Styles for crumbs container only. Menu specific styles are found inside their own CSS file. */
.fwCrumbs
	{
		display:none;
	}

/************************************************************************************************************
    FW: CONTENT
*************************************************************************************************************/ 
	
.fwContent
	{
		width:978px;
		border:1px solid #94BDDB;
		float:left;
		padding:0;
		position:relative;
	}	

/************************************************************************************************************
    FW: FOOTER
*************************************************************************************************************/ 
	
.fwFooter
	{
	width: 965px;
	line-height: 22px;
	border-bottom: 1px solid #94bddb;
	border-left: 1px solid #94bddb;
	border-right: 1px solid #94bddb;
	background-color: #f6fbff;
	padding-left: 13px;
	}

