.listbuttons {
float:right;
margin-top:20px;
}
.fulltext-error {
border-color:#666666 #666666 -moz-use-text-color;
border-style:dotted dotted none;
border-width:1px 1px 0;
color:#CF002D;
font-size:1.1em;
font-weight:bold;
margin:10px 20px 0;
padding:15px 15px 5px;
text-align:center;
}
.fulltext-tip {
border-color:-moz-use-text-color #666666 #666666;
border-style:none dotted dotted;
border-width:0 1px 1px;
font-size:0.9em;
margin:0 20px 10px;
padding:5px 15px 15px;
text-align:center;
}
div.concertina_closed div.concertina_content {
display:none;
}
div.concertina_open div.concertina_content {
display:block;
}
div.concertina_normal {
margin:0 0 10px;
}
div.concertina_normal div.concertina_header {
background-color:#666666;
background-position:left center;
background-repeat:no-repeat;
padding:3px 10px 4px 18px;
}
div.concertina_normal div.concertina_content {
border-bottom:1px solid #BAB6AE;
border-left:1px solid #BAB6AE;
border-right:1px solid #BAB6AE;
padding:6px 10px 8px;
}
div.concertina_normal div.concertina_open div.concertina_header {
background-image:url(../images/ext_triangle_down.gif);
}
div.concertina_normal div.concertina_closed div.concertina_header {
background-image:url(../images/ext_triangle_right.gif);
}
div.concertina_normal div.concertina_header h4 {
color:#FFFFFF;
margin:0;
padding:0;
}
div.concertina_normal h4 a, div.concertina_normal h4 a:hover {
color:#FFFFFF;
text-decoration:none;
}
div.box_content {
}
div.box_clear {
clear:both;
overflow:hidden;
}
div.box_height {
float:right;
width:0;
}
div.halfwidth {
float:left;
margin-right:10px;
width:265px;
}
div.thirdwidth {
float:left;
margin-right:10px;
width:174px;
}
div.thirdwidth2 {
float:left;
margin:0 15px 0 10px;
width:220px;
}
div.quarterwidth {
float:left;
margin-right:10px;
width:139px;
}
div.borderbox {
border:1px solid #B9B5B5;
margin-bottom:20px;
}
div.borderbox2 {
border:1px solid #B9B5B5;
margin-bottom:20px;
padding:8px 6px 8px 10px;
}
div.borderbox div.box_content {
float:left;
margin:0;
padding:8px 6px 8px 10px;
}
div.borderbox a:link {
color:#000000;
}
div.borderbox h3 {
border:medium none;
font-size:0.9em;
margin:0 0 6px;
padding:0;
}
div.borderbox h4 {
border:medium none;
margin:0 0 6px;
padding:0;
}
div.borderbox a:link, div.borderbox a:visited, div.borderbox a:active {
color:#333332;
}
div.borderbox a:hover {
text-decoration:none;
}
div.vlinebox {
border-left:1px solid #8D8D8D;
margin-bottom:20px;
}
div.vlinebox div.box_inner {
}
div.vlinebox div.box_content {
float:left;
padding:6px 10px 10px;
}
div.vlinebox h3 {
border:medium none;
font-size:0.8em;
margin:0 0 6px;
padding:0;
}
div.vlinebox a {
color:#333332;
}
div.vlinebox a:hover {
text-decoration:none;
}
div.plainbox {
margin-bottom:20px;
}
div.plainbox div.box_content {
float:left;
margin:0;
}
div.plainbox h3 {
border:medium none;
font-size:0.8em;
margin:0 0 6px;
padding:0;
}
div.plainbox a {
color:#333332;
}
div.plainbox a:hover {
text-decoration:none;
}
div.toolbox {
background-image:url(../images/ext_toolbox_cog.gif);
background-position:left top;
background-repeat:no-repeat;
border:1px solid #8D8D8D;
float:left;
margin-bottom:20px;
margin-right:18px;
margin-top:6px;
padding-right:2px;
}
div.toolbox div.box_height {
height:58px;
}
div.toolbox.secure {
background-image:url(../images/ext_toolbox_secure.gif);
}
div.toolbox.download {
background-image:url(../images/ext_toolbox_download.gif);
}
div.toolbox div.box_inner {
margin-left:58px;
width:196px;
}
div.toolbox div.box_title {
padding:5px 0 0 6px;
}
div.toolbox div.box_content {
float:left;
padding:0 4px 0 6px;
}
div.toolbox h3 {
border:medium none;
font-size:0.8em;
margin:0 0 6px;
padding:0;
}
div.toolbox a {
color:#333332;
}
div.toolbox a:hover {
text-decoration:none;
}
div.rightcolumn div.toolbox {
background-image:url(../images/ext_toolbox_cog_sm.gif);
float:none;
margin-bottom:20px;
margin-right:0;
margin-top:0;
}

