@charset "utf-8"; 
/*DIV page borders-color*/
.section, .practice,.focus,.summary,.col50,.col50clr,.col1,.col3,.col25,.col25br {border: 1px solid #e5e5e5;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px}
footer, #footer{border-top-width:1.5em; border-top-style:solid; border-top-color:#3B5998;}
.section, .practice,.summary{background:#fff;}
#grammar .section.list {border:none}
.summary,.focus,.col1,.col3,.col25,.col25br,.col50,.col50clr  {background-image: url(img/bkgline.gif)}
.section,header,footer, #footer,#successMessage {background-color:#fff}
/*DIV margin-padding*/
.section,#footer,.practice,.focus,.summary,.col1,.col3,.col-1,.col-2,.col-3,.col-4 {margin-top:0;margin-bottom:2em}
#grammar {margin-bottom:2em}
.section {padding-top:1em}
.section .focus #popqSent {margin-top:0;margin-bottom:2em}
#focus, .focus {padding:1.5em 0 2em 0}
.readblock, .section .readblock {border-bottom:.20em solid #D5DCE6; border-top:.09em solid #DDE5F0; border-left:.1em solid #D5DCE6; border-right:.15em solid #D5DCE6; background-image:url(img/bkgline.gif); /*padding-bottom:0*/}
.columnnote, .columnnote2 {margin-top:.8em;}
/*Summary top*/
.gridContainer.clearfix div .columnleft h1,.gridContainer.clearfix div .columnleft h2{padding-left: 0}
.section .focus .columnleft img {margin-top:-1em}
.section .focus .columnright  {margin-bottom:2em}
 /*.summary */
.sumlinks,.sumimg, .sumegs {margin:0;padding-top: 0;padding-bottom:1.3em}
.sumimg {padding-top: .5em}
.gridContainer.clearfix .section .summary .sumlinks p, .gridContainer.clearfix .section .summary .sumegs p,  {font-family:Arial, Helvetica, sans-serif; color:#333;  font-size: .85em; line-height: 2;margin:0 0 0 1em;padding-top:0;padding-left: .85em}
.gridContainer.clearfix .section .summary  p.level {font-weight:400; font-size:.75em; color:#242424; font-family:Arial,Helvetica,sans-serif; padding:.5em 0em 1.8em 2em; margin:0}
/*Pop-Question and Archive */
#popqSent.columnright p {font-family:"Comic Sans MS",Verdana,Geneva,sans-serif; font-size:.82em; color:#242424; font-weight:400; padding:0 .6em .5em 1.6em; line-height:1.7 }
#popqSent .note {font-family: Arial, Helvetica, sans-serif; font-size: 0.78em;padding-bottom:.8em}
#popqSent ul li {font-family:"Comic Sans MS",Verdana,Geneva,sans-serif; font-size:.82em; color:#242424;line-height: 1.5em}
#form1 .divopt ul {padding-left: 5em;}
#form1 .divopt li {line-height: 1.5em}
.section .focus .columnleft p {margin-left:0em;padding-left:0;color:#3B5998; font-weight:500;font-size:.8em}
.focus .columnright .note {font-family: Arial, Helvetica, sans-serif;font-size: 0.78em}
.col50 #popqSent img{float:left;margin-right:.8em; margin-left:1em}
.section .focus #popqSent img{float:right;margin-left:.4em; margin-right:0}
.focus #form1 #columnGlos p {font-size:.76em; font-weight:400; padding:0 0 0 6em; margin:0}
.focus #form1 #columnGlos ol {padding-right:3.4}
.focus #form1 #columnGlos ol li {font-size:.76em;}
.focus #form1 #columnGlos ol {margin-left: 4em}
.focus #form1 #columnGlos ol li {line-height:1.5}
.focus #form1 .divopt p {padding:0 0 0 5.5em; margin:0}
.formsec{width:3em; /*height:9em;*/ float:left; font-size:.82em; color:#900; font-weight:700;padding:.25em 0 0 1.2em}
#columnGlos .formsec{padding:0 }
.formsec input{vertical-align:middle}
#columnLinks {padding-top: .2em}
#columnLinks img {float: left;clear:both; margin:0 1em 2em 0;padding-left:.5em}
#columnLinks p {font-size:.76em; color:#242424; padding:0 0 0 4em; margin:0 0 0em 0}
#columnLinks .biblio li {font-size:.76em; color:#242424; padding:0 0 0 4em; margin:0 0 0em 1em}
.divfeedbk p {margin-left: 0px;padding-left: 0px;}

/*Expando Divs*/
.focus.list {margin-left:1.5%}
.list {display: none; height: auto;margin: 0;float: left;margin-bottom: 1em}
.show {display: none;}
.hide:target + .show {display: inline;}
.hide:target {display: none;}
.hide:target ~ .list {display: inline;}
/*style the (+) and (-); margin in show/hide aligns text */
.hide, .show {font-family:Arial, Helvetica, sans-serif;font-size:.85em; font-weight:900; float: left; margin: .7em 1em 1.56em 1em;text-decoration:none}
.hide:hover, .show:hover {opacity: 1; margin-bottom:1.56em;text-decoration:none}
.gridContainer.clearfix #secSum {margin-bottom:0}
.gridContainer.clearfix #sitemap .secSum a {font-size: .9em; font-weight:600; }
.gridContainer.clearfix div #secSum a {font-size: .9em; font-weight:900}
/*TEXT div p styles*/
#focus p, .focus p {color:#4d4d4d; font:400 .82em Arial,Helvetica,sans-serif; margin:0 1.4em; line-height:2}
.readblock .columnleft p, .readblock .columnright p {font-family:Arial,Helvetica,sans-serif; text-align:justify; color:#242424; padding:0 1em 0 1.3em; line-height:1.5em}
.practice .columnnote p, .practice .columnnote2 p, .section .columnnote p, .section .columnnote2 p {margin:.4em 0em .65em 0.6em;font-family:Arial,Helvetica,sans-serif; color:#242424; font-size:.8em}
.imgbox p {font-family:Arial,Helvetica,sans-serif; font-size:.80em; font-style:italic; color:#333; text-align:center}
#popQuestion .focus #popqQues p {text-align:left}
#popqQues p{font-family:Arial,Helvetica,sans-serif; font-size:.82em; font-weight:600; color:#314A7E; padding:0 1.4em}
.gridContainer.clearfix #home .col50 #popqQues  {margin-bottom:0;padding-bottom:0 }
/*A Links*/
.imgbox a {font-size:.8em; font-style: normal; text-align:center}
.gridContainer.clearfix div .columnright .imgbox a {font-size:.9em;line-height:2}
.col25 a, .col25br a {font-size: .97em}
/*TEXT table p styles*/
table tr p {font-weight:300; font-size:.85em; font-family:Arial,Helvetica,sans-serif; color:#242424; text-align:left; padding:.4em .8em; margin:0}
table tr .td25blu p, table tr .td20blu p, table tr .td15blu p, table tr .td10blu p {font-weight:800; color:#3B5998; font-size:.8em; font-family:Arial,Helvetica,sans-serif}
table.list td p {font-size:.85em; color:#555; font-style:italic; font-family:Arial,Helvetica,sans-serif; font-weight:600}
/*TEXT color spans*/
.notelt{font-size:.9em; color:#BABABA; font-family:Arial,Helvetica,sans-serif; padding-top:1.13em; padding-left:.6em}
.noteital{font-size:.9em; color:#242424; font-family:Arial,Helvetica,sans-serif; font-style:italic; font-weight:400; padding:0}
.notebldit{font-size:.9em; color:#242424; font-family:Arial,Helvetica,sans-serif; font-style:italic; font-weight:700; padding:0 /*padding:.5em 0 0 .2em*/}
.notebold{font-size:.9em; color:#242424; font-weight:700; font-family:Arial,Helvetica,sans-serif}
.notetbl{font-size:.9em; color:#313131; font-family:Arial,Helvetica,sans-serif; padding:0}
.boldgry{font-weight:700; font-size:1em; color:#333; font-family:Arial,Helvetica,sans-serif}
.boldital{font-size:1em; color:#333; font-style:italic; font-family:Arial,Helvetica,sans-serif; font-weight:700}
.ital{font-size:1em; color:#242424; font-style:italic; font-family:Arial,Helvetica,sans-serif}
.normal{font-family: Arial, Helvetica, sans-serif;font-size:1em;color: #313131;font-weight: 400;font-style: normal;}
.boldgrn{font-weight:700; font-size:1em; color:#060; font-family:Arial,Helvetica,sans-serif}
.blue, .boldblu, .boldblusm{color:#3B5998; font-family:Arial,Helvetica,sans-serif}
.boldblu{font-weight:700; font-size:1em}
.blue{font-weight:400; font-size:1em}
.boldblusm{font-weight:700; font-size:.9em}
.boldredsm{color:#933; font-weight:700; font-size: .9em; font-family: Arial,Helvetica,sans-serif}
.boldred{font-weight:700; font-size:1em; color:#933; font-family:Arial,Helvetica,sans-serif}
.boldreditl{font-size:1em; color:#933;font-style:italic;font-family:Arial,Helvetica,sans-serif;font-weight:700}
.boldorg{color:#C60; font-weight:700; font-size:1em; font-family:Arial,Helvetica,sans-serif}
.boldbrn{color:#630; font:700 1em Arial,Helvetica,sans-serif}
.boldpur{color:#636; font:700 1em Arial,Helvetica,sans-serif}
.boldaqu{color:#398D95; font:700 1em Arial,Helvetica,sans-serif}
.boldgld{color:#960; font:700 1em Arial,Helvetica,sans-serif}
.boldbrtblu{color:#039; font-family:Arial,Helvetica,sans-serif; font-size:1em; font-weight:700}
.error{font-size:1em; color:#333; font-family:Arial,Helvetica,sans-serif; background-color:#ffc; font-style:italic; font-weight:700}
.crossout{text-decoration:line-through}
.boldgrylt{color:#5D5D5D; font-family:Arial,Helvetica,sans-serif; font-weight:700; font-size:1em}
.boldredit{font-family:"Comic Sans MS",Verdana,Geneva,sans-serif; font-size:1em; color:#900; font-weight:400}
.boldredital{
	font-family: "Comic Sans MS",Verdana,Geneva,sans-serif;
	font-size: 0.95em;
	color: #900;
	font-style: italic;
}
/*Lists*/
.section ul,.section ol,.practice ul,.practice ol{font-family:Arial,Helvetica,sans-serif; font-size:1em;margin: 0 1.4em}
.section ol li,.section ul li,.practice ol li,.practice ul li,.columnleft .biblio ul li {font-family:Arial,Helvetica,sans-serif; font-size:.8em; color:#3e3e3e; line-height:2 }
.section ul li ul,.section  ol li ol, ul ol,.section ol ul,.section  ul ul{padding-left: .5em}
.section ul li ul li,.section  ul li ol li {font-family:Arial,Helvetica,sans-serif; font-size:1em; color:#4D4D4D; line-height:2; margin-left: 0em}
ul.biblio li {text-indent:-5em; margin: 0 2em 0 4em; list-style-type:none; font-size:.85em}
#grammar table .asub td ul,#grammar table .asub td ol,.section table .asub td ul {margin:0 .5em 0 0}
#grammar table .asub td ul li,#grammar table .asub td ol li,.section table .asub td ul li {margin-left: -.4em; font-size:.80em;color:#3B5998;}
#grammar table .asub td ul li ul li, #grammar table .asub td ol li ol li {margin-left: 1em; font-size:1em}

.gridContainer.clearfix .section table tr td ul li {line-height: 1.1em; margin-top: .8em;margin-bottom: .8em; margin-left:-1em}
/*Summary Lists*/
.focus ul, .focus ol{font-family:Arial,Helvetica,sans-serif; font-size:1em;margin: 0 .5em 0 1em}
.focus ol li,.focus ul li {font-family:Arial,Helvetica,sans-serif; font-size:.82em; color:#242424; line-height:2}
.focus ul ul{padding:0 1em 0 1em}
.focus ul li ul li,.focus ul li ol li {font-family:Arial,Helvetica,sans-serif; font-size:1em; color:#242424; line-height:2;margin: 0 0 0 1.2em }
.focus ul {margin-bottom:1.5em; margin-top:0em}
.gridContainer.clearfix .section #secSum .focus ul li ul li a, .gridContainer.clearfix .section #secSum .focus ul li a , .gridContainer.clearfix .section #secSum .focus p a,.gridContainer.clearfix .section #secSum .focus ol li a {font-size: 1em;font-weight:400}
/*Images*/
.imgbox a {font-size:.8em; font-style: normal; color:#333; text-align:center}
.imgbox img{float:none;margin:0 0 1em 0}
.imgbox {font-family:Arial,Helvetica,sans-serif; font-size:.80em; font-style:italic; color:#333; text-align:center;float:right; margin:0 1.5em 0 0}
.secpic{clear:both; float:right;  margin: 1em 1em 1em .5em;border-style:none}
table tr td p img{padding:0em; margin:0em}
#grammar table img{float:none; margin:0; padding:1em .4em}
.quizques .response img{float:right; margin:.4em; padding:0}
.section .readblock img {float:right; margin: 0 .5em;border-style:none }
/*OBJECT tables*/
.section table {width:98%; background-image:url(img/bkgline.gif); border-bottom:.20em solid #D5DCE6; border-top:.09em solid #DDE5F0; border-left:.1em solid #D5DCE6; border-right:.15em solid #D5DCE6; border-spacing:0; margin-left:1.5%; margin-bottom:1em}
.section .tblleft table, .section .tblright table {margin-left:0}
.section th, .practice th {font-weight:700; font-size:.7em; color:#FFF; font-family:Arial,Helvetica,sans-serif; background-color:#7288B7; text-align:left; padding:.6em .8em; border-left:solid; border-width:.2em; border-color:#ccc}
.section  table td {vertical-align:top; padding:.5em 0}
.asub {font-family:Arial,Helvetica,sans-serif; color:#3B5998; text-align:left; margin:0; padding:.6em 0em .6em}
table tr.asub td p {font-size:.82em; color:#3B5998}
#grammar .section.list table .asub td ul li {font-size:.8em}
.asub td {height:4.4em}
.list td {width: 25%; height: 0; padding:0}
.ht0, .ht0 td {height:.8em; padding:0}
.gridContainer.clearfix tr.ht1 td,.gridContainer.clearfix td.ht1, .gridContainer.clearfix table.ht1 td, .gridContainer.clearfix .asub.ht1 td{height:1.8em}
.gridContainer.clearfix tr.ht2 td,.gridContainer.clearfix td.ht2, .gridContainer.clearfix table.ht2 td, .gridContainer.clearfix .asub.ht2 td{height:2.8em}
.section table tr td,  .gridContainer.clearfix .asub.ht3 td, .ht3 {height:3.8em}
.gridContainer.clearfix tr.ht4 td,.gridContainer.clearfix td.ht4, .gridContainer.clearfix table.ht4 td, .gridContainer.clearfix .asub.ht4 td{height:4.8em}
.gridContainer.clearfix tr.ht5 td,.gridContainer.clearfix td.ht5, .gridContainer.clearfix table.ht5 td, .gridContainer.clearfix .asub.ht5 td{height:5.8em}
.gridContainer.clearfix tr.ht6 td,.gridContainer.clearfix td.ht6, .gridContainer.clearfix table.ht6 td, .gridContainer.clearfix .asub.ht6 td{height:6.8em}
.gridContainer.clearfix tr.ht7 td,.gridContainer.clearfix td.ht7, .gridContainer.clearfix table.ht7 td, .gridContainer.clearfix .asub.ht7 td{height:7.8em}
.gridContainer.clearfix tr.ht8 td,.gridContainer.clearfix td.ht8, .gridContainer.clearfix table.ht8 td, .gridContainer.clearfix .asub.ht8 td{height:8.8em}
.gridContainer.clearfix tr.ht9 td,.gridContainer.clearfix td.ht9, .gridContainer.clearfix table.ht9 td, .gridContainer.clearfix .asub.ht9 td{height:9.8em}
.gridContainer.clearfix tr.ht10 td,.gridContainer.clearfix td.ht10, .gridContainer.clearfix table.ht10 td, .gridContainer.clearfix .asub.ht10 td{height:10.8em}
.gridContainer.clearfix tr.ht11 td,.gridContainer.clearfix td.ht11, .gridContainer.clearfix table.ht11 td, .gridContainer.clearfix .asub.ht11 td{height:11.8em}
.gridContainer.clearfix tr.ht12 td,.gridContainer.clearfix td.ht12, .gridContainer.clearfix table.ht12 td, .gridContainer.clearfix .asub.ht12 td{height:12.8em}
.gridContainer.clearfix tr.ht13 td,.gridContainer.clearfix td.ht13, .gridContainer.clearfix table.ht13 td, .gridContainer.clearfix .asub.ht13 td{height:13.8em}
.gridContainer.clearfix tr.ht14 td,.gridContainer.clearfix td.ht14, .gridContainer.clearfix table.ht14 td, .gridContainer.clearfix .asub.ht14 td{height:14.8em}
.gridContainer.clearfix tr.ht15 td,.gridContainer.clearfix td.ht15, .gridContainer.clearfix table.ht15 td, .gridContainer.clearfix .asub.ht15 td{height:15.8em}
.gridContainer.clearfix tr.ht16 td,.gridContainer.clearfix td.ht16, .gridContainer.clearfix table.ht16 td, .gridContainer.clearfix .asub.ht16 td{height:16.8em}
.gridContainer.clearfix td.ht17, .gridContainer.clearfix table.ht17 td, .gridContainer.clearfix .asub.ht17 td{height:17.8em}
.gridContainer.clearfix td.ht18, .gridContainer.clearfix table.ht18 td, .gridContainer.clearfix .asub.ht18 td{height:18.8em}
.gridContainer.clearfix td.ht19, .gridContainer.clearfix table.ht19 td, .gridContainer.clearfix .asub.ht19 td{height:19.8em}
.gridContainer.clearfix td.ht20, .gridContainer.clearfix table.ht20 td, .gridContainer.clearfix .asub.ht20 td{height:20.8em}
.gridContainer.clearfix td.ht22, .gridContainer.clearfix table.ht22 td, .gridContainer.clearfix .asub.ht22 td{height:22.8em}
.gridContainer.clearfix td.ht25, .gridContainer.clearfix table.ht25 td, .gridContainer.clearfix .asub.ht25 td{height:25.8em}
.gridContainer.clearfix td.ht30, .gridContainer.clearfix table.ht30 td, .gridContainer.clearfix .asub.ht30 td{height:30.8em}
.table12 tr td{width:12.5%}
.table14 tr td{width:14.25%}
.table16 tr td{width:16.5%}
.table20 tr td{width:20%}
.table25 tr td{width:25%}
.table33 tr td{width:33%}
.table50 tr td{width:50%}
.td5{width:5%}
.td10, .td10blu{width:10%}
.td12{width:12.5%}
.td15, .td15blu{width:15%}
.td16{width:16.5%}
.td20,.td20blu {width:20%}
.td25sm {width:25%; border-bottom:.07em solid #CCC; border-right:.07em solid #CCC; font-size:.90em; color:#333}
.td25, .td25blu{width:25%}
.td30{width:30%}
.td33{width:33%}
.td35{width:35%}
.td40{width:40%}
.td45{width:45%}
.td50{width:50%}
.td55{width:55%}
.td60{width:60%}
.td66{width:66%}
.td70{width:70%}
.td75{width:75%}
.td80{width:80%}
/*Colored Table-Column Headers*/
.gridContainer.clearfix table tr td p.colhdr, .eg p.colhdr, .colbrk{color:#3B5998; margin-bottom:1em; font:500 .62em Arial,Helvetica,sans-serif}
.gridContainer.clearfix table tr td p.colhdred, .eg p.colhdred, .gridContainer.clearfix table tr td p.colhdrbl, .eg p.colhdrbl, .gridContainer.clearfix table tr td p.colhdrgr, .eg p.colhdrgr, .gridContainer.clearfix table tr td p.colhdrgrn, .eg p.colhdrgrn, table tr td p.colhdrorg, .eg p.colhdrorg, .gridContainer.clearfix table tr td p.colhdrpur, .eg p.colhdrpur, .gridContainer.clearfix table tr td p.colhdraqu, .eg p.colhdraqu{color:#FFF; margin-bottom:1em; font:500 .72em Arial,Helvetica,sans-serif}
.gridContainer.clearfix table tr td.colhdred, .gridContainer.clearfix table tr td.colhdrbl,  .gridContainer.clearfix table tr td.colhdrgr, .gridContainer.clearfix table tr.colhdrgr td, .gridContainer.clearfix table tr td.colhdrorg, .gridContainer.clearfix table tr td.colhdrgrn,  .gridContainer.clearfix table tr td.colhdrpur,  .gridContainer.clearfix table tr td.colhdraqu,  .gridContainer.clearfix table tr td.colhdclr, .gridContainer.clearfix table tr.colhdclr td {height:.8em; padding:.2em .8em; margin:0; font:500 .68em Arial,Helvetica,sans-serif; color:#FFF}
.gridContainer.clearfix table tr.colhd td, .gridContainer.clearfix table tr td.colhd{height:.8em; padding:.3em .7em; margin:0;border-left:solid; border-width:.2em; border-color:#ccc}
.gridContainer.clearfix table tr td.colbrk{height:.8em; padding:.3em .68em; margin:0}
.colhdr{background-color:#e8e8e8}
.colhdred{background-color:#933}
.colhdrbl{background-color:#7288B7}
.colhdrgr{background-color:#999}
.colhdrorg{background-color:#C60}
.colhdrgrn{background-color:#060}
.colhdrpur{background-color:#636}
.colhdraqu{background-color:#398D95}
.colhdrblult{font-weight:700; font-size:.68em; color:#FFF; font-family:Arial,Helvetica,sans-serif; background-color:#7288B7; text-align:left; padding:.5em .6em .5em .5em;border-left:solid; border-width:.25em; border-color:#ccc}
.colhd{color: #3B5998;font: 500 .68em Arial,Helvetica,sans-serif;padding: .6em 1.2em;background-color: #e3e3e3}
/*Table Borders*/
.border .asub td, .border tr td, .border {border-bottom:.07em solid #CCC; border-right:.07em solid #CCC; border-spacing:0}
.borderleft{border-left:.12em solid #D5DCE6}
.borderbottom{border-bottom:.112em solid #D5DCE6}
.bdr tr td{border-left:.12em solid #D5DCE6}
/*OBJECT modal window*/
.modalDialog {position: relative;top: -10px;left: 0px;bottom: 0;right: 0;width: 300px;height:35px;background: rgba(0,0,0,0);z-index: 998;opacity: 0;-webkit-transition: opacity 400ms ease-in;-moz-transition: opacity 400ms ease-in;transition: opacity 400ms ease-in;pointer-events: none }
.modalDialog:target {opacity:1;pointer-events: auto;}
.modalDialog > div {position: absolute;margin: 10% auto;padding: 5px 20px 13px 20px;border-radius: 10px;background:#F8F8F8;-webkit-box-shadow: 0 0 10px rgba(0,0,0, .50);-moz-box-shadow: 0 0 10px rgba(0,0,0, .50);box-shadow: 0 0 10px rgba(0,0,0, .50);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:4px;font-family: 'Droid Sans', sans-serif;font-size:12px;line-height:18px;text-align: center;color: #495a62;padding-bottom:10px}
.close {background: #fdfdfd;color: #FFFFFF;line-height: 25px;position: absolute;right: 0;text-align: center;top: -10px;width: 24px;text-decoration: none;font-weight: bold;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;-moz-box-shadow: 1px 1px 3px #242424;-webkit-box-shadow: 1px 1px 3px #242424;box-shadow: 1px 1px 3px #242424;visibility: visible;}
.close:hover { background: #7288B7; }
/*Practice quiz Styles*/
#numSec, .numsec{font-family:Arial,Helvetica,sans-serif; font-size:.84em; color:#900; font-weight:700; margin:1.4em 0 0 0; padding-left:.4em}
#resPonse, .response{font-family:Arial,Helvetica,sans-serif; font-size:.8em; color:#5A5A5A; line-height:2; padding-top:1em; padding-bottom:1em}
#resPonse p, .response p {font-family:Arial,Helvetica,sans-serif; font-size:.8em; color: #5A5A5A; line-height:1em; padding:0}
#sentErr, .senterr {font-family:Arial,Helvetica,sans-serif; font-size:.85em; color:#5A5A5A;line-height:1.5; padding-top:1.2em;padding-bottom:1em}
#buttonSec, #buttonMulti, .buttonsec, .buttonmulti {font-size:.8em; padding:1em 0em; text-align:center}
#buttonEdit, .buttonedit{font-size:.82em; padding:1.1em 0 .25em 0}
#resetSec, .resetsec{font-size:.84em; height:2em; padding:.7em 0}
#feedbkInput, .feedbkinput{padding-top:1em; padding-bottom:1em}
#feedbkInput label, .feedbkinput label, #feedbkInput a, .feedbkinput a {font-family:Arial,Helvetica,sans-serif; font-size:.8em;  padding: 1.1em 0 1em 0; margin-left:.2em}
.quizques .feedbkinput p {margin-left:0; padding-left:0; font-size:.78em}
#feedbkEdit label, .feedbkedit label, #editBox label, .editbox label{font-family:Arial,Helvetica,sans-serif; font-size:.8em; color:#5A5A5A; padding:1.1em 0 1em 0}
.practice .editbox textarea {font-family:Arial,Helvetica,sans-serif; font-size:.9em; color:#5A5A5A;line-height:1.5}
#feedbkEdit a, .feedbkedit a {font-size:0.74em}
#quizQues, .quizques{background-image:url(img/bkgline.gif); border-top:.09em solid #DDE5F0; border-right:.15em solid #D5DCE6; border-bottom:.20em solid #D5DCE6; border-left:.1em solid #DDE5F0; margin-bottom:1.5em}
#multiSelect, .multiselect{font-family:Arial,Helvetica,sans-serif; font-size:.84em; color:#4D4D4D; line-height:2.5; /*text-align:justify;*/ padding:1em 0}
#multiAnswer, .multianswer{font-family:Arial,Helvetica,sans-serif; font-size:.84em; color:#4D4D4D; line-height:2.5; /*text-align:justify;*/ padding:1em 0}
#multiComment, .multicomment{font-size:.84em; color:#4D4D4D; line-height:1.5; padding:1em 0 }
.quizques img{float:right; padding-right:1.8em}
#respA, .respa, #respB, .respb{margin-bottom:1.8em; font-family:Arial,Helvetica,sans-serif; font-size:.84em; color:#4D4D4D; padding:0}
#radioA, .radioa, #radioB, .radiob{text-align:center}
#queS, .ques{font-family:Arial,Helvetica,sans-serif; font-size:.84em; color:#4D4D4D; line-height:1.4em; margin-top:1.4em; margin-bottom:2em}
/*Form Inputs*/
 input, select textarea{ margin:0; vertical-align:baseline; }
.section  table tr td select {font-size:.9em}
.quizques .response select {font-size:1em}
.quizques .response input {font-size:1em}
.quizques .multiselect select {font-size:1em}
.quizques .multianswer input {font-size:1em}
/*.practice .quizques input {font-size:.94em}*/
.practice .quizques .buttonsec input, .practice .quizques .resetsec input, practice .quizques .buttonedit input {font-size:.9em}*/
.practice button{margin:.25em}
.practice  textarea, .section textarea {width:90%; /*width:500px\9; min-width:90%\9; max-width:90%\9; width:90%;*/ border:1px solid #CCC; margin:0; padding: .25em; font-family:Arial,Helvetica,sans-serif; color:#5A5A5A}
.practice  textarea {font-size:.8em} 
.gridContainer.clearfix #practice1 .quizques.clearfix .multianswer label #feedback4 {font-size:.8em}
.section textarea, .section button, .gridContainer.clearfix .section .focus #form1 input  {font-size:1em} 
.line1{height:1.5em}
.line2{height:2.6em}
.line3{height:3.7em}
.line4{height:4.8em}
.line5{height:5.9em}
.line6{height:7.0em}
.line7{height:8.1em}
.line8{height:9.2em}
.line9{height:10.3em}
.gridContainer.clearfix #home .col50, .gridContainer.clearfix #home .col50clr {height: 325px}
.gridContainer.clearfix #popQuestion .focus #form1 .divopt p {margin-left: 1em;}
