/* this style sheet is used for specific styles for this page and to override global styles */

/* ---------------------------------------------------------- HTML styles */

/* -----------------------------------------------------STRUCTURAL TAGS */

#col_left {
  width: 715px;
  float: left;
}
#col_right {
  width: 195px;
  float: left;
}

/* CONTENT */
/* ---------------------------------------------------------------- box background */
#bak_content_top {
	}
#content_top {
	width: 693px;
	}

/*#bak_content_main {
	}*/
#content_main {
	width: 693px;
}	
#bak_content_btm {
	}
#content_btm {
	width: 693px;
	}
/* for Internet Explorer */
* html #content_main {
	margin-left:5px;
	padding:0px 0px 0 0;
}
* html #content_top {
	margin-left:5px;
	padding:0px 0px 0 0;
}
* html #content_btm {
	margin-left:5px;
	padding:0px 0px 0 0;
}
#response_content {
  width: 350px;
  height: 335px;
  margin-left: 35px;
  padding: 50px 50px 0px 30px;
  background: url('../images_v2/bak_form_signup.jpg') no-repeat;
  float: left;
}
#response_content h2 {
  font-size: 1.2em;
  color:#039;
  width:200px;
}
#response_content p.pagehelp {
  font-size: 0.9em;
  margin-bottom:50px;
}
/* ------------------------------------- LOGIN and FORGOT PASSWORD */
div.form_label {
  width: 110px;
  padding-bottom: 5px;
  float: left;
}
div.form_label label{
  font-size:0.9em;
}
.btn_submit {
  padding-top: 5px;
  padding-bottom: 10px;
}
div.form_field {
  width: 220px;
  padding-bottom: 5px;
  float: left;
}
#form_field a {
}

/* ------------------------------------------ REGISTER */
#response_content2 {
  width: 290px;
  padding: 40px 0px 50px 40px;
  float: left;
}
#response_content2_side {
  width: 290px;
  padding: 120px 0px 50px 10px;
  float: left;
}
#response_content2 h2 {
  font-size: 16px;
  color:#039;
}
#response_content2 p {
	margin-bottom:5px;
}
#response_content2_side p {
  padding-bottom: 10px;
}
#response_content2 a, #response_content2_side a {
  
}

#response_content2_side ul {
  margin-left: 20px;
  padding-bottom: 10px;
}
#response_content2_side li {
  color: #666;
}
#red  {
  color: #e41736;
}

#form_label2 {
  width: 130px;
  padding-bottom: 5px;
  float: left;
}
#form_label2 span {
  font-weight: bold;
  color: #666666;
  font-size:0.9em;
}
.btn_submit2 {
  padding-top: 5px;
  padding-bottom: 10px;
  float: right;
}
#form_field2 {
  width: 150px;
  padding-bottom: 5px;
  float: left;
}
#form_field2 a {
}
.checkbox_field {
  padding-top: 5px;
}
#error {
	float:left;
	padding-bottom:10px;
	}
/* ORDER PRINTS */

#order_prints_content {
  padding: 10px;
  float: left;
}
#order_prints_content p{
	padding:10px;
	font-size:0.85em;
	}
/* right col */
#ad_col {
  float: left;
}

p.message {
	width: 200px;
}

div.message {
	width: 200px;
}