#container {
	text-align: center;
	width: 750px;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 8px;
}

#right {
width: 234px;
float:right;

}

#left {
	padding-left:20px;
	padding-right:40px;
	padding-top:25px;
	float: left;
	width: 460px;
	text-align: justify;
}

#rightbox {
	margin-right:15px;
	margin-top:25px;
	width: 185px;
	border: 1px solid #dfdfdf;
}

#boxheader {
	text-align:left;
	background-color:#dfdfdf;
	padding:8px;
	color:#6c6c6c;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	letter-spacing: 0.1px;
}

#boxpic {
padding-top:8px;
padding-bottom:8px;
}



h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1C24;
	font-size: 16px;
	font-weight: bold;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1C24;
	font-size: 14px;
	font-weight: bold;
}

ul {
	text-align: left;
}

#greybulredtxt{
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	color:#ED1C24;
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(images/greybul.gif);
}

#redbulgreytxt{
	font-family: Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(images/redbul.gif);
	padding-bottom:15px;
	list-style-position: outside;
}

.redtxt{
	font-family: Arial, Helvetica, sans-serif;
	color:#ED1C24;
	font-size: 10px;
}

.greyboldtxt{
	font-family: Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}

.greyboldtxtsmall{
	font-family: Arial, Helvetica, sans-serif;
	color:#484848;
	font-size: 11px;
	font-weight: bolder;
}


.whiteboldtxt{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 14px;
	font-weight: bold;
}

#redboldtxt{
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	color:#ED1C24;
	font-size: 12px;
	font-weight: bold;
}

.maincontfont{
	font-family: Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	font-size: 12px;
	line-height: 18px;
}

.redfont{
	font-family: Arial, Helvetica, sans-serif;
	color:#ED1C24;
	font-size: 12px;
}

#footerbox{
	text-align:left;
	margin-top:30px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	height:30px;
	width:720px;
	background-color:#D20000;
	
}

.speclinkitem a:link{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
}

.speclinkitem a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	font-weight: bolder;
}

.speclinkitem a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
}
#leftspecs {

	padding-left:20px;
	padding-right:40px;
	padding-top:5px;
	float: left;
	width: 460px;
	text-align: justify;
}
.greyboldtxtsmallspaced {
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 11px;
	font-weight: bolder;
	line-height: 16px;
}
#rightboxtext {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	background-position: left;
}
#left2 {
	padding-left:10px;
	padding-right:10px;
	float: left;
	width: 500px;
	padding-top: 25px;
}
