body
{
    background: #0084BD url(images/core_page1.png);
    text-align: center;
    font-family: Tahoma,Arial, Verdana, Sans-Serif;
    font-size: 11px;
}

H1
{
    font-size:22px;
    margin-top:3px
}

H2
{
    font-size:20px;
    margin-top:3px
}

H3
{
    font-size:18px;
    margin-top:3px
}

H4
{
    font-size:16px;
    margin-top:10px;
    margin-bottom:10px;
}

H5
{
    font-size:14px;
    margin-top:10px;
    margin-bottom:7px;
    color:#CC0033;
}

A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:Red;
	}
	
A img 
{
	border:solid 0px silver;
	}


ul
{
    list-style-image: url(images/core_li.gif);
}

li
{
    font-size:12;
}

.MainContainer
{
	background: white;
    width: 870px;
    border: solid 1px black;
    text-align:left;
}

.MainContainerSvc
{
	background: white;
    width: 980px;
    border: solid 1px black;
    text-align:left;
}

.Header
{
	border-bottom:solid 1px LightBlue;
    background:#DDEFFA url(images/core_bgheader.jpg) no-repeat right;
    padding: 0px 0px 0px 0px;
}

.LeftMenu
{
    background:#CC0033;
	height:100%;
	width:220px;
    padding: 0px 0px 0px 0px;
    font-size:12px;
    border-right:solid 1px #9BE1FF;
}

.LeftMenu .GlobalMenu
{
     background:black;
     color:White;
     padding:5px 10px 5px 10px;
     border-top:solid 1px white;
     border-bottom:solid 1px white;
}

.LeftMenu .ServiceMenu
{
     background:#228B22;
     color:White;
     padding:0px;
     border-top:solid 0px white;
     border-bottom:solid 1px white;
}

.LeftMenu .ServiceMenu img {margin:0px 5px 0px 5px; }
.LeftMenu .ServiceMenu td {padding:3px 0px 3px 0px; border-top: dotted 1px white; }



.LeftMenu A:link	{	
	text-decoration:none;
	color:white;
	}	
		
.LeftMenu A:visited	{	
	text-decoration:none;
	color:white;
	}	
		
.LeftMenu A:active	{	
	text-decoration:none;
	color:#AFEEEE;
	}	
		
.LeftMenu A:hover	{	
	text-decoration:underline;
	color:#AFEEEE;
	}



.DataContainer
{
    background:white;
    padding: 10px 15px 10px 15px;
}

.TableLogin
{
	width:300px;
	text-align:left;
	border: solid 1px black;
	background: #DDEFFA;
}

.TableLogin .cell
{
	width:50%;
	padding: 5px 5px 5px 5px;
}

.TableAccount
{
	width:100%;
	text-align:left;
	background: #DDEFFA;
	border:solid 1px LightBlue;
	padding:5px 5px 5px 5px;
}

.TableAccount .RowObliged
{
    font-weight:bold;
}

.TableAccount td
{
	padding:2px 5px 2px 0px;
}

.TableAccount .Label
{
    text-align:right;
}

.TableAccount .TextBox
{
    height:16px;
    border: solid 1px gray;
    font-size:11px;
    font-family: Tahoma, Arial, Verdana, Sans-Serif;
}

.TableAccount .RowObliged .TextBox
{
    background-color:#FFDAB9;
    width:200px;
    height:16px;
    border: solid 1px gray;
    font-size:12px;
    font-family: Tahoma, Arial, Verdana, Sans-Serif;
}

.TableAccount .RowUnobliged .TextBox
{
    width:200px;
    height:16px;
    border: dotted 1px gray;
    font-size:12px;
    font-family: Tahoma, Arial, Verdana, Sans-Serif;
}



.LeftMenu .SympMenuHeader
{
     background:transparent url(images/core_graystrip.jpg);
     color:#0084BD;
     padding:7px 10px 7px 10px;
     border-top:solid 1px white;
     border-bottom:solid 1px white;
}

.StaticMenuItem
{
    padding: 8px 10px 8px 10px;
    color:white;
    border-bottom:solid 1px white;
    font-weight:normal;
}


.Message
{
	width:100%;
	text-align:center;
}


.CopyRight
{
	border-top:solid 1px LightBlue;
	width:100%;
	background:#DDEFFA;
}

.CopyRight TD
{
	text-align:right;
}


