/* -------------------------------------------
project:  Digitary
date:    2008/10/09
------------------------------------------- */

/* Reset
------------------------------------------- */
* {margin: 0; padding: 0; color: #000; font-family: Arial, Helvetica, sans-serif; line-height: 1.5em;}
a, span, strong, b, u, i {font-size: 1em;}
span {color: inherit;}
a, a:visited {color: #0c3; text-decoration: none;}
a:hover {color: #000; text-decoration: none;}
img {border: none;}
img.userguide-screenshot { border: 1pt solid #000000; } 
html {height: 100.01%;}

/* basic text elements */
h1 {margin-bottom: -0.6em; font-size: 1.7em; font-weight: normal;}
h2 {margin: 1em 0 -0.8em 0; font-size: 1.5em; font-weight: bold;}
h3 {margin: 1em 0 -1em 0; font-weight: bold;}
h4 {margin: 1em 0 -1em 0; color: #0c3; font-weight: bold; text-transform: uppercase;}
p {margin: 1em 0 1em 0;}
ul, ol {margin: 1em 0 1em 0;}
ul li {list-style-image: url(https://verify.lse.ac.uk/wallet/images1/bullet.gif); margin: 0 0 0 20px;}
ol li {margin: 0 0 0 20px; font-weight: bold;}
	ol li * {font-weight: normal;}
	ol li strong {font-weight: bold;}

/* basic form elements */
fieldset {border: none;}
legend {border: none; font-weight: bold;}
label {display: block; float: left; clear: left; width: 150px; margin: 5px 0 5px 0; font-weight: bold; text-align: left;}
label.error {display: block; width:99%; color: red;clear: both; text-align: right; font-style:italic;}
input {width: auto; margin: 5px 0 5px 0; padding: 2px; vertical-align: middle;}
input[type="text"]{width: 275px; border: 1px solid #809db9; background: #fff;}
input[type="password"]{width: 275px; border: 1px solid #809db9; background: #fff;}
input[type="radio"] {width: auto; height: 24px; vertical-align: middle;}
input[type="checkbox"] {width: auto; height: 24px; vertical-align: middle;}
input[type="button"] {width: auto; height: 24px; vertical-align: middle;}
input[type="submit"] {width: auto; height: 24px; vertical-align: middle;}
input[type="reset"] {width: auto; height: 24px; vertical-align: middle;}
input[type="image"] {width: auto; border: none; vertical-align: middle;}
textarea {width: 275px; height: 50px; margin: 5px 0 5px 0; padding: 2px; border: 1px solid #809db9; background: #fff;}
select {width: 140px; margin: 5px 0 5px 0; padding: 2px; border: 1px solid #809db9; background: #fff; vertical-align: middle;}
button {vertical-align: middle;}
label.radio {float: none; width: auto; display: inline; font-weight: normal;}
textarea.documenturl
{
   width:	     80%;
   margin-left:	     auto;
   margin-right:     auto;
   text-align:       center;
   vertical-align:   center;
   background-color: #ffffff;
   border:           1pt solid #c0c0c0;
   font-family:      Courier;
   font-size:	     small;
   color:            #404040;
}
p.warning {font-weight: bold; color: #ff0000; font-size: 1.2em; }
/* layout
------------------------------------------- */
html {background: #fff url(https://verify.lse.ac.uk/wallet/images1/back-top.jpg) left top repeat-x;}
#reducewhitespace {background: #fff url(https://verify.lse.ac.uk/wallet/images1/back-top-reduce-whitespace.jpg) left top repeat-x;}
	body {background: transparent url(https://verify.lse.ac.uk/wallet/images1/back-bottom.jpg) left bottom repeat-x;}
		#header {position: relative; overflow: hidden; width: 990px; height: 298px; margin: 0 auto;}
		#header-reduce-whitespace {position: relative; overflow: hidden; width: 990px; height: 220px; margin: 0 auto;}
			#header h1 {margin: 0;}
			#logo {position: absolute; left: 17px; top: 30px; overflow: hidden; width: 500px; height: 75px; background: url(https://verify.lse.ac.uk/wallet/servlet/UserWalletApp/action/GetImageForExternalId?externalId=logo1) no-repeat; text-indent: -10001px;}
			#settings {position: absolute; top: 0; right: 0; overflow: hidden; width: 310px; height: 32px; padding-left: 50px; background: url(https://verify.lse.ac.uk/wallet/images1/settings-back.jpg) no-repeat;}
				#settings ul {float: left; margin: 0; padding: 2px 0 0 0;}
				#settings #lang, #settings #skin {margin-right: 5px; padding-right: 5px; border-right: 1px solid #989da0;}
				#settings ul li {float: left; overflow: hidden; list-style: none; margin: 2px 2px 0 2px; padding: 0 0 4px 0; color: #ccc; line-height: 17px;}
					#settings ul li a, #settings ul li a:visited {display: block; width: 17px; height: 17px; padding: 2px; color: #ccc; line-height: 17px; text-align: center;}
					#settings ul li a:hover {padding: 0; border: 2px solid #fff; background: #0c3; color: #fff;}
				#settings ul li.current {border-bottom: 2px solid #fff;}
					#settings ul li.current a, #settings ul li.current a:visited {padding: 0; border: 2px solid #fff; background: #0c3; color: #fff;}
					#settings #font li.current a, #settings #font li.current a:visited {padding: 0; border: 2px solid #fff; background: #0c3; color: #fff;}

					#settings #font li a, #settings #font li a:visited {padding: 0; border: 2px solid #000; background: #fff; color: #000; font-weight: bold; font-family: "Times New Roman", Times, serif;}
					#settings #font li a:hover {border-color: #fff; background: #0c3; color: #fff;}
					#settings #font li a#font-small {font-size: 0.8em;}
					#settings #font li a#font-normal {font-size: 0.9em;}
					#settings #font li a#font-big, #settings #font li a#font-big:visited {font-size: 1.2em;}
					
					#settings #skin li a#skin1 {overflow: hidden; background: url(https://verify.lse.ac.uk/wallet/images1/icons/colors1.gif) center center no-repeat; text-indent: -100px;}
					#settings #skin li a#skin2 {overflow: hidden; background: url(https://verify.lse.ac.uk/wallet/images1/icons/colors2.gif) center center no-repeat; text-indent: -100px;}
					#settings #skin li a#skin3 {overflow: hidden; background: url(https://verify.lse.ac.uk/wallet/images1/icons/colors3.gif) center center no-repeat; text-indent: -100px;}
					
			#status {float: left; position: absolute; top: 113px; left: 17px; margin: 0; padding-left: 30px; background: url(https://verify.lse.ac.uk/wallet/images1/icons/key.jpg) left center no-repeat; 	line-height: 32px;}
			#last-login {float: right; position: absolute; top: 113px; right: 17px; width: 320px; margin: 0; line-height: 32px;}
			#top {position: absolute; bottom: 0; overflow: hidden; height: 119px; padding: 0 17px 0 17px; }
				#top h1 {margin: 5px 0 -0.6em 0;}
				#top p {color: #333;}
				#breadcrumb {width: 928px; height: 25px; margin: 0; padding: 0 15px 0 15px; background: url(https://verify.lse.ac.uk/wallet/images1/breadcrumb.png) center top no-repeat; color: #333; line-height: 25px;}
				#breadcrumb a, #breadcrumb a:visited {color: #333; text-decoration: underline;}
				#breadcrumb a:hover {color: #0c3; text-decoration: underline;}
				#breadcrumb span {color: #000;}
				#mainmenu {position: absolute; left: 17px; top: 139px; z-index: 2; height: 27px;}
				#mainmenu li {position: relative; float: left; list-style: none; margin: 0 2px 0 0; padding: 0;}
					#mainmenu a, #mainmenu a:visited {display: block; float: left; height: 27px; padding-left: 15px; background: url(https://verify.lse.ac.uk/wallet/images1/mm1.jpg) left -27px no-repeat; line-height: 27px;}
						#mainmenu a span, #mainmenu a:visited span {display: block; float: left; height: 27px; padding-right: 15px; background: url(https://verify.lse.ac.uk/wallet/images1/mm2.jpg) right -27px no-repeat; color: #fff; font-weight: bold; line-height: 27px; cursor: pointer;}
					#mainmenu a:hover, #mainmenu a.over {background-position: 0 0;}
						#mainmenu a:hover span, #mainmenu a.over span {background-position: right top; cursor: pointer;}
					#mainmenu a.current, #mainmenu a.current:visited {background-position: left -54px;}
						#mainmenu a.current span, #mainmenu a.current:visited span {background-position: right -54px;}
					.submenu {position: absolute; left: 0; top: 27px; z-index: 2; width: 120px; margin: 0; padding: 0; background: #fff;}
						.submenu li {float: none; list-style: none; margin: 0;}

							#mainmenu li .submenu li a, #mainmenu li .submenu li a:visited {display: block; float: none; width: 90px; height: 25px; padding-left: 30px; color: #000; line-height: 25px;}
							#mainmenu li .submenu li a:hover {color: #0c3;}
							.submenu li a#sub-view, .submenu li a#sub-view:visited {background: url(https://verify.lse.ac.uk/wallet/images1/icons/eye.gif) 5px center no-repeat;}
							.submenu li a#sub-view:hover {background-image: url(https://verify.lse.ac.uk/wallet/images1/icons/eye-over.gif);}
							.submenu li a#sub-share, .submenu li a#sub-share:visited {background: url(https://verify.lse.ac.uk/wallet/images1/icons/share.gif) 5px center no-repeat;}
							.submenu li a#sub-share:hover {background-image: url(https://verify.lse.ac.uk/wallet/images1/icons/share-over.gif);}
							.submenu li a#sub-my-share, .submenu li a#sub-my-share:visited {background: url(https://verify.lse.ac.uk/wallet/images1/icons/user.gif) 5px center no-repeat;}
							.submenu li a#sub-my-share:hover {background-image: url(https://verify.lse.ac.uk/wallet/images1/icons/user-over.gif);}
							.submenu li a#sub-history, .submenu li a#sub-history:visited {background: url(https://verify.lse.ac.uk/wallet/images1/icons/book.gif) 5px center no-repeat;}
							.submenu li a#sub-history:hover {background-image: url(https://verify.lse.ac.uk/wallet/images1/icons/book-over.gif);}

				#settingmenu {position: absolute; right: 17px; top: 139px; z-index: 2; height: 27px;}
				#settingmenu li {position: relative; float: left; list-style: none; margin: 0 2px 0 0; padding: 0;}
					#settingmenu a, #settingmenu a:visited {display: block; float: left; height: 27px; padding-left: 15px; background: url(https://verify.lse.ac.uk/wallet/images1/mm1.jpg) left -27px no-repeat; line-height: 27px;}
						#settingmenu a span, #settingmenu a:visited span {display: block; float: left; height: 27px; padding-right: 15px; background: url(https://verify.lse.ac.uk/wallet/images1/mm2.jpg) right -27px no-repeat; color: #fff; font-weight: bold; line-height: 27px; cursor: pointer;}
					#settingmenu a:hover, #settingmenu a.over {background-position: 0 0;}
						#settingmenu a:hover span, #settingmenu a.over span {background-position: right top; cursor: pointer;}
					#settingmenu a.current, #settingmenu a.current:visited {background-position: left -54px;}
						#settingmenu a.current span, #settingmenu a.current:visited span {background-position: right -54px;}

		#content-wrapper1 {width: 990px; margin: 0 auto; background: url(https://verify.lse.ac.uk/wallet/images1/content-middle.jpg) center top repeat-y;}
			#content-wrapper2 {padding-top: 27px; background: url(https://verify.lse.ac.uk/wallet/images1/content-top.jpg) center top no-repeat;}
				#content {padding: 0 35px 27px 35px; background: url(https://verify.lse.ac.uk/wallet/images1/content-bottom.jpg) center bottom no-repeat;}
				#content.space {padding-top: 40px;}
		#footer	{width: 956px; height: 110px; margin: 0 auto; padding-top: 10px;}
			#footer p {margin-top: 40px; margin-left: -5px; color: #717374; font-size: 0.9em;}
			#footer p#powered-by {width: 200px; height: 30px; margin: 0; color: #000; font-size: 1em; font-weight: bold;}
				#footer p img {margin-left: 5px; vertical-align: middle;}
					#footer a, #footer a:visited {margin: 0 5px 0 5px; color: #000;}
					#footer a:hover {color: #0c3;}
					#digitary-logo {display: block; position: relative; float: right; overflow: hidden; width: 108px; height: 28px; background: url(https://verify.lse.ac.uk/wallet/images1/digitary.png) no-repeat; text-indent: -10001px;}
			
#cookiePolicy{
position:absolute;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
width: 200px;
visibility: hidden;
z-index: 50;
border-radius: 7px;
}
#cookiePolicy div.heading {
font-size: 14px; 
text-align: center; 
letter-spacing: normal; 
margin: 0; 
font-weight: bold; 
padding-top: 4px; 
padding-bottom: 8px;
}
#cookiePolicy p {
font-size: 12px; 
margin: 0;
}
#cookiePolicy p a{
font-weight: bold;
color: #0c3;
}
#accept-cookie-policy{
font-family:Arial, Helvetica, sans-serif; 
font-size: 15px; 
color: white; 
font-weight: bold; 
padding-top: 3px; padding-bottom: 3px;padding-left: 5px;padding-right: 5px; 
text-align: center; 
border-radius: 7px; 
background: #6a6767; /* Old browsers */
background: -moz-linear-gradient(top, #6a6767 0%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a6767), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #6a6767 0%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #6a6767 0%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #6a6767 0%,#424242 100%); /* IE10+ */
background: linear-gradient(to bottom, #6a6767 0%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a6767', endColorstr='#424242',GradientType=0 ); /* IE6-9 */
}

/* tables
------------------------------------------- */
#default-table {width: 920px; border-collapse: collapse; border: none;}
#default-table	th {height: 28px; border-right: 1px solid #eee; background: url(https://verify.lse.ac.uk/wallet/images1/th.gif) repeat-x; color: #fff; text-align: center;}
#default-table	th.first {background: url(https://verify.lse.ac.uk/wallet/images1/th-left.gif) left center no-repeat;}
#default-table	th.last {background: url(https://verify.lse.ac.uk/wallet/images1/th-right.gif) right center no-repeat;}
#default-table		th span {padding: 4px 0 4px 20px; color: #fff;}
#default-table	td {padding: 5px 0 5px 0; border-right: 1px solid #eee; text-align: center;}
#default-table	tr.zebra td {background: #f8f8f8;}
#default-table		td a, td a:visited {color: #000;}
#default-table		td a:hover {color: #0c3;}
#default-table			input.doc-view {width: 70px; height: 22px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/icons/eye.gif) left center no-repeat;}
#default-table			tr.hover input.doc-view, input.doc-view:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/eye-over.gif) left center no-repeat;}
#default-table			input.doc-view:hover {color: #000; cursor: pointer;}
#default-table			input.doc-share {width: 70px; height: 22px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/icons/share.gif) left center no-repeat;}
#default-table			tr.hover input.doc-share, input.doc-share:hover {background-image: url(https://verify.lse.ac.uk/wallet/images1/icons/share-over.gif);}
#default-table			input.doc-share:hover {color: #000; cursor: pointer;}

#default-table			input.doc-my-share {padding-left: 20px; width: 70px; height: 22px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/icons/user.gif) left center no-repeat;}
#default-table			tr.hover input.doc-my-share, input.doc-my-share:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/user-over.gif) left center no-repeat;}
#default-table			input.doc-my-share:hover {color: #000; cursor: pointer;}

#default-table			a.doc-history, input.doc-history {width: 70px; height: 22px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/icons/book.gif) left center no-repeat;}
#default-table			tr.hover a.doc-history, a.doc-history:hover, tr.hover input.doc-history, input.doc-history:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/book-over.gif) left center no-repeat;}
#default-table			a.doc-history:hover, input.doc-history:hover {color: #000; cursor: pointer;}

#default-table			a.block-sponsor {padding-left: 20px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/icons/eye.gif) left center no-repeat;}
#default-table			tr.hover a.block-sponsor, a.block-sponsor:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/eye-over.gif) left center no-repeat;}
#default-table			a.block-sponsor:hover {color: #000; cursor: pointer;}

#default-table		tr.totalamount {border-top: 1px solid #000000;border-bottom: 1px solid #000000;}
#default-table		td.totalamountvalue {border-right: 1px solid #000000;}
#default-table		td.action {width: 90px;}
#default-table		td.last {border-right: none;}
#default-table	tr.hover {background: #e2e8ea;}
#default-table		tr.hover td *, tr.hover td.zebra * {color: #0c3; font-weight: bold;}
#default-table		tr.hover td select {color: #000; font-weight: normal;}
#default-table		tr.hover td, tr.hover td.zebra {background: #e2e8ea; color: #0c3;}
#default-table		tr.hover a:hover {color: #000;}

.default-table {width: 920px; border-collapse: collapse; border: none;}
.default-table	th {height: 28px; border-right: 1px solid #eee; background: url(https://verify.lse.ac.uk/wallet/images1/th.gif) repeat-x; color: #fff; text-align: center;}
.default-table	th.first {background: url(https://verify.lse.ac.uk/wallet/images1/th-left.gif) left center no-repeat;}
.default-table	th.last {background: url(https://verify.lse.ac.uk/wallet/images1/th-right.gif) right center no-repeat;}
.default-table		th span {padding: 4px 0 4px 20px; color: #fff;}
.default-table	td {padding: 5px 0 5px 0; border-right: 1px solid #eee; text-align: center;}
.default-table	tr.zebra td {background: #f8f8f8;}
.default-table		td a, td a:visited {color: #000;}
.default-table		td a:hover {color: #0c3;}
.default-table			input.doc-view {width: 70px; height: 22px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/icons/eye.gif) left center no-repeat;}
.default-table			tr.hover input.doc-view, input.doc-view:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/eye-over.gif) left center no-repeat;}
.default-table			input.doc-view:hover {color: #000; cursor: pointer;}
.default-table			input.doc-share {width: 70px; height: 22px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/icons/share.gif) left center no-repeat;}
.default-table			tr.hover input.doc-share, input.doc-share:hover {background-image: url(https://verify.lse.ac.uk/wallet/images1/icons/share-over.gif);}
.default-table			input.doc-share:hover {color: #000; cursor: pointer;}

.default-table			input.doc-my-share {padding-left: 20px; width: 70px; height: 22px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/icons/user.gif) left center no-repeat;}
.default-table			tr.hover input.doc-my-share, input.doc-my-share:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/user-over.gif) left center no-repeat;}
.default-table			input.doc-my-share:hover {color: #000; cursor: pointer;}

.default-table			a.doc-history, input.doc-history {width: 70px; height: 22px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/icons/book.gif) left center no-repeat;}
.default-table			tr.hover a.doc-history, a.doc-history:hover, tr.hover input.doc-history, input.doc-history:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/book-over.gif) left center no-repeat;}
.default-table			a.doc-history:hover, input.doc-history:hover {color: #000; cursor: pointer;}

.default-table		tr.totalamount {border-top: 1px solid #000000;border-bottom: 1px solid #000000;}
.default-table		td.totalamountvalue {border-right: 1px solid #000000;}
.default-table		td.action {width: 90px;}
.default-table		td.last {border-right: none;}
.default-table	tr.hover {background: #e2e8ea;}
.default-table		tr.hover td *, tr.hover td.zebra * {color: #0c3; font-weight: bold;}
.default-table		tr.hover td select {color: #000; font-weight: normal;}
.default-table		tr.hover td, tr.hover td.zebra {background: #e2e8ea; color: #0c3;}
.default-table		tr.hover a:hover {color: #000;}

#signature-summary-table {width: 833px; border-collapse: collapse; border: none;}
#signature-summary-table	th {height: 25px; border-right: 1px solid #eee; background: url(https://verify.lse.ac.uk/wallet/images1/th.gif) repeat-x; color: #fff; text-align: center;}
#signature-summary-table	th.first {background: url(https://verify.lse.ac.uk/wallet/images1/th-left.gif) left center no-repeat;}
#signature-summary-table	th.last {background: url(https://verify.lse.ac.uk/wallet/images1/th-right.gif) right center no-repeat;}
#signature-summary-table		th span {padding: 4px 0 4px 20px; color: #fff;}
#signature-summary-table	td {padding: 5px 0 5px 0; border-right: 1px solid #eee; text-align: center;}
#signature-summary-table	tr.zebra td {background: #f8f8f8;}
#signature-summary-table		td a, td a:visited {color: #000;}
#signature-summary-table		td a:hover {color: #0c3;}
#signature-summary-table		td.action {width: 90px;}
#signature-summary-table		td.last {border-right: none;}
#signature-summary-table	tr.hover {background: #e2e8ea;}
#signature-summary-table		tr.hover td *, tr.hover td.zebra * {color: #0c3;}
#signature-summary-table		tr.hover td, tr.hover td.zebra {background: #e2e8ea; color: #0c3;}
#signature-summary-table		tr.hover a:hover {color: #000;}
#signature-summary-table		a.current {font: bold;}

/* classes and various styles
------------------------------------------- */
.clear {overflow: hidden; clear: both; height: 0;}
.clear-sigs {overflow: hidden; clear: both; height: 0; display: none;}
.secret {display: none;}
.special {color: #0c3;}
.notice {font-size: 0.9em;}
.header-hint {float: left; margin: 10px 0 0 60px; }
.with-hint {float: left;}
.title-only {position: absolute; bottom: 20px; left: 17px;}

.hideviewsignature {display: none;}

.l {float: left; margin: 0 10px 10px 0;}
.r {float: right; margin: 0 0 10px 10px;}

a.green-button, a.green-button:visited {display: block; float: right; width: 70px; height: 22px; margin: 3px 0 0 10px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-decoration: none;}
a.green-button:hover {background-position: center bottom;}

a.default-button, a.default-button:visited {display: inline-block; width: 70px; height: 22px; margin: 3px 0 0 10px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-decoration: none;}
a.default-button:hover {background-position: center bottom;}

input.green-button {width: 70px; height: 22px; border: none; margin: 3px 0 0 10px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-decoration: none;}
input.green-button:hover {background-position: center bottom; cursor: pointer;}

input.green-button-long {width: 150px; height: 22px; border: none; margin: 3px 0 0 10px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button-long.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-decoration: none;}
input.green-button-long:hover {background-position: center bottom; cursor: pointer;}

.doc-0 {background: url(https://verify.lse.ac.uk/wallet/images1/icons/document1.gif) left center no-repeat;}
.doc-1 {background: url(https://verify.lse.ac.uk/wallet/images1/icons/document2.gif) left center no-repeat;}
.doc-2 {background: url(https://verify.lse.ac.uk/wallet/images1/icons/notepad.gif) left center no-repeat;}
.doc-3 {background: url(https://verify.lse.ac.uk/wallet/images1/icons/document1.gif) left center no-repeat;}
.doc-4 {background: url(https://verify.lse.ac.uk/wallet/images1/icons/document2.gif) left center no-repeat;}

#header-info {width: 924px; height: 30px; margin-top: 10px; padding: 0 17px 0 17px; background: url(https://verify.lse.ac.uk/wallet/images1/info-back.png) no-repeat;}
	#header-info p {margin: 0; line-height: 30px;}
	#header-info p.inbox {padding-left: 35px; background: url(https://verify.lse.ac.uk/wallet/images1/info.png) left center no-repeat;}
	#header-info p.headinginfo {padding-left: 35px; background: url(https://verify.lse.ac.uk/wallet/images1/info.png) left center no-repeat;}

#simple-demo {display: block; float: right; overflow: hidden; width: 449px; height: 139px; margin: 0 0 10px 10px; background: url(https://verify.lse.ac.uk/wallet/images1/view-demo.png) no-repeat; text-indent: -10001px;}
	
ul.sort {float: right; width: 11px; margin: 4px 5px 0 0; padding: 0;}
	ul.sort li {list-style: none; list-style-image: none; margin: 0; padding:0; line-height: 6px;}
	ul.sort li input.sort-asc {display: block; border: none; width: 11px; height: 8px; overflow: hidden; line-height: 3px; text-indent: -10001px; background: url(https://verify.lse.ac.uk/wallet/images1/icons/up2.gif) no-repeat;}
	ul.sort li input.sort-asc:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/up1.gif) no-repeat;}
	ul.sort li input.sort-asc-select {display: block; border: none; width: 11px; height: 8px; overflow: hidden; line-height: 3px; text-indent: -10001px; background: url(https://verify.lse.ac.uk/wallet/images1/icons/up1.gif) no-repeat;}
	ul.sort li input.sort-desc {display: block; border: none; width: 11px; height: 8px; overflow: hidden; line-height: 3px; text-indent: -10001px; background: url(https://verify.lse.ac.uk/wallet/images1/icons/down2.gif) no-repeat;}
	ul.sort li input.sort-desc:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/down1.gif) no-repeat;}
	ul.sort li input.sort-desc-select {display: block; border: none; width: 11px; height: 8px; overflow: hidden; line-height: 3px; text-indent: -10001px; background: url(https://verify.lse.ac.uk/wallet/images1/icons/down1.gif) no-repeat;}

		ul.sort li a, .sort li a:visited {display: block; width: 11px; height: 6px; overflow: hidden; line-height: 6px; text-indent: -10001px;}
		ul.sort li a.sort-asc {background: url(https://verify.lse.ac.uk/wallet/images1/icons/up2.gif) no-repeat;}
		ul.sort li a.sort-asc:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/up1.gif) no-repeat;}
		ul.sort li a.sort-asc-selected {background: url(https://verify.lse.ac.uk/wallet/images1/icons/up1.gif) no-repeat;}
		ul.sort li a.sort-desc {background: url(https://verify.lse.ac.uk/wallet/images1/icons/down2.gif) no-repeat;}
		ul.sort li a.sort-desc:hover {background: url(https://verify.lse.ac.uk/wallet/images1/icons/down1.gif) no-repeat;}
		ul.sort li a.sort-desc-selected {background: url(https://verify.lse.ac.uk/wallet/images1/icons/down1.gif) no-repeat;}

			
/* special boxes, layers, sections etc
------------------------------------------- */
#employer-login-box {float: left; width: 449px; height: 160px; background: url(https://verify.lse.ac.uk/wallet/images1/employer-login-box.jpg) no-repeat;}
#student-login-box {float: right; width: 449px; height: 160px; background: url(https://verify.lse.ac.uk/wallet/images1/student-login-box.jpg) no-repeat;}
	#employer-login-box h2, #student-login-box h2 {margin: 10px 0 0 130px;}
	#employer-login-box p, #student-login-box p {margin: 0.5em 10px 0 130px;}
	a.button, a.button:visited {display: block; width: 80px; height: 22px; margin-top: 5px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/black80.jpg) left top no-repeat; color: #fff; line-height: 22px; text-transform: uppercase; text-align: center;}
	a.button:hover {background-position: left bottom; font-weight: bold;}

#student-login-form {width: 903px; height: 220px; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; background: url(https://verify.lse.ac.uk/wallet/images1/login-form-back.jpg) no-repeat;}
#student-login-form.include-dob {width: 903px; height: 220px; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; background: url(https://verify.lse.ac.uk/wallet/images1/login-form-back-dob.jpg) no-repeat;}
	#student-login-form fieldset {width: 430px; margin: 0 auto; padding-left: 110px; padding-top: 40px; text-align: right;}
		#student-login-form label {width: 140px; margin-bottom: 23px;}
		#student-login-form input {margin-bottom: 18px; border: 1px solid #ccc; border-top: 2px solid #d2d2d2; border-left: 2px solid #d2d2d2;}
		#student-login-form button {width: 80px; height: 22px; margin-top: -25px; border: none; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/black80.jpg) left top no-repeat; color: #fff; line-height: 22px; text-transform: uppercase; text-align: center; cursor: pointer;}
		#student-login-form button:hover, #student-login-form button:focus {background-position: left bottom;}

ul#help-stages {width: 846px; margin: 0 auto; margin-top: 30px;}
ul#help-stages li {position: relative; float: left; list-style: none; width: 267px; margin: 0; padding: 0;}
ul#help-stages li.mid {margin: 0 22px 0 22px;}
	ul#help-stages li div {display: block; width: 267px; height: 73px; padding-top: 40px; background: url(https://verify.lse.ac.uk/wallet/images1/helpbox.png) right top no-repeat; color: #000; font-weight: bold; font-size: 1.2em;	line-height: 1em; text-align: center;}
	ul#help-stages li div.current {height: 83px; background-position: left top;}
	.stage-number {position: absolute; left: -20px; top: -44px; z-index: 2; width: 44px; height: 44px; background: url(https://verify.lse.ac.uk/wallet/images1/green-circle.gif) no-repeat; color: #fff; font-size: 2.3em; font-weight: normal; line-height: 44px; text-align: center;}

ul#sharing li {display: block; position: relative; float: left; list-style: none; width: 225px; height: 225px; margin: 0 2px 0 0;}
	ul#sharing li#sharing1 {background: url(https://verify.lse.ac.uk/wallet/images1/share1.png) no-repeat;}
	ul#sharing li#sharing2 {background: url(https://verify.lse.ac.uk/wallet/images1/share2.png) no-repeat;}
	ul#sharing li#sharing3 {background: url(https://verify.lse.ac.uk/wallet/images1/share3.png) no-repeat;}
	ul#sharing li#sharing4 {background: url(https://verify.lse.ac.uk/wallet/images1/share4.png) no-repeat;}
	ul#sharing li p {position: absolute; left: 0; top: 23px; margin: 0; padding: 0 30px 0 30px; color: #333; font-weight: bold;}
	ul#sharing li input.view {border: none; display: block; position: absolute; right: 20px; bottom: 25px; width: 70px; height: 22px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button2.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-transform: uppercase;}
	ul#sharing li input.view:hover {background-position: center bottom; color: #fff; cursor: pointer;}
	ul#sharing li input.disable {border: none; display: block; position: absolute; right: 20px; bottom: 25px; width: 70px; height: 22px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button2.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-transform: uppercase;}
	ul#sharing li input.disable:hover {background-position: center bottom; color: #fff; cursor: pointer;}

ul#homepage li {display: block; position: relative; float: left; list-style: none; width: 225px; height: 225px; margin: 0 2px 0 0;}
	ul#homepage li#homepage1 {background: url(https://verify.lse.ac.uk/wallet/images1/home1.png) no-repeat;}
	ul#homepage li#homepage2 {background: url(https://verify.lse.ac.uk/wallet/images1/home2.png) no-repeat;}
	ul#homepage li#homepage3 {background: url(https://verify.lse.ac.uk/wallet/images1/home3.png) no-repeat;}
	ul#homepage li#homepage4 {background: url(https://verify.lse.ac.uk/wallet/images1/home4.png) no-repeat;}
	ul#homepage li#homepage5 {background: url(https://verify.lse.ac.uk/wallet/images1/home5.png) no-repeat;}
	ul#homepage li p {position: absolute; left: 0; top: 23px; margin: 0; padding: 0 30px 0 30px; color: #333; font-weight: bold;}
	ul#homepage li input.view {border: none; display: block; position: absolute; right: 20px; bottom: 25px; width: 70px; height: 22px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button2.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-transform: uppercase;}
	ul#homepage li input.view:hover {background-position: center bottom; color: #fff; cursor: pointer;}

ul#requests li {display: block; position: relative; float: left; list-style: none; width: 225px; height: 225px; margin: 0 2px 0 0;}
	ul#requests li#request1 {background: url(https://verify.lse.ac.uk/wallet/images1/request1.png) no-repeat;}
	ul#requests li#request2 {background: url(https://verify.lse.ac.uk/wallet/images1/request2.png) no-repeat;}
	ul#requests li p {position: absolute; left: 0; top: 23px; margin: 0; padding: 0 30px 0 30px; color: #333; font-weight: bold;}
	ul#requests li input.view {border: none; display: block; position: absolute; right: 20px; bottom: 25px; width: 70px; height: 22px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button2.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-transform: uppercase;}
	ul#requests li input.view:hover {background-position: center bottom; color: #fff; cursor: pointer;}

ul#orderpapercopy li {display: block; position: relative; float: left; list-style: none; width: 225px; height: 225px; margin: 0 2px 0 0;}
	ul#orderpapercopy li#orderpapercopy1 {background: url(https://verify.lse.ac.uk/wallet/images1/home1.png) no-repeat;}
	ul#orderpapercopy li#orderpapercopy2 {background: url(https://verify.lse.ac.uk/wallet/images1/request2.png) no-repeat;}
	ul#orderpapercopy li p {position: absolute; left: 0; top: 23px; margin: 0; padding: 0 30px 0 30px; color: #333; font-weight: bold;}
	ul#orderpapercopy li input.view {border: none; display: block; position: absolute; right: 20px; bottom: 25px; width: 70px; height: 22px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button2.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-transform: uppercase;}
	ul#orderpapercopy li input.view:hover {background-position: center bottom; color: #fff; cursor: pointer;}

ul#forgot li {display: block; position: relative; float: left; list-style: none; width: 225px; height: 225px; margin: 0 2px 0 0;}
	ul#forgot li#forgot1 {background: url(https://verify.lse.ac.uk/wallet/images1/forgot_id.png) no-repeat;}
	ul#forgot li#forgot2 {background: url(https://verify.lse.ac.uk/wallet/images1/forgot_pass.png) no-repeat;}
	ul#forgot li p {position: absolute; left: 0; top: 23px; margin: 0; padding: 0 30px 0 30px; color: #333; font-weight: bold;}
	ul#forgot li input.view {border: none; display: block; position: absolute; right: 20px; bottom: 25px; width: 70px; height: 22px; background: url(https://verify.lse.ac.uk/wallet/images1/buttons/green-button2.png) center top no-repeat; color: #fff; font-weight: bold; line-height: 22px; text-align: center; text-transform: uppercase;}
	ul#forgot li input.view:hover {background-position: center bottom; color: #fff; cursor: pointer;}

ul#access li {display: block; position: relative; float: left; list-style: none; width: 304px; height: 225px; margin: 0 2px 0 0;}
	ul#access li#access1 {background: url(https://verify.lse.ac.uk/wallet/images1/share3.png) no-repeat;}
	ul#access li#access2 {background: url(https://verify.lse.ac.uk/wallet/images1/share3.png) no-repeat;}
	ul#access li#access3 {background: url(https://verify.lse.ac.uk/wallet/images1/share3.png) no-repeat;}
	ul#access li div{position: absolute; left: 0; top: 23px; margin: 0; padding: 0 30px 0 30px; color: #333;}
	ul#access li p{display: block; left: 0; margin: 0; padding: 0 30px 0 30px; width: 90px; height: 110px; float: left; color: #333; font-weight: bold;}
	ul#access li label {float: none; width: auto; display: inline; font-weight: normal;}

form#doc-search {margin-top: 10px;}

.main-help-box {clear: both; width: 804px; height: 123px; margin: 0 auto; margin-bottom: 20px; padding: 15px 20px 15px 20px; background: url(https://verify.lse.ac.uk/wallet/images1/helpbox-main.png) no-repeat;}

.register-middle {clear: both; width: 844px; margin: 0 auto; margin-bottom: 20px; background: url(https://verify.lse.ac.uk/wallet/images1/register-box-middle.png) center top repeat-y;}
.register-top {background: url(https://verify.lse.ac.uk/wallet/images1/register-box-top.png) center top no-repeat;}
.register-bottom { padding: 15px 20px 15px 20px; background: url(https://verify.lse.ac.uk/wallet/images1/register-box-bottom.png) center bottom no-repeat;}
/* View Doc
--------------*/
#signature-report-wrapper1 {width: 903px; margin: 0 auto; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-middle.jpg) center top repeat-y;}
	#signature-report-wrapper2 {padding-top: 27px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-top.jpg) center top no-repeat;}
	        #signature-icon {float:left;padding-top: 0px; background: url(https://verify.lse.ac.uk/wallet/images1/signature-noborder.png) center center no-repeat;height:120px;width:8%;padding-right:2%}
	        #signature-table-wrapper {width:85%;float:right;margin-right:2%}
		#signature-report {padding: 0 35px 27px 35px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-bottom.jpg) center bottom no-repeat;}
		#signature-report label {float: left; width: 120px; margin: 0 0 0 1em; font-weight: bold; font-size: 0.9em; text-align: left;}
		#signature-report p {margin: 0 0 0 130px; font-size: 0.9em;}
		#signature-report h3 {text-align:left; margin: 5px 0 0 10px; }

#viewallsignatures {clear: both; overflow: hidden; text-align: left; padding-top: 5px;}

.view-certs-signature-info-wrapper {width: 903px; margin: 0 auto; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-middle.jpg) center top repeat-y;}

#document-signatures label {float: left; width: 120px; margin: 0 0 0 1em; font-weight: bold; font-size: 0.9em; text-align: left;}
#document-signatures span {float: left; width: 120px; margin: 0 0 0 1em; font-weight: bold; font-size: 0.9em; text-align: left;}
#document-signatures p {margin: 0 0 0 130px; font-size: 0.9em;}
#document-signatures h3 {text-align:left; margin: 5px 0 0 10px; }

.signature-info-wrapper1 {width: 903px; margin: 0 auto; display: none; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-middle.jpg) center top repeat-y;}
	.signature-info-wrapper2 {padding-top: 27px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-top.jpg) center top no-repeat;}
		.signature-info {padding: 0 35px 27px 35px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-bottom.jpg) center bottom no-repeat;}
		div.signature-info-container {width:833px; clear: both; border-top: 1px solid #000000;}
		div.signature-info-left {float: left; height:70px; width: 170px; padding-top: 5px; padding-bottom: 5px; background: url(https://verify.lse.ac.uk/wallet/images1/signature-info.png) right top no-repeat;}
		div.signature-cert-left {float: left; height:80px; width: 170px; padding-top: 5px; padding-bottom: 5px; background: url(https://verify.lse.ac.uk/wallet/images1/signature-cert.png) right bottom no-repeat;}
		div.signature-time-left {float: left; height:70px; width: 170px; padding-top: 5px; padding-bottom: 5px; background: url(https://verify.lse.ac.uk/wallet/images1/signature-time.png) right top no-repeat;}
		div.signature-info-right {float: right; width: 650px; border-left: 1px solid #000; padding-top: 10px; padding-bottom: 10px;}

#pdf-wrapper1 {width: 903px; margin: 0 auto; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-middle.jpg) center top repeat-y;}
	#pdf-wrapper2 {padding-top: 27px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-top.jpg) center top no-repeat;}
		#pdf-container {padding: 0 15px 27px 15px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-bottom.jpg) center bottom no-repeat;}
/* User Enrol
--------------*/
#user-enrol-narrative {width: 32%;text-align:justify;padding-top:120px;float:left;vertical-align:top; height:250px; background: url(https://verify.lse.ac.uk/wallet/images1/user_enrol_noborder.png) center top no-repeat;}
#user-enrol-main      {width: 68%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* Forgot Login
--------------*/
#forgot-narrative {width: 32%;text-align:justify;padding-top:120px;float:left;vertical-align:top; height:250px; background: url(https://verify.lse.ac.uk/wallet/images1/forgot_id_noborder.png) center top no-repeat;}
#forgot-main      {width: 68%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* Inbox
--------------*/
#inbox-narrative {width: 32%;text-align:justify;padding-top:120px;float:left;vertical-align:top; background: url(https://verify.lse.ac.uk/wallet/images1/mydocs-noborder.png) center top no-repeat;}
#inbox-main      {width: 68%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* Sponsorships
--------------*/
#sponsorships-narrative {width: 31%;text-align:justify;padding-top:120px;float:left;vertical-align:top; background: url(https://verify.lse.ac.uk/wallet/images1/mydocs-noborder.png) center top no-repeat;}
#sponsorships-main      {width: 67%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* Audit
--------------*/
#audit-narrative {width: 32%;text-align:justify;padding-top:120px;float:left;vertical-align:top; background: url(https://verify.lse.ac.uk/wallet/images1/audit-noborder.png) center top no-repeat;}
#audit-main      {width: 65%;text-align:justify;padding:0px;float:right;vertical-align:top;margin-left:3%;}
/* View Audit
--------------*/
#view-audit-narrative {width: 30%;text-align:justify;padding-top:120px;float:left;vertical-align:top; height:250px; background: url(https://verify.lse.ac.uk/wallet/images1/audit-noborder.png) center top no-repeat;}
#view-audit-main      {width: 40%;text-align:justify;padding:0px;float:right;vertical-align:top;margin-left:2%;}
/* New Requests
--------------*/
#new-request-narrative {width: 30%;text-align:justify;padding-top:130px;float:left;vertical-align:top; height:220px; background: url(https://verify.lse.ac.uk/wallet/images1/request2-noborder.png) center top no-repeat;}
#new-request-main      {width: 65%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* View Request
--------------*/
#view-request-narrative {width: 30%;text-align:justify;padding-top:120px;float:left;vertical-align:top; height:220px; background: url(https://verify.lse.ac.uk/wallet/images1/request2-noborder.png) center top no-repeat;}
#view-request-main      {width: 40%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* Order Paper Copy
--------------*/
#orderpapercopy-narrative {width: 30%;text-align:justify;padding-top:130px;float:left;vertical-align:top; height:220px; background: url(https://verify.lse.ac.uk/wallet/images1/request2-noborder.png) center top no-repeat;}
#orderpapercopy-main      {width: 65%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* View My Orders
--------------*/
#viewmyorders-narrative {width: 30%;text-align:justify;padding-top:130px;float:left;vertical-align:top; height:220px; background: url(https://verify.lse.ac.uk/wallet/images1/mydocs-noborder.png) center top no-repeat;}
#viewmyorders-main      {width: 65%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* Sent Items
--------------*/
#sent-items-narrative {width: 30%;text-align:justify;padding-top:120px;float:left;vertical-align:top; height:350px; background: url(https://verify.lse.ac.uk/wallet/images1/request1-noborder.png) center top no-repeat;}
#sent-items-main      {width: 65%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* HEDD Requests
--------------*/
#hedd-requests-narrative {width: 30%;text-align:justify;padding-top:120px;float:left;vertical-align:top; height:450px; background: url(https://verify.lse.ac.uk/wallet/images1/request1-noborder.png) center top no-repeat;}
#hedd-requests-main      {width: 65%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* Preferences
--------------*/
#preferences-narrative {width: 35%;text-align:justify;padding-top:100px;float:left;vertical-align:top; height:120px; background: url(https://verify.lse.ac.uk/wallet/images1/preferences.png) center top no-repeat;}
#preferences-main      {width: 50%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* New Share
--------------*/
#newsharevm-narrative {width: 35%;text-align:justify;padding-top:120px;float:left;vertical-align:top; height:250px; background: url(https://verify.lse.ac.uk/wallet/images1/newshare-noborder.png) center top no-repeat;}
#newsharevm-main      {width: 62%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* View Shares
--------------*/
#viewshares-narrative {width: 31%;text-align:justify;padding-top:120px;float:left;vertical-align:top; background: url(https://verify.lse.ac.uk/wallet/images1/sharing-noborder.png) center top no-repeat;}
#viewshares-main      {width: 62%;text-align:justify;padding:0px;float:right;vertical-align:top;}
#viewshares-createnew-narrative {background: url(https://verify.lse.ac.uk/wallet/images1/sharing-noborder.png) center top no-repeat; float:lef;width:50%:vertical-align:top;text-align:justify;height:200px;}
/* Create new share
--------------*/
#newshare-narrative {width: 37%;text-align:justify;padding:0%;float:left;padding-right:10%}
#newshare-page2-narrative {width:37%; text-align:justify;padding:0%;float:left;padding-top:120px;background:transparent url(https://verify.lse.ac.uk/wallet/images1/delivery.png) no-repeat scroll center top;height:310px;margin-top:0px}
#newshare-page3-narrative {width:37%; text-align:justify;padding:0%;float:left;padding-top:120px;background:transparent url(https://verify.lse.ac.uk/wallet/images1/delivery.png) no-repeat scroll center top;height:310px;margin-top:0px}
#newshare-main {width: 50%; float:right; padding-right:2%;}
   #newshare-accesscontrol-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/sharetype3.png) no-repeat scroll center bottom;height:130px;display: block; float: left; clear: left; width: 150px; margin: 5px 0 5px 0; font-weight: bold; text-align: left;}
      #newshare-access-options {width:60%; float:right; text-align:left;vertical-align:top;}
      .newshare-access-options {width:60%; float:right; text-align:left;vertical-align:top;}
   #newshare-expiry-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/calendar.png) no-repeat scroll center bottom;height:90px;display: block; float: left; clear: left; width: 150px; margin: 5px 0 5px 0; font-weight: bold; text-align: left;}
      #newshare-expiry-options {width:60%; float:right; vertical-align:top; text-align:left;}
   #newshare-delivery-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/delivery.png) no-repeat scroll center bottom;height:110px;display: block; float: left; clear: left; width: 150px; margin: 5px 0 5px 0; font-weight: bold; text-align: left;}
      #newshare-delivery-options {width:60%; float:right; text-align:left;vertical-align:top;}
   #newshare-recipient-email-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/recipientemail.png) no-repeat scroll center bottom;height:110px;margin-top:0px}
   #newshare-replyto-email-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/graduateemail.png) no-repeat scroll center bottom;height:110px;margin-top:0px}
   #newshare-subject-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/info_lrg.png) no-repeat scroll center bottom;height:100px;margin-top:0px;}
   #newshare-cc-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/copyemail.png) no-repeat scroll center bottom;height:110px;margin-top:0px}
   #newshare-form-element {width:60%; float:right; text-align:left;vertical-align:top;}
   .newshare-form-element {width:60%; float:right; text-align:left;vertical-align:top;}
   #newshare-url-div {width:100%; float:right; text-align:left;vertical-align:top;}
   #newshare-url-textarea {width:100%;height:100px}
/* Edit share
--------------*/
#editshare-narrative {width: 37%;text-align:justify;padding:0%;float:left;padding-right:10%}
#editshare-main {width: 50%; float:right; padding-right:2%;}
   #editshare-url {width: 50%; float:right; text-align:right;vertical-align:top;}
   #editshare-information-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/info_lrg.png) no-repeat scroll center bottom;height:100px;margin-top:0px;}
   #editshare-accesscontrol-type1-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/sharetype1-noborder.png) no-repeat scroll center bottom;height:140px;display: block; float: left; clear: left; width: 150px; margin: 0px 0 5px 0; font-weight: bold; text-align: left;}
   #editshare-accesscontrol-type2-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/sharetype2-noborder.png) no-repeat scroll center bottom;height:140px;display: block; float: left; clear: left; width: 150px; margin: 0px 0 5px 0; font-weight: bold; text-align: left;}
   #editshare-accesscontrol-type3-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/sharetype3-noborder.png) no-repeat scroll center bottom;height:140px;display: block; float: left; clear: left; width: 150px; margin: 0px 0 5px 0; font-weight: bold; text-align: left;}
   #editshare-status-online-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/online.png) no-repeat scroll center bottom;height:120px;display: block; float: left; clear: left; width: 150px; margin: 0px 0 5px 0; font-weight: bold; text-align: left;}
   #editshare-status-offline-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/offline.png) no-repeat scroll center bottom;height:120px;display: block; float: left; clear: left; width: 150px; margin: 0px 0 5px 0; font-weight: bold; text-align: left;}
      #editshare-status-options {width:60%; float:right; vertical-align:top; text-align:left;}
   #editshare-expiry-label {background:transparent url(https://verify.lse.ac.uk/wallet/images1/calendar.png) no-repeat scroll center bottom;height:100px;margin-top:0px;}
      #editshare-expiry-options {width:60%; float:right; vertical-align:top; text-align:left;}
/* Publish documents
--------------*/
#publish-documents-narrative {width: 35%;text-align:justify;padding-top:130px;float:left;vertical-align:top; height:280px; background: url(https://verify.lse.ac.uk/wallet/images1/publish-noborder.png) center top no-repeat;}
#publish-documents-main      {width: 60%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* User Guide
--------------*/
.userguide-narrative {width: 35%;text-align:justify;float:left;vertical-align:top;}
.userguide-main      {width: 60%;text-align:center;padding:0px;float:right;vertical-align:top;}
#userguide-narrative {width: 35%;text-align:justify;float:left;vertical-align:top;}
#userguide-main      {width: 60%;text-align:center;padding:0px;float:right;vertical-align:top;}
#userguide-triangle  {background: url(https://verify.lse.ac.uk/wallet/images1/triangle.png) center top no-repeat; height:400px;}
#userguide-prevarrow  {background: url(https://verify.lse.ac.uk/wallet/resources/ui/skins/default/images/previous_sml_off1.png) center top no-repeat;height:23px;width:23px;}
#userguide-nextarrow  {background: url(https://verify.lse.ac.uk/wallet/resources/ui/skins/default/images/next_sml_off1.png) center top no-repeat;height:23px;width:23px;}
/* View Document
--------------*/
#viewdocument-options-wrapper1 {width: 903px; margin: 0 auto; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-middle.jpg) center top repeat-y;}
	#viewdocument-options-wrapper2 {padding-top: 27px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-top.jpg) center top no-repeat;}
		#viewdocument-options-container {height:75px;padding: 0px 35px 27px 35px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-bottom.jpg) center bottom no-repeat;}
		   #viewdocument-options-info-container {float:left;width:50%}
		      #viewdocument-options-info-icon {padding-left:10px;padding-top:50px;height:35px;width:15%;float:left;text-align:center;background: url(https://verify.lse.ac.uk/wallet/images1/info_lrg.png) center center no-repeat;}
		      #viewdocument-options-info-table-container {padding-top:2px;height:40px;width:80%;float:right;text-align:left;}
		         #viewdocument-options-info-table {width:100%;border:0pt;}
                         #viewdocument-options {width:40%;float:right}
                            #viewdocument-option-share {padding-top:60px;height:35px;width:25%;float:right;text-align:center;background: url(https://verify.lse.ac.uk/wallet/images1/share.png) center top no-repeat;}
                            #viewdocument-option-print {padding-top:60px;height:35px;width:25%;float:right;text-align:center;background: url(https://verify.lse.ac.uk/wallet/images1/print.png) center top no-repeat;}
                            #viewdocument-option-publish {padding-top:60px;height:35px;width:25%;float:right;text-align:center;background: url(https://verify.lse.ac.uk/wallet/images1/publish.png) center top no-repeat;}
                            #viewdocument-option-history {padding-top:60px;height:35px;width:25%;float:right;text-align:center;background: url(https://verify.lse.ac.uk/wallet/images1/history.png) center top no-repeat;}
/* Payment Details
--------------*/
#payment-details-wrapper1 {width: 903px; margin: 0 auto; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-middle.jpg) center top repeat-y;}
	#payment-details-wrapper2 {padding-top: 27px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-top.jpg) center top no-repeat;}
		#payment-details-container {height:175px;padding: 0px 35px 27px 35px; background: url(https://verify.lse.ac.uk/wallet/images1/certs-report-bottom.jpg) center bottom no-repeat;}
		   #payment-details-info-container {float:left;width:70%}
		      #payment-details-info-icon {padding-left:10px;padding-top:50px;height:35px;width:15%;float:left;text-align:center;background: url(https://verify.lse.ac.uk/wallet/images1/info_lrg.png) center center no-repeat;}
		      #payment-details-info-table-container {padding-top:2px;height:40px;width:80%;float:right;text-align:left;}
		         #payment-details-info-table {width:100%;border:0pt;}
                         #payment-details {width:25%;float:right}
                            #payment-details-pay {padding-top:60px;height:35px;width:100%;float:right;text-align:center;}
/* Enter Card Details
--------------*/
#entercarddetails-narrative {width: 32%;text-align:justify;padding-top:120px;float:left;vertical-align:top; background: url(https://verify.lse.ac.uk/wallet/images1/realex-logo.png) center top no-repeat;}
#entercarddetails-main      {width: 55%;text-align:justify;float:right;vertical-align:top;}
/* Remote Payment Confirmation
--------------*/
#remotepayment-confirmation-success {width: 20%;text-align:justify;padding-top:240px;float:left; background: url(https://verify.lse.ac.uk/wallet/images1/info_lrg.png) center center no-repeat;}
#remotepayment-confirmation-failure {width: 20%;text-align:justify;padding-top:240px;float:left; background: url(https://verify.lse.ac.uk/wallet/images1/error_lrg.png) center center no-repeat;}
#remotepayment-confirmation-main      {width: 75%;text-align:justify;float:right;vertical-align:top;}
/* How it works
--------------*/
#howitworks-narrative {width: 35%;text-align:justify;float:left;vertical-align:top;}
#howitworks-main      {width: 60%;text-align:justify;padding:0px;float:right;vertical-align:top;}
#howitworks-triangle  {background: url(https://verify.lse.ac.uk/wallet/images1/triangle.png) center top no-repeat; height:400px;}
#howitworks-prevarrow  {background: url(https://verify.lse.ac.uk/wallet/resources/ui/skins/default/images/previous_sml_off1.png) center top no-repeat;height:23px;width:23px;}
#howitworks-nextarrow  {background: url(https://verify.lse.ac.uk/wallet/resources/ui/skins/default/images/next_sml_off1.png) center top no-repeat;height:23px;width:23px;}
/* Change Password
------------------*/
#changepwd-narrative {width: 35%;text-align:justify;padding-top:100px;float:left;vertical-align:top; height:120px; background: url(https://verify.lse.ac.uk/wallet/images1/preferences.png) center top no-repeat;}
#changepwd-main      {width: 50%;text-align:justify;padding:0px;float:right;vertical-align:top;}
/* Misc. */
#propname  {margin-top:0px;}

/*Paging Lists
--------------*/
#listtablenav {width: 100%; height: 25px; border: none;}
#previoustablenav {width: 45%; float: left;}
ul#previouspages li {display: block; position: relative; float: left; list-style: none; width: 25px; height: 25px; margin: 0 2px 0 0;}
	ul#previouspages li input.first {border: none; display: block; position: absolute;}
	ul#previouspages li input.first:hover {cursor: pointer;}
	ul#previouspages li input.previous {border: none; display: block; position: absolute;}
	ul#previouspages li input.previous:hover {cursor: pointer;}

#nexttablenav {width: 45%; float: right;}
ul#nextpages li {display: block; position: relative; float: right; list-style: none; width: 25px; height: 25px; margin: 0 2px 0 0;}
	ul#nextpages li input.last {border: none; display: block; position: absolute;}
	ul#nextpages li input.last:hover {cursor: pointer;}
	ul#nextpages li input.next {border: none; display: block; position: absolute;}
	ul#nextpages li input.next:hover {cursor: pointer;}

/*Error
--------------*/
.error-info-wrapper1 {width: 903px; margin: 0 auto; background: url(https://verify.lse.ac.uk/wallet/images1/error-report-middle.jpg) center top repeat-y;}
	.error-info-wrapper2 {padding-top: 27px; background: url(https://verify.lse.ac.uk/wallet/images1/error-report-top.jpg) center top no-repeat;}
		.error-info {padding: 0 35px 27px 35px; background: url(https://verify.lse.ac.uk/wallet/images1/error-report-bottom.jpg) center bottom no-repeat;}
		div.error-info-container {width:833px; clear: both; border-top: 1px solid #000000;}
		div.error-info-left {float: left; height:20px; width: 130px; padding-top: 5px; padding-bottom: 15px;}
		div.error-info-right {float: right; width: 670px; text-align:left; border-left: 1px solid #000; padding-left: 20px; padding-top: 15px; padding-bottom: 15px;}
	.error-info-icon {padding-left:10px;padding-top:50px;height:65px; width:15%;float:left;text-align:center;background: url(https://verify.lse.ac.uk/wallet/images1/error_lrg.png) center center no-repeat;}
	.error-solution-icon {padding-left:10px;padding-top:50px;height:75px; width:15%;float:left;text-align:center;background: url(https://verify.lse.ac.uk/wallet/images1/error_info_lrg.png) center center no-repeat;}
		      
