a:link {}
a:visited { color: #660099; }
a:active {}
a:hover {}
.indexIndent { padding-left: 15px; text-indent: -7px; }
.navTxt { font-size: 11px; color: #ccc; font-family: Arial, Helvetica, sans-serif; }
.navTxt A { color: #ffc; }

.time { padding-right: 20px; font-size: 12px; padding-bottom: 0px; color: #003366; padding-top: 6px; font-family: Arial, Helvetica, sans-serif; }

.spaceOne { padding-left: 9px; padding-right: 3px; padding-bottom: 3px;padding-top: 3px; }
.spaceTwo { padding-left: 5px; padding-right: 5px; padding-bottom: 0px;padding-top: 0px; }
.spaceThree { padding-left: 20px; padding-right: 20px; padding-bottom: 0px;padding-top: 0px; }


.itemList { padding-left: 18px; text-indent: -7px; }
.itemList2 { padding-left: 18px; padding-bottom: 5px; text-indent: -7px; }
.itemList3 { padding-left: 30px; padding-bottom: 5px; text-indent: -7px; }
.itemList4 { padding-left: 10px; text-indent: -7px; }
.checkList { padding-left: 33px; padding-bottom: 5px; text-indent: -22px; }
.lpList { padding-left: 48px; text-indent: -8px; }
.thList { padding-left: 48px; padding-bottom: 7px; text-indent: -8px; }
.thListSpace { padding-right: 20px; font-size: 12px; padding-bottom: 2px; padding-top: 7px; font-family: Arial, Helvetica, sans-serif; }

#teachMain {
	border-bottom: solid 3px #CDCFD9;
	border-left: solid 1px #D2EAFD;
}

#getFlashHome {position:relative;}
#getFlashHome a {position:absolute;top:187px;left:0px}

#header1 { }
#header2 { background: url(/images/home/header2_bg.jpg) no-repeat; color: #03117F; visibility: hidden; position:absolute; z-index:2;}
#header3 { background: url(/images/home/header3_bg.jpg) no-repeat; color: #03117F; visibility: hidden; position:absolute; z-index:3;}

#header1 a, #header2 a, #header3 a { color: #03117f; }

#header1 h2 { margin-bottom: 0; font-size: 16px; }
#header2 h2 { margin-bottom: 0; font-size: 16px; }
#header3 h2 { margin-bottom: 0; font-size: 16px; }

#header1 ul { list-style-type: none; padding: 0; margin: 10px 0px 8px 0px; }
#header2 ul { list-style-type: none; padding: 0; margin: 10px 0px 8px 0px; }
#header3 ul { list-style-type: none; padding: 0; margin: 12px 0px 8px 0px; }

#header1 ul li { margin-bottom: 5px; background: url(/images/home/bullet_black.gif) 0px 5px no-repeat; padding-left: 10px; }
#header2 ul li { margin-bottom: 5px; background: url(/images/home/bullet.gif) 0px 5px no-repeat; padding-left: 10px; }
#header3 ul li { margin-bottom: 5px; background: url(/images/home/bullet.gif) 0px 5px no-repeat; padding-left: 10px; }

#header1 li.last { margin-bottom: 0; }
#header2 li.last { margin-bottom: 0; }

#header1 ol { padding: 0; margin: 25px 10px 0px 0px; padding-left:25px; }
#header1 li { margin-bottom: 10px; padding-left: 0px; }


#tabs1 { background: url(images/home/header1_tabs.gif) no-repeat; }
#tabs2 { background: url(images/home/header2_tabs.gif) no-repeat; }
#tabs3 { background: url(images/home/header3_tabs.gif) no-repeat; }

.tabs { margin-left: 5px; text-align: center; }
#tabs1 a, #tabs2 a, #tabs3 a { color: #ffffff; font-weight: bold; }

#t2t { border-left: solid 3px #D1EBFF; border-right: solid 3px #D1EBFF; color: #408BC7; padding: 10px; }		
#t2t td { color: #408BC7; }
#t2t a:link { color: #00117A; }
#t2t a:visited { color: #909; }
#t2t b { font-size: 14px; }


#t2t2 { border-left: solid 3px #D1EBFF; border-right: solid 3px #D1EBFF; color: #408BC7; padding: 10px; }		
#t2t2 a:link { color: #00117A; }
#t2t2 a:visited { color: #909; }

hr { color: #D3E9FF; background-color: #D3E9FF; height: 1px; }

#me { margin-top: 15px; padding-bottom: 15px; background: url(/images/home/members_extras_bg.jpg) repeat-x; }
#me ul { list-style-type: none; padding: 0; margin: 5px 0px 0px 5px; }
#me li { margin-bottom: 3px; background: url(/images/home/bullet.gif) 0px 5px no-repeat; padding-left: 10px; }
#me a:link { color: #00f; }
#me a:visited { color: #909; }

#teachingIdeas { background: url(/images/home/teachingIdea_bg.gif) no-repeat; height: 125px; color: #03117F;}
#teachingIdeas input { color: #03117F; font-size:12px}
#teachingIdeas .buttons img { margin:0 8px 0 0; padding:0;}

#oa { color: #1C6DAC; border-left: solid 3px #D1EBFF; border-right: solid 3px #D1EBFF;  padding: 10px; }
#oa td { color: #1C6DAC; }
#oa a:link { color: #00117A; }
#oa a:visited { color: #909; }

#oaThisWeek, #oaHeadline { margin: 8px 0; }
#oaThisWeek img.right { margin-right: 12px; }

#oa_sp { display: none; }

#tabs_oa_ab { background: url(/images/home/tabs_oa_ab.gif) no-repeat; height: 37px; }
#tabs_oa_sp { background: url(/images/home/tabs_oa_sp.gif) no-repeat; height: 37px; }
#tabs_oa_ab td, #tabs_oa_sp td { padding: 5px 15px; font-weight: bold; }
#tabs_oa_ab a:link, #tabs_oa_sp a:link, #tabs_oa_ab a:visited, #tabs_oa_sp a:visited { color: #ffffff; }
#content_oa_ab, #content_oa_sp { width: 480px; border-left: solid 2px #D2EAFF; border-right: solid 2px #D2EAFF; background-color: #E9F4FF; padding: 0px 8px; }
#content_oa_sp h3 { font-size: 14px; margin: 0px auto; padding: 0px }
#content_oa_ab h3 { font-size: 14px; margin: 0px auto; padding: 0px }
#content_oa_ab ul { list-style-type: none; padding: 0; margin: 0px 0px 0px 0px; }
#content_oa_ab ul li { margin-bottom: 2px; background: url(/images/home/bullet.gif) 0px 5px no-repeat; padding-left: 10px; }
