div.moduletable h3,div.moduletable_menu h3{ 
	font-family:Tahoma; font-size:12px; color:#000066; 
	text-align:center; margin: 0 0 0 0;
	background:transparent url(../images/menu_t.jpg) top left repeat-x; 
	height:20px; 
}
div.moduletable_menu,div.moduletable  { 
	border:1px solid #066; margin: 0 0 0 0; 
	background-color:#0000FF; 
}
/*  left menu */	
ul.menu li a, ul.menu li a:link{
    font-family:Tahoma; 
	font-size:12px;
	color:#FFFFFF;
	display:block;
	line-height:20px;
	padding:0 0 0 0;
	border-bottom:1px solid #dddddd;
	text-decoration:none;
}

ul.menu li a:hover{
    font-family:Tahoma; 
	font-size:12px;
	color:#FFFFFF;
	display:block;
	line-height:20px;
	padding:0 0 0 0;
	border-bottom:1px solid #dddddd;
	text-decoration:none;
	background:#000066;
}
ul.menu li a:visited{
    font-family:Tahoma; 
	font-size:12px;
	color:#D8D8D8;
	display:block;
	line-height:20px;
	padding:0 0 0 0;
	border-bottom:1px solid #dddddd;
	text-decoration:none;
}
ul.menu{ 
    margin: 0 0 0 0px;
	list-style-image:url(../images/menu_link_bg.gif); 
	list-style-position:inside;
}
ul.menu ul{
    margin: 0 0 0 0px;
   list-style-image:url(../images/menu_sub_link_bg.gif);
   list-style-position:inside; lis
}
/*  END Left Menu  */

/*  Top menu */
.moduletablenmenutop a , .moduletablenmenutop a:link{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
.moduletablenmenutop a:hover{
	text-decoration: none;
	color: #FFFF00;
	font-weight: bold;
	font-size: 12px;
}

/*a.mainlevel-nav{
    width: 100px;
	background: #3b75fa url(../images/pmenu1.png) left no-repeat;
}*/

/*  END Top Menu  */
.module h3 {
	background: transparent url(../images/th_bg.gif);
	font-size: 12px;
	color: #fff;
	padding: 0 0 0 2px;
	margin: 0 0 0 2px;
}
td.infocus{ 
    border: 1px solid #0000FF;
	/* height: 170px; */
	vertical-align:baseline; 
}
.vinaora_counter td {
    font-family:Tahoma; 
	font-size:12px;
	color:#FFFFFF;
}
div.moduletablescroll1 {
  background:#000066;
}
.mod_events_table {
  background:#7777FF;
}
#form-login {
    font-family:Tahoma; 
	font-size:12px;
	color:#FFFFFF;
}
#form-login a:link {
    font-family:Tahoma; 
	font-size:12px;
	color:#FFFFFF;
}
/* input.button {
    font-family:Tahoma; 
	font-size:12px;
	color:#FFFFFF;
	width:50px;
	size:100px;
	background:#000066;
} */
div.moduletablewonline {
    font-family:Tahoma; 
	font-size:12px;
	color:#FFFFFF;
	background:#0000FF;
}
div.moduletablehotnews {
    font-family:Tahoma; 
	font-size:12px;
	color:#FFFFFF;
	background:#0000FF;
}
.minifp-introtitle a:link {
    font-family:Tahoma; 
	font-size:12px; 
	font-weight:bold;
	color:#33FFFF;
	background:#0000FF;
}

#form-login input.button {
    font-family:Tahoma; 
	font-size:12px;
	color:#000000; 
	width:100px; 
	size:100px;
	/*background:#0000FF; */
}

table.contentpane ul li, div.nopad ul {
	list-style-image: url(../images/li.gif);
}
div.nopad {
	overflow: hidden;
	padding: 0; font-family:Tahoma; font-size:12px;
}
div.nopad form#jForm p, div.nopad form#jForm  div#navigation {
	padding: 5px 0 0 10px;
}
div.nopad ul {
	clear: both;
}
.componentheading {
	color:#003366;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	padding-left:10px; 
	background:transparent url(../images/menu_t.jpg) top left repeat-x; 
	height:20px;
}
tr td.contentheading {
	color:#003366;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
	padding-left:10px; 
         background:#8BCAF8;
}

form a{
  padding-left:5px;
}