body { 
    background-color: #ffffff;
    margin: 0px;
}



#ad_top { 
    background-color: #ffffff;
    padding: 4px 0px 6px 0px;
    border-bottom: #cccccc 4px double;
    color: #000000;
}

#ad_top img { 
	border: #000000 1px solid;
}

#ad_bottom { 
    background-color: #ffffff;
    padding: 0px 0px 6px 0px;
    border-bottom: #cccccc 4px double;
}

#outer_banner  { 
 
    padding: 0; 
    border-bottom: 1px solid #cccccc 
}

#banner_logo { 
    background-color: none;
    padding: 20px 0px 9px 0px;
}

#utility_nav { 
    background-color: none;
    color: #505050;
    padding: 6px 0px 0px 0px;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
}

#utility_nav a { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
}

#utility_nav a:link { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
}

#utility_nav a:visited { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
}

#utility_nav a:hover { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
}

#utility_nav a:active { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
}

#banner_name { 
    background-color: none;
    color: #214886;
    padding: 0px 0px 0px 9px;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 13pt;
    font-weight: normal;
}

#banner_name a { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
}

#banner_name a:link { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
}

#banner_name a:visited { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
}

#banner_name a:hover { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
}

#banner_name a:active { 
    background-color: none;
    color: #505050;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
}

#banner_name a.banner { 
    background-color: none;
    color: #214886;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 27pt;
    font-weight: normal;
    text-decoration: none;
}

#banner_name a.banner:link { 
    background-color: none;
    color: #214886;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 27pt;
    font-weight: normal;
    text-decoration: none;
}

#banner_name a.banner:visited { 
    background-color: none;
    color: #214886;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 27pt;
    font-weight: normal;
    text-decoration: none;
}

#banner_name a.banner:hover { 
    background-color: none;
    color: #214886;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 27pt;
    font-weight: normal;
    text-decoration: none;
}

#banner_name a.banner:active { 
    background-color: none;
    color: #214886;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 27pt;
    font-weight: normal;
    text-decoration: none;
}

#site_nav { 
    background-color: none;
    color: #064c85;
    padding: 12px 0px 0px 9px;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 12pt;
}

#site_nav_new { 
    background-color: none;
    color: #064c85;
    padding: 12px 0px 0px 9px;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 12pt;
   border-bottom: #cccccc 1px solid;
}

#outer_body { 
    padding: 5px 5px 5px 5px;
    border-top: none;
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
}

#outer_body2 { 
    padding: 0px;
    border-top: none;
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    color: #3a3a3a;
}

#outer_content_new { 
    padding: 5px 5px 5px 5px;
    border-top: #none;
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    text-align: left;

}

#upcoming_header { 
    background-color: #b40f00;
    color: #ffffff;
    padding: 4px 4px 4px 6px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
}

#upcoming_content { 
    background-color: #e1e1e1;
    color: #50505a;
    padding: 0px 0px 0px 0px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
}

#report_header { 
    background-color: #03483c;
    color: #ffffff;
    padding: 4px 4px 4px 6px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
}

#report_content { 
    background-color: #ebebeb;
    color: #50505a;
    padding: 2px 4px 4px 4px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
}

#report_content a.h1 { 
    background-color: #ebebeb;
    color: #214886;
    font-family: arial, verdana, sans-serif;
    font-size: 11pt;
    text-decoration: none;
}

#report_content a.h1:link { 
    background-color: #ebebeb;
    color: #214886;
    font-family: arial, verdana, sans-serif;
    font-size: 11pt;
    text-decoration: none;
}

#report_content a.h1:visited { 
    background-color: #ebebeb;
    color: #214886;
    font-family: arial, verdana, sans-serif;
    font-size: 11pt;
    text-decoration: none;
}

#report_content a.h1:hover { 
    background-color: #cccccc;
    color: #b40f00;
    font-family: arial, verdana, sans-serif;
    font-size: 11pt;
    text-decoration: none;
}

#report_content a.h1:active { 
    background-color: #cccccc;
    color: #b40f00;
    font-family: arial, verdana, sans-serif;
    font-size: 11pt;
    text-decoration: none;
}

#report_content a { 
    background-color: #ebebeb;
    color: #50505a;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    
}

#report_content a:link { 
    background-color: #ebebeb;
    color: #50505a;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: underline;
}

#report_content a:visited { 
    background-color: #ebebeb;
    color: #50505a;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;

}

