﻿html, body
    {
    margin: 0px 0px 0px 0px; 
    padding: 10px 0px 0px 0px;
    }

body
	{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 8pt;
	}	

a:link {text-decoration: none; color:#707070;}
a:visited {text-decoration: none; color:#707070;}
a:active {text-decoration: none;  color:#707070;}
a:hover {text-decoration: underline; color: #ff9900; }

#MasterContainer
	{
	position: relative; 
	width: 949px;
	margin-left: auto;
	margin-right: auto;
	}
	
#Header
	{
	width: 949px;
	height: 95px;
	}

#Header2
	{
	width: 949px;
	height: 91px;
	}

#H1L
	{
	float: left;
	width: 191px;
	height: 95px;
	top:0px;
	}

#H1C
{
	float: left;
	width: 567px;
	height: 76px; 
	padding:15px 0px 0px 0px;
}
	
#H1R
	{
	float: left;
	width: 191px;
	height: 95px;
	top:0px;
	}

#H2L
	{
	float: left;
	width: 191px;
	height: 91px;
	top:0px;
	}

#H2C
	{
    float: left;
    width: 567px;
	height: 91px;
	top:0px;
	}
	
#H2R
	{
	float: left;
	width: 191px;
	height: 91px;
	top:0px;
	}
	
#Body1
	{
	width: 949px;
	}
		
#BDL1
	{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	float: left;
	width: 191px;
	}
#BDL1A
	{
	top:0px;
	border: solid 1px #999999;
	border-bottom: none;
	text-align: center;
	padding: 0px 0px 0px 0px;
	}
#BDL1B
	{
	top:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}	
#BDL1C
	{
	top:0px;
	border: solid 1px #999999;
	border-bottom: none;
	padding: 0px 0px 0px 0px;
	text-align:center;
	}
#BDL1D
	{
	margin: 0px 0px 0px 0px;
    border: solid 1px #999999;
	border-bottom: none;
	}
#BDL1E
	{
	top:0px;
	border: solid 1px #999999;
	border-bottom: none;
	padding: 0px 0px 0px 0px;
	text-align:center;
	}
		
#BDC1
	{
    float:left;
    width: 567px;
	top:0px;
	padding: 0px 0px 0px 0px;
	}
	
#BDR1
	{
	float: left;
	width: 189px;
	border: solid 1px #999999;
	border-bottom: none;
	height: 305px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

#BDR1A
	{
	border: none;
	text-align:center;
	padding: 4px 0px 20px 0px;
	}

#BDR2
	{
	float: left;
	height: 91px;
	}
	
#MasterFooter
    {
    clear:both;
    position:relative;
    width:949px;
    padding: 40px 0px 0px 0px;
    height: 24px;
    text-align: center;
    }
	      
/*   ***** CUSTOM per LOGIN *****   */ 

#BDC1_CST
	{
    float:left;
    width: 487px;
    height:325px;
	top:0px;
	text-align:left;
	padding: 20px 0px 10px 80px;
	}
	
#BDL1A1
	{
    width: 181px;
    height:19px;
	top:0px;
	background-color: #E31C00;
	padding: 0px 10px 0px 0px;
	text-align:right;
	}
	
#BDL1A2
	{
    width: 172px;
	top:0px;
	padding: 10px 10px 15px 8px;
	border-right: solid 1px #999999;
	border-bottom: dashed 1px #999999;
	}
	
#BDL1A3
	{
    width: 172px;
	top:0px;
	padding: 10px 10px 10px 8px;
	border-right: solid 1px #999999;
	}

#BDL1A4
	{
    width: 172px;
	top:0px;
	padding: 10px 10px 10px 8px;
	border-right: solid 1px #999999;
	}

.InputTextBox
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	border: solid 1px #999999;
	width:72px;
	}

.LoginLabel
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#E31C00;
	font-weight:bold;
	}
	
#IntroSpotNews
{
margin-top: 5px;
width: 177px; /*189px;*/
text-align:center;
}

.IntroNewsTitle
{
font-weight:bold;
color: #ff9900;
text-align:right;
}

.IntroNewsBody
{
text-align:left;
margin: 0px 5px 0px 5px;
}

.IntroNewsBodyImportant
{
    text-align: left;
    margin: 0px 5px 0px 5px;
    font-weight: bold;
    background-color: #FDE748;
}
