/* stylesheet for public BTSA website, Mac */

body {background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px;}

a:link {color:#0000FF;}
a:visited {color:#9900CC;}
a:hover {color:#FF9900;}

a.headerlink:link {color:#FFFFFF; background-color:#000099;}
a.headerlink:visited {color:#66CCFF; background-color:#000099;}
a.headerlink:hover {color:#FFCC00; background-color:#000099;}

a.navlink:link {color:#0000FF;}
a.navlink:visited {color:#9900CC;}
a.navlink:hover {color:#FF9900;}

h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:180%; font-weight:bold; color:#000099;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:140%; font-weight:bold; color:#000099;}

ol ul, ol p {font-size:100%}
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:normal; color:#333333;}

ul {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:normal; color:#333333;}
ol {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:normal; color:#333333;}

th {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; color:#FFFFFF; background-color:#6666CC; font-weight:bold; text-align:left;}

input,select,textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal; color:#333333;}

.bodytextline {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

.smalltext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; line-height:130%; font-weight:normal; color:#333333;}

.head {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:180%; font-weight:bold; color:#000099;}

.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; line-height:130%; font-weight:normal; color:#999999;}
.textbold {font-weight:bold; color:#333333;}
.texitalic {font-weight:normal; font-style:italic; color:#333333;}
.breadcrumbs {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; line-height:130%; font-weight:normal; color:#666666;}

.headertext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:normal; color:#FFCC00; background-color:#000099;}
.bluemessage {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:bold; color:#000099;}

.quote {font-weight:bold; color:#000099;}
.pullquote {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:bold; color:#0000CC; margin-left:20px; margin-right:40px;}

.headertable {color:#FFFFFF; background-color:#000099;}
.navtable {color:#FFFFFF; background-color:#4533CF;}
.pagecolumn {color:#333333; background-color:#CCCCFF; width:1px;}
.bodycolumn {color:#333333; background-color:#FFFFFF; height:800px; padding-top:20px; padding-right:60px; padding-left:60px;}
.discusscolumn {color:#333333; background-color:#CCCCFF; width:1px; height:800px;}

.indent {margin-left:20px;}
.narrow {width:1px;}
.wide {width:99%;}

.rule {background-color:#FFFFFF; margin-top:36pt; border-bottom-width:medium; border-bottom-style:solid; border-bottom-color:#EBEBEB;}

.r1c1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:normal; color:#333333; background-color:#EBEBEB; width:15%;}
.r1c2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:normal; color:#333333; background-color:#EBEBEB;}
.r2c1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:normal; color:#333333; background-color:#E5E5FF; width:15%;}
.r2c2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; font-weight:normal; color:#333333; background-color:#E5E5FF;}

.graycell {background-color:#EBEBEB;}

.listspace {padding-bottom:1em;}
.listspace2 {padding-top:1em;}

a.sortlink:link {color:#FFFFFF;}
a.sortlink:visited {color:#FFFFFF;}
a.sortlink:hover {color:#FFCC00;}

.smalltext2 {font-size:100%;}
.caption {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; font-weight:normal;}
.goldtext {color:#FFCC00;}

/* credential styles */

tr.cred td {vertical-align:middle;}
tr.cred td.creddate {white-space:nowrap; width:1%;}
tr.cred div {padding:.5em 1em 0 0;}

table.nopadding {width:100%;}
table.nopadding td {padding:0em .5em .5em 0em;}
table.nopadding td.creddate, table.nopadding th.creddate {white-space:nowrap; width:1%;}
