* {
 outline: none;
}
a {
 outline: none;
 text-decoration: none;
 color: #f60;
}
a:hover {
 text-decoration: underline;
}
html {
}
body {
 font-family: verdana, arial, sans-serif;
 font-size: 12px;
 color: #666;
 margin: 0;
 background: #626262 url('/8025767B003EAC37/digitaldelivery_bg_body.gif') repeat-x top left;
}
form {
 margin: 0;
 padding: 0;
}
img {
 border: 0;
}
.none {
 padding: 0;
 margin: 0;
 list-style: none;
}
.clear {
 clear: both;
}
input, select, textarea {
 font-size: 11px;
 font-family: tahoma, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
 margin: 0 0 2px 0;
}
p {
 padding: 0 0 12px 0;
 margin: 0;
}
/* ----- Login ----- */
div#page_login {
 display: block;
 position: relative;
 width: 509px;
 height: 366px;
 margin: 0 auto;
 margin-top: 53px;
 background: url('/8025767B003EAC37/digitaldelivery_bg_login.gif') no-repeat top left;
}
div#page_login ul {
 position: absolute;
 margin: 195px 0 0 41px;
 color: #a5acb2;
}
div#page_login ul li {
 padding: 0 0 4px 0;
}
div#page_login ul li input.f {
 border: 1px solid #a5acb2;
 padding: 2px 4px;
 width: 240px;
}
div#page_login ul li.button {
 display: block;
 position: absolute;
 margin: -24px 0 0 260px;
}
div#page_login p {
 display: block;
 position: absolute;
 color: #999;
 margin: 335px 0 0 24px;
}
/* ----- Main Container ----- */
div#main_container {
 display: block;
 position: relative;
 width: 772px;
 margin: 0 auto;
}
/* ----- Login ----- */
div#logout {
 display: block;
 text-align: right;
 padding: 10px 35px 0 0;
}
div#logout a {
 font-size: 11px;
 color: #fff;
 background: url('/8025767B003EAC37/arw01.gif') no-repeat center left;
 padding: 0 0 1px 15px;
}
/* ----- Page Container ----- */
div#page_container {
 display: block;
 background: #fff url('/8025767B003EAC37/bg_container.gif') repeat-y top left;
}
div#page_header {
 display: block;
 background: url('/8025767B003EAC37/bg_header.gif') no-repeat top left;
 padding: 205px 31px 0 26px;
}
ul#search {
 display: block;
 position: absolute;
 margin: 30px 0 0 528px;
}
ul#search li {
 display: block;
 float: left;
}
ul#search li.field {
 padding: 1px 4px 0 0;
#padding: 0 4px 0 0;
}
ul#search li.field input {
 width: 186px;
 height: 16px;
 border: 0;
 background: url('/8025767B003EAC37/bg_search.gif') no-repeat top left;
 padding: 2px 0 0 2px;
