	/* FreshCircle.com layout  */
@charset "utf-8"; * { margin:0; padding:0; }

	/* DEFAULT STYLE */
html {min-weight:760px;}
body {text-align:center;margin:0 auto;padding:0;border:0;}
img {border:0;}
div,p {margin:0 auto;padding:0;text-align:left;}
body,td,th,h1,h2,h3,h4,h5,h6,p,div,input,textarea,select {font:11px Tahoma,Verdana,Arial;color:#000;}
.nop {display:none;}
hr {display:none;}
input,textarea,select {border-width:1px;background:#eee;}
strong {color:#c00;font-weight:bold;}

	/* LINKS */}
a:{ color:#666;text-decoration:none;}
a:link { color:#666;text-decoration:none;}
a:visited { color:#666;text-decoration:none;}
a:active { color:#666;text-decoration:underline;}
a:hover	{ color:#06c;text-decoration:underline;}

	/* TABLE */
td {color:#666}

	/* PRIMARY LAYOUT DIVISIONS */
div#header {background:url(/style/dimg/head_bg.png) top right no-repeat;position:relative;margin-top:8px;width:760px;}
div#wrapper {margin-top:12px;width:760px;border-bottom:1px solid #999;}
div#xwrapper {margin-top:12px;width:760px;}
div#footer {clear:both;margin-top:12px;width:760px;border-top:1px solid #999;border-bottom:1px solid #999;background:#eee;}

div#headerInfo {display:none;}
div#headerSearch {position:absolute;top:10px;right:8px;}
div#headerSearch input {border:1px solid #06c;font-size:11px;color:#5d5950;padding:2px;float:left;margin:0 4px;}
div#headerSearch input.gumb {font-weight:bold;margin-top:0;cursor:pointer;margin:0;border:0;background:transparent;}
div#headerSearch input:hover, div#headerSearch input:focus {background:#f3f3f3;color:#06c;border:1px solid #048;}
div#headerSearch input.gumb:hover, div#headerSearch input.gumb:focus {border:0;}

div#menu {}
div#menu ul {margin:0;padding:0;list-style:none;}
div#menu li {line-height:30px;margin:0 4px 0 0;padding:0;list-style:none;float:left;width:102px;height:30px;text-align:center;font-weight:bold;background:url(/style/dimg/menubg.gif) no-repeat;}
div#menu li a {display:block;width:102px;height:30px;}
div#menu li a:hover {width:102px;height:30px;background:url(/style/dimg/menubg_up.gif) no-repeat;text-decoration:none;}
div#menu li.on,div#menu li.on a:hover {background:url(/style/dimg/menubg_on.gif) no-repeat;}
div#menu li.on a {color:#fff;}

div#welcome {position:relative;border-bottom:1px solid #999;border-top:1px solid #999;line-height:24px;float:left;padding-right:36px;color:#999;width:724px;text-align:right;}
div#welcome span {position:absolute;top:-2px;right:0;}
div#loggedin {position:absolute;top:10px;right:8px;}
div#loggedin a {font-size:12px;float:left;margin-right:4px;padding:2px 6px;display:block;border:1px solid #c00;color:#fff;background:#f60;font-weight:bold;}
div#loggedin a:hover {background:#fff;border:1px solid #c00;text-decoration:none;color:#c00;}
div#loggedin strong {font-weight:bold;color:#c00;}
div#loggedin span {float:left;padding:2px;}
div#loggedin a.out {color:#999;font-size:10px;border:1px solid #ccc;background:transparent;margin-left:8px;}
div#loggedin a:hover.out {color:#000;font-size:10px;border:1px solid #999;background:#fff;}

div#ads {clear:both;height:200px;}
div#adsBan {float:left;width:535px;margin:0;position:relative;margin:0 0 -2px 0;}
div#adsBan span {position:absolute;top:10px;right:10px;margin:0;padding:0;}
div#adsOth {float:right;width:210px;padding:4px 0 4px 15px;}
div#adsOth p {line-height:1.5em;color:#666;}
div#adsOth h5 {font-weight:bold;margin:12px 0 4px 0;padding:0;}
div#adsOth a {color:#06c;}

div#contenter {width:760px;clear:both;padding-top:2px;background:#fff;}
.conTop {clear:both;}
.conTop h2 {background:url(/style/dimg/con_tlebgx.gif) no-repeat;color:#fff;line-height:18px;font-weight:bold;padding-left:16px;margin:12px 0 6px 0;font-size:10px;}
.conTop h2.photle {background:url(/style/dimg/con_tlebg.gif) no-repeat;color:#fff;line-height:18px;font-weight:bold;padding-left:16px;margin:12px 0 6px 0;font-size:10px;}

.conTop ul {margin:0;padding:0;list-style:none;}
.conTop li {margin:0;padding:0 12px 0 0;list-style:none;float:left;color:#999;}
.conTop li img {border:2px solid #ccc;}
.conTop li a:hover img {border:2px solid #f60;}
.conTop li p {margin:2px 0 12px 0;width:120px;color:#999;}
.conTop h4 {margin:2px 0;padding:0;font-size:11px;font-weight:bold;color:#f60;width:120px;}

.conLog {clear:both;margin:0 auto;}
.conLbox {float:left;width:180px;padding-right:40px;}
/* remove width:190px because we can show it by adjusting the image.*/
.conLbox img {margin-bottom:4px;padding:4px;border:1px solid #B7B59C;}

/* Register  */
.conLbox div.reg {padding:4px 0;}
.conLbox div.reg input {background:#fff;float:left;margin:0;padding:0;}
.conLbox div.reg p {margin:0;padding:5px 0;clear:both;font-weight:800;font-size:11px;color:#777;}
.conLbox div.reg p.gray {color:#999;padding-left:8px;font-weight:400;clear:both;padding-top:0;}
/* Register End */

.conRbox {float:left;padding:0;width:540px;}
.conRbox em {font-size:10px;font-family:Arial;color:#666;}
.conRbox ul {margin:0;padding-left:30px;}
.conRbox li {padding:4px 0;}
.conLog h2 {position:relative;color:#c30;line-height:18px;font-weight:bold;padding-left:10px;margin:6px 0 6px 0;font-size:18px;}
.conLog h2 a {color:#c30;}
.conLbox h3 {font-weight:bold;background:#eee;padding:4px;color:#06c;margin:0;}
.conRbox h3 {font-weight:bold;background:#eee;padding:4px;color:#c30;margin:0;}
.conRbox h4 {font-weight:bold;color:#c30;margin:0;padding:6px 4px 2px 4px;}
.conLbox h4 {padding:2px 4px;margin:0;font-weight:bold;color:#06c;}
.conRbox p {margin:2px 0 12px 8px;line-height:1.5em;}
.conLbox p {margin:2px 0 6px 4px;line-height:1.5em;}
.conRbox span {padding-left:58px;}
.conRbox span.left1 {padding-left:50px;}
html>body .conRbox span {padding-left:72px;} /* Fix bug in Firefox */
html>body .conRbox span.left1 {padding-left:62px;} /* Fix bug in Firefox */
.conLog input,.conLog textarea {border-width:1px;background:#eee;font-size:11px;color:#06c;padding:2px;margin:0 4px;}
.conRbox select {margin-left:4px;color:#06c;}
html>body .conRbox select {margin-left:16px;}
.conRbox input.gumb {border:0;margin-left:0;background:#fff;}
.conLbox input.gumb {border:0;margin-left:0;background:#fff;}
html>body .conLog input {margin-left:16px;} /* Fix bug in Firefox */

	/* MY CIRCLE */
#people {margin:0;padding:0;border:1px solid #B7B59C;}
#people ul {padding:0;margin:0;}
#people li {font-weight:bold;margin:0;padding:4px;list-style:none;color:#999;background:url(/style/dimg/people_bg.png) repeat-x;}
#people li a {font-size:12px;}
#people li div p {font-size:12px;}
#people a {color:#f60;text-decoration:none;padding-left:4px;}
#people a:hover {color:#5D5C49;}
#Sales a,#Friends a,#Profile a,#Account a, #Polls a,#Favorite a,#Shopping a,#Wish a,#Keeper a, #AlbumPromot a, #AlbumNewArrive a,#AlbumFitRoom a,#AlbumDressMe a,#MobileUpload a,#LinkAccounts a, #MyNote a {color:#000;padding-left:4px;}
#Sales a:hover,#Friends a:hover,#Profile a:hover,#Account a:hover,#Polls a:hover,#Favorite a:hover,#Shopping a:hover,#Wish a:hover, #AlbumPromot a:hover, #AlbumNewArrive a:hover, #AlbumFitRoom a:hover,#AlbumDressMe a:hover,#MobileUpload a:hover,#LinkAccounts a:hover , #MyNote a:hover{color:#06c;}
#Sales {}
#Sales p,#Friends p,#Profile p,#Account p, #Polls p,#Keeper p, #Favorite p,#Shopping p,#Wish p, #AlbumPromot p, #AlbumNewArrive p, #AlbumFitRoom p,#AlbumDressMe p,#MobileUpload p,#LinkAccounts p,#MyNote p{margin:0;padding:4px 0 0 12px;color:#06c;}

.conRbox .conXlist h3 {font-weight:bold;margin:0;background:#ccc;padding:4px;margin:0;clear:both;}
.conRbox .conXlist h3 a {color:#c30;text-decoration:none;}
.conRbox .conXlist h3 a:hover {color:#000;text-decoration:none;}

.conLbox h3 {font-weight:bold;margin:0;background:url(/style/dimg/ptle_bg2.png) no-repeat;clear:both;color:#5D5C49;}

.conX {}
.conX2 {}
.conRcon {padding:0 12px;background:url(/style/dimg/con_t1bg.png) no-repeat;}
.conRcon h2 {color:#06c;font-weight:bold;margin:0;padding:4px 0;font-size:12px;}
.conRcon h2 a {color:#06c;}
.conRcon h2 a:hover {color:#333;text-decoration:none;}

.conRcon ul {}
.conRcon li {padding:4px 0;color:#666;}
.conRcon li a {text-decoration:none;font-size:12px;font-weight:800;color:#c30;}
.conRcon li a:hover {color:#000;}
.conRcon li em {color:#999;font-size:10px;font-style:normal;padding-left:12px;font-weight:400;}

.conX0list {margin:8px 2px;float:left;width:120px;}
.conX0list a img {border:2px solid #eee;cursor:pointer;}
.conX0list a:hover img {border:2px solid #999;text-decoration:none;}
.conX0list a:hover {text-decoration:none;}
.conX0list .conXtle {}
.conX0list .conXtle h4 {margin:0;padding:0 0 0 4px;font-size:11px;font-weight:bold;}
.conX0list .conXtle p {margin:0;padding:0 0 0 4px;color:#666;}


.conXlist {margin:8px 2px;float:left;width:144px;}
.conXlist a img {border:2px solid #eee;cursor:pointer;}
.conXlist a:hover img {border:2px solid #999;text-decoration:none;}
.conXlist a:hover {text-decoration:none;}
.conXmore {clear:both;text-align:right;}
.conXmore a {color:#06c;padding-right:8px;}

.conXtitle {clear:both;text-align:left;}
.conXtitle a {font-size:12px;color:#06c;font-weight:800;padding:0 0 4px 0px;height:20px;}
.conXtitle span{margin:200px;}
.conXtitle span a {font-size:12px;color:#06c;font-weight:800;padding:0 0 4px 0px;height:20px;}

.conXlist .conXtle {}
.conXlist .conXtle h4 {margin:0;padding:0 0 0 4px;font-size:11px;font-weight:bold;}
.conXlist .conXtle p {margin:0;padding:0 0 0 4px;color:#666;}

div.conRconb {margin:0 0 8px 0;clear:both;height:19px;background:url(/style/dimg/con_b1bg.png) no-repeat;}

	/* UPLOAD PHOTOS */
.conLpic {float:left;width:540px;background:url(/style/dimg/con_tbg.gif) no-repeat;}
.conRpic {float:left;padding-left:12px;width:200px;}

.conLpic h3 {color:#06c;font-weight:bold;margin:0;padding:4px 0 4px 12px;font-size:12px;}
.conLpic h5 {color:#666;margin:0;padding:4px 0 4px 12px;font-weight:bold;}
.conLpic p {clear:both;font-size:12px;color:black;padding:2px 0px 2px 12px;line-height:1.5em;}
.conLpic span {width:80px;float:left;text-align:right;color:#06c;margin-left:4px;}
.conLpic h6 {width:80px;float:left;}
.conLpic em {font-size:10px;font-family:Arial;}
.conLpic strong {color:#666;}

.conLpic ol {padding:8px 0 8px 40px;font-weight:bold;color:#06c;}
.conLpic li {padding:2px 0;}
.conLog .conLpic input {padding:2px;margin:0 2px;}
input.upload {font-size:10px;color:#fff;background:#f60;font-weight:bold;}
input.cancel {font-size:10px;color:#666;font-weight:bold;padding-left:8px;}
.conLpic h4 {color:#c00;font-weight:bold;margin:0;padding:4px 0 4px 12px;font-size:12px;border-top:1px dotted #ccc;width:522px;}
.conLog .conLpic a {color:#666;text-decoration:underline;}
.conLog .conLpic a:hover {color:#000;text-decoration:underline;}
.picbbg {background:#fff url(/style/dimg/con_bbg.gif) no-repeat;height:12px;padding-bottom:8px;}
/* bo	04-03-09	add for register store*/
.picrbbg {background:#fff url(/style/dimg/con_rbbg.gif) no-repeat;height:12px;padding-bottom:8px;}

div.conRpic {width:200px;float:left;margin-bottom:12px;padding-left:12px;}
div.conRpic p {line-height:1.5em;color:#666;}
div.conRpic em {float:right;margin-bottom:4px;font-size:10px;font-style:normal;}
div.conRpic em a {color:#c30;text-decoration:underline;margin-left:4px;padding:0 2px}
div.conRpic em a:hover {color:#fff;text-decoration:none;background:#c30;}

div.conRpic h5 {font-weight:bold;margin:4px 0;padding:0;clear:both;background:transparent;}
div.conRpic h2 {color:#06c;font-weight:bold;margin:0;font-size:13px;padding:0;}
div.conRpic a {color:#06c;}

p.xleft {padding-left:20px;}
p.x2left {padding-left:40px;}
p.x5left {padding-left:40px;color:#06c;}
p.x4left {padding-left:94px;}

p.x1top,h4.x1top {margin-top:12px;}
p.x2top,h4.x2top {margin-top:8px;padding-left:40px;}

	/* PHOTOS */
.conDpic {width:760px;background:url(/style/dimg/con_xtbg.gif) no-repeat;}
.conDpic em {font-size:10px;font-family:Arial;}
.conDpic h3 {color:#06c;font-weight:bold;margin:0;padding:4px 0 4px 12px;font-size:12px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.conDpic p {color:#666;padding:2px 0 2px 12px;clear:both;}
.conDpic span {float:left;width:120px;text-align:right;color:#666;font-weight:bold;}
p.x6left {padding-left:140px;}
html>body p.x6left {padding-left:148px;}
.yourphoto {float:left;padding:6px 0;}
.yourphoto img {padding:6px;border:1px solid #999;background:#eee;}

.phototle {float:left;padding:6px 12px 6px 0;}
html>body .phototle textarea {margin-left:16px;}
.conLog .phototle a {color:#c00;text-decoration:underline;}
.conLog .phototle a:hover {color:#000;text-decoration:underline;}

p.x3left {text-align:center;padding-top:20px;font-size:12px;}

	/* PEOPLE */
.conLog h5 {clear:both;position:relative;font-weight:400;padding:4px 0 4px 12px;background:url(/style/dimg/people_bg.png) repeat-x;color:#5D5C49;}

.conLog h5 span a {color:#5D5C49;text-decoration:none;}
.conLog h5 span a:hover {color:#000;text-decoration:underline;}

.conLog .conLpic h5 {background:transparent;}

.conPbox {background:url(/style/dimg/con_t2bg.png) no-repeat;margin-top:8px;padding:6px 0px 6px 12px;}
.conPbox h3 {font-size:12px;color:#06c;font-weight:800;padding:0 0 4px 6px;height:20px;}
.conPboxb {background:url(/style/dimg/con_b2bg.png) left bottom no-repeat;margin-bottom:8px;clear:both;height:10px;}

.conPbox .conXmore a {color:#06c;}

.conX2list {margin:8px 2px;float:left;width:32%; height:120px; text-align:center; vertical-align:bottom;} 
.conPbox .conX2list a {float:left;color:#06c;text-decoration:none;}
.conPbox .conX2list a:hover {text-decoration:none;color:#000;}
.conX2list a img {border:2px solid #eee;cursor:pointer;}
.conX2list a:hover img {border:2px solid #999;text-decoration:none;}
.conX2list p {color:#c00;padding:2px;}
.conPbox .conXlist .conXtle p {color:#000;}
/*.conX2tle {float:left;width:140px;padding:0 12px 0 8px;color:#666;line-height:1.5em;} search page change	comment */
.conX2tle {float:left;width:110px;height:83px; padding:0 12px 0 8px;color:#666;line-height:1.5em; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden;}
.conPbox .conXlist .conXtle h4 {color:#c00;}

	/* NEW STORE PICTURE */
#contenter .conLog h2 span {position:absolute;top:2px;right:230px;font-size:12px;}
#contenter .conLog h2 span a {color:#06c;text-decoration:underline;}
#contenter .conLog h2 span a:hover {color:#666;text-decoration:underline;}

.conPbox ul {padding-left:20px;margin-bottom:12px;border-bottom:1px dotted #ccc;}
.conPbox li {padding:4px 0;color:#666;}
.conPbox li a {text-decoration:none;font-size:12px;font-weight:800;color:#c30;}
.conPbox li a:hover {color:#000;}
.conPbox li em {color:#999;font-size:10px;font-style:normal;padding-left:12px;font-weight:400;}

.conPbox p {padding:2px 0 2px 12px;line-height:1.5em;}
.conPbox p.boxtle {padding:6px 4px 12px 12px;margin:0;font-size:12px;color:#000;line-height:1.8em;height:100%;}

.conPbox span {width:80px;float:left;text-align:right;color:#06c;}
.conPbox em {font-size:10px;font-family:Arial;color:#999;}

p.x7left {padding-left:110px;}
p.x8left {padding-left:200px;}

	/* MESSAGE */
.msgMenu {margin-bottom:6px;line-height:20px;height:20px;border-top:1px solid #ccc;background:#fff url(/style/dimg/msginbg.gif) bottom center repeat-x;}
html>body .msgMenu {padding-bottom:6px;} /* Fix bug in Firefox */
.msgMenu li {float:left;list-style:none;font-weight:bold;font-size:12px;}
.msgMenu li a {color:#666;padding:0 16px 6px 16px;display:block;}
.msgMenu li a:hover {background:#eee url(/style/dimg/msgmbg.gif) bottom center no-repeat;color:#06c;text-decoration:none;}
.msgMenu li.onbox {background:#eee url(/style/dimg/msgmbg.gif) bottom center no-repeat;}
.msgMenu li.onbox a {color:#c00;}

/* change relative to static */
.coninbox {position:relative;padding:4px 0;}
.coninbox h4 {text-align:right;padding-right:12px;font-size:11px;border:0;font-weight:400;}
.coninbox h3 {}
.coninbox select,.coninbox textarea {margin:0 2px;padding:0;}
.conLpic .coninbox h3 a {color:#06c;}
.coninbox p {font-weight:400;color:#c00;}
.coninbox span {color:#666;}
.coninbox p a {margin-right:8px;}

	/* COMMENT */
.comment {margin-top:8px;clear:both;}
.comment h3 {font-size:12px;background:url(/style/dimg/people_bg1.png) repeat-x;height:26px;line-height:26px;font-weight:bold;color:#c00;padding-left:12px;}
.comList {padding:8px 4px;position:relative;}
.comList h4 {padding-left:12px;font-weight:bold;}
div#contenter .comList a {color:#06c;}
div#contenter .comList a:hover {color:#999;}
.comList p {padding:6px 12px;color:#000;word-wrap: break-word;}
.comList p.textright {margin:2px 0;padding-right:4px;text-align:right;border-bottom:1px dotted #ccc;}
.comList em {position:absolute;top:2px;right:4px;font-size:10px;font-family:Arial;color:#666;}
.comAdd {padding:4px;}
.comAdd h4 {color:#06c;font-weight:bold;padding:4px;}
.comAdd p {padding:4px 0 4px 12px;}

	/* PPL PROFILE DISPLAY */
.conRconLeft {float:left;width:210px;margin-top:8px;}
/* change border and padding to zero; otherwise big image shows incorrectly on Display Profile page	*/
.conRconLeft img {border:0px solid #ccc;padding:0px;}
.conPbox .conRconLeft a {color:#06c;text-decoration:underline;padding:2px 4px;}
.conPbox .conRconLeft a:hover { color:#000;text-decoration:none;background:#ccc;}
.conPbox .conRconLeft b {color:#06c;}
.conPbox .conRconLeft b a {font-size:12px;font-weight:bold;color:#c00;text-decoration:underline;}
.conPbox .conRconLeft p,.conRcon .conRconRight p {margin:0;padding:0;}
.conPbox .conRconLeft span {float:left;width:100px;text-align:left;}

.conRconCenter {float:left;width:240px;margin-top:8px;}
.conRconCenter h2 {font-size:18px;color:#c00;}
.conRconCenter h3 {font-size:12px;color:#06c;font-weight:bold;padding:0 0 0 16px; }
.conRconCenter h4 {font-size:12px;color:#c00;font-weight:bold;padding:8px 0 4px 16px; }
.conRconCenter p {font-size:11px;color:#666;font-weight:400;padding:0 0 0 24px;}
.conRconCenter em {font-size:11px;color:#06c;font-style:normal;font-weight:800;}
.conRconCenter strong {color:#666;}
.conPbox .conRconCenter a {color:#06c;text-decoration:underline;}

.conRconRight {float:right;width:280px;margin-top:8px;}
.conRconRight h2 {font-size:16px;color:#c00;}
.conRconRight p {font-size:11px;color:#444;}
.conPbox .conRconRight a {color:#c00;text-decoration:underline;}
.conPbox .conRconRight a:hover {color:#000;text-decoration:underline;}
.conPbox .conRconRight h4 {margin:6px 0;padding:0 0 0 12px;;color:#000;font-weight:bold;}
.noline {clear:both;height:1px;}
.comment h2 {font-size:11px;background:url(/style/dimg/people_bg1.png) repeat-x;height:26px;line-height:26px;font-weight:bold;color:#c00;padding-left:12px;clear:both;}

	/* MOBILE PHOTOS */
.mobilephotos {text-align:left;}
.mobilephotos p {text-align:center;margin:0;padding:0;color:#666;}
.mobilephotos p.m1top {margin-top:24px;}
.mobilephotos .mobilebox {background:#f3f3f3;width:533px;padding:16px 0;margin:4px 1px;}
.mobilephotos .mobilebox p {color:#666;margin:0;padding:0;}
.mobilephotos .mobilebox h5 {margin:0;padding:0;text-align:center;font-size:28px;color:#333;}

	/* COPYRIGHT */
div#footer p {text-align:center;padding:4px 0;}
div#footer a {color:#06c;margin:0 4px;}
div#footer a.bold {color:#f60;margin:0 4px;font-weight:bold;}


	/*----------------------MY CIRCLE SKIN-----------------------*/
.conPxbox {background:url(/style/dimg/con_t2bg.png) no-repeat;margin-top:8px;padding:6px 0px 6px 12px;}
.conPxbox h3 {font-size:12px;color:#06c;font-weight:800;padding:0 0 4px 6px;height:20px;}
.conPxboxb {background:url(/style/dimg/con_b3bg.png) left bottom no-repeat;margin-bottom:8px;clear:both;height:10px;}

.conPxbox .conX2more {clear:both;height:0px;}
.mybg {padding:10px 0 0 0;height:100px;}
h2.mybg img {border:1px solid #000;}

/*--------------------------readmsg.html & editaccount.html------*/
.coninbox #xpho {position:absolute;top:30px;left:16px;}
.coninbox #xpho img {border:4px solid #eee;}
.coninbox #xhead {margin-left:96px;margin-bottom:10px;}
.coninbox #xhead em {text-align:left;color:#666;font-weight:400;margin-right:0.5em;font-size:11px;}
.coninbox #xhead h3 em {color:#06c;font-weight:800;font-style:normal;margin-right:1em;font-size:12px;}
.coninbox #xhead h3 {margin:4px 0;font-size:16px;}
.coninbox #xhead p {color:#444;padding:0;margin:0;margin-left:14px;color:#06c;font-size:11px;}
.coninbox #xcon {margin:16px 8px 8px 2px;padding:4px 16px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
.coninbox #xcon p {line-height:1.5em;color:#666;margin:4px 0 16px 0;padding:0;}
.coninbox h4 a {margin:0 8px;font-size:12px}

.editaccount h4 {border-bottom:1px solid #ccc;font-size:12px;margin-top:12px;}
.editaccount p {margin:6px 0 6px 0px;padding:0;}
.editaccount p.x2top {margin-left:119px;}
.editaccount p em {font-style:normal;display:block;text-align:right;width:120px;float:left;font-size:11px;}

/*********** Add Change of Photo Index View **********************/
.conPbox .conXlistPhoto {margin:8px 2px;float:left;width:144px;}
.conPbox .conXlistPhoto a img {border:2px solid #eee;cursor:pointer; }
.conPbox .conXlistPhoto a:hover img {border:2px solid #999;text-decoration:none;}
.conPbox .conXlistPhoto a:hover {text-decoration:none;}

.conPbox .conXlistPhoto .conXtleTitle {}
.conPbox .conXlistPhoto .conXtleTitle h4 {margin:0;padding:0 0 0 4px;width:120px;font-size:11px;font-weight:bold; color:#c00;-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 
.conPbox .conXlistPhoto .conXtleTitle p {margin:0;padding:0 0 0 4px;width:120px;color:#666; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 
.conPbox .conXlistPhoto .conXtleTitle a { cursor:hand;}
.listImageBox {margin:0;width:104px; height:106px; border:none;text-align:left; padding-left: -60px; vertical-align:bottom;}
.conLog span { padding-left:2px; padding-right:2px;}
.conLog span.left1 {padding-left:2px;}
html>body .conLog span {padding-left:2px;} 
html>body .conLog span.left1 {padding-left:2px;} 

.yourphotoview {width: 760px;}
.yourphotoviewTable {height:240px; border-bottom:0px; }
.yourphotoview img {padding:6px;border:1px solid #999;background:#eee;}
.conPboxPhoto {background:url(/style/dimg/con_t2bg.png) no-repeat;margin-top:8px;padding:6px 0px 6px 0px;}
.conPboxPhoto h3 {font-size:12px;color:#06c;font-weight:800;padding:0 0 4px 6px;height:20px; width: 350px; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 
/*.conPbox h3 {font-size:12px;color:#06c;font-weight:800;padding:0 0 4px 6px;height:20px;width: 540px; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } */
.addImageURLTest{width:120px; height:90px; border:none;}

.conX0list1 {margin:8px 2px;float:left;width:120px;height:162px;}
.conX0list1 a img {border:2px solid #eee;cursor:pointer;}
.conX0list1 a:hover img {border:2px solid #999;text-decoration:none;}
.conX0list1 a:hover {text-decoration:none;}
.conX0list1 a p { cursor:hand;}

.conX0list1 .conXtle1 h4 {margin:0;padding:0 0 0 3px;font-size:11px;font-weight:bold;white-space:nowrap; overflow:hidden; width:117px;}
.conX0list1 .conXtle1 p {margin:0;padding:0 0 0 3px;color:#666;white-space:nowrap; overflow:hidden; width:117px;}
div#imageDes h4 {-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
div#imageDes p {-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.conX0list1 .conXtle2 h4 {margin:0;padding:0 0 0 3px;font-size:11px;font-weight:bold;-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;width:117px;}
.conX0list1 .conXtle2 p {margin:0;padding:0 0 0 3px;color:#666;-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;width:117px;}

a.imageTitleLink:link { color:#c30;text-decoration:none;}
a.imageTitleLink:visited { color:#c30;text-decoration:none;}
a.imageTitleLink:active { color:#c30;text-decoration:underline;}
a.imageTitleLink:hover	{ color:#006;text-decoration:underline;}

/**********  Add ErroInfo *****************************************/

.errorTop {width:760px;background:url(/style/dimg/con_tbg.gif) no-repeat; margin-top: 12px;}
.errorBot {width:760px;background:#fff url(/style/dimg/con_bbg.gif) no-repeat;height:12px;padding-bottom:8px;}
.showError { color: Red;}
.errorHeader { font-weight:bold; padding-left: 10px; padding-top: 10px; color: Red; margin: 5px;width:540px; line-height:200%;}
.errorBody { font-weight:normal; padding-left: 16px; color: Red;width:500px; word-wrap:break-word;}
.div#pollboxContainer{width:760px;clear:both;padding-top:2px;background:#fff; text-align:center;}
.cart{padding:6px;border:1px solid #999;text-align:center;height:150px;width:150px;padding:2px;background-color:#ffffff; vertical-align:middle;position:relative;background:#eee url(/style/dimg/pollbackground.jpg) middle center no-repeat;}


/* added, fixed bug 00005, Create new conPbox, avoid to mix up with Bo*/
.conPboxNew {background:url(/style/dimg/con_t2bg.png) no-repeat;margin-top:8px;padding: 6px 0px 6px 12px;}
.conPboxNew h3 {font-size:12px;color:#06c;font-weight:800;padding:0 0 4px 6px;height:20px;}
.conPboxNew label {margin:250px}
.conPboxNew label a {font-size:12px;color:#06c;font-weight:800;padding:0 0 4px 6px;height:20px;}

.conPboxNew p {padding:2px 0 2px 12px;line-height:1.5em;-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:120px; }
.conPboxNew p.boxtle {padding:6px 4px 12px 12px;margin:0;font-size:12px;color:#000;line-height:1.8em;height:100%;}
.conPboxNew span {width:80px;float:left;text-align:right;color:#06c;}
.conPboxNew em {font-size:10px;font-family:Arial;color:#999;}

.conPboxNew .conXmore a {color:#06c;}
.conPboxNew .conX2list a {float:left;color:#06c;text-decoration:none;}
.conPboxNew .conX2list a:hover {text-decoration:none;color:#000; }
.conPboxNew .conXlist .conXtle p {color:#000;}
.conPboxNew .conXlist .conXtle h4 {color:#c00;}

.conPboxNew ul {padding-left:20px;margin-bottom:12px;border-bottom:1px dotted #ccc;}
.conPboxNew li {padding:4px 0;color:#666;}
.conPboxNew li a {text-decoration:none;font-size:12px;font-weight:800;color:#c30;}
.conPboxNew li a:hover {color:#000;}
.conPboxNew li em {color:#999;font-size:10px;font-style:normal;padding-left:12px;font-weight:400;}


.conPboxNew .conX2list .conX2tle .h4 {margin:0;padding:0 0 0 0px;width:120px;font-size:11px;font-weight:bold; color:#c00;-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 
.conPboxNew .conX2list .conX2tle p {margin:0;padding:0 0 0 0px;width:120px;color:#666; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 
.conPboxNew .conX2list a h4 {padding: 2px 0 2px 0px;line-height:1.0em;-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:100px; text-align: left;  color:red;}

.conPboxNew .conRconLeft a { color:#06c;text-decoration:underline;padding:2px 4px;}
.conPboxNew .conRconLeft a:hover { color:#000;text-decoration:none;background:#ccc;}
.conPboxNew .conRconLeft p,.conRcon .conRconRight p {margin:0;padding:0;}
.conPboxNew .conRconLeft span {float:left;width:100px;text-align:left;}

.conPboxNew .conRconCenter a {color:#06c;text-decoration:underline;}

.conPboxNew .conRconRight a {color:#c00;text-decoration:underline;}
.conPboxNew .conRconRight a:hover {color:#000;text-decoration:underline;}
.conPboxNew .conRconRight h4 {margin:6px 0;padding:0 0 0 12px;;color:#000;font-weight:bold;}
.conPboxNew h3 {font-size:12px;color:#06c;font-weight:800;padding:0 0 4px 6px;height:20px;width: 540px; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 

.conPboxNew .conXlistPhoto {margin:8px 2px;float:left;width:138px; }
.conPboxNew .conXlistPhoto a img {border:2px solid #eee;cursor:pointer; }
.conPboxNew .conXlistPhoto a:hover img {border:2px solid #999;text-decoration:none;}
.conPboxNew .conXlistPhoto a:hover {text-decoration:none;}

.conPboxNew .conXlistPhoto .conXtleTitle {}
.conPboxNew .conXlistPhoto .conXtleTitle h4 {margin:0;padding:0 0 0 4px;width:120px;font-size:11px;font-weight:bold; color:#c00;-o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 
.conPboxNew .conXlistPhoto .conXtleTitle p {margin:0;padding:0 0 0 4px;width:120px;color:#666; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 
.userDescription {WORD-WRAP: break-word; OVERFLOW: hidden;text-overflow:ellipsis;height:24px;}
.conPboxNew .conXlistPhoto .conXtleTitle a { cursor:hand;}

/* change margin-left to zero and delete height to make profile image show correctly.*/
.conDivProfileImage{ width:200px; align:center;text-align:center; margin-left:0px;}
.conImgProfileImage {align:center;text-align:center; vertical-align:middle;}

/* search box -seach-browsetab.html- */
.conLog .search {margin:0 0 20px 0;padding:0;width:100%;height:30px;text-align:right;}
html>body .conLog .search {margin-left:-16px;}
.conLog .search input {font-size:14px;width:180px;}
.conLog .search select {font-size:13px;color:#5d5640;}
.conLog .search input.upload {width:80px;background:transparent;}
.conLog H2 { PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px;}
.conPbox {}
.conXlist img,body#search .conX2list img {width:100px;height:100px;} 
.conX2list {width:32%;}
.conX2tle {float:left;width:112px;padding:0 12px 0 8px;color:#666;line-height:1.5em;}
/*.conPbox {}*/
.conXlist img,body#search .conX2list img {width:100px;height:100px;}

.SearchInProcessContainer {vertical-align: middle; text-align: center; height: 50px;}
.SearchInProcessImage { width: 30px; height: 30px;}

.ImageContainerBox { vertical-align:bottom; text-align: center;}

 /* VIEW ALBUMS */
 div#innerContainer {width:540px; float:left;}
.coninbox .albumsitem {clear:both;width:525px;margin:0 0 2px 1px;padding:4px;border-bottom:1px solid #ccc;background:url(/style/dimg/item_bg.png) bottom left repeat-x;}
.coninbox .albumsitem img {float:left;border:1px solid #333;}
.coninbox .albumsitem span {width:430px;padding:0;margin:0;}
.coninbox .albumsitem h5 {position:static;font-size:12px;font-weight:bold;text-align:left;color:#06c;}
.coninbox .albumsitem h5 em {color:#999;padding-left:4px;font-size:11px;font-weight:400;}
.coninbox .albumsitem p {color:#666;font-size:11px;clear:both;}
.coninbox .albumsitem p a {font-size:10px;color:#06c;padding:0 2px;margin:0;}
.coninbox .albumsitem small {padding-left:10px;font-style:italic;}
.coninbox .albumsitem strong {padding-right:4px;}
.imageNavigator {color:#c00; text-align: right; top:0px;float:right; position:relative;}
 
 /* VIEW PHOTO */
.conxpho {text-align:center;padding:0;position:relative;}
.conxpho p {padding:4px 0 4px 6px;}
.conxpho a {color:#06c;}
.conxpho small {position:absolute;top:2px;right:8px;font-size:11px;}
.conxpho small a {padding:0 4px;}
.conxpho .conxpic {background:#eee;padding:8px 0;margin:0 1px 0 -11px;text-align:center;}
.conxpho span {float:right;padding-right:12px;font-size:11px;}
.conxpho big {float:left;font-size:11px;}
.conxpho big em {padding-left:20px;color:#ccc;font-size:11px;}
.submit{}
.TagDescriptionStorePrice {PADDING-TOP: 2px; width: 200px; height: 30px; float:left; overflow: hidden; TEXT-OVERFLOW: ellipsis}
.ImageTag, .ImageDescription, .TagDescriptionStorePrice p  { FONT-SIZE: 12px; PADDING-TOP: 11px; TEXT-OVERFLOW: ellipsis; overflow:hidden; white-space:nowrap}

 /*  Left Pages & Invite Friends Button */
h5#lefthead {width:524px;margin:12px 0 6px 0;height:18px;float:left;}
.conLpic p.xright a {color:#c30;}
div#loggedin a.invite {position:absolute;top:-10px;left:-200px;display:block;border:0;padding:0;margin:0;height:33px;width:152px;background:url(/style/dimg/invite.gif) no-repeat;}
div#loggedin a.invite:hover {background:url(/style/dimg/invitea.gif) no-repeat;border:0;}
div#loggedin a.invite span {display:none;}
p.xclear {clear:both;height:0;font-size:0;}

/* fix message inbox layout error on IE6        */
.coninbox table td h5 {position: static; color:#06c;font-weight:bold;margin:0;padding:0;}

/* Website CMS CSS */
td#TabArea, td#RightArea, td#MainGridViewArea, td#ExtensionArea, td#StatusBarArea { vertical-align:top; border: solid 1px black;}

table#adminTab tr td { padding: 2px 10px 2px 10px; }
table#adminTab tr td:hover { background: #EE6600;}

table#adminToolbar tr td {padding: 2px 10px 2px 10px; border: solid 1px #0c0c0c; cursor:hand;}
table#adminToolbar tr td:hover {background:url(/style/dimg/menubg_on.gif) no-repeat;}

table#adminContainer tr td#NavigatorToolbar, table#adminContainer tr td#Navigator {vertical-align:top; width:200px;}
table#adminContainer { width: 100%;}
table#adminContainer tr td#ToolbarCell {vertical-align:top; width:auto;}
table#adminContainer tr td#Navigator div#people {width:200px;margin:0;padding:0;border:1px solid #B7B59C;}
 
.userSelectedClass {background: #EE6600; color: White; font-weight: bold;}
.userUnSelectedClass {background: #ffffff; color: Black; font-weight:normal;}

.mainInformationContainer{vertical-align: top; text-align: left;}
.mainInformationClass {}

/* Poll Pages */
#pollcon {width:760px;margin:0 auto;}
#pollleft {width:256px;float:left;margin:12px 0;}
#pollright {width:490px;float:left;margin:12px 0 0 14px;}
#pollleft h3 {font-size:12px;color:#c30;font-weight:800;height:30px;line-height:30px;padding-left:8px;}
#pollleft h3.pollfri {border-top:1px solid #ccc;}
#pollleft h3.pcom {margin-top:12px;}
.pbox1 {background:url(/style/nimg/poll_box1.gif) no-repeat;width:256px;}
.pbox1 p {line-height:1.5em;padding:0 8px;color:#666;}
.pbox1 p.pcreat {background:#eee url(/style/nimg/poll_ico1.gif) 6px 10px no-repeat;padding:6px 6px 6px 19px;margin:4px 1px 0 1px;color:#c30;}
.pbox1 p.pcreat a:hover {color:#c30;}
.pbox2 {background:url(/style/nimg/poll_box2.gif) no-repeat;width:256px;height:10px;font-size:0;line-height:0;}
#pollleft big small {font-size:11px;}
#pollleft big,#pollleft big a {margin:2px;background:#fff;display:block;border:1px solid #fff;color:#666;}
#pollleft big a {cursor:pointer;}
#pollleft big span,#pollleft big a span {color:#666;font-weight:800;font-size:11px;display:block;background:#f3f3f3;padding:4px;margin-bottom:4px;}
#pollleft big img,#pollleft big a img {width:48px;height:48px;border:1px solid #ccc;padding:4px;background:#fff;float:left;margin:4px;}
#pollleft big small,#pollleft big a small {height:62px;display:block;position:relative;padding-top:4px;}
#pollleft big em,#pollleft big a em {font-style:normal;font-size:9px;text-align:center;position:absolute;top:4px;right:6px;}
#pollleft big em strong,#pollleft big a em strong {display:block;font-size:16px;font-weight:800;color:#666;}
#pollleft big a:hover {color:#666;text-decoration:none;}
#pollleft big a.pboxon,#pollleft big a:hover,#pollleft big.pcomon {background:#f9f5f4;border:1px solid #e4d1ca;}
#pollleft big a.pboxon span,#pollleft big a:hover span,#pollleft big.pcomon span {color:#c30;background:#f5ebe9;}
#pollleft big a.pboxon em strong,#pollleft big a:hover em strong,#pollleft big.pcomon em strong {color:#c30;}
.pcomments p {padding-left:12px;color:#999;font-size:10px;}
.pinfo {width:490px;background:#eee;height:58px;position:relative;}
.pinfo img {width:48px;height:48px;border:1px solid #ccc;padding:4px;background:#fff;float:left;margin-right:8px;}
.pinfo h3 {font-weight:800;color:#480;padding:4px 0;}
.pinfo h3 span {position:absolute;top:4px;right:4px;font-size:10px;}
#pollright .pinfo h3 span a {color:#06c;}
#pollright .pinfo h3 span a:hover {color:#000;}
.pinfo p {line-height:1.2em;color:#666;}
.pinfo p a {color:#06c;}
.pchoose {width:490px;margin-top:12px;}
.pchoose .pitem {width:155px;float:left;margin:0 3px;text-align:center;}
.pchoose .pitem big {text-align:center;}
.pchoose .pitem big a {background:url(/style/nimg/poll_box3b.gif) no-repeat;width:155px;display:block;cursor:pointer;}
.pchoose .pitem big a:hover {background:url(/style/nimg/poll_box3a.gif) no-repeat;color:#480;text-decoration:none;}
.pchoose .pitem big a span {font-size:11px;line-height:24px;width:155px;border-bottom:1px solid #ccc;display:block;font-weight:800;}
.pchoose .pitem big a .imgblock {margin:3px 0;border:1px solid #eee;width:145px;height:145px;}
/*.pchoose .pitem big a img {margin:3px 0;border:1px solid #eee;width:145px;height:145px;}*/
.pchoose .pitem big a img {margin:3px 0;border:1px solid #eee;}
.pchoose .pitem big a:hover img {border:1px solid #ccc;}
.pchoose .pitem big a small {font-size:10px;margin:0 2px;}
.pchoose .pitem big a:hover small {color:#000;}
.pchoose .pitem p.psee {background:url(/style/nimg/poll_box3a.gif) bottom left no-repeat;line-height:24px;text-align:right;padding-right:8px;}
.pchoose .pitem p.psee a {color:#06c;background:url(/style/nimg/poll_ico2.gif) 0 4px no-repeat;padding-left:12px;}
.pchoose .plnk {clear:both;padding-top:6px;margin-bottom:8px;position:relative;height:20px;}
.pchoose .plnk a {display:block;line-height:19px;padding-left:16px;position:absolute;top:8px;font-size:10px;}
.pchoose .plnk a:hover {text-decoration:none;}
.pchoose .plnk a.plnk01 {background:url(/style/nimg/p_but1.gif) no-repeat;width:104px;height:19px;left:0;}
.pchoose .plnk a.plnk01:hover {background:url(/style/nimg/p_but1a.gif) no-repeat;}
/* begin - Poll Pages - we may need to remove this block*/
.pchoose .plnk a.plnk02 {background:url(/style/nimg/p_but1.gif) no-repeat;width:96px;height:19px;left:130px;}
.pchoose .plnk a.plnk02:hover {background:url(/style/nimg/p_but1a.gif) no-repeat;}
.pchoose .plnk a.plnk03 {background:url(/style/nimg/p_but1.gif) no-repeat;width:220px;height:19px;left:250px;}
.pchoose .plnk a.plnk03:hover {background:url(/style/nimg/p_but1a.gif) no-repeat;}
/* end - Poll Pages */
/* Poll Pages - we may need to uncover this block
.pchoose .plnk a.plnk02 {background:url(/style/nimg/p_but2.gif) no-repeat;width:77px;height:19px;left:130px;}
.pchoose .plnk a.plnk02:hover {background:url(/style/nimg/p_but2a.gif) no-repeat;}
.pchoose .plnk a.plnk03 {background:url(/style/nimg/p_but3.gif) no-repeat;width:48px;height:19px;right:0;}
.pchoose .plnk a.plnk03:hover {background:url(/style/nimg/p_but3a.gif) no-repeat;}
*/
#pollads {border-top:1px solid #999;padding:6px;}	

#polllcombo {width:656px;float:left;margin:12px 0;}
#pollcombo h3 {font-size:12px;color:#c30;font-weight:800;height:30px;line-height:30px;padding-left:8px;}

/**/
.conPboxNew2 {margin-top:8px;padding: 6px 0px 6px 12px; width: 100%;}
.conPboxNew2 .conXlistPhoto {margin:8px 2px;float:left;width:144px; border: solid 1px gray;}
.conPboxNew2 .conXlistPhoto a img {border:2px solid #eee;cursor:pointer; }
.conPboxNew2 .conXlistPhoto a:hover img {border:2px solid #999;text-decoration:none;}
.conPboxNew2 .conXlistPhoto a:hover {text-decoration:none;}

/*add for change image order*/
.conXlistPhotoOrder {float:left;width:105px; }
.imageboxOrder {margin:0;width:100px; height:106px; border:none;text-align:left; padding-left: 0px; vertical-align:bottom; text-align: center; margin:5px;}
.imageOrderValue { width:40px; border: solid 1px #ccc; margin: 4px 4px 4px 4px; }

.conX2name
{
	float:left;
	width:100%;
	position:relative;
}
.conPboxNew .conX2list .conX2name A H4
{
TEXT-ALIGN: left; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1em; PADDING-LEFT: 0px; WIDTH: 200px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR:#06C; OVERFLOW: hidden; PADDING-TOP: 2px; -o-text-overflow: ellipsis; font-weight:bold;
}

/**/
.sr_container { float:left;padding:0; width : 580px;}
conRbox {float:left;padding:0;width:540px;}
.sr_category {float:left;width:140px;padding-right:20px;}
.conX0list2 {margin:8px 2px;float:left;width:140px;height:240px;}
.conX0list2 .listImageBox {margin:0;width:140px; height:180px; border:none;text-align:left; padding-left: -60px; vertical-align:bottom;}
.conX0list2 a img {border:2px solid #eee;cursor:pointer;}
.conX0list2 a:hover img {border:2px solid #999;text-decoration:none;}
.conX0list2 a:hover {text-decoration:none;}
.conX0list2 a p { cursor:hand;}

.conX0list2 .conXtle1 h4 {margin:0;padding:0 0 0 3px;font-size:11px;font-weight:bold;white-space:nowrap; overflow:hidden; width:117px;}
.conX0list2 .conXtle1 p {margin:0;padding:0 0 0 3px;color:#666;white-space:nowrap; overflow:hidden; width:117px;}
div#AjaxContent select {font:11px Tahoma,Verdana,Arial;color:#06c;border: 1px solid #ccc;background:#eee; margin-left:2px; margin-top:5px;}
div#AjaxContent select#sr_stores { width:120px;}
div#AjaxContent input.sr_keyword {font:11px Tahoma,Verdana,Arial;color:#06c;border: solid 1px #ccc;background:#eee; margin-left:2px; width:120px; margin-top:5px;}
div#AjaxContent input.sr_go_button {width:22px; margin-left: 0px; margin-right:-2px; margin-top:5px; text-align: right;}
div.conXtleTitle p { color: #06c;}
.sr_search_filter { margin-bottom: 10px;}

/** New in Store **/
.conPboxPhoto h5 {margin:0 1px;}
.conPboxPhoto .TagDescriptionStorePrice {margin:0px 0px 0px 12px;}
.yourphotoview table {clear:both;}
#yourlooks {float:right;padding:6px 12px 6px 0;height:24px;width:auto}
#yourlooks img {border:0;margin:0 2px 0 0;padding:0;background:#fff;}
#yourlooks li a {float:left;text-decoration:none;}
#yourlooks li a img {border:1px solid #fff;}
//#yourlooks li a:hover img {border:1px solid #ccc;}
#yourlooks li {color:#333;font-weight:400;font-size:11px;margin-left:20px;height:24px;line-height:24px;list-style:none;float:left;vertical-align:middle;}
#yourlooks li span {color:#666;font-size:12px;margin:0;padding:0;}

#yourlooks li span a {text-decoration:default;}
#yourlooks li a div {vertical-align:middle;color:#333;font-weight:800;font-size:12px;padding:0px 2px 2px 2px;;height:24px;line-height:24px;list-style:none;float:left;border:1px solid #fff;}
#yourlooks li a:hover div {border:1px solid #ccc;}
#yourlooks li a div img {float:left;}
#yourlooks li a div div {padding:0px 2px 0px 2px;}

/* Added for AddToAlbum Feature*/
#AddToMyListLink {display:block;clear:both;font-size:10px;color:#fff;background:#f60;font-weight:bold;width:150px;height:24px;right:0px;position:relative;}
#AssociatedUsers {margin-top:8px;clear:both;}
#AssociatedUsers h3 {font-size:12px;background:url(/style/dimg/people_bg1.png) repeat-x;height:26px;line-height:26px;font-weight:bold;color:#c00;padding-left:12px;}
.UserInfo {float:left;margin:4px 4px 4px 4px;text-align:center;width:68px}
.UserInfo .UserIcon {margin:4px 4px 4px 4px;}
.UserInfo .UserIcon img {width:48px;height:48px;border:1px solid #ccc;padding:4px;background:#fff;float:left;margin-right:8px;}

div.auto_complete {
position:absolute;
width:250px;
background-color:white;
border:1px solid #888;
margin:0px;
padding:0px;
}
div.auto_complete ul {
list-style-type:none;
margin:0px;
padding:0px;
}
div.auto_complete ul li.selected { background-color: #ffb;}
div.auto_complete ul li {
list-style-type:none;
display:block;
margin:0;
padding:2px;
height:12px;
cursor:pointer;
}

.conPboxPhoto .TagDescription {
 MARGIN: 0px 6px 6px 12px
}
.TagDescription {
 PADDING-TOP: 7px; OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis
}
.TagDescription P {
 FONT-SIZE: 12px; PADDING-TOP: 5px
}

.conRconCenter .wrap { 
    PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; COLOR: #06c; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}

a.UserNameText {text-decoration:none;font-size:12px;font-weight:800;color:#c30;}
li em.UserNoteText {color:#999;font-style:normal;padding-left:12px;font-weight:400; word-wrap:break-word;}
li.UserNoteList { margin-left:15px; margin-right: 15px;}
textarea#noteTextBox { width: 524px;}
.storeDisplayNameAutoComplete { width: 345px;}
h2.postNodeTitle { color:#0066CC;font-size:12px;font-weight:bold;margin:0;}
h4#addNoteLink {color:#0066CC;
font-size:12px;
font-weight:normal;
margin:0;
cursor:hand;
}

.conLog .cusScore H3{
 float:right; PADDING-BOTTOM: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 8px; LINE-HEIGHT: 18px; MARGIN: 6px 0px; PADDING-LEFT: 10px;
 background:none; COLOR:#06c; FONT-SIZE: 12px;
}
.conLog .cusScore H2{
width:100px;
}
.conLog H3 A {
COLOR: #5d5c49;
}

.conPbox .cusScore H3 {
 float:right; padding-right:0px; padding-top: 0px; Margin: 0px; COLOR: #c00;
}
.conPbox .cusScore H3 A {
COLOR: #5d5c49;
}

.conPxViewAllbox {
background:url(/style/dimg/con_t1bg.png) no-repeat;margin-top:8px;padding:6px 0px 6px 12px;}
.conPxViewAllbox H3 {
PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; HEIGHT: 20px; COLOR: #06c; FONT-SIZE: 12px; FONT-WEIGHT: 800; PADDING-TOP: 0px; background:none;}
.conPxViewAllboxb {
	background:url(/style/dimg/con_b1bg.png) left bottom no-repeat;margin-bottom:8px;clear:both;height:10px;}
span.welcome { font:18px Tahoma,Verdana,Arial; color:#c30; font-weight:bold; line-height:18px; float:left;}

div#welcomeText h1 {font-size:18px; font-weight:bold;}
div#welcomeText p {color:black; font-size:16px;}
div#welcomeText a {color:#06c; font-weight:normal; }
div#welcomeText p span {color:#06c; font-weight:normal;}

