<style>
<!--
html { min-width: 980px; }

body  {
	  	font-family: Verdana, Arial, Helvetica, san-serif;
	   	background-color: #fff;
 border: 0; outline: 0; vertical-align: baseline;
 color: black; }
 
 img { border: 0; }
	   	
h1 { margin:0; color: #891730; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Verdana, Arial, Helvetica, san-serif; padding-top:8px; }	   	

h2 { font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-style: normal; font-weight: bold; line-height: 14px; 
			color: #891730; }
			
h3 	{ font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-style: normal;
			font-weight: normal;
			line-height: 16px; 
			 }	
			 
hr { color: #acc5d5; }

a:link { color: #003366; font-weight: normal; text-decoration: underline; }
a:visited { color: #003366; font-weight: normal; text-decoration: underline; }
a:hover { color: #891730; font-weight: normal; text-decoration: underline; }
a:active { color: #003366; font-weight: normal; text-decoration: underline; }


input.buttons { color: black; font-size: 8pt; }
input.buttons2 { color: black; font-weight: 600; font-size: 8pt; background-color: #dcdcdc; border: outset; }
input.buttons3 { color: #dcdcdc; font-weight: bold; font-size: 9pt; background-color: black;  }


.text { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; padding-left:10px; min-width: 820px; }
.justtext { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; padding-left:10px;}

#text { min-width: 820px; }

.textB { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; }

.textForm { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; line-height: 16px; text-align:right; }


p { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; }
LI { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; }


.textItalic	   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: italic; font-weight: normal; line-height: 14px; }

.booktxt   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; }

.listtxt   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; display: block; padding-left: 10px; }

.prtxt	   { color: black; font-size: 14px; font-family: Georgia, "New Century Schoolbook", Times, serif; font-style: normal; font-weight: normal; line-height: 16px; }

.prhdr	   { color: #043258; font-size: 18px; font-family: Georgia, "New Century Schoolbook", Times, serif; font-style: normal; font-weight: normal; line-height: 30px; }

.smtext	{
			font-size: 10px;
			line-height: 14px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-weight: normal;
			font-style: normal;
			color: black;
			}
			
			
.blutext	{
			font-size: 9px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-weight: normal;
			font-style: normal;
			color: #043258;
			padding-left: 20px;
			display: block;
			text-align:left;
			}
			
			
.redtext	{ color: #891730; font-weight: bold; font-size: 12px; font-family:  Verdana, Arial, Helvetica, san-serif; font-style: italic; }
						
			

.blink	{ font-size: 9px; font-family: Verdana, Arial, Helvetica, san-serif; font-weight: normal; font-style: normal; color: black; line-height: 12px; padding-left: 177px; display: block; }

			

.hdg	{
			 color: #891730; font-weight: bold; font-size: 12px;
			font-family:  Verdana, Arial, Helvetica, san-serif;
			 }
			 
.hdgRed	{
			 color: #891730; font-weight: bold; font-size: 14px;
			font-family:  Verdana, Arial, Helvetica, san-serif;
			font-style:italic;
			 }
			
			
.coursehdg	 { color: #891730; font-size: 13px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: bold; line-height: 16px; padding-top: 20px; display: block; }
			
			
		
.subhdg	{
			font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-weight: bold;
			font-style: normal;
			color: #043258;
		}
		
.subhdr	{
			font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-weight: bold;
			line-height: 16px;
			font-style: normal;
			color: #891730;
			padding-left: 172px;
			display: block;
		}

.subhdr2	{
			font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-weight: bold;
			line-height: 16px;
			font-style: normal;
			color: #891730;
			padding-left: 172px;
			display: block;
		}
		
.client	{
			font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-weight: normal;
			line-height: 14px;
			font-style: normal;
			color: #043258;			
		}



.b			{ font-weight: bold; }



.u			{ text-decoration: underline; }


.i		{ font-style: italic; }

.photo { 	
		border: 1;
		float: left;
		padding-left: 10px;
		padding-bottom: 7px;
		padding-right: 7px;
		}
		
.hmphoto { 	color: black; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif; 
font-style: normal; 
font-weight: normal; 
line-height: 16px;
padding-right: 200px;
display: block;
		}
		
.markman { padding: 0 0 10px 10px; float: right; }

		
.box { 	color: black; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, san-serif; 
font-style: normal; 
font-weight: normal; 
line-height: 14px;
padding-left: 10px;
padding-right: 10px;
display: block;
		}


ul.points
{ list-style: disc url(../images/arrow.gif) inside; }


.agenda { color: #426d99; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 14px; padding-left: 10px; }


.agenda { color: #426d99; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 14px; }
.agenda LI { color: #426d99; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 14px; }
.agenda P { color: #426d99; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 14px; }

.agendaBld { color: #426d99; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: bold; line-height: 16px; }



/* basic page divisions */

#maincontent { padding-left: 10px; font-size: 12px; font-family: Verdana, Arial, Helvetica;
				}
				
/* backgrounds */

#hdrtop	{ 
background: white url(../images/top_bkg1.gif) left; background-repeat: no-repeat;  

}

#sidebar	{ 
background-color: #cddce6; border-right: 2px solid #acc5d5; padding-left: 4px; padding-top:4px; min-width: 162px; display: block;
}

#home	{ padding-left: 20px; padding-right: 10px; color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; }

.bltList { padding: 4px 0 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #333; display: block; }

.logo { padding: 0 0 10px 10px; float:right; }


/* Added for site redesign 6/14/11 */

#hdrWrap { width: 980px; height: 101px; }

#cfpieTag { width: 980px; background-color:#85b0c6; }

#navSide { background-color: #aec2d5; border-right: 2px solid #91abc3; border-bottom: 2px solid #91abc3; padding-left: 4px; padding-top:4px; width: 162px; display: block; width: 174px; }

.navSide { background-color: #aec2d5; border-right: 2px solid #91abc3; border-bottom: 2px solid #91abc3; padding-left: 4px; padding-top:4px; width: 162px; display: block; width: 170px; }

.side  { color: #043258; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 20px; }
			
.side a:link { color: #043258; text-decoration: underline; }
.side a:visited { color: #043258; text-decoration: underline; }
.side a:hover { color: #891730; text-decoration: underline; }
.side a:active { color: #043258; text-decoration: underline; }

#content { padding-left: 10px; padding-right: 10px; color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; width: 810px; }

#clear { clear:both; }

#footerWide { width: 980px; height:auto; padding-left: 10px; padding-top:10px; }

.footerWide	{ font-size: 10px; font-family: Verdana, Arial, Helvetica, san-serif; font-weight: normal; font-style: normal; color: black; line-height: 14px; display: block; }

.learningBox { font-size: 10px; font-family: Verdana, Arial, Helvetica, san-serif; font-weight: normal; font-style: normal; color: black; line-height: 14px; padding-left: 2px; padding-right: 20px; display:block; }

.learningBoxInd { font-size: 10px; font-family: Verdana, Arial, Helvetica, san-serif; font-weight: normal; font-style: normal; color: black; line-height: 14px; padding-left: 66px; padding-right: 20px; display:block; }


.learningBox1, .learningBox1 TD, .learningBox1 TH { background-image:url(images/learning-box-bkg01.gif); background-repeat:no-repeat; }

.learningBox2, .learningBox2 TD, .learningBox2 TH { background-image:url(images/learning-box-bkg02.gif); background-repeat:no-repeat; }

.learningBox3, .learningBox3 TD, .learningBox3 TH { background-image:url(images/learning-box-bkg03.gif); background-repeat:no-repeat; }

.learningBox4, .learningBox4 TD, .learningBox4 TH { background-image:url(images/learning-box-bkg04.gif); background-repeat:no-repeat; }

#homeTxt { width: 750px; padding-bottom:12px; }

.homeTxt { font-size: 11px; font-family: Verdana, Arial, Helvetica, san-serif; font-weight: normal; font-style: normal; color: black; line-height: 14px; }

#padTopM { padding-top: 2px; display:block; }

h1.home { padding: 6px 0 4px 0; margin:0; color: #891730; font-weight: bold; font-size: 16px; line-height: 20px; font-family: Verdana, Arial, Helvetica, san-serif; }

h1.learn { margin:0; color: #891730; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, san-serif; }

h1.learn a:link { color: #891730; text-decoration: none; font-weight: bold; }
h1.learn a:visited { color: #891730; text-decoration: none; font-weight: bold; }
h1.learn a:hover { color: #891730; text-decoration: none; font-weight: bold; }
h1.learn a:active { color: #891730; text-decoration: none; font-weight: bold; }

h2.training { font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-style: normal; font-weight: bold; line-height: 14px; 
			color: #891730; margin:0; }
			
h2.training a:link { color: #891730; text-decoration: none; font-weight: bold; }
h2.training a:visited { color: #891730; text-decoration: none; font-weight: bold; }
h2.training a:hover { color: #891730; text-decoration: none; font-weight: bold; }
h2.training a:active { color: #891730; text-decoration: none; font-weight: bold; }

h2.sitemap { font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-style: normal; font-weight: bold; line-height: 14px; 
			color: #000; margin:0; }
			
h2.sitemap a:link { color: #000; text-decoration: none; font-weight: bold; }
h2.sitemap a:visited { color: #000; text-decoration: none; font-weight: bold; }
h2.sitemap a:hover { color: #000; text-decoration: none; font-weight: bold; }
h2.sitemap a:active { color: #000; text-decoration: none; font-weight: bold; }
			
			
h3.sitemap { font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-style: normal; font-weight: bold; line-height: 14px; 
			color: #000; margin:0; }
			
h3.sitemap a:link { color: #000; text-decoration: none; font-weight: bold; }
h3.sitemap a:visited { color: #000; text-decoration: none; font-weight: bold; }
h3.sitemap a:hover { color: #000; text-decoration: none; font-weight: bold; }
h3.sitemap a:active { color: #000; text-decoration: none; font-weight: bold; }
			
			
#innercell { min-width: 850px; padding-left: 10px; padding-right: 10px; color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; }

h1.courses { margin:0; color: #891730; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, san-serif; padding-top:8px; }

h1.courses a:link { color: #891730; text-decoration: underline; font-weight: bold; }
h1.courses a:visited { color: #891730; text-decoration: underline; font-weight: bold; }
h1.courses a:hover { color: #891730; text-decoration: underline; font-weight: bold; }
h1.courses a:active { color: #891730; text-decoration: underline; font-weight: bold; }

.coursesRedhdr { color: #891730; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, san-serif; }

.coursesRedhdr a:link { color: #891730; text-decoration: none; font-weight: bold; }
.coursesRedhdr a:visited { color: #891730; text-decoration: none; font-weight: bold; }
.coursesRedhdr a:hover { color: #891730; text-decoration: none; font-weight: bold; }
.coursesRedhdr a:active { color: #891730; text-decoration: none; font-weight: bold; }

h2.coursedesc { font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-style: normal; font-weight: bold; line-height: 16px; 
			color: #000; }
			
.loginLnk { color: #891730; font-size: 11px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; padding-bottom:20px; }

.loginLnk a:link { color: #891730; text-decoration: underline; }
.loginLnk a:visited { color: #891730; text-decoration: underline; }
.loginLnk a:hover { color: #891730; text-decoration: underline; }
.loginLnk a:active { color: #891730; text-decoration: underline; }

#registerBtn { float:right; }


.about { font-size: 12px;
			font-family: Verdana, Arial, Helvetica, san-serif;
			font-style: italic; font-weight: bold; line-height: 14px; 
			color: #000; }
			
.about a:link { color: #000; text-decoration: none; font-weight: bold; font-style: italic; }
.about a:visited { color: #000; text-decoration: none; font-weight: bold; font-style: italic; }
.about a:hover { color: #000; text-decoration: none; font-weight: bold; font-style: italic; }
.about a:active { color: #000; text-decoration: none; font-weight: bold; font-style: italic; }

#AlsoBoughtList_alsoBoughtList { padding-left: 10px; padding-right: 10px; color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, san-serif; font-style: normal; font-weight: normal; line-height: 16px; width: 632px; }

/* Hotels */

.hotelsHdr { font-family:Verdana, Geneva, sans-serif; font-weight: bold; font-size: 20px; text-align:center; color:#000066; }

.hotelsSubHdr { font-family:Verdana, Geneva, sans-serif; font-weight: bold; font-size: 16px; text-align:center; color:#000066; }

.hotelsRedHdr { font-family:Verdana, Geneva, sans-serif; font-weight: bold; font-size: 16px; text-decoration:underline; text-align:center; color:#800000; }

.hotelsBluHdr { font-family:Verdana, Geneva, sans-serif; font-weight: bold; font-style:italic; font-size: 18px; text-decoration:underline; text-align:center; color:#000066; }

.hotelsBluHdr a:link { color: #000066; text-decoration: underline; font-weight: bold; }
.hotelsBluHdr a:visited { color: #000066; text-decoration: underline; font-weight: bold; }
.hotelsBluHdr a:hover { color: #000066; text-decoration: underline; font-weight: bold; }
.hotelsBluHdr a:active { color: #000066; text-decoration: underline; font-weight: bold; }

.hotelsUgBluHdr { font-family:Verdana, Geneva, sans-serif; font-weight: bold; font-size: 16px; text-decoration:underline; text-align:center; font-style:italic; color:#0000ff; }

.hotelsUgBlu { font-family:Verdana, Geneva, sans-serif; font-weight: normal; font-size: 12px; text-decoration:none; color:#0000ff; }


.emailListHdr { color: #043258; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, san-serif; padding-left:8px; display: block; }

h1.certPro { margin:0; color: #891730; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, san-serif; padding-top:8px; }

h1.certPro a:link { color: #891730; text-decoration: underline; font-weight: normal; }
h1.certPro a:visited { color: #891730; text-decoration: underline; font-weight: normal; }
h1.certPro a:hover { color: #891730; text-decoration: underline; font-weight: normal; }
h1.certPro a:active { color: #891730; text-decoration: underline; font-weight: normal; }

-->
</style>