#width: 184px;
#padding: 2px 0 0 4px;
}
ul#navigation {
 display: block;
 width: 715px;
 height: 31px;
 background: url('/8025767B003EAC37/bg_navigation.gif') no-repeat top left;
 margin: 0 0 30px 0;
}
ul#navigation li { display: inline; }
ul#navigation li a {
 display: block;
 float: left;
 height: 22px;
 font-size: 11px;
 font-weight: bold;
 color: #666;
 padding: 9px 3px 0 3px;
 margin: 0 14px;
}
ul#navigation li a.signup {
 background: url('/8025767B003EAC37/icon_signup.gif') no-repeat top left;
 padding-left: 28px;
}
ul#navigation li.start a { margin-left: 10px; }
ul#navigation li.end a { margin-right: 0; }
ul#navigation li a:hover,
ul#navigation li a.sel {
 color: #333;
 border-top: 1px solid #900;
 border-bottom: 1px solid #900;
 text-decoration: none;
 height: 21px;
 padding-top: 8px;
}
ul#navigation li.signup a.sel,
ul#navigation li a.signup:hover {
 background: url('/8025767B003EAC37/icon_signup_sel.gif') no-repeat top left;
}
div.content {
 padding: 0 5px;
 font-size: 11px;
 line-height: 130%;
}
div.content ul {
 list-style: url('/8025767B003EAC37/arw03.gif');
 margin: 0 0 0 2px;
 padding: 0 0 0 15px;
}
div.content ul li {
 margin: 0 0 15px 0;
}
div.content b,
div.content strong {
 color: #333;
}
div.content table {
 border: 0;
 border-collapse: collapse;
}
div.content table td {
 border: 1px solid #fff;
 background-color: #efefef;
 padding: 2px 4px;
}
div.content table td.head {
 background-color: #d4d4d4;
 color: #333;
}
h1.title,
h2.title {
 font-size: 19px;
 font-weight: normal;
 color: #3398c4;
 margin: 0 0 8px 0;
}
h2.title {
 font-size: 14px;
}
div.documents {
 display: block;
 width: 225px;
 float: right;
 background: #eceaea url('/8025767B003EAC37/bg_docs_bot.gif') no-repeat bottom left;
 margin: 4px 0 8px 10px;
}
div.documents ul {
 display: block;
 list-style: none !important;
 list-style-image: none !important;
 width: 199px;
 margin: 0 !important;
 padding: 20px 13px 0 13px !important;
 background: url('/8025767B003EAC37/bg_docs.gif') no-repeat top left;
}
div.documents a {
 display: block;
 min-height: 16px;
}
div.documents a.pdf {
 padding: 1px 0 0 21px;
 background: url('/8025767B003EAC37/arw02.gif') no-repeat top left;
}
div.documents a.doc {
 padding: 1px 0 0 21px;
 background: url('/8025767B003EAC37/arw06.gif') no-repeat top left;
}
ul#tabs {
 display: block;
 list-style: none;
 padding: 0;
#padding-top: 8px;
 margin: 15px 0 0 0;
 height: 28px;
 background: url('/8025767B003EAC37/bg_tabs.gif') repeat-x bottom left;
}
ul#tabs li {
 display: inline;
 margin: 0;
}
ul#tabs li a {
 display: block;
 float: left;
 height: 28px;
 margin: 0 2px 0 3px;
 text-align: center;
 font-size: 11px;
 color: #666;
 cursor: pointer;
_cursor: hand;
 font-family: tahoma, arial, sans-serif;
 background: url('/8025767B003EAC37/bg_tab_a.gif') no-repeat top left;
}
ul#tabs li a span {
 display: block;
 height: 21px;
 padding: 7px 11px 0 11px;
 background: url('/8025767B003EAC37/bg_tab_a_end.gif') no-repeat top right;
}
ul#tabs li.single a span {
 height: 26px;
 padding-top: 12px;
}
ul#tabs li a.sel {
 color: #333;
 background: url('/8025767B003EAC37/bg_tab_a_sel.gif') no-repeat top left;
}
ul#tabs li a.sel span {
 background: url('/8025767B003EAC37/bg_tab_a_sel_end.gif') no-repeat top right;
}
div.question,
div.questionopen {
 display: block;
 background: #edeeee url('/8025767B003EAC37/bg_faq.gif') no-repeat top left;
 margin: 0 0 3px 0;
}
div.question span,
div.questionopen span {
 display: block;
 padding: 7px 10px 7px 25px;
 background: url('/8025767B003EAC37/bg_faq_end.gif') no-repeat bottom left;
}
div.question span b {
 font-weight: normal;
 cursor: pointer;
_cursor: hand;
 color: #f60;
}
div.question span b:hover { color: #333; }
div.questionopen {
 background-color: #fff;
 background-image: none;
}
div.questionopen span {
 background-image: none;
}
div.questionopen span b {
 cursor: pointer;
_cursor: hand;
 font-weight: bold;
 color: #333;
}
div.answer {
 display: none;
 padding: 5px 10px 30px 70px;
}
#mainform {
 display: block;
 padding-top: 5px;
 background: #f5f4f4 url('/8025767B003EAC37/form_top.gif') no-repeat top left;
 font-size: 11px;
 color: #666;
}
#mainform b {
 color: #333;
}
#mainform div.block {
 padding: 10px 15px 0 15px; 
}
#mainform div.endblock {
 text-align: right;
 background: url('/8025767B003EAC37/form_bottom.gif') no-repeat bottom left;
}
#mainform .star {
 background: url('/8025767B003EAC37/arw07.gif') no-repeat top right;
 padding: 0 8px 0 0;
}
#mainform h2 {
 color: #333;
 font-size: 14px;
}
#mainform h3 {
 color: #333;
 font-size: 11px;
 padding: 8px 0;
}
#mainform h4 {
 color: #999;
 font-weight: normal;
 font-size: 10px;
}
#mainform hr {
 border: 0;
 background-color: #fff;
 color: #fff;
 height: 5px;
}
#mainform ol {
 padding: 0;
 margin: 0 0 0 20px;