#report_content a:hover { 
    background-color: #cccccc;
    color: #b40f00;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;

}

#report_content a:active { 
    background-color: #cccccc;
    color: #b40f00;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    
}

#header_1 { 
    background-color: #214886;
    color: #ffffff;
    padding: 4px 4px 4px 6px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
}

#content_1 { 
    background-color: #ebebeb;
    color: #50505a;
    padding: 2px 4px 14px 4px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
}

#content_1 a { 
    background-color: #ebebeb;
    color: #50505a;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    
}

#content_1 a:link { 
    background-color: #ebebeb;
    color: #50505a;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    
}

#content_1 a:visited { 
    background-color: #ebebeb;
    color: #50505a;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    
}

#content_1 a:hover { 
    background-color: #ebebeb;
    color: #b40f00;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
     underline;
}

#content_1 a:active { 
    background-color: #ebebeb;
    color: #b40f00;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: underline;
}

#header_2 { 
    background-color: #dd6700;
    color: #ffffff;
    padding: 4px 4px 4px 6px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
}

#content_2 { 
    background-color: #ebebeb;
    color: #50505a;
    padding: 2px 4px 14px 4px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
}

#content_2 a.h1 { 
    background-color: #ffffff;
    color: #214886;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: none;
}

#header_3 { 
    background-color: #5a2f3e;
    color: #ffffff;
    padding: 4px 4px 4px 6px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
}

#content_3 { 
    background-color: #ebebeb;
    color: #50505a;
    padding: 2px 4px 14px 4px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
}

#content_3 a.h1 { 
    background-color: #ffffff;
    color: #214886;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: none;
}

#header_4 { 
    background-color: #eb9f00;
    color: #ffffff;
    padding: 4px 4px 4px 6px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
}

#content_4 { 
    background-color: #ebebeb;
    color: #50505a;
    padding: 2px 4px 14px 4px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
}

#content_4 a.h1 { 
    background-color: #ffffff;
    color: #214886;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: none;
}

#header_5 { 
    background-color: #5c3900;
    color: #ffffff;
    padding: 4px 4px 4px 6px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
}

#content_5 { 
    background-color: #ebebeb;
    color: #50505a;
    padding: 2px 4px 14px 4px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
}

#content_5 a.h1 { 
    background-color: #ffffff;
    color: #214886;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: none;
}

#copyright { 
    background-color: #ffffff;
    color: #505050;
    padding: 9px 0px 9px 0px;
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 8pt;
}

#ad_bottom { 
    background-color: #ffffff;
    padding: 6px 0px 6px 0px;
    border-top: #cccccc 4px double;
}


.main_block {
	float: left;
	vertical-align:top;
	margin: 2px;
   width: 172px;
}

.block_header {
    padding: 4px 4px 4px 6px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    background-color: #b40f00;
    color: #ffffff;
    margin-bottom: 4px;
}

#banner_block {
    text-align: center;
    background-color: #e8e8e8;
    padding: 0px 0px 4px 0px;
}

#banner_block a {
    text-align: center;
    background-color: #e8e8e8;
    color:#50505a;
    text-decoration: underline;
    }
    
   #banner_block a:link {
    text-align: center;
    background-color: #e8e8e8;
    color:#50505a;
    text-decoration: underline;
    }
    
   #banner_block a:visited {
    text-align: center;
    background-color: #e8e8e8;
    color:#50505a;
    text-decoration: underline;
    }
    
   #banner_block a:hover {
    text-align: center;
    background-color: #e8e8e8;
    color:#b40f00;
    text-decoration: underline;
    }
    
   #banner_block a:active {
    text-align: center;
    background-color: #e8e8e8;
    color:#b40f00;
    text-decoration: underline;
    }

.block_content {
    background-color: #ebebeb;
    color: #50505a;
    padding: 2px 4px 4px 4px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
    height: 180px;
    vertical-align: top;
}

.block_content a { 
    color: #50505a;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: underline;
}

.block_content a:hover, .block_content a:active { 
    color: #b40f00;
}

.block_content a.h1 { 
    color: #214886;
    font-size: 11pt;
	 font-weight: bold;
    text-decoration: none;
}

.block_content a.h1:hover, .block_content a.h1:active { 
    background-color: #cccccc;
    color: #b40f00;
}

.block_content_upcoming_events {
    background-color: #ebebeb;
    color: #50505a;
    padding: 0px 0px 0px 0px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
    height: 180px;
}



