
body td { width:100%; font: normal 11px Arial; margin:0px; padding:0px;}

#containerFlash { position:relative; background:#FFFFFF url(../images/BT2_bg.gif) no-repeat top center; height: auto; margin-left: -400px; left: 50%; top:0; width: 800px; padding:0; z-index:1;}
#container { position:relative; background:#FFFFFF url(../images/BT2_bg.gif) no-repeat top; height: auto; margin-left: -400px; left: 50%; top:0; width: 800px; padding:0; z-index:1;}
#container3 { position:relative; background:#FFFFFF url(../images/BT2_bg3.gif) no-repeat top; height: auto; margin-left: -400px; left: 50%; top:0; width: 800px; padding:0; z-index:1; }

#swfMov { position:absolute; top:120px; height:330px; width:375px; z-index:3;}
#swfTag {position: absolute; top:66px; left:463px; background:#FFFFFF;}
#tenth { position:absolute; width:170px; height:120px; margin-left:615px; margin-top:-450px; background:#FFFFFF url(../images/bt_wreath_web.jpg) no-repeat top; z-index:2;}
#pageMain { position:relative; width:440px; font: normal 11px Arial; color:#000000; margin: 0px 0px 0px 235px; padding:0px 0px 0px 30px; 
  min-height:500px; 
  height:auto !important;
  height:500px;
}
#pageMain p {width:390px; padding:0px 0px 10px 2px; margin:0px;}

#page3rd { position:relative; width:380px; font: normal 11px Arial; color:#000000; margin: 0px 0px 0px 260px; padding:0px 0px 0px 0px; text-align:left; z-index:20;
  min-height:400px; 
  height:auto !important;
  height:400px;}
#page3rd p { padding:0px 0px 10px 2px; margin:0px;}

#tableSpace td { padding: 10px 10px 10px 0px;}
#blurb { position:absolute; top:325px; left:10px; font: normal 12px Arial; color:#000000; height:auto; z-index:25; border:0px solid red;  vertical-align:top; padding:0px; margin:0px;}
#blurb p {position:absolute; top:25px; left:0px; width:390px; margin:0px; padding:0px; text-align:right; border:0px solid orange; vertical-align:top; 
  min-height:120px; 
  height:auto !important;
  height:120px;}

#2ndimage { position:relative; left:190px; top:300px; }  

.sub-link { text-decoration: none; color:#063B67; font-weight:bold; font-size:13px;}
.sub-link:hover {text-decoration: underline;}
.sub-link a:visited { color:#063B67;}
.sub-link a:active { color:#063B67;}
.body-link { text-decoration: none; color:#063B67; font-weight:bold; font-size:11px;}
.body-link:hover {text-decoration: underline;}
.body-link a:visited { color:#063B67;}
.body-link a:active { color:#063B67;}
#cisco {position:absolute; top:120px; margin-left:410px;}
#List { position:relative; margin: 0px; padding: 0px 0px 0px 0px; }
#List dt { position:relative; text-align: left; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 14px; background-image: url(../images/bullet.gif ); background-repeat: no-repeat; background-position: 2 3;}

h4 { padding:0px 0px 0px 1px; margin:0px; font: bold 11px Arial; }
h3 {font: bold 12px Arial; text-align:right; font-variant: large-caps; padding: 0px 0px 1px 0px; text-decoration:none; }
h2 { font: bold 17px arial; color: #964C47; padding:125px 0px 10px 0px; margin:0px;}
h5 { font: bold 17px arial; color: #964C47; padding:145px 0px 10px 0px; margin:0px;}
h6 { padding:0px 0px 10px 1px; margin:0px; font: bold 12px Arial; }
div .up {margin-top:0px;}

#secondNav { position:absolute; top:410px; right:-6px; width:120px; z-index:50;}
#secondNav dt { position:relative; padding:0px 0px 0px 0px; margin:0px; height:16px;}
#secondNav3 { position:absolute; top:415px; right:-6px; width:120px; z-index:50;}
#secondNav3 dt { position:relative; padding:0px 0px 0px 0px; margin:0px; height:16px;}

#siteKey { position:relative; left:0px; top:200px; padding:0xp 0px 5px 0px; height:30px; width:225px; text-align:left; border:0px solid green;}
#siteKey, #siteKey a {font: normal 10px Arial; color:#808080; text-decoration:none; }
#siteKey a:hover {font: normal 10px Arial; color:#000000; text-decoration:underline;}

#backKey { position:relative; left:0px; top:10px; z-index:20;}
#backKey, #backKey a {font: normal 10px Arial; color:#808080; text-decoration:none; }
#backKey a:hover {font: normal 10px Arial; color:#000000; text-decoration:underline;}

.map-link { text-decoration: none; color:#000000; font-size:11px;}
.map-link:hover {text-decoration: underline;}
.map-link a:visited { color:#808080;}
.map-link a:active { color:#808080;}
a {color:#000000; text-decoration:none;}
.chosen {color: #964C47; font-weight:bold;}


.arrowlistmenu { width: 175px; position:absolute; top:0px; left: -10px; font: normal 11px Arial; text-align:right; font-variant: none; text-decoration:none;}
.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
margin: 10px 0px 0px 0px; /*bottom spacing between header and rest of content*/
padding: 0px 5px 0px 4px; /*header text is indented 10px*/
}

.menuheader a:visited { color:#000000;}
.menuheader a:active { color:#000000; text-decoration:none;}
.menuheader a:hover{ /*hover state CSS*/ color: #000000; background-color: #DDDDDD; text-decoration:none;}
.menuheader {height:20px; border:0px solid green;}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/}
.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
padding: 0px;  border:0px solid orange;
margin: 0px 0px 0px 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{ padding: 0px 15px 4px 30px; /*bottom spacing between menu items*/ }
.arrowlistmenu ul li a{ color: #000000; display: block; padding-left: 0px; /*link text is indented 19px*/ }
.arrowlistmenu ul li a:hover{ /*hover state CSS*/ color: #000000; background-color: #eeeeee; text-decoration:none;}


