table#TB_WP_WIDGET{
  vertical-align: middle;
  text-align:center;
  margin:0px; 
  padding:0px; 
  line-height:0px;
  background-color:#FFFFFF;
  background:none;
  border-collapse:separate !important;
  border-spacing:2 !important;
}

table#TB_WP_WIDGET:HOVER{	
  vertical-align: middle;
  text-align:center;
  margin:0px; 
  padding:0px; 
  line-height:0px;
  background-color:#FFFFFF;
  background:none;
}

table#TB_WP_WIDGET TD{
  vertical-align: middle;  
  text-align:center;
  margin:0px; 
  padding:0px; 
  background-color:#FFFFFF;
}

table#TB_WP_WIDGET TD a{
  text-align:left;
  border:0px;
  padding: 0px;
  margin:0px;
  text-decoration:none;
  
}

table#TB_WP_WIDGET_BODY{
  width:100%;
  vertical-align: middle;
  table-layout:fixed;
  text-align:center;
  margin:0px; 
  padding:0px; 
  line-height:0px;
  background-color:#FFFFFF;
  border:0px !important;
  border-collapse:separate !important;
  border-spacing:2 !important;
}

table#TB_WP_WIDGET_BODY TD{
  border:0px;
  vertical-align: middle;
  text-align:center;
  margin:0px; 
  padding:5px; 
  line-height:0px;
  background-color:#FFFFFF;
}
table#TB_WP_WIDGET_BODY TD a{
  padding: 2px;
  font-family: verdana,arial,san-serif; 
  color:blue;
  font-size: 11px; 
  line-height: 14px; 
  text-decoration: none;
  text-shadow: none;
  font-style:normal;
  font-weight:normal;
  font-stretch:normal;
  font-size-adjust:none;
  letter-spacing:normal;
  background-color:#FFFFFF;
  background:none;

}
table#TB_WP_WIDGET_BODY TD a:HOVER{
  padding: 2px;
  color:red;
  font-family: verdana,arial,san-serif; 
  font-size: 11px; 
  line-height: 14px; 
  text-decoration: none;
  text-shadow: none;
  font-style:normal;
  font-weight:normal;
  font-stretch:normal;
  font-size-adjust:none;
  letter-spacing:normal;
  background-color:#FFFFFF;
  background:none;
}
table#TB_WP_WIDGET_HEADER{
  width:100%;
  vertical-align: middle;
  text-align:center;
  margin:0px; 
  padding:0px; 
  line-height:0px;
  background-color:#FFFFFF;
  border:0px !important;
  border-collapse:separate !important;
  border-spacing:2 !important;  
}

table#TB_WP_WIDGET_HEADER TD{
  border:0px;
  vertical-align: middle;
  text-align:center;
  margin:0px; 
  padding:0px; 
  line-height:0px;
  background-color:#FFFFFF;
}
table#TB_WP_WIDGET_HEADER TD a{
  padding: 2px; 
  font-family: verdana,arial,san-serif;
  color:blue;
  font-size: 11px; 
  line-height: 14px; 
  text-decoration: none;
  text-shadow: none;
  font-style:normal;
  font-weight:normal;
  font-stretch:normal;
  font-size-adjust:none;
  letter-spacing:normal;
  background:none;
}
table#TB_WP_WIDGET_HEADER TD a:HOVER{
  padding: 2px;
  font-family: verdana,arial,san-serif; 
  color:red;
  font-size: 11px; 
  line-height: 14px; 
  text-decoration: none;
  text-shadow: none;
  font-style:normal;
  font-weight:normal;
  font-stretch:normal;
  font-size-adjust:none;
  letter-spacing:normal;
  background:none;
}
table#TB_IF_FOOTER_LINK TD a{
	padding: 2px;
	font-family: verdana,arial,san-serif;
	font-size: 11px;
	line-height: 14px;
	color: #012888;
	text-decoration: none;
	text-shadow: none;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	letter-spacing:normal;
	background:none;
}
table#TB_IF_FOOTER_LINK TD a:HOVER{
	padding: 2px;
	font-family: verdana,arial,san-serif;
	font-size: 11px;
	line-height: 14px;
	color: #012888;
	text-shadow: none;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	letter-spacing:normal;
	background:none;
}
table#TB_IF_FOOTER_LINK{
	width:100%;
	text-align:center;
	margin:0px;
	padding:0px;
	line-height:0px;
	border:0px !important;
	border-collapse:separate !important;
	border-spacing:2 !important;
}
table#TB_IF_FOOTER_LINK TD{
	border:none;
	vertical-align: middle;
	text-align:center;
	margin:0px;
	padding:0px;	
}					    
.tb_menu_link {
	color:#003366;
	font-size:9px;
	left:0px;
	margin:0 auto;
	padding: 0 0 0 0 !important;
	position:relative;
	width:100% !important;
	line-height:1;
	top: 0px;
}

.wp_menu {
	background:none repeat scroll 0 0 transparent;
	list-style:none outside none !important ;
	margin:0 !important;
	padding:0 !important;
	position:relative;					
}
.wp_menu li {
	background:none repeat scroll 0 0 #FFFFFF !important;
	color: blue !important;
	font-family:verdana,Helvetica,Sans-Serif !important;
	font-size:9px !important;
	list-style:none outside none !important;
	padding:2px 4px !important;
	margin:0 0 5px 0 !important;	
	line-height: 10px !important;
	text-transform: none !important;
	text-align:center !important;
	border:0px !important;
}

.wp_menu li img {
	background:none repeat scroll 0 0 #FFFFFF !important;
	border:0 !important;
	padding:0px !important;
	margin:0!important;	
}
.wp_menu_show {		
	background:none repeat scroll 0 0 #FFFFFF !important;
	left:0;
	list-style:none outside none !important;
	margin:0 !important;
	padding:0 !important;
	text-align:center;
	width:99% !important;
	position:absolute;	
	z-index:1000;
	border:1px solid #CCCCCC;
}
.wp_menu_show li {
	background:none repeat scroll 0 0 #FFFFFF !important;
	border:medium none !important;
	color: blue;
	font-family:verdana,Helvetica,Sans-Serif;
	font-size:9px;
	list-style:none outside none !important;	
	margin:0px 0px 0px 0px !important;	
}
.wp_menu_show li a, .wp_menu_show li a:visited {
	color: blue;
	font-family:verdana,Helvetica,Sans-Serif;
	font-size:9px;
	text-decoration:none;					
}
.tb_menu_link_select ul{
	margin:0px 0px 0px 0px !important;
	list-style:none outside none !important;
}
.tb_menu_link_select ul li:before, .tb_menu_link_select ul li ul li:before{
	content:"" !important;
}
.wpMenuTable td{
	font-family: verdana,Helvetica,Sans-Serif !important;
	font-size: 10px;
	height:12px !important;
	color:blue;
}
.wpMenuTable{
	border:1px solid #CCCCCC !important;
	line-height:12px !important;
	margin:0 0 0 0 !important;
}
.wp_menu_show li:hover{
	background-color:#0008ff !important;
	color: white !important;
}
.wp_menu_show li a{
	color: inherit !important;
}
.wp_menu_hide {
	display:none !important;
}