@import url("niftyCorners.css");
html{
	height: 100%;
	font: 67.5% tahoma,arial,sans-serif;
	/*font: 100.01%/1.3 tahoma,arial,sans-serif;*/
	/*font-size: 67.5%;*/
	color: #272727;
	background-color: #FFF;
}
body { min-height: 100%; height: 100%; }
H1{
	font-size: 2em;
	font-weight: bold;
	line-height: 1em;
	margin-left: 20px;
}
H2{
	font-size: 1.5em;
	font-weight: bold;
	line-height: 0.5em;
	margin-left: 20px;
}
#container_jade H1,#container_blue H1,#container_purple H1,#container_crimson H1{
	color: #FFEBCD;
}
#container_jade H2,#container_blue H2,#container_purple H2,#container_crimson H2{
	color: #FFEBCD;
}
#container{
	/*position: absolute;background-color: #FFF;*/
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/light_grey.gif');
	background-repeat: repeat-x;
	
	top: 15px;
	width: 800px;
	min-height: 550px;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
#container_orange{
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/orange.gif');
	background-repeat: repeat-x;
	top: 15px;
	width: 800px;
	height: auto;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
.image_orange{
	border-right: 0px solid #FF8C00;
}
.titleText_orange{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #FF8C00;
}
.availability_orange{
	border-bottom: 2px solid #FF8C00;
	font-size: 14px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
#container_lime{
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/lime.gif');
	background-repeat: repeat-x;
	top: 15px;
	width: 800px;
	height: auto;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
.image_lime{
	border-right: 0px solid #ADFF2F;
}
.titleText_lime{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #ADFF2F;
}
.availability_lime{
	border-bottom: 2px solid #ADFF2F;
	font-size: 14px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
#container_jade{
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/jade.gif');
	background-repeat: repeat-x;
	top: 15px;
	width: 800px;
	height: auto;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
.image_jade{
	border-right: 0px solid Green;
}
.titleText_jade{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid Green;
}
.availability_jade{
	border-bottom: 2px solid Green;
	font-size: 14px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
#container_blue{
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/blue.gif');
	background-repeat: repeat-x;
	top: 15px;
	width: 800px;
	height: auto;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
.image_blue{
	border-right: 0px solid Blue;
}
.titleText_blue{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid Blue;
}
.availability_blue{
	border-bottom: 2px solid Blue;
	font-size: 14px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
#container_tangerine{
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/tangerine.gif');
	background-repeat: repeat-x;
	top: 15px;
	width: 800px;
	height: auto;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
.image_tangerine{
	border-right: 0px solid #FFB72F;
}
.titleText_tangerine{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #FFB72F;
}
.availability_tangerine{
	border-bottom: 2px solid #FFB72F;
	font-size: 14px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
#container_red{
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/red.gif');
	background-repeat: repeat-x;
	top: 15px;
	width: 800px;
	height: auto;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
.image_red{
	border-right: 0px solid #DC143C;
}
.titleText_red{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #DC143C;
}
.availability_red{
	border-bottom: 2px solid #DC143C;
	font-size: 14px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
#container_crimson{
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/crimson.gif');
	background-repeat: repeat-x;
	top: 15px;
	width: 800px;
	height: auto;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
.image_crimson{
	border-right: 0px solid Maroon;
}
.titleText_crimson{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid Maroon;
}
.availability_crimson{
	border-bottom: 2px solid Maroon;
	font-size: 14px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
#container_cobalt{
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/cobalt.gif');
	background-repeat: repeat-x;
	top: 15px;
	width: 800px;
	height: auto;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
.image_cobalt{
	border-right: 0px solid #00BFFF;
}
.titleText_cobalt{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #00BFFF;
}
.availability_cobalt{
	border-bottom: 2px solid #00BFFF;
	font-size: 14px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
#container_purple{
	background-position: 0px 150px;
	background-image: url('../../assets/backgrounds/purple.gif');
	background-repeat: repeat-x;
	top: 15px;
	width: 800px;
	height: auto;
	/*height: 550px;*/
	border: 1px solid #272727;
	text-align: left;
}
.image_purple{
	border-right: 0px solid #9400D3;
}
.titleText_purple{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #9400D3;
}
.availability_purple{
	border-bottom: 2px solid #9400D3;
	font-size: 14px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
#header{
	background-color: #C40004;
	background-image: url('../../assets/banners/header.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 790px;
	height: 153px;
	padding-right: 10px;
	/*text-align: right;*/
	font-size: 1.1em;
	color: #FFF;
	cursor: pointer;
}
#header a:link,#header a:visited{
	color: #FFEBCD;
	text-decoration: none;
}
#header a:hover,#header a:active{
	text-decoration: underline;
}
#header_panel{
	float: left;
	width: 600px;
	background-color: transparent;
	text-align: right;
	margin-top: 1px;
}
#header_text{
	float: right;
	width: 150px;
	height: 125px;
	background-color: #C40004;
	text-align:right;
	margin-top: 10px;
}
#body{
	width: 798px;
	height: 100%;
	/*padding-left: 50px;
	padding-right: 50px;*/
}
#bodyText{
	padding-left: 20px;
}
#content{
	width: 705px;
	border: 0px solid #272727;
	text-align: left;
	/*background-color: #F5DEB3;*/
	padding-left: 10px;
	padding-right: 10px;
	font-size: 1em;
}
.boxTable{
	background-repeat: no-repeat;
	width:97%;
	border-collapse: collapse;
	padding-top: 15px;
}
.boxTable ul li{
	margin-left: -20px;
	font-size: 12px;
	font-weight: normal;
}
.titleText{
	font-size: 14px;
	font-weight: bold;
}
.subText{
	font-size: 12px;
	font-weight: bold
}
.box{
	background-image: url('../../assets/backgrounds/product_panel_top.gif');
	background-repeat: no-repeat;
	background-position: center top;
	padding: 5px;
	margin:0 auto;
   /*background:#FFF;*/
	color:#000;
	border: 0px #000 solid;
	text-align: left;
	width: 705px;
}
.box img{
	padding-top: 5px;
}
.boxBottom{
	background-image: url('../../assets/backgrounds/product_panel_bottom.gif');
	background-repeat: no-repeat;
	background-position: 5px bottom;
   /*background:#FFF;padding-left: 100px;*/
	border: 0px #000 solid;
	width: 150px;
	height: 33px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 560px;
	font-size: 1.5em;
}
.availability{
	font-size: 12px;
	color: #CD0001;
	font-weight: bold;
	padding-left: 30px;
}
input, select{
	font-size: 1em;
	color: #272727;
	font-weight: normal;
	border: 1px #7D0000 solid;
}
.inputText{
	font-size: 1em;
	color: #7D0000;
	font-weight: normal;
	border: 1px #7D0000 solid;
	width: 250px;
}
label {
width: 35%;
float: left;
clear: left;
text-align: right;
white-space: nowrap;
min-width: 5em;
min-height: 1.2em;
font-size: 12px;
}
.confirm_text{
	color: #c40004;
	font-size: 12px;
}
#footer{
	width: 800px;
	margin: 0 auto;
}
#w3c{
	width: 800px;
	height: 40px;
	color: #272727;
	text-align: left;
}
#ispira_creative_design{
	width: 200px;
	height: 40px;
	color: #272727;
	float: right;
}
#ispira_creative_design a:link,#ispira_creative_design a:visited{
	color: #272727;
	text-decoration:none;
}
#ispira_creative_design a:hover,#ispira_creative_design a:active{
	color: #272727;
	text-decoration:underline;
}