/* Begin general link link style */
a:link, a:active, a:visited { padding:0; color:#003b77; text-decoration:none; }
a:hover { color:#006; text-decoration:none; }
/* End general link style *

/* BEGIN TS homepage layout */
#homeleft { float:left; width:16.5%; clear:both; font-size:10pt; border:1px solid #4a6b94; }
#homecenter { float:left; width:65%; border:0px solid #4a6b94; margin-right:6px; margin-bottom:.5em; margin-left:6px; font-size:10pt; }
#homeright {float:right; width:16.5%; font-size:10pt; clear:right; border:1px solid #4a6b94; }
#border {border:0px solid #4a6b94; padding-bottom:10px; padding-top:10px; }

#homecenter h4{ font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
#homeleft, #homecenter, #homeright { margin-top:5px; }
#homeleft h1, #homecenter h1, #homeright h1 { font-size:.8em; text-align:center; color:#4a6b94; margin-top:0; width:100%; }


/* Navigation at bottom of center column */
#homenavbot { padding:3px 0px; text-align:center; font-size:.8em; }

/* List styles for each column */
#homeleft ul, #homecenter ul, #homeright ul { list-style:none; margin-left:1em; }
#homeleft li, #homecenter li, #homeright li { margin-top:.4em; }
#homeleft li li, #homecenter li li, #homeright li li { padding-left:10px;  }
#homeleft li li li, #homecenter li li li, #homeright li li li { padding-left:10px; }

/* Provide emphasis to annual meeting info */
#homecenter .annualmeet { background-color:#efeff7; margin-right:1em; }

/* Page footer */
#homepagefooter { clear:both; margin-top:.8em; font-size:.8em; text-align:left; border-top:2px solid #004fa3; width:98%; }
/* END TS homepage layout */
