body{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:   10px;
  line-height: 18px;
  margin-top: 0;
 // margin-left: 0;
  margin-bottom: 0;
  margin-right: 0;
  algin: justify;
  background-color:#ffffff;//"#e7de5a"; 
  color: #333; 
}
th{
  font-size:   12px;
  font-family: helvetica, verdana, arial, sans-serif;
}
p{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:   10px;
  line-height: 18px;
  margin-top: 6px;
 // margin-left: 0;
  margin-bottom: 6px;
  margin-right: 0;
  algin: justify;
  color: #333; 
}
h4{
  color: YELLOW;
  font-size:   15px;
  margin-top: 0;
  margin-bottom: 0;
}

iframe{
  margin-top= 0em;
  margin-bottom: 0em;
}
table{
  margin-top: 0em;
  margin-bottom: 0em;
  //margin-left: 0;
}
pre {
  background-color: #eee;
  padding: 10px;
  font-size: 11px;
}

a { 
	color: #ffffff; 
	border: 0;
	text-decoration: none;
}
a:visited { 
	color: #ffffff; 
	border: 0;
	text-decoration: none;
}
a:hover { 
	color: YELLOW;//#3665ad; 
	background-color:none; 
	border: 0;
	text-decoration: none;
}

img{
	border: 0;
	border-color:#ffc638;
	background-color:none; 
}
/*styles for order form*/
.admin-form fieldset{
        background: #efe;
}
.admin-form legend{
        color:          #dfd;
        background:     #141;
        font-family:    sans-serif;
        padding:        0.2em 1em;
}
.admin-form label{
        width:          5em;
        float:          left;
        text-align:     right;
        margin-right:   0.5em;
        display: block;
}
.admin-form .submit{
        margin-left:    5.5em;
}



.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}
#errorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}

div.uploadStatus {
  margin: 0px;
}

div.progressBar {
  margin: -px;
}

div.progressBar div.border {
  background-color: #fff;
  border: 0px solid grey;
  width: 100%;
}

div.progressBar div.background {
  background-color: #333;
  height: 18px;
  width: 0%;
}


