body{
padding: 0px 0px 0px 0px;
margin: 2px 0px 2px 0px;
background-color: #fff;
color: #000;
text-align: center;
font-family: Verdana, Tahoma, Arial, helvetica, Sans-Serif;
font-size: 10pt;
}
td 
{
    background-color: #FFF;
    color: #000;    
    font-family: Verdana, Tahoma, Arial, helvetica, Sans-Serif;
    text-align: left;
    vertical-align: top;
}
div { text-align: left; vertical-align: top; }
img { border: 0px; }
sup { font-size: 0.7em; font-family: Times New Roman, Serif;}

a:link { color: #358; text-decoration: none; }
a:visited { color: #469; text-decoration: none; }
a:hover { color: #f00; text-decoration: underline; }
a:active { color: #358; text-decoration: none; }

/************ CLASSES **************/
table.header { margin: 0px 5px 0px 5px; }
td.header { height: 50px; }
h1.header { margin: 0px; }
h2.header { font-size: 1.2em; margin: 0.2em;  }
.tagline { font-family: Arial, helvetica, Sans-Serif; font-size: 0.9em; }
a.header:link { color: #358; text-decoration: none; }
a.header:visited { color: #469; text-decoration: none; }
a.header:hover { color: #f00; text-decoration: underline; }
a.header:active { color: #358; text-decoration: none; }

table.mash { font-size: 0.8em; }
h3.mash { color: #999; margin: 0.2em 0em 0.2em 0em; font-size: 1.1em;}
h3.title { font-size: 2em; }

div.menu 
{
    background: #eee; 
    text-align: left; 
    padding: 8px 5px 8px 5px; 
    color: #469; 
    font-size: 0.9em; 
    vertical-align: middle; 
    border-top: solid 1px #ccc; 
    border-bottom: solid 1px #ccc;  
    margin: 2px 0px 2px 0px;
    }

.warning { font-weight: bold; color: #f00; }

.parlbg{
	background-image: url("images/parlement2.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
a:hover{text-decoration:none;}

.m_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#5E5D5D;
	}

.m1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#5E5D5D;
	}

.m2_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#FFFFFF;
	}

.h_text
	{
		font-family:Tahoma;
		font-size:9px;
		line-height:11px;
		color:#586478;
	}
	
.l_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#456494;
	}

.l1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#707070;
	}

.l2_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#3F80A3;
	}

.lt_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#FFFFFF;
	}
	
.lt1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#456494;
	}

.ls_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#787878;
	}

.ls1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#999898;
	}
	
.c_text
	{
		font-family:Tahoma;
		font-size:18px;
		line-height:18px;
		color:#000000;
	}

.form
	{
		width:143px; height:19px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:3px
	}
.form_div
	{
		height:22px; margin-top:2px;
	}

.form1
	{
		width:114px; height:19px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:3px
	}
.form_div1
	{
		height:22px; margin-top:2px;
	}
		
	a.ls_text{text-decoration:none;}	
	a.ls_text:hover{text-decoration:underline;}
	
	a.c_text{text-decoration:none;}	
	a.c_text:hover{text-decoration:underline;}

ul {margin:0; padding:0; list-style:none}
.li1 {background:url("public/images/a2.gif") no-repeat left center; margin: 7px 0px 0px 0px; padding:0px 0px 0px 9px}

.li2 {background:url("public/images/1-a.gif") no-repeat left center; margin: 7px 0px 0px 0px; padding:0px 0px 0px 9px}

.list-head {
    font-family:Tahoma;
    font-size:14px;
    line-height:16px;
    color:#333333;
    padding:1em;
    text-align:center;
}
.panel-main {
    background-color:#EBEBEB;
}
.panel-main .m_text, .panel-main .m1_text {
    font-size:90% !important;
    line-height:120%;
}

#subnav {
	margin:0 0 0 17px;
	padding:0;
	color:#333333;
	font-family:Tahoma;
	font-size:10px;
}

#subnav a:link, #subnav a:visited {
	text-decoration:none;
	color:#333333;
}

#subnav a:hover {
	text-decoration:underline;
	color:#ffffff;
}