body{font-family:arial; margin-top:0px; font-size:11px;text-align:center;background-color:#fff;margin:0 0 0 0}
label,label em,label strong{font-family:arial;font-size:11px}
fieldset p{font-family:arial;font-size:11px}.front a:link{color:#443C32}.front a:visited{color:#443C32}
strong,em{font-weight:normal;font-style:normal}a:link{text-decoration:none;color:#f09600}a:visited{text-decoration:none;color:#f09600}a:hover{text-decoration:underline;color:#f09600}a img{border:none}
h1{color:#443c32;font-size:18px;font-weight:bold}h2{color:#443c32;font-size:14px;font-weight:bold}h2.tile{height:110px}input{font-size:12px;color:#443c32}select{font-size:12px;color:#443c32}
#wrapper{width:100%;margin:0px;min-height:100%;background-color:#f0f4f2;background-image:url(../img/topbg.gif);background-repeat:repeat-x}.clear{clear:both}
#header{width:960px;height:352px;text-align:left}
#headertop{margin-top:0px; width:960px;height:92px;text-align:left;background-image:url(../img/topbg.gif);background-repeat:repeat-x}
#contact{width:430px;float:left;color:#443c32;font-size:22px;font-weight:bold;padding-top:10px}
#nav{width:960px;height:23px;padding-top:10px;float:left;background:none}
#nav ul{display:block;list-style:none;margin:0px}
#nav ul li{display:inline;padding:0px;margin:0px;height:23px}
#nav ul li a{display:block;padding:0px;margin-left:45px;float:left;height:23px;text-decoration:none;text-align:center;line-height:25px;color:#000;font-size:15px;font-weight:normal;font-variant:small-caps}
#nav ul li a:hover{text-decoration:underline}.contactsmall{font-size:14px}.rightalign{text-align:right}.formwidthselect{width:200px;margin:5px 0 0 0}.formwidth{width:195px;margin:5px 0 0 0}.product{padding:0 10px 0 20px}
#toptext{width:530px;float:left;text-align:right;font-size:14px;color:#443c32}
#toptext h1{font-size:14px;color:#443c32;font-weight:normal}
#headerimage{width:960px;height:245px;text-align:left;background-image:url(../img/topimagebg.jpg);background-repeat:no-repeat}
#headerleft{width:480px;float:left;padding-top:10px}
#headerright{width:480px;float:left}
#logoright{width:300px;margin-left:150px}
#logosurround{padding-left:5px;padding-right:10px}
#content{width:960px;background-image:url(../img/mainrepeat.gif);background-repeat:repeat-y}
#content.sub{background-image:url(../img/subpagerepeat.gif)}
#col1{width:470px;text-align:justify;float:left;padding:5px 5px 0 5px;line-height:200%}
#col1 a{font-size:14px;color:#028302;font-variant:small-caps}
#col1sub a{font-size:14px;color:#028302;font-variant:small-caps}
#col1sub{width:705px;text-align:left;float:left;padding:5px 5px 0 5px;line-height:200%}
#col2{width:230px;text-align:justify;float:left;padding:5px 5px 0 5px;line-height:200%}
#col2 h2{line-height:130%;text-align:right}
#col3{width:230px;text-align:left;float:left;padding:5px 5px 0 5px;text-align:right;font-size:11px;line-height:180%}
#col3 a:link{color:#443c32}
#col3 a:visited{color:#443c32}
#col3.sub{padding:5px 5px 0 10px}blockquote{background:transparent url(../img/quoleft.png) left top no-repeat; color:#443c32;font-size:14px;font-weight:bold;width:450px;height:29px;text-align:center;margin-left:10px}blockquote div{padding:0 48px; background:transparent url(../img/quoright.png) right bottom no-repeat; height:29px}
#footer{background-image:url(../img/footer.gif);height:260px;background-repeat:repeat-x;width:960px;color:#c8ad89;text-align:left}
#footerleft{width:470px;float:left;padding:70px 5px 0 5px;line-height:150%;font-size:13px;text-align:center}
#footerright1{width:230px;float:left;padding:10px 5px 0 5px;line-height:160%;font-size:13px;list-style-type:square}
#footerright1 li{list-style-type:none}
#footerright2{width:230px;float:left;padding:20px 5px 0 5px;text-align:right;line-height:120%;font-size:13px}
#contact-form{float:left;margin-bottom:30px}
#contact-form .row{clear:left;margin:0 0 15px;padding:5px 0 0}
#contact-form label{color:#4A1A21;font-family:"Trebuchet MS";font-size:14px;padding:5px 0 0 12px;position:relative;display:inline;float:left;width:180px}
#contact-form label.verify{padding-top:0;cursor:help}
#contact-form span.req{color:#A23129}
#contact-form label.mailing-list{font-family:"Georgia";text-transform:none;display:inline;float:left;width:250px;font-style:italic;margin-left:95px}
#contact-form input.txt,#contact-form textarea{border:1px solid 
#ada294;background:#e9cea8;font-size:100%;padding:6px;width:351px}.submit{position:relative;float:right;height:30px;border:1px;background-color:#e9cea8;color:#443c32;font-family:Georgia;font-size:14px;font-style:italic;text-transform:lowercase;cursor:pointer}.contactaddress{font-size:14px;line-height:150%}.rpibox{background-color:#e9cea8;width:310px;border:1px solid rgb(68,60,50);height:500px;margin:10px 5px 10px 10px;float:left;padding:5px 10px 5px 10px}
#navcontainer a,#navcontainer a:active,#navcontainer a:visited{display:block;float:left;padding:5px 8px;background:#DAF1C9;color:green;margin-right:10px;text-decoration:none;outline:none}
#navcontainer a.selected,#navcontainer a.selected:active,#navcontainer a.selected:visited{background:#C51D1D;color:#fff;text-decoration:none;outline:none}
#navcontainer2 a,#navcontainer2 a:active,#navcontainer2 a:visited{display:block;float:left;padding:5px 8px;background:#DAF1C9;color:green;margin-right:10px;text-decoration:none;outline:none}
#navcontainer2 a.selected,#navcontainer2 a.selected:active,#navcontainer2 a.selected:visited{background:#C51D1D;color:#fff;text-decoration:none;outline:none}.hiddencontent,.hiddencontent2{padding:12px;background:#eee;display:none}
.masterproduct{margin-right:3px; padding:0px 3px; width:216px; background-color:#cccccc;; text-align:left; font-size:12px; margin-bottom:5px; float:left; margin-left:5px; line-height: 100%; }
.masterproductimg{background-color:#f4f4f4; margin-top:5px;}
.mastermore{padding:5px; background-color:#e4e1d5; font-weight:bold;}
.mastermore a{color:green;}
.mainproducts{margin:5px 0px 0px 0px; padding:1px 5px; background-color:#f4f4f4;height:230px; overflow:auto;}
.morebuttons{}
.mainproducts h2{font-size:13px;}
.articlediv{margin:5px 0px 0px 5px; padding:0pt 5px; width:334px; background-color:rgb(204, 204, 204); text-align:left; float:left; font-size:11px;}
.articlediv h3{font-size:12px;text-align:left;margin-top:5px;}
.articleimg{margin:5px 5px 5px 0pt; padding:1px 5px; background-color:rgb(244, 244, 244); width:100px; float:left;}
.articleimg img{padding:3px 0px;}
.articletext{margin:5px 0pt; padding:1px 5px; background-color:rgb(244, 244, 244); float:left; width:209px; height:106px; overflow:auto; text-align:justify;}
.articletext a{color:black;}
.mainproductrow{width:720px; float:left;}
.frontpagescroller{overflow:auto; height:270px; padding:0; border:solid rgb(204, 204, 204) 5px; background-color:#f4f4f4}
.frontpagescroller h2{font-size:16px;}
.frontpagescroller_internal{padding:5px 10px; text-align:left; line-height:200%;}
.otherpagescroller{overflow:auto; padding:0; border:solid rgb(204, 204, 204) 5px; background-color:#f4f4f4;padding:5px 10px; text-align:left; line-height:200%;}
.otherpagescroller h2{font-size:16px;}
.otherpagescroller_internal{}
.securebox{padding:1px 5px 5px; width:215px; background-color:rgb(228, 225, 213); text-align:left; font-size:12px; margin-bottom:5px; margin-top:5px;}
.jargonmaster{padding:1px 5px 5px; width:215px; background-color:rgb(228, 225, 213); text-align:left; font-size:12px; margin-bottom:5px; margin-top:10px;}
ul.process_steps{list-style:none; font-size:11px; color:#7f7f7f; margin:10px 0px 20px 0px; padding:0px;}
ul.process_steps li{background:url('/img/process_icons.gif') no-repeat 15px 0px; padding:5px 20px 18px 75px;}
ul.process_steps li span{color:#245272; font-size:13px; font-weight:bold;}
ul.process_steps li.step02{background-position:15px -65px;}
ul.process_steps li.step03{background-position:15px -128px;}
.smallprint{font-size:9px;}
.emptext{font-size:12px;}
.infotext{font-size:12px;color:#245272;height:50px;vertical-align:top;list-style-image:url(https://www.topquoteuk.com/img/infoicon.png);list-style-position:inside;}
.startcell{text-align:left;}

