/*************************************************/
/********************************* Menu and Body */
/*************************************************/

body
{
	background-color: #F6F5F1;
	height: auto;
	text-align: center;
        margin: 0;
        padding: 0;
}

img {
  border: none;
}

/*************************************************/
/************************************* Element 1 */
/*************************************************/

div#t1_content
{
	float: left;
	width: 233px;
	height: 172px;
	margin-top: 2px;
	margin-left: 5px;
        margin-bottom: 2px;
	/*background-color: #FFFFFF;*/
}	

/*************************************************/
/************************************* Element 2 */
/*************************************************/


div#t2_content
{
	float: left;
	width: 237px;
	/* height: 100%; */
	min-height: 600px;
	/* background-color: #FFFFFF; */
	padding-left: 3px;

}	


/*************************************************/
/************************************* Element 3 */
/*************************************************/


div#t3_content
{
	float: left;
	width: 513px;
	height: 172px;
	margin-top: 2px;
	margin-left: 13px;
        margin-bottom: 2px;
	/*background-color: #FFFFFF;*/
}	

/*************************************************/
/************************************* Element 4 */
/*************************************************/


div#t4_content
{
	float: left;
	width: 437px;
	/* height: 100%; */
	min-height: 600px;
	padding: 40px;
	margin: 0px;
        margin-left: 10px;
	padding-top: 10px;
	/* background-repeat: repeat;*/
	/* background-color: #FFFFFF;*/
        overflow: hidden;

}

div#divLogo
{
	float: left;
	padding-left: 290px;
	width: 437px
}

span#spanLogoEnvelope
{
	float: left;
	padding-top: 14px;
}

div#divLogoFr
{
	float: left;
	padding-left: 290px;
	width: 452px
}

span#spanLogoEnvelopeFr
{
	float: left;
	padding-top: 14px;
}

div#divLogo_billy
{
	float: left;
	padding-left: 170px;
	width: 437px
}

div#divLogoFr_billy
{
	float: left;
	padding-left: 170px;
	width: 452px
}

div#footer
{
    float: left;
    width: 437px;
	margin-left: 290px;
    margin-bottom: 10px;
	text-align: center;
}

/*************************************************/
/**************Element 1 on billy pages.**********/
/*************************************************/
div#t1_left_content_shell_billy
{
	float: left;
	width: 181px;
	height: 172px;
	margin-top: 2px;
	margin-left: 5px;
    margin-bottom: 2px;
}

div#t1_left_content_top_billy
{
	float: left;
	width: 181px;
	height: 86px;
}

div#t1_left_content_bottom_billy
{
	float: left;
	width: 181px;
	height: 85px;
}

div#t1_right_content_billy
{
	float: left;
	width: 579px;
	height: 172px;
	margin-top: 2px;
    margin-bottom: 2px;
}


/*************************************************/
/****************Element 2 on billy pages*********/
/*************************************************/
div#t2_content_billy
{	
	float: left;
	width: 674px;
	padding: 40px;
	margin: 0px;
    margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*************************************************/
/****************Element 3 on billy pages*********/
/*************************************************/
div#t3_content_billy
{	
	float: left;
	width: 674px;
	min-height: 600px;
	padding: 40px;
	margin: 0px;
    margin-left: 10px;
	padding-top: 10px;
    overflow: hidden;
}

div#billy_content_left
{
	float: left;
	width: 488px;
	margin: 0px;
	padding: 0px;
	margin-right: 28px;
}

div#billy_sidebar
{
	float: left;
	width: 144px;
	margin: 0px;
	padding: 0px;
}