HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	BACKGROUND: url(../Images/DRTV/bodyBg.gif) #023e82 repeat-x; FONT: 75%/1.5em arial, helvetica, sans-serif; COLOR: #333
}
INPUT {
	FONT-SIZE: 100%; COLOR: #333; FONT-FAMILY: arial, helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 100%; COLOR: #333; FONT-FAMILY: arial, helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 100%; COLOR: #333; FONT-FAMILY: arial, helvetica, sans-serif
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px; line-height:22px;
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
H6 {
	MARGIN: 0px
}
H1 {
	FONT-SIZE: 220%; COLOR: #000
}
H2 {
	FONT-SIZE: 18px; COLOR: #034ea2
}
H3 {
	FONT-SIZE: 150%
}
H4 {
	FONT-SIZE: 130%
}
H5 {
	FONT-SIZE: 110%; MARGIN: 0px 0px 1.1em
}
H6 {
	FONT-SIZE: 1em; MARGIN: 0px 0px 0.5em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL LI {
	MARGIN-LEFT: 14px; LIST-STYLE-TYPE: disc
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2em; PADDING-TOP: 0px
}
UL {
	MARGIN: 0px
}
OL {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}
TD {
	FONT-SIZE: 100%
}
TH {
	FONT-SIZE: 100%
}
fiedset {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #034ea2; TEXT-DECORATION: none
}
A:visited {
	COLOR: #034ea2; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
DIV.outerWrapper {
	MIN-HEIGHT: 100%; BACKGROUND: url(../Images/DRTV/bodyAlphabets.gif) no-repeat center top; 
}
DIV.wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d1dce9; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 0px
}
DIV.wrapper DIV.mainContent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 315px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV.header {
	Z-INDEX: 50; MARGIN: 0px auto; WIDTH: 980px; POSITION: relative
}
DIV.header DIV.logo {
	LEFT: -5px; POSITION: absolute; TOP: -50px
}
DIV.HowItWorksColumn {
    background-image:url('../Images/DRTV/HowItWorksBG.jpg'); background-repeat:no-repeat;   width:383px; height:291px; margin-top:18px;  float:left;             
}
DIV.SuccessStoriesColumn    {
    background-image:url('../Images/DRTV/SuccessStoriesBG.jpg'); background-repeat:no-repeat;   width:501px; height:291px; margin:18px 0 0 18px; float:left;
 }                                       



DIV.utilityContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 16px; PADDING-TOP: 21px
}
DIV.utilityContainer DIV.utilityNav {
	FLOAT: left; PADDING-TOP: 2px
}
DIV.utilityContainer DIV.utilityNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.utilityContainer DIV.utilityNav UL LI {
	PADDING-RIGHT: 15px; FLOAT: left; MARGIN: 0px; LIST-STYLE-TYPE: none
}
DIV.utilityContainer A {
	COLOR: #ccffff! important
}
DIV.utilityContainer DIV.utilityNav UL LI.current A {
	COLOR: #ffffcc! important
}
DIV.utilityContainer DIV.loginInfo SPAN.current A {
	COLOR: #ffffcc! important
}
DIV.utilityContainer DIV.loginInfo {
	PADDING-RIGHT: 75px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
DIV.utilityContainer DIV.loginInfo SPAN {
	FLOAT: left
}
DIV.utilityContainer DIV.loginInfo SPAN.name {
	COLOR: #ffc; MARGIN-RIGHT: 8px
}
DIV.utilityContainer DIV.searchContainer {
	FLOAT: left
}
DIV.utilityContainer DIV.searchContainer INPUT {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #4386d0; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; WIDTH: 126px; COLOR: #fff; MARGIN-RIGHT: 10px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid
}
DIV.utilityContainer DIV.searchContainer INPUT.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 31px; PADDING-TOP: 0px; HEIGHT: 23px
}
DIV.footer {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 980px
}
DIV.footer DIV.rcContent {
	PADDING-RIGHT: 17px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 10px! important; WIDTH: 943px; PADDING-TOP: 16px! important
}
DIV.footer DIV.section {
	FLOAT: left
}
DIV.footer DIV.section UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.footer DIV.section UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.footer DIV.section UL LI A {
	FLOAT: left
}
DIV.footer DIV.section UL LI SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
DIV.copyright {
	CLEAR: both; COLOR: #999; PADDING-TOP: 2px
}
DIV.copyright * {
	MARGIN: 0px
}
DIV.footer IMG.logo {
	DISPLAY: block; FLOAT: right
}
DIV.formRow {
	MARGIN-BOTTOM: 10px
}
DIV.formRow DIV.section {
	PADDING-RIGHT: 30px; FLOAT: left
}
DIV.formRow LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.15em; PADDING-BOTTOM: 2px; WIDTH: 220px
}
DIV.formRow LABEL SPAN {
	FONT-SIZE: 0.9em
}
DIV.formRow INPUT.txtField {
	BORDER-RIGHT: #f58220 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f58220 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f58220 1px solid; WIDTH: 212px; PADDING-TOP: 4px; BORDER-BOTTOM: #f58220 1px solid
}
INPUT.txtField {
	BORDER-RIGHT: #f58220 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f58220 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f58220 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #f58220 1px solid
}
.checkBox INPUT {
	MARGIN-LEFT: -5px
}
DIV.optionField LABEL {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.optionField P {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.15em; FLOAT: left
}
DIV.formRow P.formFieldInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.formRow SPAN.validator {
	COLOR: #ed350b
}
DIV.button INPUT {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.button SPAN.info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.videoThumbnail {
	CLEAR: both; FLOAT: none; MARGIN-BOTTOM: 15px
}
DIV.videoThumbnail IMG {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 18px
}
DIV.videoThumbnail DIV.content {
	FLOAT: left; WIDTH: 250px; PADDING-TOP: 2px
}
.MoveLeft {
	PADDING-RIGHT: 10px; FLOAT: left; PADDING-BOTTOM: 10px
}
.MoveLeftMore {
	PADDING-RIGHT: 25px; FLOAT: left; PADDING-BOTTOM: 10px
}
.MoveRight {
	PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px
}
.SubHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
.HighLightText {
	FONT-SIZE: 1.2em
}
.BlueColor {
	COLOR: #034ea2
}
.OrangeColor {
	COLOR: #ef4223
}
.LightOrangeColor {
	COLOR: #f58220
}
.PurpleColor {
	COLOR: #74489d
}
.GreenColor {
	COLOR: #5ba62f
}
.LightBlueColor {
	COLOR: #00aeef
}
.HeadingBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #034ea2
}
.HeadingLightBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #00aeef
}
.HeadingOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #ef4223
}
.HeadingPurple {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #74489d
}
.HeadingGreeen {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #72bf44
}
.clearFix {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; FLOAT: none; LINE-HEIGHT: 0; HEIGHT: 0px
}
.flashEditMode {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; PADDING-TOP: 45px
}

