body {color: #000000; background: #E3E9F5 url(http://images.uk-plc.net/templates/xpedite/images/indexsiderepeat.jpg) repeat-y 100% 0; font: 80% verdana,arial,helvetica,sans-serif; margin: 0; padding: 0; width:100%;}

h1 {text-align:center; font-size:1.5em; font-weight:bold; padding:0; margin:0;}


#headercontainer {border: 2px solid #000999; height:55px; margin-bottom:1px;}

.header {background: url(http://images.uk-plc.net/templates/xpedite/images/titlebanner.jpg) no-repeat 0 0; background-color: #ffffff; height:53px; border: 1px solid #000000;}

.headercontact {font-size:.9em; font-weight:bold; color:#000000; padding:20px 10px 0 635px; height:33px; white-space:nowrap;}


#topnavcontainer {border: solid 1px #000999; border-right:0px; border-left:0px; background-color: #ffffff; width:100%; height:22px;}

.topnav {padding-left:10px;}

.topnav ul{list-style:none; font-weight: bold; padding:0; margin:0;}

.topnav li{text-decoration: none; float: left; white-space:nowrap;}

.topnav a {background: url(http://images.uk-plc.net/templates/xpedite/images/topnavbullet.gif) no-repeat 0 50%; text-decoration: none; font-weight:bold; padding: 3px 15px 5px 20px; height:1em; }

.topnav a:hover {background: url(http://images.uk-plc.net/templates/xpedite/images/topnavbulleton.gif) no-repeat 0 50%; text-decoration: none; font-weight:bold; padding: 3px 15px 5px 20px; height:1em; color: #ffffff; background-color:#000999;}


#contentcontainer {background: url(http://images.uk-plc.net/templates/xpedite/images/indexsidebg.jpg) no-repeat 100% 0; width:100%; height: 520px; margin:0px; text-align:center;}

.content {width:520px; padding:20px;  text-align:left; margin:auto;}

.pagetitle {background: url(http://images.uk-plc.net/templates/xpedite/images/pagetitlefade.jpg) repeat-y #ffffff; ; height:20px; font-size: 1.2em; font-weight:bold; color:#ffffff; padding-left:10px;}

.pagecontent {background-color: #ffffff; padding: 5px 10px; color:#000000; position:relative;}

.formcontent {background-color: #ffffff; padding: 5px 10px; color:#000000;}

form ul {list-style: none; margin: 0; padding: 0}
form li {margin: 20px 0}

label {font-weight:bold; display: block; float: left; width: 175px; text-align: right; margin-right: 20px;}

input, select, textarea {font-size: .9em;}

li.check label {display: inline; float: left; width: auto; text-align: left; margin-right: 0em;}
li.check span {display: inline; padding-left: 30px; float:right; padding-right:15px;}
li.check span.formvalue {display: inline; padding-left: 24px; float:right; padding-right:8px;}
li.check span.formtitle {font-weight:bold; font-size:.9em; padding:0; margin-left: 15px; float:left;}

.submit input {margin-left: 215px; color: #000999; font-weight:bold;}

.textbox {text-align:center;}

.formnumbertext {text-align:center; background-color:#E3E9F5;font-weight:bold;}

.certlogo {background: url(http://images.uk-plc.net/templates/xpedite/images/certlogo.gif) no-repeat 98% 0; height:65px;}

.footer {font-size:.8em; color:#000999; text-align:center;}

.productDescriptionCell,.partNumberCell,.productPriceCell,.productQuantityCell {display: none;}

.productNameCell {font-weight: bold;}

.listTableHeader {
	background: #FFFFFF;
}

.listTableProductCell {
	font-weight: bold;
}