div.rightcolumn div.toolbox div.box_inner {
margin-left:0;
padding-top:36px;
width:auto;
}
div.rightcolumn div.toolbox div.box_height {
height:auto;
}
div.rightcolumn div.toolbox.secure {
background-image:url(../images/ext_toolbox_secure_sm.gif);
}
div.rightcolumn div.toolbox.download {
background-image:url(../images/ext_toolbox_download_sm.gif);
}
div.centralcolumn div.toolbox div.box_inner {
width:314px;
}
div.centralcolumn div.toolbox {
margin-right:0;
}
div.tintedbox {
margin-bottom:20px;
}
div.tintedbox div.box_content {
background-color:#E3E2DF;
padding:6px 3px 4px;
width:auto;
}
div.titledbox {
margin-bottom:20px;
}
div.titledbox div.box_inner {
}
div.titledbox div.box_title {
background-color:#2D2D2D;
background-image:url(../images/ext_titledbox_titlebg.gif);
background-position:right top;
background-repeat:repeat-x;
border-bottom:1px solid #FFFFFF;
padding:3px 0 4px 10px;
z-index:100;
}
div.titledbox div.box_title h4 {
color:#FFFFFF;
margin-bottom:0;
}
div.titledbox div.box_content {
background-color:#E3E2DF;
background-image:url(../images/ext_titledbox_bg.gif);
background-position:right bottom;
background-repeat:repeat-x;
padding:6px 3px 4px;
width:auto;
}
div.titledbox div.box_content a:hover {
text-decoration:none;
}
div.button {
background-image:url(../images/ext_button_bg.gif);
border:1px solid #FFFFFF;
margin-bottom:6px;
padding:3px 5px 0;
}
div.button a:link, div.button a:active, div.button a:visited {
color:#FFFFFF;
}
div.brandpanel {
background-repeat:no-repeat;
margin-bottom:10px;
}
div.brandpanel h1 {
border-bottom:1px solid #CFCCC6;
font-size:1em;
font-weight:bold;
margin:0 0 15px;
}
div.brandpanel a {
color:#333332;
}
div.brandpanel a:hover {
text-decoration:none;
}
div.brandpanel.brandpanel_normal {
height:230px;
width:570px;
}
div.brandpanel.brandpanel_welcome {
background-color:#000000;
height:460px;
width:560px;
}
div.centralrightcolumn div.brandpanel.brandpanel_slimmer {
height:160px;
margin-bottom:20px;
width:570px;
}
div.leftcentralcolumn div.brandpanel.brandpanel_slimmer {
height:160px;
margin-bottom:20px;
width:560px;
}
div.brandpanel.brandpanel_goldpromo {
height:230px;
margin-bottom:20px;
width:560px;
}
div.brandpanel.brandpanel_midsection {
height:200px;
margin-bottom:10px;
width:380px;
}
div.shortlist {
margin:20px 0;
}
div.shortlist h3 {
border-bottom:1px solid #4C4C4C;
margin:0 0 6px;
padding:0 0 5px 10px;
}
div.shortlist p {
padding:0 0 0 10px;
}
div.shortlist a {
color:#333332;
}
div.shortlist a:hover {
text-decoration:none;
}
table.datatable {
font-size:0.95em;
margin:0 0 5px;
width:570px;
}
table.datatable caption {
color:#5C5A57;
font-size:1.1em;
font-weight:bold;
margin:15px 0 5px;
text-align:left;
}
table.datatable th {
background-color:#E8E4E4;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
color:#000000;
margin:0;
padding:2px 5px;
text-align:left;
vertical-align:middle;
}
table.datatable td {
background-color:#E8E4E4;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
margin:2px;
padding:2px 5px;
}
.datatable .title {
font-weight:bold;
}
.datatable .title a {
color:#CC0000;
}
.datatable a {
font-weight:bold;
}
.datatable-icon {
width:20px;
}
table.datatable p, table.datatable small, table.datatable ul, table.datatable ol, table.datatable h4, table.datatable a span.ajump, table.datatable p a:hover {
color:#000000;
}
table.datatable a:hover {
text-decoration:underline;
}
table.datatable th.title {
width:262px;
}
table.datatable th.doc_type {
width:45px;
}
table.datatable th.ref_no {
width:59px;
}
table.datatable th.description {
width:88px;
}
table.datatable th.audience {
width:66px;
}
table.datatable th.order {
width:43px;
}
table.datatable th.searchrelevance {
width:72px;
}
table.datatable th.searchtitle {
width:358px;
}
table.datatable div.searchpath {
overflow:auto;
width:358px;
}
table.datatable div.filepath {
overflow:auto;
}
table.datatable div.listpath {
overflow:auto;
width:262px;
}
table.datatable th.searchtype {
width:36px;
}
table.datatable th.searchsize {
width:44px;
}
table.datatable th.searchorder {
width:38px;
}
table.formtable {
margin:0 0 5px;
}
table.formtable td {
margin:0;
padding:4px 20px 4px 0;
vertical-align:top;
}
table.formtable tr td + td {
padding-left:4px;
padding-right:4px;
}
table.formtable textarea, table.formtable input {
width:160px;
}
table.formtable input.checkbox {
width:10px;
}
table.formtable input.radiobutton {
float:left;
width:15px;
}
div.formlist {
width:100%;
}
ul.stronglinks {
list-style-type:none;
margin:10px 0;
padding:0;
}
ul.stronglinks p {
font-family:Arial,Helvetica,sans-serif;
font-size:0.85em;
font-weight:bold;
}
div.searchresult {
border-bottom:1px solid #000000;
margin-top:20px;
padding-bottom:10px;
}
form.pdf-search-form {
}
form.pdf-search-form input, form.pdf-search-form submit, form.pdf-search-form radio {
float:none;
margin:0;
padding:0;
}
form.pdf-search-form radio {
width:20px;
}