/* Global Styles */

body {font: 12px Arial, Helvetica, sans-serif; margin:0px; padding: 0; text-align: center; background-color: #FFFFFF;}
a:link {color: #000000; text-decoration: none;}
a:hover {color: #FF0000; text-decoration: underline;}
a:visited {color: #000000; text-decoration: none;}
a:active {color: #000; text-decoration: none;}

/* ID Styles */

#leftColumn {background-color: #999999; border: 1px solid black; border-right: none; text-align: left;}
#centercontent {background: #FFFFFF; vertical-align: top; border: 1px solid black; padding-right: 5px; text-align: left;}
#banner {background: url(../images/header.jpg); border: 1px solid #000;}
#designer {width: 901px; text-align: right;}
#splshCtrTbl {background: #999999; border: 1px solid #000; margin: 0 auto;}
#logoContainer {background: #D9E8DF; border: 1px solid #000;}
#footer {font-size: 11px;}
#footer a {color: #000; text-decoration: none;}
#footer a:hover {color: #FF0000; text-decoration: underline;}
#footer a:visited, a:active {color: #000; text-decoration;}
#pagetitle {width: 250px; padding: 5px; margin: 5px 10px 0 0; border-bottom: 1px solid #000;}
#gadgetIndex {background: #999999; border: 1px solid #000; width: 180px;}

/* Class Styles */
.bodyText {font: 11px Arial, Helvetica, sans-serif; color:#000; letter-spacing: 1px; line-height: 12px;}
.subHeader {font:14px arial; color: #000; font-weight:bold; line-height:20px; letter-spacing:.1em;}
.subHeader2 {font:14px arial; color: #000; font-weight:bold; line-height:20px; letter-spacing:.1em;}
div.subHeader3 {border-bottom: 1px solid #000; width: 200px; padding: 2px;}
.navText {font:10px arial; color: #333300; letter-spacing:.1em;}
.designerText {font:9px arial; color: #333300; letter-spacing:.1em;}
.italic {font-style: italic;}
.boice {font: 10px Arial, Helvetica, sans-serif; color: #000;}
.horLine {border-top: 1 px solid #000;}

/* Switchmen Menu Title */
.menutitle {cursor:pointer; margin-bottom: 5px; background-color:#ECECFF; color:#000000; width:183px; padding:2px; text-align:left; font-weight:bold;/*/*/border:1px solid #000000;/* */}
.menutitle a {color: #000;}
.menutitle a:hover {color:#CC0000;}
.menutitle a:visited, a:active {color: #000; text-decoration:none;}
.submenu {margin-bottom: 0.5em;}

/* Special Page Elements */
div.scroll {
	height: 550px;
	width: 475px;
	overflow: auto;
}

/* Virtual Tours */
td.virtualTBorder {padding-top: 20px; padding-bottom: 20px;}
div.virtualTBorder {border-top: 1px solid black; width: 400px; border-left: 1px solid black; padding: 3px;}
#vtTxtBox {width: 100%; padding: 5px; text-align: left;}
