div#memberleftnav
	{
	background:#dedede  url(../img/memberarea/leftnav_bg.gif) 0 100% no-repeat ;
	width:140px;
	margin:0 11px 0 0;
	float:left;
	padding:13px 10px 10px 10px;
	}

 
div#memberleftnav ul li
	{
	margin:0 0 10px 0;
	padding:0px;
	list-style:none;
	}

div#memberleftnav ul
	{
	margin:0px;
	padding:0px;

	}
div#memberleftnav h3
	{
	margin:0 0 10px 0;
	}
		
div#membermainpanel p, div#membermainpanel td, div#memberrightpanel p, div#memberrightpanel_2 p
	{
	font-size:1.2em;
	}
	

	
div#memberleftnav ul li a
	{
	color:#5a7278;
	text-decoration:none;
	font-size:1.2em;
	}
	
	

div#memberleftnav ul li a:hover
	{ 	
	text-decoration:underline;
	}
	
div#membermainpanel
	{
	background:#fff;
	width:470px;
	padding:13px;
	float:left;
	margin:0 11px 0 0;
	/*member home banner fixing for ie6 bug*/
	 -margin-right:4px;
	}


div#membermainpanel h3
	{
	margin:0 0 10px 0;
	}
		
* html div#membermainpanel
	{
	height:200px;
	}
	
	
div#memberrightpanel
	{
	padding:13px;
	width:229px;
	background:#0095b9 url(../img/memberarea/rightpanel_bg.gif) 0 0 no-repeat;
	float:right;
	}
	
div#memberrightpanel h3, div#memberrightpanel h4, div#memberrightpanel a, div#memberrightpanel p, div#memberrightpanel_2 h3, div#memberrightpanel_2 h4, div#memberrightpanel_2 a, div#memberrightpanel_2 p
	{
	color:#fff!important;
	margin:0 0 10px 0;
	}

div#memberrightpanel_2 {
	padding:13px;
	width:229px;
	background:#c33653 url(../img/memberarea/rightpanel_2_bg.gif) no-repeat bottom right;
	float:right;
	clear:both;
	margin-top: 10px;
	/*ie6 bug fixing*/
	-margin-right:2px;
	}
	
div#maincontent
	{
	margin:0 0 20px 0;
	}
	
div#memberrightpanel ul
	{
	list-style:none;
	margin:0 0 20px 0;
	padding:0;
	}

div#memberrightpanel li
	{
	margin-bottom:5px;
	}
div#memberrightpanel li a
	{

	}
		
		
	
div#memberrightpanel ul.home
	{
	color:#fff;
	list-style:disc;
	margin:0 0 20px 12px;
	

	}
	
div#memberrightpanel li.home
	{	
	margin:0
	}
	
	
div#memberrightpanel hr
	{	
	color: #fff;
	background-color: #fff;
	border:1px solid #fff;
	height: 1px;
	padding:0;
	margin:0 0 10px 0;
	}
	
div#membermainpanel ul
	{
	font-size:1.2em;
	color:#681f7d;
	}
	
div#membermainpanel #homepageul {	
  list-style-type:square;
}	
		
div#membermainpanel ul li
	{
	margin-bottom:5px;
	color:#681f7d!important;
	}		
		
		
div#membermainpanel ul.home, div#membermainpanel ul.home li 
	{
	color:#681f7d!important;
	}
		
					
div#membermainpanel ul li a
	{
	color:#681f7d;
	}
		
		
		
		
		
		
		
div#popup
	{
	display:block;
	padding:20px;
	font-size:1.8em;
	color:#6C1672;
	border:none;
	background:#73c3da;
	width:220px;
	height:130px;
	position:absolute;
	top:200px;
	right:350px;
	}		
	
div#popup p
	{ 
	margin:0 0 20px 0;
	padding:0;
	}
	
div#popup img	
	{
	padding:0 0 20px 0;
	}
	
	
div#popup p small a
	{ 
	padding-top:10px;
	font-size:0.8em;
	text-decoration:underline;
	} 		
div#popup a
	{
	color:#6C1672;
	}
	
div#popup img
	{
	margin:0 10px 0 0 ;
	border:none;
	}
	
		
p.title_note {
float: right;
margin-top: -15px;
}

.member_homepage_buttons {
margin-top: 1.9em;
padding-bottom: 3.1em;
float: left;
margin: 20px 5px 0 0;

}

a#dynamic_member_button:link, a#dynamic_member_button:visited {
text-decoration: none;
background: url(../img/generic/btn_view_your_messages_animated.gif) no-repeat top ;
display: block;
width: 145px;
height: 44px;
}

a#dynamic_member_button:link span, a#dynamic_member_button:visited span {
display: block;
width: 80px;
margin: 0 0 0 12px;
padding: 9px 0 0 0;
}

input, div.button a:link, div.button a:visited, div.button a:active {
font-family: arial, verdana, sans-serif;
font-size:1.2em;
}

textarea{
font-family: arial, verdana, sans-serif;
font-size:1.2em;
}
div.button, input.button, #save, #cancel, #Amendbutton {		
	width:130px;	
	color:#fff;		
	text-align:center;
	border:none;
	height:32px;
}
input.button, #save, #cancel, #Amendbutton {
	background:#fff url(../img/generic/admin_but_2.gif) 0 4px no-repeat;		
}
div.button {		
	background:#fff url(../img/generic/admin_but_2.gif) no-repeat;			
	line-height:28px;
	display:block;
	float:left;  	
}
div.button a:link, div.button a:visited, div.button a:active {
  position:relative;
  top:-3px;
	color:#fff;
	text-decoration:none;
}
div.button a:hover, #save:hover, #cancel:hover, #Amendbutton:hover, input.button:hover {
	color:#681f7d;
	border:none;	
}
#membermainpanel table {
	border-collapse:collapse;
	width:100%;
}
#membermainpanel tr.background1 {
	background:#eee;
	color:#681f7d;	
}
#membermainpanel tr.background0 td, #membermainpanel tr.background1 td {
  padding:4px;
}