@media Screen    
{
.sIFR-flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: visible! important; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
.sIFR-ignore {
	VISIBILITY: visible! important
}
.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.sIFR-replaced DIV.sIFR-fixfocus {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FLOAT: none; PADDING-BOTTOM: 0pt; MARGIN: 0pt; OVERFLOW: auto; PADDING-TOP: 0pt; LETTER-SPACING: 0px
}
.sIFR-active .userName {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; COLOR: #034ea2
}
.sIFR-active .userName OBJECT {
	MARGIN: -7px 0px 0px -4px
}
.sIFR-active .studentName {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; COLOR: #034ea2
}
.sIFR-active .lessonHeadingprek {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; COLOR: #f04f32
}
.sIFR-active .lessonHeadingkinGar {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; COLOR: #663399
}
.sIFR-active .lessonHeadinggrade1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; COLOR: #5ba62f
}
.sIFR-active .lessonHeadinggrade2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; COLOR: #00aeef
}
    }
DIV.globalNav {
	CLEAR: both; BACKGROUND: url(../Images/DRTV/globalNavBg.png)
}
DIV.globalNav UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
DIV.globalNav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.globalNav UL LI A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 1.45em; BACKGROUND: url(../Images/DRTV/sprite2.gif) no-repeat left top; PADDING-BOTTOM: 10px; COLOR: #fff; TEXT-INDENT: -999em; PADDING-TOP: 12px; HEIGHT: 18px
}
DIV.globalNav UL LI A:focus {
	outline: 0
}
DIV.globalNav UL LI A:hover {
	COLOR: #ff9
}
DIV.globalNav UL LI.current A {
	COLOR: #ff9
}
DIV.globalNav UL LI.link1 A {
	BACKGROUND-POSITION: left 0px; WIDTH: 108px;
}
DIV.globalNav UL LI.link1 A:hover {
	BACKGROUND-POSITION: left -50px
}
DIV.globalNav UL LI.link1 A.current {
	BACKGROUND-POSITION: left -100px
}
DIV.globalNav UL LI.link2 A {
	BACKGROUND-POSITION: -129px 0px; WIDTH: 120px
}
DIV.globalNav UL LI.link2 A:hover {
	BACKGROUND-POSITION: -129px -50px
}
DIV.globalNav UL LI.link2 A.current {
	BACKGROUND-POSITION: -129px -100px
}
DIV.globalNav UL LI.link3 A {
	BACKGROUND-POSITION: -270px 0px; WIDTH: 120px
}
DIV.globalNav UL LI.link3 A:hover {
	BACKGROUND-POSITION: -270px -50px
}
DIV.globalNav UL LI.link3 A.current {
	BACKGROUND-POSITION: -270px -100px
}
DIV.globalNav UL LI.link4 A {
	BACKGROUND-POSITION: -412px 0px; WIDTH: 284px
}
DIV.globalNav UL LI.link4 A:hover {
	BACKGROUND-POSITION: -412px 0px
}
DIV.globalNav UL LI.link4 A.current {
	BACKGROUND-POSITION: -412px 0px
}
DIV.globalNav UL LI.link5 A {
	BACKGROUND-POSITION: -445px 13px; WIDTH: 58px
}
DIV.globalNav UL LI.link5 A:hover {
	BACKGROUND-POSITION: -445px -27px
}
DIV.globalNav UL LI.link5 A.current {
	BACKGROUND-POSITION: -445px -67px
}


