/* cool tables */
#odd00, #odd11, #odd01, #odd10					{ background: none; }
#odd00 th, #odd11 th, #odd01 th, #odd10 th		{ background: #f26522; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 4px; text-align: left; color: white; font-weight: bold; }
#odd00 td, #odd11 td, #odd01 td, #odd10 td		{ padding-left: 5px; padding-right: 5px; vertical-align: top; padding-top: 2px; padding-bottom: 3px; }

#odd00 td.t10, #odd00 td.t11, 
#odd00 td.t00, #odd00 td.t01,
#odd10 td.t10, #odd10 td.t11,
#odd01 td.t10, #odd01 td.t00,
#odd11 td.t10									{ background: #d7dbde; }

#odd10 td.t00, #odd10 td.t01,
#odd01 td.t11, #odd01 td.t01,
#odd11 td.t00									{ background: #eceeef; }

#odd11 td.t11 									{ background: #d7dbde; }
#odd11 td.t01 									{ background: #eceeef; }


.cart-table th {
 	text-align: left; 
	color: white;
	font-weight: bold;
	padding: 5px 5px;
}

.cart-table td {
	padding: 3px 5px;
}

.error				{ color: #D9261C; font-weight: bold; }
.input,.button, .textarea {
border-width: 1px; 
}
.button {
background: #fff;
color: #ffffff;
font-weight: bold;
width: 90px;
}
.textarea { overflow: auto; }


/* forms */
.formcontainer {
	margin:0px;
	padding:0px;
}

	.formcontainer p input,
	.formcontainer p textarea,
	.formcontainer p select option {
		color: #000000;
	}

	.formcontainer p.resizeable,
	.formcontainer p.unresizeable {
		padding-bottom: 10px;
	}

	.formcontainer p.title {
		margin-bottom: 2px;
	}
		.formcontainer p.title span {
			font-weight: bold;
			color: #000000;
		}

		.formcontainer p.title span.error {
			color: #F26522;
		}


	.formcontainer p.resizeable input,
	.formcontainer p.input input,
	.formcontainer p.resizeable select {
		background: #FFFFFF;
		width: 99%;
		font-family: verdana;
	}

	.formcontainer p.resizeable textarea {
		background: #FFFFFF;
		overflow:auto;
		width: 99%;
		font-family: verdana;
	}

	.formcontainer p.button {
		padding-top: 10px;
	}


		.formcontainer p.button input {
			border: 1px solid #F26522;
			background: #F26522;
			color: #ffffff;
			padding: 2px;
			font-weight: bold;
			width: 90px;
		}


.formcontainer h2 {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	margin-top: 10px;
	font-size: 14px;
}


