/* START: FX Contest*/
.contest {
	margin: 0px;
	padding: 21px 0px 0px 0px;
	height: 1%
}
.contest:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.contest .contestLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 396px;
}
.contest .contestRight {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 432px;
}
.contest .contestRight p {
	margin: 0px;
	padding: 15px 10px 0px 0px;
	font-size: 87.5%;
	line-height: 1.5em;
}
.contest .contestRight form {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #000;
}
.contest .contestRight form fieldset {
	margin: 0px;
	padding: 0px;
	border: 0;
}
.contest .contestRight form fieldset .textReminder {
	margin: 0px;
	padding: 0px 30px 0px 0px;
	color: #666;
	font-size: 68.75%;
	text-align: right;
}
.contest .contestRight form fieldset dl.contestTextArea {
	margin: 10px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	background: url(../_images/background-feature2-top.gif) no-repeat left top;
	height: 1%;
}
.contest .contestRight form fieldset dl.contestTextArea:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.contest .contestRight form fieldset dl.contestTextArea dt {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
.contest .contestRight form fieldset dl.contestTextArea dt label {
	margin: 0px;
	padding: 0px;
	display: none;
}
.contest .contestRight form fieldset dl.contestTextArea dd {
	margin: 0px;
	padding: 0px 0px 1px 9px;
	background: url(../_images/background-feature2-bottom.gif) no-repeat left bottom;
	float: left;
}
.contest .contestRight form fieldset dl.contestTextArea dd .watermark {
	width: 370px;
	color: #777;
}
.contest .contestRight form fieldset dl.contestTextArea dd textarea {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 87.5%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	border: 0px;
	height: 220px;
	width: 393px;
	overflow-y: scroll;
}
.contest .contestRight form fieldset dl.contestInput {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 1%;
}
.contest .contestRight form fieldset dl.contestInput:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.contest .contestRight form fieldset dl.contestInput dt {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
.contest .contestRight form fieldset dl.contestInput dt label {
	margin: 0px;
	padding: 0px;
	font-size: 75%;
	color: #000;
}
.contest .contestRight form fieldset dl.contestInput dt label a {
	margin: 0px;
	padding: 0px;
	color: #000;
	text-decoration: underline;
}
.contest .contestRight form fieldset dl.contestInput dt label a:hover {
	text-decoration: none;
}
.contest .contestRight form fieldset dl.contestInput dd {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

/*END: FX Contest*/

/*START: HMV CNY*/
.hmvcny {
	margin: 0px;
	padding: 15px 0px 0px 0px;
}
.hmvcny .hmvcnyContentStyle01 {
	margin: 0px;
	padding: 0px 0px 0px 13px;
}
.hmvcny .hmvcnyContentStyle02 {
	margin: 0px;
	padding: 0px 0px 20px 13px;
	background: url(../_images/online-campaign/fchmv/flower.gif) no-repeat left bottom;
	*height: 290px;
	min-height: 290px;
}
.hmvcny .hmvcnyContentStyle02 p {
	margin: 0px;
	padding: 0px 60px 18px 260px;
	font-size: 112.5%;
	
}
.hmvcny .hmvcnyContentStyle02 p.footnote {
	margin: 0px;
	padding: 8px 600px 10px 0px;
	font-size: 75%;
	
}
.hmvcny .hmvcnyContentStyle02 p span {
	color: #bb321c;
}
.hmvcny .hmvcnyContentStyle02 p a {
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	color: #bb321c;
	text-decoration: underline;
}
.hmvcny .hmvcnyContentStyle02 p a:hover {
	text-decoration: none;
}
.hmvcny .hmvcnyContentStyle02 p a.ext {
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	color: #000;
	text-decoration: underline;
}
.hmvcny .hmvcnyContentStyle02 p a:hover {
	text-decoration: none;
}
.hmvcny .hmvcnyContentStyle03 {
	margin: 0px;
	padding: 0px 0px 0px 13px;
	background: url(../_images/online-campaign/fchmv/background-btn.gif) no-repeat left bottom;
}
.hmvcny .hmvcnyContentStyle03a {
	margin: 0px;
	padding: 0px;
}
.hmvcny .hmvcnyContentStyle03b {
	margin: 0px;
	padding: 0px;
	height: 1%;
}
.hmvcny .hmvcnyContentStyle03b:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.hmvcny .hmvcnyContentStyle03c {
	margin: 0px;
	padding: 5px 0px 13px 47px;
	float: right;
	width: 141px;
}
.hmvcny .hmvcnyContentStyle03d {
	margin: 0px;
	padding: 5px 0px 15px 0px;
	float: right;
	width: 188px;
}
.hmvcny .hmvcnyContentStyle03e {
	margin: 0px;
	padding: 10px 20px 0px 0px;
	float: left;
	width: auto;
	text-align: left;
	font-size: 75%;
}
.hmvcny .hmvcnyContentStyle04 {
	margin: 0px;
	padding: 14px 0px 10px 0px;
	height: 1%;
}
.hmvcny .hmvcnyContentStyle04:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.hmvcny .hmvcnyContentStyle04 .hmvcnyContentStyle04a {
	margin: 0px;
	padding: 0px;
	float: left;
}
.hmvcny .hmvcnyContentStyle04 .hmvcnyContentStyle04b {
	margin: 0px;
	padding: 44px 23px 0px 0px;
	float: right;
}

.hmvcny .hmvcnyContentStyle05 {
	margin: 0px;
	padding: 5px 0px 20px 0px;
	background: url(../_images/online-campaign/fchmv/background03.gif) no-repeat right top;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05a {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	background: url(../_images/online-campaign/fchmv/background04.gif) no-repeat right bottom;
	height: 1%;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05a:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05b {
	margin: 0px;
	padding: 13px 0px 0px 0px;
	float: left;
	width: 421px;
	background: url(../_images/online-campaign/fchmv/background02.gif) no-repeat right top;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05c {
	margin: 0px;
	padding: 20px 0px 0px 0px;
	float: left;
	width: 407px;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05c p {
	margin: 0px;
	padding: 3px 0px 0px 36px;
	font-size: 75%;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05c p a {
	margin: 0px;
	padding: 0px;
	color: #000;
	text-decoration: none;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05c p a:hover {
	text-decoration: underline;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05d {
	margin: 0px;
	padding: 3px 25px 0px 38px;
	font-size: 125%;	
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05d a {
	color: #000;
	text-decoration: none;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05d a:hover {
	color: #000;
	text-decoration: underline;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05d strong {
	font-size: 112%;
	color: #a92418;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05e {
	margin: 0px;
	padding: 15px 25px 5px 38px;
	font-size: 112.5%;
	
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05e span {
	color: #a92418;
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05f {
	margin: 0px;
	padding: 10px 25px 0px 38px;
	font-size: 81.25%;
	
}
.hmvcny .hmvcnyContentStyle05 .hmvcnyContentStyle05g {
	margin: 0px;
	padding: 10px 25px 0px 38px;
	font-size: 100%;
	
}
/*END: HMV CNY*/

/*START: Mugshot*/
.mapcursor {
	cursor: pointer;
}
.selectLink {
	cursor: pointer;
}
.selectLinkSelected {
	text-decoration: underline;
}
.mugshot {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 1%;
	font-family: "Times New Roman",Times,serif;
}
.mugshot:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.mugshotLeft {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 525px;
}
.mugshotRight {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 445px;
}
.mugshotCenterLeft {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 620px;
}
.mugshotCenterRight {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 350px;
}
.mugshotFull {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 825px;
}
.mugshotSampleContainer {
	margin: 0px;
	padding: 0px 0px 71px 0px;
	background: url(../_images/online-campaign/mugshot/background-clipboard-bottom.gif) no-repeat left bottom;
	position: relative;
}
.mugshotSample {
	margin: 0px;
	padding: 0px;
	background: url(../_images/online-campaign/mugshot/background-clipboard-top.gif) no-repeat left top;
}
.mugshotSample .contentStyle01 {
	margin: 0px;
	padding: 167px 0px 12px 50px;
	background: url(../_images/online-campaign/mugshot/background-separator.gif) no-repeat left bottom;
}
.mugshotSample .contentStyle01 p {
	margin: 0px;
	padding: 0px;
	font-size: 75%;
	color: #000;
}
.mugshotSample .contentStyle02 {
	margin: 0px;
	padding: 14px 120px 6px 50px;
}
.mugshotSample .contentStyle02 .contentStyle02a {
	margin: 0px;
	padding: 0px 0px 2px 0px;
	font-size: 75%;
	color: #000;
}
.mugshotSample .contentStyle02 p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-size: 75%;
	color: #000;
	text-align: justify;
}
.mugshotSample .contentStyle03 {
	margin: 0px;
	padding: 0px 0px 30px 0px;
	height: 1%;
}
.mugshotSample .contentStyle03:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.mugshotSample .contentStyle03a {
	margin: 0px;
	padding: 45px 0px 0px 0px;
	float: left;
	width: 150px;
	font-size: 68.75%;
	color: #000;
}
.mugshotSample .contentStyle03b {
	margin: 0px;
	padding: 45px 0px 0px 0px;
	float: left;
	width: 90px;
	font-size: 68.75%;
	color: #000;
}
.mugshotSample .contentStyle03c {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 115px;
}
.mugshotSample .contentStyle04 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 38px;
	right: 32px;
}
.mugshotSmallSampleContainer {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../_images/online-campaign/mugshot/background-smallclipboard-top.gif) no-repeat left top;
	position: relative;
}
.mugshotSmallSample {
	margin: 0px;
	padding: 0px;
	background: url(../_images/online-campaign/mugshot/background-smallclipboard-bottom.gif) no-repeat left bottom;
}
.mugshotSmallSample .contentStyle01 {
	margin: 0px;
	padding: 130px 0px 12px 50px;
	background: url(../_images/online-campaign/mugshot/background-separator.gif) no-repeat left bottom;
}
.mugshotSmallSample .contentStyle01 p {
	margin: 0px;
	padding: 0px;
	font-size: 75%;
	color: #000;
}
.mugshotSmallSample .contentStyle02 {
	margin: 0px;
	padding: 14px 120px 6px 50px;
}
.mugshotSmallSample .contentStyle02 .contentStyle02a {
	margin: 0px;
	padding: 0px 0px 2px 0px;
	font-size: 75%;
	color: #000;
}
.mugshotSmallSample .contentStyle02 p {
	margin: 0px;
	padding: 0px 20px 10px 0px;
	font-size: 75%;
	color: #000;
	text-align: justify;
}
.mugshotSmallSample .contentStyle03 {
	margin: 0px;
	padding: 0px 0px 80px 0px;
	height: 1%;
}
.mugshotSmallSample .contentStyle03:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.mugshotSmallSample .contentStyle03a {
	margin: 0px;
	padding: 45px 0px 0px 0px;
	float: left;
	width: 123px;
	font-size: 68.75%;
	color: #000;
}
.mugshotSmallSample .contentStyle03b {
	margin: 0px;
	padding: 45px 0px 0px 0px;
	float: left;
	width: 90px;
	font-size: 68.75%;
	color: #000;
}
.mugshotSmallSample .contentStyle03c {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 105px;
}
.mugshotSmallSample .contentStyle04 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 32px;
	right: 65px;
}

.mugshotStep {
	margin: 0px;
	padding: 40px 0px 0px 0px;
	position: relative;
}
.mugshotStep p {
	margin: 0px;
	padding: 15px 40px 10px 0px;
	font-size: 100%;
	color: #000;
	text-align: justify;
	line-height: 1.2em;
	
}
.mugshotStep p span {
	position: absolute;
	left: -58px;
	top: 170px;
}
.mugshotStep p.button {
	text-align: right;
	padding: 15px 40px 40px 0px;
}
.mugshotStep p.indent {
	padding: 0px 40px 10px 160px;
}
.mugshotStep p a {
	font-size: 100%;
	color: #b4080e;
	text-decoration: underline;
}
.mugshotStep p a:hover {
	font-size: 100%;
	color: #b4080e;
	text-decoration: none;
}
.mugshotStep p a:visited {
	font-size: 100%;
	color: #b4080e;
}
.sampleSelect {
	margin: 0px 0px 0px 45px;
	padding: 0px 5px 0px 5px;
	border: 1px solid #000;
	position: absolute;
	bottom: 80px;
	font-size: 75%;
	color: #000;
}
.viewMoreSamples {
	margin: 0px 0px 0px 45px;
	padding: 0px 5px 0px 5px;
	position: absolute;
	bottom: 80px;
	font-size: 75%;
	color: #000;
}
.viewSample {
	font-size: 125%;
	color: #000;
}
.mugshotInfoContainer {
	margin: 20px 0px 0px 95px;
	padding: 0px 0px 71px 0px;
	background: url(../_images/online-campaign/mugshot/background-clipboard-bottom.gif) no-repeat left bottom;
	position: relative;
}
.mugshotInfo {
	margin: 0px;
	padding: 170px 0px 0px 45px;
	background: url(../_images/online-campaign/mugshot/background-clipboard1-top.gif) no-repeat left top;
}
.mugshotInfoEnterContest {
	background: url(../_images/online-campaign/mugshot/background-clipboard2-top.gif) no-repeat left top;
}
.mugshotInfo form {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #000;
}
.mugshotInfo form .textReminder {
	margin: 0px;
	padding: 0px 52px 10px 0px;
	color: #000;
	font-size: 68.75%;
	text-align: right;
}
.mugshotInfo form fieldset {
	margin: 0px;
	padding: 0px;
	border: 0;
}
.mugshotInfo form fieldset dl {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	height: 1%;
}
.mugshotInfo form fieldset dl:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.mugshotInfo form fieldset dl.oneline {
	float: left;
	height: 1%;
}
.mugshotInfo form fieldset dt {
	margin: 0px;
	padding: 0px;
}
.mugshotInfo form fieldset dt.oneline {
	float: left;
	width: 400px;
}
.mugshotInfo form fieldset dt.width55 {
	width: 55px;
}
.mugshotInfo form fieldset dt.width110 {
	width: 110px;
}
.mugshotInfo form fieldset dt label {
	margin: 0px;
	padding: 0px;
	font-size: 87.5%;
	color: #000;
}
.mugshotInfo form fieldset dt label span {
	font-size: 75%;
}
.mugshotInfo form fieldset dt.privacy label {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 75%;
	color: #000;
}
.mugshotInfo form fieldset dt.privacy label a {	
	color: #000;
	text-decoration: underline;
}
.mugshotInfo form fieldset dt.privacy label a:hover {	
	color: #000;
	text-decoration: none;
}
.mugshotInfo form fieldset dt.privacy label a:visited {	
	color: #000;
}
.mugshotInfo form fieldset dd {
	margin: 0px;
	padding: 0px;
}
.mugshotInfo form fieldset dd.oneline {
	float: left;
}
.mugshotInfo form fieldset dd input {
	margin: 0px 7px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 75%;
	font-family: "Times New Roman",Times,serif;
	color: #000;
}
.mugshotInfo form fieldset dd input.width160 {
	width: 160px;
}
.mugshotInfo form fieldset dd input.width300 {
	
	width: 315px;
	*_width: 318px;
	
}
.mugshotInfo form fieldset dd select {
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 75%;
	font-family: "Times New Roman",Times,serif;
	color: #000;
	width: 140px;
}
.mugshotInfo form fieldset dd textarea {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 75%;
	font-family: "Times New Roman",Times,serif;
	color: #000;
	height: 170px;
	width: 425px;
	overflow-y: scroll;
}
.mugshotInfo .mugshotInfo01 {
	margin: 0px;
	padding: 20px 0px 30px 0px;
	height: 1%;
}
.mugshotInfo .mugshotInfo01:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.mugshotInfo .mugshotInfo01a {
	margin: 0px;
	padding: 25px 0px 0px 0px;
	float: left;
	width: 160px;
	font-size: 68.75%;
	color: #000;
}
.mugshotInfo .mugshotInfo01b {
	margin: 0px;
	padding: 45px 0px 0px 0px;
	float: left;
	width: 90px;
	font-size: 68.75%;
	color: #000;
}
.mugshotInfo .mugshotInfo01c {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 115px;
}
.mugshotPhotoContainer {
	margin: 5px 0px 0px 0px;
	padding: 6px 30px 0px 35px;
}
.mugshotPhotoContainer .mugshotPhoto {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
	background: #000 url(../_images/online-campaign/mugshot/background-clipphoto-right.gif) no-repeat right top;
	width: 210px;
	text-align: center;
}
.mugshotPhotoContainer .mugshotPhoto h1 {
	display: none;
}
.mugshotPhotoContainer .mugshotPhoto p {
	margin: 0px 0px 0px 5px;
	padding: 0px 5px 10px 0px;
	font-size: 75%;
	color: #e51830;
	line-height: 1.35em;
	background-position: 0px 8px;
	text-align: left;
}
.mugshotPhotoContainer .mugshotPhotoClip {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
	background: url(../_images/online-campaign/mugshot/background-photoclip-bottom.gif) no-repeat right bottom;
	width: 215px;
}
.mugshotPhotoContainer .mugshotPhotoClip01 {
	margin: 0px;
	padding: 33px 0px 5px 0px;
	background: url(../_images/online-campaign/mugshot/background-photoclip-top.gif) no-repeat right top;
}
.mugshotPhotoContainer .mugshotPhotoClip01a {
	margin: 0px 19px 0px 13px;
	padding: 0px;
	background-color: #000;
	font-size: 81.25%;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
}
.mugshotPhotoContainer .mugshotPhotoClip01b {
	margin: 3px 19px 3px 14px;
	padding: 0px;
	font-size: 50%;
	color: #000;
	text-transform: uppercase;
	text-align: right;
}
.mugshotPhotoContainer .mugshotPhotoClip01b span {
	margin: 0px;
	padding: 0px 3px 0px 3px;
	border: 1px solid #000;
}
.mugshotPhotoContainer .mugshotPhotoClip01c {
	margin: 0px 19px 0px 13px;
	padding: 0px;
	background-color: #000;
	font-size: 68.75%;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
}
.mugshotPhotoContainer .mugshotPhotoClip01d {
	margin: 3px 19px 0px 13px;
	padding: 0px;
	background-color: #000;
	font-size: 112.5%;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	line-height: 0.9em;
}
.mugshotPhotoContainer .mugshotPhotoClip01e {
	margin: 0px 19px 0px 18px;
	padding: 5px 0px 0px 0px;
	background-color: #fff;
	font-size: 68.75%;
	color: #000;
	text-transform: uppercase;
	text-align: left;
	background: url(../_images/online-campaign/mugshot/background-location.gif) no-repeat right top;
}
.mugshotPhotoContainer .mugshotPhotoClip01b span.noRightBorder {
	border-right: none;
}
.mugshotPhotoContainer .mugshotButton {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
.errormsg {
	margin: 0px;
	padding: 0px 10px 0px 0px;
}
.errormsg p {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	font-size: 75%;
	color: #e51830;
	line-height: 1.35em;
	background: url(../_images/online-campaign/mugshot/background-error.gif) no-repeat left top;
	background-position: 0px 8px;
}
.errormsg p.error {
	background: none;
}
.mugshotCrimeContainer {
	margin: 0px;
	padding: 0px;
	width: 425px;
	height: 180px;
	overflow: auto;
	border: 1px solid #999;
}
.mugshotCrime {
	margin: 0px;
	padding: 0px 0px 5px 5px;
	font-size: 75%;
	color: #000;
}

.mugshotPreviewContainer {
	margin: 20px 0px 0px 150px;
	padding: 0px 0px 71px 0px;
	background: url(../_images/online-campaign/mugshot/background-clipboard-bottom.gif) no-repeat left bottom;
	position: relative;
}
.mugshotPreview {
	margin: 0px;
	padding: 0px 0px 1px 0px;
	background: url(../_images/online-campaign/mugshot/background-clipboard3-top.gif) no-repeat left top;
}
.mugshotFriendInfo {
	background: url(../_images/online-campaign/mugshot/background-clipboard4-top.gif) no-repeat left top;
}
.mugshotShockFriendInfo {
	background: url(../_images/online-campaign/mugshot/background-clipboard6-top.gif) no-repeat left top;
}
.mugshotContestInfo {
	background: url(../_images/online-campaign/mugshot/background-clipboard5-top.gif) no-repeat left top;
}
.mugshotPreview .contentStyle01 {
	margin: 0px;
	padding: 190px 0px 0px 45px;
}
.mugshotPreview .contentStyle01 p {
	margin: 0px;
	padding: 0px;
	font-size: 87.5%;
	color: #000;
	line-height: 1.4em;
}
.mugshotPreview .contentStyle02 {
	margin: 0px;
	padding: 14px 190px 6px 45px;
}
.mugshotPreview .contentStyle02 .contentStyle02a {
	margin: 0px;
	padding: 0px 0px 7px 0px;
	font-size: 87.5%;
	color: #000;
}
.mugshotPreview .contentStyle02 p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-size: 75%;
	color: #000;
	text-align: justify;
}
.mugshotPreview .contentStyle02 .contentStyle02b {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	text-align: right;
}
.mugshotPreview .contentStyle03 {
	margin: 0px;
	padding: 0px 0px 30px 0px;
	height: 1%;
}
.mugshotPreview .contentStyle03:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.mugshotPreview .contentStyle03a {
	margin: 0px;
	padding: 45px 0px 0px 0px;
	float: left;
	width: 160px;
	font-size: 68.75%;
	color: #000;
}
.mugshotPreview .contentStyle03b {
	margin: 0px;
	padding: 45px 0px 0px 0px;
	float: left;
	width: 90px;
	font-size: 68.75%;
	color: #000;
}
.mugshotPreview .contentStyle03c {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 115px;
}
.mugshotPreview .contentStyle03d {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 1%;
}
.mugshotPreview .contentStyle03d:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.mugshotPreview .contentStyle03e {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
}
.mugshotPreview .contentStyle03f {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 190px;
}
.mugshotPreview .contentStyle04 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.mugshotPreview form {
	margin: 0px;
	padding: 200px 0px 0px 0px;
	color: #000;
}
.mugshotPreview form fieldset {
	margin: 0px;
	padding: 0px 0px 0px 45px;
	border: 0;
}
.mugshotPreview form fieldset dl {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	height: 1%;
}
.mugshotPreview form fieldset dl:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.mugshotPreview form fieldset dt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px
}
.mugshotPreview form fieldset dt.name {
	width: 140px
}
.mugshotPreview form fieldset dt.email {
	width: 180px
}
.mugshotPreview form fieldset dt label {
	margin: 0px;
	padding: 0px;
	font-size: 87.5%;
	color: #000;
}
.mugshotPreview form fieldset dt label.name {
	padding: 0px 0px 0px 17px;
}
.mugshotPreview form fieldset dt label.email {
	padding: 0px 0px 0px 30px;
}
.mugshotPreview form fieldset dd {
	margin: 0px;
	padding: 0px;
	float: left;
	font-size: 75%;
	font-family: "Times New Roman",Times,serif;
	color: #000;
}
.mugshotPreview form fieldset dd input {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Times New Roman",Times,serif;
	color: #000;
	width: 200px;
}
.mugshotPreview form fieldset dd.name input {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Times New Roman",Times,serif;
	color: #000;
	width: 130px;
}
.mugshotPreview form fieldset dd.email input {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Times New Roman",Times,serif;
	color: #000;
	width: 180px;
}
.mugshotPreview form fieldset dd select {
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 75%;
	font-family: "Times New Roman",Times,serif;
	color: #000;
	width: 140px;
}
.mugshotPreview form fieldset dd textarea {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Times New Roman",Times,serif;
	color: #999;
	height: 170px;
	width: 200px;
	overflow-y: scroll;
}

.mugshotPreview .contentStyle05 {
	height: 1%;
	margin: 0px;
	padding: 0px;
}
.mugshotPreview .contentStyle05 form {
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
.mugshotPreview .contentStyle05 form fieldset {
	margin: 0px;
	padding: 0px;
}
.mugshotPreview .contentStyle05:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.mugshotPreview .contentStyle05a {
	float: left;
}
.mugshotPreview .contentStyle05b {
	float: left;
	margin: 0px;
	padding: 20px 0px 20px 130px;
}
#mugshotSample1 {
	display: block;
}
#mugshotSample2 {
	display: none;
}
#mugshotSample3 {
	display: none;
}
#mugshotSample4 {
	display: none;
}
#mugshotSample5 {
	display: none;
}
#mugshotSample6 {
	display: none;
}
#mugshotSample7 {
	display: none;
}
#mugshotCrime1 {
	display: none;
}
#mugshotCrime2 {
	display: none;
}
#mugshotCrime3 {
	display: none;
}
#mugshotCrime4 {
	display: none;
}
#mugshotCrime5 {
	display: none;
}
#mugshotCrime6 {
	display: none;
}
#mugshotCrime7 {
	display: none;
}
/*END: Mugshot*/