/* CSS Document */

.hide {display: none;}
.show {display: block;}

#navigation {
	width: 176px;
	float: left;
}

/* main navigation */
.home, .requestareport, .myid, .myperson, .myhealth, .myproperty, .mytravel, .myred24, .logout {
	width: 176px;
	height: 33px;
	font-size: 12px;
	padding: 0 0 3px 0;
}
.home a, .requestareport a, .myid a, .myperson a, .myhealth a, .myproperty a, .mytravel a, .myred24 a, .logout a {
	width: 176px;
	height: 33px;
	display: block;
	background: url(/members/images/btn_bg.gif) no-repeat;
	color: #313131;
	text-decoration: none;
	outline: none; /*IE remove dashed border*/
}
.home a div, .requestareport a div, .myid a div, .myperson a div, .myhealth a div, .myproperty a div, .mytravel a div, .myred24 a div, .logout a div {
	padding: 9px 0 0 20px;
}
.home a:hover, .requestareport a:hover, .myid a:hover, .myperson a:hover, .myhealth a:hover, .myproperty a:hover, .mytravel a:hover, .myred24 a:hover, .logout a:hover {color: #FF0000;}
.home a:focus, .requestareport a:focus, .myid a:focus, .myperson a:focus, .myhealth a:focus, .myproperty a:focus, .mytravel a:focus, .myred24 a:focus, .logout a:focus {-moz-outline-style: none; /*Moz remove dashed border*/}

/* main dropdowns */
#m_personal, #m_corporate {
	width: 176px;
	margin: 6px 0 4px 0px;
	font-size: 11px;
}
#m_personal li, #m_corporate li {
	width: 136px;
	height: 20px;
	list-style: none;
}
#m_personal a, #m_corporate a {
	width: 176px;
	height: 19px;
	display: block;
	background: url(/members/images/btn_bullet.gif) no-repeat 20px;
	color: #313131;
	text-decoration: none;
	outline: none; /*IE remove dashed border*/
}
#m_personal a div, #m_corporate a div {
	padding: 2px 0 0 40px;
}
#m_personal a:hover, #m_corporate a:hover {color: #FF0000;}
#m_personal a:focus, #m_corporate a:focus {-moz-outline-style: none; /*Moz remove dashed border*/}

/* active state when the page is open */

body#home div.home a, body#requestareport div.requestareport a, body#myid div.myid a, body#myperson div.myperson a, body#myhealth div.myhealth a,
body#myproperty div.myproperty a, body#mytravel div.mytravel a, body#myred24 div.myred24 a {
	color: #FF0000;
}

/* country intelligence navigations */
#country_nav ul 
{
	position: relative;
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 34px;
}

#country_nav li 
{
	float: left;
	margin: 0px 2px 0px 0px;
}

#country_nav li a 
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(/members/images/btnCountryAll.gif) bottom left repeat-x;
	width: 80px;
	height: 34px;
	display: block;
	color: #8c898c;
	text-decoration: none;
	font-weight: bold;
	float: left;
	text-align: center;
	background-position: 0 -68px;
}

#country_nav li a:hover 
{
	color: #FFFFFF;
	background-position: 0 -34px;
}

#country_nav li a div 
{
	padding: 3px 0px 0px 0px;
}

#country_nav li.seperator 
{
	background: url(/members/images/seperator.gif) no-repeat;
	width: 1px;
	height:31px;
	float: left;
}

#country_nav li.overview 
{
	border-left: 1px solid #FFFFFF;
}

#country_nav li.overview a div 
{
	padding: 14px 6px 0 6px;
}

#country_nav li.maps 
{
	border-right: 1px solid #FFFFFF;
}

.myred24 a 
{
	background: url(/members/images/btn_bg_myred24.gif) no-repeat;
}

