/* --------------------------------------------------
Content holders and frames
-------------------------------------------------- */

.holder {
	border: 2px solid #f44900; margin:0px 0 0 0; width: 956px;
	overflow:auto; white-space: nowrap; 
}	
.cont476 {
	width: 476px;
	padding: 0; color:#8b8b8b;
	margin: 0; text-align:left;
	background: url("../images/bgs/cont476.png");
}
.cont476 p {
	padding: 0; font-size: 19px;
	margin: 0 15px 0 15px; text-align:justify;
}
.cont476 ul {
	padding: 0;
	margin: 0 5px 0 20px; text-align:left;
}
.cont476 li {
	padding: 0; font-size: 24px;
	margin: 0 5px 0 15px; text-align:left;
}
.cont476bot {
	width: 476px; height:15px;
	margin: 0 0 6px 0;
	background: url("../images/bgs/cont476bot.png");
}
.cont476top {
	width: 476px; height:13px;
	margin: 0;
	background: url("../images/bgs/cont476top.png");
}

/* --------------------------------------------------
INPUT ELEMENTS
-------------------------------------------------- */

		input.text-input {
			height: 29px; width:130px; color:inherit;
			background: url("../images/elements/input-mid.png");
			display: inline; vertical-align: top;
			border: 0; margin: 0; padding: 0; font-size: 14px;
		}
		.inputLcap {
			width: 10px; height: 29px;
			background: url("../images/elements/input-leftcap.png");
			display: inline-block; margin: 0;
		}		
		.inputRcap {
			width: 10px; height: 29px;
			background: url("../images/elements/input-rightcap.png");
			display: inline-block; margin: 0;
		}
		input.text-trans-input {
			height: 39px; width:150px;
			background: url("../images/elements/input-trans-mid.png");
			display: inline; vertical-align: bottom;
			border: 0; margin: 0; padding: 0; font-size: 14px;
		}
		.input-trans-Lcap {
			width: 15px; height: 39px;
			background: url("../images/elements/input-trans-leftcap.png");
			display: inline-block; margin: 0;
		}		
		.input-trans-Rcap {
			width: 15px; height: 39px;
			background: url("../images/elements/input-trans-rightcap.png");
			display: inline-block; margin: 0;
		}
		input.text-red-input {
			height: 39px; width:150px;
			background: url("../images/elements/input-red-mid.png");
			display: inline; color:#fff; vertical-align: bottom;
			border: 0; margin: 0; padding: 0; font-size: 14px;
		}
		.input-red-Lcap {
			width: 15px; height: 39px;
			background: url("../images/elements/input-red-leftcap.png");
			display: inline-block; margin: 0;
		}		
		.input-red-Rcap {
			width: 15px; height: 39px;
			background: url("../images/elements/input-red-rightcap.png");
			display: inline-block; margin: 0;
		}

 		textarea {
			border: 3px solid #cccccc;
			padding: 5px;
			font-family: TwCenMT, Arial, Helvetica, sans-serif;
		}
		
