@media screen {

    /* Panes */

	#tPane { float: none; clear: both; min-height: 30px;  background-color: #D8D8D8;border:solid 0px #000; }
    #tPaneC { float: left;  background-color: #D8D8D8; width: 520px; padding:6px;}
    .Date { float: right; text-align: right; margin-right: 0px;  background-color: #D8D8D8;padding:6px;}

    .BannerPane { height: 101px; }
    .BannerPaneContents { padding: 30px 20px 10px 220px; color: #fff; font-size: 1.5em; line-height: 1.3em; }
    .BannerPaneContents A {color: #fff;}

    .LogoPane {  float: none; clear: both;background-color: #fff; width: 776px; }
    .Spacer { height: 101px; width: 570px; }
    .Menu { background-image: url(/content/Themes/Basic/images/banback.gif); height: 30px; width: 570px; background-repeat: repeat-x; background-color: #fff; border:solid 0px #000; }
    /*.Splash { width: 776px; height: 178px; background-image: url(/content/images/splash.jpg); }*/
    
    .LeftPane { background-color: #fff; float: left; background-color: #F0EDED; }
    .LeftPaneContents { margin-left: 20px; margin-right: 20px; margin-top: 25px; background-color: #F0EDED; color: #0244A4; font-size: 0.9em; line-height: 1.6em; }

    .ContentPane { background-color: #fff; float: left; }
    .ContentPaneContents { margin-left: 20px; margin-right: 20px; margin-top: 25px; overflow: hidden; background-color: #fff; }

	.key { font-size: 0.8em; line-height: 1em; }

	/*.DTable { width: 533px; margin-left: 1px; background-color: #F4F0F0; border-left: none; border-top: solid 1px #C0C0C0; border-right: solid 1px #C0C0C0; border-bottom: solid 1px #C0C0C0; }
	.DTable TH { border-left: solid 1px #C0C0C0; text-align: left; color: #4591CE; padding: 2px 3px 2px 4px; }
	.DTable TD { border-left: solid 1px #C0C0C0; border-top: solid 1px #C0C0C0 !important; color: #1463A0; font-size: 0.85em; padding: 2px 3px 2px 4px; }
	.DTable TD A { color: #4591CE; }
	.DTable TD.hlf { width: 260px; }*/
	.DTable { width: 533px; margin-left: 1px; background-color: #F4F0F0; border-left: none; border-top: solid 1px #C0C0C0; border-right: solid 1px #C0C0C0; border-bottom: solid 1px #C0C0C0; }
	.DTable TH { border-left: solid 1px #C0C0C0; text-align: left; color: #4591CE; padding: 2px 3px 2px 4px; }
	.DTable TD { border-left: solid 1px #C0C0C0; border-top: solid 1px #C0C0C0 !important; color: #1463A0; font-size: 0.85em; padding: 2px 3px 2px 4px; }
	.DTable TD A { color: #4591CE; }
	.DTable .alt TD { background-color: #fff !important; }
	.DTable TD.hlf { width: 260px; }
	
	.DataForm { padding: 10px 10px 10px 10px; background-color: #F4F0F0; border: solid 1px #C0C0C0; color: #1463A0; }
	.DataForm H1 { font-size: 1.1em; margin: 0 0 5px 0; }
	.DataForm .textfield { margin: 0 0 5px 0; width: 250px; }
	.DataForm .textfieldro { margin: 0 0 5px 0; width: 250px; background-color: #ddd; border: solid 1px #888; }
	.DataForm .lmtextfield { margin: 0 0 5px 0; width: 250px; height: 75px; }
	.DataForm .green { color: Green; }
	.DataForm .yellow { color: #999900; }
	.DataForm .red { color: Maroon; }
	
	.SSheet { width: 533px; margin-left: 1px; border-left: none; border-top: solid 1px #C0C0C0; border-right: solid 1px #C0C0C0; border-bottom: solid 1px #C0C0C0; }
	.SSheet TH { border-left: solid 1px #C0C0C0; text-align: left; color: #4591CE; padding: 2px 0 2px 4px; }
	.SSheet TH.Color { padding: 0; width: 18px }
	.SSheet TD { border-left: solid 1px #C0C0C0; border-top: solid 1px #C0C0C0 !important; color: #1463A0; font-size: 0.85em; padding: 2px 3px 2px 4px; }
	.SSheet TD.Color { padding: 0; width: 18px; }
	.SSheet TD.Color IMG { width: 100%; height: 100%; }
	
    .RightPane { background-color: #fff; float: left;  }
    .RightPaneContents { margin-left: 10px; margin-right: 30px; margin-top: 42px; }

    .FooterPane { background-color: #0244A4; float: none; clear: both; min-height: 32px; }
    .FooterPaneContents { margin: 10px; color: #fff; }

    .clearboth { clear: both; }
    .floatnone { float: none; }
    .floatleft { float: left; }

    /* Accessibility */
    .fontSizeNormal { font-size: 12px; }
    .fontSizeLarger { font-size: 14px; }
    .fontSizeLargest { font-size: 16px; }
    #divFontSize { text-align: right; margin-right: 15px; }
    #divFontSize a:link, #divFontSize a:visited, #divFontSize a:active, #divFontSize a:hover { text-align: right; color: #fff; background-color: #006696; }


    #divPrint { text-align: right; margin-top: 30px; margin-bottom: 10px; }
    .printPage { text-align: right; text-decoration: none; font-weight: bold; padding-top: 3px; padding-bottom: 3px; padding-right: 3px; padding-left: 3px; background-color: #E5E3E7; border-top: 1px; border-right: 1px; border-bottom: 1px; border-left: 1px; border-color: #0A91D0; border-style: dotted; }



    /*** Admin ***/
    #divAdmin { text-align: right; padding: 5px; background-color: #f0f0f0; width: 766px; }

    /* Editor Window */
    .editorwindow { position: absolute; left: 30px; top: 40px; padding: 10px; background-color: #f5f5f5; border: solid 2px #c0c0c0; }
    .signin { position: absolute; left: 30px; top: 40px; padding: 10px; background-color: #f5f5f5; border: solid 2px #c0c0c0; /*margin-top: 30px;*/ /*padding:8px;*/ /*border: solid 1px #c0c0c0;*/ /*background-color:#f5f5f5;*/ }


}

