html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}li{list-style:none;}h1,h2,h3{font-size:100%;font-weight:bold;}label,input{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;} a img{border:none;} *{outline:none;}
input[type="submit"]::-moz-focus-inner {
    border: none;
}
a,a:link,a:hover,a:active,a:visited{color:#666699;text-decoration:none;cursor:pointer;}
a:active{outline:none;}
a:hover{text-decoration:underline;}
body,input,select,label,textarea{font-family:arial,sans-serif;}
.extra-iframe{
	position:relative;
}

#wrapper{
	text-align:left;
	color:#333;
	zoom:1;
}
#initState{
	position:relative;
	z-index:5;
	margin:0 0 12px 152px;
}
#initState,.section{
	height:74px;
}
.section{
	position:absolute;
	top:0;
	left:149px;
	font-size:15px;
	display:none;
	background:#fff;
}
.img{
	position:absolute;
	top:0;
	left:0;
	width:138px;
	height:74px;
	background:url(/image/advert3.png?20100325) no-repeat 0 0;
}

.learn{
	position:absolute;
	top:17px;
	font-size:11px;
	right:20px;
}
.disabled .username-input,.disabled .address-input{
	background:#fff;
	border-color:#c3bfc0;
}
.disabled .tryitout-input{
	background:#c3bfc0;
	cursor:default;
	border-color:#c3bfc0;
}

.tryitout-input{
    background:#98CB00;
	cursor:pointer;
	font-style:italic;
	border:1px solid #A0B858;
	width:91px;
	padding:6px 0 5px;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	color:#fff;
	position:relative;
	top:-1px;
	left:-4px;
	*padding:3px 0;
	*top:0;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-radius-bottomright:8px;
	-webkit-border-radius-topright:8px;
}
*+html .tryitout-input {padding:4px 0 2px; top:0px;}
.hover{
	background-color:#AAE104;
}
.inputContainer{
	font-size:15px;
	color:#7f7f7d;
}
.get-another-stage .introText{
	font-weight:normal;
	color:#7F7F7D;
}
.get-another-stage .learn{display: none;}
.introText{
	padding:9px 0 10px 3px;
	font-weight:bold;
	font-size:15px;
	color:#207d6a;
}
.introText a{font-weight:bold;}
.linkContainer{
	padding:12px 0 0 2px;
}
.inputContainer{
	position:relative;
	color:#848450;
}
.inputContainer label,.ap2{
	position:absolute;
	top:6px;
}
.username{left:8px;}
.address{left:163px;}
.username-input,.address-input{
	background:#ffff9b;
	border:1px solid #c6c396;
	color:#848450;
	font-size:16px;
	padding:4px 4px;
}
.username-input{width:141px;}
.address-input{width:246px;border-right-width:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.section, .inputContainer,#schmapMessage{font-size:14px;}
	.tryitout-input{font-size:13px;}
}

#editMode{width:504px;}
#editState{z-index:1;display:none;}

.tip{
	padding:12px 0 0 2px;
}

