#wrapper { text-align: left; position: relative; width: 870px; height: auto; margin-right: auto; margin-left: auto; }
body { background-color: #fff; background-image: url(../pics/bg.jpg); background-repeat: repeat-x; text-align: center; }
p { margin: 0 0 8px; p;padding: 0 0 8px; }
td { }
a:link { color: #5f971a; text-decoration: none; }
a:visited { color: #5f971a; text-decoration: none; }
a:hover { color: #fe6d00; text-decoration: underline; }
a:active { color: #006636; text-decoration: underline; }
.body { font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; }
.YZ_body { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; background-color: #848585; }
.body_sml { font-size: 11px; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 13px; }
.body_col { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px; margin: 0; padding: 0; }
.header { font-size: 21px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; }
.header_sub2 { color: #006636; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; }
.header_sub { font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 22px; }
.footer { font-size: 12px; font-family: arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; }
.credit { font-size: 10px; font-family: arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px; }
/*<agl.folder "layout">*/
	#dots { height: auto; width: auto; left: 559px; top: -2px; position: absolute; visibility: visible; }
	#logo { height: auto; width: auto; left: -2px; top: -1px; position: absolute; visibility: visible; }
	#menu { height: 60px; width: 626px; left: 243px; top: 127px; position: absolute; visibility: visible; }
	#header { height: auto; width: auto; left: -1px; top: 168px; position: absolute; visibility: visible; }
	#track { height: 63px; width: 480px; left: 325px; top: 36px; position: absolute; visibility: visible; }
	#news { height: 50px; width: 870px; left: 0; top: 447px; position: absolute; visibility: visible; }
	#body { background-color: #fafafa; background-image: url(../pics/bg2.jpg); background-repeat: repeat-x; height: auto; width: 870px; top: 491px; position: absolute; left: 0; visibility: visible; }
/*</agl.folder>*/
.tx_lt { background-image: url(../pics/tx_lt.png); background-repeat: repeat-y; }
.tx_rt { background-image: url(../pics/tx_rt.png); background-repeat: repeat-y; background-position: right 0; }
/*Form elements*/
form { padding: 20px; border: solid 1px #848585; }
input   { color: #758293; font-size: 11px; font-family: Arial, Verdana; background-color: #fff; width: 250px; margin: 1px 0 1px 0; padding: 2px; border: solid 1px #aaa     }
input.submit { background-color: transparent; width: 120px; border-width: 0; }
textarea { color: #8f8f8f; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; padding: 1px; border: solid 1px #aaa; }
select  { color: #777; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 200px; border: solid 1px #aaa  }
input.checkbox { text-align: left; width: 20px; margin: 0; padding: 0; border: solid 0 #fff; }
input.radio { text-align: left; width: 20px; margin: 0; padding: 0; border: solid 0 #fff; }
