body {
	color : #333333;
	font-family : Verdana,Tahoma,Arial,Courier;
}

body,p,td,li{
	font-size : 11px;
	}

.date   {
        font-weight : 700;
        padding-top : 10px;
	color: #06004a;
	}

th 	{
	background-color:#999999;
	font-size:12px;
	}

.frm {text-align:left; border-collapse:collapse;}
.frm th {background-color:#000; padding:.1em; font-size:12px; color:#ffffff;}
.frm th, .frm tr, .frm td {border:1px solid #333;}
.frm td {padding:.2em;}



li {
	margin-top : 6px;
}

h3 {
    	font-size : 0.8em;
        font-weight : 700;
        padding-top : 10px;
    	}

h2 {
    	font-size : 100%;
        font-weight : 700;
        padding-top : 10px;
    	}
h1 {
    	font-size : 120%;
        font-weight : 700;
        padding-top : 10px;
	font-family : arial
    	}


p  {
	text-align:justify;
   	line-height:14px;
   	margin-top:5px;
   }


a {
	text-decoration : none;
	color : #036080
}

a:hover {
	text-decoration : underline;
}

a.pubhead {
	text-decoration : none;
    	color:#06004a;
        font-weight:700;
    	}
a.pubhead:hover {
	text-decoration : none;
}

a.hdrs {
    	font-size: 100%;
	text-decoration : none;
    	}
a.hdrs:hover{
	text-decoration : none;
}

.menu {
	margin:5px 5px 30px 10px;
	}
.menu a{
    	font-size: 11px;
	color:#262469;
	text-decoration:none;


}
.menu a:hover {
	text-decoration:underline;
	 color:#990000;
}

.menuheader{
	color:white;
	background:#262469;
	margin:5px;
	padding:3px;
	font-weight : bold;
	font-size: 13px;
	}


.menuheader td{
	color:white;
	font-weight: bold;
	font-size: 13px;
	}



.sponheader{
	color:white;
	background:#A90232;
	margin:5px;
	padding:3px;
	font-weight : bold;
	font-size: 13px;
	}


.sponheader td{
	color:white;
	font-weight: bold;
	font-size: 13px;
	}


.blockimg{
	text-align:center;
	margin:10px, 0px, 10px, 0px;
	}

.blockimg img {
	margin-bottom:20px;

}

table.con_tab {
	border-collapse: collapse;
	border-bottom: 1px solid #444444;
	background: #ffffff;
}


table.con_tab th {
	padding:2px 4px;
	background: #444444;
	border: 1px solid #444444;
}

table.con_tab td{

	text-align:left;
	padding:2px 4px;
	border: 1px solid #444444;
	vertical-align:top;
}

tr.gray	{background-color:#eee;}
td.time	{text-align:right;font-weight:bold;width:100px;}
.time_table td {padding:6px;}
.time_table th {padding:6px;background-color:#ddd;}

.lang a {color: #FFF;}
