a:active {  color: #330066}
a:visited {  color: #770077}
a:hover {color: #004444}
a:link {  color: #000099}

.author {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #004400;
    font-weight: bold
}

/* 4/13/2011 -PC ADDED HR STYLING */
hr {
    height: 1px;
    color:#43486F;
    border: 0;
    background-color:#43486F;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #222222
}

.bodynormal {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #222222
}

.bodysmall {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #222222
}


.bodyTwelve {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222
}

.bodysmall11 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #222222
}

.bodysmall12 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222
}

.bodynormallite {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #555555
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #222222
}

.bodyitalic {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #222222;
font-style: italic
}

.bodyitalicunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #222222;
	font-style: italic;
	text-decoration: underline
}

.bodybold {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold
}

.bodybold11 {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold
}

.bodybold12 {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold
}

.bodybold13 {
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold
}

.bodyboldlite {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #555555;
    font-weight: bold
}

.bodybolditalic {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold;
	font-style: italic
}

.bodybolditalicunderline {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold;
	font-style: italic;
	text-decoration: underline
}

.chapter {
    font-size: 14pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #002200;
    font-weight: normal
}

.bb {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #003399;
    font-weight: bold
}

.bbi {
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #003399;
    font-weight: bold;
	font-style: italic
}

.button {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
	background-color: #CCCCCC
}

.bodyyellow {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFF00
}

.bodygreen {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #003300
}

.bodygreenbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #003300
}

.button {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
	background-color: #CCCCCC
}

.bodyunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #222222;
	text-decoration: underline
}

.bodyverdana {
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: normal
}

.bodyverdanabold {
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold
}

.bodyverdanaboldblue {
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000066;
    font-weight: bold
}

.bluestrike {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000044;
    font-weight: normal;
	text-decoration: line-through
}

.blueunderlined {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000044;
text-decoration: underline
}

.blueboldunderlined {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000044;
text-decoration: underline
}

.blue {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000044
}

.blueitalic {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000044;
font-style: italic
}

.bluebolditalic {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000044;
font-style: italic
}

.blueitalicunderlined {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000044;
font-style: italic;
text-decoration: underline
}

.bluebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000044
}

.codequotestrike {
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color: #000044;
font-weight: normal;
text-decoration: line-through
}

.codequoteunderlined {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000044;
text-decoration: underline
}

.codequoteboldunderlined {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000044;
text-decoration: underline
}

.codequote {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000044
}

.codequoteitalic {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000044;
font-style: italic
}

.codequoteitalicunderlined {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000044;
font-style: italic;
text-decoration: underline
}

.codequotebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000044
}

.courier {
font-family: "Courier New";
font-size: 10px;
color: #000000
}

.fineprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: normal
}

.fineprintlightgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: normal
}

.fineprintbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 14px;
}

.fineprintboldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000044;
	line-height: 14px;
}

.fineprintboldheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
    color: #43486F;
    background: #FFFFFF;
    border: 1px solid;
}

input.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
    color: #43486F;
    background: #FFFFFF;
    border: 1px solid;
}

input.radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
    border: 0px solid;
}

input[type="checkbox"], input[type="radio"]{
     background: transparent;
     border: 0;
}


textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
    color: #43486F;
    background: #FFFFFF;
    border: 1px solid;
}

.label {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #550000;
    font-weight: normal
}

.menusmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	line-height: 12pt
}

.menusmallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	line-height: 12pt
}

.note {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #660000;
    font-weight: normal
}

.notebold {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #660000;
    font-weight: bold
}

.notestrike {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #660000;
    font-weight: normal;
	text-decoration: line-through
}

.header1 {
    font-size: 22px;
    font-family: Arial, Helvetica, sans-serif;
    color: #3A4065;
    font-weight: normal
}

.header2 {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold
}

.header3 {
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    color: #3A4065;
    font-weight: normal
}

.pagetitle {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #0069B5;
    font-weight: bold
}

.pagenumber {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000066;
    font-weight: bold
}

.paragraph {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold
}

.question {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal
}

.questionitalic {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
	font-style: italic;
    font-weight: normal
}

.questionbold {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: bold
}

.questionunderline {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
	text-decoration: underline;
    font-weight: normal
}

.redbold {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #660000;
    font-weight: bold
}

.redbolditalic {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #660000;
    font-weight: bold;
	font-style: italic
}

.rednote {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #440000;
    font-weight: normal
}

.redbold16px {
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #440000;
    font-weight: bold
}

.section {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #220022;
    font-weight: bold
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #43486F;
    background: #FFFFFF;
    border: 1px solid
}

