/************************************************************************************************************
    FRAMEWORK [fw]
*************************************************************************************************************/ 

.fwRoot /* Root node in frontend framework. Same as [SiteContainer] in dashboard v4. */
	{
        /*background:url(images/bg/pagebg_938x1.png) repeat-y center 119px;*/
		width:100%;
		margin:0 auto;
	}
.ContainerOut2,
.ContainerOut{
	width:100%;
	min-width:961px;
}
.Container
    {
        width:100%;
		margin:0 auto;
		min-height:820px;
    }
/************************************************************************************************************
    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
	{
	   	width:961px;
	   	margin:0 auto;
		overflow:hidden;
	}
.fwHeader #TopMenu{
	float:left;
	height:34px;
	margin-top:74px;
	margin-left:10px;
}
.fwHeader #TopMenu li{
	float:left;
	background:url(images/bg/sepmnu3x25.gif) no-repeat 0 center;
	padding-left:3px;
}
.fwHeader #TopMenu li:first-child{
	background:none;
}
.fwHeader #TopMenu li .cr{
	display:inline-block;
	height:39px;
	padding-right:10px;
}
.fwHeader #TopMenu li .cr a{
	display:inline-block;
	height:39px;
	padding-left:15px;
	padding-right:3px;
	line-height:39px;
	color:#fff;
	font:100 16px/39px tahoma;
}
.fwHeader #TopMenu li.Current .cr,		
.fwHeader #TopMenu li:hover .cr{
	background:url(images/bg/bgmnutop_over300x78.png) no-repeat right -39px;
}
.fwHeader #TopMenu li.Current .cr a,
.fwHeader #TopMenu li:hover .cr a{
	background:url(images/bg/bgmnutop_over300x78.png) no-repeat 0 0;
}		
/************************************************************************************************************
    FW: MENU container
*************************************************************************************************************/ 
/* Styles for menu container only. Menu specific styles are found inside their own CSS file. */

/************************************************************************************************************
    FW: CRUMBS container
*************************************************************************************************************/ 
/* Styles for crumbs container only. Menu specific styles are found inside their own CSS file. */
.fwCrumbs
	{
	}

/************************************************************************************************************
    FW: CONTENT
*************************************************************************************************************/ 
	
.fwContent
	{
		width:961px;
		min-height:364px;
		margin:0 auto;
		overflow:hidden;
	}	

/************************************************************************************************************
    FW: FOOTER
*************************************************************************************************************/ 
.fwFooterOuter{
	background:url(images/bg/footer_bg1450x112.gif) repeat-x 0 0;
	min-height:55px;
	overflow:hidden;
}	
.fwFooter
	{
		width:961px;
		margin:0 auto;
		color:#666;
		font-size:10px;
		font-family:Verdana;
		padding:15px 0;
		overflow:hidden;
	}
	
.fwFooter .info
    {
        width:300px;
		font-size:14px;
		float:left;
		text-align:center;
    }
.fwFooter .info2{
	width:660px;
	font-size:14px;
	text-align:center;
	font-size:12px;
	font-family:tahoma;
	float:right;
	padding-top:4px;
}
.fwFooter .info a
    {
        color:#231f20;
    }     
.fwFooter div span
    {
        padding:0 5px;
    }    
.fwFooter div ul li
    {
        display:inline;
        padding:0 5px;
        border-right:#164e87 solid 1px;
    }    
.fwFooter a
	{
		color:#666;
	}

.fwFooter a:hover
    {
        text-decoration:underline;
    }
.fwFooter .footer_menu{
	float:left;
	width:300px;
	text-align:center;
}
.fwFooter .footer_menu ul li a{
		color:#231f20;
		font-size:14px;
	}