/********** Start InternetSpecial GlobalNav *********/
 
DIV.globalNavEmail {
	CLEAR: both; BACKGROUND: url(../Images/DRTV/globalNavBg.png)
}
DIV.globalNavEmail UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
DIV.globalNavEmail UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.globalNavEmail UL LI A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 1.45em; BACKGROUND: url(../Images/DRTV/sprite3.gif) no-repeat left top; PADDING-BOTTOM: 10px; COLOR: #fff; TEXT-INDENT: -999em; PADDING-TOP: 12px; HEIGHT: 18px
}
DIV.globalNavEmail UL LI A:focus {
	outline: 0
}
DIV.globalNavEmail UL LI A:hover {
	COLOR: #ff9
}
DIV.globalNavEmail UL LI.current A {
	COLOR: #ff9
}
DIV.globalNavEmail UL LI.link1 A {
	BACKGROUND-POSITION: left 0px; WIDTH: 108px;
}
DIV.globalNavEmail UL LI.link1 A:hover {
	BACKGROUND-POSITION: left -50px
}
DIV.globalNavEmail UL LI.link1 A.current {
	BACKGROUND-POSITION: left -100px
}
DIV.globalNavEmail UL LI.link2 A {
	BACKGROUND-POSITION: -129px 0px; WIDTH: 120px
}
DIV.globalNavEmail UL LI.link2 A:hover {
	BACKGROUND-POSITION: -129px -50px
}
DIV.globalNavEmail UL LI.link2 A.current {
	BACKGROUND-POSITION: -129px -100px
}
DIV.globalNavEmail UL LI.link3 A {
	BACKGROUND-POSITION: -270px 0px; WIDTH: 120px
}
DIV.globalNavEmail UL LI.link3 A:hover {
	BACKGROUND-POSITION: -270px -50px
}
DIV.globalNavEmail UL LI.link3 A.current {
	BACKGROUND-POSITION: -270px -100px
}
DIV.globalNavEmail UL LI.link4 A {
	BACKGROUND-POSITION: -412px 0px; WIDTH: 284px
}
DIV.globalNavEmail UL LI.link4 A:hover {
	BACKGROUND-POSITION: -412px 0px
}
DIV.globalNavEmail UL LI.link4 A.current {
	BACKGROUND-POSITION: -412px 0px
}
DIV.globalNavEmail UL LI.link5 A {
	BACKGROUND-POSITION: -445px 13px; WIDTH: 58px
}
DIV.globalNavEmail UL LI.link5 A:hover {
	BACKGROUND-POSITION: -445px -27px
}
DIV.globalNavEmail UL LI.link5 A.current {
	BACKGROUND-POSITION: -445px -67px
}


