f<style>

body {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 10px;}
table {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 11px;}
tr {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 11px;}
td {color: #000000 ;font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;text-decoration: none ;font-weight: normal; vertical-align: top;}
th {color: #000000 ;font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;text-decoration: none ;font-weight: bold;}

p {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;vertical-align: top;horizontal-align: left;text-align: left;}
h1 {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;vertical-align: top;horizontal-align: left;text-align: left;font-weight: bold;}
h2 {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;vertical-align: top;horizontal-align: left;text-align: left;font-weight: bold;}
h3 {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;vertical-align: top;horizontal-align: left;text-align: left;font-weight: bold;}
h4 {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;vertical-align: top;horizontal-align: left;text-align: left;font-weight: bold;}
h5 {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 12px;vertical-align: top;horizontal-align: left;text-align: left;font-weight: bold;}

.input {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;color: #FFFFFF;font-weight: normal;font-size: 9px; height: 17px;}
input {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;color: #000000 ;font-weight: normal;font-size: 12px;}
select {
        font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;
        color: #000000;
        font-weight: normal;
        font-size: 11px;

}
textarea {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;color: #000000 ;font-weight: normal;font-size: 12px;}
option{font-size: 7pt;}
optgroup {font-family:  Arial, Helvetica, sans-serif;font-size: 7pt;font-weight: bold;font-style: normal;}
th {font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;font-size: 10px;}

.header {width: 749px; border-top: 8px solid #CC0033;}
.footer {width: 749px; border-top: 8px solid #CC0033;}
.feedback {width: 749px; border-top: 1px solid #C0C0C0;}

.spacing {padding: 1px;}
.spacing5px {padding: 5px;}
.spacing10px {padding: 10px;}
.spacing20px {padding: 20px;}

.searchbar_both {background-color: #666666; height: 69px; width: 489px;}
.quickSearch {height: 90%; width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.countryselect {width:250px; vertical-align: bottom; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
* html .countryselect{ /*IE only rule. Original menu width minus all left/right paddings */
width: 230px;
}
.footer_link{color: #000000; font-weight: normal; font-size: 12px; line-height: 18px; text-decoration: underline; padding-right: 10px;}

.gray_link{color: #C0C0C0; font-weight: normal; font-size: 12px; line-height: 18px; text-decoration: underline;}


.contentframe2 {
        width:749px;
        margin-left: 1px;
        margin-bottom: 2px;
        margin-right: 0px;


}
.content2 {width: 100%; }
.flushcontent2 {width: 100%; padding: 0px;}
.homepage {width: 100%;}

.topten {
        padding: 2px 3px 2px 6px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        vertical-align: top;
        text-decoration: none;
        font-weight: 400;


}
.toptenitem {
        padding: 0px;
}


.nav {
        width: 187px;

}
.quickSearch {
        height: 95%;
        width: 136px;
align=center;
}
.navfiller {background-color: #002A6C; border-right: 0px solid #cc0033;}

.nav_white {color: #ffffff; font-weight: bold; font-size: 9px; line-height: 18px; text-decoration: none; padding-left: 10px;}
.nav_black2{
        color: #999999;
        font-weight: bold;
        font-size: 8px;
        text-decoration: none;
        padding-right: 2px;
        padding-left: 2px;

}
.nav_blue2{
        color: #3366CC;
        font-weight: bold;
        font-size: 10px;
        text-decoration: none;

        padding: 0px;

}
a.nav_blue2{
        color: #3366CC;
        font-weight: bold;
        font-size: 10px;
        text-decoration: none; padding-left: 0px;}
a.nav_blue2:hover{color: #009900; font-weight: bold; font-size: 10px; text-decoration: none; padding-left: 0px;}

.nav_green{
        color: #009900;
        font-weight: bold;
        font-size: 10px;
        text-decoration: none;
        vertical-align: top;
        padding: 0px;

}
a.nav_green{color: #009900; font-weight: bold; font-size: 10px; text-decoration: none; padding-left: 0px;}
a.nav_green:hover{color: #009900; font-weight: bold; font-size: 10px; text-decoration: none; padding-left: 0px;}

.nav_link {color: #ffffff; font-weight: normal; font-size: 9px; line-height: 18px; text-decoration: none;}
.searchhelp {color: #ffffff; font-weight: normal; font-size: 9px; text-decoration: none;}
.sectorCountry {font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; font-size: 9pt; text-decoration: none;}

.sectorsearch {font-size: 14px; color: #000000;}

.pagetitle2 {
        font-size: 20px;
        color: 002A6C;
        font-weight: 400;
        font-family: Arial, Helvetica, sans-serif;
        padding-left: 8px;
        vertical-align: bottom;
        padding-top: 15px;





}
.pagetitle3 {
        font-size: 16px;
        color: 002A6C;
        font-weight: 400;
        font-family: Arial, Helvetica, sans-serif;
        padding-left: 8px;
        vertical-align: bottom;
        padding-top: 15px;
       





}
.pageheader2 {
        font-size: 16px;
        color: #709CDE;
        font-weight: bolder;
        height: 26px;
        
        padding-top: 25px;
        padding-bottom: 5px;
        line-height: 19px;
}

.subheadernav2 {

        text-align:right;
        font-size: 11px;
        background-color: #ffffff;
        color: #0000FF;
        text-decoration: none;
        vertical-align: bottom;
        padding-right: 6px;

}

a.subheadernav2 {

        text-align:right;
        font-size: 11px;
        background-color: #ffffff;
        color: #0000FF;
        text-decoration: none;
        vertical-align: bottom;
        padding-right: 6px;

}
a.subheadernav2:hover {
        horizontal-align: right;
        text-align:right;
        font-size: 11px;
        background-color: #ffffff;
        color: #990000;
        text-decoration: none;
        vertical-align: bottom;
        padding-right: 6px;


}

.historyheader2 {
        color: #3366CC;
        font-size: 10px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bolder;
        padding: 0px 0px 0px 3px;




}
.historymenu2 {border: 1px solid #CCCCCC; margin-bottom: 1px;
}
.historymenulink2 {
        color: #000000;
        font-weight: normal;
        font-size: 9px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        padding-left: 2px;
		padding-right: 2px;




}
a.historymenulink2 {
        color: #666666;
        font-weight: normal;
        font-size: 9px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
}

.searchmenuheader {background-color: #002A6C; color: #ffffff; font-size: 12px; padding-left: 8px; margin-bottom: 20px; line-height: 20px;}
.searchmenu {
        background-color: #002A6C;
        border: 2px solid #002A6C;
        border-bottom: 10px solid #002A6c;
        margin-bottom: 1px;
        overflow: hidden;
}
.searchmenulink {color: #ffffff; font-weight: bold; font-size: 7.5pt; line-height: 18px; text-decoration: none; padding-left: 10px;}



.red {color: Red;}
.green {color: Green;}
.blue {color: Blue;}

.break {page-break-after: auto; height: 10pt; border-bottom: 1px solid #cccccc;}
.nobreak {page-break-after: avoid; border-bottom: 1px dotted #cccccc;}

.docsubmittext {
        font-family: Arial, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        line-height: 13pt;
        }

.docsubmitheader {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        color: #003366;
        }

.docsubmitsubheader {
        font-family: Arial, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #003366;
        }

.Login {
        font-family: Arial, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        line-height: 13pt;
        }

A.link {
        font-family: Arial, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: #ffffff;
        }

A.link:hover {
        font-family: Arial, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: #990000;
        }

A.link2 {
        font-family: Arial, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: #0000FF;
        text-decoration: none;

        }

A.link2:hover {
        font-family: Arial, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: #990000;
        }

A.about {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #0000FF;
        text-decoration: none;

        }

A.about:hover {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #990000;
        }

TD.boxheader {
        font-family: Arial, sans-serif;
        background-color: #8C9FC3;
        }

.indent        {
                position: relative;
                left: 10px;
                }

.headerMargin        {
                                margin-top: 12px;
                                margin-bottom: 15px;
}
.rhNavigationHdr{
font: 14px Arial,Verdana;
padding: 4px 4px;
color: #ffffff;
text-decoration: none;
        font-weight: bolder;
}
.rhNavigationHdr2{
font: 14px Arial,Verdana;
padding: 4px 4px;
color: #ffffff;
text-decoration: none;
        font-weight: bolder;
}
.searchNavigationHdr{
font: 14px Arial,Verdana;
color: #ffffff;
text-decoration: none;
        font-weight: bolder;
}
.lhNavigationHdr{
font: 14px Arial,Verdana;
padding: 4px 4px;
color: #ffffff;
text-decoration: none;
        font-weight: bolder;
}
.xpressmenu{
        background-color: #709877;
        width: 188px;
        margin: 0px;
        border: 0px none #C0C0C0;
        overflow: hidden;
        background-image: url(images/dec_express_bg.gif);
        filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
        background-repeat: no-repeat;
        background-position: right top;

}
* html .xpressmenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 187px;
}

.xpressmenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.xpressmenu a{
font: 12px Arial,Verdana;
padding: 2px 6px;
display: block;
width: 187px; /*Define width for IE6's sake*/
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.xpressmenu a:visited{
color: #B8D0BC;
}

html>body xpresssmenu a{ /*Non IE rule*/
width: 187px;
}

.xpressmenu a:hover{
background-color: #BDD1C0;
color: black;
font-weight: bolder;
width: 188px;
filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;

}
.historymenu {
        background-color: #D0D7DD;
        width: 188px;
        margin: 0px;
        border: 0px none #999999;
        overflow: hidden;
        filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
        background-repeat: no-repeat;
        background-position: right top;

}
* html .historymenu {
        width: 187px;
        color: #003300;


}

.historymenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.historymenu a{
font: 12px Arial,Verdana;
padding: 2px 6px;
display: block;
width: 187px; /*Define width for IE6's sake*/
color: blue;
text-decoration: none;

}

.historymenu a:visited{
color: #aad5e5;
}

html>body historymenu  a{ /*Non IE rule*/
width: 187px;
}

.historymenu a:hover{
background-color: #ffffff;
color: blue;
font-weight: bolder;
width: 188px;
filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;

}


.othermenu{
        border: 1px solid #C0C0C0;
        background-color: #868686;
        border-bottom-width: 0;
        overflow: hidden;
        width: 187px;
        overflow: hidden;

}

* html .othermenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 187px;
}

.othermenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.othermenu a{
        font: 12px Arial,Verdana;
        padding: 2px 6px;
        display: block;
        width: 187px;
        color: #ffffff;
        text-decoration: none;
        border-bottom: 1px solid #C0C0C0; width: 187px;
        margin: 0px;
}

.othermenu a:visited{
color: #ffffff;
}

html>body .othermenu a{ /*Non IE rule*/
width: 187px;
}

.othermenu a:hover{
background-color: #cccccc;
color: black;
font-weight: bolder;
width: 187px;
filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}




.onlinemenu{
        border: 1px solid #C0C0C0;
        background-color: #666666;
        border-bottom-width: 0;
        overflow: hidden;
        width: 187px;
        overflow: hidden;

}

* html .othermenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 187px;
}

.onlinemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.onlinemenu a{
        font: 12px Arial,Verdana;
        padding: 2px 6px;
        display: block;
        width: 187px;
        color: #ffffff;
        text-decoration: none;
        border-bottom: 1px solid #C0C0C0; width: 187px;
        margin: 0px;
}

.onlinemenu a:visited{
color: #ffffff;
}

html>body .othermenu a{ /*Non IE rule*/
width: 187px;
}

.onlinemenu a:hover{
background-color: #cccccc;
color: black;
font-weight: bolder;
width: 187px;
filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}
.searchmenu2{
        border: 1px solid #C0C0C0;
        width: 187px;
        background-color: #336799;
        border-bottom-width: 0;
        width: 187px;
        overflow: hidden;

}
.thesSearchHeader{
        width: 100%;
        background-color: #336799;
        border-bottom-width: 0;
        overflow: hidden;
        color: #ffffff;
		text-decoration: bold;
		padding: 2px 6px;
		font-weight: bold;
}

* html .searchmenu2{
        width: 187px;
        overflow: hidden;

}

.searchmenu2 ul{
        padding: 0;
        margin: 0;
        list-style-type: none;
        width: 187px;
        border-top-width: 187px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;

}

.searchmenu2 a{
font: 12px Arial,Verdana;
padding: 2px 6px;
display: block;
width: 187px; /*Define width for IE6's sake*/
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.searchmenu2 a:visited{
color: #ffffff;
}

html>body .searchmenu2 a{ /*Non IE rule*/
width: 187px;
}

.searchmenu2 a:hover{
        background-color: #ACBDCD;
        color: black;
        font-weight: bolder;
        width: 187px;
}

.servicesmenu{
        border: 1px solid #C0C0C0;
        background-color: #AD3452;
        border-bottom-width: 0;
        width: 187px;
        overflow: hidden;

}

* html .servicesmenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 187px;
}


.servicesmenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.servicesmenu a{
font: 12px Arial,Verdana;
padding: 2px 6px;
display: block;
width: 187px; /*Define width for IE6's sake*/
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #C0C0C0; width: 187px;
}

.servicesmenu a:visited{
color: #ffffff;
}

html>body servicesmenu a{ /*Non IE rule*/

width: 187px;
}

.servicesmenu a:hover{
background-color: #BD99A4;
color: black;
font-weight: bolder;

width: 187px;
}


.servicesmenu a{
font: 12px Arial,Verdana;
padding: 2px 6px;
display: block;
width: 187PX; /*Define width for IE6's sake*/
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #C0C0C0; width: 187PX;
}



.top10list{
        border: 1px solid #C0C0C0;
        background-color: #AD3452;
        border-bottom-width: 0;
        width: 60%;
        overflow: hidden;

}

* html .top10list{ /*IE only rule. Original menu width minus all left/right paddings */
width: 60%;
}


.top10list ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.top10list a:visited{
color: #666666;
}

html>body top10list a{ /*Non IE rule*/
width: 60%;
}

.top10list a:hover{
background-color: #E1E6EA;
color: black;
font-weight: bolder;

width: 60%;
}


.topTenList {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 13px;
        width: 100%;
        font-weight: 400;

}
.topTenHeader {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: 400;
        color: #333333;
        padding-top: 8px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 6px;

}
.topTenSubhdr {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: 300;
        font-style: normal;
        color: #666666;
        border-top-style: none;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 3px;
        padding-left: 4px;
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #666666;
        border-right-style: none;
        border-left-style: none;

}
.toptenNumbers {
        background-color: E1E6EA;
        padding: 0px 2px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        vertical-align: middle;
        font-weight: bolder;
        background-position: center;





}
.toptenEven {
        padding: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        vertical-align: middle;
        text-decoration: none;
        border-bottom-style: none;
        border-bottom-color: #999999;
        border-top-style: none;
        font-weight: normal;
        background-color: ffffff;



}
.toptenOdd {
        padding: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        vertical-align: middle;
        text-decoration: none;
        background-position: 100%;
        margin: 0px;
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #999999;
        border-top-width: 1px;
        border-top-style: none;
        background-color: e1e6ea;
        font-weight: 400;





}
.toptenNumbersOdd {
        padding: 0px 2px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        vertical-align: middle;
        color: 336799;
        font-weight: bolder;
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: D7DDE3;
        border-top-style: none;
        border-top-color: D7DDE3;
        border-right-style: none;
        border-left-style: none;




}
.topTenBox {
        padding: 4px 0px;
        margin: 0px;
        width: 100%;
        border-top: 1px dotted #003366;
        border-right: 1px none #003366;
        border-bottom: 1px dotted #003366;
        border-left: 1px none #003366;





}
.welcomeHeader {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 22px;
        font-weight: 600;
        color: #003366;

}
.welcomeHeaderSM {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: 400;
        color: 003366;
        vertical-align: text-bottom;
        font-style: italic;




}
.bodyText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 16px;
        font-weight: 400;


}
.bodyTextsm {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 5B845B;
        line-height: 16px;
        font-weight: 400;
        padding-left: 7px;



}
.itemsOfinterest {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bold;
        color: #336633;
        width: 100%;
        padding-left: 7px;


}
.postData {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
.feed {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #000000;
        padding-left: 7px;


}
.feedLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #003366;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 10px;
        text-decoration: none;



}
.datestamp {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        padding-left: 8px;
}
.contentText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 14px;
        letter-spacing: 0em;
        text-decoration: none;
        padding-left: 10px;



}
.topTenHDRlRG {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bolder;
        color: #333333;
        padding-top: 8px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 8px;

}
.searchDropDown {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        height: 100%;
        width: 120px;
}
.top10colorbar {
        background-color: #BFC9D5;
        padding: 0px;
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #666666;
        border-top-width: 1px;
        border-top-style: none;
        border-top-color: #999999;


}
.backgroundCrv {
        background-color: 003366;
        background-image: url(images/background_crv2.gif);
        background-repeat: no-repeat;
        background-position: right top;
}
* html .backgroundCrv{ /*IE only rule. Original menu width minus all left/right paddings */
width: 38px;
}



}
.viewAdobe {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: 300;
}
.itemsBox {
        padding: 5px;
        width: 80%;
        background-color: #E1E6EA;
}
.filler2 {
        background-image: url(images/nav_bg_pic.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
        height: 100%;
        width: 187px;

}
.searchForm {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        text-align: right;
        padding: 4px 4px 0px;
        text-indent: 2pt;
        text-decoration: none;






}
.searchForm2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        text-align: left;
        padding: 4px 4px 0px;

}
.searchForm3 {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 14px;
        text-align: left;
        padding: 0px 0px 0px 4px;
}

a.navDoc {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #003366;
        text-align: right;

        }
}
a.navDoc {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #003366;
        }

a.navDoc:hover {
        font-family: Arial, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #000099;
        text-align: right;

        }


.pagesubheader {
        font-size: 12px;
        color: #000000;
        font-weight: bold;
        padding: 0px;

}
.preview {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 18px;
        text-decoration: none;
        text-align: center;
        padding-top: 4px;
        padding-bottom: 8px;
        }
.bodyCopy {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 14px;
        text-decoration: none;
}
.bodyCopySM {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        text-decoration: none;
        color: #000000;
}
a.bodyCopySM {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        text-decoration: none;
        color: #000000;
}
a.bodyCopySM:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        text-decoration: none;
        color: #990000;
        border-bottom-width: 1px;	
	border-bottom-style: solid;
        border-bottom-color: #cccccc;
}
.bodyCopyRed {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 16px;
        color: #333333;
}
.pageheaderSM {
font-size: 15px; color: #003366; font-weight: bold; height: 26px; padding-left: 0px; padding-top: 5px; padding-bottom: 5px;
}
.moreSM {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: 009900;
        text-decoration: none;
        text-align: right;

}
a.moreSM {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        color: #3366cc;
}
a.moreSM:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        color: #009900;
}
.currentSearch {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #009900;


}
.blueDivider {
        font-family: Arial, Helvetica, sans-serif;
        color: #990000;
        padding-right: 1px;
        padding-left: 1px;
        font-weight: bolder;
        font-size: 12px;
        padding-bottom: 5px;



}
.authorResults {
        text-decoration: none;
        padding-bottom: 6px;


}
.bodyCopySMgray {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        color: #333333;
        padding: 0px;
        vertical-align: middle;



}
.recordsDrpDwn {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        height: 15px;
        width: 80px;
}
.itemsInCart {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #0000FF;
        text-decoration: none;
        text-align: right;
        vertical-align: bottom;
        font-weight: normal;
        padding-bottom: 9px;



}
a.itemsInCart {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #0000FF;
        text-decoration: none;
        text-align: right;
        vertical-align: bottom;
        padding-bottom: 9px;
        font-weight: normal;

}
a.itemsInCart:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #009900;
        text-decoration: none;
        text-align: right;
        vertical-align: bottom;
        padding-bottom: 9px;
        font-weight: normal;

}
.spacing3px {
padding: 3px;
}
.moreGray {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        text-decoration: none;
}
.dotted {
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: dotted;
        border-bottom-style: dotted;
        border-top-color: #009900;
        border-right-color: #009900;
        border-bottom-color: #009900;
        border-left-color: #009900;
        background-color: #E8FFE8;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 4px;
        margin-right: 0px;
        margin-bottom: 4px;
        margin-left: 0px;

}
.rhNavigationHdr2 {

font: 300 16px Arial, Verdana;
padding: 4px 4px;
color: #666666;
text-decoration: none;
}
historyHdr {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}
.historyBox {
        padding: 0px;
        border-bottom: 1px dotted #83C1E0;
        border-top-width: 1px;
        border-top-style: dotted;
        border-top-color: #83C1E0;
        vertical-align: bottom;






}
.historyRecords2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #999999;
}
.historyResult2 {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #009900;
		padding-right: 2px;
}
.historyHide {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #990000;
        text-decoration: none;
        padding-right: 2px;
        padding-left: 2px;
        text-align: right;



}
.historyShow {
        color: #009900;
        font-size: 9px;
        padding-left: 2px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        padding-top: 0px;
        padding-right: 2px;
        padding-bottom: 0px;
        text-align: right;

}
.historyClear {
        color: #990000;
        font-size: 9px;
        padding-left: 5px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 0px;
        vertical-align: bottom;
        text-align: left;



}
.historyheaderLRG {
        color: #3366CC;
        font-size: 13px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: 500;
        padding: 0px 0px 0px 2px;
        vertical-align: middle;

}
.historyBox2 {
        color: #EEEEEE;
        padding: 0px;

}
.cartAlign {
        vertical-align: bottom;
        padding-bottom: 0px;
        padding-top: 0px;
        text-align: center;


}
.itemNumber {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #0000FF;
        background-position: center center;
        text-decoration: none;
        letter-spacing: 0.08em;


}
a.historymenulink:hover {

        color: #3366CC;
        font-weight: normal;
        font-size: 9px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
}
.pagetitleColon {

        font-size: 20px;
        color: #999999;
        font-weight: 400;
        font-family: Arial, Helvetica, sans-serif;
        padding-left: 5px;
        vertical-align: bottom;
}
.searchCartBox {
        vertical-align: bottom;
}
.cartIsEmpty {
        color: #990000;
        font-size: 18px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: 500;
        padding: 0px;
        vertical-align: bottom;

}
.cartNote {
        font-family: Arial, Helvetica, sans-serif;
        color: #666666;
        font-size: 12px;

}
dexsCitationTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
        color: #003366;
        line-height: 17px;

}
a.dexsCitationTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
        color: #003366;
        text-decoration: none;
        line-height: 17px;

}
a.dexsCitationTitle:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
        color: #990000;
        text-decoration: none;
        line-height: 17px;
        padding-top: 16px;
}
.dexsCitationTitlelink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #003366;
        padding-left: 6px;
        text-decoration: none;


}
.pagetitleSM {

        font-size: 14px;
        color: 002A6C;
        font-weight: 700;
        font-family: Arial, Helvetica, sans-serif;
        padding-left: 5px;
        vertical-align: text-top;
}
.alignCenter {
        vertical-align: middle;
}
.lhbg {
        background-image: url(images/lh_bg.gif);
        background-repeat: repeat-x;
}
.reset {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FFFFFF;
        background-image: url(/dec/images/reset.gif);
        background-repeat: no-repeat;
        height: 20px;
        width: 53px;
}
input.reset {
        color: #FFFFFF;
        font-size: 9pt;
        font-weight: bold;
        font-family : Arial, Helvetica, sans-serif;
        background-image : url(/dec/images/reset.gif);
        background-repeat: no-repeat;

}
.submitmenu
{
        border: 1px solid #C0C0C0;
        background-color: #cccccc;
        border-bottom-width: 0;
        overflow: hidden;
        width: 187px;
        overflow: hidden;
        color: #000000;


}

* html .submitmenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 187px;
}

.submitmenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.submitmenu a{
        font: 12px Arial, Verdana;
        padding: 2px 6px;
        display: block;
        width: 187px;
        color: #000000;
        text-decoration: none;
        border-bottom: 1px solid #C0C0C0; width: 187px;
        margin: 0px;
}

.submitmenu a:visited{
color: #ffffff;
}
.dexsDocType {
        font-size: 11px;
        color: #3399CC;
        font-weight: lighter;
        height: 26px;
        padding-bottom: 3px;
        padding-left: 4px;
        text-decoration: none;


}
.checkbox {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
}
.checkbox2 {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
}
.nextPrevious {

        color: #009900;
        font-size: 10px;
        padding-left: 2px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        padding-top: 0px;
        padding-right: 2px;
        padding-bottom: 0px;
        text-align: right;
}
.basicLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: 1b3f85;
        text-decoration: none;
        padding-left: 4px;
        padding-right: 4px;
}
a.basicLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: 1b3f85;
        text-decoration: none;
        padding-left: 4px;
        padding-right: 4px;
}
a.basicLink:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: 0018ff;
        text-decoration: none;
        padding-left: 4px;
        padding-right: 4px;
}
.welcomeName {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        text-decoration: none;
        padding-left: 4px;
        font-weight: bold;
}
.adminMenu {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 4px;
}
.AwardHelp {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        text-decoration: none;
        padding-right: 4px;
}
a.help {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        text-decoration: none;
        padding-right: 4px;
}

a.help:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #0018ff;
        text-decoration: none;
        padding-right: 4px;
}
.formField {
        height: 18px;
        width: 108px;
}
.formField2 {
        height: 18px;
        width: 136px;
}

.error {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 12px;
        font-weight: bold;
        color: #990000;
}
.helpLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #990000;
        text-decoration: none;
        padding-right: 4px;
}
.passLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: 1b3f85;
        text-decoration: none;
        padding-left: 4px;
        padding-right: 4px;
}
a.passLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: 1b3f85;
        text-decoration: none;
        padding-left: 4px;
        padding-right: 4px;
}
a.passLink:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: 0018ff;
        text-decoration: none;
        padding-left: 4px;
        padding-right: 4px;
}
.ContractDetailsHdr {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bolder;
        color: #003366;
        text-decoration: none;

}
.DetailsBody {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
        text-decoration: none;
}
.DetailsTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 15px;
        text-decoration: none;
}
.lineBelow {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
}
.DetailsTitle2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 15px;
        text-decoration: none;
        color: #FFFFFF;

}
.legend {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #666666;
}
.searchSummaryHdr {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold;
        vertical-align: bottom;


}
.searchSummaryResult {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
}
.searchSummaryTable {
        padding: 4px;
}
.searchSummaryLink {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #0000FF;
        text-decoration: none;
}
.navHelp {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #990000;
}
.rhNavigationHdr3 {

font: bolder 13px Arial, Verdana;
padding: 4px 4px;
color: #ffffff;
text-decoration: none;
}
.bodyCopySM2 {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        text-decoration: none;
        color: #0000CC;
}

