div#nav_str a:hover
{
	text-decoration: none;
}
div#list_sites a:hover
{
	text-decoration: none;
}
div#nav_footer a:hover
{
	text-decoration: none;
}
div#nav_str
{
	padding-right: 6px;
}
div#nav_str div.all_sites
{
 position: absolute;
 padding: 7px;
}
div#nav_str div.all_sites a
{
	color: #848484;
}
div#nav_str ul
{
float: right;
}

div#nav_str li a:hover
{
	background-color: #53b8d1;
	color: #ffffff;
}
div#nav_str li.selected a
{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
	background-color: #53b8d1;
}

div#nav_str div.nav_str_cb
{
	position: absolute;
	visibility: hidden;
	margin-top: 5px;
	top:38px;
}
div#nav_str div.nav_str_cb select
{
	cursor: hand;
}
div#nav_str div.close_nav_str_cb
{
	font-size: 80%;
	cursor: hand;
}
div#nav_str div.close_nav_str_cb:hover
{
	color:#ff0000;
}

div#nav_str div.nav_str_sub a:href
{
	text-decoration: none;
}

div#nav_str div.nav_menu a b
{
	text-decoration:none;
}
div#nav_str div.nav_menu a
{
	color: #848484;
}
div#nav_str div.nav_menu a.sort_sad
{
	text-decoration:none;
}

div#list_sites p.site_text
{
	margin-bottom: 5px;
	
}

div#list_sites tr.tr_bg_rg
{
	background-color: #f5f5f5;
}
div#list_sites table
{
	border: 1px solid #95989b;
}
div#list_sites table tr.content_tr td.right_td , div#list_sites table tr.tr_bg_rg td.right_td 
{
	border-bottom: 1px solid #cdcdcd;
	padding: 7px;
}
div#list_sites table tr.content_tr td.left_td , div#list_sites table tr.tr_bg_rg td.left_td 
{
	border-bottom: 1px solid #cdcdcd;
}
div#list_sites table tr.content_tr td.right_td, div#list_sites table tr.tr_bg_rg td.right_td
{
	border: none;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
}
div#list_sites table td.end_right_td
{
	border-bottom: 0;
	border-right: 1px solid #cdcdcd;
	padding: 7px;
}
div#list_sites .header_tr td
{
	border: none;
	color: #aa4e4b;
	font-size: 130%;
	font-weight: bold;
	text-align: center;
	background-color: #f5f5f5;
	padding: 10px;
	border-bottom: 1px solid #95989b;
}
div#list_sites .header_tr td.right_td
{
	border-right: 1px solid #95989b;
}
div#list_sites h1 a
{
	color: #5a5a5a;
	font-size: 150%;
	font-weight: bold;
}

div#list_sites b
{
	color: #7e7e7e;
}
div#list_sites p.site_url a
{
	color: #be1c1c;
	font-size: 140%;
}
div#nav_footer table
{
	width: 100%;
}
div#nav_footer table td.left_td
{
 width: 200px;
}
td#nav_str 
{
	
}
td#nav_str ul
{
	float: right;

}

td#nav_str li a:hover
{
	background-color: #53b8d1;
	color: #ffffff;
}
td#nav_str li a.selected
{
	background-color: #53b8d1;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;

}
td#nav_str div.nav_str_cb_footer
{
	position: absolute;
	visibility: hidden;
	margin-top: 5px;
}
td#nav_str div.nav_str_cb_footer select
{
	cursor: hand;
}

td#nav_str div
{
	

	float: right;
	text-align: right;
}
td#nav_str div.close_nav_str_cb
{
	font-size: 80%;
	cursor: hand;
	text-align: center;
	float:none;
}
td#nav_str div.close_nav_str_cb:hover
{
	color:#ff0000;
	
}
td#nav_str li div.nav_str_cb_btn:hover
{
	background: url(img/nav_str_cb_over.gif) no-repeat;
}
td#nav_str div.nav_menu
{
margin-top: 10px;
color: #848484;
padding-right: 10px;
text-align: right;
width: 100%;
}

td#nav_str div.nav_menu a b
{
	
}
td#nav_str div.nav_menu a.sort_sad
{
	text-decoration:none;
}
td#nav_str div.nav_menu a
{
	color: #848484;
}
td.content
{
	background-color: #ffffff;
}
div#nav_footer
{
	
	float: right;
	width: 100%;

}

div#nav_footer tr.footer_str 
{
	background-color: #fafafa;
}
div#nav_footer tr.footer_str  td
{
	padding: 10px;
}

div#nav_footer td.nav_td_style
{
	padding-right: 7px;
}
div#nav_footer a:hover
{
	text-decoration:none;

}
div#nav_footer tr.footer_str  a
{
	color: #848484;
	font-weight: bold;
}
div#nav_footer tr.footer_str  td.right_td
{
	float: right;

}
div#nav_footer tr.footer_str  td.left_td
{
	padding-left: 20px;
}
div#nav_footer tr.footer_str  td img
{
	margin-bottom: -4px;
	margin-right: 5px;
}
td#nav_str li div.nav_str_cb_btn {
	width:11px;
	background:url(img/nav_str_cb_out.gif);
	float:right;
	position:relative;
	margin-left:-35px;
	padding-left:0;
	border-right-width:0;
	right:0;
	left:5px;
	height:21px;
	margin-top:-21px;
}

