body { font-family: arial, helvetica, sans-serif;  font-size: 10pt; color: #000000 }       
            
A:link {text-decoration: none; font-weight:bold; color:Black}
A:visited {text-decoration: none; font-weight:bold; color:Black}
A:active {text-decoration: none; font-weight:bold; color:Black}
A:hover {text-decoration: none; color: red;}

.masterTable {
    position:   absolute;
    width:      800;
    height:     100%;
    margin:     0; 
    z-index:    0; 
    border:     1px gray solid; 
    left:       0%; 
    top:        0%; 
    margin-top: 0; 
    margin-left:0;
    border-collapse:collapse;
    padding: 0px;
}

.bannerHeader {
    position:   relative; 
    left:       0;     
    width:      800; 
    height:     38; 
    background-image: url(../images/ui/WATop.gif); 
    background-repeat: repeat-x;
    
}

.footer {
    width:      800; 
    height:     38; 
    background-image: url(../images/ui/WABottom.gif); 
    background-repeat: no-repeat;
}

.loginButton {
    width:      79;
    height:     26;
    background-image: url(../images/ui/loginButtonBack.gif); 
    border:     none;
    font-family: arial; 
    font-size:  10pt; 
    color:      white; 
    font-weight:bold
}

.longButtonOut {
    width:      150;
    height:     50;
    background-image: url(../images/ui/longButtonOut.gif); 
    border:     none;
    font-family: arial; 
    font-size:  10pt; 
    color:      white; 
    font-weight:bold;
}

.longButton {
    width:      150;
    height:     50;
    background-image: url(../images/ui/longButton.gif); 
    border:     none;
    font-family: arial; 
    font-size:  10pt; 
    color:      white; 
    font-weight:bold;
    cursor: hand;
}

.shortButton {
    width:      120;
    height:     50;
    background-image: url(../images/ui/shortButton.gif); 
    border:     none;
    font-family: arial; 
    font-size:  10pt; 
    color:      white; 
    font-weight:bold;
    cursor: hand;
}

.hugeButton {
    width:      180;
    height:     50;
    background-image: url(../images/ui/hugeButton.gif); 
    border:     none;
    font-family: arial; 
    font-size:  10pt; 
    color:      white; 
    font-weight:bold;
    cursor: hand;
}
.hugeButton2 {
    width:      252;
    height:     70;
    background-image: url(../images/ui/hugeButton2.gif); 
    border:     none;
    font-family: arial; 
    font-size:  11pt; 
    color:      white; 
    font-weight:bold;
    cursor: hand;
}
.study_Button {
    width:      79;
    height:     26;
    background-image: url(../images/ui/loginButtonBack.gif); 
    border:     none;
    font-family: arial; 
    font-size:  10pt; 
    color:      white; 
    font-weight:bold;
    cursor: hand;
}

.splashImage {
    margin-left:    80px; 
    margin-right:   auto; 
    width:          640; 
    height:         320; 
    background-image: url(../images/ui/splash.jpg);
}

.font8Bold {
    font-family:    arial; 
    font-size:      8pt; 
    color:          black; 
}

.font9Bold {
    font-family:    arial; 
    font-size:      9pt; 
    color:          black; 
}


.font9BoldCentered {
    font-family:    arial; 
    font-size:      9pt; 
    color:          black; 
    text-align:		center;
    font-weight:	bold;
}

.font10Bold {
    font-family:    arial; 
    font-size:      10pt; 
    color:          black; 
    font-weight:    bold;
}

.loginField {
    width:          112; 
    border:         1px solid #ef3e2e
}

.error {
    font-family:    arial; 
    font-size:      10pt; 
    color:          red; 
    text-align:		center;
}

.headerStandard {
	font-size:      18pt; 
    color:          white; 
    text-align:		center;
    font-weight:	bold;	
    font-style:		italic;
    text-shadow:	3px 3px 2px #888888;
}

.headerWelcome {
	font-size:		12pt;
	font-weight:	bold;
	text-align:		right;
	color:			black;
}

.logoutLinkPos {
    position:   absolute; 
    top:        2; 
    left:       740; 
    width:      50; 
    text-align: right;                
}

.logoutLink {
	color: white;
    font-family: arial; 
    font-size:   9pt; 
    font-weight: bold; 
}

.H1 {
font-weight:bold;
text-shadow:Gray;
color:#000;
font-size:24px;
text-shadow:3px 3px 2px #a7a7a7;
}

.text{

font-weight:normal;
text-align:left;
font-size: 12px;
}

.text_bold
{
font-weight:bold;
text-align:left;
font-size:12px;
color:Black;
}

.singlePixelFrame 
{
	border:1px solid gray;
}

.score 
{
	color:White;
font-weight:bold;
text-shadow:Gray;
font-size:12pt;
text-shadow:3px 3px 2px #a7a7a7;
}

/*---------------------------start of old file-----------------*/
/* CSS Document */
.style1 
{
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	 COLOR: #cc0000
}
.styleRequiredField 
{
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE:9;
	 COLOR: #cc0000
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px;
	background-color:#FFFFFF;

}
H2{

font-weight:bold;
text-align:left;
color:#990099;
padding-top:15px;
padding-left:2px;
}

.H2{
padding-top:8px;
font-weight:bold;
color:#000;
font-size:18px;
text-align:center;
}

/*.mastertable
{
BORDER-Left: gray 1px Solid;
border-right: gray 1px Solid;
border-left: solid gray 1px Solid;
border: 1px solid gray;
border-top: gray 0px Solid;
border-collapse:collapse;
height:100%;
}*/


.text_center{

font-weight:normal;
text-align:center;
font-size:12px;

}
.errortext
{
font-weight:bold;
text-align:left;
font-size:smaller;
color:#b22222;
}

.text_leftalign{
text-align:left;
}

.text_centeralign{
text-align:center;
font-size:smaller;
}
.text_rightalign{
text-align:right;
font-size:smaller;
}

.heading{
font-weight:bold;
padding-left:2px;
text-align:left;
font-size:smaller;
}

.welcome
{
font-size:16;
font-weight:bold;
padding-right:3px;
text-align:right;
color:White;
}

.lesson_desc
{
font-size:16;
font-weight:bold;
padding-right:3px;
text-align:right;
color:black;
}


/* Button Style */
.button_login{
background-image:url(../images/QuestionImages/login_GED.gif) ;
background-repeat:no-repeat;
border: 0px solid #000;
width:96px;
height:25px;
}
.button_back{
background-image:url(../images/b_back.gif);
border: 0px solid #000;
width:96px;
height:25px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}
.button{
background-image:url(../images/button.gif);
border: 0px solid #000;
width:102px;
height:31px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}
.button_s{
background-image:url(../images/button_s.gif);
border: 0px solid #000;
width:53px;
height:30px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}


.button_review_mistake{
background-image:url(../images/review_mistake.gif);
border: 0px solid #000;
width:164px;
height:29px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}
.button_answer_question{
background-image:url(../images/answer_question.gif);
border: 0px solid #000;
width:164px;
height:29px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}
.button_admin{

border: 1px solid #000;
height:15px;
font-family:Verdana,Arial;
background-color:#fff;
font-size:10px;
font-weight:bold;
color:#000000;
}



/* Login Page */

.heading_w{
font-weight:bold;
text-align:center;
color:#fff;
padding-left:3px;
}

.textfield{
border:1px solid gray;
}
.table_login{
border:0px solid #000;
background-image:url(../images/login_bg.gif)

}
.table_session{
border:0px solid #000;
background-image:url(../images/session_summary.gif)
}


/* Table Style */

.table_heading{
background-color:Black;
font-weight:bold;
font-size:small;
text-align:left;
color:#fff;
padding:4px;
height:29px;
}

.table_heading_left{
background-color:Gray;
font-weight:bold;
text-align:left;
color:#fff;
padding:4px;
}


.Table{background-color:#853984;
BORDER-Left: #853984 1px Solid;
border-right: solid red 1px Solid;
border-left: solid red 1px Solid;
border: 1px solid #853984;
border-top: #853984 1px Solid;
border-collapse:collapse;
width:80%
}
.Table td {
border-left:#853984 1px Solid; 
border-right:#853984 1px Solid;
/*border-top:#003399 1px Solid;*/
border-bottom: #853984 1px Solid;
height:24px;
padding:2px;


}

.tr_light{
background-color:White;
height:24px;
text-align:center;
font-size:small;
font-family:Arial;

}
.tr_light_left{
background-color:White;
height:24px;
text-align:left;
font-size:16;
font-family:Arial;

}
.tr_light1{
background-color:#FFF2FF;
height:20px;
text-align:center;
font-size:small;
font-family:Arial;

}
.tr_light1_left{
background-color:#FFFFFF;
text-align:left;
color:#fff;
padding:4px;

}
.tr_dark{
height:24px;
background-color:White;
text-align:center;
font-size:small;
font-family:Arial;
}
.tr_dark1{
height:20px;
background-color:#F0DFF0;
text-align:center;
font-size:small;
font-family:Arial;
}
.tr_light1Col{
height:24px;
text-align:left;
width:30%;
}


/* Question Table Style */
.QTable{

width:90%
}
.QTable td {
/*border-top:#003399 1px Solid;*/
height:36px;

}


/* Text Style */


.returnLink
{
font-weight:bold;
text-align:right;
font-size:11px;
color: Blue;
text-decoration:none
}

.state{
font-size:22px;
font-weight:bold;
text-align:left;
color:black;
padding-left:3px;
text-shadow:Gray;
font-style:italic;

}
.Student_state{
font-size:22px;
font-weight:bold;
text-align:left;
color:#000000;
padding-left:3px;
text-shadow:Gray;
font-style:italic;
filter: Shadow(Color=#666666, Direction=145);
}

.LogOutStyle
{
font-size:12px;
font-weight:bold;
text-align:right;
color:#FFFFFF;
padding-left:3px;
filter: Shadow(Color=#666666, Direction=145);
}
.date
{
 FONT-SIZE: 10px; 
 BORDER-TOP-STYLE: groove;
 FONT-FAMILY: verdana; 
 BORDER-RIGHT-STYLE: groove; 
 BORDER-LEFT-STYLE: groove; 
 BACKGROUND-COLOR: #ffffff; 
 BORDER-BOTTOM-STYLE: groove;
}


.Instruction_button{
background-image:url(../images/playLesson.gif);
background-repeat:no-repeat;

width:139px;
height:25px;
border: 0px solid #000;
}
.Instruction_button_es{
background-image:url(../images/playLesson_es.gif);
background-repeat:no-repeat;

width:139px;
height:25px;
border: 0px solid #000;
}
.Instruction_button_ht{
background-image:url(../images/playLesson_ht.gif);
background-repeat:no-repeat;

width:139px;
height:25px;
border: 0px solid #000;
}

.Study_button{
background-image:url(../images/study.gif);
background-repeat:no-repeat;

width:96px;
height:25px;
border: 0px solid #000;
}

.Study_button_Out{
background-image:url(../images/studyout.gif);
background-repeat:no-repeat;

width:96px;
height:25px;
border: 0px solid #000;
}

.Test_button{
background-image:url(../images/test.gif);
background-repeat:no-repeat;

width:96px;
height:25px;

border: 0px solid #000;
}
.Standard_button{
background-image:url(../images/standard.gif);
background-repeat:no-repeat;

width:139px;
height:25px;
border: 0px solid #000;
}



.button_back_New{
background-image:url(../images/QuestionImages/back.gif);
background-repeat:no-repeat;
border: 0px solid #000;
width:96px;
height:25px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}
.button_Previous_New{


}
.button_Next_New{
 


}

.button_Score_New{
background-image:url(../images/score.gif);
background-repeat:no-repeat;
border: 0px solid #000;
width:160px;
height:25px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}.button_riview_mistakes_New{
background-image:url(../images/riview_mistakes.gif);
background-repeat:no-repeat;
border: 0px solid #000;
width:160px;
height:25px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}.button_answer_questions_New{
background-image:url(../images/answer_questions.gif);
background-repeat:no-repeat;
border: 0px solid #000;
width:160px;
height:25px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}
.button_goToMainMenu{
background-image:url(../images/empty.gif);
background-repeat:no-repeat;
border: 0px solid #000;
width:160px;
height:25px;
font-family:Verdana,Arial;
font-size:12px;
font-weight:bolder;
color:#000000;
}

.button_s_Back_new{
background-image:url(../images/back_small.gif);
background-repeat:no-repeat;
border: 0px solid #000;
width:47px;
height:24px;

}
.button_s_Next_new
{
	background-repeat:no-repeat;
background-image:url(../images/next_small.gif);
border: 0px solid #000;
width:47px;
height:24px;

}
.button_Update{
background-image:url(../images/update.gif) ;
background-repeat:no-repeat;
border: 0px solid #000;
width:96px;
height:25px;
}

.answerBackground
{
	background-color:#FFFF99;
}

 CAPTION.ESSAY
  {
     background-color:#8080ff;
     color:red;
     border-style:solid;
     border-width:2px;
     border-color:black;
  }

  TABLE.ESSAY
  { 
     font-family:arial;
     font-size:9pt;
     background-color:white;
     width:100%;
     border-color:white;
  }


  TD.ESSAY
  {  
     font-size:9pt;
     background-color:white;
     color:black;
  }