body {
   margin: 0px;
   padding: 0px;
}

a:visited {
   color: #282454;
   text-decoration: underline;
}

a:hover {
   color: #A71D4E;
   text-decoration: underline;
}

a:active {
   color: #282454;
   text-decoration: underline;
}

a:link {
   color: #282454;
   text-decoration: underline;
}

a.toplink {
   float: right;
}

a.toplink:visited {
   font-size: .8em;
}

a.toplink:hover {
   text-decoration: none;
}

a.toplink:active {
   font-size: .8em;
}

a.toplink:link {
   font-size: .8em;
}

h1 {
   color: #34305D;
   font-size: 1.5em;
   border-bottom: 1px solid #962F25;
   background-image: url(../images/heading1.jpg); 
   background-repeat: repeat-y; 
   background-position: right; 
}

h2 {
   color: #962F25;
   font-size: 1.4em;
}

h3 {
   color: #34305D;
   font-size: 1.1em;
}

blockquote {
   font-style: italic;
}

p {
   line-height: 22px;
}

q {
   line-height: 22px;
}

ul.nobullet{
   padding: 0;
   margin: 0;
}

ul.nobullet li {
   list-style: none;
   margin: 0px 0px 7px 0px;
}

ul.nobulletspaced{
   padding: 0;
   margin: 0;
}

ul.spaced li {
   padding-bottom: 5px;
}

ul.nobulletspaced li {
   list-style: none;
   margin: 0px 0px 20px 0px;
}

ul li {
   line-height: 20px;
}

ol {
   line-height: 20px;
}

table.data {
   border-collapse: collapse;
   width: 90%;
}

table.data td {
   vertical-align: top;
   padding-bottom: 3px;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.btb3box {
   border: 1px solid #962F25;
   padding: 10px;
   width: 85%;
   margin-bottom: 20px;
   text-align: left;
}

.center {
   text-align: center;
}

.clearfloatright {
   clear: right;
}

.clearfloatleft {
   clear: left;
}

.displayurl {
   font-style: italic;
   font-size: 90%;
}

.filetype {
   font-size: 80%;
}

.floatleft {
   float: left;
}

.floatright {
   float: right;
}

.quote {
   color: #34305D;
   font-size: 1.1em;
   font-weight: bold;
   width: 70%;
   text-align: center;
   margin: 60px 0px 20px 0px;
   padding-bottom: 10px;
   font-style: italic;
}

.quotelarger {
   color: #34305D;
   font-size: 1.6em;
   font-weight: bold;  
}

.mandatory {
   color: #962F25;
   font-size: 120%;
}

div.aboutbtb3 {
   width: 80%;
}

div.headache {
   float: left;
   margin-top: 10px;
}

div.indexleft {
   float: left;
   margin-left: 20px;
}

div.indexright {
   float: right;
   width: 300px;
   padding: 15px 15px 15px 15px;
   margin-left: 10px;
   /*background-color: #FBF0DA;*/
   margin-right: 20px;
}

div.leftcolumn {
   position: relative;
   top: 0;
   left: 0;
   padding-right: 250px;
}

span.motto {
   font-size: 1.2em;
   font-weight: bold;
   margin-top: 10px;
   color: #B9850D;
}

div.rightcolumn {
   position: absolute;
   top: 0;
   right: 0;
   width: 450px;
}

div.picturesleft {
   float: left;
   border: 1px solid #962F25;
   width: 213px;
   padding: 5px 5px 0px 3px;
   margin-right: 20px;
}

div.picturesright {
   float: right;
   border: 1px solid #962F25;
   width: 213px;
   padding: 15px 5px 0px 3px;
   margin-left: 10px;
}

div.photo {
   position: relative;
   top: 0;
   left: 0;
   margin-bottom: 90px;
}

div.text {
   position: absolute;
   top: 0;
   left: 120px;
}

div.testlogosneo {
   position: relative;
   top: 0;
   left: 0;
   margin-bottom: 25px;
   border: 1px dotted #B9850D;
   padding: 5px 5px 30px 5px;
}

div.testquotesneo {
   position: absolute;
   top: 0;
   left: 270px;
}

div.testlogoskingsdown {
   position: relative;
   top: 0;
   left: 0;
   margin-bottom: 80px;
   border: 1px dotted #B9850D;
   padding: 5px 5px 70px 5px;
}

div.testquoteskingsdown {
   position: absolute;
   top: 0;
   left: 270px;
}

div.photoleft {
   position: relative;
   top: 0;
   left: 0;
   padding-right: 450px;
}

div.photoright {
   position: absolute;
   top: 0;
   right: 0;
   width: 450px;
}

#container {
   padding: 30px 20px 0px 20px;
   font: 0.8em normal Verdana, Arial, Helvetica, sans-serif;
}

#header {
   background-image: url("../images/bkgr1.jpg");
   background-repeat: repeat-x;
   clear: both;
}

#header div#rightimage {
   background-image: url("../images/logo.gif");
   background-repeat: no-repeat;
   background-position:top right;
   height: 94px;
}

#header img#rightimagex {
   display: none;
}

#menu {
   background-image: url("../images/bkgr2.jpg");
   background-repeat: repeat-x;
   clear: both;
}

#skipcontent {
   display: none;
}

div#topline {
   background-color: #803136;
   padding-top: 5px;
}

div#middleline {
   background-color: #B9850D;
   padding-top: 5px;
   margin-bottom: 1px;
}

div#bottomline {
   background-color: #282454;
   padding: 2px 0px;
   margin-bottom: -10px;
}

div#bottomline p {
   color: white;
   font: .75em normal Verdana, Arial, Helvetica, sans-serif;
   vertical-align: middle;
   text-align: center;
}

div#bottomline p a {
   color: white;
   font: 1em normal Verdana, Arial, Helvetica, sans-serif;
   vertical-align: middle;
   text-align: center;
}

#footer {
   clear: both;
}
/* ----------------------------------------------------------



#address {
   position: relative;
   top: 0;
   left: 0;
   padding-right: 450px;
}

#footer {
   text-align: center;
   color: #FFFFFF;
   padding-bottom: 10px;
}

#footer_address {
   text-align: center;
   font: bold 10px Verdana, Arial, Helvetica, sans-serif;
   padding: 10px 0px 0px 0px;
}

#topline {
   background-color: #0099CC;
   height: 10px;
}
*/

