/* Hotupload */
.hotUploadBtn {
font-size:14px;
padding:2px 6px;
}

.hotlink_ads2 { /* ads for hotupload page*/
width:300px;
float:left;
padding:16px 0;
height:250px;
overflow:hidden;
}

.hotlink_upload {
margin-left:320px;
float:none
}

.hotlink_upload h2, .hotlink_upload h3 {
color:#5471B9;
font:bold 16px "trebuchet ms";
margin:0;
padding:16px 0 ;
line-height:14px;
}

.hotlink_upload h3 {
margin-left:110px;
}


.hotlink_upload form {
}

.hotlink_upload input {
}

.hotlink_filename {
}

.hotlink_upload ul {
margin:0 0 0 116px;
display:block;
float:none;
padding:16px 0 0 0;
list-style-image: url(/images/bullet.gif);
}

.hotlink_upload small {
color:gray;
font-size:11px
}

.hotlink_url {
width:310px;
//width:271px;
//margin-right:2px;
}

/* Hotlink codes */
.hotlink_links {
margin-left:320px;
float:none
}

.hotlink_leftwrapper {
float:left;
width:300px;
}

.hotlink_thumbnail, .hotlink_buttons, .hotlink_ads {
width:300px;
clear:both
}

.hotlink_thumbnail {
margin:16px 0 0 0;
height:106px
}

.hotlink_img {
float:right;
display:block
}

.hotlink_img img {
display:block;
padding:4px;
font-size:10px;
text-align:left;
background:#FFF;
border:1px solid #DDD
}

.hotlink_buttons {
text-align:right
}

.hotlink_ads {
padding:8px 0;
height:250px;
overflow:hidden;
}

.hotlink_links h2, .hotlink_links h3 {
color:#5471B9;
font:bold 12px "trebuchet ms";
margin:0;
padding:0 0 1px 0;
line-height:14px;
}

.hotlink_links h3 {
color:#B90000;
}

.hotlink_links div.links, .hotlink_links textarea {
display:block;
border:1px solid #CDCDCD;
position:relative;
width:498px;
height:48px;
font-size:10px;
color:black;
padding:3px 0 0 2px;
margin:0 0 10px 0;
overflow:hidden;
}

.hotlink_links div.hotlink_small {
height:18px;
line-height:16px
}

.hotlink_links button {
width:70px;
float:right
}

.hotlink_info {
display:block;
float:left;
list-style:none;
font-size:10px;
margin:0;
padding:0;
width:168px;
overflow:hidden
}

.hotlink_info li {
display:block;
float:left;
clear:both;
width:100%;
text-align:left
}

.hotlink_info b {
display:block;
float:left;
width:80px;
font-weight:normal;
text-align:right;
color:#5471b9;
padding-right:2px
}

.hotlink_mailform {
text-align:left;
float:right;
overflow:hidden;
clear:both;
margin:0;
padding:16px 0;
display:none;
width:272px
}

.hotlink_mailform label {
text-align:right;
width:100px;
float:left;
display:block;
line-height:18px;
font-size:11px;
}

.hotlink_mailform input {
display:block;
width:160px;
float:none;
font-size:12px;
margin:0 0 4px 104px
}

.hotlink_mailform small {
display:block;
width:160px;
float:none;
color:gray;
font-size:10px;
margin:0 0 4px 104px
}

.hotlink_mailform em {
	font-style:normal;
	line-height:18px;
	vertical-align:middle
	}
.hotlink_mailform img {vertical-align:middle;display:inline}
.hotlink_mailform em span {
	display:block;
	line-height:18px;
	margin-left:104px
	}
	
.hotlink_mailform button {
margin-left:104px;
}

.hotlink_bookmark, .hotlink_feedback {
padding-left:18px;
height:16px;
display:block;
background:url(/images/bookmark.png) left center no-repeat;
float:left;
margin:0 16px 0 0;
font-size:11px;
text-decoration:underline;
}

.hotlink_feedback {
background-image:url(/images/feedback.png);
}

.hotlink_feedbackform {
display:none;
padding-bottom:38px;
}

.hotlink_feedbackform input {
width:auto;
float:left;
margin:4px 4px 0 0
}

.hotlink_feedbackform textarea {
height:100px !important;
overflow:auto;
margin:4px 0
}

.copy_hint {
display:block;
position:absolute;
left:50%;
top:50%;
float:left;
padding:0 6px;
font:normal 12px 'Trebuchet MS',Tahoma,Verdana,Arial,Serif;
background:yellow;
color:black;
border:1px solid white;
-moz-opacity:0.9;
opacity: 0.9;
z-index:9999;
}

* html .copy_hint {filter:alpha(opacity:90)}

#hotuploadform {width:500px}
#hotuploadform label {display:block;width:50px;float:left}
#hotuploadform #resizeImageLabel {margin:8px 0 0 96px;width:auto;display:inline}
#hotuploadform #imgsize {margin:8px 0 0 4px}
#hotuploadform small, #uploadBtn {margin-left:100px}
#hotuploadform span {display:block}

.hotlink_progress {
 position:relative;
top:4px;
margin:0;
display:block;
width:260px;
height:12px;
background:url(/images/progress_bar.gif) left top no-repeat;
padding:0;
}

.hotlink_progress i {
display:block;
height:8px;
width:40%;
margin:2px 1px;
float:right;
background:#FFF;
border-left:1px solid #A1B1D8;
font-size:0;
line-height:0;
overflow:hidden;
}

.pathwrapper {display:block;height:20px;
background:url(/images/progress_bar.gif);
background:none;
float:left;
text-align:left;
}

.swf-copy {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
   bottom:0;
	z-index:9999;
	outline:none;
	-moz-outline-style:none;
	}
	
#photo_share {
	overflow:hidden
	}
dd#hotLnk1, dd#hotLnk2, dd#hotLnk3 {
	position:relative;
	display:block;
	padding:2px 4px;
	font-size:10px;
	width:98%;
	overflow:hidden
	}