
A {color: #027068; text-decoration: none;}
A:link {color: #027068; text-decoration: none;}
A:active {color: #027068;  text-decoration: none;}
A:visited {color: #027068; text-decoration: none;}
A:hover {color: #027068; text-decoration: underline;}

A.embed {color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.embed:link {color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.embed:active {color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.embed:visited {color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.embed:hover {color: #027068; text-decoration: underline;}

A.black {color: #111111; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.black:link {color: #111111; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.black:active {color: #111111; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.black:visited {color: #111111; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.black:hover {color: #111111; text-decoration: underline;}

A.disabled:link {color: #888888; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.disabled:active {color: #888888; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.disabled:visited {color: #888888; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.disabled:hover {color: #888888; text-decoration: underline;}

A.embedsm {font-size: 11px;color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.embedsm:link {font-size: 11px;color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.embedsm:active {font-size: 11px;color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.embedsm:visited {font-size: 11px;color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.embedsm:hover {font-size: 11px;color: #027068; text-decoration: underline;}
 	
A.tree {color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.tree:link {color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.tree:active {color: #027068; background-color: #ffff99; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.tree:visited {color: #027068; text-decoration: none;border-bottom:1px dotted;border-color:#999999;}
A.tree:hover {color: #027068; text-decoration: underline;}
A.ongreen {color: #FFFFFF; text-decoration: none;border-bottom:1px dotted;border-color:#A3D39C;}
A.ongreen:link {color: #FFFFFF; text-decoration: none;border-bottom:1px dotted;border-color:#A3D39C;}
A.ongreen:active {color: #FFFFFF; text-decoration: none;border-bottom:1px dotted;border-color:#A3D39C;}
A.ongreen:visited {color: #FFFFFF; text-decoration: none;border-bottom:1px dotted;border-color:#A3D39C;}
A.ongreen:hover {color: #FFFFFF; text-decoration: underline;}
A.word {font-size: 12px; color: #669933; text-decoration: underline;}
A.word:link {font-size: 12px;color: #669933; text-decoration: underline;}
A.word:active {font-size: 12px;color: #669933; text-decoration: underline;}
A.word:visited {font-size: 12px;color: #669933; text-decoration: underline;}
A.word:hover {font-size: 12px;color: #669933; text-decoration: underline;}
A.red {color: #D52C0B; text-decoration: none; font-weight: bold;}
A.red:link {color: #FAA706; text-decoration: none;}
A.red:active {color: #FAA706; text-decoration: none;}
A.red:visited {color: #FAA706; text-decoration: none;}
A.red:hover {color: #FAA706; text-decoration: underline;}
A.rust {color: #FF9933; text-decoration: none; font-weight: bold;  }
A.rust:link {color: #FF9933; text-decoration: none;}
A.rust:active {color: #FF9933; text-decoration: none;}
A.rust:visited {color: #FF9933; text-decoration: none;}
A.rust:hover {color: #FF9933; text-decoration: underline;}
A.blue {color: #01588D; font-weight: bold;}
A.blue:link {color: #01588D; font-weight: bold;}
A.blue:active {color: #01588D; font-weight: bold;}
A.blue:visited {color: #01588D; font-weight: bold;}
A.blue:hover {color: #01588D; text-decoration: underline;font-weight: bold;}
A.green {color: #99CC66; font-weight: bold;}
A.green:link {color: #99CC66; font-weight: bold;}
A.green:active {color: #99CC66; font-weight: bold;}
A.green:visited {color: #99CC66; font-weight: bold;}
A.green:hover {color: #99CC66; text-decoration: underline;font-weight: bold;}
A.nav {color: #FFFFFF; font-size: 10px; font-weight: bold;}
A.nav:link {color: #FFFFFF; font-size: 10px; font-weight: bold;}
A.nav:active {color: #FFFFFF; font-size: 10px; font-weight: bold;}
A.nav:visited {color: #FFFFFF; font-size: 10px; font-weight: bold;}
A.nav:hover {color: #FFFFFF; font-size: 10px; text-decoration: underline;font-weight: bold;}
A.navOn {color: #000000; font-size: 10px; font-weight: bold;}
A.navOn:link {color: #000000; font-size: 10px; font-weight:bold; }
A.navOn:active {color: #000000; font-size: 10px; font-weight:bold;}
A.navOn:visited {color: #000000; font-size: 10px; font-weight: bold;}
A.navOn:hover {color: #000000; font-size: 10px; text-decoration: underline;font-weight: bold;}
A.words {color: #FFFFFF; font-size: 12px; font-weight: bold;}
A.words:link {color: #FFFFFF; font-size: 12px; font-weight: bold;}
A.words:active {color: #FFFFFF; font-size: 12px; font-weight: bold;}
A.words:visited {color: #FFFFFF; font-size: 12px; font-weight: bold;}
A.words:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;font-weight: bold;}
A.words2 {color: #FFFFFF; font-size: 12px; font-weight: bold;}
A.words2:link {color: #000000; font-size: 12px; font-weight: bold;}
A.words2:active {color: #000000; font-size: 12px; font-weight: bold;}
A.words2:visited {color: #000000; font-size: 12px; font-weight: bold;}
A.words2:hover {color: #000000; font-size: 12px; text-decoration: underline;font-weight: bold;}
A.do {color: #01588D; font-size: 12px; font-weight: bold;}
A.do:link {color: #01588D; font-size: 12px; font-weight: bold;}
A.do:active {color: #01588D; font-size: 12px; font-weight: bold;}
A.do:visited {color: #01588D; font-size: 12px; font-weight: bold;}
A.do:hover {color: #FAA706; font-size: 12px; text-decoration: underline;font-weight: bold;}
A.warning {color: #FFCC66; font-size: 12px; font-weight: bold;}
A.warning:link {color: #FFCC66; font-size: 12px; font-weight: bold;}
A.warning:active {color: #FFCC66; font-size: 12px; font-weight: bold;}
A.warning:visited {color: #FFCC66; font-size: 12px; font-weight: bold;}
A.warning:hover {color: #FFCC66; font-size: 12px; text-decoration: underline;font-weight: bold;}
A.feature {font-family: Georgia,serif; color: #D95E32; font-size: 15px; font-weight: bold;}
A.feature:link {font-family: Georgia,serif; color: #D95E32; font-size: 15px; font-weight: bold;}
A.feature:active {font-family: Georgia,serif; color: #D95E32; font-size: 15px; font-weight: bold;}
A.feature:visited {font-family: Georgia,serif; color: #D95E32; font-size: 15px; font-weight: bold;}
A.feature:hover {font-family: Georgia,serif; color: #D95E32; font-size: 15px; text-decoration: underline;font-weight: bold;}

p {
margin-top: 15px;
margin-right: 15px;
}
.alignright {
text-align: right;
vertical-align: bottom;
}
body {
margin: 0px;
}
ol {
margin-top: 5px;
}
hr {
color: #01588D;
margin-top: 10px;
margin-bottom: 10px;

}
.hilite {
background-color: #ffff99;
font-weight:bold;
}
.intro {
font-family: serif;
font-style: italic;
color: #01588D;
font-size: 14px;
}
.content {
margin: 0px 0px 0px 0px;
background-color: #000000;
background-image: url(images/NavBkg.gif);
background-repeat:repeat-y;
}
.whiteplain {
color: #FFFFFF;
margin-left: 5px;
margin-right:5px;
}
.Mast {
margin: 0px 0px 0px 0px;
background-image: url(NavImages/navblank.gif);
background-repeat:no-repeat;
background-color: #A3D39C;
}
.skinsintro {
font-family: Georgia,serif;
font-size: 14px;
font-weight:bold;
color: #333333;
}
.teacherdemo {
border-style: double;
border-width: 4px;
border-color: #A3D39C;
background: #7ABC91;
color: #FFFFFF;
}
.MktgMast {
margin: 0px 0px 0px 0px;
background-image: url(images/MktgMast.gif);
background-repeat:no-repeat;
background-color: #A3D39C;
}
.rule {
border-style: solid;
border-width:1px;
border-color: #444444;
}
.Mast2 {
margin: 0px 0px 0px 0px;
background-image: url(NavImages/navblank2.gif);
background-repeat:no-repeat;
background-color: #A3D39C;
}


.darkblue {
color: #01588D;
font-weight: bold;
}
.darkblueG {
font-family: Georgia, serif;
color: #01588D;
font-weight: bold;
}
.darkblueG2 {
font-family: Georgia, serif;
color: #01588D;
font-weight: bold;
margin:0px;
}
.whiteG {
font-family: Georgia, serif;
color: #FFFFFF;
font-weight: normal;
}
.leftborder {
border-style: solid;
border-color:#6B92A9;
border-width: 0px 0px 0px 1px;
}
.rightborder {
border-style: solid;
border-color:#6B92A9;
border-width: 0px 1px 0px 0px;
}
.litegray {
color: #AAAAAA;
}
.wordinput {
font-size: 20px;
font-weight: bold;
color: #ffffff;
background-color: #000000;
text-align: center;
}

.hdr2 {
font-size: 14px;
color:#669999;
font-weight:bold;
}
.tries {
border-style: solid;
border-width: 1px;
border-color:#8DCCDD;
Background-color: #005A90;
font-family: Arial, helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
.subhdr {
background-color: #A3D39C;
color: #00A99D;
color:#01588D;
}
.stars {
margin: 0px 0px 0px 0px;
background-color: #005A90;
background-image: url(stars.gif);
background-repeat:repeat-x;
}

input {
font-family: Arial, helvetica, sans-serif;
font-size: 12px;
color: #01588D;
}
.NavOn {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
/* background-color: #7ABC91; */
/* background-image: url(images/Tab2.gif);
background-repeat:repeat-x; */
border-style: solid;
border-width: 1px 1px 0px 1px;
border-color: #000000; 
color: #FFFFFF;
padding: 5pt 3pt 3pt 3pt;
}
.SecondRow {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
/* background-color: #7ABC91; */
background-image: url(images/SecondRow.gif);
background-repeat:repeat-x;
/* border-style: solid;
border-width: 1px 1px 0px 1px;
border-color: #000000; */
color: #FFFFFF;
padding: 5pt 3pt 3pt 3pt;
}
 .NavOff {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
background-image: url(images/Tab-green.gif);
background-repeat:no-repeat;
color: #FFFFFF;
padding: 0pt 0pt 0pt 0pt;
}
.sound1 {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
background-image: url(images/Tab2.gif);
background-repeat:no-repeat; 
/* border-style: solid;
border-width: 1px 1px 0px 1px;
border-color: #000000; */
color: #FFFFFF;
padding: 5pt 3pt 3pt 3pt;
}
.sound2 {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
background-image: url(images/Tab2-bot.gif);
background-repeat:no-repeat; 
color: #FFFFFF;
padding: 2pt 2pt 2pt 2pt;
}
.BlueTab {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
background-image: url(images/tab-blue-bkg.gif);
background-repeat:repeat-x; 
color: #000000;
padding: 0pt 0pt 0pt 0pt;
}
.DkBlueTab {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
background-image: url(images/tab-dkblue-bkg.gif);
background-repeat:repeat-x; 
color: #000000;
padding: 0pt 0pt 0pt 0pt;
}
.GreenTab {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
background-image: url(images/tab-green-bkg.gif);
background-repeat:repeat-x; 
color: #FFFFFF;
padding: 0pt 0pt 0pt 0pt;
}
.white {
font-family: Arial, helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight:bold;
}
.whitetiny {
font-family: Arial, helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight:bold;
}
.countsleft {
font-family: Arial, helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight:bold;
background-color: #7ABC91;
text-align: right;
padding-right: 8px;
padding-bottom: 2px;
}
.countsright {
font-family: Arial, helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight:bold;
background-color: #7ABC91;
text-align: left;
padding-left: 0px;
padding-bottom: 2px;
}
.Blue {
font-family: Arial, helvetica, sans-serif;
font-size: 12px;
color: #99CCCC;
font-weight:bold;
}
.ChangeWarning {
background-color:#F7AC0A;
Font-weight: bold;
color:#FFFFFF;
}
.ChangeWarning2 {
background-color:#F7AC0A;
Font-weight: bold;
color:#FFFFFF;
padding: 5px;
}
.button {
border-style: solid;
border-width: 1px;
border-color: #6699ff #6600ff  #6600ff #6699ff;
background: #0099CC;
font-weight: normal;
color: #FFFFFF;
}
.lesserbutton {
background: #cccccc;
}
.NextWord {
background-image: url(images/NextWord.gif);
background-repeat:no-repeat;
}
.NextWordFont {
font-family: Arial, helvetica, sans-serif;
color: #000000;
Font-weight:bold;
vertical-align: middle;
font-size: 13px;
}
textarea {
font-family: Arial, helvetica, sans-serif;
font-size: 12px;
color: #4E2718;
}
.Lime {
font-family: Arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #00FF33;
}
select {
font-family: Arial, helvetica, sans-serif;
font-size: 12px;
color: #01588D;
}

.portal {
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
}
.time {
color: #FFFFFF;
}
.sidequote {
font-family: Arial, helvetica, sans-serif;
font-size:12px;
color: white;
margin-left: 10px;
margin-top:0px;
}
.Green {
color: #99CC66;
font-weight: bold;
margin-top: 4px;
margin-bottom: 4px;
}
.greenright {
color: #99CC66;
font-weight: bold;
margin-top: 4px;
margin-bottom: 4px;
text-align: right;
}
.darkgreen {
color: #5D8F6E;
font-weight: bold;
}
.wordright {
color: #70B52B;
font-weight: bold;
}
.wordwrong {
color: #FCB408;
font-weight: bold;
}
.startnew {
color: #000000;
font-size: 12px;
font-weight: bold;
margin-top: 10px;
margin-bottom: 2px;
}
.greencell {
color: #99CC66;
font-weight: bold;
border-style: solid;
border-width: 1px;
border-color: #CFE3BC;
}
.msg {
color: #006699;
font-weight: bold;
text-align: center;
background-color: #A3D39C;
padding: 0pt 0pt 0pt 0pt;
margin: 0pt 0pt 0pt 0pt;
vertical-align:top; 
border-style: solid;
border-width: 1pt 1pt 1pt 1pt;
border-color: #006699;
}
.Message {
 font-family: Arial, helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 line-height: 16px;
 color :#0072BC;
 }
 
 .warningBorder {
 border-style: solid;
 border-width: 1px;
 border-color: #FAA706;
 }
  .thistable {
 border-style: solid;
 border-width: 1px;
 border-color: #0072BC;
 background: #EEEEEE;
 }
 .errorMsg {
 font-family: Arial, helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 line-height: 12px;
 color :#8B0F1E;
 }
 .confirmMsg {
 font-family: Arial, helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 line-height: 12px;
 color :#286EA2;
 }
.lesserbutton {
		border-color: #333333 #666666 #666666 #333333;
		border-width: 1px;
		background-color: #AAAAAA;
		color: #000000;
}
.activeinput {
background-color: #EEEEEE;
}
.sentinput {
background-color: #EEEEEE;
color: #111111;
font-Family: Georgia, Times, Serif;
}

.doOver {
background-color: #ffffcc;
color: #111111;
}
.definition {
font-family: Arial, Helvetica,san-serif;
color: #286EA2;
}
.sentence {
color: #111111;
font-Family: Georgia, Times, Serif;
}
.note {
background-color: #7ABC91;
border-style: solid;
border-width: 1px;
border-color: #01588d;
color: #FFFFFF;
font-size:  12px;
font-weight: bold;
padding: 2px 2px 2px 2px;
}
.notelg {
font-family: Georgia,serif;
background-color: #FFFFFF;
border-style: solid;
border-width: 1px;
border-color: #01588d;
color: #7ABC91;
letter-spacing: 5px;
font-size:  12px;
font-weight: bold;
padding: 5px;
}
.blog {
background-color: #99CC66;
border-style: solid;
border-width: 1px;
border-color: #01588D;
line-height:15px;
color: #FFFFFF;
font-weight: bold;
padding: 2px 2px 2px 2px;
}
.blogcat {
background-color: #99CC66;
border-style: solid;
border-width: 1px;
border-color: #01588D;
line-height:15px;
color: #FFFFFF;
font-weight: bold;
padding: 2px 2px 2px 2px;
}
.tdlite {
background-color: #99CC66;
border-style: solid;
border-width: 1px;
border-color: #01588D;
color: #FFFFFF;
padding: 3px 3px 3px 3px;
}
td {
 font-family: Arial, helvetica, sans-serif;
 font-size: 12px;
 line-height: 17px;
 color :#333333;
 
 }
.label {
font-weight:bold;
font-size: 11px;
border-style: solid;
border-width: 1px;
border-color: #CFE3BC;
color: #336666;
}
.formhdr {
font-weight:bold;
color: #93552C;
border-style: dashed;
border-width: 1px 1px 1px 1px;
border-color: #F2E091;
background-color: #BCCDA8
}
.field {
Font-Size: 12px;
color:333333;
border-style: solid;
border-width: 1px;
border-color: #CFE3BC;
}
.form {
border-style: solid;
border-width: 1px;
border-color: #F2E091;
padding: 3px 3px 3px 3px;
}
.NavLeft {
border-style: solid;
border-width: 0px 0px 0px 1px;
border-color: #93552C;
background-color: #BCCDA8;
text-align: center;
}
.NavRight {
border-style: solid;
border-width: 0px 1px 0px 0px;
border-color: #93552C;
background-color: #BCCDA8;
text-align: left;
margin-left: 5px
}
.gold {
font-weight: bold;
color:#99CC66;
}
.greencenter {
font-weight: bold;
color:#7ABC91;
text-align: center;
}
.title {
font-weight: bold;
color:#99CC66;
}
.SUtitle {
font-family: Georgia;
margin:16px;
font-size:18px;
font-weight: normal;
color:#01588D;
}
.subtitle {
font-family: Georgia;
margin:10px 0px 10px 0px;
font-weight: bold;
color:#01588D;
font-size: 13px;
}
.orange {
font-family: Georgia;
margin:10px 0px 10px 0px;
font-weight: bold;
color:#FAA706;
font-size: 13px;
}
.helptitle {
font-family: Georgia;
font-size: 13px;
margin:12px 0px 12px 0px;
font-weight: bold;
color:#01588D;
}
.Nametitle {
font-family: Georgia;
font-size:14px;
Margin: 8px 0px 8px 0px;
font-weight: normal;
color:#5D8F6E;
}
.SUsubtitle {
font-family: Georgia;
margin:8px 0px 8px 0px;
font-size:14px;
font-weight: bold;
color:#01588D;
}
.numbertable {
border-style: solid;
border-color: #CFE3BC;
border-width: 1px;
padding: 5px;
font-family: georgia;
color: #01588d;
font-weight:bold;
}
.square {
		font-family: Arial, helvetica, sans-serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		color: #333333;
		list-style-type:square;
		margin-left: -15pt;
		margin-top: 5px;
		margin-bottom: 5pt;
}
.mine {
font-size: 12px;
list-style-image: url('images/minesq.gif');
margin-left:-20px;
margin-top: 5px;
margin-bottom: 5pt;
}
.rnbullet {
font-size: 12px;
list-style-image: url('images/RNgreenbullet.gif');
margin-left:-10px;
margin-top: 20px;
margin-bottom: 9pt;
color: #FFFFFF;
}
.rnbold {
color: #CFEAA6;
font-size: 12px;
font-family: Georgia,serif;
font-Weight: bold;
}

.all {
font-size: 12px;
list-style-image: url('images/allsq.gif');
margin-left:-20px;
margin-top: 5px;
margin-bottom: 5pt;
}
.numbered {
		font-family: Arial, helvetica, sans-serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		color: #333333;
		margin-left: -15pt;
		margin-top: 15px;
		margin-bottom: 5pt;
}
.numpadd {
		color: #333333;
		padding: 5px 0px 5px 0px;
}
.whiteplainsq {
		font-family: Arial, helvetica, sans-serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		color: #FFFFFF;
		list-style-type:square;
		margin-left: -10pt;
		margin-top: 5px;
		margin-bottom: 5pt;
		margin-right: 5pt;
}
.whiteplainsq2 {
		font-family: Arial, helvetica, sans-serif;
		font-size: 12px ;
		font-weight: bold;
		font-style: normal;
		color: #FFFFFF;
		list-style-type:square;
		margin-left: -15pt;
		margin-top: 0px;
		margin-bottom: 0px;

}
.arrow {
		font-family: Arial, helvetica, sans-serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		list-style-image: url(images/smarrow.gif);
		margin-left: -15pt;
		margin-top: 2px;
		margin-bottom: 2pt;
}
.numlist {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		color: #333333;
		margin:1pt 3pt 1pt -5pt;
		list-style-type:decimal;
}
.numlistwhite {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		vertical-align:top;
		color: #FFFFFF;
		margin:1pt 3pt 1pt -8pt;
		list-style-type:decimal;
}
.numlist2 {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		color: #333333;
		margin:1pt 3pt 1pt 8pt;
		list-style-type:decimal;
}
.spelllist {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 12px;
		font-weight: bold;
		vertical-align:top;
		color: #000000;
		margin:1pt 3pt 0pt -8pt;
		list-style-type:decimal;
}
.alphalist {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		color: #333333;
		margin:9pt 0pt 9pt -10pt;
		list-style-type:lower-alpha;
}
.index {
background-color: #9CAb8B;
margin-top: 0pt;
margin-left: 0pt;
margin-bottom: 0pt;
margin-right:0pt;
background-image:url(images/indexbkg.gif);
background-repeat:repeat-y;
}
.content {
margin: 0pt 0pt 0pt 0pt;
background-image:url(images/navbkg);
Background-repeat: repeat-y;
}
.Inavbkg {
margin-top: 0pt;
margin-left: 0pt;
margin-bottom: 0pt;
margin-right:0pt;
background-image:url(images/Inavbkg.gif);
background-repeat: repeat-y;
}
.Nested {
margin-right:-100px;
}
.Cnavbkg {
margin-top: 0pt;
margin-left: 0pt;
margin-bottom: 0pt;
margin-right:0pt;
background-image:url(images/Cnavbkg.gif);
background-repeat: repeat-y;
}
.navlist  {
list-style: square;
margin-left: -8pt;
		margin-top: 0px;
		margin-bottom: 0pt;
font-weight:bold;
}
.more {
font-size: 10px;
list-style-image: url('images/more.gif');
margin-left:-18px;
}
.super {
font-size: 10px;
list-style-image: url('images/super.gif');
margin-left:-18px;
}
.nomore{
font-size: 10px;
list-style-image: url('images/nomore.gif');
margin-left:-18px;
}
.more2 {
font-size: 12px;
list-style-image: url('images/more2.gif');
margin-left:-18px;
}
.nomore2{
font-size: 12px;
list-style-image: url('images/nomore2.gif');
margin-left:-18px;
}
.subnomore{
font-size: 10px;
list-style-image: url('images/nomore.gif');
margin-left:-18px;
}
/*     Table  flush left but padding on right and bottom  */
.info {
padding-left: 10px;
padding-right: 0px;
padding-bottom: 20px;
padding-top: 0px;
}
.russnavbkg {
margin-top: 0pt;
margin-left: 0pt;
margin-bottom: 0pt;
margin-right:0pt;
background-image:url(Russian/images/RussNavBkg.gif);
background-repeat: repeat-y;
}
.gold {
font-weight: bold;
color:#99CC66;
}
.rust {
font-weight: bold;
font-size: 10px;
color:#CC3300;
}
.rust2 {
font-weight: bold;
color:#CC3300;
Font-size:13px;
margin-top: 0pt;
margin-left: 0pt;
margin-bottom: 0pt;
margin-right:0pt;
text-align:left;
}
.rust3 {
font-weight: bold;
font-size: 12px;
color:#CC3300;
}
.gold2 {
font-weight: bold;
color:#F2E091;
font-size: 14px;
}
.gold3 {
font-weight: bold;
color:#F2E091;
margin-top: 12pt;
margin-left: 0pt;
margin-bottom: 0pt;
margin-right:0pt;
}
.notopmar {
margin-top: 0pt;
margin-left: 0pt;
margin-bottom: 12pt;
margin-right:0pt;
}
p.head {
font-family: arial, helvetica, sans-serif;
color: #F2E091;
font-weight: bold;
font-size:12px;

}
.quote {
color: #448FB5;
font-size: 10px;
font-style: italic;
margin-right: 30px;
Line-height:12px;
text-align: right;
}
.quote-hp {
font-family: georgia,serif;
font-style: italic;
font-size: 11px;

}
.brandquote {
font-family: Georgia, Times, Erif;
color: #ffffff;
font-size: 12px;
font-style: italic;
padding: 0px 15px 15px 15px;
Line-height:15px;
}
.quote2 {
color: #448FB5;
font-size: 10px;
font-style: italic;
margin-left: 15px;
Line-height:12px;
text-align: right;
}
.resume {
font-weight: bold;
color: #5B502A;
margin-top: 2px;
margin-bottom: 2px;
}
.image {
margin-right: 10px;
margin-bottom: 15px;
}
.list {margin-top:2pt; margin-bottom: 2pt;}

p.hdr {
font-weight: bold;
color: #333333;
font-size: 12px;
margin-top: 15px;
line-height: 17px;
margin-bottom: 2px;
}
p.subhdr2 {
font-weight: bold;
color: #333333;
font-size: 12px;
margin-top: 15px;
line-height: 17px;
margin-bottom: 2px;
background-color: #CCFFFF;
border-style: solid;
border-width: 1pt;
border-color: #333333;
padding-left: 5px;
}
p.subhdr3 {
font-weight: bold;
color: #CCFFFF;
font-size: 10px;
margin-top: 0px;
line-height: 12px;
margin-bottom: 2px;
background-color: #000000;
border-style: solid;
border-width: 1pt;
border-color: #333333;
padding-left: 5px;
}

.subhdr {
font-weight: bold;
color: #01588D;
font-size: 12px;
margin-top: 10px;
margin-bottom: 2px;
}
 .ticker {
 font-family: Arial, helvetica, sans-serif;
 background-color: #8CAB85;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF
 }

.border {
border-style: solid;
border-width: 1pt;
border-color: #CFE3BC;
padding: 0px 2px 0px 3px;
}
.outerborder {
border-style: solid;
border-width: 1pt;
border-color: #01588D;
padding: 0px 0px 0px 0px;
}
.brand {
color: #CFE3BC;
font-family: Georgia, serif;
letter-spacing:0px;
font-weight: bold;
}
.borderRpt {
border-style: double;
border-color: #7abc91;
margin: 5px;
}
.Do {
border-style: solid;
border-width: 1pt;
border-color: #CFE3BC;
padding: 0px 2px 0px 3px;
background: #E4FDD3;
font-weight: bold;
}
.payform {
padding: 0px;
margin: 0px;
}
.Update {
border-style: solid;
border-width: 1pt;
border-color: #005B7F;
padding: 0px 0px 0px 0px;
background: #d3ecc2;
}
.thisrow {
border-style: solid;
border-width: 2pt;
border-color:#000000;
}
.border2 {
border-style: solid;
border-width: 1pt;
border-color: #CFE3BC;
}
.border3a {
border-style: solid;
border-width: 1pt;
border-color: #FFFFFF;
}
.blueborder {
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #286EA2;
}
.border3 {
border-style: solid;
border-width: 0pt 1pt 1pt 1pt;
border-color: #FFFFFF;
font-size:12px;
padding: 3pt 3pt 3pt 3pt;
margin: 3pt 3pt 3pt 3pt;
font-weight: bold;
color: #93552C;
background-color:#BCCDA8;
}
.border3top {
border-style: solid;
border-width: 1pt 1pt 1pt 1pt;
border-color: #FFFFFF;
font-size:12px;
padding: 3pt 3pt 3pt 3pt;
margin: 3pt 3pt 3pt 3pt;
font-weight: bold;
color: #93552C;
background-color:#BCCDA8;
}
.yesno {
border-style: solid;
border-width: 0pt 1pt 1pt 0pt;
border-color: #FFFFFF;
}

.nopadd {padding: 0pt 0pt 0pt 0pt;}
.padd {margin: 3pt 3pt 3pt 3pt; color: #FFFFFF; font-weight: bold;}
.paddp {
padding: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #444444;
}

trebuchet {
padding: 10px;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 13px;
color: #444444;
}

.leftpadd {margin: 0pt  0pt  0pt  30pt;}


.navhead {
font-family: Arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color :#FFFFFF;
 }
 
.fadeBoxText {
	font-size: 10pt;
	color: #FFCC33;
	font-family: Arial,arial,helvetica;
	font-weight: bold;
	text-decoration: none;
} 
.fadeBoxSymbol {
	font-size: 10pt;
	color: #66FF66;
	font-family: Arial,arial,helvetica;
	font-weight: bold;
	text-decoration: none;
} 
.fade1 {
	font-size: 50pt;
	color: #020024;
	font-family: "Times New Roman","Times",serif;
}

.fade2 {
	font-size: 50pt;
	color: #060086;
	font-family: "Times New Roman","Times",serif;
}

.fade3 {
	font-size: 50pt;
	color: #0A00C4;
	font-family: "Times New Roman","Times",serif;
}

.fade4 {
	font-size: 50pt;
	color: #1346FF;
	font-family: "Times New Roman","Times",serif;
}

.fade5 {
	font-size: 50pt;
	color: #4339FF;
	font-family: "Times New Roman","Times",serif;
}

.fade6 {
	font-size: 50pt;
	color: #6962FF;
	font-family: "Times New Roman","Times",serif;
}

.fade7 {
	font-size: 50pt;
	color: #847DFF;
	font-family: "Times New Roman","Times",serif;
}

.fade8 {
	font-size: 50pt;
	color: #B0ACFF;
	font-family: "Times New Roman","Times",serif;
}

.fade9 {
	font-size: 50pt;
	color: #DBD9FF;
	font-family: "Times New Roman","Times",serif;
}

.fade10 {
	font-size: 50pt;
	color: #EDECFF;
	font-family: "Times New Roman","Times",serif;
}
.underline {
border-style: solid;
border-width: 1pt 0pt 1pt 0pt;
border-color: #CCCCCC;
text-align: center;
}
/*  used in book chapters table  */
.margin {

padding-left:5pt;
padding-right:5pt;
}
.borderleft {
border-style: solid;
border-width: 1pt 0pt 1pt 1pt;
border-color: #FFFFFF;
padding: 2pt 5pt 2pt 5pt;
}
.borderright {
border-style: solid;
border-width: 1pt 1pt 1pt 0pt;
border-color: #FFFFFF;
padding: 2pt 5pt 2pt 5pt;
}
.word {
color: #FFFFFF;
font-size: 20px;
}
.chapter {
border-style: solid;
border-width: 1pt;
border-color: #FFFFFF;
background-color: #BCCDA8;
}
ul {margin-top: 4pt; margin-bottom:4pt;}
.greenul {
color: #5D8F6E;
font-weight: bold;
}
.sub-bullet {  }
.square2 {
		font-family: Arial, helvetica, sans-serif;
		font-size: 12px ;
		font-weight: normal;
		font-style: normal;
		color: #FFFFFF;
		list-style-type:square;
		margin-bottom:10px;
		margin-top: 10px;
		margin-left: -20px;
}
.square3 {
		list-style-type:square;
		margin-bottom:10px;
		margin-top: 10px;
		margin-left:30px;
}
.square4 {
		list-style-type:square;
		margin-bottom:10px;
		margin-top: 10px;
}
.tiny {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 8pt ;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		text-align:center;
		color: #333333;
		margin-top: 2px;
		margin-bottom: 2px;
}

.HomeP {
font-family: Arial, helvetica, sans-serif;
		font-size: 12px ;
		line-height:16px;
		font-weight: normal;
		font-style: normal;
		color: #FFFFFF;
		margin-left:10px;
		margin-right: 5px;
		}
.liHome {
		font-family: Arial, helvetica, sans-serif;
		font-size: 12px ;
		line-height:16px;
		font-weight: normal;
		font-style: normal;
		color: #01588D;
		list-style-type:square;
		margin-bottom:10px;
		margin-top: 10px;
		margin-left: -10px;
		margin-right: 10px;
}
.HomePBlue {
color: #01588D;
margin-left: 10px;
}

.logon {
border-style:solid;
border-width: 1px;
border-color: #00A99D;
}
.ItemGreenOn {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
background-color: #00A99D;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #FFFFFF;
color: #FFFFFF;
}
.ItemGreenOff {
font-family: Arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
background-color: #00A99D;
border-style: solid;
border-color: #FFFFFF; 
color: #FFFFFF;
}
.starlist {
list-style-image: url(images/RedStarBullet.gif);
font-family: Arial,helvetica,sans-serif;
font-weight: bold;
color: #FFE47C;
margin-left:-10px;
}
.GreenWhite {
font-weight: bold;
color: #FFFFFF;
background-color: #7ABC91;
border-color: #000000;
border-width: 1px 1px 1px 1px;
padding: 3px 3px 3px 3px;
}

.StuCheckSm {
Font-family: Arial,helvetica,sans-serif;
Font-size: 18px;
Font-weight: bold;
color:#FFFFFF;
}

.StuCheckRight {
Font-family: Arial,helvetica,sans-serif;
Font-size: 35px;
Font-weight: normal;
color:#66ff99;
}

.StuCheckWrong {
Font-family: Arial,helvetica,sans-serif;
Font-size: 35px;
Font-weight: normal;
color:#FF6600;
}
.StuList {
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
background-image: url(images/StuListBkg2.jpg);
background-repeat:no-repeat;
}
.StuLong {
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
background-image: url(images/SpellListRectanglularCenter.jpg);
background-repeat:repeat-y;
}
.StuChapters {
margin: 0px 0px 0px 0px;
background-color: #458FB6;
background-image: url(images/StuChapters.jpg);
background-repeat:no-repeat;
}
.StuSpell {
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
background-image: url(images/TryWordBkg.jpg);
background-repeat:no-repeat;
}
.StuDone {
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
background-image: url(images/SpellPlain.jpg);
background-repeat:no-repeat;
}
.limesm {
color: #66FF99;
font-size:13px;
font-weight:bold;
}

.logogreen {
color: #ACD373;
font-size:13px;
font-weight:bold;
}
.errormess {
color: #FFFFFF;
font-size:13px;
}
.letter {
Font-family: Georgia,serif;
color: #FFFFFF;
font-size:24px;
line-height: 26px;
}
.georgia {
Font-family: Georgia,serif;
color: #FFFFFF;
}
.wrong {
border-style: solid;
border-width: 1px;
border-color: #FAA706;
color:#FFFFFF;
font-weight: bold;
}
.RustTitle {
Font-Family: Georgia,serif;
Font-Size: 14px;
line-height: 16px;
font-weight: bold;
color: #D95E32;
}
.FAQTitle {
Font-Family: Georgia,serif;
Font-Size: 12px;
margin: 16px 0px 0px 0px;
font-weight: bold;
color: #334F7E;
}
.orangeborder {
border-style: solid;
border-width: 1px;
border-color:#FAA706;
}
.leftmar {
margin-left: 10px;
}

.copy {
font-size: 12px;
margin-top: 8px;
color: #015A8F;
}
.howbox {
 border-style: solid;
 border-width: 1px;
 border-color: #333333;
 padding: 5px 5px 5px 5px;
 }
 .thislist {
 border-style: solid;
 border-width:1px;
 background-color: #E2EEE6;
 border-color: #FAA706;
 padding: 4px;
 }
  .thislist2 {
 border-style: double;
 border-width:4px;
 background-color: #DDDDDD;
 border-color: #7ABC91;
 padding: 4px;
 }
 .name {
 border-style: solid;
 border-width:2px;
 border-color: #7ABC91;
 padding: 4px;
 }
 .otherlist {
 border-style: solid;
 border-width: 1px;
 border-color: #7ABC91;
 padding: 4px;
 }
 .tipbutton {
 
 width:275px;
 }
 .otherlist2 {
 border-style: solid;
 border-width: 1px;
 background-color: #E5E5E5;
 border-color: #7ABC91;
 padding: 4px;
 }
 .greentitle {
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 letter-spacing: 3px;
 text-transform:uppercase;
 margin: 12px 0px 2px 0px;
 color: #7ABC91;
 }
 .greentitle2 {
 font-family: Georgia,serif;
 font-size: 13px;
 font-weight: bold;
 letter-spacing: 0px;
 color: #7ABC91;
 }
 .bluetitle {
  font-family: Georgia, serif;
  color:#01588D;
  font-size: 18px;
  margin: 0px 0px 18px 0px;
  font-weight: Normal;
  }
  .bluetitleR {
  font-family: Georgia, serif;
  text-align: right;
  color:#01588D;
  font-size: 16px;
  margin: 5px 0px 8px 0px;
  font-weight: Normal;
  }
 .bluesubtitle {
 font-family: Georgia, serif;
 color:#01588D;
 font-size: 12px;
 font-weight: bold;
 }
 .var {
font-family: Georgia;
color: #01588D;
font-size: 12px;
padding-bottom: 5px;
}
.varlg {
font-family: Georgia;
color: #01588D;
font-size: 14px;
}
.step1 {
font-family: Arial,helvetica,sans-serif;
background-color: #FAA706;
padding: 3px 3px 3px 3px;
margin: 2px 2px 2px 2px;
color:#ffffff;
font-weight: bold;
border-style:solid;
border-width: 1px;
border-color: #FFFFFF;
}

.step2 {
font-family: Arial,helvetica,sans-serif;
background-color: #7ABC91;
padding: 3px 3px 3px 3px;
margin: 2px 2px 2px 2px;
color:#ffffff;
font-weight: bold;
border-style:solid;
border-width: 1px;
border-color: #FFFFFF;
}
.step3 {
font-family: Arial,helvetica,sans-serif;
background-color: #119ED3;
padding: 3px 3px 3px 3px;
margin: 2px 2px 2px 2px;
color:#ffffff;
font-weight: bold;
border-style:solid;
border-width: 1px;
border-color: #FFFFFF;
}
.dottop {
border-style: dotted;
border-width: 1px 0px 0px 0px;
border-color: #aaaaaa;
}
.dotLtop {
border-style: dotted;
border-width: 1px 0px 0px 1px;
border-color: #aaaaaa;
}
.botdot {
border-style: dotted;
border-width: 0px 0px 1px 0px;
border-color: #aaaaaa;
}
.Tdot {
border-style: dotted;
border-width: 1px 1px 0px 0px;
border-color: #aaaaaa;
}
.lbdot {
border-style: dotted;
border-width: 0px 0px 1px 1px;
border-color: #aaaaaa;
}
.bobdot {
border-style: dotted;
border-width: 1px 1px 1px 0px;
border-color: #aaaaaa;
}
.featuretitle {
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 letter-spacing: 3px;
 text-transform:uppercase;
 margin: 12px 0px 2px 0px;
 color: #043788;
 }
 .point {
list-style-image: url('images/point.gif');
margin-left: -25px;
}
.bluesqlist {
list-style-image: url('images/OrangeSquare.gif');
color: #01588D;
font-weight: normal;
Font-family: Georgia, serif;
font-size: 12px;
margin: 15px 0px 0px -20px;
}

.hp-bg {
	background-image: url(images/hp-bg.gif);
	background-repeat: repeat-x;
}
.login-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
a.login:link {
	color: #FFFFFF;
}
a.login:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.login:hover {
	color: #14759F;
	text-decoration: underline;
}
.hp-btm-bg {
	background-image: url(images/base-bg.gif);
	background-repeat: repeat-y;
}
.sidebar-content {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 13px;
}
.sidebar-titles {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.center-content {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
}
.redstarlist {
list-style-image: url(images/bluestarbullet.gif);
margin-left:  -15px;
padding-left: 10px;
}
.center-title {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 20px;
	color: #14759F;
	font-weight: bold;
	line-height: 22px;
	padding:0px;
	margin: 0px;
}
.btm-rule {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #14759F;
	border-right-color: #14759F;
	border-bottom-color: #14759F;
	border-left-color: #14759F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.rnWhite {
font-family: Georgia, serif;
color: #FFFFFF;
font-size: 15px;
margin: 10px 20px 0px 10px;
}
.rnWhite2 {
color: #FFFFFF;
font-size: 12px;
margin: 0px 20px 0px 40px;
}
.rnp {
margin:0px 20px 5px 10px;

}
.rnp2 {
margin:10px;
color:#FFFFFF;

}


.imgnopadd {padding:0px; margin:0px;}
