a            { font-family: Arial, Sans Serif; color: #000000;}
A:hover      { color: #3366cc;}
b            { font-weight: bold }
basefont     { font-family: Arial, Sans Serif; font-size: 8pt }
dd           { font-family: Arial, Sans Serif; font-size: 8pt }
dl           { font-family: Arial, Sans Serif; font-size: 8pt }
dt           { font-family: Arial, Sans Serif; font-size: 89pt }
h1           { color: #16B2AC; font-size: 20pt; font-family: Arial, Sans Serif; text-transform: capitalize; font-weight: bold }
h2           { color: #16B2AC; font-size: 19pt; font-family: Arial, Sans Serif; text-transform: capitalize; font-weight: bold }
h3           { color: #16B2AC; font-size: 16pt; font-family: Arial, Sans Serif; text-transform: capitalize; font-weight: bold }
h4           { color: #16B2AC; font-size: 14pt; font-family: Arial, Sans Serif; text-transform: capitalize; font-weight: bold }
h5           { color: #16B2AC; font-size: 12pt; font-family: Arial, Sans Serif; text-transform: capitalize; font-weight: bold }
h6           { font-size: 8pt; font-family: Arial, Sans Serif; font-weight: normal }
hr           { color: #000000; }
i            { font-family: Arial, Sans Serif; font-style: italic }
li           { font-family: Arial, Sans Serif; font-size: 8pt }
p            { font-family: Arial, Sans Serif; font-size: 8pt }

table        { font-family: Arial, Sans Serif; font-size: 8pt }
td           { font-family: Arial, Sans Serif; font-size: 8pt }

td.subhead {padding-left: 24px;height: 21px; vertical-align: left;font:9px Verdana,Arial,Helvetica;color:white; background: url(http://www.omg.org/images/homepage/background/button-bckg-4.gif) repeat-x;}
td a.subheadlink:link {font:800 9px Verdana,Arial,Helvetica;color:white;text-decoration:none;}
td a.subheadlink:visited {font:800 9px Verdana,Arial,Helvetica;color:white;text-decoration:none;}
td a.subheadlink:hover {font:800 9px Verdana,Arial,Helvetica;color:white;text-decoration:none;}


td.subheadn {padding-left: 16px;height: 20px; vertical-align: middle;font:800 9px Lucida Console,Verdana,Arial,Helvetica;color:#3366cc;}
td a.subheadnlink:link {font:800 9px Lucida Console,Verdana,Arial,Helvetica;color:blue;text-decoration:none;}
td a.subheadnlink:visited {font:800 9px Lucida Console,Verdana,Arial,Helvetica;color:blue;text-decoration:none;}
td a.subheadnlink:hover {font:800 9px Lucida Console,Verdana,Arial,Helvetica;color:blue;text-decoration:none;}



TD.tag {font-family:verdana,arial,helvetica;font-size:10pt;color:#000000}

.content, .content TD {font-family:verdana,arial,helvetica;font-size:8pt;color:#474646;}

.tagline {font-family:verdana,arial,helvetica;font-size:8pt;color:#ffffff;}

.taglines {font-family:verdana,arial,helvetica;font-size:12pt;color:#000000;}

.headline {font-family:verdana,arial,helvetica;font-size:11pt;color:#000000;font-weight:bold;}

.subhead {font-family:Lucida Console,verdana,arial,helvetica;font-size:8pt;color:#3366CC;font-weight:bold;}

.exclusive {font-family:verdana,arial,helvetica;font-size:7pt;color:#7A7A7A;}

.leftnav {font-family:verdana,arial,helvetica;font-size:8pt;font-weight:normal;color:#6C6C6C;}

.footer_text   {font-family: arial,helvetica;color:ffffff;font-size: 8pt;}

A.footer:link           {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#ffffff;text-decoration:none}

A.footer:visited        {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#ffffff;text-decoration:none}

A.footer:hover          {font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#ffffff;text-decoration:underline}



.buttonscontainer-rr {width: 100px;}

.buttons-rr a {color: #ffffff;
padding: 2px;
padding-left: 4px;
display: block;
font: 12px Arial Narrow, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons-rr a:hover {
color: #16B2AC;
font-weight: bold;
text-decoration: none;}


.buttonscontainer-cert {width: 100px;}

.buttons-cert a {color: #ffffff;
padding: 2px;
padding-left: 4px;
display: block;
border-right: 1px solid #648AD9;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;}

.buttons-cert a:hover {
color: #004777;
font-weight: bold;
text-decoration: none;}



.buttonscontainer-bot {width: 105px;}

.buttons-bot a {color: #ffffff;
padding: 0px;
padding-right: 7px;
display: block;
border-right: 1px solid #648AD9;
font: 10px Arial, sans-serif;
font-weight: normal;
text-decoration: none;
text-align: center;}

.buttons-bot a:hover {
color: #16B2AC;
font-weight: normal;
text-decoration: none;}



.buttonscontainer2 {width: 55px;}

.buttons2 a {color: #000000;
padding: 0px;
padding-left: 0px;
display: block;
border-bottom: 0px solid #4A7A9D;
font: 9px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;}

.buttons2 a:hover {background-color: #A7BCE9;
color: #ffffff;
font-weight: bold;
text-decoration: none;}



.buttonscontainer3 {width: 100%;}

.buttons3 a {color: #ffffff;
background-color: #0066AA;
padding: 0px;
padding-left: 0px;
display: block;
border-bottom: 0px solid #ffffff;
font: 10px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons3 a:hover {background-color: #0066AA;
color: #000000;
font-weight: bold;
text-decoration: none;}


#divRndBlkGraySmall h1, #divRndBlkGraySmall h2, #divRndBlkGraySmall p { margin: 0 0px; }
#divRndBlkGraySmall h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #808080; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }
.rndBGryTop { display: block; font-size: 1px; background: #000000; }
.rndBGry1 { margin: 0 4px; background: #CECBCE; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden; }
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #cecbce 1px solid; border-left: #cecbce 1px solid; background-color: #ffffff; }
.divBlockContentNavGry { display: block; font-size: 9pt; font-family: Arial; }


#divRndBlkGraySmall2 h1, #divRndBlkGraySmall2 h2, #divRndBlkGraySmall2 p { margin: 0 0px; }
#divRndBlkGraySmall2 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall2 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Arial; height: 15px; background-color: #0066aa; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 4px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #cecbce 1px solid; border-left: #cecbce 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}

#divRndBlkGraySmall3 h1, #divRndBlkGraySmall3 h2, #divRndBlkGraySmall3 p { margin: 0 0px; }
#divRndBlkGraySmall3 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall3 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Arial; height: 15px; background-color: #0066aa; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}


#divRndBlkGraySmall4 h1, #divRndBlkGraySmall4 h2, #divRndBlkGraySmall4 p { margin: 0 0px; }
#divRndBlkGraySmall4 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall4 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #808080; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}



#divRndBlkGraySmall5 h1, #divRndBlkGraySmall5 h2, #divRndBlkGraySmall5 p { margin: 0 0px; }
#divRndBlkGraySmall5 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall5 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #808080; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}



#divRndBlkGraySmall6 h1, #divRndBlkGraySmall6 h2, #divRndBlkGraySmall6 p { margin: 0 0px; }
#divRndBlkGraySmall6 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall6 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #808080; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}




#divRndBlkGraySmall7 h1, #divRndBlkGraySmall7 h2, #divRndBlkGraySmall7 p { margin: 0 0px; }
#divRndBlkGraySmall7 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall7 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #808080; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}



#divRndBlkGraySmall8 h1, #divRndBlkGraySmall8 h2, #divRndBlkGraySmall8 p { margin: 0 0px; }
#divRndBlkGraySmall8 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall8 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #808080; font-family: Arial; height: 15px; background-color: #e0e0e0; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}


#divRndBlkGraySmall9 h1, #divRndBlkGraySmall9 h2, #divRndBlkGraySmall9 p { margin: 0 0px; }
#divRndBlkGraySmall9 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall9 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Arial; height: 15px; background-color: #cecbce; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}


#divRndBlkGraySmall10 h1, #divRndBlkGraySmall10 h2, #divRndBlkGraySmall10 p { margin: 0 0px; }
#divRndBlkGraySmall10 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall10 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Arial; height: 15px; background-color: #cecbce; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}

#divRndBlkGraySmall11 h1, #divRndBlkGraySmall10 h2, #divRndBlkGraySmall10 p { margin: 0 0px; }
#divRndBlkGraySmall11 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall11 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Arial; height: 15px; background-color: #cecbce; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}


#divRndBlkGraySmall12 h1, #divRndBlkGraySmall10 h2, #divRndBlkGraySmall10 p { margin: 0 0px; }
#divRndBlkGraySmall12 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall12 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Arial; height: 15px; background-color: #16b2ac; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #16B2AC; }
.rndBGry1 { margin: 0 4px; background: #16B2AC; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #cecbce 1px solid; border-left: #cecbce 1px solid; background-color: #16b2ac; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}



#divRndBlkGraySmall13 h1, #divRndBlkGraySmall13 h2, #divRndBlkGraySmall13 p { margin: 0 0px; }
#divRndBlkGraySmall13 h1 { border-right: #cecbce 1px solid; padding-right: 10px; padding-top: 2px; padding-left: 10px; font-weight: bold; font-size: 9pt; padding-bottom: 0px; border-left: #cecbce 1px solid; color: #004777; border-bottom: #cecbce 1px solid; font-family: Arial; height: 18px; background: #e5e5e5;}
#divRndBlkGraySmall13 h2 { padding-right: 10px; padding-left: 10px; padding-top: 3px; font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Arial; height: 15px; background-color: #0066aa; text-align: right; }
.rndBGryTop2 { display: block; font-size: 1px; background: #0066aa; }
.rndBGry1 { margin: 0 4px; background: #0066aa; }
.rndBGry2 { margin: 0 3px; border-width: 0 2px; }
.rndBGry3 { margin: 0 2px; }
.rndBGry4 { height: 2px; margin: 0 1px; }
.rndBGry1, .rndBGry2, .rndBGry3, .rndBGry4 { display: block; overflow: hidden;}
.rndBGry1, .rndBGry2, .rndBGry3 { height: 1px; }
.rndBGry2, .rndBGry3, .rndBGry4 { border-right: #0066aa 1px solid; border-left: #0066aa 1px solid; background-color: #0066aa; }
.divBlockContentNavGry2 { display: block; font-size: 9pt; font-family: Arial;}


.shadow{
border:1px solid silver;
font:10pt arial;
position:relative;
display:inline;
background:white;
padding: 5px;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}