BODY {margin: 0px; background-color:#C5C4D0;font-family: Verdana, Arial, Helvetica, sans-serif;}
TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #333333;}
LI {padding-bottom:4px;}
.black12 {font-size: 9pt; color: #333333; font-weight: bold; }
.gray10 {font-size: xx-small; color: #333333}
.example {color: #660033}
.tdBg {font-weight: bold; background-color: #D9E1EA}
.White {color: #FFFFFF; font-weight: bold;}
.RED {font-size: 10px; color: #FF0000; font-weight: bold; text-transform: uppercase;}
.RED2 {color: #FF0000; font-weight: bold;}
.RED3 {color: #FF0000;}
.alert1 {font-size: 10px; color: #FF0000; font-weight: bold; text-transform: uppercase;}
.alert2 {color: #FF0000; font-weight: bold;}
.a1, .h1 {font-size : 7pt;color : #C5C4D1;font-weight: lighter}
h1,h2,h3 {font-weight : normal; margin: 0}h1 {font-size : 12pt;}h2 {font-size : 10pt;}h3 {font-size : 9pt;}
.border {border: 1px solid #AFBCC9;}
.bgTbl {border: 1px #555480 solid; background-color: #F3F5F8; margin: 0px auto; width: 770px; text-align: left;}
.bgTbl_left {padding:13px 5px 10px 10px; height:100%; vertical-align:top;}
.bgTbl_right {padding:13px 12px 10px 5px; height:100%; vertical-align:top; width:610px; }
.bgTbl_middle {padding:13px 10px 10px 10px; height:100%; vertical-align:top;}
.pageTitle {background-image: url(/IMG/title_P_down.gif); background-repeat: no-repeat; padding-left:12px; padding-bottom:13px; font-size: 10.5pt; color: #4E4EAB; font-weight: bold;}
.ctnr	{border: 1px solid #90A0B0; background-color: #FFFFFF; vertical-align:top; padding:8px;}
.titleTD {padding-left: 15px; background-image: url(/IMG/UK2Numbers/title_P_down.gif); background-repeat: no-repeat;}
.title {font-size: 10.5pt; color: #4E4EAB; font-weight: bold; }
.tblTitle {font-size: 12px; color: #FFFFFF; vertical-align: text-bottom; line-height: 20px; font-weight: bold; }

.input {font-family: Verdana; font-size: 8pt; color: #000000;}
.inputBtn {font-family: Verdana; font-size: 8pt; color: #000000;}
.btn_edit {background-image: url(/IMG/UK2Numbers/edit.gif); width: 64px; height: 21px; background-repeat: no-repeat; border: 0; cursor: pointer; font-family: Verdana; font-size: 7.5pt; color: #333399; font-weight: bold; padding: 0px 0px 0px 10px;}
.login {font-size: 10px; background-image: url(/IMG/UK2Numbers/inpback.gif); border: 1px solid #003399;}
.BR5 {font-size: 3pt;}

.mb {border: 1px solid #90A0B0; background-color: #FFFFFF}
.form {background-color: #eeeeee; color: #FFFFFF; font-family: Verdana; font-size : xx-small; font-style: normal; border : 1px solid #90a0b0;}
.monthlyTotals {border: 1px solid #90A0B0; background-color: #FFFFFF}

.tblColTitleTD {font-weight: bold; border : 1px none #000066; border-bottom-style: solid; 
 padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 3px;}
.tblColItemTD {padding-left: 0px; padding-right: 0px; padding-top: 6px; padding-bottom: 6px; TEXT-ALIGN: left;
 border: 1px #E6E6E6 none; border-bottom-style: solid;}
.tblChBoxTD {padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px; TEXT-ALIGN: left;
 border: 1px #E6E6E6 none; border-bottom-style: solid;}

.accLeft {background-image: url(/IMG/UK2Numbers/Acc_left.gif); background-repeat: no-repeat;}
.accMdl {background-image: url(/IMG/UK2Numbers/Acc_mdl.gif); background-color: #9999CC; padding-left: 10px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px;}
.accRight {background-image: url(/IMG/UK2Numbers/Acc_right.gif); background-repeat: no-repeat;}
.accBody {font-size: 9px; color: #666666; background-color: #FFFFFF; border: 1px solid #000066; border-top-style: none; }

.stepTitle {color: #FFFFFF; font-weight: bold; }
.stepBody {font-size: 9px; color: #666666; background-color: #FFFFFF;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
 border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
 border-top-color: #000066; border-right-color: #000066; border-bottom-color: #000066; border-left-color: #000066; }

.stepMenuTbl {border: 1px solid #90A0B0; background-color: #FFFFFF; TEXT-ALIGN: center;}
.stepMenuTitleTD {font-size: 10pt; font-weight: bold; color: #000066; border: 1px #999999 none; border-bottom-style: solid; padding-left: 5px; padding-right: 3px; padding-top: 3px; padding-bottom: 6px; TEXT-ALIGN: center;}
.stepItemLinkTD {padding-left: 22px; padding-right: 3px; padding-top: 10px; padding-bottom: 0px; TEXT-ALIGN: left; font-weight: bold;}
.stepItemOnTD {padding-left: 22px;padding-right: 3px; padding-top: 0px; padding-bottom: 10px; TEXT-ALIGN: left; background-image: url(/IMG/UK2Numbers/stepMenuItemOn.gif); background-position: left top; background-repeat: no-repeat; }
.stepItemOffTD {padding-left: 22px; padding-right: 3px; padding-top: 0px; padding-bottom: 10px; TEXT-ALIGN: left; background-image: url(/IMG/UK2Numbers/stepMenuItemOff.gif); background-position: left top; background-repeat: no-repeat; }
.stepItemBlankTD {padding-left: 22px; padding-right: 3px; padding-top: 0px; padding-bottom: 10px; TEXT-ALIGN: left;}
.stepMenuEndTD {border: 1px #999999 none; border-top-style: solid; 
 padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 10px; TEXT-ALIGN: center;}

.menuTitle {font-size: 10pt; font-weight: bold; color: #000066; border: none; }
.menuTitleTD {padding-left: 29px; padding-right: 3px; padding-top: 9px; padding-bottom: 2px; background-image: url(IMG/UK2Numbers/MenuHome.gif); background-position: left top; background-repeat: no-repeat; }
.menuSubTitleTD {padding-left: 5px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; color: #000000;}
.menuItemOnTD {padding-left: 12px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; 
 background-image: url(IMG/UK2Numbers/menuItem_pointer.gif); background-position: left top; background-repeat: no-repeat; }
.menuItemOffTD {padding-left: 12px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;}
.menuEndTD {padding-left: 5px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; background-image: url(/IMG/UK2Numbers/menuEnd.gif); background-position: center bottom; background-repeat: no-repeat; }

.cartTitle {font-size: 8.5pt; color: #4B69A2; font-weight: bold; vertical-align: text-bottom; line-height: 28px; }
.cartItem {font-size: 8pt; font-weight: normal; background-color: #FFFFFF; border: 1px solid #90A0B0;}
.cartBody {background-color: #A8B7E8; border: 1px #9999CC solid; border-top-style: none; border-bottom-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: none; }

.msgTbl {border: 1px solid #90A0B0;}
.msgTD {color: #FF0000; font-weight: bold;}

.sectionTD {padding-left: 18px; padding-right: 0px; padding-top: 14px; padding-bottom: 2px; font-weight: bold; color: #000000; border: 1px #000066; border-bottom-style: solid; background-image: url(/IMG/UK2numbers/sectionPointer.gif); background-position: left bottom; background-repeat: no-repeat; }
.sectionBodyTD {padding-left: 18px; padding-right: 2px; padding-top: 8px; padding-bottom: 5px;}
.sectionEndTD {font-size: 12px; font-weight: bold; color: #1C5180; border: 1px #000066; border-bottom-style: solid;}
.sectionNoteTD {padding-left: 0px; padding-right: 2px; padding-top: 3px; padding-bottom: 3px;}
.sectionNoteTitle {font-weight: bold; color: #FF0000;} 
.sectionTxtTD {padding-left: 0px; padding-right: 2px; padding-top: 5px; padding-bottom: 5px;}
.itemTD {font-weight: bold; background-color: #F3F5F8; padding-left: 16px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: 1px #CCCCCC none;}
.itemPriceTD {font-weight: normal; background-color: #F3F5F8; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: 1px #CCCCCC none; TEXT-ALIGN: right;}
.itemMsgTD {color: #FF0000; TEXT-ALIGN: left; padding-left: 16px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}

.numListTD {padding-left: 18px; padding-right: 2px; padding-top: 5px; padding-bottom: 5px;
 background-image: url(/IMG/UK2numbers/numberPointer.gif); background-position: right top; background-repeat: no-repeat; }
.noListTitle {font-size: 10pt; color: #CC5200; font-weight: bold;}
.addToCartTD {padding-left: 26px; padding-right: 2px; padding-top: 5px; padding-bottom: 5px; font-weight: bold;}
.numTD {font-weight: bold; color: #000000; 
 padding-left: 0px; padding-right: 0px; padding-top: 8px; padding-bottom: 5px; 
 border: 1px #CCCCCC none; border-bottom-style: solid;}
.numTDrewOrdr {font-weight: bold; color: #000000; 
 padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 12px;}

.numTitle {font-weight: bold; color: #FF0000;}
.numEndTD {border: 1px #cccccc; border-top-style: solid;}
.bigLink {font-weight: bold; font-size: 9.5pt; TEXT-ALIGN: center; padding-bottom: 3px; text-decoration: underline;}
.exsampleTD {font-size: xx-small; color: #333333}
.lpt, .lp DIV, .lp SPAN {background-image: url(/IMG/UK2numbers/listPointer.gif); background-repeat: no-repeat; padding-left:12px; padding-top:1px; margin-bottom:2px;}

.srvcHistTD {padding-left: 3px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; border: 1px #555480 solid; background-color: #F3F5F8;}
.srvcHistTitle {}
.srvcHistBodyTD {padding-left: 15px; padding-right: 0px; padding-top: 3px; padding-bottom: 10px; }
.srvcHistDtlsTD {padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; border: 1px #CCCCCC; border-top-style: solid; border-bottom-style: solid;}
.srvcHistDtlsBodyTD {}

.btnNextTD {padding-top: 10px; padding-bottom: 10px; TEXT-ALIGN: right; font-weight: bold;}
.btnSubmitTD {padding-top: 10px; padding-bottom: 10px; TEXT-ALIGN: center; font-weight: bold;}

.totalDiscTD {font-weight: bold; padding-top: 0px; padding-bottom: 0px; padding-right: 2px; TEXT-ALIGN: right; background-color: #F3F5F8;}
.totalWithDiscTD {font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; TEXT-ALIGN: right; border: 1px #CCCCCC; border-bottom-style: solid; }
.totalExVatTD {font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; TEXT-ALIGN: right; border: 1px #CCCCCC; border-top-style: solid; }
.totalVatTD {font-weight: bold; padding-top: 3px; padding-bottom: 3px; padding-right: 2px; TEXT-ALIGN: right;}
.totalDueTD {font-weight: bold; background-color: #F3F5F8; border: 1px #CCCCCC; border-top-style: solid; border-right-style: none; border-bottom-style: solid; border-left-style: none;
 padding-top: 3px; padding-bottom: 3px; padding-right: 2px; TEXT-ALIGN: right;}

.srvcInfoTD {background-color: #D9E1EA; padding-left: 3px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;}
.srvcInfoBodyTD {padding-left: 3px; padding-right: 0px; padding-top: 10px; padding-bottom: 3px;}
.srvcInfoPricingTD {padding-left: 3px; padding-right: 0px; padding-top: 10px; padding-bottom: 3px;}
.srvcInfoPricing {font-weight: bold;}
.srvcInfoEndTD {padding-left: 3px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px;}

a:link {color: #003399; text-decoration: none;}
a:active {color: #FF0033; text-decoration: none;}
a:visited {color: #003399; text-decoration: none;}
a:hover {color: #FF0033; text-decoration: none;}
a:link.p {color: #0000ff; text-decoration: none; font-weight: normal;}
a:visited.p {color: #0000ff; text-decoration: none; font-weight: normal;}
a:hover.p {color: #000099; text-decoration: none; font-weight: normal;}
a:active.p {color: #000099; text-decoration: none; font-weight: normal;}
a:link.w {color: #FFFFFF; text-decoration: none; font-weight: bold;}
a:visited.w {color: #FFFFFF; text-decoration: none; font-weight: bold;}
a:hover.w {color: #CCCCCC; text-decoration: none; font-weight: bold;}
a:active.w {color: #CCCCCC; text-decoration: none; font-weight: bold;}

.infomsg {PADDING: 3px 3px 3px 25px; MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; margin-right:12px; FONT-WEIGHT: bold; BACKGROUND: url(/img/infoicon.gif) no-repeat; background-color: #fafccf; background-position:3px; vertical-align:middle; BORDER: #acacac 1px solid;}
.title_G_UPbig {background-image:url(/IMG/title_G_UPbig.gif); background-repeat:no-repeat}
.title_G_UPs {background-image:url(/IMG/title_G_UPs.gif); background-repeat:no-repeat}

.phone-tbl table {border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; border-bottom: #999 1px solid; margin: 5px 5px 10px 10px;}
.phone-tbl table td {font:10px 'Verdana';padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; background-color: #f5f5f5; margin: 15px;}
.phone-tbl caption {background-color:#5A666E; color:#FFF; text-transform:capitalize; font-weight:bold; font-size:1.12em; border:1px solid #000;}
.phone-tbl table tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}
.phone-tbl table{border-spacing:1px;font:10px 'Verdana', Arial, Helvetica, sans-serif;background:#E7E7E7;color:#666666;}
.phone-tbl td, th{padding:4px;}
.phone-tbl thead th{text-align:center;background:#F5F5F5;color:#666666;border:1px solid #ffffff;text-transform:uppercase;}
.phone-tbl tbody th{font-weight:bold;}
.phone-tbl tbody tr{background:#EBF8FE;text-align:center;}
.phone-tbl tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}
.phone-tbl tbody th a:link, tbody th a:visited{color:#666666;padding:3px 0px 0px 18px;background:url(/misc/css/tblico.gif);background-repeat:no-repeat;}
.phone-tbl tbody th a:hover{color:#009900;}
.phone-tbl tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}
.phone-tbl table td a:link, .phone-tbl table td a:visited{font-weight: bold;}
.phone-tbl table td a:hover{font-weight: bold;}

.srvcCtnr {border: 1px solid #90A0B0; background-color: #FFFFFF; padding:0px; height:100%; vertical-align:top;}
.srvcDesc table {width:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt;}
.srvcDesc th {background-color: #D9E1EA; padding:3px 0px 3px 10px; font-weight:bold; border-top:1px solid #90A0B0; text-align:left;}
.srvcDesc td {vertical-align:top;}
.srvcDesc thead th {background-color: #FFFFFF; border: 0px; padding-left:0px;}
.srvcDesc thead td {padding: 5px 0px 10px 8px;}
.srvcDesc tbody td {padding: 0px 5px 10px 10px;}
.srvcDesc p	{padding: 5px 0px 5px 0px; margin:0px;}
.srvcDesc .title    {text-indent:10px; }
.srvcDesc .subTitle {font-weight:bold; padding-bottom:0px; padding-left:0px; padding-top:10px;}
.fom {padding-top:10px;}
.sSubTitle {font-weight:bold; background-color: #edf3fd; padding:3px 0px 3px 3px; border-bottom: 1px solid #c3c8cb;}

#LeftMNav {z-index : 100000; border: 1px solid #90A0B0; background-color: #FFFFFF; vertical-align:top; width:180px; height:100%;} 
#LeftMNav UL {padding:0px; margin:0px; width:100%; margin-bottom:10px;} 
#LeftMNav LI {padding:0px; margin:0px; list-style-type : none; } 
#LeftMNav LI a {padding:3px 0px 3px 5px; display: block; border-left: 1px solid #fefefe; border-bottom: 1px solid #e5efff; background-position: 100% 50%; background-color: #ffffff; color: #048; font-family: verdana; font-weight: normal; text-decoration: none; } 
#LeftMNav LI a:hover {color: #ff3e3e; font-family: verdana; text-decoration: none; background-color: #f8fafc; border-color: #fefefe #E65B00 #c3c8cb #fefefe;  border-right: 3px solid #E65B00; } 
#LeftMNav LI a:active {color: #048; font-family: verdana; text-decoration: none; background-color: #f8fafc; border-color: #fefefe #c3c8cb #c3c8cb #fefefe;} 
#LeftMNav .subTitle {padding:3px 0px 3px 2px; background-color:#edf3fd; border-bottom: 1px solid #c3c8cb; border-top: 1px solid #c3c8cb; font-weight: bold; } 
#LeftMNav .header {padding:9px 3px 5px 22px; background-color:#D9E1EA;  font-weight: bold; font-size:9pt;; background-image:url(/IMG/menuHome_left.gif); background-position:left; background-repeat:no-repeat;}
#LeftMNav .on  {border-right: 3px solid #E65B00; color:#E65B00}
#LeftMNav li ul	{margin-bottom:0px;}
#LeftMNav li ul a {margin-left:10px;}
#LeftMNav UL LI {background-image:none;}
#LeftMNav p {margin:5px 2px 10px 6px;}


UL {margin:0px; padding:0px; list-style:none;}
OL {counter-reset: item; margin: 10px 32px; padding:0px;  }
LI {padding-bottom:5px; }
UL LI {background-image: url(/IMG/UK2numbers/listPointer.gif); background-repeat: no-repeat; padding-left:12px;}
p	{padding: 5px 0px; margin:0px;}
.mb2 	{  background-color: #F3F5F8}
