/* stick reset styles here */
body {margin:0px}
.ul {text-decoration:underline}

/* styles for form#order-dropbox1 - these will affect the whole form */

form#order-dropbox1 {
	width:533px;
	margin:10px 0;
	padding:10px 0 0 0;
	color:#666666;
}

form#order-dropbox1 p {
	color:#666666;
}
form#order-dropbox1 ul {
	padding:0;
	margin:0;
}
form#order-dropbox1 li,
form#order-dropbox1 ul li {
	padding:0;
	border:none;
	margin:0;
	font-size:0.75em;
	color:#666666;
	list-style:none;
}
form#order-dropbox1 .clearme {
  clear:both;
	margin:0;
	padding:0;
}
form#order-dropbox1 .nodisplay {
  display:none;
}
form#order-dropbox1 em {
	font-style:normal;
  font-weight:bold;
  color:#CC0000;
}
form#order-dropbox1 input[type=text],
form#order-dropbox1 input[type=password],
form#order-dropbox1 textarea,
form#order-dropbox1 select {
  border:1px solid #dedede;
  padding:3px;
  color:#000000;
}

form#order-dropbox1 .error {
	display:none;
	font-weight:normal;
  font-size:0.8em;
  line-height:20px;
}
form#order-dropbox1 .check {
	margin-left:2px;
  display:none;
  padding-left:20px;
  background:url(http://www.aaorders.com/essayorderform/images/tick.png) no-repeat;
  line-height:20px;
}
form#order-dropbox1 .hint {
  font-weight:normal;
  font-size:0.8em;
	color:#808080;
}
form#order-dropbox1 p.hint {
  clear:right;
	margin:0;
	text-align:right;
}
form#order-dropbox1 #li-length label .hint {
	color:#CC0000;
}

/* styles for form#order-dropbox1 h1 */

/* styles for #form-header */

form#order-dropbox1 #form-header h1 {
	margin:0 10px 10px 10px;
	border-bottom:solid 2px silver;
	font-size:1.6em;
	color:#666666;
}
form#order-dropbox1 #form-header h1 span {
	float:left;
}
form#order-dropbox1 #form-header h1 a {
  background:url(http://www.aaorders.com/essayorderform/images/help.png) top right no-repeat;
  float:right;
  text-decoration:none;
  width:30px;
  height:16px;
}

/* styles for #form-content */

form#order-dropbox1 fieldset {
  margin:0px 0;
	border:none;
  padding:0;
	color:#666666;
}

form#order-dropbox1 fieldset legend {
  display:none;
}

/* styles for fieldset ol */

form#order-dropbox1 fieldset ol {
  margin:0;
  padding:0;
  margin:0 12px 0 12px;
  list-style:none;
}
form#order-dropbox1 fieldset ol li {
  margin:2px 0px 2px 0px;
  padding:0 0 0.5em 0;
}

form#order-dropbox1 fieldset#fieldset-extraoptions li {
	padding-left:5px;
	xpadding-right:0;
}

/* top-positioned labels */

form#order-dropbox1 fieldset#fieldset-title label,
form#order-dropbox1 #fieldset-optextras li#li-requiredsources label,
form#order-dropbox1 #fieldset-optextras li#li-suggestedsources label {
	float:none;
  margin:0;
  padding:0;
  padding-bottom:0.25em;
  font-weight:bold;
}

/* left/right-aligned labels */

/*
form#order-dropbox1 fieldset {
  float:left;
  clear:left;
  width:100%;
}
form#order-dropbox1 fieldset li {
  float:left;
  clear:left;
  width:100%;
}

*/

form#order-dropbox1 label {
font-weight:bold;
line-height:150%;
}
form#order-dropbox1 fieldset#fieldset-details label,
form#order-dropbox1 fieldset#fieldset-otheroptions label,
form#order-dropbox1 fieldset#fieldset-extraoptions label,
form#order-dropbox1 fieldset#fieldset-optextras label {
  float:left;
  clear:left;
  width:210px;
}
form#order-dropbox1 fieldset#fieldset-details input,
form#order-dropbox1 fieldset#fieldset-otheroptions input,
form#order-dropbox1 fieldset#fieldset-extraoptions input {
	float:right;
  width:280px;
}

form#order-dropbox1 fieldset#fieldset-otheroptions select,
form#order-dropbox1 fieldset#fieldset-extraoptions select{
	float:right;
  width:288px;
}

/*

div#headerleftcolumn label {

width : 100% !important;
}
*/

/* styles for form fields */

form#order-dropbox1.a #li-name,
form#order-dropbox1.a #li-email,
form#order-dropbox1.a #li-phone {
	display:none;
}
form#order-dropbox1.b #li-name,
form#order-dropbox1.b #li-phone {
	display:none;
}
form#order-dropbox1.c #li-name,
form#order-dropbox1.c #li-email {
	display:none;
}
form#order-dropbox1.d #li-name {
	display:none;
}
form#order-dropbox1 #fieldset-title textarea,
form#order-dropbox1 #fieldset-optextras textarea {
  width:500px;
}

form#order-dropbox1 #fieldset-submit #submit {
}
form#order-dropbox1 #fieldset-submit #submit:active {
  border-top:2px solid black;
  border-right:2px solid white;
  border-bottom:2px solid white;
  border-left:2px solid black;
}

form#order-dropbox1 li#li-writer {
	text-align:center;
}
form#order-dropbox1 li#li-writer label {
	float:none !important;
	display:inline;
}
form#order-dropbox1 li#li-writer input {
	float:none !important;
	width:auto;
}

form#order-dropbox1 li#li-referencing,
form#order-dropbox1 li#li-subject {
  border-top:1px solid #ACACAC;
	border-left:1px solid #ACACAC;
	border-right:1px solid #ACACAC;
	padding:5px 0 3px 0;
	margin-bottom:0px;
}

form#order-dropbox1 li#li-referencing label,
form#order-dropbox1 li#li-otherref label,
form#order-dropbox1 li#li-subject label,
form#order-dropbox1 li#li-othersubject label {
	xmargin-left:5px;
	width:200px;
}

/* styles for #form-footer */

/* styles for discount coupon fields */

form#order-dropbox1 ol li {
	padding:0;
	border:none;
	margin:0;
}
form#order-dropbox1 #liDiscount button {
  float:right;
	padding:0;
}
form#order-dropbox1 #olPriceDetails {
	border-bottom:dashed 1px silver;
}
form#order-dropbox1 #inputDiscount {
  font-size:12px;
  font-weight:bold;
  color:#CC0000;
  background-color:#ffffff;
}
form#order-dropbox1 #olPriceCalculation {
	padding-top:0.5em;
	border-bottom:solid 2px silver;
}
form#order-dropbox1 #olPriceCalculation span {
	font-weight:bold;
	padding:3px;
}
form#order-dropbox1 #olPriceCalculation span.label {
	float:left;
	font-size:1.2em;
}
form#order-dropbox1 #olPriceCalculation span.currency {
	float:right;
	font-size:1.4em;
}
form#order-dropbox1 #olPriceCalculation input {
  font-size:14px;
  font-weight:bold;
  color:#CC0000;
  background-color:#ffffff;
}
form#order-dropbox1 #spanApplyingDiscount,
form#order-dropbox1 #liDiscountApplied,
form#order-dropbox1 #liSaving,
form#order-dropbox1 #spanCalculatingPrice {
	display:none;
}
form#order-dropbox1 #spanApplyingDiscount img,
form#order-dropbox1 #spanCalculatingPrice img {
	padding:0 0.25em;
}
form#order-dropbox1 #spanApplyingDiscount {
	float:right;
}
