/*************************/
/******** PANEL **********/
/*************************/
#window_immobilize{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-Index: 1000;
	background : #000000;
	visibility: hidden;
}

.panel_container{
	position: relative;
	top: 0px;
	left: 0px;
	width: 656px;
	z-Index: 1001;
	visibility: hidden;
	display: none;
}

.panel_top{
	width: 656px;
	height: 19px;
	font-size: 0px;
	background: url(../media/images/panels/panel_top.png) no-repeat;
}

.panel_div{
	position: relative;
	width: 656px;
	background: url(../media/images/panels/panel_tile.png) repeat-y;
}

.panel_bottom{
	width: 656px;
	height: 14px;
	font-size: 0px;
	float: left;
	background: url(../media/images/panels/panel_bottom.png) no-repeat;
}

.panel_tile{
	position: relative;
	width: 634px;
	height: auto;
	margin: 0px 0px 0px 11px;
	background: #D8C4FF url(../media/images/panels/panel_tile.jpg) top left repeat-x;
}

.panel_header{
	position: relative;
	width: 100%;
	height: 50px;
	background: url(../media/images/panels/panel_logo.gif) 19px 0px no-repeat;
}

.panel_footer{
	position: relative;
	width: 100%;
	height: 0px;
	font-size: 0px;
}

/*************************/
/***** PURPLE PANEL ******/
/*************************/

.panel_content_top{
	position:relative;
	top: 0px;
	left: 10px;
	width: 617px;
	height: auto;
	padding: 0px 0px 0px 0px;
	background: url(../media/images/panels/panel_top_2.jpg) top left no-repeat;
}

.panel_content_header{
	position:relative;
	top: 0px;
	left: 21px;
	width: 575px;
	height: auto;
	font-weight: bold;
	padding: 1.0em 0em 0.5em 0em;
	color: #feeaaf;
}

.panel_content{
	position:relative;
	top: 0px;
	left: 21px;
	width: 575px;
	height: auto;
	padding: 0px 0px 20px 0px;
	color: #ffffff;
}

.panel_content_footer{
	position:relative;
	top: 0px;
	left: 10px;
	width: 617px;
	height: 15px;
	font-size: 0px;
	background: url(../media/images/panels/panel_bottom_2.jpg) top left no-repeat;
}

/***************************/
/***** OFFLINE PANEL *******/
/***************************/
.panel_content_top_offline{
	position:relative;
	top: 0px;
	left: 10px;
	width: 617px;
	height: auto;
	padding: 0px 0px 0px 0px;
}

.panel_content_footer_offline{
	position:relative;
	top: 0px;
	left: 10px;
	width: 617px;
	height: 15px;
	font-size: 0px;
}

.panel_bottom_offline{
	width: 656px;
	height: 14px;
	font-size: 0px;
	float: left;
	background: url(../media/images/panels/panel_bottom_white.png) no-repeat;
}

/*************************/
/***** PANEL ITEMS *******/
/*************************/
.panel_close_link{
	position: relative;
	text-decoration: none;
	margin: 0px 12px 0px 0px;
	float:right;
}

.panel_titles{
	font-weight: bold;
	color: #feeaaf;
}

.panel_checkbox_td{
	width: 25px;
	vertical-align: top;
}

.panel_text_td{
	width: auto;
	vertical-align: top;
}

/*************************/
/***** LOGIN PANEL *******/
/*************************/
#login_div{
	margin: 0px 0px 0px 10px;
}

#login_title{
	width: 250px;
	height: 32px;
	color: #6a4397;
	font-weight: bold;
	text-indent: 15px;
}

#login_title_text{
	padding: 0px 0px 0px 0px;
}

#login_left_td{
	width: 6px;
	height: auto;
	font-size: 0px;
}

#login_right_td{
	width: 6px;
	height: auto;
	font-size: 0px;
}

#login_content_td{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	background: #f0eafe;
}

#login_bottom{
	width: 250px;
	height: 14px;
	font-size: 0px;
}

/*************************/
/***** MISC PANELS *******/
/*************************/
#panel_top_250{
	width: 250px;
	height: 13px;
}

#panel_tile_250{
	width: 250px;
	height: auto;
}

#panel_content_250{
	width: 220px;
	margin: 0px 0px 0px 15px;
	padding: 10px 0px 0px 0px;
}

#background_250{
	background: url(/purpleplus/media/images/panels/250_background.jpg) 6px bottom no-repeat;
}

#panel_bottom_250{
	width: 250px;
	height: 9px;
	font-size: 0px;
}

#tell_a_friend_table{
	width: 100%;
}

.friend_td{
	padding: 0px 0px 10px 0px;
	color: #ffffff;
}
