body {font-family: 'Trebuchet MS',verdana,sans-serif; font-size: 13px; text-align: center;
		 background-image: url('../Graphics/Background.gif'); background-repeat: repeat-y; background-position: top center; background-color: #ffffff; }

.pageHeader {display: inline; } 
.pageHeaderMobile {display: none; } 
/* Smartphone Portrait and Landscape */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px){.pageHeader {display: none; }}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px){.pageHeaderMobile {display: inline; }}

a:link, a:visited, a:hover, a:active{text-decoration: none; }
a:link {color: #003ce1; }
a:visited {color: #b86d2c; }
a:hover, a:active {color: #ce0000; text-decoration: underline; }

sup { font-size: 1em; vertical-align: top; position: relative; top: -0.1em; }

.biggerFont {font-size: 1.5em}
.smallerFont {font-size: 0.9em; font-weight: normal;}

.menuSwulinski {color: #444444; text-align: left; word-spacing: 3px; line-height: 26px;}

.headerTable {width: 90%; border-style: hidden; border-width: 1px; border-collapse: collapse; margin-left:auto; margin-right:auto; margin-top:30px;}
.headerImage {border: 0px;}

.headerLine1, .headerLine1Left, .headerLine1Right {height: 10px; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerLine1 {background: #dddddd url('../Graphics/headerLine1.gif') repeat-x; cursor: move;}
.headerLine1Left {background: url('../Graphics/headerLine1Left.gif') no-repeat;}
.headerLine1Right {background: url('../Graphics/headerLine1Right.gif') no-repeat;}

.headerLine2, .headerLine2Left, .headerLine2Right {height: 4px; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerLine2 {background-color: #333333;}
.headerLine2Left {background: url('../Graphics/headerLine2Left.gif') repeat-y;}
.headerLine2Right {background: url('../Graphics/headerLine2Right.gif') repeat-y;}

.headerLine3, .headerLine3Left, .headerLine3Right {height: 10px; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerLine3 {background: #bbbbbb url('../Graphics/headerLine3.gif') repeat-x;}
.headerLine3Left {background: url('../Graphics/headerLine3Left.gif') no-repeat;}
.headerLine3Right {background: url('../Graphics/headerLine3Right.gif') no-repeat;}

.headerLine4 {height: 60px; background-color: #bbbbbb; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerLine4Left {background: url('../Graphics/headerLine4Left.gif') repeat-y;}
.headerLine4Right {background: url('../Graphics/headerLine4Right.gif') repeat-y;}

.headerLine5 {height: 26px; background-color: #bbbbbb; position: relative; border-style: hidden; border-width: 1px; border-collapse: collapse; padding-left: 5px;}

.headerBottom,  .headerBottomLeft, .headerBottomRight, .headerCornerLeft {height: 10px; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerBottom {background: url('../Graphics/headerBottom.gif') repeat-x;}
.headerBottomLeft {background: url('../Graphics/headerBottomLeft.gif') repeat-x;}
.headerBottomRight {background: url('../Graphics/headerBottomRight.gif') no-repeat;}
.headerCornerLeft {background: url('../Graphics/headerJoinLeft.gif') no-repeat;}

.headerLabel {height: 30px; background-color: #bbbbbb; font-family: verdana,arial,sans-serif; font-size: 13px; color: #000000; text-align: right; vertical-align: middle;}
.headerTextField {font-family: verdana,arial,sans-serif; font-size: 12px; color: #000000; background-color: #dddddd;}

/*
.titleTable {width: 96%; border-collapse: collapse; margin-left: auto; margin-right: auto;}
.title1 {vertical-align: middle; text-align: left; cursor: pointer;}
.title2 {vertical-align: middle; text-align: right; padding-right: 30px;}
*/

.mainContainer {margin-left: auto; margin-right: auto; text-align: center; display: block; width: 95%; }

.titleText {font-family: 'Trebuchet MS',verdana,sans-serif; font-size: 38px; font-weight:bold; color: #515151; padding-left: 120px; text-shadow: rgb(81, 81, 81) -0.2em 0.2em 7px; text-decoration: none;}
.titleText:link {text-decoration: none;}
.titleText:visited {text-decoration: none;}
.titleText:hover {text-decoration: none;}
.titleText:active {text-decoration: none;}

.titleHeading{vertical-align: middle; text-align: left; margin-left: 5%; font-family: 'Trebuchet MS',verdana,sans-serif; font-size: 38px; font-weight:bold; color: #515151; padding-left: 20px; text-shadow: rgb(153, 153, 153) -0.2em 0.2em 7px; text-decoration: none; cursor: pointer;}

/*
.imageTable {width: 90%; border-collapse: collapse; margin-left: auto; margin-right: auto;}
.image, .gallery {vertical-align: middle;}
.galleryCaption1 {display: block; font-family: verdana, arial, sans-serif; font-size: 14px; text-decoration: none; text-align: center; padding-left: 20px;}
.galleryCaption1:link {color: #003ce1; text-decoration: none;}
.galleryCaption1:visited {color: #b86d2c; text-decoration: none;}
.galleryCaption1:hover {color: #ce0000; text-decoration: underline;}
.galleryCaption1:active {color: #ce0000; text-decoration: underline;}
.galleryCaption2 {color: #8d8d8d; font-family: verdana, arial, sans-serif; font-size: 9px; text-decoration: none; text-align: center; padding-left:20px; margin-top: 4px;}
.stockCaption1 {display: block; font-family: verdana, arial, sans-serif; font-size: 11px; text-decoration: none; text-align: center; padding-left: 20px;}
.stockCaption1:link {color: #003ce1; text-decoration: none;}
.stockCaption1:visited {color: #b86d2c; text-decoration: none;}
.stockCaption1:hover {color: #ce0000; text-decoration: underline;}
.stockCaption1:active {color: #ce0000; text-decoration: underline;}.stockCaption2 {color: #6e6d6d; font-family: verdana,arial,sans-serif; font-size: 11px; text-decoration: none; text-align: center; padding-left:20px; margin-top: 4px;}
*/

.infoText {font-family: verdana, arial, sans-serif; font-size: 12px; color: #444444; text-align: left; word-spacing: 1px; line-height: 17px; text-indent:20px;}
.infoText P {text-align: left; margin: 10px 30px;}
.infoTextLeft {margin-left: 20px;}
.infoTextRight {margin-right: 15px;}
.photo {border: 0px; margin-left: auto; margin-right: auto; text-align: center; display: block;}

/*
.quoteTable {width: 90%; border-collapse: collapse; margin-left: auto; margin-right: auto;}
.quote {border-style: solid; border-color: #d2d0d0;	border-width: 0 1px; background: #eaeaea;}
.quote div {position: relative; top: -1px; left: 0; border-style: solid; border-color: #d2d0d0; border-width: 1px 0 0;}
.quote div div { top: 2px; border-width: 0 0 1px; padding: .3em .3em .1em;}
.quoteText {font-family: verdana, arial, sans-serif; font-size: 12px; font-style:italic; word-spacing: 2px; line-height: 17px; color: #333333; margin-top:3px; margin-left: 1%; margin-right: 1%; text-align: left;}
.quoteName {font-family: verdana, arial, sans-serif; font-size: 10px; color: #111111; margin-left: 30px; margin-bottom: 6px; text-align: left;}

*/

.subjectContainer {width: 90%; margin-bottom: 1%; margin-top: 1%; display: inline-block; vertical-align: middle; }

.nextContainer {width: 90%; margin-left: 2%; margin-bottom: 1%; margin-top: 1%; display: inline-block; vertical-align: middle; border: thin silver solid; background-color: rgba(153, 153, 153, 0.2);}

.infoContainer {width: 90%; padding: 2%; margin-bottom: 2%; text-align: left; display: inline-block; vertical-align: middle; border: thin silver solid; background-color: rgba(153, 153, 153, 0.2);}

.essayContainer {margin-left: 5%; margin-right: 5%; margin-top: 20px; padding-left: 2%; padding-right: 2%; border: thin silver solid; overflow: auto; background-color: #eeeded; font-family: verdana, arial, sans-serif; font-size: 12px; font-style: normal; word-spacing: 2px; line-height: 18px; color: #222; text-align: justify; text-indent: 1em; }

.quoteContainer {width: 90%; margin-bottom: 1%; margin-top: 1%; padding: 1%; display: inline-block; vertical-align: middle; background-color: #dddddd; border: thin silver solid; box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); }

.quoteText {font-family: verdana, arial, sans-serif; font-size: 12px; font-style:italic; word-spacing: 2px; line-height: 17px; color: #333333; text-align: left; }
.quoteName {font-family: verdana, arial, sans-serif; font-size: 10px; color: #111111; margin-left: 30px; margin-bottom: 6px; text-align: left; }
.quoteLink:link, .quoteLink:visited, .quoteLink:hover, .quoteLink:active {font-family: verdana,arial, sans-serif; font-size: 14px; font-weight: normal; margin-bottom: 6px; text-decoration: none;}
.quoteLink:link {color: #003ce1; }
.quoteLink:visited {color: #b86d2c; text-decoration: none; }
.quoteLink:hover, .quoteLink:active {color: #ce0000; text-decoration: underline; }

.photoImg {border: 0px; margin-left: auto; margin-right: auto; text-align: center; max-width: 100%;  height: auto; padding-right: 5%; padding-left: 5%; }

.imgCaption {font-family: verdana,arial,sans-serif; font-size: 12px; text-align: center; padding-left: 20px; }

.imgCaptionGallery {font-family: verdana,arial,sans-serif; font-size: 15px; text-align: center; padding-left: 18px; }

.imgLocation {color: #685959; font-family: verdana,arial,sans-serif; font-size: 11px; text-align: center; padding-left: 20px; margin-top: 5px; }

a.info911Header {font-family: 'Trebuchet MS',verdana,sans-serif; font-size: 25px; font-weight: bold; word-spacing: 5px; color: #222; margin-top: 3px; margin-left: 1%; margin-right: 1%; text-decoration: none;}
a.info911Header:link {color: #222; }
a.info911Header:visited {color: #222; }
a.info911Header:hover, a.info-9-11Header:active {color: #ce0000; text-decoration: underline;}

.info911Text, .info911Desc {font-family: 'Trebuchet MS',verdana,sans-serif; font-size: 16px; text-indent: 0px; }
.info911Desc {text-align: left; }
.info911Date {font-family: 'Trebuchet MS',verdana,sans-serif; font-size: 24px; text-indent: 0px; color: #111111;}


/*
.info-9-11 {text-align: left;}
.info-9-11Date, .info-9-11Title, .info-9-11Text, .info-9-11DateLink {font-family: verdana, arial, sans-serif; word-spacing: 3px; line-height: 18px; color: #111111; margin-top: 3px; margin-left: 1%; margin-right: 1%;}
.info-9-11Date, .info-9-11DateLink {text-indent: 14px; font-size: 33px; font-weight: bold; padding-top: 10px;}
.info-9-11DateLink:link, .info-9-11DateLink:visited, .info-9-11DateLink:hover, .info-9-11DateLink:active  {text-decoration: none;}
.info-9-11DateLink:hover, .info-9-11DateLink:active  {color: #5e5b5b;}
.info-9-11Title {text-indent: 14px; font-size: 11px; font-weight: normal; padding-top: 10px; color: #454343;}
.info-9-11Text {text-indent: 0px; font-size: 12px;}
*/



/*
.footerHR {width: 90%; height: 1px; color: #bbbbbb; border: 0px solid #bbbbbb; background: #bbbbbb;}
.footerTableTop, .footerTableBottom {width: 90%; border-collapse: collapse; margin-left:auto; margin-right: auto; color: #666666;}
.footerTableTop {width: 300px; margin-right: 5%;}
.footer, .footerName {vertical-align: middle; text-align: center; font-family: arial,verdana,sans-serif; font-size: 11px;}
.footer TD A, .footer TD A:visited {font-size: 11px; color: #666666; text-decoration: none;}
.footer TD A:hover, .footer TD A:active {font-size: 11px; color: #ce0000; text-decoration: none;}
.footerName:hover {color: red; text-decoration: none; cursor: pointer;}
*/



.aPhoto, .photoFigure {margin: 1%; display: inline-block; vertical-align: middle; max-width: 100%; } 
a.aPhoto:link {color: #003ce1; text-decoration: none; }
a.aPhoto:visited {color: #a54d00; text-decoration: none; }
a.aPhoto:hover {color: red; text-decoration: none; }
a.aPhoto:active {color: red; text-decoration: none; }