/* --------------------------------------------------
BUTTONS
-------------------------------------------------- */


		
		.btn-submit {
			height: 39px;
			background: url("../images/elements/button-blue-mid.png");
			color: #fff; font-size: 16px; display: inline; vertical-align: bottom;
			border: 0; margin: 0; padding: 0 0 7px 0; cursor: pointer;
		}
		.btn-submit:hover {
			color: #b8f400;
		}
		.btn {
			height: 39px; 
			background: url("../images/elements/button-blue-mid.png");
			color: #fff; font-size: 16px; display: inline-block; vertical-align: bottom;
			border: 0; margin: 0; padding: 0 5px 0 5px; cursor: pointer; line-height:33px;
		}
		.btn:hover {
			color: #b8f400;
		}
		.buttonLcap {
			width: 14px; height: 39px;
			background: url("../images/elements/button-blue-leftcap.png");
			display: inline-block; margin: 0; vertical-align: bottom;
		}
		.buttonRcap {
			width: 14px; height: 39px;
			background: url("../images/elements/button-blue-rightcap.png");
			display: inline-block; margin: 0; vertical-align: bottom;
		}	
		
		.btn-blue-submit {
			height: 39px;
			background: url("../images/elements/button-blue-mid.png");
			color: #fff; font-size: 16px; display: inline; vertical-align: bottom;
			border: 0; margin: 0; padding: 0 0 8px 0; cursor: pointer; 
		}
		.btn-blue-submit:hover {
			color: #F5FF66;
		}
		.button-blue-Lcap {
			width: 14px; height: 39px;
			background: url("../images/elements/button-blue-leftcap.png");
			display: inline-block; margin: 0; vertical-align: bottom;
		}
		.button-blue-Rcap {
			width: 14px; height: 39px;
			background: url("../images/elements/button-blue-rightcap.png");
			display: inline-block; margin: 0; vertical-align: bottom;
		}
		.btn-green-submit {
			height: 39px;
			background: url("../images/elements/button-green-mid.png");
			color: #fff; font-size: 16px; display: inline; vertical-align: bottom;
			border: 0; margin: 0; padding: 0; cursor: pointer;
		}
		.btn-green-submit:hover {
			color: #009cff;
		}
		.button-green-Lcap {
			width: 12px; height: 39px;
			background: url("../images/elements/button-green-leftcap.png");
			display: inline-block; margin: 0; vertical-align: bottom;
		}
		.button-green-Rcap {
			width: 12px; height: 39px;
			background: url("../images/elements/button-green-rightcap.png");
			display: inline-block; margin: 0; vertical-align: bottom;
		}
		.btn-grey-submit {
			height: 39px;
			background: url("../images/elements/button-grey-mid.png");
			color: #fff; font-size: 16px; display: inline; vertical-align: bottom;
			border: 0; margin: 0; padding: 0; cursor: pointer; color:#7f7f7f;
		}
		.btn-grey-submit:hover {
			color: #009cff;
		}
		.button-grey-Lcap {
			width: 12px; height: 39px;
			background: url("../images/elements/button-grey-leftcap.png");
			display: inline-block; margin: 0; vertical-align: bottom;
		}
		.button-grey-Rcap {
			width: 12px; height: 39px;
			background: url("../images/elements/button-grey-rightcap.png");
			display: inline-block; margin: 0; vertical-align: bottom;
		}			


	.styled320select select {
   		background-color: inherit; padding: 3px 5px 5px 5px; font-size: 16px;
   		border: 0; margin:0; border-radius: 0; 
   		height: 39px; cursor: pointer; color: #fff;
	}
	.styled320select:hover  select:hover { color: #000; }
	.styled320select {
		background: url("../images/elements/dropdown-320.png") no-repeat right;
		background-color: inherit; 
		padding: 3px 0px 3px 6px; overflow: hidden; height: 33px;
	}
	.styled320select:hover {
   		background: url("../images/elements/dropdown-320h.png") no-repeat right;
   		background-color: inherit; 
		color: #000;
   	}
	.styled200select select {
   		background-color: inherit; padding: 3px 5px 5px 5px; font-size: 16px;
   		border: 0; margin:0; border-radius: 0; 
   		height: 39px; cursor: pointer; color: #fff;
	}
	.styled200select:hover  select:hover { color: #000; }
	.styled200select {
		background: url("../images/elements/dropdown-200.png") no-repeat right;
		background-color: inherit; 
		padding: 3px 0px 3px 6px; overflow: hidden; height: 33px;
	}
	.styled200select:hover {
   		background: url("../images/elements/dropdown-200h.png") no-repeat right;
		color: #000; background-color: inherit; 
   	}
	.styled150select select {
   		background-color: inherit; padding: 3px 5px 5px 5px; font-size: 16px;
   		border: 0; margin:0; border-radius: 0; 
   		height: 39px; cursor: pointer; color: #fff;
	}
	.styled150select:hover  select:hover { color: #000; }
	.styled150select {
		background: url("../images/elements/dropdown-150.png") no-repeat right;
		padding: 3px 0px 3px 6px; overflow: hidden; height: 33px;
		background-color: inherit; 
	}
	.styled150select:hover {
   		background: url("../images/elements/dropdown-150h.png") no-repeat right;
		color: #000; background-color: inherit; 
   	}
	.styled100select select {
   		background-color: inherit; padding: 3px 5px 5px 5px; font-size: 16px;
   		border: 0; margin:0; border-radius: 0; 
   		height: 39px; cursor: pointer; color: #fff;
	}
	.styled100select:hover  select:hover { color: #000; } 
	.styled100select  select { color: #fff; } 
   	.styled100select {
		background: url("../images/elements/dropdown-100.png") no-repeat right;
		padding: 3px 0px 3px 6px; overflow: hidden; height: 33px; 
		background-color: inherit; 
	}
	.styled100select:hover {
   		background: url("../images/elements/dropdown-100h.png") no-repeat right;
		color: #000; background-color: inherit; 
   	}
   	
   	