.normal { color: black; font-size: 11pt; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal }
.bold { color: black; font-size: 11pt; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.heading { color: #3656CF; font-size: 14pt; font-family: Tahoma, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.pagelink { font-size: 11pt; font-family: Tahoma, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold  }
.subheading { color: black; font-size: 12pt; font-family: Tahoma, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.subdate { color: black; font-size: 12pt; font-family: Tahoma, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
.small { color: black; font-size: 9pt; font-family: Tahoma, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
.xsmall { color: black; font-size: 8pt; font-family: Tahoma, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
.xxsmall { color: black; font-size: 6pt; font-family: Tahoma, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
.tuliptalk {color: #FF9933}
a:link {
   color:#0062B0;
   font-weight:bold;
   text-decoration:underline;
}
a:visited {
   color:#0062B0;
   font-weight:bold;
   text-decoration:underline;
}
a:hover {
   color:#DB9E04;
   font-weight:bold;
   text-decoration:underline;
}
a:link img {border-color: black;}
a:visited img {border-color: black;}
}
.mcolhdr {
vertical-align:top;
}
.mcoltext {
vertical-align:top;
color: black; font-size: 10pt;
font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: normal;
border-width: 0px 1px 0px 0px;
border-style:dotted;
border-color:#CCCCCC;
padding: 0px 16px 0px 4px;
}
.mcoltext3 {
vertical-align:top;
color: black; font-size: 10pt;
font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: normal;
border-width: 0px 0px 0px 0px;
border-style:dotted;
border-color:#CCCCCC;
padding: 0px 16px 0px 4px;
}
.mdivider {
background-image:url(image/yellowbar.gif);
background-repeat:no-repeat;
background-position:top;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: normal;
font-size:1px;
}
a img {border-width:0;}
.dropcap { float: left; margin-right: 8px; }
.dropcapr { float: right; margin-right: 8px; }
.absright { float: right; }
.colshadow { float: right; margin-right: 0px; }
.indent { float: left; margin-left: 8px; }
.listing { margin-bottom: 8px; float: left; }
.photo { border-width: 1px 4px 4px 1px; border-style: solid; }
.photo_right { border-width: 1px 4px 4px 1px; margin-left: 10px;}
.photo_center { border-width: 1px 4px 4px 1px; display: block; margin-left: auto; margin-right: auto }
div.photocap { float: left; margin-top: 0px; margin-right: 10px; }
div.photocapr { float: left; margin-top: 0px; margin-right: 0px; }
div.photocap p { text-align: center; margin-top: 0px; margin-bottom: 10px; font-size: 80%; }
div.photocapr p { text-align: center; margin-top: 0px; margin-bottom: 0px; font-size: 80%; }
div.photoncap { float: left; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; }
div.photoncapr { float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; }
div.container { border: 0; background-color: white; }
div.spacer { clear: both; }
div.spacern { clear: both; margin-bottom: 0px; }
table.sample {
   border-width: 8px 8px 8px 8px;
   border-spacing: 0px;
   border-style: solid solid solid solid;
   border-color: #3656CF #3656CF #3656CF #3656CF;
   border-collapse: separate;
   background-color: white;
}
table.sample th {
   border-width: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   border-style: hidden hidden hidden hidden;
   border-color: white white white white;
   background-color: white;
   -moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
   border-width: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   border-style: hidden hidden hidden hidden;
   border-color: white white white white;
   background-color: white;
   -moz-border-radius: 0px 0px 0px 0px;
}
.workegs {
   border-width: 2px 4px 4px 2px;
   padding: 0px 0px 0px 0px;
   border-style: solid solid solid solid;
   border-color: black black black black;
   background-color: white;
   -moz-border-radius: 0px 0px 0px 0px;
}
.listnobullet {list-style-type:none:}
.roundbox {
vertical-align:top;
color: black; font-size: 10pt;
font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: normal;
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url('image/rcbg.gif');
background-repeat: repeat;
}
.roundbg {
vertical-align:top;
border-width: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url('image/rcbg.gif');
background-repeat: repeat;
}
.mnewsbase {
background-image:url(image/yellowbar3.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.mnewshdr {
vertical-align:top;
background-image:url(image/yellowbar2.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.mnewshdr2 {
vertical-align:top;
color: black; font-size: 12pt;
font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: bold;
padding: 12px 8px 12px 4px;
background-image:url(image/rcbg.gif);
}
.mnewstitle {
color: black; font-size: 11pt;
font-family: Tahoma, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight: bold;
padding: 4px 0px 8px 0px;
vertical-align: top;
}
.mnewstitle2 {
color: black; font-size: 9pt;
font-family: Tahoma, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight: normal;
background-color: #EDD335;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 12px;
vertical-align: top;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.mnewstext {
color: black; font-size: 10pt;
font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: normal;
padding:6px 4px 14px 12px;
}
.mnewslead {
background-image:url(image/yellowbar2.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.mnewsnote {
color: black; font-size: 10pt;
font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: normal;
font-style: italic;
}
.ltblue_bg {
   background-color: #D6E8F0;
}
.transparent
{
   filter:alpha(opacity=100);
   background-color:#F4F3EA;
   display:none;
   position:absolute;
   color: black;
   border: 1 black solid;
   z-index: 9;
}
.table_outline
{
   border-top-width: 1px;
   border-right-width: 4px;
   border-bottom-width: 4px;
   border-left-width: 1px;
}
.frm_header { color: black; font-size: 14pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold }
.frm_text { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal }
.frm_bold { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold }
.frm_italic { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal }
.frm_bolditalic { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold }
.frm_title { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold }
.frm_section { color: black; font-size: 11pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold }
.frm_fill { color: white; font-size: 21px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal }
.shaded {
   background-image: url('image/rcbg.gif');
   background-repeat: repeat;
   padding: 12px 6px 12px 6px;
   vertical-align:middle;
}
.plain {
   padding: 12px 6px 12px 6px;
   vertical-align:middle;
}
.shaded2 {
   background-image: url('image/rcbg.gif');
   background-repeat: repeat;
   padding: 6px 20px 6px 6px;
   vertical-align:middle;
}
.plain2 {
   padding: 6px 20px 6px 6px;
   vertical-align:middle;
}