#margin: 0 0 0 25px;
 list-style-type: lower-alpha;
 color: #333;
 font-weight: bold;
}
#mainform ol li {
 margin: 0 0 10px 0;
}
#mainform ol li span {
 color: #666;
 font-weight: normal;
}
#mainform table {
 position: relative;
 left: -3px;
}
#mainform td.label {
 width: 130px;
}
#mainform td.field input {
 padding: 2px 3px;
 width: 265px;
}
#mainform td.field input.radio {
 width: auto !important;
}
/* ----- Page Footer ----- */
div#footer {
 display: block;
 clear: both;
 background: url('/8025767B003EAC37/bg_footer.gif') no-repeat top left;
 padding: 40px 0 0 0;
}
div#footer p {
 color: #dedede;
 font-family: arial, sans-serif;
 font-size: 11px;
 padding: 0 0 0 26px;
}
div.rightblock {
 display: block;
 float: right;
 margin: 0 0 5px 10px;
 width: 229px;
}
div.placeorder {
 display: block;
}
div.furtherinformation {
 display: block;
 clear: both;
 width: 207px;
 height: 38px;
 background: url('/8025767B003EAC37/bg_further.gif') no-repeat top left;
 padding: 33px 10px 0 12px;
}
div.blogarchive {
 display: block;
 width: 207px;
 height: 38px;
 float: right;
 margin: 0 0 5px 10px;
 background: url('/8025767B003EAC37/bg_blog.gif') no-repeat top left;
 padding: 33px 10px 0 12px;
}
div.furtherinformation select,
div.blogarchive select {
 width: 200px;
}
ol.navtabs {
 display: block;
 height: 52px;
 background: url('/8025767B003EAC37/bg_navtabs.gif') repeat-x top left;
}
ol.navtabs li { display: inline; }
ol.navtabs a {
 display: block;
 float: left;
 height: 26px;
 margin: 0 4px 0 0;
 color: #666;
}
ol.navtabs a.sel {
 color: #333;
 background: url('/8025767B003EAC37/bg_nav_a.gif') no-repeat top left;
}
ol.navtabs a span {
 display: block;
 height: 21px;
 padding: 5px 10px 0 10px;
}
ol.navtabs a.sel span {
 background: url('/8025767B003EAC37/bg_nav_a_end.gif') no-repeat top right;
}
div.delivery_panel {
 display: block;
 float: left;
 width: 329px;
 height: 177px;
 overflow: hidden;
 padding: 10px 10px 0 10px;
 background: url('/8025767B003EAC37/bg_panel.gif') no-repeat top left;
 margin: 0 6px 0 0;
}
div.delivery_panel h2 {
 font-size: 12px;
 color: #333;
}
div.delivery_panel ul {
 margin-bottom: 10px !important;
}
div.delivery_panel ul li {
 padding-bottom: 0;
 margin-bottom: 4px !important;
}
div.delivery_panel p { padding: 0 0 8px 0; }
div.delivery_panel p a.more {
 display: block;
 width: 59px;
 height: 18px;
 background: url('/8025767B003EAC37/but_more.gif') no-repeat top left;
}
div.delivery_panel p a.more b { display: none; }
table.support_text tr { vertical-align: top; }
table.support_text td.form,
table.support_text td.page_text {
 border: 0 !important;
 background: #f3f2f2 url('/8025767B003EAC37/bg_text_end.gif') no-repeat bottom left !important;
 padding: 0 !important;
 width: 348px;
}
table.support_text td.space {
 width: 5px;
 background-color: #fff !important;
 background-image: none !important;
}
table.support_text td div.head {
 display: block;
 width: 332px;
 background: url('/8025767B003EAC37/bg_text_top.gif') no-repeat top left;
 padding: 13px 8px 12px 8px;
}
table.support_text td.form div.head {
 background: url('/8025767B003EAC37/bg_form_head.gif') no-repeat top left !important;
 padding-top: 40px;
}
table.support_text td.form td { border: 0; }
table.support_text td.form input,
table.support_text td.form textarea {
 width: 200px;
}
div.signupform {
 display: block;
 width: 341px;
 height: 219px;
 background: url('/8025767B003EAC37/bg_signup.gif') no-repeat top left;
 overflow: hidden;
 padding: 63px 10px 0 12px;
 margin: 0 0 10px 0;
}
div.signupform table td {
 border: 0;
 padding-bottom: 6px;
 background-color: #f3f2f2 !important;
}
div.signupform table input { width: 210px; }
div.signupform table span {
 background: url('/8025767B003EAC37/arw07.gif') no-repeat top right;
 padding: 0 5px 0 0;
}
ul#blogposts {
 padding: 0 !important;
 list-style: none !important;
 list-style-image: none !important;
 margin: 12px 0 0 0 !important;
}
ul#blogposts p {
 padding: 0 0 4px 0;
}
ul#blogposts a {
 color: #f60;
}
ul#blogposts li {
 border-bottom: 1px solid #ccc;
 margin: 0 0 17px 0;
 padding: 0 0 15px 0;
 list-style: none !important;
 list-style-image: none !important;
}
ul#blogposts p.title {
 font-weight: bold;
 font-size: 110%;
}
p.details {
 font-size: 90%;
 color: #999;
}
p.details strong {
 color: #666;
}
ul#blogposts p.top {
 text-align: left;
}
ul#blogposts p.top a {
 color: #333;
}
ul#blogposts p.top a.comments {
 color: #f60;
 background: url('/8025767B003EAC37/arw08.gif') no-repeat center left;
 padding: 0 0 0 15px;
}
p.back {
 padding: 0 0 6px 0;
}
p.back a { color: #f60; }
h3.blog {
 font-size: 12px;
 color: #333;
 text-decoration: underline;
}
ul#blog_comment {
 display: block;
 width: 100%;
 padding: 0 !important;
 list-style: none !important;
 margin: 0 !important;
}
ul#blog_comment li {
 background-color: #fafaf0;
 padding: 8px 8px 0 8px;
 border-bottom: 3px solid #fff;
 list-style: none !important;
}
ul#blog_comment li p.details {
 background: url('/8025767B003EAC37/arw08.gif') no-repeat top left;
 padding-left: 15px;
}
form.form {
 width: 705px;
 display: block;
 background: #f3f2f2 url('/8025767B003EAC37/form02.gif') no-repeat bottom left;
}
form.form div.form {
 padding: 15px;
 background: url('/8025767B003EAC37/form01.gif') no-repeat top left;
}
div.formlines {
 background: url('/8025767B003EAC37/bg_form.gif') repeat-y top left;
}
div.form ul {
 margin: 0 !important;
 padding: 0 !important;
 list-style: none !important;
}
div.form ul li.section {
 display: block;
 clear: both;
 color: #333;
 font-size: 14px;
 font-weight: bold;
 padding: 0 0 8px 0 !important;
 margin: 0 !important;
}
div.form ul li.section span {
 color: #d20604;
}
div.form ul li.label {
 clear: both;
 display: block;
 float: left;
 width: 145px;
 margin: 0 10px 0 0 !important;
 padding: 3px 0 0 0 !important;
}
div.form ul li.label span {
 color: #d20604;
}
div.form ul li.field {
 display: block;
 width: 400px;
 float: left;
 padding: 0 0 4px 0 !important;
 margin: 0 !important;
}
div.form ul li.field input.f { width: 280px; }
div.form ul li.field input.fs { width: 80px; }
div.form ul li.table {
 clear: both;
}
div.form ul li.full {
 margin: 0 !important;
 padding: 0 !important;
}
div.form ul li.full textarea {
 width: 665px;
}
div.form ul li.label_newline span {
 color: #d20604;
}
div.form li.table table {
 border-collapse: collapse;
}
div.form li.table table th {
 text-align: left;
 padding: 0 0 10px 2px;
}
div.form li.table table td.field {
 width: 220px;
}
div.form li.table table td.end {
 width: 150px !important;
}
div.form p {
 text-align: right;
 padding: 0;
}
