/* Dashboard CSS */

#dashboard {

	clear:both;

	width:782px;

	background-color:#eeeeee;

	height:105px;

	margin:0;

	padding:0;

	border-top:1px solid #999999;

}



#dashboard .membership{

	float:left;

	width:325px;

	margin:0 0 0 5px;

	height:100%;

	border-right:1px solid #999999;

}



#dashboard .membership .login{

	float:right; 

	margin:0 5px 0 0;

	padding:0 0 0 15px;

	font-size:10px;

	color:#999;

	width:180px;

	text-align:left;

	background-image:url(images/clock.gif);

	background-repeat:no-repeat;

	background-position:left middle;

}



#dashboard .membership .login a{

	

	font-size:10px;

	color:#999;

	text-decoration:underline;

	padding:0 0 0 5px;

}



#dashboard .membership .login a:hover{

	

	color:#333333;

	text-decoration:none;

}



#dashboard .left-div{

	float:left;

	width:320px;

	margin:0;

	padding:0;

}



#dashboard .right-div{

	float:right;

	margin-top:5px;

	padding:0;

	text-align:center;

}



#dashboard .basic-mem{

	padding:5px 0;

	font-size:10px;

	color:#000;

}



#dashboard .basic-mem a{

	font-size:10px;

	color:#000;

	text-decoration:underline;

}



#dashboard .basic-mem a:hover{

	color:#000;

	text-decoration:none;

}



#dashboard .profile-status{

	float:left;

	width:230px;

	margin:0 0 0 12px;

	height:100%;

	border-right:1px solid #999999;

}



#dashboard .profile-status .progress-bar{

	width:219px;

	background-image:url(../images/progress-bar-back.gif);

	background-repeat:repeat-x;

	height:15px;

	border:0px solid #000;

}



#dashboard .activity{

	float:left;

	width:170px;

	margin:2px 0 0 12px;

	border-right:0px dashed #999999;

}



#dashboard .progress-text{

	font-size:13px;

	font-weight:bold;

	text-align:center;

	color:#55c235;

}





#dashboard h1{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:15px;

	font-weight:bold;

	line-height:20px;

	color:#666;

	margin:5px 5px;

	padding:0;

}



#dashboard h2{

	font-size:14px;

	font-weight:bold;

	text-align:center;

	color:#55c235;

}



#dashboard p{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:11px;

	font-weight:normal;

	line-height:18px;

	color:#666;

	margin:1px 6px;

	padding:0;

}



#dashboard p a{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:11px;

	color:#e56e06;

	text-decoration:underline;

}



#dashboard p a:hover{

	font-family:Tahoma, Arial, Verdana, sans-serif;

	font-size:11px;

	color:#333333;

	text-decoration:underline;

}



#tabs-panel {

	background-color:#ffffff;

	position:relative;

	margin-bottom:20px;

}





#tabs-panel .all-tab {

	padding:3px 8px;

	float:left;

	background-color:#e58f3c;

	text-align:center;

	font-size:11px;

	color:#fff;

	margin-right:5px;

}



#tabs-panel .selected {

	padding:3px 8px;

	float:left;

	background-color:#ffffff;

	text-align:center;

	font-size:11px;

	color:#333333;

	font-weight:bold;

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

	border-top:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

	margin-right:5px;

}



#tabs-panel .selected a {



	color:#333333;

	text-decoration:none;



}



#tabs-panel .all-tab a{

	background-color:#e58f3c;

	text-align:center;

	text-decoration:none;

	display:block;

	font-size:11px;

	color:#fff;

}



#tabs-panel .all-tab a:hover{

	text-decoration:none;

	display:block;

	color:#fff;

}



#message-panel {

	clear:both;

	width:500px;

	margin:0 10px 15px 10px;

	padding:5px 5px 8px 5px;	

}



#message-panel a{

	color:#e58f3c;

	text-decoration:none;	

}



#message-panel a:hover{

	color:#333333;

	text-decoration:underline;	

}



.pink-back {

	background-color:#f6ece2;

	height:auto;

}



.clearfix {

	clear:both;

}



#message-panel .image-panel{

	float:left;

	width:80px;

	padding:0 5px;

}



#message-panel img{

	border-width:0;

	

}



#message-panel .text-panel{

	margin-left:90px;

}





/***************css for msg**************/



#message-panel-msg {

	clear:both;

	width:500px;

	margin:0 10px 15px 10px;

	padding:5px 5px 8px 5px;	

	min-height:100px;

}



#message-panel-msg a{

	color:#e58f3c;

	text-decoration:none;	

}



#message-panel-msg a:hover{

	color:#333333;

	text-decoration:underline;	

}



.pink-back {

	background-color:#f6ece2;

	height:auto;

}



.clearfix {

	clear:both;

}



#message-panel-msg .image-panel{

	float:left;

	width:85px;

	padding:0;

}



#message-panel-msg img{

	border-width:0;

	

}



#message-panel-msg .text-panel{

	margin-left:95px;

}



.closebtn {

	padding:0;

	margin-top:-16px;

	vertical-align:bottom;

	width:782px;

	text-align:right;

}



.openbtn {

	padding:0;

	width:782px;

	position:relative;

	top:8px;

	text-align:right;

}

