.style7 {color: #ee2a24}
.copyright {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	color: #494949;
}

.training_title a {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.training_title a:hover {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}



.nav a {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}

.nav a:link {
	text-decoration: none;
}

.nav a:visited {
	text-decoration: none;

}
.nav a:hover {
	text-decoration: underline;
}

.nav a:active {
	text-decoration: none;
}

.bodytext {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	color: #000000;

}

.bodytext_black {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	color: #000000;

}



.bodytext_smallerallcaps   { color: #000000; font-style: normal; font-weight: bolder; font-size: 10px; line-height: normal; font-family: Verdana; text-transform: uppercase }
.bodytext_small {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
}
.bodytext_small_bold { font: bold 10px/normal Verdana }
.bodytext_small_sessionsum { font: 10px/normal Verdana; padding-bottom: 5px }
.bodytext_bold {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;

}
.link3 a { color: #000000; font: bold 11px/normal Verdana; text-decoration: none }
.link3 a:hover { color: #000000; font: bold 11px/normal Verdana; text-decoration: underline }
.bodytext_bold_red {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;

}
.bodytext_bold_red1 { color: red; font: bold 11px/normal Verdana; text-decoration: none }
.padmargin { margin: 25px }
.bodytext_largebold {
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
}

.bodytext_largebold_bw {
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color:#FFFFFF;
	background-color:#333333;
}

.bodytext_bold_green { color: #006600; font: bold 11px/normal Verdana; text-decoration: none }
.padmargin { margin: 25px }
.bodytext_largebold {
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
}

.bodytext_extralargebold {
	font-family: Times New Roman, Courier ;
	font-size: 15pt;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	letter-spacing: 2pt;
	line-height: normal;
	color:#FFFFFF;
	text-decoration: none;
}

.form_heading {
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #ffffff;

}

.form_subheading {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #000000;

}

.form_subsubheading {
	font-family: Verdana;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #000000;

}

.form_subheading_green {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5A6D1C;
}

.form_subheading_blue {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #005579;

}

.form_largebold_green {
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #5A6D1C;
}

.form_largebold_blue {
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #000079;
}

.heading {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
}


body {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

.Link {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-decoration:none;
	color: #003466;

}

.Link:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-decoration:underline;
	color: #003466;

}

td.menuon { background-color: #780B0B; color: #FFFFFF; }
td.currentpage { background-color: #590909; }
td.menuoff { background-color: #970D0D; color: #FFFFFF; }

.Link2 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	line-height: normal;
	color: #ffffff;

}
.Link2:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	color: #ffffff;

}

input {
font-family: Verdana;
	font-size: 10px;
	color: #000000;
	border: 1px solid #999999;
}


.formfield {
	font-family: Verdana;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #777777;
}

.table {
	border: 1px solid #A4A4A4;
}

ul {
	list-style-type: disc;
	list-style-position: center;
	text-indent: -0em;
	}

li {
	margin-bottom : 0pt;
	margin-left : -15pt;
}
.quote_author { font-weight: bolder; font-size: 10px; text-align: right }
.quote_text { text-align: left; padding-bottom: -8px }
.form_subsubheading-red {
	font-family: Verdana;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #FF0000;
}

.circle_crm_list {
background-image: url(../images/circle-cream.gif);
background-position: top left;
background-repeat: no-repeat;
text-align:left;
padding-top: 10px;
padding-left: 10px;
}

.blue_box {
background-color: #005579;
margin-top: 10px;
padding: 10px;
color: white;
border: 1px dashed black;
}

.cream_box {
background-color: #FFFFB8;
margin-top: 10px;
padding: 10px;
color: #005579;
border: 1px dashed #005579;
}

.white_dotted_line {
border-bottom: 1px dashed white;
padding-bottom: 12px;
}

.black_dotted_line {
border-bottom: 1px dashed black;
padding-bottom: 12px;
}

.quote_hilite_crm {
background-color: #FFFFB8;
font-size: 14px;
}

.black_dotted_border {
border: 1px dashed black;
padding-bottom: 12px;
}
.listLinks {
	padding-top: 0px;
	margin-top: 0px;
	list-style-image: url(http://www.iirp.org/images/linkArrow.gif);
}
.listHeader {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.listBullets {
	padding-top: 0px;
	margin-top: 0px;
}
.hr_blue {
	border: 0;
	color: #005579;
	background-color: #005579;
	height: 1px;
	width: 100%;
	text-align: left;
}
.form_subheading_orange {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #FF6D00;
}
.form_subheading_ltblue {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #5484BF;
	text-decoration:none;
}

a.article_title:link {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #5484BF;
	text-decoration:none;
}

a.article_title:hover {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #5484BF;
	text-decoration:underline;
}

a.article_title:visited {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #5484BF;
	text-decoration:none;
}

a.article_title:active {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #5484BF;
	text-decoration:none;
}

.listHeaderRed {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #FF0000;
	text-decoration: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.Link4 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:underline;
	line-height: normal;
	color: #ffffff;

}
.Link4:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #FFFF66;
}#important {
	display: none;
	visibility: hidden;
}
.form_border_hbottom {
border-color:#999999;
border-style:none none dotted;
border-width:1px;
}
.form_bar1 {
background-image:url(../images/c_forms_bar1.gif);
background-position:left top;
background-repeat:repeat;
height:24px;
padding-top:5px;
}
.footer_text1_ext_large2 {
color:#FFFFFF;
font-size:18px;
text-decoration:none;
}

.form_text1 {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:5px;
text-decoration:none;
}

.register {
background-color:#828486;
background-image:url(images/register_bg.jpg);
}

.form_bar2 {
background-image:url(images/c_forms_bar2.gif);
background-position:left top;
background-repeat:repeat;
height:28px;
padding-left:8px;
}

.form_border_vright {
border-right:1px dotted #999999;
}

.form_bar4 {
background-color:#E8E9EA;
background-image:url(images/c_forms_bg1.gif);
background-position:left top;
background-repeat:repeat-x;
height:43px;
padding-left:8px;
}

.form_bar3 {
background-image:url(images/c_forms_bar3.gif);
background-position:left top;
background-repeat:repeat;
height:26px;
padding-left:8px;
}

.color1 {
color:#FF0000;
text-decoration:none;
}

.text {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
		
}
#gray-box-text-div {
float:left;
padding:5px 5px 0;
width:520px;
}

#gray-box-btm {
background-image:url(../images/news-btm-bar.jpg);
background-position:right bottom;
background-repeat:no-repeat;
float:left;
height:14px;
width:606px;
margin-bottom:10px;
}


#gray-box-bg {
background-image:url(../images/yelow-box-bg.jpg);
background-position:right bottom;
background-repeat:repeat-x;
border-left:1px solid #9c9c9c;
border-right:1px solid #9c9c9c;
border-top:1px solid #9c9c9c;
float:left;
margin-top:5px;
padding: 10px 10px 10px 10px;
width:585px;
}

.Quote-border {
border:1px dotted #333333;
font-family:Trebuchet MS;
font-size:12px;
font-weight:bold;
padding:5px;
text-decoration:none;
}
.Quote-top {
background-image:url(../images/qouts_top.gif);
background-position:left top;
background-repeat:no-repeat;
padding:10px 28px;
}
.Quote-botom {
background-image:url(../images/qouts_bottom.gif);
background-position:right bottom;
background-repeat:no-repeat;
}

.hr_dotted_border {
border-bottom:1px dotted #4C4C4C;
margin:0;
padding:0;
}
.listing-images {
padding-left:15px;
}
.events_heading {
 font-family: Verdana;
 font-size: 18px;
 font-weight: bold;
 color: #ffffff;
}
.all-events {
 font-family: Verdana;
 font-size: 12px;
 color: #ffffff;
 text-decoration: none;
}

.all-events a{
 color: #ffffff;
 text-decoration: underline;
}

.all-events a:hover{
 color: #ffffff;
 text-decoration: none;
}
.article_title_blue {
 font-family: Verdana;
 font-size: 14px;
 font-weight: bold;
 color: #6699cc;
 text-decoration: none;
}

.article_title_blue a{
 color: #6699cc;
 text-decoration: none;
}

.article_title_blue a:hover{
 color: #6699cc;
 text-decoration: underline;
}
.article_subtitle {
 font-family: Verdana;
 font-size: 12px;
 font-weight: bold;
 color: #666666;
 text-decoration: none;
}
#ip_title_bar_commonpages {
background-color:#E4E4E4;
background-image:url(../images/ip_common_title_area_bg_2.gif);
background-repeat:repeat-x;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding-left:10px;
padding-right:10px;
padding-top:10px;
width:auto;
}
#ip_title_bar_commonpages_bottom {
background-color:#E4E4E4;
background-image:url(../images/ip_common_title_area_bottom_2.gif);
background-position:right center;
background-repeat:no-repeat;
border-left:1px solid #C3C3C3;
height:13px;
}
.bodytext-red {
color:#006600;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}
.ip_text_large_color2 {
color:#000000;
font-size:18px;
font-weight:bold;
padding:0 0 10px;
text-decoration:none;
}

.testimonial_quote {
	margin-bottom: -0.75em;
	font-size: 12px;
	margin-top: 2em;
}
.testimonial_speaker {
	font-weight: bold;
	text-transform: none;
	color: #444444;
}
.testimonial_begin_quote {
	font-size: 36px;
	color: #5A6D1C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	vertical-align: bottom;
}
.testimonial {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eaecc3;
	background-image: url(../images/quote-1.png);
	background-repeat: no-repeat;
	padding-left: 1em;
	background-position: 0px 10px;
	margin-top: 25px;
}
#prospective {
	float: left;
	width: 300px;
}
#current {
	float: left;
	width: 300px;
	margin-left: 25px;
}
#intl-content { width: 625px; }
#intl-nav { width: 625px; }
.box_flrt {
	width: 175px;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	float: right;
	padding: 10px;
	border: 2px solid #000000;
}
img.fltrt {
	float: right;
	border: 1px solid #000000;
	margin-bottom: 25px;
	margin-left: 25px;
}
img.fltleft {
	float: left;
	border: 1px solid #000000;
	margin-bottom: 25px;
	margin-right: 10px;
}
#orglist h3 {
	text-transform: uppercase;
}
#orglist h4 {
	font-style: italic;
	color: #333333;
}
#orglist ul {
	list-style-image: url(../images/linkArrow.gif);
}
#sessionlist ul { list-style-image: url(../images/linkArrow.gif); }
#sessionlist li { padding-bottom: .5em; }
#subnav {
	line-height: 1.5em;
	padding-top: 1em;
	padding-bottom: 1em;
}
#panelists ul {
	list-style-type: none;
	padding-left: 2em;
}
#panelists { margin-top: 2em; }
#panelists li {
	padding-bottom: 1em;
	clear: left;
}
#panelists li img {
	float: left;
	padding-right: 10px;
	padding-bottom: 1.5em;
}

.MiddleName {
	visibility:hidden;
	display:none;
}

