.red{
	color: #FE0031!important;
}
div.red_bar{
	margin-top: 25px;
	overflow: auto;
	clear: both;
}
div.red_bar img.icon{
	float: right;
}
div.red_bar div.bar{
	float: right;
	width: 736px;
	font: normal 15pt Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 7px 0 7px 10px;
	height: 27px;
	background: url('../images/red_bar.jpg') no-repeat right center;
	margin-top: 20px;
}
div.logos, div.logos2{
	margin: 5px 0;
	overflow: auto;
	height: 120px;
	text-align: center;
}
div.logos3{
	height: 135px!important;
	width: 670px;
}
div.logos3 ul li {
	padding: 5px 30px!important;
}
div.logos3 li span{
	height: 90px!important;
}
div.logos ul li{
	float: left;
	padding: 5px 13px;
	border-right: dotted 1px #4B4B4B;
}
div.logos2 ul li{
	float: left;
	padding: 5px 22px;
	border-right: dotted 1px #4B4B4B;
}
div.logos ul li span{
	display: block;
	height: 55px;
}
div.logos2 ul li{
	float: left;
	padding: 5px 33px;
}
div.logos2{
	height: 150px;
}
div.logos2 ul li span{
	display: block;
	height: 85px;
}
div.logos a:link, div.logos2 a:link , div.logos a:visited, div.logos2 a:visited {
	font-size: 11pt;
	font-weight: bold;
}
.auto{
	overflow: auto!important;
}
.rightGap{
	margin-right: 15px;
}
.right{
	float: right;
}
.redBorder{
	padding: 5px;
	border: solid 4px #FE0031;
}
.cuppon{
	width: 882px;
	height: 230px;
	text-align: center;
}
.cuppon h1{
	margin-top: 25px;
	font: bold 40pt Arial, Helvetica, sans-serif;
	color: #FF002B;
}
.cuppon h2{
	font: bold 20pt Arial, Helvetica, sans-serif;
}
.cuppon p{
	color: #7F7F7F;
	padding: 5px 30px;
	font-size: 9pt;
}
table.redHead th{
	background: #FD0132;
	font: bold 13pt Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 10px;
}
table.redHead{
	margin-top: 20px;
	border: solid 2px #000;
}
table.redHead td{
	vertical-align: top;
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
table.redHead ul{
	list-style: disc;
	margin-left: 25px;
	line-height: 1.5em;
}
div.content{
	margin: 20px;
	overflow: auto;
}
div.content img{
	float: right;
	border: solid 3px #FE0032;
	margin: 10px;
}
div.content ul{
	list-style: square;
	margin: 10px 25px;
	line-height: 1.5em;
	font-weight: bold;
}
div.content p{
	margin: 20px 0;
	font: normal 12pt Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}
div.form{
	width: 500px;
	text-align: left;
}

div.formItem{
	overflow: auto;
	margin-bottom: 15px;
}

div.formItem label{
	float: left;
	width: 170px;
	margin-right: 10px;
	font: bold 10pt Arial, Helvetica, sans-serif;
}
div.formItem input{
	width: 280px;
	float: left;
}
.textbox{
	padding: 5px;
	width: 280px;
	border: solid 1px #CCC;
	font: normal 10pt Arial, Helvetica, sans-serif;
}
.textbox:focus{
	border-color: #121212;
}
.button{
	padding: 10px;
	width: auto!important;
	float: right!important;
	margin-right: 28px;
}
.err{
	color: green;
	margin: 10px 0;
	font-size: 10pt;
}
.err li{
	color: red;
}
