/* CSS Document */

/* ##########  START QUOTE PAGE  ########## */

/*
body {
margin:0;
padding:0;
}
*/

#quote_title_text {
	position:relative;
	top:10px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:600;
	padding-left:10px;
	padding-right:10px;
	/* padding-bottom:10px; */
	vertical-align:middle;
}

#quote_intro_text {
	position:relative;
	top:-20px;
	left:-6px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:600;
	padding-left:10px;
	padding-right:10px;
	/* padding-bottom:10px; */
	vertical-align:middle;
	display:inline;
}

.label {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	width: 100px;
	height: 24px;
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
	font-weight:600;
}

.label_mpc {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	width: 120px;
	height: 24px;
	text-align: left;
	vertical-align: top;
	padding-top: 6px;
	padding-left:10px;
	font-weight:600;
	border:0px solid red;
}


.label_sm_mpc {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	width: 80px;
	height: 24px;
	text-align: right;
	padding-top: 5px;
	font-weight:600;
}


.label_sm {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	width: 80px;
	height: 24px;
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
	font-weight:600;
}


#asterix{
	/* 
	background-image: url('../images/asterix.gif');
	background-repeat: no-repeat;
	width: 9px;
	height: 8px;
	*/
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:14px;
	font-weight:600;
	
	display:inline;
	
	
}
#asterix span{
	visibility: hidden;

}

.td_right_border {
	border-right: solid 2px #C3D7EE;
}


.col_2_text {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	width: 100px;
	height: 24px;
	text-align: right;
	vertical-align: top;
	padding-left:10px;
	padding-top: 5px;
	font-weight:600;
}

.field {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	height: 16px;
	text-align: left;
	padding: 0 0 0 5;
}

.field input {
	width:200px;
	background-color:#C3D7EE;
}

.field select {
	width:200px;
	background-color:#C3D7EE;
}
.field textarea {
	background-color:#C3D7EE;
}


.select_month {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	height: 20px;
	text-align: left;
	padding: 0 0 0 5;
	width:84px;
	background-color:#C3D7EE;
}

.select_day {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	height: 20px;
	text-align: left;
	padding: 0 0 0 5;
	width:45px;
	background-color:#C3D7EE;
}

.select_year {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	height: 20px;
	text-align: left;
	padding: 0 0 0 5;
	width:65px;
	background-color:#C3D7EE;
}





.field_medium {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	height: 16px;
	text-align: left;
	padding: 0 0 0 5;
}

.field_medium input {
	width:80px;
	background-color:#C3D7EE;
}



.label_right {
	height: 16px;
	text-align: right;
	padding: 0 0 0 5;
}
.field_left {
	height: 16px;
	text-align: left;
	padding: 0 0 0 7;
}
.field_right {
	height: 16px;
	text-align: right;
	padding: 0 7 0 0;
}
.comment_field {
	border: 1px solid #333333;
	height: 80px;
	width: 220px;
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.star {
	text-align: center;
	padding-left:2px;
}

.red_arrow {
	text-align: left;
	padding-left:0px;
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	font-size:14px;
}



#button_submit {
	height: 12px;
	width: 53px;
	position: relative;
	left: 580px;
	top: 4px;
  	margin: 0;
  	padding: 0;
  	border: 0;
  	background: transparent url('../images/button_submit.gif') no-repeat center top;
  	text-indent: -1000em;
  	cursor: pointer; /* hand-shaped cursor */
  	cursor: hand; /* for IE 5.x */
	z-index: 300;
}

.field_quan {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	height: 16px;
	text-align: left;
	padding: 0 0 0 5;
}

.field_quan input {
	width:86px;
	background-color:#C3D7EE;
}

.pad_td {
	padding-top:10px;
	padding-bottom:10px;

}

.quote_submit_button {
	position:relative;
	top:10px;
	width:60px;
	height:18px;
	background-color:#990000;
	border:0;
	color:#ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:600;
	display:inline;
	padding: 0px 8px 0px 8px;
	cursor:pointer;
	
}

.quote_submit_button a{
	color:#ffffff;
	text-decoration:none;
	
}

.order_form_header_text {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:500;
	padding-left:10px;
	padding-right:30px;
	padding-bottom:0px;
	vertical-align:bottom;
	line-height:14px;
}

.order_form_header_text a{
	color:#000000;
	text-decoration:none;
}

.upload_field_label {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	width: 100px;
	height: 28px;
	text-align: right;
	vertical-align: middle;
	padding-top: 0px;
	font-weight:600;
	background-color:#96B9E1;
}

.upload_field_attach {
	background-color:#96B9E1;
	width:450px;
}

.upload_field_attach input{	
	position:relative;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	height: 20px;
	text-align: left;
	padding:0px;
	width:180px;
	background-color:#C3D7EE;
}




