h4
{ 
vertical-align:top; 
font-weight:bold; 
font-family:Arial; 
font-size:12pt; 
color:black; 
padding:0px;
margin:0px;
margin-bottom:4px; 
}

.progheading
{ 
vertical-align:top; 
font-weight:normal; 
font-family:Arial; 
font-size:10pt; 
color:black; 
padding:2px; 
}

.progtext 
{ 
vertical-align:top; 
font-weight:normal; 
font-family:Arial; 
font-size:8pt; 
color:black; 
} 

.programlbl 
{ 
vertical-align:top;    
font-weight:bold; 
font-family:Arial; 
font-size:9pt; 
color:black; 
} 

.programtbl 
{ 
border:solid 1px #bbbbbb; 
background-color:#FFFFFF; 
} 

BODY {margin:0px;}
INPUT {font-size:10pt;border:solid 1px gray;}
SELECT {font-size:10pt;border:solid 1px gray;}
FORM {margin:0px;padding:0px;}
INPUT.SUBMIT {font-size:9pt;border:solid 1px gray;}
INPUT.BUTTON {font-size:9pt;border:solid 1px gray;}

.signupBODY { background-image:url(../images/recsignupbgimage.jpg); background-repeat:no-repeat;}
.recitaltitlebarsmall {padding:2px;font-weight:normal;font-family:Verdana;background-color:#557799;font-size:9pt;color:White;}
.recitaltitlebar {padding:2px;font-weight:bold;font-family:Verdana;background-color:#557799;font-size:12pt;color:White;}
.divShow {visibility:visible;position:static;}
.divHide {visibility:hidden;position:absolute;}
.linkcontrol {font-size:10pt;color:Blue;}

.dialogobody {margin:0px;
              border:solid 2px #eeeeee;
              border-bottom:solid 2px #555555;
              border-right:solid 2px #555555;
              background-color:#eeeeee;
              }
.dialogtitle {font-weight:bold;font-family:Verdana;border:solid 1px #ffffff;background-color:#334499;font-size:10pt;color:White;}
.imgbutton {background-color:#dddddd;border:solid 1px #999999;border-bottom:solid 1px #555555;border-right:solid 1px #555555;text-align:center;}
.leftformlabel {font-family:Verdana;font-size:10pt;text-align:left;}
.studenttable {border:solid 1px gray;background-color:#ffffff;}
.tablerowlight {font-family:Verdana;font-size:10pt;font-weight:normal;;background-color:#ffffff;}
.tablerowdark {font-family:Verdana;font-size:10pt;font-weight:normal;background-color:#dddddd;}
.tabletext {font-family:Verdana;font-size:10pt;}
.tablelabel {font-family:Verdana;font-size:10pt;font-weight:bold;border:solid 1px gray;text-align:center;color:White;background-color:#557799;}
.dialogtable {border:solid 1px #556699;background-color:#eeefff;}
.formreview {padding:6px;font-family:Verdana;font-size:10pt;text-align:left;color:Blue;font-weight:bold;}
.formbiglabel  {padding-left:6px;color:#112233;font-family:Verdana;font-size:12pt;text-align:left;}
.bigformstatus {font-family:Verdana;font-size:12pt;color:green;font-weight:bold;}
.formstatus  {font-family:Verdana;font-size:10pt;color:green;}
.formstatus2  {font-family:Verdana;font-size:10pt;color:green;text-align:center;}
.formerror  {font-family:Verdana;font-size:10pt;color:red;}
.forminfo   {font-family:Verdana;font-size:10pt;color:Navy;}
.formlabel  {font-family:Verdana;font-size:10pt;text-align:right;font-weight:bold;}
.lightbold  {font-family:Verdana;font-weight:normal;font-size:10pt;color:#ddddff;}
.small      {font-family:Verdana;font-size:10pt;}
.smallbold  {font-style:italic;font-family:Verdana;font-size:10pt;font-weight:normal;}
.pagetitle  {font-family:Verdana;font-size:13pt;font-weight:normal;color:#3355aa;}
.smallcopyright {font-family:Verdana;font-size:7pt;}
.medbold {font-family:Verdana;font-size:10pt;font-weight:bold;}
.directions {font-family:Verdana;font-size:10pt;}
.addressline {font-family:Verdana;font-size:10pt;}
.classtitle {font-family:Verdana;font-size:12pt;font-weight:bold;}
.fordetails {font-family:Verdana;font-size:10pt;font-style:italic;}

.menuitem   {
            padding:4px;
            padding-right:10px;
            padding-left:10px;
            border-left:solid 1px #999999;
            border-top:solid 1px #999999;
            border-right:solid 1px #555555;
            border-bottom:solid 1px #555555;
            font-family:Verdana;
            font-weight:normal;
            font-size:10pt;
            color:#330055;
            background-color:#B5E2FF;
            width:160px;
            height:16px;}
            
.menuitem a:link {color:#335577;}
.menuitem a:visited {color:#335577;}
.menuitem a:hover {color:red;}            
            
            
            
.lastmenuitem {padding-right:10px;padding-left:10px;border-left:solid 1px #bbbbbb;border-right:solid 1px #bbbbbb;border-top:solid 1px #bbbbbb;font-family:Verdana;font-weight:normal;font-size:10pt;color:#000055;background-color:#eeeeff;border-bottom:solid 1px #bbbbbb;}
.title {font-family:Verdana;font-size:12pt;font-weight:bold}
.image {font-family:Verdana;font-size:12pt;font-weight:bold}
.paragraph {font-family:Verdana;font-size:10pt;font-weight:normal;}
.subtitle {font-family:Verdana;font-size:10pt;font-weight:bold;}
.horzrule {height:1px;}
.byline {font-family:Verdana;font-size:10pt;font-weight:bold;color:Gray;}

H2 {font-family:Verdana;font-size:13pt;font-weight:normal;}

@font-face
	{font-family:"MS Sans Serif";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}

p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	text-autospace:none;
	font-size:10.0pt;
	font-family:"MS Sans Serif";
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";}
h1
	{mso-style-next:Normal;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:1;
	text-autospace:none;
	font-size:12.0pt;
	font-family:"MS Sans Serif";
	mso-font-kerning:0pt;
	font-weight:normal;}
h3
	{mso-style-next:Normal;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:3;
	tab-stops:24.0pt 70.0pt;
	text-autospace:none;
	font-size:10.0pt;
	font-family:"MS Sans Serif";}

@page
	{mso-endnote-position:end-of-section;
	mso-endnote-numbering-style:arabic;
	mso-endnote-numbering-start:0;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 76.5pt 1.0in .75in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}

@list l0
	{mso-list-id:7954563;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l1
	{mso-list-id:461584094;
	mso-list-type:hybrid;
	mso-list-template-ids:1052423990 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2
	{mso-list-id:576014245;
	mso-list-type:hybrid;
	mso-list-template-ids:2000321854 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3
	{mso-list-id:1022824227;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l3:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l4
	{mso-list-id:1094014918;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l4:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l5
	{mso-list-id:1106265769;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l5:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l6
	{mso-list-id:1114714427;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l6:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l7
	{mso-list-id:1218008227;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l7:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l8
	{mso-list-id:1549338967;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l8:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l9
	{mso-list-id:1630353870;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l9:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l10
	{mso-list-id:1649238711;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l10:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l11
	{mso-list-id:2002653433;
	mso-list-type:simple;
	mso-list-template-ids:67698699;}
@list l11:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0D8;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
	
h2 {font-family:Verdana;}

