#logo, #content, #snav, #high, #sch, #nav, #footer, .backtop a{font-size:1.4em}

/*#fontch div {width:415px! important; background:url(../i/bg-font-bottom-l.gif) no-repeat 0 100% !important}
#fontch div div {padding:10px 0; background:url(../i/bg-font-top-l.gif) no-repeat 0 0 !important}
#fontch div div div {background:none !important}*/
.moreviewingoptions {position:relative; right:10px}

#fontch #colourscheme li {margin-left:1em;width:370px}


/*
#fontch #colourscheme li.lay1 {margin:0.3em 0 0 0.9em}
*/
#fontch #colourscheme a,#fontch #colourscheme a:visited {}

#sch form {margin-top:0;top:3.5em}
#sch form h2{font-size:1.8em}
#sch #fontch a.options:link, #sch #fontch a.options:visited {margin-left:0;display:block}
/*#sch ul#fonts {width:6.2em}*/
* html #sch ul#fonts {width:auto}
*+html #sch ul#fonts {width:auto}

#con {margin-right:-21em !important}
#con2 {margin-left:-20em !important}

#content {margin:0 13.9em; margin-top: 4.5em !important}
#snav {width:12.8em; margin-top: 3.85em !important}
#high {width:12.8em; margin-top:17.9em !important}
#home #snav, #home #high {margin-top:0 !important}

#blog #high  {margin-top:.5em !important;width:11.8em;}
#blogcontainer {width:68%!important}

.nocols #content {margin: 8.7em 0 0 0 !important}
*+html .nocols #content {margin:9.5em 0 0 0!important}
#reso.nocols #content {margin-top:5.6em !important}
*+html #reso.nocols #content {margin-top:7.55em !important}

#home #con2 {float:right}
#home #content {margin-top:1.05em !important}
:root #home #content {margin-top:.4em !important}
#home #high {margin-top:0 !important}


#blog.nocols #content {margin-top:4.9em !important}

* html .sub .boxJ ul {width:auto}

.backtop {margin-right:25.3em !important}

ul#fonts li.lar a:link, ul#fonts li.lar a:visited { color:#fff; cursor:text!important;text-decoration:none!important}

ul#fonts li.sma a:link, ul#fonts li.sma a:visited {cursor:pointer!important;color:#ffa20c!important}
ul#fonts li.sma a:hover{text-decoration:underline!important}



#fontch{width:auto!important;right:10px!important}
#fontch div {width:370px!important}
#fontch div div {width:auto!important}

.xtravote {width:25em}

#snav form input#signup {width:11em}

.fon3 a {cursor:text}
.fon3 a:hover {text-decoration:none !important}

.fon1 a {cursor:pointer}
.fon1 a:hover {text-decoration:underline !important}

#cont .split div div {float:none; width:auto}

#banners {top:17px}
html>/**/body #banners {top:30px !important}
#caseStudies {margin-top:1em}
#nav ul {font-size:.95em!important}
#banNav ul {width:100%;font-size:.85em}
#banNav ul li {padding-left:.5em;padding-right:.5em}


/*
#banNav ul {width:900px}
#banNav ul li {width:174px}
#banNav ul li a {background:#004A7D url(../i/bg-home-nav-b-l.gif) no-repeat 0 100%}
#banNav ul li a span {width:174px; background:url(../i/bg-home-nav-t-l.gif) no-repeat 0 0}
#banNav ul li a:hover, #banNav ul li a:focus, #banNav ul li a:active {background:#fff url(../i/bg-home-nav-bh-l.gif) no-repeat bottom left}
#banNav ul li a:hover span, #banNav ul li a:focus span, #banNav ul li a:active span {background:url(../i/bg-home-nav-th-l.gif) no-repeat 0 0}
*/

