/*
 H T M L   S T A N D A R D   E L E M E N T S ------------------------------------------- */
body  { color: #333; font-style: normal; font-weight: normal; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #fcc url(/images/pinkStriping.gif); margin: 0px; padding: 0pt; border: #303030; link: #0033FF ; vlink: #990000  }
A  { text-decoration: none }
A:visited  { text-decoration: none }
A:hover  { text-decoration: underline }
p { margin: 0px; padding: 0px }
img { color: #404040; border-color: #404040; }
img a:link { color: #404040; text-decoration: none; border-color: #404040; }
img a:visited { color: #404040; text-decoration: none; border-color: #404040; }
img a:hover { color: #666; text-decoration: none; border-color: #666; }
em { font-style: italic; font-weight: bold; }
strong { font-weight: bold; }
button  { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
input  { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
text { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
select { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
form  { margin: 0px; padding: 0px }
form .t1head { margin: 0px; padding: 0px }
/* B E G I N   C E L L   S T Y L E S ---------------------------------- */
/* STANDARD FRAME CELL ELEMENTS */
.cell2center  { padding-top: 12px; padding-right: 30px; padding-left: 30px }
.cellborderbox  { background-color: white; margin: 0px; padding: 0px; border: solid 1px white }
.cellshadow2white  { background: white url(/images/Shade2white.gif) repeat-x; margin: 0px; padding: 0px }
.cellbanner  { color: white; background: #339 url(/images/banner.jpg) no-repeat; margin: 0px; padding: 0px; height: 90px }
.cellmenubar     { color: white; background-color: #690; padding-right: 7px; padding-left: 7px }
.cellnav  { color: white; background-color: #bba; padding-right: 9px; padding-left: 9px }
.cellcontent  { background-color: #f0f0f0 }
.cellFootmenu  { color: #fc3; font-size: 9px; background-color: #86a4c4; padding: 3px 9px 3px 15px; border: solid 1px white }
.cellfooter  { color: white; background-repeat: no-repeat; padding: 3px }
.cellSidebar  { background-color: #f0e68c; margin: 3px 3px 6px; padding: 3px 3px 6px }
.cellrightside { background-image: url(/images/Rightside_02.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; padding: 0; }
/* BOXES */
.cellbox  { border: solid 1px #99f }
.cellboxBorder  { border: solid 1px #005090 }
.cellboxTitle  { color: white; font-weight: bold; font-size: 10px; line-height: 11px; background: #607c8c url(/images/Header_blue.jpg) repeat-y; text-transform: uppercase; padding: 0px 6px 0px 3px; height: 18px }
.cellboxTitle:hover { color: #b8b8cc; font-size: 11px; font-weight: bold; line-height: 12px; background-color: #404040; background-attachment: scroll; background-position: 0 0; padding: 6px; height: 18px; }
.cellboxDark  { color: white; background-color: black; padding: 3px }
.cellboxBkgnd { color: white; margin: 0px; padding: 3px 0px; width: 750px }
.cellQuotebox { font-weight: 600; padding: 6px; border: solid 2px #b3e673 }
.cellPictureBox { color: #039; background-image: url(/images/BKGND_darksand.jpg); padding: 4px; border-style: solid; border-width: 1px; border-color: #666 #fff #fff #666 }
.cellThumbShadow { background: white url(/images/thumb_shadow.gif) no-repeat }
.cellThumb { background: white no-repeat }
.cellThumb:hover { background: white url(/images/thumb_shadow.gif) no-repeat }
/* GRADUATED FORM BOXES */
.cellboxAlt0 { background-color: white; background-image: url(/images/local/boxAlt0_bkgd.jpg); background-repeat: no-repeat; padding: 4px   }
.cellboxAlt1 { background-color: #f7f7f7; background-image: url(/images/local/boxAlt1_bkgd.jpg); background-repeat: no-repeat; padding: 4px   }
.cellboxAlt2 { background-color: #efefef; background-image: url(/images/local/boxAlt2_bkgd.jpg); background-repeat: no-repeat; padding: 4px   }
.cellboxAlt3 { background-color: #e8e8e8; background-image: url(/images/local/boxAlt3_bkgd.jpg); background-repeat: no-repeat; padding: 4px   }
.cellboxNavR  { background: white repeat-y; padding: 9px; border: solid 1px #99f }
.cellboxHomeBanner  { background: white no-repeat; border: solid 1px #99f }
.cellHomePicturePanel  { background: white repeat-y }
/* BORDERS */
.cellTopBorder  { padding-top: 3px; border-top: 2px dotted black }
.cellBottomBorder { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #666 }
.cellLeftBorder  { padding-left: 6px; border-left: 2px inset #808080 }
.cellRightBorder { padding-right: 3px; border-right: 2px inset #808080 }
.cellTBBorder  { color: #039; padding-right: 3px; border-top: 1px solid #036; border-bottom: 1px solid #036 }
/* PADDING */
.cellPad  { padding: 12px }
.cellPadThin { padding: 3px }
.cellPadLeft  { padding-left: 12px }
.cellPadTop  { padding-top: 12px }
.cellPadBottom  { padding-bottom: 12px }
.cellPadRight  { padding-right: 12px }
.cellPadSides  { padding-right: 12px; padding-left: 12px }
.cellPadTB  { padding-top: 12px; padding-bottom: 12px }
.cellPadTR { padding-top: 18px; padding-right: 18px; }
.cellPadBR { padding-right: 18px; padding-bottom: 18px; }
/* CALENDAR CELLS */
.cellCalToday { font-size: 10px; background-color: #ffc; padding: 2px }
.cellCalWkdy { font-size: 10px; background-color: white; padding: 2px }
.cellCalWknd { font-size: 10px; background-color: #eee; padding: 2px }
.cellCalLblRow { color: white; background-color: #066; padding: 2px }
.cellCalSpare { color: white; font-size: 10px; background-color: #666; padding: 2px }
.cellCalPast { color: black; font-size: 10px; background-color: #999; padding: 2px }
.cellCalFuture { color: black; font-size: 10px; background-color: #ccd; padding: 2px }
/*
 B E G I N   T E X T   S T Y L E S ---------------------------------- */
/* Headings */
.t0icon  { font-weight: bold; font-size: 36px; font-family: "Book Antiqua", "Times New Roman", Georgia, Times; text-decoration: none }
.t0banner, H1  { font-weight: bold; font-size: 30px; font-family: "Book Antiqua", "Times New Roman", Georgia, Times; text-decoration: none }
.t0title, H2  { font-style: italic; font-size: 30px; font-family: "Book Antiqua", Georgia, "Times New Roman", Times; text-decoration: none; padding-top: 20px }
.t1headSuper  { font-weight: bold; font-size: 14px; text-decoration: none }.t1headSupp  { font-size: 10px; text-decoration: none; text-transform: uppercase }
.t1head, H3  { font-weight: bold; font-size: 16px; text-decoration: none }
.t1headSupp  { font-size: 10px; line-height: 12px; text-decoration: none; text-transform: uppercase }
.t2subhead, H4  { font-weight: bold; font-size: 14px; text-decoration: none }
.t2subheadIndent { font-weight: bold; font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 1px ; padding-left: 12px; }
.t2subhdSmall, H5  { font-weight: bold; font-size: 11px; text-decoration: none; word-spacing: 1px; letter-spacing: 1px }
.t2subhdMin, H6  { font-weight: bold; font-size: 9px; text-decoration: none }
.t2titleBar  { color: white; font-weight: bold; font-size: 12px; line-height: 14px; text-decoration: none; background: url(/images/greenTitlebar.jpg) repeat-x; text-transform: uppercase; padding-top: 4px; padding-right: 4px; padding-left: 4px; height: 18px }
.t2subheadFeature-text, 
.t2subheadFeature-text  { 
	width: 108px;
}

.t2subheadFeature-text  { 
	font-weight: bold; 
	font-size: 12px; 
	font-family: "Book Antiqua", Georgia, "Times New Roman", Georgia, Times; 
	text-decoration: none; 
	text-transform: uppercase; 
	margin-bottom: 2px;
}

.t2subheadFeature  { 
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 12px;
	max-height: 108px;
	overflow: hidden;
}

.t2subheadFeature img {
	width: 108px;
}

.t2subheadSupp  { font-size: 10px; text-decoration: none; text-transform: uppercase }
/* Prefaces */
.t3prefaceHuge  { font-style: italic; font-size: 24px; text-decoration: none }
.t3prefaceXLarge  { font-style: italic; font-size: 18px; text-decoration: none }
.t3prefaceLarge  { font-style: italic; font-size: 16px; text-decoration: none }
.t3preface  { font-style: italic; font-size: 14px; text-decoration: none }
.t3prefaceSmall  { font-style: italic; font-size: 12px; text-decoration: none }
.t3prefaceMin  { font-style: italic; font-size: 10px; text-decoration: none }
/* Default Paragraph Copy Text */
.t3copyHuge  { font-size: 21px; text-decoration: none }
.t3copyXLarge { font-size: 16px; text-decoration: none }
.t3copyLarge   { font-size: 14px; text-decoration: none; padding-top: 9px }
.t3copy   { font-style: italic; font-size: 14px; line-height: 18px; font-family: "Times New Roman", Georgia, Times; text-decoration: none; padding-top: 9px }
.t3copySmall   { font-size: 10px; text-decoration: none; padding-top: 6px }
.t3copyMin  { font-size: 9px; text-decoration: none; padding-top: 6px }
/* Extracts, set apart from the text */
.t3extractHuge  { font-style: italic; font-size: 18px; text-decoration: none }
.t3extractXLarge  { font-style: italic; font-size: 14px; text-decoration: none }
.t3extractLarge { font-style: italic; font-size: 12px; text-decoration: none }
.t3extract  { font-style: italic; font-size: 10px; text-decoration: none }
.t3extractSmall  { font-size: 10px; text-decoration: none }
.t3extractMin  { font-size: 9px; text-decoration: none }
/* Ordinary text, not indented */
.t3textHuge  { font-size: 18px; text-decoration: none }
.t3textXLarge  { font-size: 14px; text-decoration: none }
.t3textLarge  { font-size: 12px; text-decoration: none }
.t3text  { font-size: 12px; text-decoration: none }
.t3textSmall  { font-size: 9px; text-decoration: none }
.t3textMin  { font-size: 8px; text-decoration: none }
.t3textMonospace  { font-size: 12px; font-family: "Lucida Console", "Courier New", Courier, Verdana; text-decoration: none; text-align: left ; padding-top: 9px; }
/* Bullets */
.t4bulletsHuge  { font-size: 18px; text-decoration: none; text-align: left; text-indent: -9px }
.t4bulletsXLarge { font-size: 14px; text-decoration: none; text-align: left; text-indent: -9px }
.t4bulletsLarge { font-size: 12px; text-decoration: none; text-align: left; text-indent: -9px }
.t4bullets  { font-size: 11px; text-decoration: none; text-align: left; text-indent: -9px; padding-top: 6px; padding-left: 18px }
.t4bulletsSmall  { font-size: 10px; text-decoration: none; text-align: left; text-indent: -9px }
.t4bulletsMin  { font-size: 9px; text-decoration: none; text-align: left }
.t4bulletsSub  { font-style: italic; font-size: 10px; text-decoration: none; text-align: left; text-indent: -9px }
/* Numbered Lists */
.t4numbersHuge  { font-size: 19px; text-decoration: none; text-align: left }
.t4numbersXLarge  { font-size: 15px; text-decoration: none; text-align: left }
.t4numbersLarge  { font-size: 13px; text-decoration: none; text-align: left }
.t4numbers  { font-size: 11px; text-decoration: none; text-align: left }
.t4numbersSmall  { font-size: 10px; text-decoration: none; text-align: left }
.t4numbersMin { font-size: 9px; text-decoration: none; text-align: left }
/* Signature style for endorsements and credits to authors */
.t4signatureHuge { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 12px; }
.t4signatureXLarge { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 12px; }
.t4signatureLarge { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 12px; }
.t4signature { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; margin-left: 9px; padding-bottom: 9px; }
.t4signatureSmall { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 9px; }
.t4signatureMin { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 9px; }
/* Quoted Blocks of Text */
.t5quote  { font-style: italic; font-weight: normal; font-size: 14px; line-height: 18px; font-family: "Book Antiqua", "Times New Roman", Times, Georgia; text-decoration: none }
.t5quoteSrc { font-weight: bold; font-size: 10px; line-height: 12px; text-decoration: none; text-align: right }
.t5quoteCirca { font-style: italic; font-size: 10px; line-height: 12px; text-decoration: none; text-align: right }
/* FAQ's and Q&A */
.t5question  { font-style: italic; font-weight: bold; font-size: 11px; text-decoration: none; text-align: left }
.t6answer  { font-style: normal; font-size: 10px; text-decoration: none; text-align: left }
.t6answer2  { font-size: 12px; text-decoration: none; text-align: left; text-indent: 0px }
/* Styles for Form Text */
.t6entry  { font-size: 10px; text-decoration: none; text-indent: 0px }
.t6labelRow  { font-weight: bold; font-size: 10px; text-decoration: none; text-align: left; text-indent: 0px }
.t6ordinal { color: #999; font-weight: bold; font-size: 12px; line-height: 13px; text-decoration: none; text-align: center; text-indent: 0px; padding-right: 4px; padding-left: 4px }
.t6formGroupLabel { font-weight: bold; font-size: 14px; line-height: 16px; text-decoration: none }
.t6formLabel  { font-style: italic; font-size: 10px; text-decoration: none; text-align: right; text-indent: 0px }
.t6formSublabel { font-size: 11px; text-decoration: none; text-align: left; padding-right: 12px; }
.t6formField  { font-size: 10px; text-decoration: none; text-align: left; text-indent: 0px }
.t6formFieldNum  { font-size: 10px; text-decoration: none; text-align: right; text-indent: 0px }
.t6formVertLabel  { font-style: italic; font-size: 10px; text-decoration: none; text-indent: 0px }
/* Calendar Text */
.t7calLabelRow { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t7calDate { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t7calDateSabbath { color: maroon; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t7calEvent { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t7calHoliday { color: maroon; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
/* E-commerce Text Elements */
.t7caption  { font-style: italic; font-size: 9px; line-height: 10px; text-decoration: none; text-indent: 0px; padding-bottom: 2px }
.t7slidecaption  { color: white; font-style: italic; font-size: 9px; line-height: 10px; text-decoration: none; text-indent: 0px; padding-bottom: 2px }
.t7pricing  { font-size: 11px; line-height: 12px; padding-right: 3px; padding-left: 3px }
.t7addtocart { font-size: 12px; padding-bottom: 6px; }
/* Menubars */
.t8menuBar   { color: white; font-weight: bold; font-size: 11px; line-height: 12px; text-indent: 0px; padding-right: 6px; padding-left: 6px }
.t8menuBar:hover, .t8menuBar_Hover   { color: white; font-weight: bold; font-size: 11px; line-height: 12px; text-indent: 0px; padding-right: 6px; padding-left: 6px }
.t8menuBar a:link { color: white; }
.t8menuBar_Hover a:link { color: white; }
.t8menuBar a:visited { color: white; }
.t8menuBar_Hover a:visited { color: white; }
.t8menuBar a:hover { color: white; text-decoration: underline; }
.t8menuBar_Hover a:hover { color: white; text-decoration: underline; }
/* Text inside of a banner or banner menu */
.t8bannerText  { color: white; font-size: 10px; line-height: 13px; text-align: right; text-transform: uppercase }
.t8bannerText a { color: white; font-size: 10px; line-height: 13px; text-align: right; text-transform: uppercase }
.t8bannerText a:hover { color: white; font-size: 10px; line-height: 13px; text-decoration: underline; text-align: right; text-transform: uppercase }
.t8bannerText a:visited { color: white; font-size: 10px; line-height: 13px; text-align: right; text-transform: uppercase }
/* Footer Menu */
.t8footMenu { color: #fc3; font-weight: bold; font-size: 9px; text-transform: uppercase; padding-right: 3px; padding-left: 3px }
/* Timeline, such as in a menubar */
.t8timeLine  { color: white; font-style: italic; font-weight: bold; font-size: 10px; text-decoration: none; text-indent: 0px }
/* Menu Items in a Vertical Navigation Panel */
.t8menuItem  { font-weight: bold; font-size: 12px; line-height: 13px; text-transform: uppercase; padding-top: 6px }
.t8menuItem a:link   { font-weight: bold; text-decoration: none }
.t8menuItem a:visited  { text-decoration: none }
.t8menuItem a:hover  { text-decoration: underline }
.t8menuItemText  { font-style: italic; font-size: 12px; font-family: "Times New Roman", Georgia, Times }
.t8subMenuItem   { font-size: 11px; text-transform: uppercase; list-style-type: disc; list-style-position: outside; padding-left: 9px }
.t8subSubMenuItem  { font-size: 11px; text-indent: -6px; list-style-type: disc; list-style-position: outside; padding-bottom: 2px; padding-left: 24px; border-top: 1px solid #063 }
/* Foot Menubars */
.t8footMenuBar    { font-size: 10px; text-decoration: none; padding: 0 4px 2px; }
.t8footMenuBar:hover, .t8footMenuBar_Hover    { font-size: 10px; text-decoration: none; padding: 0 4px 2px; }
.t8footMenuBar a:link { text-decoration: none; }
.t8footMenuBar_Hover a:link { text-decoration: none; }
.t8footMenuBar a:visited  { text-decoration: none; }
.t8footMenuBar_Hover a:visited  { text-decoration: none; }
.t8footMenuBar a:hover { text-decoration: underline }
.t8footMenuBar_Hover a:hover { text-decoration: underline }
/* Series Navigation */
.t8seriesNav { font-weight: bold; font-size: 14px; line-height: 16px; text-transform: uppercase; padding-top: 6px }
.t8seriesNav a:link { }
.t8seriesNav a:hover { text-decoration: underline }
/* Copyright Notice */
.t8copyright  { color: #fff; font-size: 10px; text-decoration: none; text-indent: 0px }
.t8copyright a:link { color: white; text-decoration: none }
.t8copyright a:visited  { color: #ffe; text-decoration: none; text-indent: 0px }
.t8copyright a:hover  { color: white; text-decoration: none; text-indent: 0px }
/* The OGDEN Group.net Signature */
.t8toG  { color: white; font-size: 10px; line-height: 12px; text-decoration: none; padding-top: 4px }
.t8toG a:link  { color: white; text-decoration: none }
.t8toG a:visited  { color: white; text-decoration: none }
.t8toG a:hover  { color: white; text-decoration: none }
/* Bread Crumbs, usually at the top of the page. */
.t9breadcrumbs  { font-size: 11px; line-height: 12px; text-decoration: none; text-transform: uppercase }
.t9breadcrumbs a:link { color: black; }
.t9breadcrumbs a:visited { text-decoration: none; }
.t9breadcrumbs a:hover { text-decoration: underline; }
/* Foot Note */
.t9footnote  { font-style: italic; font-size: 9px; text-decoration: none }
/* Pictures placed inline in the text */
.t9picture  { font-size: 12px; text-decoration: none }
.t9picture a:link   { color: #666; text-decoration: none }
.t9picture.visited  { color: black; text-decoration: none }
.t9picture.hover  { color: blue }
/* Auxiliary Formatting */
.t9strong { font-weight: bold }
.t9emphasis { font-style: italic; font-weight: bold }
.t9hilite { font-weight: bold }
.t9whiteText { color: white }
.t9whiteText A { color: white }
/* Bulk formatting for special colors */
.t0title, .t1head, .t1headSupp, .t2subhead, .t2subhdSmall, .t8menuItem  {  }
.cellbanner .t1headSupp { color: white }

#logo {
	float: left;
}
#video-tour-btn {
	float: right;
}