/* JJML container CSS Document */

.WhiteBg{
	background:#fff;
}

/* -------------- GreenTitle Style ------------- */   

#GreenTitle img{
	border:0;
}

#GreenTitle #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color: #598e06;
	font-size: 14px;
	font-weight:bold;	
}

#GreenTitle .ContentPane{
	background:none;
	padding:0;
	padding-top:6px;
}

/* -------------- NoTitle Style ------------- */  

#NoTitle {
	width:151px;
}

#NoTitle .ContentPane{
	background:none;
	padding:0;
}

/* -------------- WhiteYellow Style ------------- */  

#WhiteYellow{
	width:180px;
}

#WhiteYellow img{
	border:0;
}

#WhiteYellow #TitleTable{
	background:#fff url(Images/WhiteYellow.gif) repeat-x left bottom;
}

#WhiteYellow .ContentPane{
	background:#effcc4;
	padding:0 16px;
	text-align:justify;
	
	line-height:23px;
}

.Friend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#99cc00;
	line-height:22px;
	padding-left:10px;
	background:url(Images/friend.gif) no-repeat left center;
}

/* -------------- FelletWhiteTitleGreenLine Style ------------- */  

#FelletWhiteTitleGreenLine #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	font-weight:bold;	
}

#FelletWhiteTitleGreenLine .LeftGreen{
	background:#fff url(Images/LeftGreen.gif) no-repeat right bottom;
	
	padding-left:8px;
	
	height:25px;
}

#FelletWhiteTitleGreenLine #Title{
	background:#fff url(Images/CenterGreen.gif) repeat-x left bottom;
	padding-left:20px;
	padding-right:20px;
	vertical-align:bottom;
}

#FelletWhiteTitleGreenLine .RightGreen{
	background:#fff url(Images/RightGreen.gif) no-repeat left bottom;
	padding-left:8px;
}

#FelletWhiteTitleGreenLine .ContentPane{
	background:#fff;
	padding:15px;
	
	border-top:3px solid #99cc2c;
}

#FelletWhiteTitleGreenLine #TitleTable{
	background:#fff;
}

#TitleRow{
	background:#fff;
}

.ActionRow{
	background:#fff;
	border:none;
}

#TopLeftFellet{
	width:25px;
	height:24px;
	
	background:url(Images/LeftTopFellet.gif) no-repeat right bottom;
	padding-left:25px;
}

#TopLeftFellet1{
	width:25px;
	height:24px;
	
	background:url(Images/LeftTopFellet1.gif) no-repeat right bottom;
	padding-left:25px;
}

#TopFellet{
	background:url(Images/TopFellet.gif) repeat-x left bottom;
}

#TopFellet1{
	background:url(Images/TopFellet1.gif) repeat-x left bottom;
}

#TopRightFellet{
	background:url(Images/RightTopFellet.gif) no-repeat left bottom;
	
	width:25px;
	height:24px;
	padding-left:25px;
}

#TopRightFellet1{
	background:url(Images/RightTopFellet1.gif) no-repeat left bottom;
	
	width:25px;
	height:24px;
	padding-left:25px;
}

#LeftFellet{
	background:url(Images/LeftFellet.gif) repeat-y right top;
	vertical-align: top;
}

#LeftFellet1{
	background:url(Images/LeftFellet1.gif) repeat-y right top;
	
	width:25px;
	height:57px;
}

#RightFellet{
	background:url(Images/RightFellet.gif) repeat-y left top;
	vertical-align: top;
}

#RightFellet1{
	background:url(Images/RightFellet1.gif) repeat-y left top;
	width:25px;
	height:57px;
}

#LeftBottomFellet{
	background:url(Images/LeftBottomFellet.gif) no-repeat right top;
	
	width:25px;
	height:24px;
}

#Bottom{
	background:url(Images/BottomFellet.gif) repeat-x left top;
}

#RightBottomFellet{
	background:url(Images/RightBottomFellet.gif) no-repeat left top;
}

/* -------------- FelletYellowBg Style ------------- */  

#FelletYellowBg{
	width:230px;
}

#FelletYellowBg img{
	border:0px;
}

#FelletYellowBg #TitleRow{
	background:#fff;
}

#FelletYellowBg #Title{
	background:#fff;
	padding:0px;
	vertical-align:bottom;
	background:#effcc4 url(Images/WhiteYellow.gif) repeat-x left top;

}

#FelletYellowBg #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	color: #598e06;
	font-size: 14px;
	font-weight:bold;	
}


#FelletYellowBg .TitleRow{
	background:#effcc4 url(Images/WhiteYellow.gif) repeat-x left top;
	vertical-align:bottom;
	height:21px;
}

#FelletYellowBg .ContentPane{
	background:#effcc4;
	
	line-height:23px;
	
	width:180px;
	padding:0 16px;
	text-align:justify;
}

.Picture{
	vertical-align: bottom;
	text-align:left;
	background:#fff;
	margin:0;
	padding:0;
	width:180px;
}

IMG{
	padding:0;
	margin:0;
}

#FelletBlackTitle #Title{
	background:#fff;
}

#FelletBlackTitle #Title .Head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}

#FelletBlackTitle .ContentPane{
	background:#fff;
	
	padding-left:13px;
	padding-top:6px;
	width:180px;
}