#row1 .block_content {
    padding: 0px 0px 0px 4px;
}


#row2 .block_content {
    height: 219px;
}

.block_content a {
    color: #50505a;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: none;
}

.block_content a:hover { 
    text-decoration: underline;
}

.block_content a:active { 
    color: #b40f00;
    text-decoration: underline;
}

#block_2_1 .block_header { background-color: #214886; }
#block_2_2 .block_header { background-color: #dd6700; }
#block_2_3 .block_header { background-color: #5a2f3e; }
#block_2_4 .block_header { background-color: #eb9f00; }
#block_2_5 .block_header { background-color: #5c3900; }


#block_2_4{
	margin-left: 3px;
}

#block_2_5 {
	margin-left: 4px;
}
.active_tab {
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    color: #ffffff;
 	 float: left;
    background-color: #214886; 
    border-top: #b6d4cb 1px dotted;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 0px dotted;
    border-left: #b6d4cb 1px dotted;
    padding: 2px 4px 2px 4px;
	 margin-right: 2px;
}

.inactive_tab {
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	float: left;
	background-color: #909090;
	border-top: #b6d4cb 1px dotted;
	border-right: #b6d4cb 1px dotted;
	border-bottom: #b6d4cb 1px dotted;
	border-left: #b6d4cb 1px dotted;
	padding: 2px 3px 2px 3px;
	margin-right: 2px;
	cursor: pointer;
}

.inactive_content {
	display: none;
}

.active_content {
	display: inline;
}

.h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bolder;
}

.active_content a {
	color: Blue;
}

.active_content a.h2 {
	color: #404040;
	font-size: medium;
}

.active_content .username {
	color: #909090;
}

.active_content ul {
	margin-left: 5px;
}
.active_content ul li {
	margin-left: 20px;
	margin-bottom: 2px;
	margin-top: 3px;
}

			
			body { 
				background-color: #ffffff;
				margin: 0px;
				}

			a img {
				border: 0px;
			}

				
			#ad_top { 
				background-color: #ffffff;
				padding: 0px 0px 6px 0px;
				border-bottom: #cccccc 4px double;
				}
				
			#ad_bottom { 
				background-color: #ffffff;
				padding: 6px 0px 6px 0px;
				border-top: #cccccc 4px double;
				}
				
			#right_col_ad { 
				color: #ffffff;
				background-color: #c0c0c0;
				padding: 4px 6px 0px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				}
				
			#right_col_ads_split { 
				color: #ffffff;
				background-color: #c0c0c0;
				padding: 4px 6px 24px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 10pt;
				border-bottom: #ffffff 4px solid;
				border-top: #ffffff 4px solid;
				}
				
			#bus_opps_ad { 
				color: #666666;
				background-color: #ffffff;
				padding: 4px 6px 0px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 10pt;
				}
				
			#bus_opps_ad h1 { 
				color: #214886;
				background-color: #ffffff;
				padding: 0px 0px 0px 0px;
				font-family: arial, verdana, sans-serif;
				font-size: 10pt;
				}
				
			#bus_opps_ad a.h1 { 
				color: #214886;
				background-color: transparent;
				font-family: arial, verdana, sans-serif;
				font-size: 10pt;
				text-decoration: underline;
				}
				
			#outer_banner {
				background-image: url(../banner_art/background.gif);
				background-position: bottom;
				background-repeat: no-repeat;
				border-bottom: #cccccc 1px solid;
				padding: 0px 0px 0px 0px;
				}
				
			#banner_logo { 
				background-color: none;
				padding: 20px 0px 9px 0px;
				}
				
			#utility_nav { 
				background-color: none;
				color: #505050;
				padding: 6px 0px 0px 0px;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 8pt;
				}
			#profile_doc {
				background-color: none;
				color: #505050;
				padding: 0px 0px 0px 0px;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 10pt;
				font-weight: bold;
			}
				
			#banner_name2 { 
				background-color: none;
				color: #214886;
				padding: 9px 0px 0px 9px;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 27pt;
				font-weight: normal;
				float:left; 
				}
				
			#site_nav { 
				background-color: none;
				color: #064c85;
				padding: 12px 0px 0px 9px;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 12pt;
				}
				
			#outer_body { 
				padding: 5px 5px 5px 5px;
				border-top: #none;
				border-right: #cccccc 1px solid;
				border-bottom: #cccccc 1px solid;
				border-left: #cccccc 1px solid;
				}
				
