/* = main layout (columns, footer, nav, etc.) ========= */

#footer li.last {
  float: left;
}

/* = site-wide rules ========= */

#navigation ul {
  width: 495px;
}

#navigation li {
  margin: 0;
  padding: 7px 7px 0 7px;
  float: left;
  display: inline-block;
  background-color: #000000;
}

#navigation input {
  padding: 1px 2px;
}

#navigation input#password_nav {
  padding-bottom: 2px;
}
#navigation div button {
  margin-top: 0px;
  margin-left: 0px;
  border:none;
  background-color: transparent;
  color: #fff;
  cursor: pointer;
  text-decoration: underline;
  width: 55px;
}




#main-form-wrapper{
	margin: auto;
	width: 645px;
	}
/* = home page ========= */

#usageinstructions {
  display: inline;
}



/* = buzz page ========= */

body#buzzpage blockquote p {
  width: 475px;
}

body#buzzpage #infobar #tryout {
  margin-top: 25px;
}

#dsfeedback {
  margin-bottom: 30px;
}

#dsfeedback form {
  padding-bottom: 20px;
}

#dsfeedback textarea, #dsfeedback input {
  margin-left: -20px;
  width: 190px;
}


/* = pricing + signup pages ========= */
/* ---- signup form pages - */

form#mainform div {
	margin: 10px 0;
	/* clear: left;*/
	overflow: hidden;
}

form#mainform legend {
  margin-left: -7px;
}

form#mainform div.formcontainer {
  height: 1%;
}

form#mainform div#verifcodeinfo {
  padding-top: 5px;
}

body#pricesignuppage #content {
  margin-bottom: 20px;
}




/* =========================================
    upload tools page
   ========================================= */

#applicationinfo {
  display: inline;
}

#applicationinfo h3 {
  height: 30px;
}


/* =========================================
    business plan (multiuser) pages
   ========================================= */

ol#bplanoptions {
  margin-bottom: 5px;
}

ol#bplanoptions li, #bpdescription div { 
  display: inline;
}

#businesstour #businesstourimage, #businesstour #businesstourdesc {
  margin-top: -1em;
}

/* lightbox*/

#overlay {
  filter:alpha(opacity=60);
}


/* =========================================
   A-B-1 (testting) pages
   ========================================= */
.reg-form-logo1{
	height:69px;
	width:140px;
	float:left; 
}
 

#password_nav {
  padding: 1px 1px;
}



/*  t2-hack navigation*/
#t2-navigation ul {
  width: 485px;
}

#t2-navigation input {
  padding: 1px 1px;
  margin-right: 1px;
}


#t2-password_nav {
  padding: 1px 1px;
}

#t2-navigation div button {
  margin: -1 0 3 0;
}



/* end hack */

#t1-region1b{
	width:500px;
	height: 405px;
	float: left;
	background-image: url(images/t1-region1b-3.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 10px;
	}
	


#t1-region2-text{
	width:243px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-bottom: 9px;
}

#t1-region2b{
	width:243px;
	height: auto;
	float: left;
	margin-bottom: 9px;
	}

#t1-region2c{
	width:243px;
	height: auto;
	float: left;
	margin-bottom: 9px;
	}

#t1-region2d{
	width:243px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	}
 
 
 /* T-2*/
 
 #t2-region1b{
	width:500px;
	height: 405px;
	float: left;
	background-image: url(images/t1-region1b-3.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 10px;
	}
	
#t2-region1b{
	width:490px;
	height: 405px;
	float: left;
	background-image: url(images/t1-region1b-3.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-top: 10px;
	}

#t2-region2-text{
	width:243px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-bottom: 9px;
}

#t2-region2b{
	width:243px;
	height: auto;
	float: left;
	margin-bottom: 9px;
	}

#t2-region2c{
	width:243px;
	height: auto;
	float: left;
	margin-bottom: 9px;
	}

#t2-region2d{
	width:243px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	}
 
 #t2-region3{
	width:740px;
	height:20px;
	float:left;
	margin-left: 10px;
	}
	
	
/*form#mainform input, form#mainform select {
  float: left;
  width: 200px;
  border: 1px solid #555;
  padding: 2px;
  background-color: #fff;
}*/
	
	/* T2 Form Modifications*/

#full_login_form input#rememberme {
  border: 0;
  margin-right: 5px;
        background: none;
}


#full_login_form input#rememberme {
	border: none;
	margin-right: 5px;
	border-color: #F00;
}

/* = support pages ========= */

div#searchsupportfaqs input {
  margin-left: -20px;
}

div#searchsupportfaqs div button {
  margin-top: -1px;
  margin-left: 2px;
}
#pw {
  padding: 1px 1px;
   margin-left: 41px;
}
#rm {
  padding: 1px 1px;
   margin-left: 41px;
}
#loginbutton {
  padding: 1px 1px;
   margin-left: 41px;
}

#full_login_form legend{
	padding: 1px 1px;
   margin-left: 41px;
}
