/****************************************
 * CONTAINERS
 ****************************************/
.ctnActionBlock {
	float: left;
	width: 400px;
	display: inline; /*IE6 HACK*/
}
.ctnActionBlock .title,
.ctnActionBlock .title a {
	background-color: #006699;
	color: #FFF;
	letter-spacing: .1em;
	padding: 1px 5px;
	margin-bottom: 2px;
}
.blkActionBlockShare,
.blkActionBlockPatrol,
.blkActionBlockStat {
	float: left;
	width: 400px;
	padding: 5px 0;
}
.blkActionBlockRate,
.blkActionBlockUser {
	float: left;
	width: 200px;
}
.blkActionBlockHalfL,
.blkActionBlockHalfR {
	float: left;
	width: 190px;
	padding: 5px;
	display: inline;
}
.blkActionBlockHalfR {
	float: left;
	margin-left: 8px;
	width: 180px;
}
.blkActionBlockHalfR p {padding-bottom: 5px;}

/****************************************
 * RATE
 ****************************************/
.voteSmileyText {font-style: italic;}
.voteIconSmiley {float: left;}
.blkVoteSmiley, .blkVoteRating {
	float: left;
	clear: both;
	font-size: 10px;
	margin: 0;
	padding: 3px 0;
	width: 200px; /* IE6 HACK: prevents ul from collapsing*/
	display: inline; /*IE6*/
}

/****************************************
 * AGE RATING STRIP
 ****************************************/
.blkVoteRating p.subTitle {margin: 8px 0 3px 0;}
ul.abVoteRating {
	float: left;
	list-style-type: none;
	display: block;
	border-left: 1px solid #999999;
}
ul.abVoteRating li {
	float: left;
	list-style-type: none;
}
ul.abVoteRating li a,
ul.abVoteRating li .ratingBoxG,
ul.abVoteRating li .ratingBoxPG,
ul.abVoteRating li .ratingBoxPG13,
ul.abVoteRating li .ratingBoxR {
	display: block;
	text-align: center;
	padding: 0 4px;
	border: 1px solid #999999;
	border-left: none;
}
ul.abVoteRating li a:hover.voteRatingG,
ul.abVoteRating li a:hover.voteRatingPG,
ul.abVoteRating li a:hover.voteRatingPG13,
ul.abVoteRating li a:hover.voteRatingR {
	text-decoration: none;
}
ul.abVoteRating li a:hover.voteRatingG,
ul.abVoteRating li a.voteRatingGSelected {
	background-color: #66FF33;
}
ul.abVoteRating li a:hover.voteRatingPG,
ul.abVoteRating li a.voteRatingPGSelected {
	background-color: #FFEC00;
}
ul.abVoteRating li a:hover.voteRatingPG13,
ul.abVoteRating li a.voteRatingPG13Selected {
	background-color: #FF9900;
}
ul.abVoteRating li a:hover.voteRatingR,
ul.abVoteRating li a.voteRatingRSelected {
	background-color: #FF0000;
}
ul.abVoteRating li a.voteRatingDenied {
	background-color: #FFFFFF;
}
/****************************************
 * EDITION MARQUEE
 ****************************************/
.ratingBoxG,
.ratingBoxPG,
.ratingBoxPG13,
.ratingBoxR {
	background-color: #CCCCCC;
}
.editionG .ratingBoxG {
	background-color: #66FF00;
}
.editionPG .ratingBoxG,
.editionPG .ratingBoxPG {
	background-color: #66FF00;
}
.editionPG13 .ratingBoxG,
.editionPG13 .ratingBoxPG,
.editionPG13 .ratingBoxPG13 {
	background-color: #66FF00;
}
.editionR .ratingBoxG,
.editionR .ratingBoxPG,
.editionR .ratingBoxPG13,
.editionR .ratingBoxR {
	background-color: #66FF00;
}
/****************************************
* USER HIGHLIGHT
****************************************/
.blkActionBlockUser .blkUserHighlight {width: 200px;}
/****************************************
* STATS
****************************************/
.blkActionBlockStat .subTitle {
	float: left;
	text-align: right;
	width: 80px;
	padding-right: 5px;
}
.blkActionBlockStat p {padding: 2px 0;}
/*to remove*/
.tmbScore {padding-left: 1px;}
.tmbAge {padding-left: 8px;}

/****************************************
* SHARE
****************************************/
.titlePost {
	text-align: center;
	font-weight: bold;
	padding-bottom: 5px;
}
.postLink {
	float: left;
	padding: 0 0 0 20px;
}
.linkSaveList,
.linkEmail,
.linkPermalink {
	padding-left: 20px;
}
.linkSaveList {background: url(../../../Images/4.0/theme0/iconActionList.gif) left top no-repeat;}
.linkEmail {background: url(../../../Images/4.0/theme0/iconActionEmail.gif) left top no-repeat;}
.linkPermalink {background: url(../../../Images/4.0/theme0/iconActionEmbed.gif) left top no-repeat;}
/****************************************
* PATROL
****************************************/
.blkActionBoxPatrol p {padding-bottom: 5px;}
.linkRevise,
.linkRepeat,
.linkBadLink,
.linkBadEmbed,
.linkCopyright,
.linkAlert,
.linkAlertDone {
	padding-left: 20px;
}
.linkRevise {background: url(../../../Images/4.0/theme0/iconActionRevise.gif) no-repeat left center;}
.linkRepeat {background: url(../../../Images/4.0/theme0/iconActionRepeat.gif) no-repeat left center;}
.linkBadLink {background: url(../../../Images/4.0/theme0/iconActionBadLink.gif) no-repeat left center;}
.linkBadEmbed {background: url(../../../Images/4.0/theme0/iconActionBadEmbed.gif) no-repeat left center;}
.linkCopyright {background: url(../../../Images/4.0/theme0/iconActionCopyright.gif) no-repeat left center;}
.linkAlert {background: url(../../../Images/4.0/theme0/iconWarningSmall.gif) no-repeat left center; font-weight: bold;}
.linkAlertDone {background: url(../../../Images/4.0/theme0/iconActionDoneSmall.gif) no-repeat left center;}

