* {
  margin: 0 auto;
  padding: 0;
  font-family: Arial, Verdana, Helvetica, Sans-serif;
}
body {
  background-color: #658ba0;
}

input, select {
  font-size: 11px;
  vertical-align: middle;
}
option {
  padding-right: 10px;
}

#bak_top {
  width: 730px;
  height: 22px;
  background: url('../images_v3/popup/bak_top.gif') no-repeat;
  float: left;
}
#bak_btm {
  width: 730px;
  height: 26px;
  background: url('../images_v3/popup/bak_btm.gif') no-repeat;
  float: left;
}
#bak_main {
  width: 730px;
  height: 510px;
  background: url('../images_v3/popup/bak_main.gif') repeat-y;
  float: left;
}

#container {
  padding: 0 25px;
  float: left;
}

/* HEADER */
#header  {
  float: left;
}
#blue_bar {
  width: 680px;
  height: 30px;
  background-color: #658ba0;
  float: left;
}

/* BODY */
.left {
  float: left;
}
.right {
  float: right;
}

#content {
  width: 660px;
  height: 370px;
  margin-top: 10px;
  padding: 10px;
  background-color: #fff;
  float: left;
}

#content h1 {
  font-size: 22px;
  color: #425d6b;
  padding-bottom: 10px;
}

#toc {
  font-size: 11px;
  color: #425d6b;
  padding: 10px;
}
#toc h2 {
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 5px;
}
#toc a {
  color: #425d6b;
  text-decoration: none;
}
#toc a:hover {
  text-decoration: underline;
}
#toc p {
  padding-bottom: 0px;
}

#popup_content {
  font-size: 11px;
  color: #425d6b;
  padding: 10px;
}
#popup_content h1 {
  font-size: 22px;
  padding-top: 10px;
  padding-bottom: 5px;
}
#popup_content h2 {
  font-size: 16px;
  padding-top: 10px;
  padding-bottom: 5px;
}
#popup_content a {
  color: #425d6b;
  text-decoration: none;
}
#popup_content a:hover {
  text-decoration: underline;
}
#popup_content p {
  padding-bottom: 10px;
}

#form_label {
  width: 100px;
  padding-right: 10px;
  padding-bottom: 10px;
  color: #658ba0;
  text-align: right;
  float: left;
}
#form_field {
  width: 230px;
  padding-bottom: 10px;
  float: left;
}

#lt_blue {
  color: #658ba0;
}

#blu_box {
  padding: 10px;
  background-color: #d4e1e8;
  border: 1px solid #658ba0;
  float: left;
}
#blu_box h2 {
  font-size: 16px;
  padding-top: 3px;
  padding-bottom: 3px;
}

#bronze {
  color: #9c995a;
}

#blue_divider {
  width: 620px;
  margin: 10px 0;
  height: 1px;
  background-color: #658ba0;
  float: left;
}

#scrollbar {
  overflow: auto;
  float: left;
}

#popup_btns img, #popup_btns input
{
	vertical-align:middle;	
}
    
#popup_UploadQuickOrder 
{
	width:300px;
	top: 0px;
  left: 0px;
  visibility:hidden;
  position:absolute;
  z-index: 3; 
font-size: 11px;
  color: #425d6b;
}

#upload_order {
  width: 248px;
  height: 519px;
  margin-left: 10px;
  padding: 10px;
  background-color: #d4e1e8;
  float: left;
  border: 1px solid #658ba0;
}
#upload_order h3 {
  font-size: 13px;
  padding-bottom: 10px;
}
#upload_order #form_label
{
  width: 100px;
  padding-right: 10px;
  padding-bottom: 5px;
  color: #658ba0;
  text-align: right;
  float: left;
}
#upload_order #form_field
{
  width: 230px;
  padding-bottom: 5px;
  float: left;
}