.white8ptbold {
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold
}

.white13pxbold {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold
}

.white10pt {
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: normal
}

.white8px {
    font-size: 8px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: normal
}

.yellow12px {
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFF00;
    font-weight: normal
}

.yellow12pxbold {
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFF00;
    font-weight: bold
}

.white12pt {
    font-size: 12pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: normal
}

.white14pxbold {
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, san-serif;
    color: #FFFFFF;
    font-weight: bold
}

.white16pxbold {
    font-size: 16px;
    font-family: Verdana, Arial, Helvetica, san-serif;
    color: #FFFFFF;
    font-weight: bold
}

.yellow16pxbold {
    font-size: 16px;
    font-family: Verdana, Arial, Helvetica, san-serif;
    color: #FFFF00;
    font-weight: bold
}

ul {
    list-style-type: square;
    list-style-position: outside;
    list-style-image: url(../img/common/lightbulb1.gif); line-height: 22px;
}

ul.freevideoyoutube {
    padding-left: 30px;
    padding-bottom: 7px;
    list-style-type: square;
    list-style-position: outside;
    list-style-image: url(../img/common/lightbulb1.gif);
    line-height: 22px;
}

ul.freevideoyoutube li a:visited {
  color: #770077;
}

ul.freevideoyoutube li a:hover {
  color: #004444;
}

ul.freevideoyoutube li a:link {
  color: #000099;
}

ol {list-style-position: outside; line-height: 22px}

.bodyboldunderline {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #222222;
   text-decoration: underline
}

.Arial13pxbold {
    font-size: 14px;
    font-family: Arial, Helvetica, san-serif;
   font-weight: bold;
   color: #222222
}

.Arial13pxitalic {
    font-size: 14px;
    font-family: Arial, Helvetica, san-serif;
   font-weight: normal;
   color: #222222;
   font-style: italic
}

.submit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #efefef;
	border: 1px #999999 solid; background-color: #43486F
}

.submitblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #efefef;
	border: 1px #999999 solid; background-color: #43486F
}

.submitgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #efefef;
	border: 1px #999999 solid; background-color: #006600
}
.submitred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #efefef;
	border: 1px #999999 solid; background-color: #990000
}
.submitwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	border: 1px #999999 solid; background-color: #FFFFFF
}

.submityellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	border: 1px #000000 solid; background-color: #FFFF00
}


.submitorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border: 1px #999999 solid; background-color: #ffcc33
}

.brightred16px {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF3333}

DIV.dialog
{
    BORDER-RIGHT: #43486F 3px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #43486F 3px solid;
    PADDING-LEFT: 3px;
    Z-INDEX: 1;
    LEFT: 50%;
    FLOAT: none;
    VISIBILITY: visible;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px;
    BORDER-LEFT: #43486F 3px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #43486F 3px solid;
    POSITION: absolute;
    top: 90%;
	left: 50%;
	margin-top: -25%;
	margin-left: -25%;
    BACKGROUND-COLOR: #F9E139

}

/* TABS FOR NEW FLORIDA EXAMS PAGE */
ul.tabs {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

ul.tabs li {
  float: left;
  padding: 0;
  margin: 0;
  padding-top: 0;
  background: url(tab_right.png) no-repeat right top;
  margin-right: 1px;
}

ul.tabs li a {
  display: block;
  padding: 0px 10px;
  color: #fff;
  text-decoration: none;
  background: url(tab_left.png) no-repeat left top;
}

ul.tabs li a:hover {
  color: #ff0;
}


.iquote {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
font-style: italic
}


/* Show-hide divs */

.more {
	display: none;
	/* border-top: 1px solid #666; */
	border-bottom: 1px solid #666; }
a.showLink, a.hideLink {
	text-decoration: none;
	color: #43486F;
	padding-left: 8px;
	background: transparent url('down.gif') no-repeat left; }
a.hideLink {
	background: transparent url('up.gif') no-repeat left; }
a.showLink:hover, a.hideLink:hover {
	border-bottom: 0px dotted #36f; }

/* End Show-hide divs */

/*  begin added 5/29/2010 -PC for onlinetrainingpro.php page  */
.bold-italic-90-percent {
    font-weight: bold;
    font-style: italic;
    font-size: 90%;
}
.bold-120-percent {
    font-weight: bold;
    font-size: 120%;
    margin-top: -10px;
}
/*  end added 5/29/2010 -PC for onlinetrainingpro.php page  */

/*  6/29/2010 ADD OPTIONAL CLASS FOR IMAGE BORDER   */

.img_special {
    border: 1px solid #666666;
}