/** Red Header for upcoming events **/
				
			#red_header { 
				background-color: #b40f00;
				color: #ffffff;
				padding: 4px 4px 4px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#red_header a { 
				background-color: #b40f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#red_header a:link { 
				background-color: #b40f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#red_header a:visited { 
				background-color: #b40f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#red_header a:hover { 
				background-color: #b40f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#red_header a:active { 
				background-color: #b40f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
/** Green Header for announcements - press - newsletter **/
				
			#green_header { 
				background-color: #03483c;
				color: #ffffff;
				padding: 4px 4px 4px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#green_header a { 
				background-color: #03483c;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#green_header a:link { 
				background-color: #03483c;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#green_header a:visited { 
				background-color: #03483c;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#green_header a:hover { 
				background-color: #03483c;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#green_header a:active { 
				background-color: #03483c;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
				
/** Blue Header for general Convention pages and proceedings - but red is for upcoming **/
				
			#blue_header { 
				background-color: #214886;
				color: #ffffff;
				padding: 4px 4px 4px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#blue_header a { 
				background-color: #214886;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#blue_header a:link { 
				background-color: #214886;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#blue_header a:visited { 
				background-color: #214886;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#blue_header a:hover { 
				background-color: #214886;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#blue_header a:active { 
				background-color: #214886;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
			.orange_header_handicaped {
				background-color: #dd6700;
				color: #ffffff;
				padding: 4px 4px 4px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
/** Orange Header for Publications and Reports **/
				
			#orange_header { 
				background-color: #dd6700;
				color: #ffffff;
				padding: 4px 4px 4px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#orange_header a { 
				background-color: #dd6700;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#orange_header a:link { 
				background-color: #dd6700;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#orange_header a:visited { 
				background-color: #dd6700;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#orange_header a:hover { 
				background-color: #dd6700;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#orange_header a:active { 
				background-color: #dd6700;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
/** Purple Header for Case Study Database **/
				
			#purple_header { 
				background-color: #5a2f3e;
				color: #ffffff;
				padding: 4px 4px 4px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#purple_header a { 
				background-color: #5a2f3e;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#purple_header a:link { 
				background-color: #5a2f3e;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#purple_header a:visited { 
				background-color: #5a2f3e;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#purple_header a:hover { 
				background-color: #5a2f3e;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#purple_header a:active { 
				background-color: #5a2f3e;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
/** Yellow Header for Business Opportunities **/
				
			#yellow_header { 
				background-color: #eb9f00;
				color: #ffffff;
				padding: 4px 4px 4px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#yellow_header a { 
				background-color: #eb9f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#yellow_header a:link { 
				background-color: #eb9f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#yellow_header a:visited { 
				background-color: #eb9f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#yellow_header a:hover { 
				background-color: #eb9f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#yellow_header a:active { 
				background-color: #eb9f00;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}	
				
/** Brown Header for Ecosystem Marketplace **/
				
			#brown_header { 
				background-color: #5c3900;
				color: #ffffff;
				padding: 4px 4px 4px 6px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#brown_header a { 
				background-color: #5c3900;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#brown_header a:link { 
				background-color: #5c3900;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#brown_header a:visited { 
				background-color: #5c3900;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
			#brown_header a:hover { 
				background-color: #5c3900;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#brown_header a:active { 
				background-color: #5c3900;
				color: #ffffff;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}				
				
			#outer_content { 
				background-color: #ffffff;
				color: #50505a;
				padding: 0px 0px 0px 0px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				border-top: none;
				border-right: #b6d4cb 1px dotted;
				border-bottom: #b6d4cb 1px dotted;
				border-left: #b6d4cb 1px dotted;
				text-align: left;
				}
				
			#content { 
				background-color: #ffffff;
				color: #000000;
				padding: 4px 12px 14px 12px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
				
			#content a.h1 { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 18pt;
				font-weight: bold;
				text-decoration: none;
				line-height: 32px;
				}
				
			#content h1 { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 18pt;
				font-weight: bold;
				text-decoration: none;
				line-height: 32px;
				}
				
			p.h1  { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 18pt;
				font-weight: bold;
				text-decoration: none;
				line-height: 32px;
				}
				
			#content h2 { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 13pt;
				font-weight: bold;
				text-decoration: none;
				}			
				
			#content a.h2:link { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#content a.h2:visited { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#content a.h2:hover { 
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#content a.h2:active { 
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#content a.text { 
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#content a.text:link { 
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#content a.text:visited { 
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#content a.text:hover { 
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#content a.text:active { 
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#content img.left {
				margin: 2px 4px 2px 0px;
				}
				
