@charset "utf-8";
/* CSS Document */

/* Component containers
----------------------------------*/
.ui { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui .ui { font-size: 1em; }
.ui input, .ui select, .ui textarea, .ui button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-content { border: 1px solid #a6c9e2; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; }
.ui-content a { color: #222222; }
.ui-header { border: 1px solid #4297d7; background: #2191c0 url(images/ui-bg_gloss-wave_75_2191c0_500x100.png) 50% 50% repeat-x; color: #eaf5f7; font-weight: bold; }
.ui-header a { color: #eaf5f7; }

.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	margin-right: .1em;
	text-decoration: none !important;
	cursor: auto;
	text-align: center;
	zoom: 1;
	overflow: visible;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #090;
	border-top-color: #030;
	border-right-color: #030;
	border-bottom-color: #030;
	border-left-color: #030;
} /* the overflow property removes extra width in IE */









label  { position:absolute; top:0; left:0}
form legend {
	color: #333;
	padding: 0 0 20px 0;
	text-transform: uppercase;
}

form {
	padding-top: 20;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
select {
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #FFF;
	margin-left: 100px;
}

.OrderFormLbl {
font-size: 10px;
font-weight:bold;
width: 100px;
float:left;
text-align:right;
padding-top:1px;
margin-right:0.5em;
display:block;
}


.OrderFormInput {
width: 230px;
margin-top:3px;
margin-bottom:3px;

}

form, form fieldset input, form fieldset textarea, form label {
	font-family: Verdana,Arial,sans-serif; font-size: 1.1em;
}
form p { position: relative; margin: 15px 0;}
form p label { position: absolute; top: 0; left: 0;}
form p br {display: none;}


form fieldset p input,
form fieldset p textarea {
	display: block;
	padding: 4px;
	width: 200px;
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #030;
}

form fieldset p label {
	width: 305px;
	display: block;
	padding: 0;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 6px;
}

form fieldset p textarea {
	padding: 2px;
	width: 404px;
}

form fieldset p textarea,
form fieldset p input {
	border: solid 1px #ccc;
	width: 315px;
}
form fieldset p label {
	color: #777;
}
 /* LAYOUT CSS */
 body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	/* text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color: #FFF;
}

}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}

.centerIt { text-align:center; }


.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
 
</style>[if IE 5]>
<style type="text/css"> 
/* place css box model fixes for IE 5* in this conditional comment */
.twoColFixLtHdr #sidebar1 { width: 230px; }
</style>
<![endif][if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.twoColFixLtHdr #sidebar1 { padding-top: 30px; }
#error {
	font-size: 10px;
	color: #C00;
	background-color: #FFC;
	text-align: center;
	margin: auto;
	width: 280px;
	padding:7px;
	border: thin double #C00;
}
.ui #error p {
	font-size: 12px;
	color: #C00;
	font-weight: bolder;
	line-height: 0px;
}