/********** End InternetSpecial GlobalNav *********/



DIV.BodyOuterContainer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV.miniSitemapOuterContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
DIV.miniSitemapContainer DIV.rcContent {
	POSITION: relative
}
DIV.miniSitemapContainer DIV.navContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 230px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
DIV.miniSitemapContainer DIV.imageHolder {
	LEFT: 28px; BOTTOM: -4px; POSITION: absolute
}
DIV.imageHolder IMG {
	DISPLAY: block
}
DIV.miniSitemapContainer DIV.miniSitemap {
	FLOAT: left
}
DIV.miniSitemapContainer DIV.miniSitemap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.miniSitemapContainer DIV.miniSitemap UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.miniSitemapContainer DIV.miniSitemap UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.miniSitemapContainer DIV.miniSitemap UL LI {
	PADDING-RIGHT: 83px; FONT-WEIGHT: bold; FLOAT: left; LIST-STYLE-TYPE: none
}
DIV.miniSitemapContainer DIV.miniSitemap UL LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
DIV.stayConnected {
	FLOAT: right; text-align:right; font:bold 14px arial; color:#034ea2; padding-right:6px;
}
DIV.stayConnected img {
	margin-bottom:16px;
}
DIV.stayConnected UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.stayConnected UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.secondaryNav {
	FONT-WEIGHT: bold; FONT-SIZE: 1.16em; MARGIN: 62px 0px 24px
}
DIV.secondaryNav UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
DIV.secondaryNav UL LI {
	PADDING-BOTTOM: 6px; MARGIN: 0px; LIST-STYLE-TYPE: none! important
}
DIV.secondaryNav UL LI A {
	PADDING-RIGHT: 8px; TEXT-DECORATION: none
}
DIV.secondaryNav UL LI A:hover {
	PADDING-RIGHT: 8px; TEXT-DECORATION: none
}
DIV.secondaryNav UL LI A:active {
	PADDING-RIGHT: 8px; TEXT-DECORATION: none
}
DIV.secondaryNav UL LI A:visited {
	PADDING-RIGHT: 8px; TEXT-DECORATION: none
}
DIV.secondaryNav UL LI A {
	BACKGROUND: url(../Images/DRTV/sprite.gif) no-repeat
}
DIV.secondaryNav UL LI.link1 A {
	BACKGROUND-POSITION: right -168px; COLOR: #034ea2
}
DIV.secondaryNav UL LI.link2 A {
	BACKGROUND-POSITION: right -199px; COLOR: #ef4223
}
DIV.secondaryNav UL LI.link3 A {
	BACKGROUND-POSITION: right -229px; COLOR: #74489d
}
DIV.secondaryNav UL LI.link4 A {
	BACKGROUND-POSITION: right -259px; COLOR: #72bf44
}
DIV.secondaryNav UL LI.link5 A {
	BACKGROUND-POSITION: right -288px; COLOR: #00aeef
}
DIV.secondaryNav UL LI A.current {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.inTheClassNav DIV.secondaryNav UL LI.link2 A {
	BACKGROUND-POSITION: right -229px; COLOR: #74489d
}
DIV.inTheClassNav DIV.secondaryNav UL LI.link3 A {
	BACKGROUND-POSITION: right -259px; COLOR: #72bf44
}
DIV.inTheClassNav DIV.secondaryNav UL LI.link4 A {
	BACKGROUND-POSITION: right -288px; COLOR: #00aeef
}
DIV.whyItWorks DIV.secondaryNav UL LI A {
	BACKGROUND: url(../Images/DRTV/sprite.gif) no-repeat right -318px; COLOR: #f58220! important
}
DIV.genericContent DIV.secondaryNav UL LI A {
	BACKGROUND: url(../Images/DRTV/sprite.gif) no-repeat right -318px; COLOR: #f58220! important
}
DIV.whyItWorks DIV.secondaryNav UL LI A.current {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #034ea2! important
}
DIV.genericContent DIV.secondaryNav UL LI A.current {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #034ea2! important
}
UL.myhopNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.myhopNav LI {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 1.16em; BACKGROUND: url(../Images/DRTV/sprite.gif) #fff no-repeat -735px top; FLOAT: left; MARGIN: 0px; COLOR: #fff; LIST-STYLE-TYPE: none
}
UL.myhopNav LI SPAN {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../Images/DRTV/sprite.gif) no-repeat right top; PADDING-BOTTOM: 2px; PADDING-TOP: 6px
}
UL.myhopNav LI.current {
	BACKGROUND: url(../Images/DRTV/sprite.gif) #034ea2 no-repeat -735px -70px
}
UL.myhopNav LI.current SPAN {
	BACKGROUND: url(../Images/DRTV/sprite.gif) #034ea2 no-repeat right -70px
}
UL.myhopNav LI A:link {
	COLOR: #f58220
}
UL.myhopNav LI A:visited {
	COLOR: #f58220
}
DIV.rcContainer DIV.rcTop {
	PADDING-LEFT: 4px; FONT-SIZE: 0px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px
}
DIV.rcContainer DIV.rcBottom {
	PADDING-LEFT: 4px; FONT-SIZE: 0px; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px
}
DIV.rcContainer DIV.rcTop SPAN {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px
}
DIV.rcContainer DIV.rcBottom SPAN {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px
}
DIV.rcContainer DIV.rcContentWrapper {
	WIDTH: 100%
}
DIV.rcContainer DIV.rcContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.rcContainer DIV.rcTop {
	BACKGROUND-IMAGE: url(../Images/DRTV/sprite.gif)
}
DIV.rcContainer DIV.rcBottom {
	BACKGROUND-IMAGE: url(../Images/DRTV/sprite.gif)
}
DIV.rcContainer DIV.rcTop SPAN {
	BACKGROUND-IMAGE: url(../Images/DRTV/sprite.gif)
}
DIV.rcContainer DIV.rcBottom SPAN {
	BACKGROUND-IMAGE: url(../Images/DRTV/sprite.gif)
}
DIV.blueCorner DIV.rcTop {
	BACKGROUND-POSITION: left -141px
}
DIV.blueCorner DIV.rcTop SPAN {
	BACKGROUND-POSITION: right -145px
}
DIV.blueCorner DIV.rcBottom {
	BACKGROUND-POSITION: left -153px
}
DIV.blueCorner DIV.rcBottom SPAN {
	BACKGROUND-POSITION: right -149px
}
DIV.blueCorner DIV.rcContentWrapper {
	BACKGROUND: #edf3f8
}
DIV.whiteCorner DIV.rcTop {
	BACKGROUND-POSITION: left -109px
}
DIV.whiteCorner DIV.rcTop SPAN {
	BACKGROUND-POSITION: right -113px
}
DIV.whiteCorner DIV.rcBottom {
	BACKGROUND-POSITION: left -121px
}
DIV.whiteCorner DIV.rcBottom SPAN {
	BACKGROUND-POSITION: right -117px
}
DIV.whiteCorner DIV.rcContentWrapper {
	BACKGROUND: #fff
}
DIV.wrapper DIV.whiteCorner DIV.rcTop {
	BACKGROUND-POSITION: left -125px
}
DIV.wrapper DIV.whiteCorner DIV.rcTop SPAN {
	BACKGROUND-POSITION: right -129px
}
DIV.wrapper DIV.whiteCorner DIV.rcBottom {
	BACKGROUND-POSITION: left -137px
}
DIV.wrapper DIV.whiteCorner DIV.rcBottom SPAN {
	BACKGROUND-POSITION: right -133px
}
DIV.wrapper DIV.whiteCorner DIV.rcContentWrapper {
	BACKGROUND: #fff
}
UL.filePdf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.filePdf LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; BACKGROUND: url(../Images/DRTV/sprite.gif) no-repeat -695px -88px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.filePdf LI.row {
	CLEAR: both; FLOAT: left
}
DIV.introContainer {
	BACKGROUND: #fff; WIDTH: 980px; POSITION: relative
}
DIV.introContainer DIV.column1 {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 397px;
}
DIV.introContainer DIV.column3 {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 299px; margin-top:36px;
}
DIV.introContainer DIV.introFooter {
	PADDING-LEFT: 0px; FLOAT: left; color:#999999; margin-top:4px;
}
DIV.introContainer DIV.column2 {
	FONT-SIZE: 1.09em; FLOAT: left; WIDTH: 270px; LINE-HEIGHT: 1.4em; color:#034ea2; font-size:16px;
}
DIV.introContainer DIV.column2 H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.introContainer DIV.column2 H1 IMG {
	DISPLAY: block; MARGIN: 0px
}
DIV.introContainer DIV.column2 DIV.content {
	WIDTH: 390px
}
DIV.introContainer IMG.lifeStylePic {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
DIV.introContainer A.buyIt {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
DIV.ltrProductDetail {
	PADDING-BOTTOM: 20px
}
DIV.pageHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 39px; PADDING-TOP: 39px
}
DIV.pageHeader H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 260px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 1em; PADDING-TOP: 1px
}
DIV.pageHeader H3 IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.pageHeader DIV.imageHolder {
	BORDER-RIGHT: yellow 1px solid; BORDER-TOP: yellow 1px solid; FLOAT: right; BORDER-LEFT: yellow 1px solid; BORDER-BOTTOM: yellow 1px solid; POSITION: relative
}
DIV.pageHeader DIV.pageHeaderImage {
	RIGHT: 39px; POSITION: absolute; TOP: -48px
}
DIV.pageHeader DIV.pageHeaderImage IMG {
	DISPLAY: block
}
DIV.inTheHomeContent DIV.column1 {
	FLOAT: left; WIDTH: 460px
}
DIV.inTheHomeContent DIV.column2 {
	FLOAT: left; WIDTH: 460px
}
DIV.inTheClassroomContent DIV.column1 {
	FLOAT: left; WIDTH: 460px
}
DIV.inTheClassroomContent DIV.column2 {
	FLOAT: left; WIDTH: 460px
}
DIV.inTheHomeContent DIV.column1 {
	MARGIN-RIGHT: 20px
}
DIV.inTheClassroomContent DIV.column1 {
	MARGIN-RIGHT: 20px
}
DIV.inTheHomeContent DIV.column1 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 21px
}
DIV.inTheHomeContent DIV.column2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 21px
}
DIV.moreInformation {
	POSITION: relative! important
}
DIV.moreInformation DIV.content {
	WIDTH: 330px
}
DIV.moreInformation DIV.imageHolder {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute! important
}
DIV.breadcrumb {
	FONT-SIZE: 1.1em
}
DIV.breadcrumb A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.breadcrumb A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.breadcrumb A:active {
	TEXT-DECORATION: none
}
DIV.breadcrumb A:hover {
	TEXT-DECORATION: none
}
DIV.breadcrumb SPAN.seperator {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #034ea2; PADDING-TOP: 0px
}
DIV.breadcrumb SPAN.current {
	FONT-WEIGHT: bold; COLOR: #369
}
#TB_overlay {
	Z-INDEX: 1000; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
