* { padding:0 ; margin:0; }

.hidden                 { position: absolute; left: -999em; }
.no-display			{display: none;}
.clear                  { display: block; clear: both; height: 1px; line-height: 1px; font-size: 1px; }

/* * * * * *  headings  * * * * * */
h1, h2, h3, h4, h5, h6  { margin: 0px 0 10px; font-size: 1em; color:#4b5e79;  }
h1                      { font-size: 25px; font-weight: normal;}
h2                      { font-size: 15px; color:#737f92; font-weight: bold; }
h3                      { font-size: 14px; color:#737f92; font-weight: normal;}
p 						{ padding:0; margin:0; line-height:18px;}

/* * * * * *  lists  * * * * * */
ul                      { margin: 1em 0; padding: 0; list-style: none; }
ul li                   { padding-left: 16px; list-style: none; }
ol                      { margin: 1em 0 1em 2em; padding: 0; }


/* * * * * *  links  * * * * * */
a                       { color:#08b0f9; text-decoration: none; outline:none; }
a:visited               { color:#0586bd; text-decoration: none; }
a:hover                 { color:#0586bd; text-decoration: none; }
a:focus,
a:active                { }

.atext					{ color:#0586bd; text-decoration: none; }
/* * * * * *  images  * * * * * */
img                     { border: none; }

/* * * * * *  forms  * * * * * */
form                    { margin: 0; padding: 0; }
/*fieldset                { margin: 1em 0; padding: 1em;  }
fieldset legend         { padding: 6px 12px; font-weight: bold; font-size: 1.09em; color: black; background: #d9d9d9; }*/
input,
textarea                { margin: 0; padding: 3px 3px; font-size: 1em; font-family: Arial, Helvetica, sans-serif;  }
textarea                { font-size: 12px; }
select                  { font-size: 1em; font-family: Arial, Helvetica, sans-serif; }
input.submit            { padding: 4px 8px 3px; cursor: pointer; border: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif;
                          border: solid 1px #ffa969; color: black; background: #ffcc45; }

#uploadFormContainer {font-size:12px; height: auto !important;}
#uploadFormContainer #footer-text {
	width: 334px;
	height: 39px;
	line-height: 39px;
	text-align: center;
	/*position:absolute;
	left:100px;
	top:260px;
	*/
	position:relative;
	left:100px;
	top:0px;
}
.largeGrey {
	color: #4B5E79;
    font-family: 'l_10646',Lucida Sans Unicode,Lucida Grande,arial,verdana,sans-serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 30px;
}
.pink, a.pink:visited, a.pink:hover {
	color: #e342a0;
}
a.pink {
	text-decoration: underline;
}
input.contestText {
	border: 1px solid silver;
    border-radius: 4px 4px 4px 4px;
    height: 25px;
    margin: 5px;
    padding-left: 14px;
    width: 275px;
}
#userLoginBtn {
	border: 0px solid #333;
	background-image: url('//cdn.canvasworld.com/images/personalize/login.gif');
	width:100px;
	height: 33px;
	cursor: pointer;
	font-size:5px;
	vertical-align: top;
}


#forgotBtn {
	vertical-align: top;
}
#DimPrevWrapper {
	background-color: #F4F4F4;
    border: 1px solid silver;
    border-radius: 9px 9px 9px 9px;
    margin: auto;
    padding: 8px 2px;
    text-align: center;
    width: 340px;
}
#DimPrev_left {
	background-image: url('//cdn.planetart.com/images/3d_preview_icons.gif');
	background-position: 0px -2px;
	width: 51px;
	height: 62px;
	margin: 0 12px;
	border: none;
	cursor:pointer;
}
#DimPrev_left:hover, .DimPrev_left_selected {
	background-position: 0px -63px;
}
#DimPrev_top {
	background-image: url('//cdn.planetart.com/images/3d_preview_icons.gif');
	background-position: -51px -2px;
	width: 51px;
	height: 62px;
	margin: 0 12px;
	border: none;
	cursor:pointer;
}
#DimPrev_top:hover, .DimPrev_top_selected {
	background-position: -51px -63px;
}
#DimPrev_right {
	background-image: url('//cdn.planetart.com/images/3d_preview_icons.gif');
	background-position: -104px -2px;
	width: 51px;
	height: 62px;
	margin: 0 12px;
	border: none;
	cursor:pointer;
}
#DimPrev_right:hover, .DimPrev_right_selected {
	background-position: -104px -63px;
}
#DimPrev_bottom {
	background-image: url('//cdn.planetart.com/images/3d_preview_icons.gif');
	background-position: -156px -2px;
	width: 51px;
	height: 62px;
	margin: 0 12px;
	border: none;
	cursor:pointer;
}
#DimPrev_bottom:hover, .DimPrev_bottom_selected {
	background-position: -156px -63px;
}
.designer_note {
    background-color: #FFFFCC;
    border: 1px solid #F9F4C6;
    box-shadow: 1px 1px 9px 1px #999999;
    margin: 0 auto;
    padding: 20px 30px;
    text-align: left;
    width: 680px;
}
#proofs_preview {
	padding: 25px;
}
#originalDesignDiv {
	position: relative;
	bottom: 28px;
}
form#addr_info #businessaddress_check { margin: 20px 0; }


#loginButton a.btn {
  background-image: url("//cdn.canvasworld.com/images/personalize/login.gif");
  border-radius: 6px;
  border: 0 solid;
  box-shadow: none !important;
  cursor: pointer;
  display: block;
  font-size: 5px;
  height: 33px;
  left: 75px;
  text-indent: -2000px;
  top: 225px;
  vertical-align: middle;
  width: 100px;
}