/** Here is the table styles for the ecosystem marketplace entries 88 **/

			#eco1 { 
				color: #000000;
				padding: 12px 0px 8px 0px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
				
			#eco1 a.h1 { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 18pt;
				font-weight: bold;
				text-decoration: none;
				line-height: 32px;
				}
				
			#eco1 h1 { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 18pt;
				font-weight: bold;
				text-decoration: none;
				line-height: 32px;
				}
				
			#eco1 h2 { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 13pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#eco1 a.h2:link { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#eco1 a.h2:visited { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#eco1 a.h2:hover { 
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#eco1 a.h2:active { 
				background-color: #cccccc;
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#eco1 a.text { 
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#eco1 a.text:link { 
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#eco1 a.text:visited { 
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#eco1 a.text:hover { 
				background-color: #cccccc;
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#eco1 a.text:active { 
				background-color: #cccccc;
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#eco1 img.left {
				margin: 2px 4px 2px 0px;
				}
				
			#eco2 {
				background-color: #ffffff;
				color: #000000;
				padding: 4px 0px 12px 0px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				border-bottom: #acacac 1px dotted;
				}
				
			#eco3 {
				background-color: #eaeaea;
				color: #000000;
				padding: 4px 4px 12px 4px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				border-bottom: #acacac 1px dotted;
				}
				
/** ecosystem ends **/
				
			#agenda_table {
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#publications_table {
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				padding: 2px 0px 6px 0px;
				}
				
			#dcc_nav { 
				background-color: #ffffff;
				color: #505050;
				padding: 6px 4px 6px 8px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				border-top: none;
				border-right: #b6d4cb 1px dotted;
				border-bottom: #b6d4cb 1px dotted;
				border-left: none;
				}
				
			#dcc_nav a { 
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				font-weight: normal;
				}
				
			#dcc_nav a:link { 
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				font-weight: normal;
				}
				
			#dcc_nav a:visited { 
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				font-weight: normal;
				}
				
			#dcc_nav a:hover { 
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#dcc_nav a:active { 
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#outer_speakers {
				padding: 0px 8px 8px 8px;
				border-left: #b6d4cb 1px dotted;
				}
				
			#speakers {
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				}
				
			#speakers a.h1 {
				background-color: #ffffff;
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 13pt;
				text-decoration: none;
				padding-bottom: 9px;
				}
				
			#related_news {
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				padding: 4px 0px 4px 0px;
				border-top: #b40f00 4px double;
				}
			#related_items {
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				padding: 4px 0px 4px 0px;
				
				}	
				
			#related_news h1 {
				background-color: #ffffff;
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				font-weight: normal;
				}
				
			#related_news a.h2 {
				background-color: #ffffff;
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				padding-bottom: 9px;
				}
				
			#copyright { 
				background-color: #ffffff;
				color: #505050;
				padding: 9px 0px 9px 0px;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 8pt;
				}
				
			#copyright a { 
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
				
			#copyright a:link { 
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
				
			#copyright a:visited { 
				background-color: #ffffff;
				color: #505050;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
				
			#copyright a:hover { 
				background-color: #ffffff;
				color: #b40f00;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
				
			#copyright a:active { 
				background-color: #ffffff;
				color: #b40f00;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
		
			#body_1_fullpage  {
				background-color: #ffffff;
				padding-left: 16px;
				padding-bottom: 16px;
				padding-right: 16px;
				padding-top: 0px;
				font-family: verdana, helvetica, sans-serif;
				font-size: 11px;
				color: #3e3e3e;
				}
				
			#body_1_fullpage a {
				font-family: verdana, helvetica, sans-serif;
				font-size: 11px;
				color: #3e3e3e;
				text-decoration: underline;
				}
				
			#body_1_fullpage a:link {
				font-family: verdana, helvetica, sans-serif;
				font-size: 11px;
				color: #3e3e3e;
				text-decoration: underline;
				}
				
			#body_1_fullpage a:visited {
				font-family: verdana, helvetica, sans-serif;
				font-size: 11px;
				color: #3e3e3e;
				text-decoration: underline;
				}
				
			#body_1_fullpage a:hover {
				font-family: verdana, helvetica, sans-serif;
				font-size: 11px;
				color: #05337e;
				text-decoration: underline;
				}
				
			#body_1_fullpage a:active {
				font-family: verdana, helvetica, sans-serif;
				font-size: 11px;
				color: #05337e;
				text-decoration: underline;
				}

				
			#text_table_grey {
				background-color: #cccccc;
				padding: 6px;
				border: #3e3e3e 1px solid;
				font-family: verdana, helvetica, sans-serif;
				font-size: 11px;
				color: #3e3e3e;
				}
				

				