.TB_overlayMacFFBGHack {
	BACKGROUND: url(../Images/DRTV/modalFFBgHack.png)
}
.TB_overlayBG {
	FILTER: alpha(opacity=75); BACKGROUND-COLOR: #fff; opacity: 0.75; -moz-opacity: 0.75
}
* HTML #TB_overlay {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_window {
	DISPLAY: none; Z-INDEX: 1002; LEFT: 50%; COLOR: #000; POSITION: fixed; TOP: 50%; TEXT-ALIGN: left
}
* HTML #TB_window {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
#TB_window IMG#TB_Image {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: block; MARGIN: 15px 0px 0px 15px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#TB_caption {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 25px
}
#TB_closeWindow {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 11px; HEIGHT: 25px
}
#TB_closeAjaxWindow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#TB_ajaxWindowTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
#TB_title {
	VISIBILITY: hidden; HEIGHT: 27px; BACKGROUND-COLOR: #e8e8e8
}
#TB_ajaxContent {
	CLEAR: both; OVERFLOW: auto; TEXT-ALIGN: left
}
.TB_modal#TB_ajaxContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#TB_ajaxContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#TB_load {
	DISPLAY: none; Z-INDEX: 1003; LEFT: 50%; MARGIN: -6px 0px 0px -104px; WIDTH: 31px; POSITION: fixed; TOP: 50%; HEIGHT: 31px
}
* HTML #TB_load {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
#TB_HideSelect {
	Z-INDEX: 99; FILTER: alpha(opacity=0); LEFT: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: fixed; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none; opacity: 0; -moz-opacity: 0
}
* HTML #TB_HideSelect {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_iframeContent {
	CLEAR: both; MARGIN-TOP: 1px; MARGIN-BOTTOM: -1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; _margin-bottom: 1px
}
DIV.videoPlayer {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; BACKGROUND: url(/Images/ltr/all/modalWindow.png) no-repeat; PADDING-BOTTOM: 15px; WIDTH: 579px; PADDING-TOP: 15px; HEIGHT: 469px
}
DIV.videoPlayer DIV.content {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; BACKGROUND: #fff; PADDING-BOTTOM: 48px; PADDING-TOP: 48px; POSITION: relative; HEIGHT: 375px
}
DIV.videoPlayer DIV.content A.closePlayer {
	DISPLAY: block; RIGHT: -10px; BACKGROUND: url(/Images/ltr/all/modalClose.png) no-repeat; WIDTH: 25px; CURSOR: pointer; TEXT-INDENT: -999em; POSITION: absolute; TOP: -10px; HEIGHT: 25px
}
DIV.HomeContentWrapper {
    background-image: url('../Images/DRTV/BoyFromRight.gif'); background-repeat:no-repeat; background-position:top right; width:100%; background-color:#ffffff;
}
.CartLink           {font:bold 16px Arial; color:#9acce4; }
.CartLinkActive     {font:bold 16px Arial; color:#c2f6fa;}
.CartLinkArrows     {margin:4px 14px 0 14px;}
.CartFormField1     {/*border:solid 1px #f58220;*/ width:310px; padding:5px;}
.StateDropdown      { width:155px; padding:5px;}
.CardTypeDropdown   { width:155px; padding:5px;}
.MonthDropdown      { width:155px; padding:5px;}
.YearDropdown       { width:155px; padding:5px;}
.ZipFormField       { width:108px;  padding:5px;}

.CVVDiv						{ padding:10px;border:solid 1px #000000;background-color:#ffffff;position:absolute; top:-370px; left:-40px; width:550px; height:320px;z-index:99;  visibility:hidden;}
#PaymentReviewTable td  {padding:2px 6px 2px 0px;}

@media Print
{
BODY {
	BACKGROUND: url(../Images/DRTV/mt.gif) #ffffff repeat-x; FONT: 75%/1.5em arial, helvetica, sans-serif; COLOR: #333
}
DIV.outerWrapper {
	 BACKGROUND: url(../Images/DRTV/mt.gif) no-repeat center top; 
}
.globalNav      {visibility: hidden;}
DIV.wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d1dce9; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 700px; PADDING-TOP: 0px
}
    }
    
    .TextContainer{float:left; margin:20px 0 0 0; width:450px}
    .TextContainer H2{ FONT-SIZE: 20px; COLOR: #034ea2}
     .TextContainer ul{margin:0px 0px 0px 10px; padding:0px 0px}
    .TextContainer ul li{COLOR: #333; FONT:bold 12px  arial, helvetica, sans-serif; padding:4px 0px; line-height:20px}
    
   .TextBottomContainer{float:left; margin:20px 0 0 0; width:450px}
        .TextBottomContainer ul{margin:0px 0px 0px 10px; padding:0px 0px}
    .TextBottomContainer ul li{COLOR: #333; FONT:bold 12px  arial, helvetica, sans-serif; padding:4px 0px; line-height:20px}