body {vertical-align:top;text-align:left;margin:0px;padding:0px;}

h1 {font:bold 24px "verdana";color:#ffffff;letter-spacing:-1px;margin-bottom:0px;}
ul {margin:15px 0px 15px 10px;padding-left:35px;}
.nopaddinglist {padding-left:0px;}
.smpaddinglist {padding-left:15px;}
li {list-style-type:square;margin:0px 0px 3px 0px;color:#7e7e7e;}

h1 {font:normal 26px "verdana";letter-spacing:-1px;margin:0px;color:#565656}
h2 {font:normal 20px "verdana";letter-spacing:-1px;margin:0px 0px 15px 0px;color:#909090}
h3 {font:bold 15px "verdana";letter-spacing:-1px;margin:0px 0px 10px 0px;color:#909090}

a {font:bold 11px "verdana";text-decoration:none;color:#3484B0;}
a:visited {text-decoration:none;}
a:hover {color:#FF7200;text-decoration:underline;}
a.anchor:hover {text-decoration:none;}
a.normal {font-weight:normal;}
a.normal:visited {font-weight:normal;}
a.normal:hover {font-weight:normal;}

.oldlinkcolor {color:#0F547B;}

.bluelink {color:#3484B0;}
.bluelink:visited {color:#3484B0;}
.bluelink:hover {color:#FF7200;}

.whitelink {color:#3484B0;}
.whitelink:visited {color:#3484B0;}
.whitelink:hover {color:#FF7200;}

.smalllink {font-size:10px;}
.smalllink:hover {font-size:10px;}
.smalllink:visited {font-size:10px;}

.smallwhitelink {font-size:10px;}
.smallwhitelink:hover {font-size:10px;}
.smallwhitelink:visited {font-size:10px;}

.bannercell { }
.bannermenucell {background-color:#EEEDED;height:21px;}
.bannergraphic {width:463px;text-align:right;vertical-align:bottom;background-image:url(images/banner-backgr.gif);}
.bannerlogo {text-align:left;padding:0;background-image:url(images/banner-backgr.gif);background-position:top right;background-repeat:repeat-x;}
.bannerlogo .floatleft { float:left; margin:0; padding:0; }
.bannerlogo .logo { border:0; margin:0; padding:0; float:left; width:280px; height:100px; }
.bannerlogo .logo a { margin:0; padding:0; }
.bannerlogo a img { border:0; margin:0; padding:0; }

#menu { width:100%; }

/* old facebook like stuff */

.bannermenu-left {width:32px;height:32px;}
.bannermenu-telno {background-image:url(images/bannermenu-backgr.gif);height:21px;padding-left:20px;text-align:left; }
.bannermenu-telno img { float:left; /* margin-right:20px; */ width:80px; }
.bannermenu-centre {background-image:url(images/bannermenu-backgr.gif);height:21px;padding-right:20px;text-align:right;}
.bannermenu-right {width:32px;height:32px;}

/* new facebook like stuff */

.facebookdiv { display:none; float:right; position:relative; left:265px; top:15px; z-index:500; }
.facebookdiv iframe {  }
.facebookdiv span { display:inline; font-family:arial; font-size:11px; color:#154D6D; width:120px; line-height:18px;}
.fbintro { float:left; margin-left:20px; }
.fbbox { float:left; width:300px;  }
.bannerlogo .clearboth { clear:both; height:0; width:0; line-height:0; border:0; padding:0; margin:0; }

.banmenuleft {padding:0px 20px 0px 20px;background-color:#EEEDED;}
.banmenuright {padding:0px 20px 0px 20px;text-align:right;}
.banmenuimg {margin:0px 10px 0px 10px;vertical-align:top;}
.banner-accountcell {width:212px;padding:5px;background-color:#ffffff;}
.banner-basketcell {width:212px;padding:5px;border:1px solid #ffffff;font:normal 10px "verdana";color:#ffffff;}
.banner-spacer {width:20px;}

.topfade-sidel {background-image:url(images/topfade-sidel.gif);background-repeat:no repeat;height:7px;}
.topfade-centl {background-image:url(images/topfade-centl.gif);background-repeat:no repeat;width:6px;height:7px;}
.topfade-cent {background-image:url(images/topfade-cent.gif);background-repeat:repeat-x;height:7px;}
.topfade-centr {background-image:url(images/topfade-centr.gif);background-repeat:no repeat;width:6px;height:7px;}
.topfade-sider {background-image:url(images/topfade-sider.gif);background-repeat:no repeat;height:7px;}

.mainleft {background-image:url(images/mainleft-backgr.gif);background-repeat:repeat-y;font:normal 11px "verdana";color:#ffffff;width:147px;vertical-align:top;text-align:left;height:100%;padding:10px 0px 30px 10px;}
.mainleft a {font:bold 10px "verdana";color:#3484B0;}
.mainleft a:visited {font:bold 10px "verdana";color:#3484B0;}
.mainleft a:hover {font:bold 10px "verdana";color:#3484B0;}
.main {font:normal 11px "verdana";color:#7e7e7e;line-height:17px;text-align:left;vertical-align:top;padding:10px 15px 30px 15px;}
.mainright {font:normal 11px "verdana";color:#7e7e7e;width:100px;vertical-align:top;text-align:center;height:100%;padding:10px 10px 30px 5px;}

.mainleft-top {height:10px;background-image:url(images/fade-mainlefttop.gif);background-repeat:repeat-x;padding:0px;width:147px;}
.main-top {height:10px;background-image:url(images/fade-maintop.gif);background-repeat:repeat-x;padding:0px;}

.lmenu-sep {height:20px;}

.righticon-sep {margin:5px 0px 5px 0px;}

.supportmain {text-align:left;vertical-align:top;padding:0px 0px 30px 0px;background-image:url(images/backgr.gif);}

.centrefade-l {background-image:url(images/centrefade-l.gif);background-repeat:repeat-y;width:6px;}
.centrefade-r {background-image:url(images/centrefade-r.gif);background-repeat:repeat-y;width:6px;}

.footer {background-color:#EEEDED;background-image:url(images/bannermenu-backgr.gif);background-position:top left;background-repeat:repeat-x;padding:25px 0px 20px 20px;height:10px;font:normal 10px "verdana";color:#7E7E7E;text-align:left;}
.footer-link {font-size:10px;}
.footer-link:hover {font-size:10px;}
.footer-link:visited {font-size:10px;}
.footer-sep {width:15px;}
.footer #cardlogos {float:right;margin-right:10px;}
.footer #cardlogos img {margin-left:3px;}

.sideicon {margin:15px 0px 0px 0px;text-align:center;}
.side-topfadeleft {height:10px;background-image:url(images/side-topfade.gif);background-position:top left;background-repeat:repeat-x;background-color:#AFAFAF;}
.side-topfaderight {height:10px;background-image:url(images/side-topfade.gif);background-position:top left;background-repeat:repeat-x;background-color:#AFAFAF;}
.side-botfadeleft {height:10px;}
.side-botfaderight {height:10px;border-left:1px dashed #216F9C;}

.bottommenucell {background-color:#CCDEF1;border-top:1px solid #fffffff;border-bottom:1px solid #fffffff;}


.paging {background-color:#f3f3f3;padding:2px 5px 2px 5px;border:1px solid #e8e8e8;font:normal 10px "verdana";color:#7e7e7e;margin:20px 0px 0px 0px;}
.pagingbottomfade {margin-bottom:20px;background-image:url(images/boxbottomfade.gif);background-repeat:repeat-x;height:10px;}
.paginghowmany {font:bold 10px "verdana";color:#AAB9E7;}
.paginglink {font-size:10px;}
.paginglink:hover {font-size:10px;}
.paginglink:visited {font-size:10px;}
.paginglinkTxt {font-size:10px;}
.paginglinkTxt:hover {font-size:10px;}
.paginglinkTxt:visited {font-size:10px;}
.currentPage {font-size:13px;vertical-align:-10%;color:#FF7200;}

.pageheadingtable {margin-bottom:20px;width:100%;}
.pageheadingcell {padding-top:0px;text-align:left;padding:5px 30px 0px 0px;width:100%;font:bold 18px "verdana";color:#ffffff;}
.breadcrumb {padding:10px 0px 5px 0px;text-align:right;font:normal 10px "verdana";color:#7E7E7E;vertical-align:middle;width:100%;border-bottom:1px dashed #e8e8e8;}
.breadcrumblink {font:bold 10px "verdana";}
.breadcrumblink:hover {font:bold 10px "verdana";}
.breadcrumblink:visited {font:bold 10px "verdana";}

.subheaddiv {padding-bottom:20px;text-align:left;}
.subhead {font:normal 20px "verdana";text-align:left;color:#49B7F6;margin-bottom:10px;letter-spacing:-1px;}
.whitesubhead {font:bold 18px "verdana";text-align:left;color:#ffffff;margin-bottom:10px;letter-spacing:-1px;}

.lmenugrbox-heading {padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #FF9B4A;width:147px;}
.lmenugrbox-top {width:147px;height:4px;}
.lmenugrbox-main {font:normal 11px "verdana";color:#004F7C;background-image:url(images/lmenugrbox-backgr.gif);background-repeat:repeat-y;width:137px;padding:5px;text-align:left;vertical-align:top;}
.lmenugrbox-maindiv {border-bottom:1px dashed #FF9B4A;padding-bottom:10px;margin-bottom:10px;width:147px;}
.lmenugrbox-bottom {width:147px;height:4px;}
.lmenugrbox-linksep {margin:0px 0px 0px 0px;height:8px;}
.lmenugrbox-list {margin:0px 0px 0px -15px;text-align:left;}
.lmenugrbox-listitem {font-size:10px;list-style-color:#3484B0;color:#3484B0;margin:0px 0px 2px 0px;list-style-type:square;}
.lmenugrbox-listitem a {font-size:10px;font-weight:normal;text-decoration:none;}
.lmenugrbox-listitem a:visited {font-size:10px;font-weight:normal;text-decoration:none;}
.lmenugrbox-listitem a:hover {font-size:10px;font-weight:normal;text-decoration:underline;color:#FF7200;}

.lmenublbox-heading {padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #FF9B4A;width:147px;}
.lmenublbox-top {width:147px;height:4px;}
.lmenublbox-main {font:normal 11px "verdana";color:#ffffff;background-image:url(images/lmenublbox-backgr.gif);background-repeat:repeat-y;width:137px;padding:5px;text-align:left;vertical-align:top;}
.lmenublbox-maindiv {border-bottom:1px dashed #FF9B4A;padding-bottom:10px;margin-bottom:10px;width:147px;}
.lmenublbox-bottom {width:147px;height:4px;}
.lmenublbox-selectedlink a {color:#FF7200;}
.lmenublbox-selectedlink a:visited {color:#FF7200;}
.lmenublbox-selectedlink a:hover {color:#FF7200;}
.lmenublbox-linksep {margin:2px 0px 0px 0px;height:8px;width:147px;}
.lmenublbox-list {margin:0px 0px 0px 10px;}
.lmenublbox-listitem {list-style-color:#ffffff;margin:0px 0px 5px 6px;list-style-type:square;}
.lmenublbox-link a {font-size:10px;font-weight:bold;text-decoration:none;}
.lmenublbox-link a:visited {font-size:10px;font-weight:bold;text-decoration:none;}
.lmenublbox-link a:hover {font-size:10px;color:#FF7200;font-weight:bold;text-decoration:underline;}

.lmenusubcatbox-top {width:147px;height:4px;}
.lmenusubcatbox-main {background-image:url(images/lmenusubcatbox-backgr.gif);background-repeat:repeat-y;width:137px;padding:5px;text-align:left;vertical-align:top;}
.lmenusubcatbox-maindiv {padding:5px 0px 10px 0px;text-align:left;vertical-align:top;}
.lmenusubcatbox-maindiv ul {margin:0px 0px 5px 10px;padding-left:8px;}
.lmenusubcatbox-maindiv li {color:#3484B0;}
.lmenusubcatbox-maindiv li a {font-weight:normal;}
.lmenusubcatbox-maindiv li a:visited {font-weight:normal;}
.lmenusubcatbox-maindiv li a:hover {font-weight:normal;color:#FF7200;}
.lmenusubcatbox-bottom {width:147px;height:4px;}
.lmenusubcatbox-selectedlink {font-weight:bold;}
.lmenusubcatbox-selectedlink:visited {font-weight:bold;}
.lmenusubcatbox-selectedlink:hover {font-weight:bold;}
.lmenusubcatbox-linksep {margin:2px 0px 0px 0px;height:1px;}

.boxhead-table {width:100%;margin:0px;}
.boxhead-left {text-align:left;}
.boxheadbackgr-bl {width:100%;background-image:url(images/boxheadbackgr-bl.gif);}
.boxheadbackgr-gr {width:100%;background-image:url(images/boxheadbackgr-gr.gif);}
.boxheadbackgr-sm-gr {width:100%;background-image:url(images/boxheadbackgr-sm-gr.gif);}
.boxhead-right {text-align:right;}

.greyborder {background-color:#9F9F9F;}

.greyboxheader {font:bold 14px "verdana";color:#ffffff;text-align:left;border-top:1px solid #DBDBDB;padding:0px 10px 0px 10px;background-image:url(images/boxheader-backgr-gr.gif);height:23px;}
.greyboxheaderfade {height:10px;background-image:url(images/boxheader-botfade-gr.gif);}
.greyboxheaderfadesep {height:10px;width:1px;background-image:url(images/boxheader-botfadesep.gif);}
.greyboxmain {background-color:#ffffff;text-align:left;vertical-align:top;font:normal 11px "verdana";color:#333333;padding:0px 10px 10px 10px;}

.blueboxheader {text-align:left;border-top:1px solid #439DD2;padding:0px 10px 0px 10px;background-image:url(images/boxheader-backgr-bl.gif);height:23px;}
.blueboxheaderfade {height:10px;background-image:url(images/boxheader-botfade-bl.gif);}
.blueboxmain {background-color:#BED2DE;text-align:left;vertical-align:top;font:normal 10px "verdana";color:#003959;padding:0px 10px 10px 10px;}

.currselected {margin-left:10px;vertical-align:middle;}

.boxbottomfade {background-image:url(images/boxbottomfade.gif);background-repeat:repeat-x;height:8px;}

.clearsep {margin:15px 0px 0px 0px;height:10px;}
.bluesep {margin:25px 0px 20px 0px;border-top:1px dashed #e8e8e8;}
.greysep {margin:20px 0px 10px 0px;border-top:1px dashed #e8e8e8;}

.floatleft {float:left;margin:0px;padding:0px 10px 10px 0px;}
.floatright {float:right;margin:0px;padding:0px 0px 10px 10px;}

.smallheader {text-align:left;margin-bottom:5px;}

form {display:inline;}
select {font:normal 10px "verdana";color:#000000;}
input {font:normal 10px "verdana";color:#000000}
textarea {font:normal 10px "verdana";color:#000000}

.formleftgr {padding:2px 10px 2px 10px;text-align:right;background-color:#E4E4E4;}
.formrightgr {padding:2px 5px 2px 5px;text-align:left;background-color:#CECECE;}

.formtable {margin-bottom:0px;width:100%;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;line-height:6px;}
.formcellleft {border-bottom:1px solid #e8e8e8;font:bold 11px "verdana";color:#3484B0;background-color:#ffffff;text-align:left;width:140px;padding:7px 5px 3px 5px;height:15px;vertical-align:top;}
.formcellleft .note {font-weight:normal;font-size:10px;margin-top:5px;}
.formcelllefttext {border-bottom:1px solid #e8e8e8;background-color:#ffffff;text-align:right;width:140px;padding:7px 5px 3px 5px;height:15px;vertical-align:top;}
.form-cellleftpadder {width:140px;height:1px;}
.form-cellleftpadder-sm {width:95px;height:1px;}
.formcellright {border-bottom:1px solid #e8e8e8;font:normal 11px "verdana";color:#7e7e7e;background-color:#f7f7f7;text-align:left;padding:4px 5px 5px 5px;height:15px;vertical-align:top;width:100%;}
.formcellerror {border-bottom:1px solid #e8e8e8;background-color:#f1f1f1;padding:7px 5px 0px 0px;vertical-align:top;}
.formrequired {margin-left:5px;font-weight:bold;color:#FF7200;}
.formcontainer {font:normal 11px "verdana";line-height:17px;text-align:left;vertical-align:top;width:550px;}

.detailstable {width:100%;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
.detailscellleft {border-bottom:1px solid #e8e8e8;background-color:#ffffff;font:bold 11px "verdana";color:#7e7e7e;text-align:left;width:120px;padding:5px 5px 5px 5px;height:15px;vertical-align:top;}
.detailscellleftpadder {width:120px;height:1px;}
.detailscellleftpadder-sm {width:80px;height:1px;}
.detailscellright {border-bottom:1px solid #e8e8e8;font:normal 11px "verdana";color:#7e7e7e;background-color:#f7f7f7;text-align:left;padding:5px 5px 5px 5px;height:15px;vertical-align:top;width:100%;}

.button {border:0px;padding:0px;}
.buttonleft {border:0px;margin-right:20px;}
.buttonright {border:0px;margin-left:20px;}
.buttondiv {text-align:right;width:100%;margin-top:20px;}

.whitebox-table {}
.whitebox-topleft {width:10px;height:10px;}
.whitebox-top {width:100%;height:10px;background-color:#ffffff;}
.whitebox-topright {width:10px;height:10px;}
.whitebox-main {background-color:#ffffff;vertical-align:top;text-align:center;padding:0px 5px 5px 5px;}
.whitebox-bottom {width:100%;height:10px;background-color:#ffffff;}
.whitebox-bottom2 {background-image:url(images/whitebox-bottom.gif);background-repeat:repeat-x;height:60px;}

.greybox-table {}
.greybox-topleft {width:10px;height:10px;}
.greybox-top {width:100%;height:10px;background-color:#CFCFCF;}
.greybox-topright {width:10px;height:10px;}
.greybox-main {background-color:#CFCFCF;vertical-align:top;text-align:left;padding:0px 10px 0px 10px;}
.greybox-bottom {width:100%;height:10px;background-color:#CFCFCF;}
.greybox-bottom2 {background-image:url(images/greybox-bottom.gif);background-repeat:repeat-x;height:60px;}

.darkblbox-table {background-image:url(images/darkblbox-backgr.gif);}
.darkblbox-table-prod {background-image:url(images/darkblbox-backgr.gif);height:100%;}
.darkblbox-topleft {width:10px;height:10px;}
.darkblbox-top {width:100%;height:10px;}
.darkblbox-topright {width:10px;height:10px;}
.darkblbox-main {font:normal 11px "verdana";color:#ffffff;vertical-align:top;text-align:left;padding:0px 10px 0px 10px;}
.darkblbox-bottom {width:100%;height:10px;}
.darkblbox-bottom2 {background-image:url(images/darkblbox-bottom.gif);background-repeat:repeat-x;height:60px;}
.darkblbox-maindiv {background-color:#ffffff;padding:10px;color:#7E7E7E;border:1px solid #E8E8E8;font:normal 11px "verdana";line-height:17px;}

.opaquebox-table {background-image:url(images/opaquebox-backgr.gif);}
.opaquebox-table-prod {background-image:url(images/opaquebox-backgr.gif);height:100%;}
.opaquebox-topleft {width:10px;height:10px;}
.opaquebox-top {width:100%;height:10px;}
.opaquebox-topright {width:10px;height:10px;}
.opaquebox-main {font:normal 11px "verdana";color:#ffffff;vertical-align:top;text-align:left;padding:0px 10px 0px 10px;}
.opaquebox-bottom {width:100%;height:10px;}

.linebox-table {}
.linebox-corner {width:6px;height:6px;}
.linebox-top-dkbl {border-top:1px solid #0B6990;}
.linebox-main-dkbl {border-left:1px solid #0B6990;border-right:1px solid #0B6990;padding:5px 10px 5px 10px;text-align:left;font:normal 11px "verdana";color:#ffffff;vertical-align:top;}
.linebox-bottom-dkbl {border-bottom:1px solid #0B6990;}
.linebox-top-ltbl {border-top:1px solid #4185AB;}
.linebox-main-ltbl {border-left:1px solid #4185AB;border-right:1px solid #4185AB;padding:5px 10px 5px 10px;text-align:left;font:normal 11px "verdana";color:#ffffff;vertical-align:top;}
.linebox-bottom-ltbl {border-bottom:1px solid #4185AB;}

.linebox-maindiv-dkbl {border:1px solid #e8e8e8;color:#7E7E7E;padding:10px;font:normal 11px "verdana";line-height:17px;}
.linebox-maindiv-ltbl {border:1px solid #e8e8e8;color:#7E7E7E;padding:10px;font:normal 11px "verdana";line-height:17px;}

.greylistheading {padding:0px 3px 0px 3px;text-align:left;border-bottom:1px solid #C8C8C8;background-image:url(images/listheading-backgr-gr.gif);vertical-align:middle;height:20px;}
.greylistheading-lcorn {padding:0px 0px 0px 0px;text-align:left;border-bottom:1px solid #C8C8C8;background-image:url(images/listheading-backgr-gr.gif);vertical-align:middle;height:20px;}
.greylistheading-rcorn {padding:0px 0px 0px 0px;text-align:right;border-bottom:1px solid #C8C8C8;background-image:url(images/listheading-backgr-gr.gif);vertical-align:middle;height:20px;}
.greylistrow1 {background-color:#ffffff;padding:6px 5px 6px 5px;text-align:left;font:normal 11px "verdana";color:#003959;border-bottom:1px solid #C8C8C8;vertical-align:top;}
.greylistrow2 {background-color:#F1F1F1;padding:6px 5px 6px 5px;text-align:left;font:normal 11px "verdana";color:#003959;border-bottom:1px solid #C8C8C8;vertical-align:top;}
.greylist-mainlink {margin-bottom:10px;text-align:left;}
.greylist-smalltext {margin-top:2px;font:normal 10px "verdana";color:#333333;text-align:left;}
.greylistbottomlinkdiv {text-align:right;margin:10px 0px 5px 0px;}
.greylistbottomlink {font:bold 10px "verdana";color:#ffffff;}
.greylistbottomlink:visited {font:bold 10px "verdana";color:#ffffff;}
.greylistbottomlink:hover {font:bold 10px "verdana";color:#ffffff;}
.greynorecords {padding:20px 0px 20px 0px;font:normal 11px "verdana";color:#333333;text-align:left;}
.greylisttable {width:100%;}
.greylisthidden {color:#AAB9E7;}

.bluelistheading {padding:0px 3px 0px 3px;text-align:left;vertical-align:middle;height:20px;font:bold 11px "verdana";color:#565656;border-bottom:1px solid #E8E8E8;}
.bluelistrow1 {background-color:#ffffff;padding:5px 5px 5px 5px;text-align:left;font:normal 11px "verdana";color:#7E7E7E;border-bottom:1px solid #E8E8E8;}
.bluelistrow2 {background-color:#ffffff;padding:5px 5px 5px 5px;text-align:left;font:normal 11px "verdana";color:#7E7E7E;border-bottom:1px solid #E8E8E8;}
.bluelistformrow1 {background-color:#ffffff;padding:5px 5px 5px 5px;text-align:left;font:normal 11px "verdana";color:#7E7E7E;vertical-align:top;border-bottom:1px solid #E8E8E8;}
.bluelistformrow2 {background-color:#ffffff;padding:5px 5px 5px 5px;text-align:left;font:normal 11px "verdana";color:#7E7E7E;vertical-align:top;border-bottom:1px solid #E8E8E8;}
.bluelist-mainlink {margin-bottom:10px;text-align:left;}
.bluelist-smalltext {margin-top:2px;font:normal 10px "verdana";color:#909090;text-align:left;}
.bluelist-smalltext a {font-size:10px;font-weight:normal;}
.bluelist-smalltext a:visited {font-size:10px;font-weight:normal;}
.bluelist-smalltext a:hover {font-size:10px;font-weight:normal;}
.bluelist-button {margin-top:5px;}
.bluelistbottomlinkdiv {text-align:right;margin:10px 0px 5px 0px;}
.bluelistbottomlink {font:bold 10px "verdana";color:#ffffff;}
.bluelistbottomlink:visited {font:bold 10px "verdana";color:#ffffff;}
.bluelistbottomlink:hover {font:bold 10px "verdana";color:#ffffff;}
.bluenorecords {padding:20px 0px 20px 0px;font:normal 11px "verdana";color:#333333;text-align:left;}
.bluelisttable {width:100%;}
.bluelisthidden {color:#AAB9E7;}
.bluelisttitle {padding: 5px;text-align:left;vertical-align:middle;font:bold 12px "verdana";color:#565656; margin-top: 20px; margin-bottom: 20px; background-color: #E8E8E8;}
.bluelistspacer { height: 5px; padding: 0px; margin: 0px; line-height: 5px;}

.errheader {margin-bottom:6px;font-size:13px}
.err {background-color:#FFF7F7;border:1px solid #FA9992;font:bold 11px "verdana";color:#E11000;margin:20px 0px 10px 0px;padding:2px 5px 2px 5px;}
.errList {padding-left:15px;}
.errListItem {font:normal 11px "verdana";color:#E11000;margin-bottom:10px;}

.checkoutinput { float:left; width:365px; height:20px; }
.cvc { float:left; width:65px; height:20px; }
span.err { float:right; margin:0; }

.success {background-color:#F1FFEF;font:bold 11px "verdana";color:#41A932;border:1px solid #92E287;margin:20px 0px 10px 0px;padding:2px 5px 2px 5px;}

.def-welcomelist {padding:0px 5px 0px 5px;}
.def-welcomelistitem {margin:0px;}
.def-welcome {margin-top:0px;}
.def-table {width:100%;margin-top:20px;}
.def-intro {padding:10px 10px 15px 10px;margin:0 0 10px 0;text-align:left;font:normal 12px "verdana";color:#075681;line-height:20px;vertical-align:top;border:1px solid #C1E6FA;background-color:#F2FAFF;}
.def-shop {width:415px;padding:0px 0px 15px 0px;text-align:left;vertical-align:bottom;}
.def-shopimgtable {width:415px;height:335px;margin:0px 0px 0px 0px;}
.def-shopimg {background-image:url(images/def-shopbackgr.gif);background-position:bottom left;background-repeat:no-repeat;font:normal 10px "verdana";color:#BEE7FF;vertical-align:top;text-align:left;padding:100px 5px 10px 225px;}
.def-shopbottom {width:339px;border-top:1px dashed #749EB6;padding:5px 0px 0px 0px;font:bold 10px "verdana";color:#EAEAEA;}
.def-shoplink {font-size:10px;color:#ffffff;}
.def-shoplink:hover {font-size:10px;color:#ffffff;}
.def-shoplink:visited {font-size:10px;color:#ffffff;}
.defshoplogin {vertical-align:top;padding:10px;text-align:left;vertical-align:top;background-color:#DCE1EF;}
.defshoppic {border:1px solid #333333;}
.defshoppiccell {vertical-align:top;}
.defshoptxtcell {vertical-align:top;font:normal 11px "verdana";color:#333333;text-align:left;padding-left:10px;}
.def-aboutusimg {float:left;margin:0px 10px 0px 0px;border:1px solid #057CC0;}
.defgreysep {margin:10px 0px 10px 0px;border-top:1px solid #E4E4E4;}
.defgreybox {border:1px solid #E4E4E4;padding:10px;background-color:#ffffff;}
.def-specialdel {float:right;margin:0px 0px 10px 10px;width:350px;}

.defcomponents {padding:5px 5px 30px 0px;text-align:left;vertical-align:top;}
.defcomponents h1 {padding-bottom:5px;margin-bottom:5px;font:normal 22px "verdana";color:#A1A1A1;letter-spacing:-1px;}
.defcomptable {border-top:1px solid #2484BA;}
.defcompcell1left {padding:5px;background-color:#084669;border-left:1px solid #237AAB;border-bottom:1px solid #237AAB;border-right:1px solid #237AAB;vertical-align:top;text-align:center;}
.defcompcell2left {padding:5px;background-color:#094A6F;border-left:1px solid #237AAB;border-bottom:1px solid #237AAB;border-right:1px solid #237AAB;vertical-align:top;text-align:center;}
.defcompcell1 {padding:5px;background-color:#084669;border-bottom:1px solid #237AAB;border-right:1px solid #237AAB;vertical-align:top;text-align:center;}
.defcompcell2 {padding:5px;background-color:#094A6F;border-bottom:1px solid #237AAB;border-right:1px solid #237AAB;vertical-align:top;text-align:center;}
.defcompsep {width:1px;}
.defcomprowsep {height:10px;}

.def-prodimgcell {text-align:center;width:100%;}
.def-prodpricecell {text-align:center;padding-top:5px;}
.def-prodbuttoncell {text-align:center;padding-top:10px;}

.defsys {vertical-align:top;padding:0px 5px 10px 0px;}
.defsys h1 {padding-bottom:5px;margin-bottom:5px;font:normal 22px "verdana";color:#565656;letter-spacing:-1px;}
.deflaptops {vertical-align:top;padding:0px 0px 10px 5px;}
.deflaptops h1 {padding-bottom:5px;margin-bottom:5px;font:normal 22px "verdana";color:#565656;letter-spacing:-1px;}
.deflaptopsold h1 {padding-bottom:10px;margin-bottom:10px;font:normal 22px "verdana";color:#FF7200;letter-spacing:-1px;border-bottom:1px dashed #FF9B4A;}

.proddetimgcell {vertical-align:top;text-align:left;}
.proddetrightcell {vertical-align:top;text-align:left;padding:0px 10px 10px 10px;}
.proddetpricebuttoncell {padding-top:5px;text-align:right;}
.prodImg {background-color:#ffffff;}
.prodname {font:bold 12px "verdana";color:#003959;text-align:center;padding-bottom:10px;}
/*
.prodprice {padding:0px 0px 0px 0px;text-align:right;font:bold 12px "verdana";color:#FF7200;}
.prodprice-txt {padding:0px 0px 0px 0px;text-align:right;font:bold 10px "verdana";color:#FF7200;}
*/
.prodprice {padding:0px 0px 0px 0px;text-align:right;font:bold 12px "verdana";color:#000000;}
.prodprice-txt {padding:0px 0px 0px 0px;text-align:right;font:bold 10px "verdana";color:#000000;}

.prodpriceex {font:bold 16px "verdana";color:#7E7E7E;} 
.prodpriceex-txt {font:normal 10px "verdana";color:#7E7E7E;}

.prodbutton {margin-left:5px;vertical-align:middle;display:inline;}
.prodpquotespec {font:normal 10px "verdana";color:#7e7e7e;text-decoration:none;}
.prodspecstable {width:100%;}
.prodspecsleft {font:bold 10px "verdana";color:#01507D;text-align:left;padding:2px 0px 2px 0px;vertical-align:top;border-bottom:1px dashed #3180AC;width:40%;}
.prodspecsright {font:normal 10px "verdana";color:#7e7e7e;text-align:right;padding:2px 0px 2px 0px;vertical-align:top;border-bottom:1px dashed #e8e8e8;width:60%;}
.prodspec {margin:5px 0px 5px 0px;}
.prodspeclink {font:normal 10px "verdana";color:#333333;text-decoration:none;}
.prodspeclink:hover {text-decoration:underline;font:normal 10px "verdana";color:#333333;}
.prodspeclink:visited {text-decoration:none;font:normal 10px "verdana";color:#333333;}
.prodofferwascell {padding:0px 0px 0px 10px;text-align:right;}
.prodofferoff {text-align:left;color:#009AF2;font:bold 10px "verdana";margin-bottom:5px;}
.prodofferprice {margin:0px 5px 0px 0px;background-color:#ffffff;padding:2px;border:1px solid #9F9F9F;text-align:center;color:#333333;font:bold 12px "verdana";}
.VAT {font:normal 10px "verdana";color:#ffffff;}

.category-topcat {font:bold 26px "verdana";text-align:left;color:#ffffff;}
.category-showsubcat {font:bold 10px "verdana";color:#ffffff;}
.category-subcat {width:25%;text-align:left;padding:5px 5px 5px 5px;}
.category-subcatsep {margin:5px 0px 5px 0px;border-bottom:1px solid #B1C7D4;}
.category-subcatheaddiv {margin-bottom:15px;text-align:left;}
.category-subcathead {font:bold 20px "verdana";color:#49B7F6;text-decoration:none;letter-spacing:-1px;}
.category-sublist {margin:5px 0px 5px 0px; line-height: 10px;}
.category-subblurb {font:normal 10px "verdana";color:#83C2E4;}
.category-blurblist {margin:0px 0px 20px 0;padding:0;}

.category-blurblistitem {padding-left:30px; margin:0; list-style:none; background:url(images/infobox.gif) no-repeat 0 50%; color:#216D97;font-size:12px; }

.category-blurblist-sm {margin:5px 0px 0px 15px;}
.category-blurblistitem-sm {list-style-image:url(images/infobox-smdkbl.gif);vertical-align:-10%;padding-left:5px;margin:0px;color:#83C2E4;font-size:10px;}
.category-orderby {float: left; background-color:#ffffff;padding-right: 50px; padding-left: 10px; color:#7E7E7E;/* border:1px solid #E8E8E8; */ font:normal 10px "verdana"; }
.category-orderby ul { margin: 0px; font-size:10px; padding: 0px; padding-left: 10px; padding-right: 10px;}
.category-orderby li { margin: 0px; font-size:10px;}
.support-table {width:100%;}
.support-left {width:50%;text-align:left;vertical-align:top;padding-right:10px;font:normal 11px "verdana";color:#ffffff;}
.support-right {width:50%;text-align:left;vertical-align:top;padding-left:10px;font:normal 11px "verdana";color:#ffffff;}

.support-fade {background-image:url(images/supportpagehead-backgr.gif);padding:0px 20px 0px 20px;}
.support-menu {background-color:#105F8C;height:20px;padding:0px 20px 0px 10px;text-align:left;}
.support-menufade {height:8px;background-image:url(images/supportmenu-fade.gif);background-position:top left;background-repeat:repeat-x;}
.support-padding {width:100%;height:100%;padding:20px 20px 0px 20px;}
.support-technews {width:60%;vertical-align:top;text-align:left;padding-right:20px;}
.support-last10 {vertical-align:top;text-align:left;width:40%;}

.technewsleft-heading {margin:0px 0px 3px 0px;border-bottom:1px dashed #e8e8e8;padding-bottom:6px;}

.technews-heading {text-align:left;margin:5px 0px 15px 0px;font:bold 15px "verdana";color:#ffffff;}
.technews-headinglink {font:bold 13px "verdana";}
.technews-headinglink:visited {font:bold 13px "verdana";}
.technews-headinglink:hover {font:bold 13px "verdana";}
.technews-text {font:normal 11px "verdana";text-align:left;color:#7E7E7E;margin-bottom:5px;line-height:17px;}
.technews-date {font:normal 10px "verdana";text-align:right;color:#B1B1B1;clear:left;}
.technews-sep {margin:15px 0px 15px 0px;border-bottom:1px dashed #E8E8E8;height:1px;}
.technews-linkhead {font:bold 11px "verdana";color:#40B8FC;margin:25px 0px 5px 0px;text-align:left;clear:left;}
.technews-link {font:bold 11px "verdana";margin-bottom:3px;}
.technews-link:visited {font:bold 11px "verdana";margin-bottom:3px;}
.technews-link:hover {font:bold 11px "verdana";margin-bottom:3px;}
.technews-img {float:left;vertical-align:top;margin:0px 10px 5px 0px;border:1px solid #E8E8E8;}

.technews-table {width:100%;}
.technews-left {width:250px;vertical-align:top;text-align:left;}
.technews-right {width:100%;vertical-align:top;text-align:left;padding:35px 0px 0px 10px;font:normal 11px "verdana";text-align:left;color:#98D0F0;}

.support-last10link {font:bold 10px "verdana";}

.supporthead-table {width:100%;}
.supporthead-head {width:100%;text-align:left;background-image:url(images/supporthead-backgr.gif);}
.supporthead-headcat {width:100%;text-align:left;background-image:url(images/supporthead-downloads.gif);background-position:left;background-repeat:no-repeat;font:bold 24px "verdana";color:#83CAF0;letter-spacing:-2px;padding:0px 0px 5px 45px;height:94px;}
.supporthead-main {text-align:left;vertical-align:top;padding:10px 10px 0px 10px;background-color:#013D60;font:normal 11px "verdana";color:#ffffff;}
.supporthead-corner {width:10px;height:10px;}
.supporthead-bottom {width:100%;height:10px;background-color:#013D60;}

.supportbar {width:100%;height:17px;background-image:url(images/supportbar-backgr.gif);text-align:left;padding-left:5px;}

.latestdownload-name {text-align:left;margin-bottom:5px;font:bold 12px "verdana";color:#ffffff;}
.latestdownload-category {text-align:left;margin-bottom:0px;font:normal 10px "verdana";color:#7E7E7E;}
.latestdownload-catlink {font:normal 10px "verdana";}
.latestdownload-catlink:visited {font:normal 10px "verdana";}
.latestdownload-catlink:hover {font:normal 10px "verdana";}
.latestdownload-date {text-align:right;font:normal 10px "verdana";color:#B1B1B1;margin-top:5px;}
.latestdownload-sep {margin:5px 0px 5px 0px;border-bottom:1px dashed #e8e8e8;height:1px;}
.latestdownload-desc {text-align:left;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;margin:10px 0px 10px 0px;border-top:1px dashed #e8e8e8;border-bottom:1px dashed #e8e8e8;padding:10px 0px 10px 0px;}
.latestdownload-download {margin:10px 0px 10px 0px;}
.latestdownload-dllink {font:bold 10px "verdana";}
.latestdownload-dllink:visited {font:bold 10px "verdana";}
.latestdownload-dllink:hover {font:bold 10px "verdana";}

.downloads-table {width:100%;}
.downloads-left {width:25%;text-align:left;vertical-align:top;padding-right:10px;font:normal 11px "verdana";color:#ffffff;}
.downloads-right {width:75%;text-align:left;vertical-align:top;padding-left:10px;padding-top:35px;}
.downloads-sep {margin:15px 0px 15px 0px;border-bottom:1px dashed #e8e8e8;height:1px;}

.component-table {width:100%;}
.component-iconcell {height:125px;width:25%;padding:10px;vertical-align:top;text-align:center;border:1px solid #E8E8E8;}
.component-icon {padding:5px;width:125px;text-align:center;height:102px;vertical-align:bottom;}
.component-catname {font:bold 11px "verdana";text-align:center;width:125px;margin-top:5px;}

.faq-table {width:100%;}
.faq-left {width:250px;vertical-align:top;text-align:left;}
.faq-right {width:100%;vertical-align:top;text-align:left;padding:0px 0px 0px 10px;font:normal 11px "verdana";text-align:left;color:#7e7e7e;}

.faq-question {font:bold 11px "verdana";color:#ffffff;}
.faq-answer {font:normal 11px "verdana";text-align:left;color:#98D0F0;padding:0px 0px 20px 0px;border-bottom:1px dashed #4185AB;margin:5px 15px 5px 15px;}
.faq-totopdiv {text-align:right;padding-right:15px;margin-bottom:5px;}
.faq-totoplink {font-size:10px;color:#ffffff;}
.faq-totoplink:visited {font-size:10px;color:#ffffff;}
.faq-totoplink:hover {font-size:10px;color:#ffffff;}

.supportnewslist-left {vertical-align:top;text-align:left;width:100%;padding-right:20px;}
.supportnewslist-right {vertical-align:top;text-align:left;width:200px;}

.productdettable {width:100%;}
.productdet-left {vertical-align:top;text-align:left;width:60%;padding-right:20px;font:normal 11px "verdana";color:#7E7E7E;line-height:17px;}
.productdet-right {vertical-align:top;text-align:left;width:40%;font:normal 11px "verdana";color:#7E7E7E;}
.productdetimage {width:100%;vertical-align:top;text-align:center;padding:0px;}
.productdetimage3 {width:222px;vertical-align:top;text-align:left;padding:0px;}
.productdetprice {padding:10px 0px 0px 10px;vertical-align:top;text-align:right;width:100%;font:normal 11px "verdana";color:#ffffff;}
.productdetspec {vertical-align:top;text-align:left;width:70%;}
.productnotesheader {font:bold 12px "verdana";color:#333333;margin:20px 0px 10px 0px;text-align:left;}
.productnotes {text-align:left;margin:20px 0px 10px 0px;}
.proddetpquotespec {font:normal 11px "verdana";color:#98D0F0;text-decoration:none;}
.proddetspecstable {width:100%;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.proddetspecsleft {font:bold 11px "verdana";color:#7e7e7e;text-align:left;padding:5px 5px 5px 5px;vertical-align:top;border-bottom:1px solid #e8e8e8;background-color:#f7f7f7;width:40%;}
.proddetspecsright {font:normal 11px "verdana";color:#7e7e7e;text-align:left;padding:5px 5px 5px 5px;vertical-align:top;border-bottom:1px solid #e8e8e8;background-color:#f7f7f7;width:60%;}
.proddetspecstable2 {width:100%;}
.proddetspecsleft2 {font:bold 11px "verdana";color:#707070;text-align:left;padding:3px 5px 3px 0px;vertical-align:top;border-bottom:1px dashed #eeeeee;width:50%;}
.proddetspecsright2 {font:normal 11px "verdana";color:#707070;text-align:left;padding:3px 0px 3px 5px;vertical-align:top;border-bottom:1px dashed #eeeeee;width:50%;}
.proddetprice {padding:0px 0px 0px 0px;text-align:right;font:bold 15px "verdana";color:#000000;}
.proddetprice-txt {padding:0px 0px 0px 0px;text-align:right;font:bold 13px "verdana";color:#000000;}
.proddetpriceex {font:normal 20px "verdana";color:#7e7e7e;}
.proddetpriceex-txt {font:normal 11px "verdana";color:#7e7e7e;}

.roundheading { height:29px; background-image:url(images/basket-heading-bkgd.png); background-repeat:repeat-x; }
.roundheading span { font-size:18px; line-height:18px; height:18px; color:#13567B; margin:0 0 0 10px; position:relative; top:5px; }

.basket-left { width:100%; margin-left:auto; margin-right:auto; }
.basket-right { width:100%; margin-left:auto; margin-right:auto; }

.totaltable { width:100%; margin-left:auto; margin-right:auto; }
.totaltable .baskettotal-lefttop2 { width:20%; border-top:0; }
.totaltable .baskettotal-left2 { width:20%; border-top:0; }
.totaltable .baskettotal-righttop2 { width:80%; border-top:0; }
.totaltable .baskettotal-right2 { width:80%; border-top:0; }

.orderprogress {margin-bottom:20px;text-align:left;}
.orderprogress-step {display:inline;margin-right:2px;}
.orderprog-arrow {padding:5px 5px 5px 5px;padding:5px 15px 5px 15px;font:normal 12px "verdana";color:#7e7e7e;}
.orderprog-cell {padding:5px 5px 5px 5px;border:1px solid #3484B0;padding:5px;font:bold 12px "verdana";color:#3484B0;background-color:#CEE9F9;}
.orderprog-arrow-hidden {padding:5px 5px 5px 5px;padding:5px 15px 5px 15px;font:normal 12px "verdana";color:#7e7e7e;}
.orderprog-cell-hidden {padding:5px 5px 5px 5px;background-color:#f7f7f7;border:1px solid #e8e8e8;padding:5px;border:1px solid #e8e8e8;font:normal 12px "verdana";color:#7e7e7e;}
.orderprog-table {margin-top:5px;}

.basket-top {width:100px;padding-bottom:10px;margin-top:10px;text-align:right;}
.basket-main {border:1px dashed #FF9B4A;padding:5px 5px 5px 5px;text-align:left;font:normal 10px "verdana";color:#7E7E7E;vertical-align:top;}
.basket-bottom {width:100px;height:12px;margin:0px;}

.baskettable { width:100%; margin-top:0px; }

.basketheading {height:20px;text-align:left;padding:5px;border-bottom:1px solid #e8e8e8;font:bold 12px "verdana";color:#7e7e7e;}
.basket-corner {width:10px;height:10px;}
.basket-horiztop {height:10px;background-color:#ffffff;border-bottom:1px solid #eeeeee;}
.basket-horiz {height:10px;background-color:#ffffff;}
.basket-vert {width:10px;background-color:#ffffff;}
.basketrow {padding:5px;text-align:left;font:normal 12px "verdana";color:#7e7e7e;border-bottom:1px solid #e8e8e8;background-color:#ffffff;}
.basketrow a { font-size:12px; }

.baskettotal-left2 {font:normal 11px "verdana";color:#7e7e7e;text-align:right;padding:5px;height:15px; margin-left: 5px; border: 1px solid #D8D6D6; }
.baskettotal-lefttop2 {font:normal 11px "verdana";color:#7e7e7e;text-align:right;padding:5px;height:15px; margin-left: 5px; border: 1px solid #D8D6D6; }
.baskettotal-righttop2 {text-align:left;padding:5px;font:bold 11px "verdana";color:#7e7e7e;height:15px; border: 1px solid #D8D6D6; width: 90%; }
.baskettotal-right2 {text-align:left;padding:5px;font:bold 11px "verdana";color:#7e7e7e;height:15px; padding-right: 0px; margin-right: 0px; border: 1px solid #D8D6D6; width: 90%;}
.baskettotal-ordertotalpadding2 {height:10px; width: 100px;}
.baskettotal-orderleft2 {font:normal 11px "verdana";color:#7e7e7e;text-align:right;padding:5px;height:25px;vertical-align:middle; }
.baskettotal-orderright2 {text-align:left;padding:5px;font:bold 11px "verdana";color:#7e7e7e;height:25px;background-color:#ffffff;  width: 90%;}


.basketbuttondiv {text-align:right;padding:20px 0px 0px 0px;}
.basketbutton {border:0px;margin-left:30px;}
.basket-productupgrades {font:normal 10px "verdana";color:#00A5FF;margin-top:5px;}
.basket-stock {margin-top:5px;font:bold 12px "verdana";color:#FF8D00;}
.basket-specialdelmsg {font-weight:bold;color:#FF8D00;}

.recalculate { float:right; margin-top:0px; margin-bottom:10px; }

.baskettable .baskettotal-left { border-left: 1px solid #D8D6D6; }
.baskettable .baskettotal-right { border-right: 1px solid #D8D6D6; border-top: 1px solid #D8D6D6; }
.baskettable .baskettotal-righttop { border-bottom: 1px solid #D8D6D6; border-left: 1px solid #D8D6D6; border-right: 1px solid #D8D6D6;}

.baskettotal-toppadding {height:10px;}
.baskettotal-left {font:normal 11px "verdana";color:#7e7e7e;text-align:right;padding:5px;height:15px; margin-left: 5px; }
.baskettotal-lefttop {font:normal 11px "verdana";color:#7e7e7e;text-align:right;padding:5px;height:15px; margin-left: 5px; border-left: 1px solid #D8D6D6; }
.baskettotal-left-thin { width: 140px; font:normal 11px "verdana";color:#7e7e7e;text-align:right;padding:5px;height:15px; margin-left: 5px; border-left: 1px solid #D8D6D6; border-top: 1px solid #D8D6D6; border-right: 1px solid #D8D6D6; }
.baskettotal-left-thin-top { width: 140px; font:normal 11px "verdana";color:#7e7e7e;text-align:right;padding:5px;height:15px; margin-left: 5px; border-top: 1px solid #D8D6D6; border-left: 1px solid #D8D6D6;}
.baskettotal-left-thin-last { width: 140px; font:normal 11px "verdana";color:#7e7e7e;text-align:right;padding:5px;height:15px; margin-left: 5px; border: 1px solid #D8D6D6; border-right:0;}

.baskettotal-righttop {text-align:left;padding:5px;font:bold 11px "verdana";color:#7e7e7e;height:15px; border-top: 1px solid #D8D6D6;}
.baskettotal-right {text-align:left;padding:5px;font:bold 11px "verdana";color:#7e7e7e;height:15px; padding-right: 0px; margin-right: 0px;}
.baskettotal-right-last {text-align:left;padding:5px;font:bold 11px "verdana";color:#7e7e7e;height:15px; padding-right: 0px; margin-right: 0px; border: 1px solid #D8D6D6;}
.baskettotal-ordertotalpadding {height:10px;}
.baskettotal-orderleft {font:normal 11px "verdana";color:#7e7e7e;text-align:right;padding:5px;height:25px;vertical-align:middle;}
.baskettotal-orderright {text-align:left;padding:5px;font:bold 11px "verdana";color:#7e7e7e;height:25px;background-color:#ffffff}


.basket-info { border-left: 1px solid #D8D6D6; border-right: 1px solid #D8D6D6; border-top: 1px solid #D8D6D6; padding: 5px; font-size: 12px; color: #636363; padding-left: 10px; }

.basket-select { width: 375px; line-height:18px; height:18px; }

.basket-image { position: relative; top: 4px; right: 3px; _top: 2px; _right: 1px; }

.basket-image0 { position: relative; top: 1px; right: 1px; *position: relative; *top: 4px; *right: 3px; _top: 1.5px; _right: 1px; }

.basket-image1 { position: relative; top: 1px; right: 0px; _top: 1px; _left: 11px; }

.basket-image2 { position: relative; top: 2px; right: 3px; _top: 2px; _right: 2px; }

.basket-image3 { position: relative; top: 2px; right: 3px; _top: 2px; _right: 2px; }

.basket-image4 { position: relative; top: 2px; right: 3px; _top: 3px; _left: -2px; }

.logincontainer {width:500px;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;}

.checkoutconfirm-table {width:100%;}
.checkoutconfirm-left {width:50%;vertical-align:top;text-align:left;padding-right:10px;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;}
.checkoutconfirm-right {width:50%;vertical-align:top;text-align:left;padding-left:20px;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;}
.checkoutconfirm-secure {margin-top:40px;text-align:right;}
.checkoutconfirm-cont {border:1px solid #D8D6D6;padding:10px;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;}
.checkoutconfirm-paycont {width:350px;vertical-align:top;}

.ordersummary-table {width:100%;}
.ordersummary-left {width:175px;vertical-align:top;text-align:left;padding-right:5px;border-right:1px dashed #e8e8e8;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;padding-top:0px;}
.ordersummary-right {width:100%;vertical-align:top;text-align:left;padding:10px 10px 10px 20px;}
.ordersummary-cont {border:1px solid #e8e8e8;padding:10px;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;}

.category-subcatbox {padding:10px;text-align:left;border:1px dashed #216F9C;margin-bottom:20px;}

.comment-cust {font:normal 11px "verdana";line-height:17px;color:#7e7e7e;text-align:left;border:1px dashed #e8e8e8;padding:5px;background-color:#f1f1f1;}
.comment-custdate {font:normal 10px "verdana";color:#7e7e7e;text-align:right;margin-top:5px;}
.comment-reply {font:normal 11px "verdana";color:#3484B0;line-height:17px;text-align:left;margin:10px 0px 0px 20px;border:1px dashed #83BCDC;padding:5px;background-color:#D9EAF4;}
.comment-replydate {font:normal 10px "verdana";color:#3484B0;text-align:right;margin:5px 0px 0px 20px;}
.comment-formtable {width:100%;}
.comment-formcellleft {font:normal 10px "verdana";color:#015F94;text-align:right;width:120px;padding:10px 5px 3px 0px;height:15px;vertical-align:top;}
.comment-form-cellleftpadder {width:120px;height:1px;}
.comment-form-cellleftpadder-sm {width:95px;height:1px;}
.comment-formcellright {font:normal 10px "verdana";color:#333333;text-align:left;padding:4px 5px 5px 5px;height:15px;vertical-align:top;width:100%;}
.comment-textarea {font:normal 11px "verdana";color:#333333;border:1px solid #7e7e7e;padding:5px;}

.syslap-table {width:100%;}
.syslap-cell {width:50%;vertical-align:top;background-position:top right;background-repeat:repeat-y;border:1px dashed #00263B;}
.syslap-cell2 {width:50%;height:218px;vertical-align:top;background-position:top left;background-repeat:repeat-x;}
.syslap-cell3 {width:100%;height:218px;padding:5px;vertical-align:top;background-position:top right;background-repeat:repeat-x;}
.syslap-cell4 {width:50%;}
.syslap-catheading {background-image:url(images/syscat-fade-top.gif);background-position:bottom left;background-repeat:repeat-x;padding:0px 0px 0px 0px;height:50px;vertical-align:bottom;}
.syslap-catheading img {border:0px;}
.syslap-catheading a {font-size:16px;color:#ffffff;}
.syslap-catheading a:visited {font-size:16px;color:#ffffff;}
.syslap-catheading a:hover {font-size:16px;}
.syslap-catfadebottom {background-image:url(images/syscat-fade-bottom.gif);background-position:top left;background-repeat:repeat-x;height:20px;}
.syslap-cellnew {width:100%;height:180px;vertical-align:top;background-position:top left;background-repeat:no-repeat;border:1px solid #e8e8e8;padding:0px;}
.syslap-cellright {background-image:url(images/syslap-cellright.gif);background-position:top;background-repeat:no-repeat;}
.syslap-vertspacer {height:5px;}
.syslap-vertspacernew {height:10px;}
.syslap-horizspacer {width:20px;}

.syslapcell-table {width:100%;height:218px;background-position:0 0;background-repeat:no-repeat;}
.home-systable {width:100%;height:180px;background-position:0 0;background-repeat:no-repeat;}
.syslapcell-tablenew {width:100%;height:180px;background-position:top left;background-repeat:no-repeat;}
.syslapcell-picture {width:125px;vertical-align:top;text-align:center;}
.syslapcell-description {width:100%;text-align:left;font:normal 11px "verdana";color:#49B7F6;vertical-align:top;}
.syslapcell-description2 {width:100%;text-align:right;padding:70px 0px 0px 160px;font:normal 11px "verdana";line-height:17px;color:#7E7E7E;vertical-align:top;}
.syslapcell-descriptionnew {width:100%;text-align:left;padding:0px 20px 0px 0px;font:normal 12px "verdana";line-height:19px;color:#7E7E7E;vertical-align:top;}
.syslapcell-descriptionnew .floatleft {border:0px;margin-right:10px;margin-left:0px;}
.syslapcell-desccont {background-color:#084B71;font:normal 11px "verdana";color:#ffffff;padding:3px;border:1px solid #236F99;}
.syslapcell-description3 {width:100%;text-align:right;padding:70px 0px 0px 180px;font:normal 11px "verdana";line-height:17px;color:#7E7E7E;vertical-align:top;}
.syslapcell-description4 {width:100%;text-align:right;padding:10px 0px 0px 180px;font:normal 10px "verdana";line-height:17px;color:#7E7E7E;vertical-align:top;}
.syslapcell-pricesfrom {font:bold 13px "verdana";color:#000000;letter-spacing:-1px;}
.syslapcell-pricesfromnew {font:normal 18px "verdana";color:#000000;letter-spacing:-1px;margin-top:10px;}
.syslapcell-icons {height:100%;width:195px;padding:0px 5px 5px 5px;vertical-align:bottom;}
.syslapcell-viewbutton {height:100%;padding:0px 0px 10px 10px;text-align:right;vertical-align:bottom;}
.syslapcell-image {border:1px solid #00263B;}
.syslapcell-name {margin-bottom:10px;}
.syslapcell-namelink {font-size:14px;font-weight:bold;color:#ffffff;}
.syslapcell-namelink:hover {font-size:14px;font-weight:bold;color:#ffffff;}
.syslapcell-namelink:visited {font-size:14px;font-weight:bold;color:#ffffff;}
.syslap-buttondiv {margin-top:5px;text-align:right;}
.syslap-icon {margin:0px 5px 2px 0px;}

.syslaplist-table {width:100%;}
.syslaplist-cell {width:50%;height:218px;vertical-align:top;background-position:top left;background-repeat:repeat-x;}
.syslaplist-cellright {background-image:url(images/syslap-cellright.gif);background-position:top;background-repeat:no-repeat;}
.syslaplist-prodimg {border:1px solid #00456C;}
.syslaplist-desc {font:normal 10px "verdana";color:#ffffff;margin-bottom:5px;}
.syslaplist-vertspacer {height:1px;}
.syslaplist-horizspacer {width:20px;}

.syslaplistcell-table {width:100%;height:218px;background-position:top left;background-repeat:no-repeat;}
.syslaplistcell-description {width:100%;text-align:right;padding:40px 0px 0px 100px;font:normal 10px "verdana";color:#ffffff;vertical-align:top;}
.syslaplistcell-image {width:102px;padding:40px 0px 0px 15px;vertical-align:top;}
.syslaplistcell-proddesclink {font:bold 14px "verdana";color:#3484B0;margin-bottom:10px;}
.syslaplistcell-proddesclink:hover {font:bold 14px "verdana";color:#3484B0;margin-bottom:10px;text-decoration:underline;}
.syslaplistcell-proddesclink:visited {font:bold 14px "verdana";color:#3484B0;margin-bottom:10px;}
.syslaplistcell-icons {width:100px;padding:0px 5px 0px 5px;vertical-align:top;}
.syslaplistcell-pricesfrom {width:100%;padding:0px 0px 0px 10px;text-align:left;font:bold 14px "verdana";color:#F1BF00;vertical-align:top;letter-spacing:-1px;}
.syslaplistcell-button {width:105px;padding-left:10px;text-align:right;font:bold 14px "verdana";color:#F1BF00;vertical-align:top;letter-spacing:-1px;}
.syslaplistcell-icons {width:195px;height:100%;padding:0px 5px 5px 5px;vertical-align:bottom;}
.syslaplistcell-viewbutton {height:100%;padding:0px 0px 10px 10px;text-align:right;vertical-align:bottom;}

.systemdet-cathead {font:bold 22px "verdana";color:#ffffff;margin:20px 0px 10px 0px;letter-spacing:-1px;}
.systemdet-dethead {width:100%;height:220px;padding:0px 15px 15px 200px;background-position:bottom left;background-repeat:no-repeat;vertical-align:bottom;text-align:right;}
.systemdet-table {width:100%;}
.systemdet-left {vertical-align:top;text-align:left;width:60%;padding-right:0px;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;}
.systemdet-specicons {text-align:center;width:30px;vertical-align:top;padding:0px 10px 0px 10px;}
.systemdet-right {vertical-align:top;text-align:left;width:40%;font:normal 11px "verdana";color:#7e7e7e;}
.systemdet-spec {border:1px solid #e8e8e8;background-color:#f7f7f7;}
.systemdet-spec .note {padding:5px;line-height:12px;}

.systemdet-opttable {width:100%;}
.systemdet-optleft {width:100%;vertical-align:top;text-align:left;font:normal 10px "verdana";color:#7e7e7e;padding:5px;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background-color:#f7f7f7;}
.systemdet-optright {width:100px;vertical-align:top;text-align:left;font:bold 10px "verdana";color:#7e7e7e;padding:5px;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background-color:#f7f7f7;}
.systemdet-optheading {font:bold 12px "verdana";color:#7e7e7e;margin-bottom:5px;}
.systemdet-optprice {color:#7e7e7e;margin-top:3px;font-weight:bold;}
.systemdet-optexvat {font-weight:normal;color:#7e7e7e;}
.systemdet-price {text-align:right;margin-top:10px;}
.systemdet-priceincupgrades {margin-top:10px;font:normal 10px "verdana";color:#7e7e7e;text-align:right;}
.systemdet-icons {width:150px;}
.systemdet-subhead {font:bold 13px "verdana";color:#ffffff;text-align:left;margin-bottom:5px;}

.cathead-table {width:100%:height:177px;background-repeat:repeat-x;background-position:top right;}
.cathead-left {width:100%;text-align:left;padding:50px 15px 0px 15px;background-position:top left;background-repeat:no-repeat;font:normal 11px "verdana";color:#ffffff;}
.cathead-right {width:285px;height:177px;vertical-align:top;}
.cathead-icons {text-align:right;}

.defhead-backgr {width:100%;height:55px;background-image:url(images/defhead-backgr.gif);background-repeat:repeat-x;}
.defhead-box {padding:0px;border-left:2px solid #0D5883;border-right:2px solid #0D5883;border-bottom:2px solid #0D5883;}

.darkhead-backgr {width:100%;height:65px;background-image:url(images/darkhead-backgr.gif);background-repeat:repeat-x;}

.contact-table {width:100%;}
.contact-left {width:70%;vertical-align:top;text-align:left;padding-right:10px;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;}
.contact-right {padding-top:70px;width:30%;vertical-align:top;text-align:left;font:normal 11px "verdana";color:#ffffff;}

.delivery-subhead {font:bold 14px "verdana";color:#ffffff;margin-bottom:10px;}
.delivery-table {width:400px;}
.delivery-heading {text-align:left;font:bold 11px "verdana";color:#7e7e7e;border-bottom:1px dashed #e8e8e8;height:20px;}
.delivery-row {width:33%;text-align:left;height:20px;font:normal 11px "verdana";color:#7e7e7e;}

.orderdet-table {width:100%;}
.orderdet-left {width:40%;vertical-align:top;text-align:left;padding-right:20px;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;}
.orderdet-right {width:70%;vertical-align:top;text-align:left;font:normal 11px "verdana";color:#ffffff;}
.orderdet-upgrades {margin-top:5px;text-align:left;font:normal 10px "verdana";color:#1C82BC;}
.orderdet-pricetable {width:100%;margin-top:5px;}
.orderdet-delivery {width:65%;text-align:right;height:20px;font:bold 11px "verdana";color:#ffffff;}
.orderdet-deliveryprice {width:35%;text-align:left;font:normal 11px "verdana";color:#ffffff;padding-left:5px;}
.orderdet-total {width:65%;text-align:right;height:20px;font:bold 11px "verdana";color:#ffffff;}
.orderdet-totalprice {width:35%;text-align:left;font:bold 11px "verdana";color:#ffffff;padding-left:5px;}

.productrow-table {width:100%;}
.productrow-container {width:50%;vertical-align:top;text-align:left;height:125px;border:1px solid #E8E8E8;padding:5px;}
.productrow-horizspacer {width:10px;}
.productrow-vertspacer {height:10px;}

.productrow-prodtable {width:100%;}
.productrow-prodleft {vertical-align:top;width:95px;text-align:center;}
.productrow-prodleft .spacer {width:95px;height:1px;}
.productrow-prodright {font:normal 10px "verdana";color:#7E7E7E;vertical-align:top;width:100%;text-align:left;padding-left:10px;height:100px;}
.productrow-prodbottom {vertical-align:top;text-align:right;padding-top:3px;vertical-align:bottom;height:17px;}
.productrow-desc {margin-bottom:5px;text-align:left;}
.productrow-cat {margin-bottom:10px;text-align:left;color:#CECECE;font:normal 10px "verdana";}
.productrow-catlink {font:normal 10px "verdana";}
.productrow-catlink:hover {font:normal 10px "verdana";}
.productrow-catlink:visited {font:normal 10px "verdana";}
.productrow-offerimg {margin:15px 0px 0px 0px;font:bold 11px "verdana";color:#4EBFFE;text-align:right;}
.productrow-oldprice {font:bold 10px "verdana";color:#4EBFFE;}
.productrow-pricediv {margin-bottom:5px;}
.productrow-price {padding:0px 0px 0px 0px;text-align:right;font:bold 12px "verdana";color:#000000;}
.productrow-price-txt {padding:0px 0px 0px 0px;text-align:right;font:bold 10px "verdana";color:#000000;}
.productrow-priceex {font:bold 16px "verdana";color:#7E7E7E;}
.productrow-priceex-txt {font:normal 10px "verdana";color:#7E7E7E;}

.aboutus-table {width:100%;}
.aboutus-left {width:100%;padding-right:10px;text-align:left;vertical-align:top;font:normal 11px "verdana";line-height:17px;color:#7E7E7E;}
.aboutus-right {width:365px;vertical-align:top;}
.shopphoto {margin-bottom:5px;border:1px solid #057CC0;}
.shopphoto-right {margin:0px 5px 0px 0px;border:1px solid #057CC0;}
.shopphoto-left {margin:0px 0px 0px 0px;border:1px solid #057CC0;}
.shopphoto-sepleft {clear:left;height:1px;margin-top:20px;}
.shopphoto-sepright {clear:right;height:1px;margin-top:20px;}
.shopphoto-centre {text-align:center;margin:0px 0px 5px 0px;}

.returns-heading {font:bold 11px "verdana";color:#ffffff;height:20px;text-align:left;width:200px;}
.returns-cell {font:normal 11px "verdana";color:#ffffff;height:20px;text-align:left;width:200px;}

.custsys-table {width:100%;}
.custsys-left {width:70%;text-align:left;vertical-align:top;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;padding-right:20px;}
.custsys-right {width:30%;vertical-align:top;text-align:left;font:normal 11px "verdana";color:#7e7e7e;line-height:17px;}

.custsys-accholders {font:normal 11px "verdana";text-align:center;color:#7e7e7e;margin:20px 0px 20px 0px;}
.custsys-clearsystem {border:1px dashed #e8e8e8;padding:5px 5px 10px 5px;margin:40px 0px 20px 0px;text-align:center;}
.custsys-button {text-align:right;margin:20px 0px 0px 0px;}
.custsys-warning {border:1px dashed #CD2C00;text-align:center;padding:5px;background-color:#ffffff;margin-top:20px;}
.custsys-warninglink {color:#CD2C00;}
.custsys-warninglink:visited {color:#CD2C00;}
.custsys-warninglink:hover {color:#CD2C00;}
.custsys-topcathead {font:bold 24px "verdana";color:#ffffff;padding-bottom:10px;border-bottom:1px dashed #e8e8e8;margin-bottom:20px;letter-spacing:-1px;}
.custsys-savequote {font:normal 11px "verdana";text-align:center;color:#7e7e7e;margin:20px 0px 20px 0px;text-align:left;border:1px dashed #e8e8e8;padding:5px;}
.custsys-savequoteref {font:normal 10px "verdana";color:#7e7e7e;}

.custsys-syscompstable {width:100%;}
.custsys-syscompsleft {width:100%;font:normal 11px "verdana";color:#7e7e7e;text-align:left;border-bottom:1px dashed #e8e8e8;padding:1px 0px 1px 0px;}
.custsys-syscompsright {text-align:center;border-bottom:1px dashed #e8e8e8;padding:1px 0px 1px 0px;}

.custsys-pricetable {width:100%;margin-top:20px;}
.custsys-priceexleft {width:50%;text-align:left;font:normal 13px "verdana";color:#7e7e7e;}
.custsys-priceexright {width:50%;text-align:right;font:bold 13px "verdana";color:#7e7e7e;}
.custsys-priceincleft {width:50%;text-align:left;font:normal 11px "verdana";color:#FF7200;}
.custsys-priceincright {width:50%;text-align:right;font:bold 11px "verdana";color:#FF7200;}

.custsyspart-table {width:100%;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.custsyspart-topcat {width:100%;text-align:left;height:20px;font:bold 10px "verdana";color:#7e7e7e;padding:5px;background-color:#f7f7f7;}
.custsyspart-remove {text-align:right;height:20px;padding:5px;background-color:#f7f7f7;}
.custsyspart-prod {width:100%;text-align:left;padding:5px;border-bottom:1px solid #e8e8e8;}
.custsyspart-price {text-align:right;font:normal 10px "verdana";color:#7e7e7e;padding:5px;border-bottom:1px solid #e8e8e8;}
.custsyspart-sep {margin:10px 0px 5px 0px;border-bottom:1px dashed #4185AB;height:1px;}

.custhome-table {width:100%;}
.custhome-left {width:100%;vertical-align:top;text-align:left;padding-right:20px;line-height:17px;font:normal 11px "verdana";color:#7e7e7e;}
.custhome-right {width:350px;vertical-align:top;text-align:left;}

.youraccount-discount {font:normal 10px "verdana";margin:10px 15px 0px 5px;color:#0175B7;border:1px solid #ADCFE3;padding:3px;background-color:#ffffff;}

.supportprice-table {width:450px;margin-top:20px;}
.supportprice-left {height:15px;width:345px;vertical-align:top;text-align:left;padding-right:5px;font:normal 11px "verdana";color:#ffffff;}
.supportprice-right {height:15px;font:bold 11px "verdana";color:#ffffff;width:100px;vertical-align:top;text-align:right;}

.productgallery-div {width:125px;height:125px;margin-right:10px;display:inline;}
.productgallery-img {border:1px solid #49B7F6;}

.links-table {width:100%;}
.links-left {width:250px;padding-right:10px;text-align:left;vertical-align:top;font:normal 11px "verdana";color:#ffffff;}
.links-right {width:100%;vertical-align:top;padding-left:10px;text-align:left;font:normal 11px "verdana";color:#ffffff;}
.linksep {margin:15px 0px 10px 0px;border-top:1px dashed #298AC1;height:1px;}

.stockmsg-1txt {font-weight:bold;color:#35E418;}
.stockmsg-1 {font:bold 10px "verdana";height:17px;color:#35E418;width:100px;padding-top:2px;text-align:left;}
.stockmsg-1-right {font:bold 10px "verdana";height:17px;color:#35E418;width:100px;padding-top:2px;text-align:right;}
.stockmsg-2txt {font-weight:bold;color:#FF9600;}
.stockmsg-2 {font:bold 10px "verdana";height:17px;color:#FF9600;width:90px;padding-top:2px;text-align:left;}
.stockmsg-2-right {font:bold 10px "verdana";height:17px;color:#FF9600;width:90px;padding-top:2px;text-align:right;}
.redstockmsg-2 {font:bold 10px "verdana";height:17px;color:#CF0503;width:90px;padding-top:2px;text-align:left;}
.stockmsg-3 {font:bold 10px "verdana";height:17px;color:#FF593E;width:90px;padding-top:2px;text-align:left;}
.stockmsg-1-basket {font:bold 10px "verdana";height:17px;color:#35E418;padding-top:2px;text-align:left;}
.stockmsg-1-basket-right {font:bold 10px "verdana";color:#000000;margin:5px 0 5px 0;text-align:right;}
.stockmsg-2-basket {font:bold 10px "verdana";height:17px;color:#FF9600;padding-top:2px;text-align:left;}
.redstockmsg-2-basket {font:bold 10px "verdana";color:#CF0503;height:17px;padding-top:2px;text-align:left;}
.stockmsg-3-basket {font:bold 10px "verdana";height:17px;color:#FF593E;padding-top:2px;text-align:left;}
.stockmsg-1-sysdet {font:bold 10px "verdana";height:17px;color:#35E418;width:90px;padding-top:2px;text-align:right;margin-left:40px;}
.stockmsg-2-sysdet {font:bold 10px "verdana";height:17px;color:#FF9600;width:90px;padding-top:2px;text-align:right;margin-left:40px;}
.redstockmsg-2-sysdet {font:bold 10px "verdana";height:17px;color:#FF9600;width:90px;padding-top:2px;text-align:right;margin-left:40px;}
.stockmsg-3-sysdet {font:bold 10px "verdana";height:17px;color:#FF593E;width:90px;padding-top:2px;text-align:right;margin-left:40px;}
.stockmsg-img {vertical-align:middle;}

.clearleft {clear:left;height:1px;margin:0px;padding:0px;}
.clearboth {clear:both;height:1px;margin:0px;padding:0px;}
.clearright {clear:right;height:1px;margin:0px;padding:0px;}

.nextdaydelivery {font:normal 10px "verdana";color:#7e7e7e;padding:10px;border:1px solid #e8e8e8;}

.performancelevel-key {float:right;font:normal 10px "verdana";color:#7e7e7e;padding:2px;border:1px solid #e8e8e8;vertical-align:middle;letter-spacing:-1px;margin:10px 0px 5px 0px;}
.performancelevel-keydet {width:100%;float:right;font:bold 10px "verdana";color:#7e7e7e;padding:2px;border:1px solid #e8e8e8;vertical-align:middle;letter-spacing:0px;margin:0px 0px 0px 0px;}
.performancelevel-table {background-color:#EAEAEA;width:100%;margin-bottom:10px;}
.performancelevel-sep {height:5px;padding:0px;}
.performancelevel-left {background-color:#256A94;border-top:1px solid #195D86;border-right:1px solid #195D86;border-left:1px solid #195D86;padding:0px 0px 0px 0px;font:bold 12px "verdana";color:#ffffff;text-align:left;height:41px;}
.performancelevel-leftbottom {background-color:#256A94;border:1px solid #195D86;padding:0px 0px 0px 0px;font:bold 12px "verdana";color:#ffffff;text-align:left;height:41px;}
.performancelevel-left .spacer {width:100px;height:1px;}
.performancelevel-right {border-top:1px solid #CFCFCF;border-right:1px solid #CFCFCF;text-align:left;height:32px;width:100%;padding:0px 2px 0px 5px;}
.performancelevel-right .performancelevelicon {float:left;width:36px;}
.performancelevel-right .spacer {width:185px;height:1px;}
.performancelevel-rightbottom {border:1px solid #CFCFCF;text-align:left;height:32px;width:100%;padding:0px 2px 0px 5px;}
.performancelevel-rightbottom .performancelevelicon {float:left;width:36px;}
.performancelevel-rightbottom .spacer {width:185px;height:1px;}
.performancelevel-1-0 {width:33%;text-align:right;background-image:url(images/performancelevel-0.gif);float:left;height:41px;}
.performancelevel-2-0 {width:33%;background-image:url(images/performancelevel-0-mid.gif);float:left;height:41px;margin:0px 0px 0px 0px;border-left:2px solid #EAEAEA;border-right:2px solid #EAEAEA;}
.performancelevel-3-0 {width:33%;background-image:url(images/performancelevel-0.gif);background-position:top right;float:left;height:41px;}
.performancelevel-1-1 {width:33%;text-align:right;background-image:url(images/performancelevel-1.gif);float:left;height:41px;}
.performancelevel-2-1 {width:33%;background-image:url(images/performancelevel-1-mid.gif);height:41px;float:left;margin:0px 0px 0px 0px;border-left:2px solid #EAEAEA;border-right:2px solid #EAEAEA;}
.performancelevel-3-1 {width:33%;background-image:url(images/performancelevel-1.gif);background-position:top right;float:left;height:41px;}
.performancelevel-1-2 {width:33%;text-align:right;background-image:url(images/performancelevel-2.gif);float:left;height:41px;}
.performancelevel-2-2 {width:33%;background-image:url(images/performancelevel-2-mid.gif);height:41px;float:left;margin:0px 0px 0px 0px;border-left:2px solid #EAEAEA;border-right:2px solid #EAEAEA;}
.performancelevel-3-2 {width:33%;background-image:url(images/performancelevel-2.gif);background-position:top right;float:left;height:41px;}
.performancelevel-1-3 {width:33%;text-align:right;background-image:url(images/performancelevel-3.gif);float:left;height:41px;}
.performancelevel-2-3 {width:33%;background-image:url(images/performancelevel-3-mid.gif);height:41px;float:left;margin:0px 0px 0px 0px;border-left:2px solid #EAEAEA;border-right:2px solid #EAEAEA;}
.performancelevel-3-3 {width:33%;background-image:url(images/performancelevel-3.gif);background-position:top right;float:left;height:41px;}


.performancelevel-1 {width:32px;text-align:right;background-image:url(images/performancelevel-1.gif);float:left;height:32px;margin-right:3px;}
.performancelevel-1-right {width:10px;background-image:url(images/performancelevel-1.gif);background-position:top right;height:41px;}
.performancelevel-2 {width:32px;text-align:right;background-image:url(images/performancelevel-2.gif);float:left;height:32px;margin-right:3px;}
.performancelevel-2-right {width:10px;background-image:url(images/performancelevel-2.gif);background-position:top right;height:41px;}
.performancelevel-3 {width:32px;text-align:right;background-image:url(images/performancelevel-3.gif);float:left;height:32px;margin-right:3px;}
.performancelevel-3-right {width:10px;background-image:url(images/performancelevel-3.gif);background-position:top right;height:41px;}

.systemperf-sep {margin:5px 0px 0px 0px;clear:both;}
.systemperf-catdiv {_height:0.01px;clear:both;border:1px solid #e8e8e8;padding:10px 10px 10px 10px;text-align:left;font:normal 12px "verdana";line-height:19px;color:#7E7E7E;vertical-align:top;}
.systemperf-catdiv .blurb {padding-top:10px;margin-left:190px;color:#7e7e7e;}
.systemperf-catdiv .image {float:left;width:185px;padding-top:5px;}
.systemperf-catdiv .image img {border:0px;}
.systemperf-catdiv .image .prices {width:180px;text-align:center;font:bold 14px "verdana";color:#FF7200;}
.systemperf-catdiv .image .prices .prodprice a:hover {text-decoration:none;}
.systemperf-catdiv .image .prices .prodpriceex a:hover {text-decoration:none;}
/*HIDE FROM MAC-ie\*/ 
* html .systemperf-catdiv .clearboth {margin-bottom: -19px;height:0.01px;} 
/*END HIDE*/ 
.systemperf-catdiv .catblurb {margin:0px 0px 5px 0px;border-bottom:1px dashed #e8e8e8;padding-bottom:10px;}
.systemperf-tablediv {padding-left:10px;float:right;width:260px;}
.systemperf-table {}
.systemperf-headingleft {padding:2px 0px 2px 0px;background-color:#256A94;border:1px solid #195D86;font:bold 11px "verdana";color:#ffffff;letter-spacing:-1px;text-align:center;}
.systemperf-heading {padding:2px 0px 2px 0px;background-color:#256A94;border-top:1px solid #195D86;border-right:1px solid #195D86;border-bottom:1px solid #195D86;font:bold 11px "verdana";color:#ffffff;letter-spacing:-1px;text-align:center;}
.systemperf-pic {width:100%;}
.systemperf-prodname {background-image:url(images/syscat-fade-top.gif);background-position:bottom left;background-repeat:repeat-x;padding:20px 0px 5px 10px;margin-bottom:5px;height:25px;vertical-align:bottom;}
.systemperf-prodnameold {padding:5px 5px 5px 10px;height:20px;background-color:#e8e8e8;}
.systemperf-prodname a {font-size:18px;color:#FF7200;font-weight:normal;letter-spacing:-1px;}
.systemperf-prodname a:visited {font-size:18px;color:#FF7200;font-weight:normal;letter-spacing:-1px;}
.systemperf-prodname a:hover {font-size:18px;color:#FF7200;font-weight:normal;letter-spacing:-1px;}
.systemperf-bottomfade {height:20px;background-image:url(images/syscat-fade-bottom.gif);background-position:top left;background-repeat:repeat-x;}
.systemperf-scoreleft {vertical-align:top;width:63px;padding:5px 0px 5px 0px;text-align:center;background-color:#EAEAEA;border-left:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;border-right:1px solid #CFCFCF;}
.systemperf-score {vertical-align:top;width:63px;padding:5px 0px 5px 0px;text-align:center;background-color:#EAEAEA;border-bottom:1px solid #CFCFCF;border-right:1px solid #CFCFCF;}

.syscathead-container-custom {padding:0px;margin:0px;height:100px;background-image:url(images/syslapimages/cathead-backgr-custom.gif);}
.syscathead-floatleft {margin:0px;float:left;}
.syscathead-floatright {margin:0px;float:right;}
.syslap-cellnew-custom {width:100%;height:180px;vertical-align:top;background-position:top left;background-repeat:no-repeat;border:1px solid #E0EEF5;padding:10px;}
.syslap-catfadebottom-custom {background-image:url(images/syslapimages/catfade-bottom-custom.gif);background-position:top left;background-repeat:repeat-x;height:20px;}
.syscathead-container {padding:0px;margin:0px;height:100px;}
.syscathead-container-296 {padding:0px;margin:0px;height:100px;background-image:url(images/syslapimages/cathead-backgr-296.gif);}
.syscathead-container-297 {padding:0px;margin:0px;height:100px;background-image:url(images/syslapimages/cathead-backgr-297.gif);}
.syscathead-container-topcat {padding:0px;margin:0px;height:125px;margin-bottom:20px;}

.right-deliverydet {border:1px dashed #4D9EC9;text-align:left;padding:5px;font-size:10px; }
.right-deliverydet div { width: 88px; } 

.btt { font-size: 10px; padding-right: 10px; padding-top: 15px;}

.date-months { width:50px; height:18px; }
.date-years { width:50px; height:18px; }
.payment-input { height:18px; }

.container-white { background-color:#FFFFFF; font:normal 12px "verdana"; text-align:justify; }

.freedel {font:bold 11px "verdana";color:#35E418;margin:0px 0px 10px 10px;padding:2px 5px 2px 5px;}

.ukonly { float:left; width:190px; text-align:right; font:normal 11px "verdana"; padding:2px 5px 5px 0px; }
