/* login / account links */

.account_container_table {
   padding: 0px;
   margin: 20px;
   width: 300px;
}


.account_icon {
   width: 60px;
   height: 58px;
   background-color: #ffffff;
   padding-top: 7px;
   padding-left: 7px;
   margin: 0px;
   text-align: left;
}

.account_links {
   width: 300px;
   height: 54px;
   margin: 0px;
   padding-top: 11px;
   text-align: left;
}

.account_links_top {
font-family: Arial, Helvetica;
font-size: 16pt;
color: #0E83C5;
width: 500px;
}

.account_links_top a {
   font-weight: 700;
   color: #0E83C5;
   text-decoration: none;
}

.account_links_top a:hover {
   color: #202C42;
   text-decoration: none;
}

.account_links_bottom {
font-family: Arial, Helvetica;
font-size: 9pt;
font-weight: 700;
color: #4D4E4E;
width: 500px;
}

.account_links_bottom a {
   color: #4D4E4E;
   text-decoration: none;
}

.account_links_bottom a:hover {
   color: #202C42;
   text-decoration: none;
}

.login_field {
   width: 150px;
   border: 1px solid #CECECE;
   margin-right: 10px;
}

.login_submit {
   width: 70px;
   background-color: #6D85B4;
   border: 1px solid #CECECE;
   font-weight: 700;
   color: #ffffff;
}

.not_logged_in {
height:90px;
float:left; 
width:325px;
text-align:right;
}

.not_logged_in_cont {
padding-top:25px;
height:90px;
float:right; 
width:400px;
}

.logged_in_facebook {
height:90px;
float:right; 
width:300px;
padding-top:25px;
}

.logged_in_moombo {
height:90px;
float:right; 
width:300px;
padding-top:25px;
}

.logged_in_both {
height:90px;
float:right; 
width:300px;
padding-top:25px;
}

.facebook_icon{
float:right;
width:75px;
}

/* admin */
.admin_notes_header {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
}

.admin_notes {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:200;
color:#666666;
}

.admin_header {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
}

.admin_body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
}

.admin_body a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#0E83C5;
}

.admin_body a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#0E83C5;
}


.admin_input_titles {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 14px;
color:#333333;
}

#admin_container {
background-color:#C0DEED;
border: #A6D3ED 1px solid;
width:880px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
padding:10px;
margin-bottom:10px;
height:100%;
}

#admin_content_left_list {
float:left;
width:680px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
padding:5px;
}

#admin_content_left_form_list {
float:left;
width:680px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
padding:5px;
}


#admin_content_left {
float:left;
width:700px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
padding:5px;
}

#admin_content_left_form {
float:left;
width:620px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
padding:5px;
}


#admin_content_left_current {
background-color:#FFFFFF;
float:left;
width:700px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
padding:5px;
}


#admin_content_right {
height:100%;
float:right;
width:150px;
background-color:#F5F5F5;
border: 1px solid #C0DEED;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
padding:5px;
}

#admin_content_right_list {
height:100%;
float:right;
width:100px;
background-color:#F5F5F5;
border: 1px solid #C0DEED;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
padding:5px;
}


.current_listings {
background-color:#F5F5F5;
float:left;
width:700px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
padding:5px;
}

#link_container {
background-color:#F5F5F5;
border: #C0DEED 1px solid;
width:890px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
text-align:left;
margin-bottom:10px;
padding:5px;
vertical-align:middle;
}


.notes {
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color:#FF0000;
}


.signup_container {
	/*-moz-border-radius: 7px; 
	-webkit-border-radius: 7px;*/
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-top:25px;
}


.main_moombo_text {
 border: none;
 font-weight: 50;
 font: 22px Arial, Helvetica, sans-serif; color: #0E83C5;
 text-align: left;
}

/* input */
.main_moombo {
 border: none;
 font: 22px Arial, Helvetica, sans-serif; color: #666666;
 text-align: left;
 width:97px;
}

.main_password {
 border: none;
 font: 22px Arial, Helvetica, sans-serif; color: #666666;
 text-align: left;
 width:97px;
}

.main_signup {
 border: none;
 font: 24px Arial, Helvetica, sans-serif; color: #666666;
 text-align: left;
 width:320px; 
}

.main_zip {
 border: none;
 font: 24px Arial, Helvetica, sans-serif; color: #666666;
 text-align: left;
}


.parent_signup {
  margin-top:25px;
  display: table;
  height: 51px;
  width: 342px;
  background-image:url(../../images/main/input_signup.png); 
  background-repeat:no-repeat;
  float:left;
  }
  
.content_signup {
  display: table-cell;
  vertical-align: middle;
}

.parent_submit {
  margin-top:25px;
  display: table;
  height: 51px;
  width: 342px;
  float:left;
  }
  
.content_submit {
  display: table-cell;
  vertical-align: middle;
  height: 51px;

}

div.row {
  clear: both;
  padding-top: 5px;
  width:800px;
  }

div.row span.label {
  float: left;
  width: 90px;
  text-align: left;
  padding-top:3px;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 14px;
  color:#333333;
  }
  

div.row span.formw {
  width: 190px;
  text-align: left;
  } 
  
  #api_message_static {
  font-family:Arial, Helvetica, sans-serif;
  color:#333333;
  font-size:14px;
  font-weight:normal;
  }
  
  #api_message {
  font-family:Arial, Helvetica, sans-serif;
  color:#666666;
  font-size:12px;
  font-weight:normal;
  font-style:italic;
  }

.edit_form_container {
padding:5px;
background-color:#C0DEED;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
margin:10px;
width:275px;
}

.admin_listings {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#333333;
}

.admin_listings a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#0E83C5;
}

.admin_listings a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
font-weight:bold;
color:#0E83C5;
}

.admin_listings_sub {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#333333;
}

.admin_listings_sub a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#0E83C5;
}

.admin_listings_sub a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#0E83C5;
}

.form_labels {
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 14px;
  color:#333333;
  padding-top:3px;
  width:80px;
  }
  
  .form_labels_search {
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 14px;
  color:#333333;
  padding-top:3px;
  width:40px;
  }

  .float_left_search {
  float:left;
  width:50px;
  margin-top:5px;
  }

  .form_labels_sub {
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 14px;
  color:#333333;
  padding-top:3px;
  width:100px;
  }

.form_labels_listing {
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 14px;
  color:#333333;
  padding-top:3px;
  width:90px;
  }
  
  
  .form_labels_pass {
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 14px;
  color:#333333;
  width:80px;
  }

  
  .form_float_left {
  float:left;
  margin-top:5px;
  }
  
  .form_float_left_sub {
  float:left;
  margin-top:5px;
  width:90px;
  }

  .form_float_left_input {
  float:left;
  margin-right:25px;
  width:200px;
  margin-top:5px;
  }
  
.signup_float_left {
  float:left;
  width:150px;
  margin-top:5px;
  }

  
.signup_content {
padding:10px;
width:400px;
background-color:#FFFFFF;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
}