/*Layout for website*/ 
/*Style: Default 3 column
|----------------------------|
|	Header                           |
|________________________|
|          |                |          |
|          |                |          |
|  LEFT  |   MAIN      | RIGHT |
|          |                |          |
|          |                |          |
|          |                |          |
|          |                |          |
|________________________|
|		Footer                       |
|________________________|
*/
/*Max Width: 900 px*/
/*Min Height: 600px*/
body, html {
	margin:0; 
	padding:0; 
	height:100%; 
	border:0;
}
#FC_OuterContainer
{	
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto 0px;
	width:100%;
	position:relative;
	overflow:hidden;
	}
form {
        height: 100%;
    }
#FC_HeadTop
{
	float:left;
	background-color:#999;
	width:100%;
	color:white;
}

#FC_HeaderControl
{
	float: left;
	width: 100%;
	padding-bottom:10px;
	padding-top:10px;
	background-color: #F2F3F8;
	position: relative;
	z-index: 200;
}
.FC_HeaderInner
{
	margin:0px auto;
	width:100%;
	max-width:1200px;
	}
#FC_PageContainer
{
	width:100%;
	position:relative;
}
#FC_MainArea
{
	float:left;
	padding-bottom:400px;
	width:100%;
}
#FullColumn, #MainColumn, #RightColumn
{
	width:100%;
	float:left;
}
#holderB, #holderC
{	margin:0px auto;
	max-width:1100px;
	width:100%;
	}
#FullColumn
{
	background-color:#aeaeae;
}
#SecureLeftColumn
{
	float:left;
	width:25%;
	max-width:300px;
	background-color:#3E3E3E;
  	margin-bottom: -99999px;
  	padding-bottom: 99999px;
}
#SecureMainColumn
{
	float:left;
	width:70%;
}
#FC_Footer
{
	display:inline-block;
	position:absolute;
	bottom:0;
	color:white;
	width: 100%;
	padding-top:40px;
	padding-bottom:10px;
	background-color:#333;
}
.clear { clear:both;}