ul.top_list li {
	line-height: 200%;
	font-weight: bold;
}

ul.top_list li ul li ul li {
	line-height: 150%;
	font-weight: normal;
}

form ul {
	list-style: none;
	font-weight: bold;
}
form ul li {
	font-weight: normal;
}
form td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}

.mand_field {
	color: Red;
	font-weight: bold;
}


.active_tab {
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    color: #ffffff;
 	 float: left;
    background-color: #214886; 
    border-top: #b6d4cb 1px dotted;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 0px dotted;
    border-left: #b6d4cb 1px dotted;
    padding: 2px 4px 2px 4px;
	 margin-right: 2px;
}

.inactive_tab {
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	float: left;
	background-color: #909090;
	border-top: #b6d4cb 1px dotted;
	border-right: #b6d4cb 1px dotted;
	border-bottom: #b6d4cb 1px dotted;
	border-left: #b6d4cb 1px dotted;
	padding: 2px 3px 2px 3px;
	margin-right: 2px;
	cursor: pointer;
}

.inactive_content {
	display: none;
}

.active_content {
	display: inline;
}


.main_block {
    margin: 2px;
    width: 172px;
}



.block_content {
    background-color: #ebebeb;
    color: #50505a;
    padding: 2px 4px 14px 4px;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    height: 170px;
   border-top: none;
    border-right: #b6d4cb 1px dotted;
    border-bottom: #b6d4cb 1px dotted;
    border-left: #b6d4cb 1px dotted;
}

.block_content a { 
    color: #50505a;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: underline;
}

.block_content a:hover, .block_content a:active { 
	color: blue;
}

.block_content a.h1 { 
    color: blue;
    font-size: 11pt;
	 font-weight: bold;
    text-decoration: none;
}

.block_content a.h1:hover, .block_content a.h1:active { 
    background-color: #cccccc;
    color: blue;
}

#row1 .block_content {
    padding: 0px 0px 0px 4px;
}


#row2 .block_content {
    height: 219px;
}

.block_content a {
    color: #214886;
    font-family: arial, verdana, sans-serif;
    font-size: 9pt;
    text-decoration: none;
}

.block_content a:hover { 
    text-decoration: underline;
}

.block_content a:active { 
    color: #214886;
    text-decoration: underline;
}

/* Numbered Nav Styles */
.numNav { border-top: 1px #9999cc solid; background: #9e0000 ; padding: 5px; color: #ffffff; font-family:arial,helvetica,sans-serif; font-size: 8pt; }
.numNav UL { margin: 0px; padding: 3px 0px; text-align: right; }
.numNav UL LI { display: inline; padding-right: 4px; }
.numNav UL A { background: #770000; padding: .2em .55em .2em .65em; border: 1px #cc9999 solid; text-decoration: none; text-align: center; } .numNav UL A:link, .numNav UL A:visited, .numNav UL A:active, .numNav UL A:hover { color: #ffffff; } .numNav UL A:hover { background: #cc9999; }
.numNav UL LI.dig2 A { padding: .2em .3em .2em .4em; }
.numNav UL A.active, .numNav UL A.active:hover { background: transparent; border: none; }
.numNav UL LI.next { padding-right: 0px; } .numNav UL LI.next A { padding: .2em 1.35em; }
.numNav .spacer { padding-left: 5px; } .numNav .spacerNext { padding-left: 4px; padding-right:1px;}

.video14{
	font-family:arial,verdana,sans-serif;
	font-size:14px;
	font-weight:bold;color:#000000;line-height:135%;
}

.shadetabs {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}

a.current {
	color: #214886;
	font-weight: bolder;
	font-size: x-small;
	background-color: #98A6B2;
	padding: 0 5px 0 5px;
}

.profiled {
	background-color: #AFCFED;
}

table.profiled tr #eco2 {
	background-color: #AFCFED;
}
table.profiled tr #eco1 a.h2, table.profiled tr #eco1 a.h2:hover{
	font-size: large;
}