/*********** POPUP **************/
.ctnPopupPermalink,
.ctnPopupEmail,
.ctnPopupList {
	float: left;
	padding: 5px;
	width: 150px;
	display: inline;/*IE6*/
	background-color: #FFFFFF;
	color: #CC0000;
	border: 1px solid #666666;
}
.ctnPopupList {
	clear: both;
	margin-left: 15px;
}
.ctnPopupList p {
	padding: 3px 0;
}
.ctnPopupList .fieldListName {
	width: 145px;
}
/************ LIST POP DOWN ***************/
.ctnActionBlockDropDown {
	float: left;
	width: 380px;
	background-color: #EAEAEA;
	padding-bottom: 5px;
	margin: 5px 0 0 10px;
}
.ctnActionBlockDropDown .title {
	padding: 2px 0;
	font-weight: bold;
	letter-spacing: .2em;
	text-align: center;
	background-color: #339933;
	color: #FFFFFF;
}
.blkActionBlockDropDown {
	width: 370px; /*380-10*/
	padding: 3px 5px;
}
.blkListPersonal,
.blkListPublic {
	float: left;
	width: 180px; /*(380/2)-10*/
	padding: 0 5px;
}
.blkListPersonal .subTitle,
.blkListPublic .subTitle {
	padding: 5px 0 2px 0;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #003EAF;
	text-transform: none;
}
.listText {padding: 2px 0;}
.listAdd {background: url(../../../Images/4.1/theme0/iconListAdd.gif) left top no-repeat; padding-left: 15px;}
.listRemove {background: url(../../../Images/4.1/theme0/iconListRemove.gif) left top no-repeat; padding-left: 15px;}
.listNew {background: url(../../../Images/4.1/theme0/iconListAdd.gif) left center no-repeat; padding-left: 15px;}
.listSaved {background: url(../../../Images/4.1/theme0/iconCheck15.gif) left top no-repeat; padding-left: 15px;}
.listPublic {background: url(../../../Images/4.1/theme0/iconGlobe.gif) right no-repeat; padding-right: 18px;}
.listPrivate {background: url(../../../Images/4.1/theme0/iconLock.gif) right center no-repeat; padding-right: 18px;}
.listBusy {background: url(../../../Images/4.1/theme0/iconWait.gif) left top no-repeat; padding-left: 15px;}

/*Permalink*/
.fieldActionBoxUrl {width: 360px;}
input.fieldActionBoxUrl, input.fieldActionBoxTag {background-color: #FBEF99;}
input.fieldActionBoxUrl:focus, input.fieldActionBoxTag:focus {background-color: #FFCC00;}


/*theme0*/
/****************************************
* compActionBox.css
****************************************/

/* needed so login warning could determine the size of the entire div */
.ctnActionBox {
	float: left;
}

/* ON TAB */
.ctnActionBoxRate li.abTabRate, .ctnActionBoxRate li.abTabRate a,
.ctnActionBoxShare li.abTabShare, .ctnActionBoxShare li.abTabShare a,
.ctnActionBoxPatrol li.abTabPatrol, .ctnActionBoxPatrol li.abTabPatrol a,
.ctnActionBoxStats li.abTabStats, .ctnActionBoxStats li.abTabStats a {
	background-color: #F27900;
	color: #FFFFFF;
}
.ctnActionBoxRate li.abTabRate,
.ctnActionBoxShare li.abTabShare,
.ctnActionBoxPatrol li.abTabPatrol,
.ctnActionBoxStats li.abTabStats {
	border: 1px solid #F27900;
}

.ctnActionBoxRate li.abTabRate {
	border-left: none;
}
/*on tab alert*/
.ctnActionBoxPatrol a.abTabAlert {
	padding-left: 20px;
	background: url(../../../Images/4.0/theme0/iconWarningSmall.gif) left center no-repeat;
}
/******** ACTION BOX ********/
.blkActionBoxDetail {
	border: 2px solid #F27900;
	border-top: 5px solid #F27900;
}

.ctnActionBoxRate .blkActionBoxDetail {background: url(../../../Images/4.0/theme0/bkgdActionBoxRate.gif) repeat-y left top;}

.ctnActionBoxShare .blkActionBoxDetail {background: url(../../../Images/4.0/theme0/bkgdActionBoxShare.gif) repeat-y left top;}

/*split screen*/
.ctnSplit .ctnActionBoxShare .blkActionBoxDetail {background: url(../../../Images/4.0/theme0/bkgdActionBoxRate.gif) repeat-y left top;}

/******** STATS ********/
.blkPopupPost {border: 2px solid #999999;}
