body { 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px;
	color:#000;
	background: #f6f6f6 url(images/bg.gif) repeat-x fixed; 
	text-align:center;
	margin:0;
}

body h1 {
	font-size:1.6em;
	color: #1a1a1a;
}

a {
	color: #BE0027;
}
a img {
	border:0;
}
#wrapper {
	position:relative;
	margin:0 auto; 
	background: #fff; 
	width:800px;
	border: solid 1px #F68E56;
	margin-top:20px;
}

#topp {
	border-top: solid 5px #ff8700;
	border-bottom: solid 1px #fff;
}

.tlogo {
	position:relative;
	top:-80px;
}

#left {
	width:50.0%;
	float:left;
}
#leftcontent {
	padding:15px;
	margin-top:-40px;
	text-align:left;
}
#leftcontent li {
	line-height:1.5em;
}
#leftcontent h2 { 
	font-size: 1.0em; 
	margin-top:40px;
}

#right {
	width:100.0%;
	float:left;
}
#right h1 {
	margin-top:-20px;
}
#rightcontent {
	padding:15px;
	margin-top:-40px;
	text-align:left;
}
#rightcontent li {
	line-height:1.5em;
}
#rightcontent h2 { 
	font-size: 1.0em; 
	margin-top:40px;
}

.download3 {
	text-align:center;
	margin: 0 auto;
	width:220px;
	height:49px;
	background:#f6f6f6;
}
.download3 a { 
	color:#000;
	padding-left:30px;
	background:url(images/download3.gif) no-repeat; 
	height:39px;
	padding-top:10px;
	display:block;
	text-decoration: none;
	border-bottom: none;
}
.download3 a:hover { 
	color: #BE0027;
	background:url(images/download3.gif) no-repeat -220px 0px; 
}

.download4 {
	text-align:center;
	margin: 0 auto;
	width:220px;
	height:49px;
	background:#f6f6f6;
}
.download4 a { 
	color:#000;
	padding-left:30px;
	background:url(images/download4.gif) no-repeat; 
	height:39px;
	padding-top:10px;
	display:block;
	text-decoration: none;
	border-bottom: none;
}
.download4 a:hover { 
	color: #BE0027;
	background:url(images/download4.gif) no-repeat -220px 0px; 
}

#both {
	background: #f6f6f6 url(images/xbg.gif) no-repeat 75px -50px; 
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	clear:left;
	width:720px;
	padding:20px 40px;
	text-align: left;
}
#both h1 {
	color: #ff8700; 
	font-size: 1.4em; 
	border: solid 1px #999999;
	background:#fff;
	padding:5px;
}
#both p {
	line-height:1.5em;
}
#both li {
	line-height:1.8em;
}

#locallinks {
	line-height:2.5em;
}
#locallinks a {
	line-height:2.5em;
	font-weight:bold;
}
#locallinks  span {
	position:absolute;
	left:250px;
	color: #333;
	font-weight:normal;
	font-size: 1.0em;
}

#extlinks {
	line-height:1.5em;
}

.pack {
	color: #004080;
}

#package {
	font-size:1.0em; 
	margin-top:40px; 
	margin-bottom:20px; 
	padding:20px; 
	border: solid 1px #999999;
}

#bottom {
	clear:both;
	padding:20px;
	text-align: center;
}
#logos {
	margin:0;
	padding:0;
}
#logos li { 
	display: inline;
	list-style-type: none;
	margin:10px;
}

#footer {
	font-size:0.8em;
	clear:both;
	padding:15px;
	text-align: center;
}

.warning {
	font-style: italic;
	color:#000;
	margin-top:20px;
	padding: 10px 50px 10px 50px;
	border: solid 1px #cc0000;
}