/* CSS Document */
html{}
body { margin: 0px; padding: 0px;}
div { margin: 0px; padding: 0px;}
img { margin: 0px; padding: 0px; border: 0px; border-collapse: collapse;}
p { margin: 0px; padding: 0px;}
a { margin: 0px; padding: 0px;}
form { margin: 0px; padding: 0px;}
/****/
.border { border: 1px solid #000000;}
.main { width: 779px; margin: 0px auto;}
/****/
.header { height: 77px; background: #FFFFFF url( images/top01.jpg ) no-repeat right top;}
.header_gp { height: 77px; background: #FFFFFF url( images/top02.jpg ) no-repeat right top;}
.logo { margin: 0px; padding: 10px 0px 0px 10px;}
/****/
.menu { height: 24px; background: #8dc63f url( images/menu01.jpg) no-repeat right top;}
.menu a { float: left;}
/****/
.menu_gp { height: 24px; background: #8dc63f url( images/menu02.jpg) no-repeat right top;}
.menu_gp a { float: left;}
/****/
.submenu { height: 24px; background: #8dc63f url( images/MidNav.gif) repeat-x left top;}
.submenu a { float: left;}
/****/
.subpage { background: #f7ad16 url( images/right02_bg.jpg ) repeat-x left top;}
/****/
.content { margin-bottom:-9px; }
.content h3 { margin: 0px; padding: 0px 0px 0px 30px; font: 12px/17px Geneva,  Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; text-align: center;}
.content h3.green { padding-top: 5px; color: #8dc63f;}
.content h3 a { color: #f69f1a;}
/****/
.content_left01 { width: 546px; height: 352px; background: url( images/left_top01.jpg ) no-repeat left top;}
.content_left01_inner { padding: 45px 5px 0px 280px;}
.content_left01_inner p.preword { margin: 0px; padding: 5px 0px 0px 0px; font: 12px/15px  Arial, Helvetica, sans-serif; color: #FFFFFF;}
.content_left01_inner div.sign { margin: 0px; padding: 10px 0px 0px 100px;}
.content_left01_inner div.sign p { font: 11px/14px Tahoma,  Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing:-1px;}
.content_left01_inner div.sign p.yellow { color: #f8d60c; font-weight: bold;}
/****/
.content_left01_02 { width: 546px; background-color: #466915;}
.content_left01_02_inner { padding: 30px 40px 10px 40px;}
.content_left01_02_inner h1 { margin: 0px; color: #FFF65D; font: 14px/16px  Arial, Helvetica, sans-serif; font-weight: bold;}
.content_left01_02_inner h1.orange { color: #F69E1E;}
.content_left01_02_inner h2 { margin: 0px; font: 14px/16px  Arial, Helvetica, sans-serif; font-weight: bold;}
.content_left01_02_inner h2.yellow { color: #FFF65D;}
.content_left01_02_inner h2.orange { color: #F69E1E;}
.content_left01_02_inner p { text-align: justify; font: 13px/16px  Arial, Helvetica, sans-serif; color: #FFFFFF; line-height:22px;}
.content_left01_02_inner p.orange { color: #F69E1E; font-weight: bold; font-style: italic; }
.content_left01_02_inner p.orange2 { color: #F69E1E; font-weight: bold;}
.content_left01_02_inner p.orange3 { color: #F69E1E; font-weight: bold; font-style: italic;}
.content_left01_02_inner span.txtYellow { color: #FFF65D;}
.content_left01_02_inner span.txtSmaller { font: 11px/16px  Arial, Helvetica, sans-serif; font-style: italic; }
.content_left01_02_inner span.bold { font-weight: bold;}
.content_left01_02_inner a { color: #FFF65D;}
.content_left01_02_inner a:hover { text-decoration: none;}
/****/
.content_right01 { background: url( images/right_top01_bg.jpg ) no-repeat left top; width: 233px; padding-top: 110px;}
.content_right01_inner { background: url( images/right01_bg.jpg ) repeat-x left bottom;}
/****/
.content_right01_02 { background: url( images/right_top02_bg.jpg ) no-repeat left top; width: 233px; padding-top: 125px;}
.content_right01_02_inner { background: #f7ad16 url( images/right02_bg.jpg ) repeat-x left top; text-align: center;}
.content_right01_02_inner a { display: block;}
/****/
.content_right01_03 { background: url( images/right_top03_bg.jpg ) no-repeat left top; width: 233px; padding-top: 125px;}
.content_right01_03_inner { background: #f7ad16 url( images/right02_bg.jpg ) repeat-x left top; text-align: center;}
.content_right01_03_inner a { display: block;}
/****/
.content_left02 { background: url( images/content_left02_bg.jpg ) no-repeat left top; width: 400px; height: 153px;}
.content_left02_inner { padding-top: 7px; padding-left: 135px;}
.content_left02 p { margin: 0px; padding: 5px 5px 0px 0px; font: 13px/15px Tahoma,  Arial, Helvetica, sans-serif; color: #624d31;}
.content_left02 a { color: #466915; }
/****/
.content_right02 { background: url( images/content_right02_bg.jpg ) no-repeat left top; width: 379px; height: 153px;}
.content_right02_inner { padding-top: 7px; padding-left: 105px;}
.content_right02 p { margin: 0px; padding: 5px 5px 0px 0px; font: 13px/15px Tahoma,  Arial, Helvetica, sans-serif; color: #624d31; letter-spacing: 0px;}
.content_right02 a { color: #466915; }
/****/
.footer { background: #FFFFFF url( images/footer_bg.jpg) repeat-x left top; height:65px; width:100%;}
.footer div.left_bg { height: 65px; width: 5px; background: #FFFFFF url( images/footer_left_bg.jpg ) no-repeat left top;}
.footer div.right_bg { height: 65px; width: 5px; background: #FFFFFF url( images/footer_right_bg.jpg ) no-repeat left top;}
.footer_inner { text-align: left; font-size:11px; color:#999999; margin-top:20px;}
.footer div.footer_banner { margin-top:20px; margin-bottom:20px;}
.small_txt {font: 10px Tahoma, Arial, Helvetica, sans-serif; line-height: 13px; height: 13px; color: #9c9c9c; text-decoration: none;}
/****/
.left { float: left; display: inherit;}
.right { float: right; display: inherit;}
.clear { clear: both;}
/****/
.top05 { padding-top: 5px;}
.top20 { padding-top: 20px;}
.top10 { padding-top: 10px;}
.left05 { padding-left: 5px;}
.left10 { padding-left: 10px;}
.left20 { padding-left: 10px;}
.right05 { padding-right: 5px;}
.right10 { padding-right: 10px;}
.bottom05 { padding-bottom: 5px;}
.bottom10 { padding-bottom: 10px;}
.bottom20 { padding-bottom: 20px;}
/****/
p.bold { font-weight: bold;}
.block { display: block;}
.txtCenter { text-align: center;}
/****/
.minHeight_left01_02_inner { height: 203px;}
/****/
.form {}
.form label { font: 13px/16px  Arial, Helvetica, sans-serif; color: #FFFFFF; padding-left: 15px; padding-right: 3px;}
/****/
.results {}
.results th { text-align: left; font: 13px/16px  Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}
.results td { text-align: left; font: 13px/16px  Arial, Helvetica, sans-serif; color: #FFFFFF;}
.beat {
	position: absolute;
	bottom: 0;
	right:0;
	display: none;
}	