.breadcrumb_last {
    font-weight:bold;
    text-decoration: none;
}
.breadcrumb_link{

}

.breadcrumb_arrow{
    color: #FFFFFF;
	font-family: arial, verdana, sans-serif;
    font-size: 13pt;
}

.breadcrumb{

}
.body_1_fullpage_font {
	font-family: arial, helvetica, sans-serif;
				font-size: 11px;
				color: #3e3e3e;
}

.top_menu_advertiser {
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	background-color: #C8C8C8;
	cursor: pointer;
}

/** Service Providers Zone Cols **/

		#spz_top { 
				background-color: #ffffff;
				color: #000000;
				padding: 0px 0px 6px 0px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
		#spz_top img.ad { 
				margin: 2px 0px 4px 4px;
				}
				
		#spz_mid_left { 
				background-color: #ffffff;
				color: #000000;
				padding: 4px 4px 6px 0px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
		#spz_mid_right { 
				background-color: #ffffff;
				color: #000000;
				padding: 4px 0px 6px 4px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
		
		#spz_left { 
				border: #3e3e3e 1px solid;
				background-color: #CCCCFF;
				color: #000000;
				padding: 4px 4px 8px 4px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
		#spz_right { 
				border: #3e3e3e 1px solid;
				background-color: #FFFF96;
				color: #000000;
				padding: 4px 4px 8px 4px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
				
/* Table with no border for content pages */
		#text_table {
				padding: 0px;
				border: #3e3e3e 1px solid;
				font-family: verdana, helvetica, sans-serif;
				font-size: 11px;
				color: #3e3e3e;
		}

		#text_table_no_border {
				background-color: #ffffff;
				color: #000000;
				padding: 0px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				}
		
		#text_table_no_border a {
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
		#text_table_no_border a:link {
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#text_table_no_border a:visited {
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#text_table_no_border a:hover {
				background-color: #e1e1e1;
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#text_table_no_border a:active {
				background-color: #e1e1e1;
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
/* Table with border for content pages */

		#text_table_border {
				background-color: #ffffff;
				color: #000000;
				padding: 2px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				border: #cccccc 1px solid;
				}
		
		#text_table_border a {
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
		#text_table_border a:link {
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#text_table_border a:visited {
				background-color: #ffffff;
				color: #000000;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#text_table_border a:hover {
				background-color: #e1e1e1;
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			#text_table_border a:active {
				background-color: #e1e1e1;
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: underline;
				}
				
			.login_blurb {
					font-size: 9px;
				}
				
/** below here is the work on brown template - simplified */

/** here is the main content section of each page */
			
			#content_new { 
				background-color: #ffffff;
				color: #000000;
				padding: 2px 2px 4px 2px;
				font-family: arial, verdana, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				border-top: none;
  				border-right: none;
   				border-bottom: #b6d4cb 1px dotted;
   				border-left: #b6d4cb 1px dotted;
				}
				
				
			#content_new a.h1 { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 18pt;
				font-weight: bold;
				text-decoration: none;
				line-height: 32px;
				}
				
			#content h1_new { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 18pt;
				font-weight: bold;
				text-decoration: none;
				line-height: 32px;
				}
				
			#content_new h2 { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 13pt;
				font-weight: bold;
				text-decoration: none;
				}			
				
			#content_new a.h2:link { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#content_new a.h2:visited { 
				color: #214886;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#content_new a.h2:hover { 
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
			#content_new a.h2:active { 
				color: #b40f00;
				font-family: arial, verdana, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				text-decoration: none;
				}
				
		/** here is the right hand ad col.*/
				
			#right_ads { 
				padding: 5px 5px 5px 5px;
				border-top: #none;
				border-right: #cccccc 1px dotted;
				border-bottom: #cccccc 1px dotted;
				border-left: #cccccc 1px dotted;
				text-align: right;
				}


.block_content_right {height: 403px; $height:427px;}	

.ul_home, .ul_home_2  {
  margin: 0px;
  padding: 0 0 0 15px;
  list-style-type: disc;
}

.ul_home li, .ul_home ul li {
  margin:0px;
  padding: 0px;
font-size: 12px; 
  line-height: 16px;
font-family: arial, verdana, sans-serif;

}

.ll_home   {
 color:#3a3a3a;
  text-decoration:none;
  font-size: 9pt; 
  font-family: arial, verdana, sans-serif;
}