.loginHdr {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
}
.blogDate {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #666666;
}
.description {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
}
.blogLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #0000CC;
        text-decoration: none;
        }
.blogPostHDR {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 16px;
}
.blogPost {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 16px;
        color: #666666;
}
.replyPost {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
        color: #336699;
}
.replyHeader {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
        font-weight: bolder;
        color: #666666;
}
.blogHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	font-weight: bolder;
	color: #003366;
	padding-left: 8px;
}
.blogHdrNoPad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	font-weight: bolder;
	color: #003366;
}
.blogBody {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 16px;
}
.blogBodyBold {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 16px;
        font-weight: bolder;
}
.blogmenu{
        background-color: #F0F0F0;
        border: 1px solid #CCCCCC;
: 0px;
        border: 0px none #666666;
        overflow: hidden;

}
* html .blogmenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 187px;
}

.blogmenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.blogmenu a{
font: 12px Arial, Verdana;
padding: 2px 6px;
display: block;
width: 187px; /*Define width for IE6's sake*/
color: #000000;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

.blogmenu a:visited{
color: #666666;
}

html>body blogmenu a{ /*Non IE rule*/
width: 187px;
}

.blogmenu a:hover{
background-color: #666666;
color: white;
font-weight: bolder;
width: 188px;
filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;

}
.blogmenu {
        background-color: #cccccc;
        width: 188px;
        margin: 0px;
        border: 0px none #666666;
        overflow: hidden;
        filter:alpha(opacity=95);
        color: #CCCCCC;
-moz-opacity:.95;opacity:.95;
        background-repeat: no-repeat;
        background-position: right top;

}
.addedPDFlink {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #003399;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        text-decoration: none;
}
.modifyDatePDF {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bolder;
        color: #669966;
}
.datePDFpub {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #666666;
}
.rulePDFunder {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-top-color: #CCCCCC;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        padding-top: 3px;
        padding-bottom: 3px;

}
.addedPDFsub {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #336633;
}
.addedPDFhdr {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bolder;
        color: #336633;
}
.fuseError {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #990000;
}
.citationDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #003366;
	width: 420px;
	visibility: visible;
	font-weight: bold;

}
.emphasize {
	color: #990000;
	text-decoration: none;
}
.bodyCopySM3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
		padding-left: 8px;
        text-decoration: none;
        color: #000000;
}
a.bodyCopySM3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
        padding-left: 8px;
		text-decoration: none;
        color: #003366;
}
a.bodyCopySM3:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 13px;
		padding-left: 8px;
        text-decoration: none;
        color: #990000;
        border-bottom-width: 1px;	
	border-bottom-style: solid;
        border-bottom-color: #cccccc;
}.bodyCopyBullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	padding-left: 8px;
	text-decoration: none;
	color: #000000;
	list-style-position: outside;
	list-style-type: circle;
}
   .columns {
    width: 100%;
    column-count: 2;
    column-gutter: 15px;
    column-rule: solid black thin;
    }
    
.bodyCopySMgraypadding {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        color: #333333;
        vertical-align: middle;
	padding-bottom: 4pt;
}


