body
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:10pt;
  }

p
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:10pt;
  }

span
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:10pt;
  }

td
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:10pt
  }

h1
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:14pt;
   font-weight: bold;
   margin-top:0px;
   margin-bottom:10pt
  }

h2
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:11pt;
   font-weight: bold;
   margin-top:18px;
   margin-bottom:10pt
  }

h3
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:11pt;
   font-weight: bold;
   margin-top:6pt;
   margin-bottom:6pt
  }

a:link
  {
   color: Blue;
   text-decoration: underline
  }

a:visited
  {
   color: Blue;
   text-decoration: underline
  }

a:hover
  {
   color: DodgerBlue;
   text-decoration: underline
  }

.Small
  {
   font-family: Verdana, arial, "lucida console", sans-serif;
   font-size:8pt
  }

.Large
  {
   font-size:11pt
  }

.Button
  {
   color: #000000;
   background-color: #B6D6F0;
   border:1px solid #999999;
   filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#B6D6F0);
   height:22px   
  }

.ButtonHighlighted
  {
   color: #FFFFFF;
   background-color: #003366;
   border:1px solid #999999;
   height:22px
  }

.Scrollbox
  {
   scrollbar-base-color:#afd2e8
  }

.Heading1
  {
    background-color : #1D5C92;
    color : #FFFFFF;
     font-weight: bold;
   margin-top:0pt;
   margin-bottom:4pt
  }

.Heading2
  {
    background-color : #B6D6F0;
    color : #000000;
  }

.NewsHeading1
  {
    color : #003366;
  }

a.ProductLink:link
  {
   color: Black;
   text-decoration: none
  }

a.ProductLink:visited
  {
   color: Black;
   text-decoration: none
  }

a.ProductLink:hover
  {
   color: DodgerBlue;
   text-decoration: none
  }

.NewsTicker
  {
   font-family: "courier new";
   font-size:9pt;
   width:100%;
   border:1px solid #999999;
   padding:2px;
  }



  .bullet{
   width:14;
  }
  .geographicplace{
   width:106;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
  }
  .coursedates{
   width:538;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
  }
  .sectiontitle{
   width:644;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;   
   font-weight:bold;
  }

#topcolumn_right_box {
	border: 1px solid #ADD8E6;
	padding: 5px;
                bottom-margin: 3px;
}

#topcolumn_left {
	float: left;
	width: 380px;
}

#topcolumn_right {
	float: right;
}

#clear{
	clear: both;
}

#productpage_brochure {
	padding: 5px;
                bottom-margin: 3px;

}
