/*--------------------------------------------------------------- 
TYPOGRAPHY
 ---------------------------------------------------------------*/
@font-face {font-family: 'FontanaNDEeOsFBold';    src: url('../fonts/fontanandeeosf-bold-webfont.eot');    src: url('../fonts/fontanandeeosf-bold-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/fontanandeeosf-bold-webfont.woff') format('woff'),         url('../fonts/fontanandeeosf-bold-webfont.ttf') format('truetype'),         url('../fonts/fontanandeeosf-bold-webfont.svg#FontanaNDEeOsFBold') format('svg');    font-weight: normal;    font-style: normal;}

/*--------------------------------------------------------------- 
RESETS 
---------------------------------------------------------------*/
ol, ul { list-style: none;}
blockquote, q {quotes: none;}
table, table td { 	padding:0; border-collapse:collapse;}
img {	vertical-align:top; border:0px; outline:none;}
html, body, div, span,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a,em, font, img, strong, b, u, i, center,fieldset, form, label, legend {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
:focus {	outline: 0;}
ins {	text-decoration: none;}
del {	text-decoration: line-through;}
table {	border-collapse: collapse;	border-spacing: 0;}

/*--------------------------------------------------------------- 
MOBILE SITE
---------------------------------------------------------------*/
body {background-color:#FFFFFF; color: #000000; font-size:1em;  line-height: 1.5em;font-family:Verdana, Geneva, sans-serif;}
h2.curve10, h1.curve10{font-size: 0.7em; padding:5px 0px 5px 10px;  font-weight:normal; background: #0071bc; /* Old browsers */ font-weight:bold;}
h1.grey{font-size: 1em; padding:5px 0px 5px 10px;  font-weight:normal; background: #dadada;color:black; /* Old browsers */ font-weight:bold;}
div.error{color:#cc0000;}
div#loading{display:none;position: absolute;	top:30%;left:15%;height:80px;width: 200px;background: rgb(100, 100, 100);background: rgba(100, 100, 100, 0.6);border: 10px solid rgba(100, 100, 100, 0.8);z-index: 100;}
div#loading div#loadingInner{color:#FFFFFF;font-size: 1.5em;position: absolute;left: 10px;right:10px;top:10px;bottom:10px;line-height: 60px;text-align: center;background: rgb(200, 200, 200);background: rgba(200, 200, 200, 0.6);}
li.textRed{color:#CC0000;padding-left: 10px !important;font-weight: bold;}
a.btlogin{height: 42px; margin:0px 5% 0px 0px; float:left; font-family:Verdana,Arial; font-size:1.3em; z-index: 10;text-align:center;width:45%;padding: 0;border:0;background: #d61f36; color:#fff !important; line-height:43px; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2MWYzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYTFlMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #d61f36 0%, #aa1e28 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d61f36), color-stop(100%,#aa1e28)); background: -webkit-linear-gradient(top, #d61f36 0%,#aa1e28 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #d61f36 0%,#aa1e28 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #d61f36 0%,#aa1e28 100%); /* IE10+ */background: linear-gradient(to bottom, #d61f36 0%,#aa1e28 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d61f36', endColorstr='#aa1e28',GradientType=0 ); /* IE6-8 */}
#homeImeiBox {border:3px solid #b8a6d1;font-family:Arial, Helvetica, sans-serif;color:red;line-height:130%;background-color:#f3eff7;padding:10px;margin:10px 0;font-size:1.1em;}
a.btcaccount{height:42px; line-height:45px; color:#fff !important; background: #3e91ce; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlOTFjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjVlYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #3e91ce 0%, #0f5ea2 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e91ce), color-stop(100%,#0f5ea2)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #3e91ce 0%,#0f5ea2 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #3e91ce 0%,#0f5ea2 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #3e91ce 0%,#0f5ea2 100%); /* IE10+ */background: linear-gradient(to bottom, #3e91ce 0%,#0f5ea2 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e91ce', endColorstr='#0f5ea2',GradientType=0 ); /* IE6-8 */ width:45%; float:left; font-family:Verdana,Arial; font-size:1.3em; text-align:center;}#imeiSubmitBut {height:39px;font-family:Verdana,Arial;line-height: 39px;border:0;font-size:1.3em;color:#FFFFFF;margin:0;padding:0;background:transparent; display:block;}
a.btcaccount:hover{background: #0f5ea2; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmNWVhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTkxY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #0f5ea2 0%, #3e91ce 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f5ea2), color-stop(100%,#3e91ce)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #0f5ea2 0%,#3e91ce 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #0f5ea2 0%,#3e91ce 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #0f5ea2 0%,#3e91ce 100%); /* IE10+ */background: linear-gradient(to bottom, #0f5ea2 0%,#3e91ce 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f5ea2', endColorstr='#3e91ce',GradientType=0 ); /* IE6-8 */}span.textRed{font-size: 0.9em;color: #000000;font-weight:normal;}.standoutTextRed {font-size: 1.5em;line-height: 1.25em;color: #CC0000;font-weight: bold;word-spacing: 2px;}.separator {clear:right;line-height:0.5em;}.textRedBold{color:#CC0000;font-weight: bold;}
.bull{color: #000000;font-size: 1.0em;}.hide, .hideTerms{display: none;}.purpleBackground{background-color: #4d298b;}.whiteText{color:#ffffff;}.bold{font-weight: bold;}
.msgError{border:solid 3px #D32C1E;background:#FACCC9;color:#D32C1E;padding:10px;margin:10px 0 15px;font-weight:bold;font-size:0.8em;line-height: 1.2em;}
.msgWarning{border:solid 3px #D32C1E;background:#FACCC9;color:#D32C1E;padding:10px;margin:10px 0 15px;font-weight:bold;font-size:0.8em;line-height: 1.2em;}	
p.msgInformation{border:solid 3px #a56000;background:#ffedb1;color:#a56000;padding:10px;margin:10px 0 15px;font-weight:bold;font-size:0.8em;line-height: 1.2em;}
div#dialogBackground{position:absolute;height: 100%;width:100%;top:0;right: 0;bottom: 0;left: 0;margin: 0;padding:0;z-index: 50;display: none;}
div.dialog{background-color: #FFFFFF;margin: 0;padding: 10px;position: absolute;top: 75px;left:5%;right:5%;z-index:100;display: none;overflow: hidden; border:1px solid #000; -webkit-box-shadow: 0px 0px 20px 8px #000;
box-shadow: 0px 0px 20px 8px #000;  }
div.dialog p{padding: 0 10px;}
div.dialog ul{list-style: upper-roman inside;margin: 0 0 10px;padding: 0 10px;}
#dialogHandsetWorking ul{list-style:none;font-size: 1.1em !important;}
ul#dialogBankConfirmDetails{background-color: #EDE9F3;list-style:none;font-size: :1em;margin:10px;}
ul#dialogBankConfirmDetails li{padding:5px;}
div.close{background-image: url("/images/close_icon.gif");cursor: pointer;height: 38px;position: absolute;right: 0;top: 0;width: 28px;}
.posRel{position: relative;}
.posAbs{position: absolute;}
#header_v0 {height:56px;  margin:0;padding:0; background: #105fa3; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwNWZhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTkxY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #105fa3 0%, #3e91ce 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#105fa3), color-stop(100%,#3e91ce)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #105fa3 0%,#3e91ce 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #105fa3 0%,#3e91ce 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #105fa3 0%,#3e91ce 100%); /* IE10+ */background: linear-gradient(to bottom, #105fa3 0%,#3e91ce 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#105fa3', endColorstr='#3e91ce',GradientType=0 ); /* IE6-8 */}
#header {height:34px;  margin:0;padding:0; background: #ffffff;}
#fonebanklogo{display: block; margin-left: auto;margin-right: auto }
#header a{width:155px;height:56px;}
.toprightbg{float:right;}
.coninrwrap, #footer {margin:5px 5px;padding:0;}
.purpleText {color:#4E1C89;}
h1 {font-family:Verdana, Geneva, sans-serif;font-size:1.1em;line-height:1.3em;font-weight:bold;color:#000000;}
h2{padding:7px 10px;line-height:1.5em;color:#FFF;}
h2.red{background:#CC0000; }
h2.sitebig{background:none; color:#cc0000;line-height:30px;}
h2.button, h2.button a{background:#4d298b;color:#fff;}
h4{color: #4E1C89;display: block;font-size: 0.9em;font-style: italic;padding: 0 10px;line-height: 20px;}
.redText {color:#FF0000;}
li.tel{border:none;padding:3px !important;text-align:center;background-color:#cde3f0;	margin:10px 0px 0px 0px;color:#0071bc;font-weight:bold;font-size:1.5em !important;}
a.tel{color:#4E1C89;display:block;}
.subHeading{font-size: 0.75em !important;color:#000000;font-weight: bold;margin:0px 0 0px 0px;}
.nav {color:#FFF;padding:0;margin:0px 0;border-top:1px solid #00406a;}
.nav ul {margin:0;padding:0;list-style:none;}.nav li {padding:0;font-size:70%;line-height:20px;color:#FFF;border-top:1px solid #00406a;}.nav li:first-child{border-top:none;}body{overflow-x:hidden;}
.nav li a{color:#FFF;font-weight:bold;text-decoration:none;display:block;padding:3px 10px;background: #0071bc; }
.nav li a:hover{background: #00558d; }
.nav .subNavigation{background-color:#EFEBF3;}
.nav .subNavigation a{padding:0 25px;color:#4E1C89;}
.nav .subNavigation a{background-color:#EFEBF3;}	
p.footer {font-size:80%;margin:5px 0 0;padding:0;text-align:center;line-height:130%;}
p.copyright {font-family:Arial, Helvetica, sans-serif;font-size:55%;color:#999;margin:5px 0;padding:0;text-align:center;line-height:130%;}
#homeTrustpilot{border-top:1px solid #4E1C89;border-bottom:1px solid #4E1C89;height:28px;background-color:#FFF;padding:0;margin-bottom:10px;}
#homeTrustpilot img#logo{float:left;margin-left:5px;width:122px;}
#homeTrustpilot img#stars{float:right;margin:0 auto;width:73px;}
#homeTrustpilot img#score{float:right;margin-left:5px;width:28px;}
#xmasLightsWrapper { margin: 0; padding: 0; position: relative; z-index: 5002; height: 2px; }
#xmasLightsImage { position: absolute; top: -11px; left: -10px; z-index: 5001; }
h1.sitebig {margin:13px 0 0px 0px;background-repeat:no-repeat;color:#000000;font-size:1em;}
h1.sitebig strong{color:#000000;}
h2.sitebig{background:none; color:#cc0000;line-height:30px;clear:both;font-weight:normal;margin:10px 5px 0px;padding:0 5px;font-size:0.8em;}
#promo_maz{float:left;padding:0;width:106px;height:132px;}
#promo_strap{float:right;padding:0;width:175px;height:132px;}
img.sellmobile{width: 79px;height: 93px;position: absolute;top: -15px;right: 5px;}
#searchWrapper{width:100%;padding:0;margin:0 0 0px;clear: both;position: relative;height:40px;}
#searchLeft{height: 34px;position:absolute;left: 0;top:0;z-index:5;width:95%;padding: 2px;border:0;border:1px solid #cccccc;border-top-left-radius:6px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-bottom-right-radius:0px;}
#searchRight{height: 34px;position: absolute;top: 0;right: 0;z-index: 10;text-align:center;width:30%;padding: 0;border:0;background: #d61f36; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2MWYzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYTFlMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #d61f36 0%, #aa1e28 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d61f36), color-stop(100%,#aa1e28)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #d61f36 0%,#aa1e28 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #d61f36 0%,#aa1e28 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #d61f36 0%,#aa1e28 100%); /* IE10+ */background: linear-gradient(to bottom, #d61f36 0%,#aa1e28 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d61f36', endColorstr='#aa1e28',GradientType=0 ); }
#homeImeiBox {border:3px solid #b8a6d1;font-family:Arial, Helvetica, sans-serif;color:red;line-height:130%;background-color:#f3eff7;padding:10px;margin:10px 0;font-size:1.1em;}
.modelFieldInput {color:#606060;width:78%;height:18px;font-size:0.94em;padding:0;/*margin:5px;*/ padding:7px; border:0px; background:#fff; box-shadow:none; -webkit-box-shadow:none;}
#imeiSubmitBut {height:39px;font-family:Verdana,Arial;line-height: 39px;border:0;font-size:1.3em;color:#FFFFFF;margin:0;padding:0;background:transparent; width:100%;}
#searchRight:hover, a.btlogin:hover{background: #aa1e28; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhMWUyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjFmMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #aa1e28 0%, #d61f36 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aa1e28), color-stop(100%,#d61f36)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #aa1e28 0%,#d61f36 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #aa1e28 0%,#d61f36 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #aa1e28 0%,#d61f36 100%); /* IE10+ */background: linear-gradient(to bottom, #aa1e28 0%,#d61f36 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa1e28', endColorstr='#d61f36',GradientType=0 ); /* IE6-8 */}
table{margin:0; width:100%;}
table thead{font-weight:bold;color:#FFF;		}
table thead td{background-color:#abadaf;padding:10px 5px;line-height:1.5em;color: white;font-size:0.9em;}
table tbody td{padding:10px 5px;font-size:0.9em;}
#tbllayoutListReviewOrder tbody td{padding:3px 5px; font-size:1em;}
table.myinnertable td:last-child {background-color: #FFFFFF !important; text-align: left;}
.coninrwrap fieldset ul {list-style-type: none; margin: 0; padding: 0;}
span.boldRedTitle{font-weight:bold;color:#D8283C;}span.paymentNonWorking{}
span.paymentVoucher{}
span.boldDefaults{font-weight:bold;color:#4E1C89;}
fieldset#paymentMethods{padding:0;}fieldset#paymentMethods li{height:76px;border:1px solid #c9bcdb;position: relative; background-color: #FFFFFF;}fieldset#paymentMethods li div{border: none;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;padding: 5px;	}fieldset.withBorder{border:1px solid #c9bcdb;padding-top: 10px !important;margin-bottom: 15px !important;}fieldset#paymentMethods li div .col1{position: absolute;left: 5px;top:14px;}fieldset#paymentMethods li div .col2{position: absolute;left: 132px;top:14px;}fieldset#paymentMethods li div .col2 span{font-size: 2.3em;font-weight: bold;}fieldset#paymentMethods li div .addPaymentMethod{position: absolute;right: 5px;top:20px;cursor: pointer;}.btnImg img{vertical-align:middle;padding-bottom: 2px !important;}.btnImg a img{vertical-align:middle;padding-bottom: 5px !important;}.payImg{margin-top: 5px;}.payImg img{vertical-align:middle;padding-bottom: 5px !important;}
ul.listItems{list-style-type:none;margin:0 0 10px;padding:0;}
ul.listItems li{list-style-type:none;border-bottom:1px solid #EDE8F3;padding:6px 10px;margin:0;overflow:hidden;}
ul.listItems li:first-child{border-top:1px solid #EDE8F3;}
ul.listItems li a{color:#000000;padding:2px 5px 5px 0;font-size:0.8em;font-weight:bold;}
ul.listItems li span{width:1%;float:right;text-align:right;font-size:1.5em;font-weight:100;margin:-2px 0 0;padding:0;}
h3{color:#000000;display:block;font-size:1.0em;margin:0;padding:0;}
#phoneImage {float:left;width:80px;padding:0;margin:0px 0 0;background-color:#FFF;}
#phoneImage img{margin:5px 0 0;}
#phoneInfo {float:right;padding:0;margin:0;width:65%;clear:right;}
p.fonMan {font-size:110%;color:#4E1C89;margin:35px 0 5px 0;}
p.fonModel {font-size:90%;}p.conditionSubTitle {color:#4E1C89;padding:0;margin:0 0 5px 0;font-weight:bold;}p.conditionPrices {font-size:0.9em;padding:5px 0;color:#999;}p.textBoxout {font-size:0.8em;line-height:1.2em;margin:10px 0 0;padding:10px;background-color:#EDE8F3;clear:both;font-size:0.9em;color:#666;}#pageActionBar {font-size:80%;background-color:#EFEFEF;margin:10px 0;padding:3px 3px 3px 10px;line-height:30px;display:block;}.submitButton{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#4E1C89;color:#FFF;border:0;width:100%;line-height:30px;margin:0;padding:3px 3px 3px 10px;font-size:1em;}img.mazHelp{}form.mazMobi fieldset{padding:0 10px 0;}form.mazMobi fieldset ul{list-style-type:none;margin:0;padding:0;}form.mazMobi fieldset ul li{list-style-type:none;margin:0;padding:0;margin-bottom:5px;font-size:0.8em;;}form#payment fieldset:last-of-type {margin-bottom:0;}form.mazMobi fieldset ul li label{font-size:0.8em;float:left;font-size:13px;color:#4E1C89;font-weight:bold;}fieldset input[type="text"], fieldset input[type="password"]{/*width:98%;height:1.7em !important;margin:5px 5px 5px 0;*/display: block;box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;font-size: 1.0em;padding: 4px 5px;height: 28px !important; width: 100%;margin:5px 5px 10px 0;*height : auto !important;  *padding : 3px 5px;  *width : 98%;   }fieldset input{display: block; float:left; box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;font-size: 1.0em;padding: 6px 5px;height: 42px !important; width: 100%;*height : auto !important;  *padding : 3px 5px;  *width : 93%;   }fieldset input[name="account_sort1"],fieldset input[name="account_sort2"],fieldset input[name="account_sort3"]{width:25px;margin: 5px 5px 5px 0;}fieldset input[type="checkbox"]{margin:0;padding:0;}select{width:100%;height:2em;margin:5px 5px 5px 0;}fieldset#terms{line-height:1.3em;}ul.statuses{list-style-type:none;margin:10px;padding:0;font-size:0.9em;color:#333;line-height:1.0em !important;}ul.statuses li strong{list-style-type:none;}ul.statuses li strong{color:#555555;}select#selectAddress{height:auto;}#btnConfirmAddress{}#addressSelector{display: none;}ul.hiw, .hiw{border:2px solid #3D90CD;padding:10px !important;list-style-type:none;margin:10px 0 0 0;}ul.hiw p{padding:10px 0 0;}.eHidden{display:none;}.width35{width:35% !important;}.width40{width:40% !important; margin:0px 0px 15px 0px;}.width50{width:50% !important;}.width60{width:60% !important;}.width46{width:46% !important;}.width48{width:48% !important;}.width100{width:100% !important;}.clearBoth{clear: right;}
ul.redBullets{list-style:disc outside; color:green;line-height:1.4em;}ul li ul.chevronBullets{line-height:1.4em;list-style: upper-roman inside;color:blue;font-size: 1.3em !important;}span.required{color:#CC0000;}.overflowHidden{overflow: hidden;}.text1em{font-size: 1em !important;}.sorryMaz{margin:0 0 0 10px;}#dropOffService {  }#dropOffService p.dialogSmallText { font-size:13px; }#dropOffService p.dialogSubheading { font-weight:bold;font-size:.9em; }#dropOffService #dropOffInstructions { list-style:decimal;margin-top:0.5em;margin-left:1em;font-size:16px; }#dropOffService #dropOffInstructions li { list-style:decimal; }#dropOffService #dropOffInstructions li.indent { list-style:none;padding-left:0; }#dropOffService #dropOffInstructions li span.heading { font-size: 1.1em !important; }div#addPostcodeWrapper {width: 60%;display: inline-block;}button.btnAddPostcodeWrapper {vertical-align: top;}
.ui-loading .ui-loader {display:block;}
.ui-loading .ui-page {overflow:hidden}
.ui-loader {	display:none;	position:absolute;	opacity:.85;	z-index:100;	left:50%;	width:200px;	margin-left:-130px;	margin-top:-35px;	padding:10px 30px}
.ui-loader h1 {	font-size:15px;	text-align:center}ui-loader .ui-icon {	position:static;	display:block;	opacity:.9;	margin:0 auto;	width:35px;	height:35px;	background-color:transparent}.ui-btn-text{display:block;}
.clearwrap{clear:both;}
.clicktomanufacutre{font-size:0.75em; color:#606060;}
.clicktomanufacutre a{font-size:1em; color:#0071bc;}
fieldset{padding:0px 10px; margin:0px 0px 10px 0px !important;}
#phoneInfo ul li p{font-size:1.0em; padding:12px 0px 5px 0px; color:#F00;}
a.sellthis, input.sellthis, button.sellthis{width:100%; cursor:pointer; padding:0px 5px; text-align:center; line-height:30px; font-family:Verdana,Arial; font-size:1.0em; font-weight:bold z-index: 10;text-align:center; display:block; color:#ffffff !important;padding: 0;border:0;background: #cc0000; float:left; /* Old browsers */
border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; -o-border-radius:6px;}a.sellthis:hover, input.sellthis:hover, 
button.sellthis:hover{background: #cc0000; }
button.sellthis:visited{background: #aa1e28; }
.floatRight{float:right;}
.cf:before,.cf:after {content:"";display:table;}
.cf:after {clear:both;}
.cf {*zoom:1;}
a:link {color:##0071bc;cursor:pointer;text-decoration:none;outline:none;}
.cursor{cursor:pointer;}
a:visited {color:##0071bc;cursor:pointer;text-decoration:none;outline:none;}
#pageWrapper {margin:0;text-align:left;}
.clearit {clear:both;}
.floatLeft{float: left;}
.floatRight{float: right;}
label{display: block;width:100%;float: left;}
label.small{width:50%;}
p,td{line-height:1.2em;font-size:0.8em;color:#000000;}
li{line-height:1.2em;font-size:0.8em;color:#000000;}
li.redBold{font-weight: bold;color:#cc0000;}
.padBottom10{padding-bottom:10px;}
.padTop10{padding-top:10px;}
.marTop10{margin-top:10px;}
.marBottom10{margin-bottom:10px;}
fieldset #searchBox{margin:0;padding:0;}
.centered{text-align:center;margin:0;padding:0;clear:both;}
label,p,div{display: block;}
#totals{background:#abadaf !important; color:#fff;} #totals span, #totals td{color:#fff;}
table.rounded-corners{margin:0px 0px 0px 0px;
    height: 61px;
}
table.bigtable{font-size:0.9em;}
.coninrwrapinner{margin:15px 0px 0px 0px;}
.hiw ul li h3{margin:0px 0px 8px 0px;}
.contentswrap{font-size:0.80em; width:100%; line-height:normal;}
.contentswrap b{ border:none; display:block; margin-bottom:5px;}
.contentswrap_terms b{ border-bottom:none; display:inline; font-size:1.0em;}
input.sellthis{line-height:normal}
fieldset ul li p{font-size:1.0em;}
fieldset ul li:first-child p{padding:0px 0px 10px 0px;}
.newslatter label{display:none;}
.note{width:100%; margin:0px 0px 7px 0px; color:#F00; font-weight:bold;}
.baccount{color:#196aac; display:block; clear:both;}
.topnav {background-repeat:repeat-x;margin:0;border-top:1px solid #0071bc;border-bottom:1px solid #0071bc;padding:0px 10px 0px 0px;line-height:22px;font-family:Verdana, Geneva, sans-serif;font-size:70%;font-weight:bold;background-color:#0071bc;color:#FFF; background: #0071bc; height:22px;}
.topnav a{float:left; padding:0px 10px; font-weight:bold;}
.topnav a:hover{text-decoration:underline;}
.topnav a.brnone{border-right:none;}
.topnav .breadcrumb {float:left;}
.topnav .accountright{float:right;}
.accountright a{border:none; padding:0px;}
.topnav .accountright a, .topnav .breadcrumb a {color:#FFF;}
.topnav .accounticon {float:left;height:16px;width:16px;margin:4px 5px 0 0;}
.topnav .accounticon a img {padding-top: 4px;}
.topnav .accounttext {float:left;margin:0;}
.content{margin:0;padding:0;}
.sort{width:30px !important;}
.sortfr{width:100px !important;}
.sortdiv{float:left; width:10px; text-align:center; padding:9px 0px 0px 0px; margin:0px 5px 0px 0px;}
fieldset ul li.radiobox input{height:auto !important; float:left; width:auto !important;}
button.btnMainDisabled{padding:10px;background-color:#EEE;color:#CCC;border:0;font-weight:bold;margin:0 5px 10px;width:45%;}
button.btnMainEnabled, .btnMainEnabled, .btnMainEnabledBlue, .btnMainEnabledRed, .btnMainEnabledWhite {padding:10px 0 7px !important;background-color:#4E1C89;color:white;border:0;font-weight:bold;background-repeat:repeat-x; width:100%;font-size:1.1em;}
button.btnMainEnabledBlue, .btnMainEnabledBlue {padding:14px 0 14px !important;background-color:#0089ff !important;font-size: 18px !important;}
button.padBottom, div.padBottom {margin-bottom: 10px;}
.btnMainEnabledWhite a, .btnMainEnabledWhite{color:#FFFFFF;text-align: center;}
.btnMainEnabledWhite{}.btnMainEnabled{background-image:none;text-align: center;padding:10px !important;font-size: 1em;}
.btnMainEnabledRed{background-image:none;font-size: 0.8em !important;background-color: #CC0000;background: -moz-linear-gradient(100% 100% 90deg, #CC0000, #cf0d0d);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cf0d0d), to(#CC0000));background: -webkit-linear-gradient(#CC0000, #cf0d0d);background: -o-linear-gradient(#CC0000, #cf0d0d);}
button.btnMainEnabled span{padding:5px;}
.btnSecondaryEnabled, .btnSecondaryEnabledGrey {padding:10px;color:#FFF;border:0;font-weight:bold;background-repeat:repeat-x;background-color: #A498C6;text-align: center; cursor:pointer;}
.btnSecondaryEnabled a{color:#FFF; display:block;}
.btnSecondaryEnabledGrey {padding:10px 0px 13px 0px !important;background-color: #e5e5e5 !important;background: #f0efef; /* Old browsers */background: -moz-linear-gradient(top, #f0efef 45%, #e5e5e5 47%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(45%,#f0efef), color-stop(47%,#e5e5e5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #f0efef 45%,#e5e5e5 47%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #f0efef 45%,#e5e5e5 47%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #f0efef 45%,#e5e5e5 47%); /* IE10+ */background: linear-gradient(to bottom, #f0efef 45%,#e5e5e5 47%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0efef', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */;border: 1px solid #ccc !important;}
.btnSecondaryEnabledGrey a {color: #666666 !important;text-shadow: 0px 1px 1px #fff !important;font-size: 11px !important; display:block;}
.btnSecondaryDisabled{padding:10px;color:#FFF;border:0;font-weight:bold;background-repeat:repeat-x;background-color: #d1cce3;text-align: center;}
.btnSecondaryDisabled a{color:#FFF;}
.rounded-corners tbody tr:last-child{border-bottom:1px solid #abadaf}
.requried{font-size:0.8em; text-align:right; padding:0px 0px 0px 0px; display:block;}
.requried span{color:#F00}
.radiobox{width:100%; float:left;}
.indend{float:left; width:90%; margin-bottom:5px;}
.newslatter{font-size:0.99em;}
ul.listItems li a img{padding:2%; background:#ffffff; border:1px solid #e4e4e4; margin-right:2%;}
ul.listItems li p{display:inline-block; vertical-align:top; font-size:1.1em; width:50%;}
ul.listItems li p span.manufacturer{float:none; width:auto; text-align:left; display:block; font-size:13px; font-family:Verdana,Arial; line-height:25px; color:#78797A; font-weight:bold;}
.coninrwrap fieldset ul li span.price{margin-top:5px; display:block;  color:#cc0000; font-weight:bold;}
ul.listItems li p span.price{float:none; width:auto; text-align:left; display:block; font-size:12px; font-family:Verdana,Arial; line-height:25px; color:#cc0000; font-weight:bold;}
.pricevw{float:none; width:auto; text-align:left; display:block; font-size:14px; font-family:Verdana,Arial; line-height:25px; color:#cc0000; font-weight:bold;}


.searchbtn {
    cursor: pointer;
    height: 40px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 10;
    text-align: center;
    width: 30%;
    padding: 0;
    border: 0;
    background: #d61f36;
    /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2MWYzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYTFlMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #d61f36 0%, #aa1e28 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d61f36), color-stop(100%,#aa1e28)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d61f36 0%,#aa1e28 100%);
    /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #d61f36 0%,#aa1e28 100%);
    /* Opera 11.10+ */ background: -ms-linear-gradient(top, #d61f36 0%,#aa1e28 100%);
    /* IE10+ */ background: linear-gradient(to bottom, #d61f36 0%,#aa1e28 100%);
    /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d61f36', endColorstr='#aa1e28',GradientType=0 );
    border-top-left-radius:0px;border-top-right-radius:6px;border-bottom-left-radius:0px;border-bottom-right-radius:6px;
    color: #fff;
    font-family: Verdana,Arial;
    font-size: 1.0em;
    font-weight:bold;
}
    .searchbtn:hover {
        cursor: pointer;
        color: #fff;
        background: #aa1e28; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhMWUyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjFmMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #aa1e28 0%, #d61f36 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aa1e28), color-stop(100%,#d61f36));
        /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #aa1e28 0%,#d61f36 100%);
        /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #aa1e28 0%,#d61f36 100%);
        /* Opera 11.10+ */ background: -ms-linear-gradient(top, #aa1e28 0%,#d61f36 100%);
        /* IE10+ */ background: linear-gradient(to bottom, #aa1e28 0%,#d61f36 100%);
        /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa1e28', endColorstr='#d61f36',GradientType=0 );
        /* IE6-8 */
    }

.searchbtnsmall {
    cursor: pointer;
    line-height:30px;
    height:30px;
    padding-left:15px;
    padding-right:15px;
    position: absolute;
    left:170px;
    left:calc(6% + 68px);
    top:63px;
    display:inline-block;
    text-align: center;
    background: #d61f36;
    /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2MWYzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYTFlMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #d61f36 0%, #aa1e28 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d61f36), color-stop(100%,#aa1e28)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d61f36 0%,#aa1e28 100%);
    /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #d61f36 0%,#aa1e28 100%);
    /* Opera 11.10+ */ background: -ms-linear-gradient(top, #d61f36 0%,#aa1e28 100%);
    /* IE10+ */ background: linear-gradient(to bottom, #d61f36 0%,#aa1e28 100%);
    /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d61f36', endColorstr='#aa1e28',GradientType=0 );
    border: none;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    color: #fff;
    font-family: Verdana,Arial;
    font-size: 1.0em;
    font-weight:bold;
}
    .searchbtnsmall:hover {
        cursor: pointer;
        color: #fff;
        background: #aa1e28; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhMWUyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjFmMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #aa1e28 0%, #d61f36 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aa1e28), color-stop(100%,#d61f36));
        /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #aa1e28 0%,#d61f36 100%);
        /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #aa1e28 0%,#d61f36 100%);
        /* Opera 11.10+ */ background: -ms-linear-gradient(top, #aa1e28 0%,#d61f36 100%);
        /* IE10+ */ background: linear-gradient(to bottom, #aa1e28 0%,#d61f36 100%);
        /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa1e28', endColorstr='#d61f36',GradientType=0 );
        /* IE6-8 */
    }
                                     
.altRow{ background-color:#EFEFEF;}                                     
#foneboanklogo img{width:220px;}
table.indend tbody tr td input, table.postage-types-wrap tbody tr td input{float:left;}
table.indend tbody tr td label, table.postage-types-wrap tbody tr td label{float:left; width:90%; padding:0px 0px 0px 4px;}
div.ui-radio{width:100%;}
.postage-types-wrap{width:100%; margin-bottom:5px;}
.ui-checkbox input {
    height: 10px !important;
    margin: 4px 2% 0 0 !important;
    width: 10px;
}
.ui-input-type tbody tr td input{float:left; margin:5px 2% 0px 0px;}

.mnfcls{ cursor:pointer; position:relative; }

.nocart{font-family:Verdana, Geneva, sans-serif;font-size:1.1em;line-height:1.3em;font-weight:normal;color:#0071bc;}

.btncontainer {font-family:Verdana,Arial; font-weight:bold; cursor: pointer;height: 30px;line-height: 30px;text-align: center;width: 32%;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-size: 0.75em;}
.btncontainer:hover {cursor: pointer; background: #063e77;}

.btncontainer_half {font-family:Verdana,Arial; font-weight:bold; cursor: pointer;height: 30px;line-height: 30px;text-align: center;width: 49%;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-size: 0.75em;}
.btncontainer_half:hover {cursor: pointer; background: #063e77;}

div.message {background-color: #dfdfdf;padding:5px;box-sizing:border-box;font-size:11px;line-height:120%;color:black;}

