.Text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height : normal;
 text-decoration: none;
 color: #224B6B;}
 
A.Text {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #224B6B;
	text-decoration : none;
}
A.Text:visited {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #224B6B;
	text-decoration : none;
}
A.Text:hover {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #224B6B;
	text-decoration : none;
}
 
 .BodyText {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height : normal;
 color: #224B6B;}
 
  .TextRed {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height : normal;
 color: #D10505;
 font-weight : bold;}
 
 .TDC {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height : normal;
 color: #224B6B;
 padding-left: 7px;
 padding-right: 7px;
 padding-bottom: 10px;
 padding-top: 5px}
 
 .GrayText {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height : normal;
 color: #A0A3A8;}
 
 .TextLarge {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height : normal;
 color: #224B6B;}
 
.TextMedium {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height : normal;
 color: #000000;}
 
 .TextWhite {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height : normal;
 color: #000000;}
 
 .TextColumn {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height : normal;
 color: #000000;}
 
.TextSmall {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height : normal;
 color: #000000;}
 
 .TextFooter {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 line-height : normal;
 color: #C3C3C3;}

.TextBold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #3B3B3B;
 line-height : normal;
 font-weight : bold;}

.a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #0079D7;}
 
 .aBody {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #0079D7;}

.aFooter {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 text-decoration: none;
 color: #B1B7EF;}
 
 .aLarge {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #0079D7;}
 
 .aSmallBlue {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #96A7E7;}
 
 .topText {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 6px;
 line-height : normal;
 text-decoration: none;
 color: #ffffff;}
 
A.topText {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 6px;
	color : #ffffff;
	text-decoration : none;
}
A.topText:visited {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 6px;
	color : #ffffff;
	text-decoration : none;
}
A.topText:hover {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 6px;
	color : #ffffff;
	text-decoration : none;
}
 
h1 {color: #224B6B; font-weight: bold; display: block; font-size: 14px; padding:0 0 5px 0; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:0px; padding-bottom:5px; margin-top:0px; padding-top:0px; page-break-after: avoid; page-break-before: avoid }
h2 {color: #88a760; font-weight: bold; display: block; padding:5px 0 10px 0; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-bottom:0px; padding-bottom:4px; page-break-inside: avoid; page-break-after: avoid; page-break-before: avoid }
 
a:hover {text-decoration: underline;}
aLarge:hover {text-decoration: underline;}

/* -------------------------------------------------------------------------- MATT WaLKLEY ADD 3/8/08 */

#callout1 {height:168px; margin:0 18px 0 0; padding:0; width:226px; background:#f4f5eb url(images/calloutbg.gif) top left repeat-x; border:1px solid #dee3c4; float:left;}
#callout1 p {color:#337ed3; padding:5px 5px 5px 5px; margin:0;}
#callout1 .readmore {padding:5px 10px 0 0; border:0;}
#callout2 {height:168px; margin:0 18px 0px 0; padding:0; width:226px; background:#f4f5eb url(images/calloutbg.gif) top left repeat-x; border:1px solid #dee3c4; float:left;}
#callout2 p {color:#337ed3; padding:5px 5px 5px 5px; margin:0;}
#callout2 .readmore {padding:5px 10px 0 0; border:0;}
#callout3 {margin:0 0 0 0; padding:0; width:224px; background:#f4f5eb url(images/calloutbg.gif) top left repeat-x; border:1px solid #dee3c4; height:168px; float:left;}
#callout3 p {color:#337ed3; padding:0 5px 0 5px;}
#callout3 img {border:0;}

#content {float:left; margin:0 16px 0 0; padding:0; width:472px;}
#content .Text {padding:15px 15px 15px 0px;}

#webinars {float:right; margin:15px 0 0 0; padding:0; width:224px; background:#f4f5eb url(images/calloutbg.gif) top left repeat-x; border:1px solid #dee3c4;}
#webinars h1 {font-family:Verdana; font-size:12px; font-weight:bold; color:#e56948; }
#webinars ul {list-style-type:none; margin:0; padding:5px 5px 10px 10px}
#webinars ul li {font-size:11px; color:#4687c1; font-family:Verdana; padding:5px 0 5px 0; border-bottom:1px solid #dbd7c9;}
#webinars ul li a {color:#4687c1; text-decoration:none;}
#webinars ul li a:hover {color:#74acde; text-decoration:underline;}

#webinars_side {float:right; margin:15px 0 0 10px; padding:0; width:182px; background:#f4f5eb url(images/calloutbg.gif) top left repeat-x; border:1px solid #dee3c4;}
#webinars_side h1 {font-family:Verdana; font-size:12px; font-weight:bold; color:#e56948; }
#webinars_side ul {list-style-type:none; margin:0; padding:5px 5px 15px 15px}
#webinars_side ul li {font-size:11px; color:#4687c1; font-family:Verdana; padding:5px 0 5px 0; margin-right:10px; border-bottom:1px solid #dbd7c9;}
#webinars_side ul li a {color:#4687c1; text-decoration:none;}
#webinars_side ul li a:hover {color:#74acde; text-decoration:underline;}

#TEMIA {float:right; margin:15px 0 0 0; padding:0; width:224px; border:1px solid #dee3c4;}
#TEMIA p {color:#337ed3; padding:5px 5px 5px 5px; margin:0;}
#TEMIA .readmore {padding:5px 10px 0 0; border:0;}
#TEMIA {height:168px; padding:0; width:226px; background:#f4f5eb url(images/calloutbg.gif) top left repeat-x; border:1px solid #dee3c4;}
/* --#TEMIA {margin:0 0 0 0; padding:0; width:224px; background:#f4f5eb url(images/calloutbg.gif) top left repeat-x; border:1px solid #dee3c4; height:168px; float:left;} -- */
#TEMIA img {border:0;}