/* FLOATING DIV POPUPS */
#popup, #popup_CreateNewAlbum, #popup_collageSize, #popup_noAlbum, #popup_DeleteAlbum, #popup_AddToCartWarning, #popup_CopyMoveImagesToAlbum, #popup_UpdateAlbumName, #popup_UpdateImageName, #popup_ImagePreview, #popup_UploadImagesToAlbum, #popup_Autofill, #popup_CompleteOrder,
#topLayerNoMedia, #topLayerMaxMedia, #topLayerMaxMediaMore, #topLayerConfirmMaxMedia, #popup_collageSize, #popup_collageOrientation,
#popup_collageNoQuantity, #popup_CollageNotReviewed, #popup_Non_Selected
{
  width: 300px;
  top: 0px;
  left: 0px;
  visibility:hidden;
  position:absolute;
  z-index: 3;
}

#popup400_top  {
  width: 400px;
  background: url('../images_v3/popup/bak_popup_400_top.gif') no-repeat;
  float: left;
}
#popup400_body  {
  width: 400px;
  height: auto;
  background: url('../images_v3/popup/bak_popup_400_main.gif') repeat-y;
  float: left;
}
#popup400_content  {
  width: 340px;
  padding: 10px 30px;
  font-size: 12px;
  color: #333;
  float: left;
}
#popup400_btm  {
  width: 400px;
  background: url('../images_v3/popup/bak_popup_400_btm.gif') no-repeat;
  float: left;
}
#close400_tab {
  width: 385px;
  padding-right: 10px;
  text-align: right;
  float: left;
}
#popup400_content {
  width: 340px;
  padding: 10px 30px;
  font-size: 12px;
  color: #333;
  float: left;
}
#popup400_btns
{
	padding-top:5px;
	width: 400px;
	text-align: center;
	float: left;
}



#popup680_top  {
  width: 680px;
  background: url('../images_v3/popup/bak_popup_680_top.gif') no-repeat;
  float: left;
}
#popup680_body  {
  width: 680px;
  height: auto;
  background: url('../images_v3/popup/bak_popup_680_main.gif') repeat-y;
  float: left;
}
#popup680_content  {
  width: 620px;
  padding: 10px 30px;
  font-size: 12px;
  color: #333;
  float: left;
}
#popup680_btm  {
  width: 680px;
  background: url('../images_v3/popup/bak_popup_680_btm.gif') no-repeat;
  float: left;
}
#close680_tab {
  width: 665px;
  padding-right: 10px;
  text-align: right;
  float: left;
}
#popup680_content {
  width: 620px;
  padding: 10px 30px;
  font-size: 12px;
  color: #333;
  float: left;
}
#popup680_btns
{
	padding-top:5px;
	width: 680px;
	text-align: center;
	float: left;
}


#popup_top {
  width: 300px;
  background: url('../images_v3/popup/bak_popup_top.gif') no-repeat;
  float: left;
}
#popup_btm {
  width: 300px;
  background: url('../images_v3/popup/bak_popup_btm.gif') no-repeat;
  float: left;
}
#popup_body
{
  width: 300px;
  height: auto;
  background: url('../images_v3/popup/bak_popup_main.gif') repeat-y;
  float: left;
}
#close_tab, #close_tab_ImagePreview, #close_tab_Enlargement_Warning {
  width: 285px;
  padding-right: 10px;
  text-align: right;
  float: left;
}
#popup_content, #popup_content_ImagePreview, #popup_content_Enlargement_Warning {
  width: 240px;
  padding: 10px 30px;
  font-size: 12px;
  color: #333;
  float: left;
}
#popup_content p, #popup_content p span, #popup_content ul li {
  font-size: 12px;
  color: #333;
}
#popup_content strong, #popup_content strong span  {
  font-size: 12px;
  color: #333;
}
#popup_content ul
{
	margin-top:10px;
	margin-left:10px;
}
#popup_content select, #popup_content table#abl tr td label {
  font-size: 11px;
  color: #333;
}
#popup_content option {
  padding-right: 10px;
}
#popup_content a {
  font-weight: bold;
  color: #0060a9;
  text-decoration: none;
}
#popup_content a:hover {
  text-decoration: underline;
}

#popup_btns, #popup_btns_ImagePreview, #popup_btns_Enlargement_Warning
{
	padding-top:5px;
  width: 300px;
  text-align: center;
  float: left;
}
#bottomLayer {
	top:0px;
	left:0px;
	width:auto;
	height:auto;
	background:url(../images/popup/bottom_layer_tiler.gif);
	position:absolute;
	visibility:hidden;
	z-index: 2;
}