.actions{
	position:absolute;
	right:0;
}
.actions1{
	top:9px;
}
.actions2{
	top:41px;
	z-index:10;
}
.actions a,.actions a:link,.actions a:hover,.actions a:visited,.actions a:active{
	color:#fff;
	text-decoration:none;
	text-align:center;
	float:left;
	background:#98CB00;
	font-weight:bold;
	cursor:pointer;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
.actions .delete:link,.actions .delete:hover,.actions .delete{background:red;}
.actions1 a{
	font-size:14px;
	line-height:25px;
	margin-left:8px;
	width:77px;
}
.actions a:hover{background:#AAE104;}
.actions2 a{
	line-height:25px;
	width:77px;
	margin-left:12px;
	font-size:14px;
}
.ap1{
	top:46px;
	position:absolute;
	left:158px;
	font-size:13px;
	z-index:2000;
}
#optionContainer{
	font-size:13px;
	left:1px;
	padding-bottom:10px;
	position:absolute;
	top:46px;
	width:100%;
}
.show{
	border-bottom:1px solid #E6E6E6;
}
.show a{background-position:-1px -73px;}
.hide a{background-position:-1px -92px;}
#showCustomize{
	padding-left:23px;
	cursor:pointer;
	background-image:url(/image/advert3.png?20100325);
	background-repeat:no-repeat;
}
#customization{
	background:#fff;
	position:relative;
	font-size:13px;
	display:none;
	height:75px;
}
.choices,.inputContainer2,.choice-box h3,.tweetIconsPopup,.ddArrow,.iconUpload,.backButton,.introText2,.choices input{
	position:absolute;
}
.choices{
	top:2px;
	left:113px;
}
.choices input{
	top:0;
	left:0;	
	width:27px;
	height:20px;
	opacity:0;
	filter:alpha(opacity=0);
}
.choices p{
	height:20px;
	line-height:17px;
	overflow:hidden;
	padding-left:27px;
	margin-bottom:6px;
	position:relative;
}
.choice-box h3{
	left:12px;
	top:15px;
}
.checked {
	background:url(/image/advert3.png?20100325) no-repeat -380px -90px;
}
.unchecked{
	background:url(/image/advert3.png?20100325) no-repeat -380px -114px;
}
.inputContainer2{
	top:-2px;
	left:253px;
}
.inputContainer2 p{
	position:relative;
	overflow:hidden;
	line-height:24px;
	zoom:1;
	margin-bottom:3px;
}
.inputContainer2 span{
	width:74px;
	float:left;
	padding-right:9px;
	text-align:right;
}
#pound{
	position:absolute;
	left:92px;
	top:2px;
	*top:3px;
	line-height:18px;
	font-weight:normal;
	font-size:15px;
	color:#4B4B4B;
	font-style:normal;
	visibility:hidden;
}
.hashtag-input,.infolink-input{
	padding:3px 5px 4px;
	background:#fff;
	border:1px solid #c0c0c0;
	font-size:13px;
	color:#4b4b4b;
	width:173px;
}
.hashtag-input{
	padding-left:15px;
	width:163px;
}
.hashtag,.infolink{
	left:89px;
	position:absolute;
	font-style:italic;
	font-size:13px;
	color:#808080;
}
dl{
	overflow:hidden;
	padding-left:150px;
}
dt,dd{float:left;}
dt{
	line-height:30px;
	font-weight:bold;
	margin-right:13px;
	font-size:15px;
}
.introText2{
	color:#666666;
	font-size:13px;
	font-style:italic;
	right:10px;
	bottom:0;
	text-align:center;
}
/*----map icon--*/
.font-1{
	font-weight:bold;
	color:#757575;
	font-size:15px;
}
.iconLabel{
	position:absolute;
	right:73px;
	top:13px;
}
.iconBox {
	width:42px;
	padding-right:21px;
	line-height: 34px;
	height: 41px;
	border:1px solid #c0c0c0;
	border-width: 1px 0 1px 1px;
	display:block;
	background:#fff;
	text-align:center;
	position:relative;
}
.ddArrow {
	right:0;
	top:-1px;
	width:21px;
	height:43px;
	background:url(/image/advert3.png?20100325) no-repeat -149px -32px;
}
.tweetIconsPopup {
	left:0;
	top:0;
	background:#FFFFFF url(/image/icons.jpg) no-repeat 2px 6px;
	border:1px solid #555555;
	width:583px;
	height:163px;
	visibility: hidden;
	text-align: left;
	z-index: 5000;
}
.selectedIcon{
	background:#FFFFFF url(/image/icons.jpg) no-repeat 4px 0;
	width:37px;
	margin:0 auto;
	height:41px;
	display:block;
}
.tweetIconsPopup a{
	float:left;
	margin:7px 0 0 4px;
	width:32px;
	height:32px;
}
.tweetIconsPopup img{
	margin:4px 0 0 4px;
}
.iconUpload{
	right:11px;
	top:0;
}
.backButton{
	right:20px;
	font-size:12px;
	top:14px;
	font-style:italic;
	display:none;
}
.homepage .img{
	background-position:10px -134px;
}
.homepage .tryitout-input{
	background:#94a791;
	border-color:#98a496;
}
.homepage .hover{background-color:#859683;}
.saving a{visibility:hidden;}
.saving-status{
	position:absolute;
	top:-8888px;
	right:91px;
	font-weight:bold;
	color:#222;
}
.saving .saving-status{
	top:0;
}
.saving-status img{
	margin-left:5px;
	position:relative;
	top:4px;
}