#newsletter-validate-detail input{background:#fff !important}

div.sdmenu {

	width: 226px;

	font-family: Arial, sans-serif;

	font-size: 12px;

	padding-bottom: 0px;

	color: #000;

}



div.sdmenu ul

{

margin:0;

padding:0;

}

div.sdmenu div {

	/*background: url(title.gif) repeat-x;*/

	background-color:#d5d4d4;

	overflow: hidden;

}

div.sdmenu div:first-child {

	/*background:url(title.gif) repeat-x;*/

	width:224px;

	background-color:#d5d4d4;

}

div.sdmenu div.collapsed {

	height: 25px;

	border-bottom:1px solid #ccc;

	

}





div.sdmenu div span {

	display: block;

	padding: 5px 25px 8px 45px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:9pt;

	font-weight:normal;

	color:#525252;

	background: url(expanded.gif) no-repeat 24px center;

	cursor: default;

	text-align:left;

	cursor:pointer;

	

}







div.sdmenu div.collapsed span {

	background: url(collapsed.gif) no-repeat 28px 8px;

	}

#my_menu .level1 a{padding:5px 0 5px 42px}

div.sdmenu div ul li a {

	padding: 5px 10px;

	background: #efefef;

	display: block;

	border-bottom: 1px solid #ddd;

	color:#066;

	overflow:hidden;

}



div.sdmenu div a.current {

	background : #ccc;

}

div.sdmenu div a:hover {

	background : #e9e8e8 url(linkarrow.gif) no-repeat right center;

	color: #525252;

	text-decoration: underline;

}





#my_menu ul li div ul{

border:0;

}



#my_menu ul li div span a{

background-color:#d5d4d4;

background-image:none;

}
