<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*------------------------------------------*/
/* id-webbureau.co.uk Website Stylesheet	*/
/* Author: We Print Gifts Limited			*/
/* Created: June 2007						*/
/*------------------------------------------*/
html, body { margin:0; padding:0; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:.85em; color:#7e6d6e; line-height:1.5em }
body { background:#fff url(../images/web/bg-page.jpg) left top repeat-x; }
form, img { padding:0; margin:0; border:0 }
a:link, a:visited { color:#1875BC }
a:hover, a:active { /*color:#999;*/ text-decoration:none }
h1, h2 { margin:10px 0 20px 0; padding:20px 0 0 0; font-size:2em; color:#579DCE; font-weight:normal; line-height:1.2em }
h3 { font-size:1.3em; font-weight:normal }
h4 { margin:15px 0 5px 0; padding:0; font-size:.9em; font-weight:normal; color:#579DCE; text-transform:uppercase }
h1 a:link, h2 a:link, h3 a:link, h1 a:visited, h2 a:visited, h3 a:visited { text-decoration:none; color:#579DCE }
h2 span {color:#999}
#siteWrapper { width:730px; margin:auto }
#headerWrapper { height:70px }
.content { clear:both; padding:0 }
.sc { padding:0 }
#footerWrapper { clear:both; margin-top:40px; padding:40px 10px 20px 10px; text-align:center; font-size:.8em; color:#999; line-height:1.1em; background:#fff url(../images/web/bg-footer.jpg) center top no-repeat; }
#footerWrapper a:link, #footerWrapper a:visited { color:#999 }
#logoWrapper { float:left; width:250px }
#logoWrapper img { height:70px; padding-left:10px }
#optionWrapper { float:right; margin-top:30px }

.leftColumnHome, .rightColumnHome { width:365px }
.leftColumnHome { float:left; text-align:left }
.rightColumnHome { float:right; }
.leftColumnHome p { margin-right:10px }
.rightColumnHome p, .rightColumnHome h2 { margin-left:10px; text-align:left }

.imgAlignRight {float:right; margin:0 0 20px 20px; width:150px; text-align:right;}


/* Columns
-----------------*/
.col1, .col2 { float:left; width:243px; }
.col3 { float:right; width:244px;  }
.leftCol { float:left; width:486px }
.rightCol { float:right; width:224px }
.leftCol p, .col1 p, .col2 p { margin-right:20px }
/* Navigation
-----------------*/
#navWrapper { position:relative; height:80px; padding-bottom:20px }
#navWrapper ul, #navWrapper li, #navWrapper li a { float:left; display:block; margin:0; padding:0; height:80px }
#navWrapper li {  }
#navWrapper a.navBtn { height:80px; text-indent:-3000px; text-decoration:none }
#navWrapper a.navBtn:hover { background-position:left bottom }
#navWrapper a.home { width:100px; background:#63A6D5 url(../images/web/home.jpg) left top no-repeat }
#navWrapper a.about { width:177px; background:#63A6D5 url(../images/web/about.jpg) left top no-repeat }
#navWrapper a.one { width:112px; background:#63A6D5 url(../images/web/one.jpg) left top no-repeat }
#navWrapper a.ten { width:120px; background:#63A6D5 url(../images/web/ten.jpg) left top no-repeat }
#navWrapper a.demo { width:128px; background:#63A6D5 url(../images/web/demonstration.jpg) left top no-repeat }
#navWrapper a.id-verify { width:86px; background:#63A6D5 url(../images/web/id-verify.jpg) left top no-repeat }
#navWrapper a.contact { width:106px; background:#63A6D5 url(../images/web/contact.jpg) left top no-repeat }
#navWrapper a.login { width:66px; background:#63A6D5 url(../images/web/login.jpg) left top no-repeat }
/* Option Buttons
-----------------*/
.button { display:block; height:15px; text-indent:-2000px; text-decoration:none; padding:0 }
.button:hover { background-position:bottom left }
.loginfp { background:#fff url(../images/web/buttons/btn-loginfp.gif) left top no-repeat; width:84px }
.logoutfp { background:#fff url(../images/buttons/btn-logout.gif) left top no-repeat; width:51px }
.top { background:#fff url(../images/buttons/btn-top.gif) left top no-repeat; width:75px; margin:20px 0 }
a.top  { height:15px; line-height:100% }
/* Headers
-----------------*/
/*h1.easy, h2.demo, h1.login, h1.welcome { text-indent:-2000px; background:#fff url(../images/web/headers/hdr_123.gif) left top no-repeat }
h1.login { background-image:url(../images/web/headers/hdr_login.gif) }
h2.demo { background-image:url(../images/web/headers/hdr_demo.gif) }
h1.welcome { background-image:url(../images/web/headers/hdr_welcome.gif) }*/
h2.easy { height:150px; text-indent:-3000px; margin:10px 0; padding:0 }
h2.one { background:#fff url(../images/web/headers/easy-one.jpg) left top no-repeat }
h2.two { background:#fff url(../images/web/headers/easy-two.jpg) left top no-repeat }
h2.three { background:#fff url(../images/web/headers/easy-three.jpg) left top no-repeat }

h2.idesignone { background:#fff url(../images/web/headers/idesign-boxes-1.jpg) left top no-repeat }
h2.idesigntwo { background:#fff url(../images/web/headers/idesign-boxes-2.jpg) left top no-repeat }
h2.idesignthree { background:#fff url(../images/web/headers/idesign-boxes-3.jpg) left top no-repeat }
/* Form Items
-----------------*/
.formWrapper { display:block; /*padding-top:20px*/ }
.formWrapper label { float:left; width:130px; margin-bottom:1em }
.formWrapper .inp, .formWrapper .shrt { margin-left:5px; width:270px; font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:.95em }
.formWrapper .shrt { width:170px }
.formWrapper br { clear:left }
.btnSubmit, .btnLogin, .btnPassword { width:86px; height:15px; margin:10px 0 0 135px }
.btnLogin { width:43px; margin-bottom:20px }
.btnPassword { width:95px }
h2.login { background:#fff url(../images/messages/hdr_login.gif) left top no-repeat; margin:0 0 30px 0; text-indent:-2000px }
.logBtm { padding:0 0 30px 0; background:#fff url(../images/messages/bg_login.gif) left bottom no-repeat }
.logBtm label { padding-left:50px }
.logBtm input.btnLogin { margin:10px 0 0 185px }
/* New User Messages ( keep up to date with global )
---------------------*/
.msguser { width:486px; margin:auto; padding-bottom:10px; margin-top:20px; margin-bottom:20px }
.msguser h2 { height:50px; text-indent:-2000px; margin:0; padding:0 }
.msguser p, .msguser ul { margin:0 10px 5px 50px }
.msguser ul { margin-top:10px; list-style:none outside none;  }
.msguser li { margin:0; padding:3px 25px; background-image:url(../images/messages/arrow_error.gif); background-repeat:no-repeat; background-position:left .5em; display:block; }
.msgerror { color:#BE0003; background:#fff url(../images/messages/bg_error.gif) left bottom no-repeat }
.msgerror h2 { background:#fff url(../images/messages/hdr_error.gif) left top no-repeat }
.msgsuccess { color:#2CA51D; background:#fff url(../images/messages/bg_success.gif) left bottom no-repeat; padding-bottom:20px }
.msgsuccess h2 { background:#fff url(../images/messages/hdr_success.gif) left top no-repeat }
.msginfo { background:#fff url(../images/messages/bg_info.gif) left bottom no-repeat; padding-bottom:20px }
.msginfo h2 { background:#fff url(../images/messages/hdr_info.gif) left top no-repeat }
/* Top Right Options
-----------------*/
#optionWrapper ul { padding:0; margin:0 }
#optionWrapper li { float:left; display:block; margin:0 10px 0 0; padding:0; height:15px }
/* Footer
-----------------*/
#footerWrapper ul { list-style:none outside none; margin:0; padding:0 0 10px 0 }
#footerWrapper li { float:left; margin:0; padding:0 }
#footerWrapper li a { float:left; padding:2px 0; display:block; width:100px; text-align:center }
#footerWrapper .col1 { width:160px; margin-right:83px }
#footerWrapper p { clear:both }
/* Table
----------------*/
table.tbl  { width:100%; border:0; font-size:.95em }
th, td { padding:4px; border-bottom:1px solid #efefef }
.tbl th { text-transform:uppercase; font-weight:normal; color:#579DCE }
.tbl td { background:#fff url(../images/web/bg-td.jpg) left top repeat-x; width:33% }
.tbl td span { color:#999 }
tr:hover td { font-weight:bold; background:#fff }
/* Other/Misc
-----------------*/
label span, .ast { color:#CC0000 }
#Header_lblLoggedInAs, .terms { font-size:.8em; color:#999 }
span.wb { font-weight:bold }
span.wb span { color:#6B9EC1 }
.clr { clear:both }


.fp { padding-top:20px }
a.fpfirstlink { padding-bottom:22px; border-bottom:1px dotted #ccc }

/**********************Organisation***********************************/

.video-embed { text-align:center; margin-top:10px }</pre></body></html>