﻿/*used*/ *{font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;scrollbar-arrow-color:#e7eeff;scrollbar-base-color:#3e5abb;scrollbar-darkshadow-color:#3e5abb;scrollbar-face-color:#3e5abb;scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#3e5abb; }}

/*used*/ .qh{background-color:#4b5967}
/*used*/ .rl { color:#4975d4}
/*used*/ .normal,input,body, select,textarea, submit{font-size:11px;margin:0px;font-weight:normal;color:#4b5967;}
/*used*/ .inputclick{font-weight:bold; height:20px; background-color:#cbdbfd; border:#4b5967 1px solid; width:162px;}

/*used*/ h2{font-weight:bold;font-size:12px; color:#a90d01}
/*used*/ h3{padding:0px;margin:0px;color:#cc0000}
/*used*/ td{font-size:11px}
/*used*/ textarea{overflow:hidden;width: 986px;}
/*used*/ form{padding:0px;margin:0px;border:0px}
/*used*/ hr{	border : none; border-top : dashed 1px #000000; color : #FFFFFF; background-color : #FFFFFF; height : 1px;}
/*used*/ img {border:0px solid white}

/*used*/ .red{color:#d21c22;font-weight:bold}
/*used*/ .flatlarge{width:320px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff url(/images/fieldbg.gif) repeat-x top;color:#333;}
/*used*/ .flatmid{width:180px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff url(/images/fieldbg.gif) repeat-x top;color:#333;}
/*used*/ .flatsml{width:109px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff;color:#333;}
/*used*/ .flattiny{width:60px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff;color:#333;}
/*used*/ .helperbody{ background-color:#cbdbfd;}
/*used*/ .boldred{font-size:16px; font-weight:bold; color:#e3162e; text-align:right; border-bottom:1px dashed #000000; vertical-align: bottom}
/*used*/ .dashing{border-bottom:1px dashed #000000; margin-right:1px;}
/*used*/ .boldoption{font-size:20px; font-weight:bold; color:#e3162e; border-bottom:1px dashed #000000;}
/*used*/ .flatMassive{font-weight:bold;font-size:18px;width:150px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff url(/images/fieldbg.gif) repeat-x top;color:#333;}
/*used*/ .car-insurance{text-decoration:none}
/*used*/ .termshighlight{background-color:#FFF600;border:0px solid #AA0000}
/*used*/ .termsnormal{border:0px solid #BAC9D8}
/*used*/ .compulsory{color:#c91620;font-weight:bold}
/*used*/ .dropdown{width:100%;background-color:#ffffff}
/*used*/ .easyhelpheader{background-image:url('/images/easyhelpheader_external.gif'); background-repeat:no-repeat}
/*used*/ .sitemapcolor{color:#d51e28}
/*used*/ .nextbutton{width:120px; height:20px; font-weight:bold; background-color:#cbdbfd; border:#4b5967 1px solid}
/*used*/ .nextbuttonhover{width:120px; height:20px; font-weight:bold; border:#a11b1c 1px solid; background-color: #c8151f; color:#ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffc8151f', startColorstr='#fff15961', gradientType='0');}
/*used*/ .smallwhite{color:#ffffff}
/*used*/ .smallgray{color:#4D4D4D;font-weight:normal}
/*used*/ .inputtext{width:230px}
/*used*/ .dropdownlists{width:128px; border: 1px solid #D9E2EA; }
/*used*/ .dropdownlist{width:262px; border: 1px solid #D9E2EA; }
/*used*/ .selectbutton{width:70px;border:1px solid #000000;font-size:10px;font-weight:bold;background-color:#d51e28;color:#ffffff;filter:alpha(opacity=20);}
/*Used*/ .closex { width:15px;height:20px;background-image:url(/newimages/blueslice.jpg);background-repeat:repeat-x;color:#ffffff;font-weight:bold;border:0px solid #ffffff;text-align:right;padding-top:4px;padding-right:5px;font-size:12px;font-family: Verdana;}
/*used*/ .generalbox { background-color:#e7eeff;border:1px solid #bdcffc;}
/*used*/ .maintable{width:990px; margin-left:auto; margin-right:auto}
/*Used*/ .quicklink{ background-color:#3B4FB2;color:#ffffff;width:200px;}
/*Used*/ .endname{color:#ffffff}	
/*Used*/ .blueslice{background-image:url(/newimages/blueslice.jpg); background-repeat:repeat-x; color:#ffffff;}
/*Used*/ .grayslice5{background-image:url(/newimages/grayslice.gif); background-repeat:repeat-y; color:#ffffff;}
/*Used*/ .blueslice2{background-image:url(/newimages/blueslice2.jpg); background-repeat:repeat-x;}
/*Used*/ .sectionheading { font-weight:bold; font-size:22px; padding-top:5px; color:#3F519D;} 
/*Used*/ .sectiontable { margin-top:10px; margin-bottom:30px;} 
/*Used*/ .inputbox { border-top:1px solid #7c7c7c; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #dddddd; background:#ffffff; color:#333333;}
/*Used*/ .inputbutton {width:100px; height:20px; font-weight:bold; background-color:#d9e2ea; border:#4b5967 1px solid;}			                 						
/*Used*/ .error{color:Red}
/*Used*/ .telno{color:#353DA2;font-size:42px;font-weight:bold;letter-spacing:-2px;text-align:right }
/*Used*/ .logintext{color:#353DA2;font-size:32px;font-weight:bold;letter-spacing:-2px}
/*Used*/ .grayslice { background-image:url(/newimages/greyslice.gif); background-repeat:repeat-x;}
/*Used*/ .toptable{ background-color:#f9f6fd}
/*Used*/ .toptext{ font-size:19px; font-weight:bold; color:#383986;}
/*Used*/ .toptextsmall { font-size:11px; font-weight:bold; color:#383986; padding-left:10px;}
/*Used*/ .indexbuttonleft {border-top:6px solid white; border-right:3px solid white; height:125px}
/*Used*/ .indexbuttonright { border-top:6px solid white; border-left:3px solid white; height:125px}
/*Used*/ .comparelistbox {color:#333333; padding-top:0px; padding-bottom:3px; padding-right:5px; margin-left:5px; margin-top:7px;}
/*Used*/ .red { color:#cc020a; vertical-align:bottom;}
/*Used*/ .outerbox { border:5px solid #353da2; background-image:url('/newimages/lightblueslice.gif'); background-repeat: repeat-x;} 
/*Used*/ .outerbox2 { border:8px solid #353da2;}   
/*Used*/ .modifiedbackground { background-color:#353da2;}
/*Used*/ .poplinkbutton { text-align:right; padding:5px; height:20px; vertical-align:middle;}
/*Used*/ .poplinkheading { font-weight:bold; font-size:22px; padding-top:5px; color:#cc020a; padding-left:5px; text-align:left; height:40px; }
/*Used*/ .poplinktext{ font-size:18px; font-weight:normal; color:#3F519D; padding-left:30px; padding-right:30px; border-bottom:0px dashed #000000; border-top:1px dashed #000000;}
/*Used*/ .popbox1 { cursor:pointer; padding-right:5px;}
/*Used*/ .backgroundpicker {width:50px; height:25px; border:1px solid #000000; cursor:pointer;}

/*used*/ #questions {border:7px solid #34389d;}
/*used*/ #questions .flatlargedashbottom{width:218px;border-top:0px solid #7c7c7c;border-left:0px solid #c3c3c3;border-right:0px solid #c3c3c3;border-bottom:1px dashed #ddd;background:#fff url(/images/fieldbg.gif) repeat-x top;color:#333;}
/*used*/ #questions .results-name{font-size:20px;font-weight:bold;color:#4C6E90}
/*used*/ #questions a{color:#AA1812}
/*used*/ #questions h2{font-weight:bold;font-size:11px}
/*used*/ #questions .flatMassive{font-weight:bold;font-size:18px;width:150px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff url(/images/fieldbg.gif) repeat-x top;color:#333;}
/*used*/ #questions td.bluesq{width:15px;background-color:#ffffff;border-right:2px solid #ffffff;}
/*used*/ #questions td.outerIframe{width:400px;background-color:#cbdbfd;border-top:2px solid #ffffff;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;}
/*used*/ #questions td.dlu{padding:0px}
/*used*/ #questions td.questionheading{color:#d42123;padding-top:6px;font-size:12px;font-weight:bold}
/*used*/ #questions td.questionheadingbig{color:#d42123;padding-top:6px;font-size:18px; font-weight:bold; text-align:left}

/*used*/ #questions td{padding:3px}

/*used*/ #questions td.topbottom{border-top:0px solid #ffffff;border-bottom:0px solid #ffffff}
/*used*/ #questions td.buttonsuround{background-color:#ffffff;border-right:2px solid #ffffff; padding-right:17px}
/*used*/ #questions td.leftpad{border-left:0px solid #ffffff;}

/*used*/ #questions tr.selectedblue{background-color:#cbdbfd}
/*used*/ #questions td.selectedbluetd{background-position:right center;background-repeat:no-repeat;background-color:#ffffff;background-color:#cbdbfd;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff; } 
/*used*/ #questions td.selectedbluetd2{background-position:right center;background-repeat:no-repeat;background-color:#ffffff;background-color:#cbdbfd;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;}

/*used*/ #questions td.selectedbluetdMid{border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;}
/*used*/ #questions td.selectedblueAnswer{border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;font-weight:bold;color:#a50b03;}
/*used*/ #questions td.selectedblueAnswerEnd{border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;background-color:#cbdbfd;font-size:10px;font-weight:bold}

/*used*/ #questions td.dotted{border-bottom-style:dotted; border-bottom-width:thin; border-bottom-color:#bac9d8  }
/*used*/ #questions div.smallerdescription{font-size:11px;font-weight:normal;padding-left:5px;color:#FFF600}
/*used*/ #questions td.questionheading{color:#d42123;padding-top:6px;font-size:11px;}
/*used*/ #questions a.questionheading{color:#d42123;padding-top:6px;font-size:12px;}
/*used*/ #questions a.questiontext{color:#000000;text-decoration:none}
/*used*/ #questions a.questiontext:hover{color:#A50B03;text-decoration:underline}
/*used*/ #questions .profiletext{text-align:left;font-size:12px;font-weight:bold;width:5px;}
/*used*/ #questions .profileanswer{text-align:left;font-size:12px;color:red;font-weight:bold}
/*used*/ #questions tr.selectedred{background-color:#FFC3CE}
/*used*/ #questions td.selectedredtdMid{border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;}
/*used*/ #questions td.selectedredAnswer{border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;font-weight:bold;color:#a50b03;font-size:10px}
/*used*/ #questions td.selectedredAnswerEnd{border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;background-color:#FFC3CE;font-size:10px;font-weight:bold}
/*Used*/ .flaterror{width:120px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#d51e28;color:#ffffff;}
/*Used*/ .flatlargeerror{width:250px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#d51e28;color:#ffffff;}
/*Used*/ .flatsmlerror{width:80px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#d51e28;color:#ffffff;}
/*Used*/ .flatmiderror{width:150px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#A60B03;color:#ffffff;}

/*used*/ #progressindicator td{font-size:12px;font-weight:bold;color:#AABCCE;background-image:url('/images/tab2.gif'); background-position:bottom center; background-repeat:no-repeat}
/*used*/ #progressindicator a{font-size:12px;font-weight:bold;color:#AABCCE}
/*used*/ #progressindicator a.active{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;}
/*used*/ #progressindicator td.active{font-size:12px;font-weight:bold;color:#4b5967;background-image:url('/images/tab1.gif'); background-position:bottom center; background-repeat:no-repeat}

/*used*/ #answers .flatsml{width:80px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff;color:#333;}
/*used*/ #answers .button{width:20px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff;color:#333;font-size:10px;font-weight:bold}

/*used*/ td.sideoptions{cursor:pointer;color:#ffffff; background-color:#c91620; border-bottom:solid 2px #ffffff; border-right:solid 2px #90a6bc;border-top:solid 1px #ffffff;border-left:solid 1px #ffffff; font-size:9pt; font-weight:bold;filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffc8151f', startColorstr='#fff15961', gradientType='0');}
/*used*/ td.sideoptionsHover{color:#a50902;background-color:#ffffff;cursor:pointer;border-bottom:solid 2px #4b5967; border-right:solid 2px #90a6bc; border-top:solid 1px #90a6bc; border-left:solid 1px #4b5967;font-size:9pt; font-weight:bold;}
/*used*/ td.sideoptionsHoverSelected{color:#a50902;background-color:#FDB4B4;cursor:pointer;border:2px solid #990404;font-size:9pt; font-weight:bold;}
/*used*/ td.sideoptionsAlternative{color:#ffffff;background-color:#748699;cursor:pointer;border-bottom:solid 2px #d9e2ea; border-right:solid 2px #FFFFFF; border-top:solid 1px #90a6bc; border-left:solid 1px #4b5967;font-size:9pt; font-weight:bold;}
/*used*/ td.helper{text-align:center}
/*used*/ td.sideoptionsdaypassed{text-align:center;color:gray; background-color:#4b5967; border-bottom:solid 2px #ffffff; border-right:solid 2px #90a6bc;border-top:solid 1px #ffffff;border-left:solid 1px #ffffff; font-size:9pt; font-weight:bold;}
/*used*/ td.header{color:#ffffff; background-image:url(/newimages/btn_top_grey.gif); background-repeat:no-repeat;width:90px;text-align:center; height:33px; }
/*used*/ td.yourquotes{color:#ffffff; background-image:url(/newimages/btn_top_grey.gif); background-repeat:no-repeat;width:90px;text-align:center; height:33px; }

/*used*/ td.headerselected{color:#ffffff; background-image:url(/newimages/btn_top_blue.gif); background-repeat:no-repeat;width:90px;text-align:center; height:33px; }
/*used*/ td.dotted{border-bottom-style:dotted; border-bottom-width:thin; border-bottom-color:#bac9d8  }
/*used*/ td.headerhover{background-image:url(/newimages/tabhover.gif);width:90px;text-align:center; height:33px;background-repeat:no-repeat; }
/*Used*/ td.leftsideinfo {padding-left:15px; padding-right:15px; font-weight:bold; font-size:11pt; color:#4059bd;}
/*Used*/ td.leftsideinfoHeading { font-weight:bold; font-size:30px; color:#E41029; border:1px solid #cacaca; letter-spacing:-2px; background-image:url(/newimages/greysliceheading.gif); background-repeat:repeat-x; padding-bottom:5px; padding-left:5px;}
/*Used*/ td.newquoteresults { background-color:#3e58b9}
/* Link section styles */
/*Used*/ td.buttonlink { height:60px; width:115px; background-color:#E7EEFF; border-top:1px solid #BDCFFC; border-bottom:1px solid #BDCFFC; border-right:1px solid #BDCFFC; margin-left:0px; }
/*Used*/ td.livetextlink { height:60px; width:318px;  color:#4975d6; background-color:#E7EEFF; border-top:1px solid #BDCFFC; border-bottom:1px solid #BDCFFC; font-weight:bold; }
/*Used*/ td.picturelink { height:60px;width:130px; background-color:#E7EEFF; border-top:1px solid #BDCFFC; border-bottom:1px solid #BDCFFC; border-left:1px solid #BDCFFC; font-weight:bold; margin-right:0px;  }
/*---------------------*

/*used*/ a.atoz{text-decoration:none;color:#4b5967}
/*used*/ a.atoz:hover{text-decoration:none;color:#4b5967;text-decoration:underline}
/*used*/ a.headerselected {color:#ffffff;font-weight: bold;letter-spacing: 0px; text-decoration: none;}
/*used*/ a.header{color:#324596; text-decoration:none; font-weight:bold;}		
/*used*/ a.header:hover{color:#324596; text-decoration:none; font-weight:bold}		
/*used*/ a.texthover{color:#324596; text-decoration:none; font-weight:bold;}
/*used*/ a.texthover:hover{color:#3366cc; text-decoration:none; font-weight:bold}
/*		 a {color:#ffffff;text-decoration:none;font-family:tahoma;}
		 a:hover {color:#acc5fd;text-decoration:none;font-family:tahoma;}*/

/*used*/ input.selectbutton{width:40px}

			 #producttable a {text-decoration:none; font-weight:bold; color:#333333;}
			 #DixonsSubMenu a {text-decoration:none; font-weight:bold; color:#333333; padding-left:15px;}
/*used*/ div.smallerdescriptionhover{color:#a50902;font-size:11px;font-weight:normal;padding-left:5px}
/*used*/ #titlehelp{background-image:url(/images/title-background.gif);background-position:right bottom;background-repeat:no-repeat }

/* --- Normal Box td styles - Change colours for ReBrand ----*/
/*--Used--*/ .normalboxstyle {border:1px solid #4875D2; background-color:#f1f8ff;}
/*--Used--*/ .standardborders {border:5px solid #353da2;}
/*--Used--*/ .popupboxmaster {border:3px solid #34389D; background-color:#cbdbfd;}
/*--Used--*/ .summarypopup { background-color:#ffffff; border:3px solid #34389d; height:170px; position:absolute;top:1px; visibility:hidden;}
/*--Used--*/ .profileboxside {background-color:#ffffff; border-left:3px solid #353da2; border-right:3px solid #353da2;}
/*--Used--*/ .profileboxleft {background-color:#ffffff; border-left:3px solid #353da2; border-bottom:3px solid #353da2;}               
/*--Used--*/ .profileboxright {background-color:#ffffff; border-right:3px solid #353da2; border-bottom:3px solid #353da2;} 
/*--Used--*/ .profilebox {background-color:#ffffff; border-left:3px solid #353da2; border-right:3px solid #353da2; border-bottom:3px solid #353da2;}
/*--Used--*/ .profileboxthin {background-color:#ffffff; border-left:1px solid #353da2; border-right:1px solid #353da2; border-bottom:1px solid #353da2; padding:4px; font-size:13px; font-weight:normal;}
 
/* ------------ Malcolms Link Classes ------------- */
/*--Used--*/ .popupsmalltextblue{ font-size:13px; font-weight:bold; color:#4B5967;}
/*--Used--*/ .popuplargetextblue{ font-size:18px; font-weight:bold; color:#4B5967;}	
/*--Used--*/ .popupsmalltextred{ font-size:13px; font-weight:bold; color:#E3162E;}				 			 
/*--Used--*/ .popuplargetextred{ font-size:18px; font-weight:bold; color:#E3162E;}
/*--Used--*/ .smallgray{color:#4D4D4D;font-weight:normal}
/* -------------------------------------------------- */
/*--Used--*/.flat{width:155px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff;color:#333;}

.editedquestion{color:#A60D0A;}
a {text-decoration:none; color:#4D4D4D;}
a:hover{ text-decoration:underline;}

/*a.addnew{color:#9C9C9C;text-decoration:none}
.selectbuttonon{border:1px solid #000000;font-size:10px;font-weight:bold;background-color:#a50b03;color:#ffffff;width:70px}
.SteppingStone{font-size:12px}
.buynow{font-weight:bold;font-size:12px;width:180px;height:30px}
#questions .mt{border:2px solid #000000;padding:0px;margin:0px; }
.redborder{border-bottom:1px solid Red}
.editlink{font-weight:bold;color:#a50b03;text-decoration:underline; cursor:pointer}
.submit{color:#4b5967;font-size:10px}
#questions td.questiontxt{}
#questions .resultheading{font-size:22px;font-weight:bold;color:#4C6E90}
a.topmenu{color:#ffffff;text-decoration:none;font-weight:bold; font-size:10px;}
a.topmenu:hover{text-decoration:underline;color:#A30300; font-size:10px;}
.flat{width:155px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff;color:#333;}
.logotop{background-image:url('/images/toplogo.jpg');background-repeat:no-repeat; background-position: center top }
.fronttop{background-image:url('/images/QHweb2.jpg');background-repeat:no-repeat; background-position: center top;height:479px }
.fronttop_bottom{background-image:url('/images/QHweb2_bottom.jpg');background-repeat:no-repeat; background-position: center top }
.frontpartner{border:2px solid #77889A;width:50px}
.aboutusheader{color:#4B5967;font-size:22px;padding-top:25px;}
.aboutustext{color:#4B5967;font-size:12px;padding-top:15px;}
.frontext{text-align:right;padding-top:14px; padding-right:20px;color:#4B5967;font-size:12px; font-weight:normal; }.inputclickhover{font-weight:bold; height:20px; background-color:#d51e28; border:#000000 1px solid; width:162px; color:#ffffff;}
.bottommenu{color:#4B5967;text-decoration:none;font-weight:bold}*/


/* i4Insurance classes  */

#test {
	background: #222;
	color: #fff;
	padding: 10px;
	margin: 20px;
	border: 10px solid pink;
}

