body {
	font: normal 13px/1.45em Arial, sans-serif;
	min-width: 780px;
	text-align: center;
	margin: 10px 0 0 0;
}
h1, h2, h3, h4 {
	font-weight: bold;
}
h1 {
	font-size: 38px;
	color: #006;
	font-weight: bold;
	width: 510px;
	height: 45px;
	background: url(images/header.png);
	text-indent: -1000em;
	margin-bottom: 7px;
}
h2 {
	font-size: 26px;
	line-height: normal;
	color: #006;
}
h3 {
	font-size: 20px;
	line-height: normal;
	color: #f60;
	margin-bottom: 17px;
}
h4 {
	font-size: 22px;
	line-height: normal;
	color: #f60;
	xborder: 1px solid gold;
	margin-bottom: 12px;
}
a:link {
	color: #00f;
}
a:visited {
	color: #00f;
}
a:hover {
	color: #00f;
}
strong {
	font-weight: bold;
}
a:active, a:focus {
	outline: none;
}
h2 sup, h3 sup, h4 sup {
	font-size: .4em;
	xcolor: green;
}
sup {
	font-size: .75em;
}
#btn {
	float: right;
	width: 216px;
	overflow: hidden;
	xborder: 1px solid red;
	display: block;
}
button {
	float: none;
	width: 216px;
	height: 45px;
	background: url(images/btn_blue.png);
	border: none;
	xborder: 1px solid green;
	text-indent: -1000em;
	cursor: pointer;
	margin-top: 5px;
	display: block;
}
button.in {
	background: url(images/btn_orange.png);	
}
.left {
	float: left;
	width: 317px;
	padding-right: 17px;
	padding-left: 10px;
	padding-top: 5px;
	xborder: 1px solid green;
}
.right {
	float: right;
	width: 324px;
	padding-left: 42px;
	padding-top: 5px;
	xborder: 1px solid aqua;
}
div.right p:first-child {
	xborder: 1px solid purple;
	margin-top: 46px;
		position: relative;
	left: -14px;
}
.llast {
	width: 408px;
	xborder: 1px solid red;
	padding: 5px 0 0 10px;
}
.rlast {
	width: 287px;
	xborder: 1px solid green;
	xpadding-left: 10px;
	padding: 0;
}
.llast p {
	padding-right: 38px;
	xborder: 1px solid gold;
}
.vert {
	background: url(images/vertical_bg.png) no-repeat 100% 50%;
}
#main, #foot {
	float: left;
	clear: left;
	width: 755px;
}
#foot {
	padding-top: 17px;
	padding-left: 20px;
}
#foot p {
	font-size: 10px;
	line-height: normal;
	color: #333;
	float: left;
	margin-bottom: .6em;
	width: 710px;
}
#center {
	display: none;
	text-align: left;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
}
#panes {
	float: left;
	background: url(images/bg.png) no-repeat 0 -79px;
	width: 714px;
	padding: 20px;
	height: 265px;
}
#panes p {
	color: #000;
	font-size: 13px;
	line-height: 16px;
	margin-bottom: .6em;
}
#panes ul {
	margin-top: 5px;
	margin-bottom: 12px;
}

#panes ul li {
	font-size: 13px;
	line-height: 15px;
	background: url(images/bullet_orange.png) no-repeat 6px 6px;
	padding-left: 15px;
	margin-bottom: .7em;
	padding-right: 50px;
}
#tab ul {
	float: left;
	clear: left;
	position: relative;
	top: 13px;
	z-index: 1000;
}
#tab ul li {
	float: left;
	display: inline-block;
	height: 47px;
}
#tab ul li a {
	float: left;
	display: block;
	height: 47px;
	text-decoration: none;
	text-indent: -1000em;
	color: #000;
}
#tab ul li.active a#link0 {
	background: url(images/bg.png) no-repeat 0 -45px;
	width: 148px;
}
#tab ul li a#link0 {
	background: url(images/bg.png) no-repeat 0 3px;
	width: 148px;
}
#tab ul li.active a#link1 {
	background: url(images/bg.png) no-repeat -148px -45px;
	width: 167px;
}
#tab ul li a#link1 {
	background: url(images/bg.png) no-repeat -148px 3px;
	width: 167px;
}
#tab ul li.active a#link2 {
	background: url(images/bg.png) no-repeat -316px -45px;
	width: 143px;
}
#tab ul li a#link2 {
	background: url(images/bg.png) no-repeat -316px 3px;
	width: 143px;
}
#top {
	float: left;
	clear: left;
	width: 100%;
	margin-bottom: 10px;
	xborder: 1px solid green;
	overflow: hidden;
}
#top p {
	width: 515px;
	float: left;
	font-size: 14px;
	line-height: 17px;
}
#top p strong {
	color: #006;
}
#btn p {
	float: none;
	margin-left: 36px;
	width: 216px;
	font-size: 11px;
	line-height: normal;
}
#screen2 {
	border: 1px solid #b7b7d4;
	position: relative;
	left: -14px;
}
#screen {
	border: 1px solid #b3cbf0;
	xmargin-right: 10px;
	margin-top: 42px;
}
#myLogos {
	xborder: 1px solid red;
	float: left;
	width: 100%;
	height: 70px;
}
#myLogos #logoleft {
	float: left;	
}
#myLogos #logoright {
	float: right;
	clear: right;
}
#myLogos a {
	font-size: 11px;
	font-weight: bold;
}
#myLogos span a {
	color: #000;	
}
#myLogos p {
	float: right;	
}
