@import url("nav.css");
@charset "utf-8";
/* CSS Document */

@media screen{
/****************** Global Settings */
html{min-height:100.01%;}
html,body{border:0;margin:0;padding:0;}
body{font:12px/1.4em Arial, Helvetica, sans-serif;color:#000;}

/****************** Sitewide Links */ 
a img,img,a:hover img{border:0;text-decoration:none;}
a,a:active,a:focus{border:0;outline:0;}
a:link,a:visited{color:#0D61A6;font-weight:bold;text-decoration:none;}
a:hover,a:active{color:#0D61A6;font-weight:bold;text-decoration:underline;}


/****************** Typography */
p,ul,ol,dl,td{font-size:12px;}
p,h1,h2,h3,h4,h5,h6{margin:0;padding:.3em 0 .8em 0;}
ul,ol,dl{margin:0 15px;padding:.3em 0 .8em 2em;}
h1,h2,h3,h4,h5,h6{color:#073670;font-weight:bold;padding:.3em 0;}
h1,h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:13px;}
h5{font-size:12px;}
h6{font-size:12px;}

/****************** Common Formatting */
blockquote{margin:1.25em;padding:1.25em 1.25em 0;}
small{font-size:0.85em;}
img{border:0;}
sup{bottom:0.3em;position:relative;vertical-align:baseline;}
sub{bottom:-0.2em;position:relative;vertical-align:baseline;}
acronym,abbr{border-bottom:1px dashed;cursor:help;letter-spacing:1px;}
ins{text-decoration:none;}
del{text-decoration:line-through;}

/** Forms */
form{display:inline;margin:0;padding:0;}
input,select,textarea{font:1em Arial, Helvetica, sans-serif;}
textarea{line-height:1.25;width:100%;}
label{cursor:pointer;}

/** Tables */
table{border-collapse:collapse;border-spacing:0;}
th,td{margin:0;padding:0;}

/****************** Global Classes */
.floatright{float:right;}
img.floatright{margin:0 .75em .25em 1em;}
.floatleft{float:left;}
img.floatleft{margin:0 1em .25em 0;}
.clear{clear:both;font-size:1px;height:0;line-height:0;}
.hideforscreen{display:none;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.justify{text-align:justify;}
.highlight{background:#ffc;}
.nopadding{padding:0;}
.noindent{margin-left:0;padding-left:0;}
.nobullet{list-style:none;list-style-image:none;}
.block{display:block;}
.hide{position:absolute;left:-9000px;}
.error{color:#CC0000;}
.success{color:#669900;}
.errorMsg{color:#CC0000;font-weight:bold;}
.successMsg{color:#669900;font-weight:bold;}
.red{color:#990000;}


/*********** Layout Structure */
table#wrapper{border:2px solid #004B90;width:742px;padding:0;margin:10px;vertical-align:top;}
td#header{height:108px;max-height:108px;overflow:hidden;padding:0;border:0;line-height:1em;vertical-align:top;}
td#nav{vertical-align:top;}
table.section{width:742px;padding:0;margin:0;vertical-align:top;}


td.contentarea{background:url('../images/indianaseniorgames.gif') no-repeat 100% 0;padding:0 50px 35px 0px;vertical-align:top;}
div.thecontent{float:right;width:520px;padding:20px;}

/* sponsors table */
table.sponsors td{border-right:1px solid #EEE;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;font-weight:normal;padding:10px 0;text-align:center;width:120px;float:left;}
table.sponsors th{background-color:#F6F6F6;border-bottom:2px solid #EEE;border-right:1px solid #EEE;border-top:2px solid #F9F9F9;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:0.7em;font-weight:bold;padding:6px 0;text-align:center;}

td.footer{text-align:center;color:#fff;font:10px Arial, Helvetica, sans-serif;background-color:#004B90;height:35px;border-top:4px solid #FFD200;}
td.footer a{color:#fff;}


/****************** Content Styles */
/** buttons */
p.button{background-color:#004B90;border:2px solid #FFD600;margin-left:auto;margin-right:auto;padding:2px;text-align:center;width:200px;}
p.button a{color:#FFD600;}

a.btnsrsurvey:link,a.btnsrsurvey:active,a.btnsrsurvey:visited{background:url('../images/btn_senior-health-survey.gif') no-repeat 0 0;cursor:pointer;display:block;height:200px;margin:0 0 10px;outline:none;text-indent:-9999px;width:130px;}
a.btnsrsurvey:hover{background-position:100% 0;}

span.redtext{color:#E00;}

/** quotes */
q{color:#7BB4E1;font:1.2em Georgia, "Times New Roman", Times, serif;font-style:italic;}
div.quote{background-color:#F6F6F6;border:1px solid #7bb4e1;color:#666;margin:1em auto;padding:1em;width:500px;}

/*********** games table */
table.games td{color:#004B90;font-weight:bold;line-height:normal;padding:3px;vertical-align:top;width:50%;}

/*********** dataList table */
table.dataList{width:100%;margin:.5em 0;border:1px solid #eee;}
table.dataList th{border-bottom:1px solid #999;font-size:11px;font-weight:bold;line-height:normal;text-align:left;padding:5px;vertical-align:bottom;}
table.dataList td{border-bottom:1px solid #EEE;font-size:10px;line-height:normal;text-align:left;padding:3px 5px;vertical-align:top;}

/*********** results table */
table.results{border:1px solid #0A468C;border-collapse:collapse;margin:1em auto;width:400px;}
table.results th{background-color:#0A468C;color:#fff;font-size:14px;font-weight:bold;padding:5px;text-align:center;}
table.results td{font-size:12px;padding:2px 5px;text-align:center;}
table.results .third{width:33.3%;}
table.results a:link{border-bottom:1px solid #fff;display:block;text-decoration:none;}
table.results td a:hover{background-color:#F4F4F4;border-bottom:1px dotted #0A468C;}

/*********** event details */
dl.eventdetails{margin:1em auto;padding:0;}
dl.eventdetails dt{float:left;width:15%;font-weight:bold;margin:0;padding:5px 5px 5px 20px;border-top:1px solid #eee;}
dl.eventdetails dd{float:left;width:75%;margin:0;padding:5px 20px 5px 5px;border-top:1px solid #eee;}
}


@media print{
.hideforprint{display:none;}
body{font:10pt/1.4em Arial, Helvetica, sans-serif;color:#000;}
h1,h2,h3,h4,h5,h6{color:#002E65;}
.footer{margin-top:50px;border-top:2px solid #002E65;font-size:8pt;line-height:1.2em;color:#999;padding:10px 0;}
/*********** dataList table */
table.dataList{width:100%;margin:.5em 0;border:1px solid #eee;}
table.dataList th{border-bottom:1px solid #999;font-size:9pt;font-weight:bold;line-height:normal;text-align:left;padding:5px;vertical-align:bottom;}
table.dataList td{border-bottom:1px solid #EEE;font-size:8pt;line-height:normal;text-align:left;padding:3px 5px;vertical-align:top;}
/*********** results table */
table.results{border:1px solid #0A468C;border-collapse:collapse;margin:1em auto;width:80%;}
table.results th{background-color:#0A468C;color:#fff;font-size:12pt;font-weight:bold;padding:5px;text-align:center;}
table.results td{font-size:12px;padding:2px 5px;text-align:center;}
table.results .third{width:33.3%;}
table.results a:link{border-bottom:1px solid #fff;display:block;text-decoration:none;}
table.results td a:hover{background-color:#F4F4F4;border-bottom:1px dotted #0A468C;}
/*********** event details */
dl.eventdetails{margin:1em auto;padding:0;}
dl.eventdetails dt{float:left;width:15%;font-weight:bold;margin:0;padding:5px 5px 5px 20px;border-top:1px solid #eee;}
dl.eventdetails dd{float:left;width:75%;margin:0;padding:5px 20px 5px 5px;border-top:1px solid #eee;}

}