.div_home {
	font-size: 9pt;
	font-family: arial, verdana, sans-serif;
	color: #3a3a3a;
	}
	
.ul_home_2 {
  padding:0;
}

.ul_home_2 li {padding:0 0 5px 0;}

/*headlines - homepage */

.ul_home li a { 
  color:#3a3a3a;
  text-decoration:none;
  font-size: 9pt; 
  font-family: arial, verdana, sans-serif;
	}

/* this on is the readers blog headline on the home page */	

.a_title_home { 
  color:#3a3a3a;
  text-decoration:none;
  font-size: 9pt; 
  font-family: arial, verdana, sans-serif;

}

/* home page multimedia headline */

.div_home a { 
  color:#0060b6;
  text-decoration:none;
  font-size: 12pt; 
  font-family: arial, verdana, sans-serif;
  font-weight: normal;

}	

/* blog headlines - homepage */

.ul_home a { 
  color:#0060b6;
  text-decoration:none;
  font-size: 12pt; 
  font-family: arial, verdana, sans-serif;

}

.ul_home li a:hover, .a_title_home:hover, .div_home a:hover, .ul_home a:hover, .ll_home a:hover { 
  text-decoration:underline;
}

/* red sectional heads - homepage - tabbed side */		

.h4_home {
  color:#830100; 
  font-size: 9pt; 
  font-weight:normal;
  margin: 0;
  padding: 6px 0 2px;
  font-family: Arial, Helvetica, Sans-serif;
}

.a_mult_home   {
text-decoration:none;
font-size: 9pt;
color: #3a3a3a;
}

/* read and comment links - blogs - homepage */

.ul_home .read_link_home   {
text-decoration:none;
  font-size: 9pt;
color: #3a3a3a;
}

.div_home .a_mult_home:hover { 
  text-decoration:underline;
}

.ul_home .read_link_home {font-style:italic; text-decoration:underline;}
.ul_home .read_link_home:hover { text-decoration:none;}  

.p_home {padding:0; margin:0; line-height:12pt;}


/* right col home page site nave blue */

#home_nav2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	background-color: #0060b6;
	padding: 4px 8px 8px 4px;
	line-height: 12pt;}
	
#home_nav2 a {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
	}
	
#home_nav2 a:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
	}
	
#home_nav2 a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
	}
	
#home_nav2 a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	background-color: transparent;
	text-decoration: underline;
	}
	
#home_nav2 a:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	background-color: transparent;
	text-decoration: underline;
	}
	
/* home page under the 300x250 ad box - white papers etc */

#under_homebox {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #3a3a3a;
	background-color: #ffffff;
	padding: 4px 8px 8px 8px;
	border-right: #cccccc 1px solid;
	}
	
#under_homebox a.head {
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #0060b6;
	background-color: #ffffff;
	text-decoration: none;
	}
	
#under_homebox a.head:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #0060b6;
	background-color: #ffffff;
	text-decoration: none;
	}
	
#under_homebox a.head:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #0060b6;
	background-color: #ffffff;
	text-decoration: none;
	}
	
#under_homebox a.head:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #0060b6;
	background-color: #ffffff;
	text-decoration: underline;
	}
	
#under_homebox a.head:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #0060b6;
	background-color: #ffffff;
	text-decoration: underline;
	}
	
#under_homebox a {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #3a3a3a;
	background-color: #ffffff;
	text-decoration: none;
	}
	
#under_homebox a:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #3a3a3a;
	background-color: #ffffff;
	text-decoration: none;
	}
	
#under_homebox a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #3a3a3a;
	background-color: #ffffff;
	text-decoration: none;
	}
	
#under_homebox a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #3a3a3a;
	background-color: #ffffff;
	text-decoration: underline;
	}
	
#under_homebox a:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #3a3a3a;
	background-color: #ffffff;
	text-decoration: underline;
	}

a.head_red:link {
	color: #830100;
	background-color: #ffffff;
	text-decoration: none;
	}
	
a.head_red:visited {
	color: #830100;
	background-color: #ffffff;
	text-decoration: none;
	}
	
a.head_red:hover {
	color: #830100;
	background-color: #ffffff;
	text-decoration: underline;
	}
	
a.head_red:active {
	color: #830100;
	background-color: #ffffff;
	text-decoration: underline;
	}
	
.ll_home a:hover { 
  text-decoration:underline;
}

		