/* Global Settings */
html,body,p,table,div,td,form,img,h1,h2,h3,h4,h5,h6 {font-family:Tahoma,Verdana,Segoe,sans-serif;padding:0px;margin:0px;border:0px transparent none;background-position:left top;background-repeat:no-repeat;}
html {filter: expression(document.execCommand("BackgroundImageCache", false, true));} /* Fix IE image flickering */
body {background:url('../../images/shared/Background.png') repeat-x #3d3d3d;margin: 20px 5px;font-size: 80%;}

p,td,h1,h2,h3,h4,h5,h6{line-height:1.2em;color:#313131}

ul,li {list-style-type:none;margin:0;padding:0;line-height: 1.6em;}

table {padding:0;margin:0;border-spacing:0;}
td {vertical-align:top}
sup,sub {height: 0;	line-height: 1;	vertical-align: baseline;	_vertical-align: bottom;	position: relative;font-size:9px;*font-size: 11px;padding-left: 1px;}
sup {bottom: .50em;}
sub {top: .20em;}
#logoPrint{width:159px; height: 37px; position: absolute;}
#pageBreak {page-break-after:always; height: 100px;}


@media print	{
	div#topLinks ul	{display: none;}
	div#mainMenu	{display: none;}
	div#headerMain	{display: none;}
	div#pageBreak {display: block;}
	img#imageMaterials{display: block; }
	div#printFriendly{display:none;}
	div.pageNavigator ul {display:none;}
}

@media screen { 
	img#logoPrint {display: none; }
	img#imageMaterials{display: none; }
	div#pageBreak {display: none;}
}

a,a:visited{text-decoration:none;color:#0048C0;outline: none;}
a:active,a:hover{text-decoration:underline;color:#0048C0;}

h1 {font-size: 2em;font-weight:normal}
h2 {color:#2e5374;font-family:Segoe,Tahoma,Verdana,sans-serif;font-size:1.6em;font-weight:normal;margin-bottom: 10px}
h3 {font-family:Segoe,Verdana,sans-serif;font-size:1.5em;font-weight:normal;margin-bottom: 25px}
h4 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em}
h5 {font-size:.89em}
h6 {font-size:.84em}
p {font-size:.93em;line-height: 1.4em;}
.clear { clear:both;}

/* Global Matrix */
#shell {width:1000px;text-align:center;margin-left:auto;margin-right:auto;background:transparent;}

/* Content Container */
#containerTop {background:url('../../images/shared/ContainerTop.png') no-repeat bottom;height: 31px;}
#containerBottom {background:url('../../images/shared/ContainerBottom.png') no-repeat top;height: 41px;}
.containerBodyBg {background: url('../../images/shared/ContainerBackground.png') repeat-y transparent;margin: 0 2px;}
.containerBody {margin: 0 18px;padding:0;background-color:#FAFAFA;}
.containerContent {text-align:left;margin:0;padding: 0 10px;background:transparent;width:939px;overflow: hidden;}
#mainContent.containerContent {min-height:650px;}

/* Images */

#largeSeminarImage {background: url('../../images/main/SeminarAd.jpg') no-repeat top;height: 288px; width: 725px;margin:0px 0px;padding:0;float: left;}
#ediBookImage {background: url('../../images/main/EdiBook.jpg') no-repeat top;width: 211px; height: 288px;margin:0px 0px;padding:0;float: left;}
#headerMain {background: url('../../images/main/Header.jpg') no-repeat left;width: 709px;height: 222px;float:left;margin:0; padding:0;}
#books {background: url('../../images/shared/Books.jpg') no-repeat left;width:209px;height: 110px;margin:0;padding:0;float: left;}
#contact {background: url('../../images/shared/Contact.jpg') no-repeat left top;width: 190px; height: 143px; margin: 2px 0 0 0;padding: 0;float: left;position:relative;right: 1px;}
#blog {background: url('../../images/shared/Blog.jpg') no-repeat left top;width: 50px;height: 50px;margin: 0;padding: 0;float: left;}
#newspaper {background: url('../../images/shared/Newspaper.jpg') no-repeat left top;width: 50px;height: 50px;margin: 0;padding: 0;float: left;}
#studentsTakingTest {background: url('../../images/shared/StudentsTakingTest.jpg') no-repeat left top;width:260px;height:180px;}
#ediBookBig {background: url('../../images/main/EDIBookBig.gif') no-repeat left top;width:116px;height:169px;}
#ediBookGivenToStateSuperint {background: url('../../images/main/ReceivingEDIBook.jpg') no-repeat left top;width:250px;height:188px;}

#AlgebraIBook {background: url('../../images/main/AlgISideBar.jpg') no-repeat left top;width:230px;height:151px;}
#CahseePageBooks {background: url('../../images/main/CahseePageBooks.jpg') no-repeat left top;width:311px;height:218px;}

#padlockBlackImage {background: url('../../images/shared/padlock_black.gif') no-repeat top;width: 20px; height: 20px;margin:0px 0px;padding:0;float: left;}
#padlockBlueImage {background: url('../../images/shared/padlock_blue.gif') no-repeat top;width: 20px; height: 20px;margin:0px 0px;padding:0;float: left;}
#padlockGreenImage {background: url('../../images/shared/padlock_green.gif') no-repeat top;width: 20px; height: 20px;margin:0px 0px;padding:0;float: left;}
#padlockGreyImage {background: url('../../images/shared/padlock_grey.gif') no-repeat top;width: 20px; height: 20px;margin:0px 0px;padding:0;float: left;}
#padlockRedImage {background: url('../../images/shared/padlock_red.gif') no-repeat top;width: 20px; height: 20px;margin:0px 0px;padding:0;float: left;}
#verticalBlueLine {background: url('../../images/main/VerticalBlueLine.gif') no-repeat top;width:8px;height:455px;}
#logoASCD {background: url('../../images/main/LogoASCD.gif') no-repeat top;width:150px;height:96px;}
#logoOfficeOfEd {background: url('../../images/main/LogoOfficeOfEd.gif') no-repeat top;width:134px;height:116px;}
#silviaPhoto {background: url('../../images/main/SilviaPhoto.jpg') no-repeat top;width:86px;height:107px;}
#johnPhoto {background: url('../../images/main/JohnPhoto.jpg') no-repeat top;width:86px;height:86px;}
#alg1BookCover {background: url('../../images/main/Alg1BookCover.jpg') no-repeat top;width:210px;height:280px;}
#seminarCorner {background: url('../../images/main/Seminar.png') no-repeat; width:300px; height:201px; float: left; margin-bottom:5px;}
.verticalBlueLineStripe {background: url('../../images/shared/VerticalBlueLineStripe.gif') repeat-y top;width:20px;height:10px;}
#DataWORKSTravel {background: url('../../images/main/DataWORKSTravel.jpg') no-repeat top;width:195px;height:115px;}
#academyMaterials {background: url('../../images/main/Academy-Materials.png') no-repeat top left; width:311px; height:218px;}


/* Header */
#header {background: url('../../images/shared/Header.jpg') no-repeat left;width: 709px;height: 222px;float:left;margin:0; padding:0;}
#mainMenu {background: url('../../images/shared/Black.gif') repeat top;width: 214px;height: 222px;float: left;margin-right: 13px;}
#mainMenu ul {list-style:none;padding: 17px 0 15px 50px;}
#mainMenu ul li {margin:0;padding:0;list-style-type: disc;color: #FAFAFA;}
#mainMenu a {text-decoration: none;font-size: 1em;line-height: 2.1em;font-family: verdana,geneva,helvetica;color:#FAFAFA;}
#mainMenu a:hover {text-decoration: underline;}
#topLinks {text-align: left;float: right; padding: 10px;}
#topLinks ul {list-style: none;display: inline;}
#topLinks li {display: inline; padding: 0px 15px 0px 15px;border-right: 1px solid #999999;}
#topLinks li.last {border: 0; padding-right: 0px;}
#topLinks li a {color: #626262; font-size: .89em;font-style: normal;font-family:verdana,geneva,helvetica,arial;}

/* Footer */
#footer {font-style:normal;font-size: .89em;font-family: verdana,geneva,helvetica;color: #999999;text-align: left;margin: 30px 0;}
#footer ul {list-style: none;display: inline;}
#footer li {display: inline; padding: 0 7px;border-right: 1px solid #999999;}
#footer li.last {border: 0;}

/* Lists */
.pageNavigator {margin-top: 20px}
.pageNavigator ul {display:inline;}
.pageNavigator ul li {display:inline;margin: 3px;text-align:center;padding:1px 2px; font-size: .89em;}
.pageNavigator ul li.highlight {background-color: #CCCCCC;border: 1px solid #808080;}

/* Content Blocks */
.block {margin: 0;padding: 0;float: left;}
.block.lightBlue1 {background: url('../../images/shared/LightBlue1.gif') repeat top;}
.block.lightBlue2 {background: url('../../images/shared/LightBlue3.gif') repeat top;}
.block.lightGrey1 {background: url('../../images/shared/LightGrey3.gif') repeat top;}
.block.lightGrey2 {background: url('../../images/shared/LightGrey2.gif') repeat top;}
.block.lightGreen {background: url('../../images/shared/LightGreen1.gif') repeat top;}

.blockBlueLeft {background: url('../../images/shared/BlockBlueLeft.gif') no-repeat right;width: 3px;height:147px;float:left;}
.blockBlueRight {background: url('../../images/shared/BlockBlueRight.gif') no-repeat left;width: 3px;height:147px;float:left;}
.blockBlueBody {background: url('../../images/shared/BlockBlueBody.gif') repeat top;}

.blockBlue2Left {background: url('../../images/shared/BlockBlue2Left.gif') no-repeat right;width: 3px;height:222px;float:left;}
.blockBlue2Right {background: url('../../images/shared/BlockBlue2Right.gif') no-repeat left;width: 3px;height:222px;float:left;}
.blockBlue2Body {background: url('../../images/shared/BlockBlue2Body.gif') repeat top;}

.blockGreyLeft {background: url('../../images/shared/BlockGreyLeft.gif') no-repeat right;width: 3px;height:222px;float:left;}
.blockGreyRight {background: url('../../images/shared/BlockGreyRight.gif') no-repeat left;width: 3px;height:222px;float:left;}
.blockGreyBody {background: url('../../images/shared/BlockGreyBody.gif') repeat top;}

.blockGreenLeft {background: url('../../images/shared/BlockGreenLeft.gif') no-repeat right;width: 3px;height:222px;float:left;}
.blockGreenRight {background: url('../../images/shared/BlockGreenRight.gif') no-repeat left;width: 3px;height:222px;float:left;}
.blockGreenBody {background: url('../../images/shared/BlockGreenBody.gif') repeat top;}

.blockBlue3Body {background: url('../../images/shared/BlockBlue3Body.gif') repeat top;}
.blockGrey2Body {background: url('../../images/shared/BlockGrey2Body.gif') repeat top;}
.blockGreen2Body {background: url('../../images/shared/BlockGreen2Body.gif') repeat top;}

.blockGrey3Left {background: url('../../images/shared/BlockGrey3Left.gif') no-repeat right;width: 11px;height:186px;float:left;}
.blockGrey3Right {background: url('../../images/shared/BlockGrey3Right.gif') no-repeat left;width: 11px;height:186px;float:left;}
.blockGrey3Body {background: url('../../images/shared/BlockGrey3Body.gif') repeat top;}

.blockWhiteTop {background: url('../../images/shared/BlockWhiteTop.gif') no-repeat bottom;width: 936px;height:4px;float:left;}
.blockWhiteBottom {background: url('../../images/shared/BlockWhiteBottom.gif') no-repeat top;width: 936px;height:4px;float:left;}
.blockWhiteBody {background: url('../../images/shared/BlockWhiteBody.gif') repeat top;}

.blockCurveBorderLeft {background: url('../../images/shared/BlockCurveBorderLeft.gif') no-repeat right top;width:28px;height:95px;float:left;}
.blockCurveBorderRight {background: url('../../images/shared/BlockCurveBorderRight.gif') no-repeat left bottom;width:28px;height:95px;float:left;}
.blockCurveBorderLeft2 {background: url('../../images/shared/BlockCurveBorderLeft2.gif') no-repeat right top;width:28px;height:47px;float:left;}
.blockCurveBorderRight2 {background: url('../../images/shared/BlockCurveBorderRight2.gif') no-repeat left bottom;width:28px;height:47px;float:left;}
.blockCurverBorderBody {background: #FAFAFA;height: 76px;}
.blockRedBodyBg {background: url('../../images/shared/BackgroundRed.gif') repeat top;}

.blockWhiteBlueTop {background: url('../../images/shared/BlockWhiteBlueTop.gif') no-repeat bottom;width: 936px;height:4px;float:left;}
.blockWhiteBlueBottom {background: url('../../images/shared/BlockWhiteBlueBottom.gif') no-repeat top;width: 936px;height:4px;float:left;}
.blockWhiteBlueBody {background: url('../../images/shared/BlockWhiteBlueBody.gif') repeat left top;}

.blockWhiteRedTop {background: url('../../images/shared/BlockTextureRedTop.png') no-repeat bottom;width: 936px;height:4px;float:left;}
.blockWhiteRedBottom {background: url('../../images/shared/BlockTextureRedBottom.png') no-repeat top;width: 936px;height:34px;float:left;}
.blockWhiteRedBody {background: url('../../images/shared/BlockTextureRedBody.png') repeat left top;}

/* Tabs */
.menuTabs {position:relative;float:left;display:block;width:207px;left:-1px;top:-1px;}
.menuTabs ul{padding-left:0px;width:100%;border:0px solid #000;}
.menuTabs li{list-style-type:none;cursor:default;font-size:1em;color:#65747b;}
.menuTabs li a, .menuTabs li a:link, .menuTabs li a:active, .menuTabs li a:visited {text-decoration: none;display:block;width:190px;padding: 5px 0 4px 10px;}
.menuTabs li.active {background-image:url('../../images/shared/MenuRollover.png');background-repeat:no-repeat;}
.menuTabs li.active a {font-weight:bold;font-size:.89em;}

.hrTabPanel {margin:0;padding:0;float:left;width:100%;border: 0px solid #999999;position: relative;}
.hrTabBorder {margin:0;padding:0;float:left;width:100%;background: url('../../images/shared/TabBorderShadow.gif') repeat-x bottom;}
.hrTabLeft {background: url('../../images/shared/TabHrLeft.png') no-repeat right;width:12px;height:44px;float: left;}
.hrTabRight {background: url('../../images/shared/TabHrRight.png') no-repeat left;width:33px;height:44px;float: left;}
.hrTabBody {background: url('../../images/shared/TabHrBody.png') repeat top;height:44px;text-align:center;float:left;}
.hrTabLabel {padding-top:3px;}
.hrTabPanel .hrTabBody a {font-size: 12px;font-weight:bold;color:#666666;}
.hrTabPanel ul li {display:inline;line-height:44px;float:left;padding: 0 15px;}
.hrTabPanel ul li a {font-size: 12px;font-weight:bold;color: #999999;}
.hrTabPanel ul li.active {padding:0;margin:0;}
.hrTabPanel ul li.active a {text-decoration: none}

/* Buttons */
.buttonLabel {margin-top: 2px}
.buttonLabel a {color: #FFFFFF;font-size: .89em;font-weight: bold;}

.buttonRedLeft {background: url('../../images/shared/ButtonRedLeft.gif') no-repeat right;width:3px;height:21px;float:left;}
.buttonRedRight {background: url('../../images/shared/ButtonRedRight.gif') no-repeat left;width:3px;height:21px;float:left;}
.buttonRedBody {background: url('../../images/shared/ButtonRedBody.gif') repeat top;float:left;text-align:center;}

.buttonBlueLeft {background: url('../../images/shared/ButtonBlueLeft.gif') no-repeat right;width:3px;height:21px;float:left;}
.buttonBlueRight {background: url('../../images/shared/ButtonBlueRight.gif') no-repeat left;width:3px;height:21px;float:left;}
.buttonBlueBody {background: url('../../images/shared/ButtonBlueBody.gif') repeat top;float:left;text-align:center;}

.buttonGreyLeft {background: url('../../images/shared/ButtonGreyLeft.gif') no-repeat right;width:3px;height:21px;float:left;}
.buttonGreyRight {background: url('../../images/shared/ButtonGreyRight.gif') no-repeat left;width:3px;height:21px;float:left;}
.buttonGreyBody {background: url('../../images/shared/ButtonGreyBody.gif') repeat top;float:left;text-align:center;}

.buttonGreenLeft {background: url('../../images/shared/ButtonGreenLeft.gif') no-repeat right;width:3px;height:21px;float:left;}
.buttonGreenRight {background: url('../../images/shared/ButtonGreenRight.gif') no-repeat left;width:3px;height:21px;float:left;}
.buttonGreenBody {background: url('../../images/shared/ButtonGreenBody.gif') repeat top;float:left;text-align:center;}

#eventsPage .eventsTitleLine {background: url('../../images/shared/EventsHorizontalStripe.gif') repeat-x;height:2px;}

.horizontalLine {background: url('../../images/shared/EventsHorizontalStripe.gif') repeat-x; height:2px; width:200px; margin:20px 0 20px 20px;}
.verticalLine {background: url('../../images/shared/EventsVerticalStripe.gif') repeat-y; padding-left:30px;}

.eventsPageCorner {background: url('../../images/main/EventsCorner.jpg') no-repeat; width:451px; height:552px; float: left;position: absolute; top:2px; left:483px;z-index:0;}

#pacingCalendar li {background: url('../../images/shared/check.png') no-repeat 10px left; padding: 5px 25px;}
#daitPage .divideLine {background: url('../../images/shared/EventsHorizontalStripe.gif') repeat-x;height:2px;}

#stepupPage #stepUPSilvia {background: url('../../images/main/StepUP_Silvia.jpg') no-repeat; height: 146px; width: 260px; float: left; padding: 5px 0;}
#stepupPage #stepUPSilvia2 {background: url('../../images/main/StepUP_Silvia2.jpg') no-repeat; height: 146px; width: 260px; float: left; padding: 5px 0;}