form { display:inline; }

body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	background-color: #61A0D6;
}
.default {
	MARGIN-TOP: 0px; FONT-SIZE: 0.8em; COLOR: #000000; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
a.und:hover { text-decoration:underline; color:blue; text-transform: none; }
a.ft
{
	color: #1d338a;
	text-decoration: none; text-transform: none; 
}
#flashcontent {
		height: 550;
	}
a.ft:link
{
	color: #1d338a;
	text-decoration: none; text-transform: none; 
}
a.ft:visited { color: #003366;  text-decoration: none; text-transform: none; }
a.ft:hover { text-decoration:underline; color:blue; text-transform: none; }
a.but { text-decoration:none; font-family: arial; font-size: 10px; font-weight: normal; color: black; padding: 2px; background: silver; border-style: solid; border-color: black gray gray black; border-width: 1px 1px 1px 1px; }

a.nav
{
	color: #1d338a;
	text-decoration: none; text-transform: none; 
}
a.nav:link
{
	color: #1d338a;
	text-decoration: none; text-transform: none; 
}
a.nav:visited { color: #003366;  text-decoration: none; text-transform: none; }
a.nav:hover { text-decoration:underline; color:blue; text-transform: none; }
.head_date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666;}

.large_head {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #1D338A;}
.large_head2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #1D338A;}
.med_head {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #1D338A;}
.sm_head {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #1D338A;}
.headline {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;}
.credit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
}
.credit2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.blurb  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333;}
.text  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #333333;
}
.sub_link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #5A8FE3; text-decoration: underline;}
.smhead2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #1D338A;}
.textCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.action_points {
        list-style-image: URL("blue_square_8.gif");
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px; 
        }

/* Form elements */
input,textarea {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-indent : 2px;
}
select {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.source {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
a.source { text-decoration: none; }
a.source:hover { text-decoration:underline; }
.sourcearticle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
.arrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #333333;
	font-style: normal;
	font-variant: normal;
	text-transform: capitalize;
	background-position: center center;
}
a:hover {
	color: #000000;	text-decoration: underline;
}
.style1 {color: #666666}
.style2 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style3 {color: #FF0029; font-weight: bold; font-size:15px; font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link {
	color: #1d338a;
	text-decoration: underline;
}
a:visited {
	color: #003366;
}

/*  For sample page */


.large_head33 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #1D338A;}
.sm_head2 {
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      font-weight: normal; 
      color: #1D338A;
        }

.med_head2 {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 12px; 
        font-weight: bold; 
        color: #1D338A;
        }

.article_bullets {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        }

.references {
      font-size: 80%;
        }

.ref_bold {
      font-weight: bold;
        }

.ref_cap_bold {
      font-weight: bold;
          font-variant: small-caps;
        }

.BackToTop {
        text-align: right;
        }


/** CME-block To be completed when xml is defined **/
#CME-block {
      background-color: #EEFAFF;
      }

.cmespotad { margin-top: 0px;	margin-bottom: 0px; }
.cmespottitle {	font-weight: bold; margin-top: 0px;	margin-bottom: 0px; }
.cmespotdescription { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; line-height: 14px; color: #333333; margin-top: 0px;	margin-bottom: 5px; }
.cmespotsponsor {	margin-top: 0px; margin-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; }
hr.cme { margin-top: 5px; margin-bottom: 5px; width: 100%; border-bottom: 1px solid #52AED6; line-height: 1px; }
a.cmelink:link { text-decoration: none; }
a.cmelink:visited { text-decoration: none; }
a.cmelink:hover { text-decoration: underline; color: blue; }
.cmemore { color: red; }
.x5TopMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.x5TopMenuOver{background-color: #DDEEFF; color: #333333;}
.x5TopMenu A {text-decoration:none; color: #ffffff;}
.x5TopMenu A:active {text-decoration:none; color: #ffffff;}
.x5TopMenu A:visited {text-decoration:none; color: #ffffff;}
.x5TopMenu A:hover {text-decoration:none; color: #333333;}


.X5textBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.X5textBottom A {text-decoration:none; color: #FFFFFF;}
.X5textBottom A:active {text-decoration:none; color: #FFFFFF;}
.X5textBottom A:visited {text-decoration:none; color: #FFFFFF;}
.X5textBottom A:hover {text-decoration:underline; color: #FFFFFF; }.headlineWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.textCopyWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.textCopyWhiteBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
h1, h2, h3{
  color:#036;
  background: transparent;
  font-family:  'Trebuchet MS', Arial, Helvetica, sans-serif
}
h1  {
  font-size: 190% ;
  position:relative
}
h2  {
  font-size:160%;
  }
h3  {
  font:  bold 100% Arial, Helvetica, sans-serif;
  border: 1px solid #7088B0;
  line-height:1.1;
  padding:1px 3px 2px 3px;
  background:#7088B0 url(/images/gradient4.gif) repeat-x;
  clear: right;
  color:#fff ;
}
h4  {
  font:  bold 100% Verdana, Arial, Helvetica, sans-serif;
}
h5  {
  font-size:  100%;
}
h6 {
  font-weight: normal;
}.textCopyWhiteBoldLarge {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.omtCopy {
	BACKGROUND-COLOR: #cddde1;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.meetingInfoLabel {
	BACKGROUND-COLOR: #666666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px;
}
.omtCopy2 {
	BACKGROUND-COLOR: #d5d8cb;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: .8em;
	padding: 10px;
	border: thin dashed #666666;
}
.meetingLocation {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #666666;
}
.extraInfo {
	BACKGROUND-COLOR: #CCCC99;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 7px;
	border: thin dashed #666666;
}
TD.meetingTitle {
	height:18px;
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
}
TD.meetingInfo {
	BACKGROUND-COLOR: #ebe8e6;
	margin: 5px;
	padding: 5px;
	border: thin dashed #999999;
}
.searchInstruction {
	MARGIN-TOP: 11px; COLOR: #999999; FONT-STYLE: italic
}
.largeBold {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}
.verylargeBold {
	font-family: Arial, Helvetica;
	font-size: 20px;
	font-weight: bold;
}