﻿@import "../css/bootstrap/css/bootstrap.min.css";

body {	
background: #fff;
background-color: rgba(26, 106, 175, 0.11);
font-family: Helvetica, Arial, sans-serif;	
font-size: 14px;
line-height: 1.5em;	
color: #333333;
margin: 0em;	
text-align: center;
}

@media (max-width: 700px) {body {
max-width: 550px;
}
}

#layoutDiv2 {
	clear: left;
}

span {font-weight: inherit;}

#main {
margin:auto;
min-width: 900px;
background: transparent url(../images/eithhome/page_bg_new2.jpg) top left repeat-x;
background-color:#f7f7f7;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
max-width:960px;
}

#left {
width: 0%;
display: none;
}

#container {
padding-top:5px;
border-top: solid #5076b6;
border-width:1px;
margin: 0px 65px 10px;
background-color: #f7f7f7;
text-align: left;
/*border-left: 1px solid #dbdbdb;
border-right: 1px solid #dbdbdb;
border-bottom: 1px solid #dbdbdb;
height: 100%;
min-height: 570px; */
background-image: url(../images/eithhome/footer.png);
background-repeat: repeat-x;
background-position: left bottom;
overflow: hidden;
}

@media (max-width: 700px) { #container {
	max-width: 550px;
	margin: 0px;
}
}

#columnMain {

clear: left;
width: 400px;
padding-top: 5px;
padding-left: 15px;
/*border-left: 1px dashed #dbdbdb;*/
min-height: 800px;
display:block;
}

#columnMain:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#columnMain {display: inline-block;}  /* for IE/Mac */

@media (max-width: 700px) { #columnMain {
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	padding-left:5px;
width: 420px;
}}

/* columnLeft */

@media (max-width: 700px) { #columnLeft {
	display:none;

}}

@media only screen and (max-device-width: 480px) {
#columnLeft {
	display:none;

}
	}

#columnLeft {
display:none;
float: left;
width: 185px;
margin: 15px 10px 20px 10px;
padding: 0px 0px 0px 0px;
border: 1px solid #dbdbdb;
border-radius: 4px;
}

#maincontentcentre {
	min-height: 980px;
}
  
/*#homeLeft {
float: left;
width: 150px;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px solid #cccccc;
}*/
  
#leftinner {
width: 176px;
min-height: 500px;
text-align: left;
margin: 3px 3px 3px 3px;
/*border: 1px solid #dbdbdb;*/
}

#leftinner p {
padding: 7px 7px 7px 7px;
margin: 0;
width:90%;
}

/*#leftinner ul {
padding: 0 0 0 0;
margin: 0 0 0 0;
}
  
#leftinner li {
color: #5076b6;
list-style-image: url(../images/eittour/bullet.gif);
list-style-position: inside;
border-bottom: 1px solid #dbdbdb;
padding: 3px 0 3px 10px;
background-color: #eeeeee;
}
  
#leftinner li.focus {
color: #000000;
list-style-image: url(../images/eittour/bullet.gif);
list-style-position: inside;
border-bottom: 1px solid #dbdbdb;
padding: 3px 0 3px 10px;
background-color: #dfdfdf;
}

#leftinner li.title {
color: #ffffff;
font-weight: bold;
list-style-image: url(../images/eittour/bulletblue.gif);
list-style-position: inside;
border-bottom: 1px solid #dbdbdb;
padding: 3px 0 3px 10px;
background-color: #6B95c5;
}*/




/* column right */

#columnRight {
float: right;
width: 0px;
display: none;
}

/*#homeRight {
float: right;
width: 120px;
text-align:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px solid #cccccc;
}

.rightinner {
padding-top:10px;
padding-right:0px;
text-align:left;
display:none;
border: 1px none #cccccc;
}
  
.rightinner h2 {
border-bottom: 1px none #cccccc;
padding-bottom:3px;
margin-bottom:10px;
text-align:left;
font-size: 1.1em;
color: #990000;
padding-left:0px;
display:none;
}
  
.rightinner ul {
padding-left:40px;
clear:left;
float:left;
}
  
.rightinner li {
color:#CCCCCC;
border-left:0px none #ccc;
list-style:none;
}
  
.rightinner li.focus {
color:#666666;
font-weight:600;
list-style-image:url(../images/progress1.jpg);
}*/



/* header */

#header1 {
text-align: left;
float: left;
margin: 100px 0 0 10px;
/*#margin: 95px 0 0 10px;*/
padding: 0;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.3em;
/*#font-size: 1.1em;*/
font-weight: bold;
color: #666;
display: none;
}

#header2 {
text-align: left;
float: left;
margin: 0 0 0 10px;
padding: 0;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.0em;
/*#font-size: 0.8em;*/
font-weight: normal;
color: #666;
display: none;
}

#header3 {
margin: 20px 20px 20px 20px;
background-color:#f7f7f7;
}

#header3 img {
	max-width: 100%;
	margin:auto;
}

@media (max-width: 700px) { #header3 img{

float:left;
clear:left;
margin:5px auto;
}
}

#telephone {
	color: #fff;
	font-size:0em;
text-align: left;
vertical-align: middle;
margin:0px 5px;
padding: 5px;
}
  
#phonesmalltext  {
	font-size:0.5em;
	color: #fff;
}
  
 #header {
/*height: 220px;*/
padding: 0px 0px 0px 0px;
margin: 0 auto 0 auto;
background-image: url(../images/eithhome/headertel.jpg);
background-repeat: no-repeat; */
}

@media (max-width: 700px) { #header {
	max-width: 550px;
}
}

#headernav {
width: 0px;
display: none;
}

#headernav #signout {
width: 100px;
height: 50px;
background-color: aqua;
}

#headerlogo {
width: 0px;
display: none;
}

#headerspare {
width: 0px;
display: none;
}

/*#headernav ul {
font-family: Arial, Helvetica, sans-serif;	
font-size: 0.95em;	
line-height:24px;
display: inline;
border: 1px none #000000;
}

#headernav li.trigger {
font-family: Arial, Helvetica, sans-serif;	
font-size: 0.95em;	
margin-left: 0;
padding: 0px 5px 5px;
padding-left:20px;
border-left: 1px solid #fff;
list-style: none;
display: inline;
color:#FFFFFF;
}

#headernav li.triggerfirst {
padding-left:0px;
border-left: 1px none #fff;
}

#headernav li {
font-family: Arial, Helvetica, sans-serif;	
font-size: 0.95em;	
margin-left: 0;
height:1.8em;
padding: 0px 5px 5px;
padding-left:20px;
border-left: 1px solid #fff;
list-style: none;
display: inline;
color:#FFFFFF;
}

#headernav  ul li.first {
margin-left: 0;
border-left: none;
list-style: none;
display: inline;
}*/

/*#headernavbar a,
#headernavbar a:link,
#headernavbar a:visited {
font-size:1.0em;
color:#ffffff;
}

#headernavbar a.sublink,
#headernavbar a:link.sublink,
#headernavbar a:visited.sublink {
font-size:1.0em;
color:#222836;
border-left:none;
border-right:none;
text-decoration:underline;
}

#headernavbar a:hover.sublink {
text-decoration:underline;
}

#headernavbar,
#headernavbar ul {
padding:0;
margin:0 0 0 1.7em;
width:75em;
}*/

/* footer */

#footer {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
height: 15px;
}

@media (max-width: 700px) { #footer
{
width: 200px;
margin-left:220px;
}
}
			
#innerfooter {
margin: 0 auto 0 auto;
padding: 0 0 0 0;
height: 0px;
}

#innerfooter p {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
font-size: 0.8em;
background-color:#f7f7f7;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
margin-left:-1px;
margin-right:-1px;

padding: 0 0 0 0;

}

@media (max-width: 700px) { #innerfooter
{		width: 400px;
		margin: 0px;

}}

@media (max-width: 700px) { #innerfooter p
{		width: 460px;
		margin: 5px 5px 5px -205px;
}}

/*@media (max-width: 700px) { #innerfooter p
{		width: 400px;
		margin: 5px 5px 5px -170px;
}}*/


/* text styles */
	
h1 {
font-family: Tahoma, Helvetica, Arial, sans-serif !important;
font-size: 1.4em !important;
font-weight: bold !important;
color: #5076b6 !important;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
	
h2 {
font-size: 1.1em;
font-weight: bold;
margin: 0;
padding-top: 2.0em;
padding-bottom: 0em;
clear: left;
color: #5076b6;
}

.datacapture h2 {
font-size: 1.0em;
font-weight: 600;
padding-top: 2.0em;
padding-bottom: 1.0em;
color: #5076b6;
}

/*#login h2 {
color:#CC0000;
font-size: 1.2em;
padding-left: 13px;
padding-top:3px;
padding-bottom:10px;
}

h3 {	
font-family: Arial, Helvetica, sans-serif;	
font-size: 1.0em;	
color: #AF1C1B;
margin-top: 20px;
padding-top:10px;
padding-left:10px;
list-style: square;
clear:left;
float:left;
}
	
h4 {
color: #000000
}*/




/* link styles */

a:link {
color: #6b95c5;
text-decoration: none;
}

a:visited {
color: #6b95c5;
text-decoration: none;
}

a:hover {
color: #5076b6;
text-decoration: underline;
}

/*a.sublink,
a:link.sublink,
a:hover.sublink{
color: #5076b6;
}

a.nav {	
color: #000000;	
text-decoration: none;
}

a.quotelink {	
text-decoration: none;
font-weight:bold;
font-size:1.4em;
color:#333;
padding-left:50px;
padding-bottom:5px;
}

a.login {	
text-decoration: underline;
font-weight:bold;
font-size:0.9em;
color:#AF1C1B;
padding-left:0px;
padding-bottom:0px;
}

a:hover {	
text-decoration: underline;
font-weight:normal;
}

a:hover.quotelink {
font-weight:bold;
font-size:1.4em;
color:#AF1C1B;
padding-left:50px;
text-decoration:none;
}*/




/* table styles */

/*table {
clear:both;
float:left;
}
	
td, th {	
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000000;
}

#tableheadings {
font-family: Arial, Helvetica, sans-serif;	
font-size: 0.9em;	
list-style-type: none;	
}

#tableheadings li {
display: inline;
}*/




/* list styles */

/*ul {	
font-family: Arial, Helvetica, sans-serif;	
font-size: 0.9em;	
list-style-type: square;	
list-style-position: inside;
margin-left: -20px;
margin-top: -5px;
clear:both;
float:left;
}

#columnMain ul {
margin-top:10px;
padding-left:4.5em;
width:100%;
}

.datacapture ul.noimage {
margin-top:10px;
padding-left:4.5em;
width:100%;
list-style-type:none;
}

.datacapture ul li {
margin-bottom: 7px;
line-height:1.2em;
font-size:1.1em;
width:100%;
}

.datacapture fieldset ul {
font-weight:normal;
color:#000000;
line-height:1.4;
list-style-type:none;
font-size:1.1em;
}

.datacapture fieldset ul li {
padding-left:25px;
line-height:1.2em;
background:transparent url(../images/IE7bullet.jpg) no-repeat;
background-position:0 5px;
list-style-position:outside;
margin-bottom:5px;
width:500px;
}

.helpcontent ul {
font-family: Arial, Helvetica, sans-serif;	
font-size:1.1em;
color: #333333;
margin: 10px 10px 10px 10px;
}

div.error ul {
margin:0;
padding:0;
position:relative;
left:-30px;
line-height:1.2em;
margin-bottom:15px;
width:500px;
}*/

/* nested uls */ 

/*#headernavbar li ul {
position:absolute;
top:2.0em;
padding-top: 1.0em;
left:-900px;
font-weight:normal;
}

#headernavbar li ul li {
border-left:1px none #fff;
border-right:1px none #fff;
}*/

/* all lis */

/*#headernavbar li {
float:left;
width:auto;
margin:0;
list-style-type:none;
font-weight: bold;
border-bottom:1px none #004284;
}

#headernavbar li a {
padding:1.0em 1.5em ;
height:2em;
line-height:2em;
text-decoration:none;
font-weight: bold;
background:url(/articles/dropdown/img/pipe.gif) right center no-repeat transparent;
}

#headernavbar li a:hover {
background-color:#FFFFCC;
background-image:none;
border-bottom:2px solid #004284;
}

#headernavbar li ul li a {
line-height:2.5em;
height:2.5em;
border:none 1px #666666;
color:#333;
background-image:none;
padding: 0 2.5em 0 0.7em;
margin: 0 0 0 0;
font-weight:normal;
}

#headernavbar li ul li a:hover{
text-decoration:underline;
font-weight:normal;
}

#headernavbar li ul li {
margin: 0em 0em 0em 0em;
border-right:1px none #004284;
background-image: url(../arrows.gif);
background-repeat: no-repeat;
background-position: left center;
padding: 0em 0em 0em 0em;
font-size:1.1em;
font-weight:normal;
}

#headernavbar li:hover ul,
#headernavbar li.msieFix ul {
left:9px;
}*/
  





/* misc */

.helpimg {
cursor:pointer;
}

/*#intro{
width:400px;
margin-left:70px;
margin-top: 20px;
border:1px none #666666;
float:left;
}*/

img {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

hr {
clear:both;
float:left;
width:100%;
color:#333333;
height:1px;
margin-bottom:2em;
margin-top:2em;
}

/*#intro p{
font-size:0.85em;
}

.intropicture{
width:130px;
border:1px solid #666666;
background-color:#CCCCCC;
float:right;
height:100px;
margin-top: 30px;
margin-right:120px;
}

#getquote {
width:300px;
border-left:2px dotted #ccc;
float:left;
height:130px;
clear:both;
background-image:url(../images/getquotearrow.jpg);
background-repeat:no-repeat;
margin-left:70px;
margin-top: 30px;
margin-bottom: 20px;
}

#getquote p {
font-size:0.85em;
color:#999999;
padding-left:45px;
width:240px;
padding-top:12px;
}

#login{ 
width:350px;
margin-right:30px;
margin-top: 30px;
margin-bottom: 20px;
border-left:2px dotted #ccc;
float:right;
height:130px;
}

#paymentmethods{
clear:both;
padding-left:50px;
display:none;
}*/




/* datacapture */

.datacapture {
clear: both;
float: left;
padding-top: 10px;
}

form p {
float:left;
clear:left;
}

fieldset {
padding: 0px;
width: 700px;
border: 0px; 
float: left;
clear: left;
}

@media (max-width: 700px) {fieldset {
margin-left:-45px;
}
}

#columnMain  p {
margin: 0 0 0 0;
padding: 0 0 5px 0;
line-height: 1.3em;
clear: both;
float: left;
width: 100%;
}

#columnMain .datacapture p {
border-bottom: 0px none #cccccc;
vertical-align: bottom;
padding-top: 3px;
padding-bottom: 3px;
float: left;
clear: left;
width: 100%;
font: normal 1.0em Arial, Helvetica, sans-serif;
/*#font: normal 0.8em Arial, Helvetica, sans-serif;*/
}

#columnMain .datacapture .control p {
float: none;
clear: none;
}

#columnMain .datacapture fieldset {
clear: none;
}

/*p .requiredImg {
width: 10px;
float: left;
}
*/
/*form .required {
float: left;
clear: none;
width: 55px;
color: #000;
display: inline;
}
*/
.datacapture .required {
float: left;
clear: none;
width: 10px;
color: #000;
display: inline;
padding: 5px 0 0 0;
#padding: 0 0 0 0;
}

.datacapture label {
float: left;
padding: 3px 0 0 0;
margin: 0 10px 0 0;
width: 190px;
line-height: 1.2em;
text-align: left;
color: #333;
}

#columnMain .datacapture .singleline {
clear:none;
float:left;
height:27px;
width:100%;
margin:0;
padding:0;
padding-top:5px;
font: normal 1.0em Arial, Helvetica, sans-serif;
/*#font: normal 0.8em Arial, Helvetica, sans-serif;*/
}

form p .widelabel {
float:left;
clear: right;
padding-top: 2px;
padding-bottom: 5px;
width:500px;
line-height:1.2em;
font-size:1.0em;
color:#000;
font:  Arial, Helvetica, sans-serif;
}

.datacapture .control {
display:inline;
clear:none;
}

.control2 {
width: 500px;
display: inline;
margin-left: 10px;
}

/*
.control3 {
width:250px;
display:inline;
margin-left:75px;
}

.thincontrol {
width:160px;
float:left;
display:inline;
margin-left:10px;
}
*/
form p .control label {
float:none;
padding-top:2px;
color:#000;
display:inline;
font: normal 12.5px Arial, Helvetica, sans-serif;
}

form .singleline .control label {
float:none;
padding-top:2px;
color:#000;
display:inline;
font: normal 12.5px Arial, Helvetica, sans-serif;
}

form .control img {
float:none;
margin:none;
padding:none;
vertical-align:bottom;
color:#000;
display:inline;
margin-bottom:3px;
}

/*.datacapture .control p {
clear:left;
float:left;
}*/

#columnMain  p.datacapturenav {
border-bottom: 0px none #ffffff;
font-size: 1.1em;
clear: both;
text-align: left;
margin: 20px 0 0 210px;
padding-bottom: 50px;
}

#columnMain p.nav {
clear:both;
text-align:left;
margin: 15px 0 30px 0px;
}

/*#columnMain .datacapture p.nounderline {
border-bottom: 1px none #cccccc;
font-size:1.1em;
clear:both;
text-align:left;
padding-top:13px;
padding-bottom:5px;
}*/

#columnMain .displaydata {
clear:both;
float:left;
padding-bottom:7px;
width:510px;
}
    
#columnMain .datacapture p.error {
border-bottom: 1px none #cccccc;
color: #993333;
font-weight: bold;
padding-bottom: 5px;
}

.datacapture .control table {
clear:none;
float:left;
margin:0;
padding:0;
}




/* help styles */

.helpcontainer {
width: 450px;
padding: 1.0em;
}

.helpcontent {
background-color :#ffffff;
margin-bottom: 20px;
margin-top: 5px;
padding: 1.0em;
width: 550px;
}

.helpcontent p {
font-family: Arial, Helvetica, sans-serif;	
font-size: 1.0em;
color: #333333;
}

.helpcontent .nav {
margin: 15px 10px 10px 10px;
}




/* error styles */

.error1 {
text-align:left;
display:inline;
float:left;
clear:none;
width:600px;
color:#993333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.error2 {
color:#993333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
 }
 
.error {
color:#993333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
 
div.error {
color:#993333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
list-style-type:none;
}








/* controls */

#radio_div {
clear:both;
float:left;
border: 1px solid #666666;
width:200px;
}

#radio_div ul {
padding:0;
margin:0 0 0 3em;
width:200px;
display:inline;
background-color:#333333;
}

#radio_div ul li {
width:120px;
margin:0;
list-style:none;
font-weight: bold;
border-bottom:1px none #004284;
color:#333333;
display:inline;
list-style-position:inside;
}

#radio_div ul label {
clear:none;
display:inline;
float:left;
}

#radio_div ul li input {
clear:none;
display:inline;
float:left;
}

textarea {
font-family:Arial, Helvetica, sans-serif;
}




/* quote table styles */

.tableOutline {							 
border: 1px solid #5076b6;
padding: 2px;
clear: both;
margin-bottom: 10px;
width:500px;
}

.tableOutlinePolicies {
border: 1px solid #5076b6;
padding: 2px;
clear: both;
margin-bottom: 10px;
width:500px;
}

.tableOutlineQuotes {
border: 1px solid #5076b6;
padding: 2px;
clear: both;
margin-bottom: 10px;
width:500px;
}

.tableOutlineDeclines {
border: 1px solid #5076b6;
padding: 2px;
clear: both;
margin-bottom: 10px;
width:510px;
}

.tableOutlineExtras {
border: 1px solid #5076b6;
padding: 2px;
clear: both;
margin-bottom: 10px;
width:500px;
}

.tableOutlineExcess {
border: 1px solid #5076b6;
padding: 7px;
width:500px;
}

.excesstable {
float:left;
clear:none;
width:500px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}

.excess {
border-bottom: 1px dashed #D9D9D9;
vertical-align: top;
font-family:Arial, Helvetica, sans-serif;
font-size:11.5px;
font-weight:normal;
}

.excesstitle {
border-bottom: 1px dashed #D9D9D9;
vertical-align: top;
font-family:Arial, Helvetica, sans-serif;
font-size:11.5px;
font-weight:bold;
}

.columntitlepad {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: bold;
color: #000000;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
background-color: #dbdbdb;
padding-left: 2px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
}

.columnleft {
background-position: left center;
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: bold;
color: #000000;
padding-left: 7px;
text-align: left;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #CCCCCC;
width: 270px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
}

.columncontrol {
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
background-position: center center;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
background-color: #ffffff;
}

@media (max-width: 700px) {.columncontrol {
font-size: 8px;
}
}


.columncontrolpad {
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right:4px;
background-position: center center;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #081878;
background-color: #ffffff;
}

@media (max-width: 700px) {.columncontrolpad {
font-size: 15px;
}
}


.tableinsides {
background-position: left center;
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: bold;
color: #000000;
padding-left: 7px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #CCCCCC;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
}

.policieslast {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
padding-left: 3px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #CCCCCC;
}

.policies {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
border-right-color:#CCCCCC;
border-right-width:1px ;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #CCCCCC;
}

.columntitle { 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
PADDING-BOTTOM: 3px; 
PADDING-LEFT: 3px; 
COLOR: #ffffff; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: 1px #dbdbdb solid; 
FONT-SIZE: 12px; 
background-color: #0033cc;
font-family: Arial, Helvetica, sans-serif;
border: 0px solid #0033cc;
}

/*Calendar Control*/
.MonthYearColour {color:#000000;}/*Font Color of Month and Year in Calendar header.*/
.WeekHeadColor {background-color:#CCCCCC;}/*Background Color in Week header*/
.SundayColor {background-color:#FFFFFF;}/*Background color of Sunday.*/
.SaturdayColor {background-color:#FFFFFF;}/*Background color of Saturday.*/
.WeekDayColor {background-color:#FFFFFF;}/*Background color of weekdays.*/
.TodayColor {background-color:#D9D9D9;}/*Background color of today.*/
.SelDateColor {background-color:#2450d2;}/*Backgrond color of selected date in textbox.*/
.CalendarBackColor {background-color:#FFFFFF;}/*Backgrond color of Calendar Window.*/
.YrSelColor {color:#000000;font-size:2;}/*color of font of Year selector.*/
.SelDateColor a font{color:white;}
[title="Close"] font{color:#2450d2;}


/*help test styles */

.GlossaryTerm {	
color: #5076b6;
font-weight: bold;
cursor: pointer;
text-align:left;
}

.GlossaryCopy {
float: left;
position: absolute;		 
background-color: white; 
padding: 10px; 
display: none;
visibility: hidden; 	        
z-index: 1;
cursor: pointer;	   
}

.HelpDiv{
display: none; /* hide until user activates */
z-index: 1;
float: left;
position:absolute;
left: 400px;
width: 230px;		 
background-color: white; 
padding: 10px; 
padding-right: 5px;	
cursor: pointer;
border: #5076b6 1px solid;
}


.helptitle {
FONT-WEIGHT: bold;
FLOAT: left; 
MARGIN-BOTTOM: 8px; 
color: #6b95c5;
}

.helptext {
clear:both;
float:left;
width:200px;
}

.helpclose {
PADDING-RIGHT: 10px; 
FONT-WEIGHT: bold; 
color: #6b95c5;
FLOAT: right;
CURSOR: pointer;
text-decoration:underline;
}

}
  /*---------------------------------
NEW OL LI FORMS
---------------------------------*/	

ol.formlayout {

margin-left: -15px;
}

fieldset legend {
display:none;
}

ol.formlayout li {
border: #f7f7f700 solid 1px;
list-style-type:none;
clear:both;
float:left;
width:78%;
/*margin: 2px 0 3px 0;*/
line-height:1.3em;
padding:7.5px;
vertical-align:bottom;
}

@media (min-width:700px) {ol.formlayout li {
border: #f7f7f700 solid 1px;
list-style-type:none;
clear:both;
float:left;
width:78%;
height:47px;
/*margin: 2px 0 3px 0;*/
line-height:1.3em;
padding:7.5px;
vertical-align:bottom;
}
}

ol.formlayout li:focus-within
{

    background-color: #e1eaff !important;
    border: #1b69cc solid 1px; 
    border-radius: 5px;
}

.required {
color:#990000;
font-weight:bold;
font-size:1.1em;
clear:none; 
float:left;
width:10px;
padding-top:2px;
}




ol.formlayout li.required {
clear:none;
float:left;
width:180px;
color:#990000; font-weight:normal;
}

ol.formlayout .error label {
width:100%;
color:#990000; 
font-weight:400;
display:none;
}

ol.formlayout li .error {

color:#990000; 
font-weight:400;

}

ol.formlayout .control {
clear:none;
width:500px;
display:inline;
vertical-align:bottom;

}


ol.formlayout .error {
color:#990000;
display:inline;
font-weight:400;
}


table caption{
display:none;
}




.datacapture .yesnocontrol {
clear:none;
display:inline;
width:300px;
}

.datacapture .yesnocontrol label { /*this is for styling the radio labels - do not edit */
clear:none;
float:left;
display:inline;
font: normal 12.5px Arial, Helvetica, sans-serif;
width:30px;

}

.datacapture .yesnocontrol input {/*this is for styling the radio inputs - do not edit */
clear:none;
float:left;
display:inline;
width:15px;
padding-top:6px;
}


.datacapture .radiocontrol {
clear:none;
display:inline;
width:300px;
}

.datacapture .radiocontrol label { /*this is for styling the radio labels - do not edit */
clear:none;
float:left;
display:inline;
font: normal 12.5px Arial, Helvetica, sans-serif;
width:30px;

}

.datacapture .radiocontrol input {/*this is for styling the radio inputs - do not edit */
clear:none;
float:left;
display:inline;
width:15px;
padding-top:6px;
}




/*yes no radio styles  */

ol.formlayout  .yesnocontrol, .control .yesnocontrol, .fixedControl table.yesnocontrol {
clear:none;
float:left;
display:inline;
width:130px; 
}

ol.formlayout  .yesnocontrol label, .control .yesnocontrol label, .fixedControl table.yesnocontrol label { 
clear:none;
display:inline;
width:30px;
text-align:left;
padding-top:12px !important;
padding-left:5px !important;
}

ol.formlayout .yesnocontrol input, .control .yesnocontrol input, .fixedControl table.yesnocontrol input {
clear:none;
float:left;
display:inline;
width:25px;
padding-top:0px;
}

.fixedControl table.yesnocontrol label {
padding-top:8px;
}

.yesnocontrol input {
clear:none;
float:left;
display:inline;
padding-top:4px;
}

.control .yesnocontrol input {
padding-top:2px;
}

.yesnocontrol {
width:100px; 

clear:none;
display:inline;
font-family:arial;
margin-left:10px;
}

/* PA 28/06/12 new styles for agg landing */

#quoteContainer {
    background: #e6e6e6;
    padding: 20px;
    width: 504px;
    overflow: hidden;
    margin-top: 20px;
}

#buyNowQuote {text-align: right; font-weight: bold;}

#quoteDash {
    width: 504px;
    height: 5px;
    border-bottom: 1px dashed #cfcfcf;
    clear: both;
}

#quotePanelLeft {
    float: left;
    width: 242px;
    }

#quotePanelRight1 {
    float: right;
    margin: 15px 0 0 20px;
    width: 111px;
    }
    
#quotePanelRight2 {
    float: right;
    margin: 15px 0 0 20px;
    width: 111px;
    }
    
#quotePanelAnn {
    text-align: center;
    background: #ffffff;
    width: 111px;
    border-radius: 8px 8px 8px 8px;
    font-size: 20px;
    color: #5076b6;
    font-weight: bold;
    padding: 14px 0;
}

#quotePanelMonthly {
    text-align: center;
    background: #ffffff;
    width: 111px;
    border-radius: 8px 8px 8px 8px;
    font-size: 20px;
    font-weight: bold;
    color: #5076b6;
    padding: 14px 0;
}

#quotePanelTerm {margin-bottom: 10px;}
    
#quoteText1 {font-weight: bold; margin-top: 15px;}

#quoteText2 {font-weight: bold; font-size: 20px; margin-top: 4px;}

#quoteText3 {font-weight: bold; margin-top: 14px;}

#quoteText4 {color: #cd0000;}

#infoPanel {width: 504px; padding: 20px; float: left;}

#infoPanelTitle {width: 504px; margin-bottom: 20px; font-weight: bold;}

#infoPanel1 {width: 130px; float:left; text-align: right; font-weight: bold;}

#infoPanel2 {width: 223px; float: left; margin-left: 20px;}

#infoPanel3 {width: 111px; margin-left: 20px; float: right;}

#ctl00_CoreScreens_cmdNext {float: right; margin: 10px -40px 0 0;}

fieldset legend {display: none;}

.aggLanding {display: inline;}

.aggLanding li {list-style: none; margin-left: 10px; margin-bottom: 6px;}

/* control width overrides */


select#ctl00_LOBData_USER_EITHHOME_CARAVAN__USAGEOFCARAVAN_ID__0_ctl,
select#ctl00_LOBData_USER_EITHHOME_STORSEC__STORELOCATION_ID__0_ctl,
select#ctl00_LOBData_USER_EITHHOME_CLAIM__CLAIMTYPE_ID__0_ctl,
select#ctl00_LOBData_USER_EITHHOME_COVER__INSURER_ID__0_ctl,
select#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__SECURITY_QUESTION_ID__1_ctl { width:250px;}

table#ctl00_LOBList_grvMultiple {
display:block;
clear:left;
width:100%;
border:0;
}

/* title styling */

#columnMain .datacapture p#ctl00_CoreScreens_pNoDepositNoInstalment,
#columnMain .datacapture p#ctl00_CoreScreens_pNoDepositInstalmentSame,
#ctl00_CoreScreens_subCUSTOMER_POLICY_DETAILS__PAYMENT_PLAN_ID__1,
#ctl00_CoreScreens_subCUSTOMER_BANK_DETAILS__BANK_NAME_ID__1 {
font-size:1.1em !important;
font-weight:bold !important;
color:#5076B6;
}

#columnMain .datacapture p#ctl00_CoreScreens_pNoDepositNoInstalment,
#columnMain .datacapture p#ctl00_CoreScreens_pNoDepositInstalmentSame {
margin-left:30px
}

#columnMain  p.datacapturenav {
margin: 20px 0 0px 58px; /* left margin removed due to buttons on policies quotations page being chopped off */
}



div#ctl00_CoreScreens_policyTable,
table.tableOutlinePolicies {
width:480px !important;

}

.control select 
{
    max-width:230px;
    }
#searchbuttonfield{
 background-color: #f7f7f7 !important;
 border: none;
 border-radius:none;
}

.input#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__FORENAME__1_ctl{
    width:1000px !important;
}

input{
height:30px;
border: solid 1.5px;
border-color: #aaaaaa;
padding-left:3px;}
  
select{  
height:30px;
border: solid 1.5px;
border-color: #aaaaaa;
background-color: #ffffff;
}

#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__FORENAME__1_ctl{
width:245px !important;}

#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__TITLE_ID__1_ctl{
width:215px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__COMPANY__1_ctl{
width:215px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__SURNAME__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__DOB__1_cboDay{
width:50px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__DOB__1_cboMonth{
width:50px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__DOB__1_cboYear{
width:100px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__DATEESTABLISHED__1_cboDay{
width:50px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__DATEESTABLISHED__1_cboMonth{
width:50px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__DATEESTABLISHED__1_cboYear{
width:100px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__EMAIL__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_cmdsearchAddress_CUSTOMER_CLIENT_ADDRESS__POSTCODE__1_ctl{
width:215px !important;}
#ctl00_CoreScreens_cmdsearchAddress_CUSTOMER_CLIENT_ADDRESS__HOUSE__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_cmdsearchAddress_CUSTOMER_CLIENT_ADDRESS__STREET__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_cmdsearchAddress_CUSTOMER_CLIENT_ADDRESS__LOCALITY__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_cmdsearchAddress_CUSTOMER_CLIENT_ADDRESS__CITY__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_cmdsearchAddress_CUSTOMER_CLIENT_ADDRESS__COUNTY__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_txtHomeTelephone_ctl{
width:215px !important;}
#ctl00_CoreScreens_txtMobileTelephone_ctl{
width:215px !important;}
#ctl00_CoreScreens_CUSTOMER_POLICY_DETAILS__PREFFEREDMETHODCONTACT_ID__1_ctl{
width:215px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__COMPANYCONTACTNAME__1_ctl{
width:245px !important;}
#ctl00_LOBData_USER_EITHHOME_PROPOSER__TITLE_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_PROPOSER__FORENAME__0_ctl{
width:245px !important;}
#ctl00_LOBData_USER_EITHHOME_PROPOSER__SURNAME__0_ctl{
width:245px !important;}
#ctl00_LOBData_USER_EITHHOME_PROPOSER__DOB__0_cboDay{
width:50px !important;}
#ctl00_LOBData_USER_EITHHOME_PROPOSER__DOB__0_cboMonth{
width:50px !important;}
#ctl00_LOBData_USER_EITHHOME_PROPOSER__DOB__0_cboYear{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_PROPOSER__OCCUDESC_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_PROPOSER__OCCUEMPLOYBUSS_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__TYPEOFCARAVAN_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__MAKE_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__RMWEBONLY__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__NOOFBERTHS_ID__0_ctl{
width:50px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__MANUFACTURED_ID__0_ctl{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__DATEOFPURCHASE__0_cboDay{
width:50px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__DATEOFPURCHASE__0_cboMonth{
width:50px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__DATEOFPURCHASE__0_cboYear{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__CRISNUMBER__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__USAGEOFCARAVAN_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__CLUBTYPE1_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__DRIQUAL_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__TYPEOFCOVER_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__CARAVANSI__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__AWNINGSI__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__EQUIPMENTSI__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__PERSONALSI__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__ALLOTHER__0_ctl{
width:245px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__STORELOCATION_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_cmdSearch_USER_EITHHOME_STORSEC__POSTCODE__0_ctl{
width:245px !important;}
#ctl00_LOBData_cmdSearch_USER_EITHHOME_STORSEC__HOUSE__0_ctl{
width:245px !important;}
#ctl00_LOBData_cmdSearch_USER_EITHHOME_STORSEC__STREET__0_ctl{
width:245px !important;}
#ctl00_LOBData_cmdSearch_USER_EITHHOME_STORSEC__LOCALITY__0_ctl{
width:245px !important;}
#ctl00_LOBData_cmdSearch_USER_EITHHOME_STORSEC__CITY__0_ctl{
width:245px !important;}
#ctl00_LOBData_cmdSearch_USER_EITHHOME_STORSEC__COUNTY__0_ctl{
width:245px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__CRVATSITE_ID__0_ctl{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__MONTHSATSITE_ID__0_ctl{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__WHEELDEVICE_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__TRACKINGDEVICE_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__ANTISNAKEDEVICE_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CLAIM__INCIDENTDATE__0_cboDay{
width:50px !important;}
#ctl00_LOBData_USER_EITHHOME_CLAIM__INCIDENTDATE__0_cboMonth{
width:50px !important;}
#ctl00_LOBData_USER_EITHHOME_CLAIM__INCIDENTDATE__0_cboYear{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_CLAIM__CLAIMTYPE_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CLAIM__CLAIMSTATUS_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CLAIM__AMOUNT__0_ctl{
width:245px !important;}
#ctl00_LOBData_USER_EITHHOME_COVER__NCD_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_COVER__HHNCD_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_COVER__INSURER_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_COVER__TOTALEXCESS_ID__0_ctl{
width:230px !important;}
#ctl00_CoreScreens_CUSTOMER_POLICY_DETAILS__POLICYSTARTDATE__1_cboDay{
width:50px !important;}
#ctl00_CoreScreens_CUSTOMER_POLICY_DETAILS__POLICYSTARTDATE__1_cboMonth{
width:50px !important;}
#ctl00_CoreScreens_CUSTOMER_POLICY_DETAILS__POLICYSTARTDATE__1_cboYear{
width:100px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__EMAIL__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_txtConfirmEmail_ctl{
width:245px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__PASSWORD__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_txtConfirmPassword_ctl{
width:245px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__SECURITY_QUESTION_ID__1_ctl{
width:215px !important;}
#ctl00_CoreScreens_CUSTOMER_INSURED_PARTY__SECURITY_ANSWER__1_ctl{
width:245px !important;}
#ctl00_CoreScreens_txtHomeTelephone_ctl{
width:215px !important;}
#ctl00_CoreScreens_txtMobileTelephone_ctl{
width:245px !important;}
#ctl00_CoreScreens_chkMailings_ctl{
width:25px !important;}
#ctl00_CoreScreens_chkTelephone_ctl{
width:25px !important;}
#ctl00_CoreScreens_chkAcknowledgement_ctl{
width:25px !important;}
input[name="ctl00$CoreScreens$Quotes"]{
margin-left: 7px !important;
width:30px !important;}
input[name="ctl00$CoreScreens$startTime$ctl00"]{
width:50px !important;}
input[name="ctl00$CoreScreens$startTime$ctl01"]{
width:50px !important;}
#ctl00_CoreScreens_CUSTOMER_POLICY_DETAILS__PAYMENT_PLAN_ID__1_ctl{
width:215px !important;}
#ctl00_CoreScreens_cboCardType_ctl{
width:215px !important;}
#ctl00_CoreScreens_txtCardNumber_ctl{
width:245px !important;}
#ctl00_CoreScreens_txtIssueNo_ctl{
width:50px !important;}
#ctl00_CoreScreens_dtsStartdate_cboMonth{
width:50px !important;}
#ctl00_CoreScreens_dtsStartdate_cboYear{
width:100px !important;}
#ctl00_CoreScreens_dtsExpiryDate_cboMonth{
width:50px !important;}
#ctl00_CoreScreens_dtsExpiryDate_cboYear{
width:100px !important;}
#ctl00_CoreScreens_txtSecurityCode_ctl{
width:50px !important;}
#ctl00_CoreScreens_txtHolder_ctl{
width:245px !important;}

#ctl00_LOBData_USER_EITHHOME_CARAVAN__HHREBUILDCOST__0_ctl{
width:230px !important;}

#ctl00_LOBData_USER_EITHHOME_CARAVAN__OUTBUILDINGSSI__0_ctl{
width:230px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__SWIMMINSI__0_ctl{
width:230px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__REPLCONTCOST__0_ctl{
width:230px !important;}

#ctl00_LOBData_USER_EITHHOME_CARAVAN__USAGEOFHOLHOM_ID__0_ctl{
width:230px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__UNOCCPERIOD_ID__0_ctl{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__MORTGAGELENDER_ID__0_ctl{
width:230px !important;}

#ctl00_LOBData_USER_EITHHOME_STORSEC__YROFCONSTR_ID__0_ctl{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__FLATROOF_ID__0_ctl{width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__BEDROOMS__0_ctl{width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__SQUFOOTAGE_ID__0_ctl{width:150px !important;}
#ctl00_LOBData_USER_EITHHOME_COVER__INSURER_ID__0_ctl{width:230px !important;}
#ctl00_LOBData_USER_EITHHOME_COVER__HHNCD_ID__0_ctl{width:200px !important;}
#ctl00_LOBData_USER_EITHHOME_COVER__CLMFREEYRS_ID__0_ctl{width:200px !important;}
#ctl00_LOBData_USER_EITHHOME_COVER__PROMOCODE__0_ctl{width:200px !important;}
#ctl00_LOBData_USER_EITHHOME_PROPOSER__NATIONALITYPROP_ID__0_ctl{width:215px !important;}


#ctl00_LOBData_subUSER_EITHHOME_CLAIM__INCIDENTDATE__0:hover
{
   background-color: #f7f7f7 !important;
    border: 1px solid #f7f7f7 !important; 
    border-radius: 5px !important;
}
#ctl00_LOBData_subUSER_EITHHOME_STORSEC__FACTFITTED__0:hover
{
   background-color: #f7f7f7 !important;
    border: 1px solid #f7f7f7 !important; 
    border-radius: 5px !important;
}

#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__PERMSITED__0{
    padding-top:10px;
}

#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__CASSOASITE__0{
    padding-top:10px;
}

#ctl00_LOBData_imgUSER_EITHHOME_STORSEC__PERMFENCE__0{
    padding-top:10px;  
}

#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__FACTFITTED__0{
    padding-top:10px;  
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__HITCHPOST__0{
padding-top:10px;
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__SECURITYPOST__0{
padding-top:10px;
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__MULEANCHDEVICE__0{
padding-top:10px;
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__MICROTAG__0{
padding-top:10px;
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__THEIFBEATER__0{
padding-top:10px;
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__SMARTWATER__0{
padding-top:10px;
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__HITCHLOCK__0{
padding-top:10px;
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_STORSEC__SECURITYTAG__0{
  padding-top:10px;  
}

#ctl00_LOBData_imgHLP_USER_EITHHOME_CARAVAN__FIRMBASE__0{
  padding-top:10px;  
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_CARAVAN__HEATAPP__0{padding-top:10px;  
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_CARAVAN__CARAVANCLUB__0{padding-top:10px;  
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_CARAVAN__FLOATDEVICE__0{padding-top:10px;  
}
#ctl00_LOBData_imgHLP_USER_EITHHOME_CARAVAN__MAILDAM__0{padding-top:10px;  
}
#ctl00_LOBData_USER_EITHHOME_STORSEC__PLOTNUMBER__0_ctl{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__CRVATSITE_ID__0_ctl{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__CRVSITELOC_ID__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_STORSEC__COUNTCRV_ID__0_ctl{
width:215px !important;}



#ctl00_LOBData_USER_EITHHOME_CARAVAN__USAGEOFCARAVAN_ID__0_ctl{
width:230px !important;
}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__LENCRV_ID__0_ctl{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__WIDCRV_ID__0_ctl{
width:100px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__USAGEOFCARAVAN_ID__0_ctl{
width:230px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__SECSYSFITT_ID__0_ctl{
width:230px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__CONTENTSI__0_ctl{
width:215px !important;}
#ctl00_LOBData_USER_EITHHOME_CARAVAN__PUBLIAB_ID__0_ctl{
width:100px !important;}



input[name="ctl00$CoreScreens$Policy"]{
width:20px !important;
margin-right:5px;  }  
#ctl00_CoreScreens_txtEmail_ctl{
width:245px !important;}
#ctl00_CoreScreens_txtPassword_ctl{
width:245px !important;}



input[name="ctl00$CoreScreens$Policy"]{
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  right: 0;
  bottom: 0;
  left: 0;
  height: 20px;
  width: 20px;
  transition: all 0.15s ease-out 0s;
  background: #cbd1d8;
  border: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  margin-right: 0.5rem;
  outline: none;
  position: relative;
  z-index: 1000;
}
input[name="ctl00$CoreScreens$Policy"]:hover {
  background: #9faab7;
}
input[name="ctl00$CoreScreens$Policy"]:checked {
  background: #0033cc;

}
input[name="ctl00$CoreScreens$Policy"]:checked::before {
  height: 20px;
  width: 20px;
  position: absolute;
  content: '✔';
  color: transparent;
  text-shadow: 0 0 0 white;
  display: inline-block;
  font-size: 15.66667px;
  text-align: center;
  line-height: 20px;

}
input[name="ctl00$CoreScreens$Policy"]:checked::after {

   background: #0033cc; 
  /* content: ''; */
  border-color:white;
  display: block;
  position: relative;
  z-index: 100;

}
input[name="ctl00$CoreScreens$Policy"]{
  border-radius: 50%;
}
input[name="ctl00$CoreScreens$Policy"]::after {
  border-radius: 50%;
}
input[name="ctl00$CoreScreens$Policy"]:focus {outline:0;}






input[name="ctl00$CoreScreens$Quotes"]{
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  right: 0;
  bottom: 0;
  left: 0;
  height: 30px;
  width: 30px;
  transition: all 0.15s ease-out 0s;
  background: #cbd1d8;
  border: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  margin-right: 0.5rem;
  outline: none;
  position: relative;
  z-index: 1000;
}
input[name="ctl00$CoreScreens$Quotes"]:hover {
  background: #9faab7;
}
input[name="ctl00$CoreScreens$Quotes"]:checked {
  background: #0033cc;

}
input[name="ctl00$CoreScreens$Quotes"]:checked::before {
  height: 30px;
  width: 30px;
  position: absolute;
  content: '✔';
  color: transparent;
  text-shadow: 0 0 0 white;
  display: inline-block;
  font-size: 20.66667px;
  text-align: center;
  line-height: 30px;

}
input[name="ctl00$CoreScreens$Quotes"]:checked::after {

   background: #0033cc; 
  /* content: ''; */
  border-color:white;
  display: block;
  position: relative;
  z-index: 100;

}
input[name="ctl00$CoreScreens$Quotes"]{
  border-radius: 50%;
}
input[name="ctl00$CoreScreens$Quotes"]::after {
  border-radius: 50%;
}
input[name="ctl00$CoreScreens$Quotes"]:focus {outline:0;}



@media (max-width: 700px) {.tableOutlineExcess {
width: 88%;
}
}




@media (max-width: 700px) {#ctl00_CoreScreens_pImportantDocText{
    width: 88% !important;
}}


label[for="chkAcknowledgement"]{ 
font-size:13.6px}

@media (max-width: 700px) {label[for="chkAcknowledgement"]{ 
font-size:15px}}




.HelpDiv{
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
left: 200px;
bottom:35px;
width: 230px;		 
background-color: #ffffff; 
c: white;
padding: 10px; 
padding-right: 5px;	
cursor: pointer;
border: #5076b6 1px solid;

}


.HelpDiv:after{
    content:'';
    position:absolute;
    top:17px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:4px;
    margin-left:-10px;
    -moz-transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
}
@media (max-width: 700px) {.HelpDiv {
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
margin-right: 237px;
margin-top:40px;
width: 250px;		 
background-color: white; 
padding: 10px;
margin-bottom:-30px; 
padding-right: 10px;	
cursor: pointer;
border: #5076b6 1px solid;
}
}

@media (max-width:700px) {.HelpDiv:after{
    content:'';
    position:absolute;
    top:-6px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:230px;
    margin-left:0px;
    -moz-transform:rotate(225deg);
    -webkit-transform:rotate(225deg);
    transform:rotate(225deg);
}
}

@media (max-width:700px) {#hlpUSER_EITTOUR_STORSEC__THEIFBEATER__0:after,#hlpUSER_EITTOUR_STORSEC__MULEANCHDEVICE__0:after,#hlpUSER_EITTOUR_STORSEC__SMARTWATER__0:after,#hlpUSER_EITTOUR_STORSEC__SECURITYPOST__0:after,#hlpUSER_EITTOUR_STORSEC__SECURITYPOST__0:after,#hlpUSER_EITTOUR_STORSEC__HITCHPOST__0:after,#hlpUSER_EITTOUR_STORSEC__MICROTAG__0:after,#hlpUSER_EITTOUR_STORSEC__SECURITYTAG__0:after,#hlpUSER_EITTOUR_STORSEC__FACTFITTED__0:after,#hlpUSER_EITTOUR_STORSEC__HITCHLOCK__0:after,#hlpUSER_EITTOUR_STORSEC__PERMFENCE__0:after,#hlpUSER_EITTOUR_STORSEC__PERMSITED__0:after,#hlpUSER_EITTOUR_STORSEC__CASSOASITE__0:after{
    content:'';
    position:absolute;
    top:-6px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:150px;
    margin-left:0px;
    -moz-transform:rotate(225deg);
    -webkit-transform:rotate(225deg);
    transform:rotate(225deg);
}
}

@media (max-width: 700px) {#hlpCUSTOMER_POLICY_DETAILS__POLICYSTARTDATE__1{
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
margin-right: 217px;
margin-top:40px;
width: 270px;		 
background-color: white; 
padding: 10px;
margin-bottom:-30px; 
padding-right: 10px;	
cursor: pointer;
border: #5076b6 1px solid;
}
}

@media (max-width:700px) {#hlpCUSTOMER_POLICY_DETAILS__POLICYSTARTDATE__1:after{
    content:'';
    position:absolute;
    top:-6px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:250px;
    margin-left:0px;
    -moz-transform:rotate(225deg);
    -webkit-transform:rotate(225deg);
    transform:rotate(225deg);
}
}

@media (min-width:700px) {#hlpUSER_EITTOUR_CARAVAN__TYPEOFCOVER_ID__0{
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
left: 265px;
top:-600px;
width: 290px;		 
background-color: #ffffff; 
c: white;
padding: 10px; 
padding-right: 5px;	
cursor: pointer;
border: #5076b6 1px solid;

}}

@media (min-width:700px) {#hlpUSER_EITTOUR_CARAVAN__TYPEOFCOVER_ID__0:after{
    content:'';
    position:absolute;
    top:582px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:4px;
    margin-left:-10px;
    -moz-transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
}
}


@media (min-width:700px) {#hlpUSER_EITTOUR_CARAVAN__TYPEOFCOVER_ID__0 .helptext {
clear:both
float:left;
width:260px;    
}}

@media (min-width:700px) {#hlpUSER_EITTOUR_STORSEC__THEIFBEATER__0{
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
left: 200px;
top:-450px;
width: 230px;		 
background-color: #ffffff; 
c: white;
padding: 10px; 
padding-right: 5px;	
cursor: pointer;
border: #5076b6 1px solid;

}}

@media (min-width:700px) {#hlpUSER_EITTOUR_STORSEC__THEIFBEATER__0:after{
    content:'';
    position:absolute;
    top:430px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:4px;
    margin-left:-10px;
    -moz-transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
}
}

@media (min-width:700px) {#hlpUSER_EITTOUR_STORSEC__SMARTWATER__0{
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
left: 200px;
top:-160px;
width: 230px;		 
background-color: #ffffff; 
c: white;
padding: 10px; 
padding-right: 5px;	
cursor: pointer;
border: #5076b6 1px solid;

}}

@media (min-width:700px) {#hlpUSER_EITTOUR_STORSEC__SMARTWATER__0:after{
    content:'';
    position:absolute;
    top:140px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:4px;
    margin-left:-10px;
    -moz-transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
}
}

@media (min-width:700px) {#hlpUSER_EITTOUR_STORSEC__MULEANCHDEVICE__0{
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
left: 200px;
top:-90px;
width: 230px;		 
background-color: #ffffff; 
c: white;
padding: 10px; 
padding-right: 5px;	
cursor: pointer;
border: #5076b6 1px solid;

}}

@media (min-width:700px) {#hlpUSER_EITTOUR_STORSEC__MULEANCHDEVICE__0:after{
    content:'';
    position:absolute;
    top:70px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:4px;
    margin-left:-10px;
    -moz-transform:rotate(135deg);
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg);
}
}

@media (max-width:700px) {#hlpUSER_EITHHOME_CARAVAN__PUBLIAB_ID__0:after,#hlpUSER_EITHHOME_CARAVAN__UNOCCPERIOD_ID__0:after{
    content:'';
    position:absolute;
    top:-6px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:110px;
    margin-left:0px;
    -moz-transform:rotate(225deg);
    -webkit-transform:rotate(225deg);
    transform:rotate(225deg);
}
}

@media (max-width:700px) {#hlpUSER_EITHHOME_COVER__HHNCD_ID__0:after,#hlpUSER_EITHHOME_COVER__CLMFREEYRS_ID__0:after,#hlpUSER_EITHHOME_COVER__PROMOCODE__0:after{
    content:'';
    position:absolute;
    top:-6px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:210px;
    margin-left:0px;
    -moz-transform:rotate(225deg);
    -webkit-transform:rotate(225deg);
    transform:rotate(225deg);
}
}








@media (max-width:700px) {#main {
margin:auto;
min-width: 500px;
background: transparent url(../images/eittour/page_bg_new2.jpg) top left repeat-x;
background-color:#f7f7f7;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
max-width:960px;
}
}



input[name="SelectedUserID"]{
    width: 20px;
    margin-bottom:4px;
}

input[name="SelectedUserID"]{
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  right: 0;
  bottom: 0;
  left: 0;
  height: 20px;
  width: 20px;
  transition: all 0.15s ease-out 0s;
  background: #cbd1d8;
  border: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  margin-right: 0.2rem;
  outline: none;
  position: relative;
  z-index: 1000;
}
input[name="SelectedUserID"]:hover {
  background: #9faab7;
}
input[name="SelectedUserID"]:checked {
  background: #0033cc;

}
input[name="SelectedUserID"]:checked::before {
  height: 20px;
  width: 20px;
  position: absolute;
  content: '✔';
  color: transparent;
  text-shadow: 0 0 0 white;
  display: inline-block;
  font-size: 14.66667px;
  text-align: center;
  line-height: 20px;

}
input[name="SelectedUserID"]:checked::after {

   background: #0033cc; 
  /* content: ''; */
  border-color:white;
  display: block;
  position: relative;
  z-index: 100;

}
input[name="SelectedUserID"]{
  border-radius: 50%;
}
input[name="SelectedUserID"]::after {
  border-radius: 50%;
}
input[name="SelectedUserID"]:focus {outline:0;}

@media (min-width:700px) {#hlpCUSTOMER_POLICY_DETAILS__POLICYSTARTDATE__1{
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
left: 215px;
width: 230px;		 
background-color: #ffffff; 
padding: 10px; 
padding-right: 5px;	
cursor: pointer;
border: #5076b6 1px solid;
}
}

@media (min-width:700px) {#hlpUSER_EITHHOME_CARAVAN__HHREBUILDCOST__0,#hlpUSER_EITHHOME_CARAVAN__OUTBUILDINGSSI__0,#hlpUSER_EITHHOME_CARAVAN__SWIMMINSI__0,#hlpUSER_EITHHOME_CARAVAN__REPLCONTCOST__0,#hlpUSER_EITHHOME_CARAVAN__PUBLIAB_ID__0,#hlpUSER_EITHHOME_CARAVAN__USAGEOFHOLHOM_ID__0,#hlpUSER_EITHHOME_CARAVAN__UNOCCPERIOD_ID__0,#hlpUSER_EITHHOME_CARAVAN__SECSYSFITT_ID__0{
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
left: 210px;
bottom:35px;
width: 230px;		 
background-color: #ffffff; 
c: white;
padding: 10px; 
padding-right: 5px;	
cursor: pointer;
border: #5076b6 1px solid;
}
}

@media (max-width:700px) {#hlpUSER_EITHHOME_CARAVAN__HHREBUILDCOST__0,#hlpUSER_EITHHOME_CARAVAN__OUTBUILDINGSSI__0,#hlpUSER_EITHHOME_CARAVAN__SWIMMINSI__0,#hlpUSER_EITHHOME_CARAVAN__REPLCONTCOST__0,#hlpUSER_EITHHOME_CARAVAN__USAGEOFHOLHOM_ID__0,#hlpUSER_EITHHOME_CARAVAN__SECSYSFITT_ID__0{
display: none; /* hide until user activates */
z-index: 1;
float: right;
position:relative;
margin-right: 227px;
margin-top:40px;
width: 260px;		 
background-color: white; 
padding: 10px;
margin-bottom:-30px; 
padding-right: 10px;	
cursor: pointer;
border: #5076b6 1px solid;
}
}


@media (max-width:700px) {#hlpUSER_EITHHOME_CARAVAN__HHREBUILDCOST__0:after,#hlpUSER_EITHHOME_CARAVAN__OUTBUILDINGSSI__0:after,#hlpUSER_EITHHOME_CARAVAN__SWIMMINSI__0:after,#hlpUSER_EITHHOME_CARAVAN__REPLCONTCOST__0:after,#hlpUSER_EITHHOME_CARAVAN__USAGEOFHOLHOM_ID__0:after,#hlpUSER_EITHHOME_CARAVAN__SECSYSFITT_ID__0:after{
    content:'';
    position:absolute;
    top:-6px; 
    width:10px;
    height:10px;
    border-bottom:1px solid #5076b6;
    border-right:1px solid #5076b6;
    background:#ffffff;
    left:241px;
    margin-left:0px;
    -moz-transform:rotate(225deg);
    -webkit-transform:rotate(225deg);
    transform:rotate(225deg);
}
}


input#ctl00_LOBData_ctl00,input#ctl00_LOBData_ctl02,input#ctl00_LOBData_ctl04,input#ctl00_LOBData_ctl06,input#ctl00_LOBData_ctl08,input#ctl00_LOBData_ctl10,input#ctl00_LOBData_ctl12,input#ctl00_LOBData_ctl14,input#ctl00_LOBData_ctl16,input#ctl00_LOBData_ctl18,input#ctl00_LOBData_ctl20,input#ctl00_LOBData_ctl22,input#ctl00_LOBData_ctl24,input#ctl00_LOBData_ctl26,input#ctl00_LOBData_ctl28,input#ctl00_LOBData_ctl30,input#ctl00_LOBData_ctl32,input#ctl00_LOBData_ctl34,input#ctl00_LOBData_ctl36,input#ctl00_LOBData_ctl38,input#ctl00_LOBData_ctl40{
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  right: 0;
  bottom: 0;
  left: 0;
  height: 25px;
  width: 25px;
  transition: all 0.15s ease-out 0s;
  background: #cbd1d8;
  border: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  outline: none;
  position: relative;
  z-index: 1000;
}
input#ctl00_LOBData_ctl00:hover,input#ctl00_LOBData_ctl02:hover ,input#ctl00_LOBData_ctl04:hover,input#ctl00_LOBData_ctl06:hover,input#ctl00_LOBData_ctl08:hover,input#ctl00_LOBData_ctl10:hover,input#ctl00_LOBData_ctl12:hover,input#ctl00_LOBData_ctl14:hover,input#ctl00_LOBData_ctl16:hover,input#ctl00_LOBData_ctl18:hover,input#ctl00_LOBData_ctl20:hover,input#ctl00_LOBData_ctl22:hover,input#ctl00_LOBData_ctl24:hover,input#ctl00_LOBData_ctl26:hover,input#ctl00_LOBData_ctl28:hover,input#ctl00_LOBData_ctl30:hover,input#ctl00_LOBData_ctl32:hover,input#ctl00_LOBData_ctl34:hover,input#ctl00_LOBData_ctl36:hover,input#ctl00_LOBData_ctl38:hover,input#ctl00_LOBData_ctl40:hover{
  background: #9faab7;
}
input#ctl00_LOBData_ctl00:checked,input#ctl00_LOBData_ctl02:checked,input#ctl00_LOBData_ctl04:checked,input#ctl00_LOBData_ctl06:checked,input#ctl00_LOBData_ctl08:checked,input#ctl00_LOBData_ctl10:checked,input#ctl00_LOBData_ctl12:checked,input#ctl00_LOBData_ctl14:checked,input#ctl00_LOBData_ctl16:checked,input#ctl00_LOBData_ctl18:checked,input#ctl00_LOBData_ctl20:checked,input#ctl00_LOBData_ctl22:checked,input#ctl00_LOBData_ctl24:checked,input#ctl00_LOBData_ctl26:checked,input#ctl00_LOBData_ctl28:checked,input#ctl00_LOBData_ctl30:checked,input#ctl00_LOBData_ctl32:checked,input#ctl00_LOBData_ctl34:checked,input#ctl00_LOBData_ctl36:checked,input#ctl00_LOBData_ctl38:checked,input#ctl00_LOBData_ctl40:checked {
  background: #0033cc;

}
input#ctl00_LOBData_ctl00:checked::before,input#ctl00_LOBData_ctl02:checked::before,input#ctl00_LOBData_ctl04:checked::before,input#ctl00_LOBData_ctl06:checked::before,input#ctl00_LOBData_ctl08:checked::before,input#ctl00_LOBData_ctl10:checked::before,input#ctl00_LOBData_ctl12:checked::before,input#ctl00_LOBData_ctl14:checked::before,input#ctl00_LOBData_ctl16:checked::before,input#ctl00_LOBData_ctl18:checked::before,input#ctl00_LOBData_ctl20:checked::before,input#ctl00_LOBData_ctl22:checked::before,input#ctl00_LOBData_ctl24:checked::before,input#ctl00_LOBData_ctl26:checked::before,input#ctl00_LOBData_ctl28:checked::before,input#ctl00_LOBData_ctl30:checked::before,input#ctl00_LOBData_ctl32:checked::before,input#ctl00_LOBData_ctl34:checked::before,input#ctl00_LOBData_ctl36:checked::before,input#ctl00_LOBData_ctl38:checked::before,input#ctl00_LOBData_ctl40:checked::before {
  height: 25px;
  width: 25px;
  position: absolute;
  content: '✔';
  color: transparent;
  text-shadow: 0 0 0 white;
  display: inline-block;
  font-size: 15.66667px;
  text-align: center;
  line-height: 25px;

}
input#ctl00_LOBData_ctl00:checked::after,input#ctl00_LOBData_ctl02:checked::after,input#ctl00_LOBData_ctl04:checked::after,input#ctl00_LOBData_ctl06:checked::after,input#ctl00_LOBData_ctl08:checked::after,input#ctl00_LOBData_ctl10:checked::after,input#ctl00_LOBData_ctl12:checked::after,input#ctl00_LOBData_ctl14:checked::after,input#ctl00_LOBData_ctl16:checked::after,input#ctl00_LOBData_ctl18:checked::after,input#ctl00_LOBData_ctl20:checked::after,input#ctl00_LOBData_ctl22:checked::after,input#ctl00_LOBData_ctl24:checked::after,input#ctl00_LOBData_ctl26:checked::after,input#ctl00_LOBData_ctl28:checked::after,input#ctl00_LOBData_ctl30:checked::after,input#ctl00_LOBData_ctl32:checked::after,input#ctl00_LOBData_ctl34:checked::after,input#ctl00_LOBData_ctl36:checked::after,input#ctl00_LOBData_ctl38:checked::after,input#ctl00_LOBData_ctl40:checked::after {

   background: #0033cc; 
  /* content: ''; */
  border-color:white;
  display: block;
  position: relative;
  z-index: 100;

}
input#ctl00_LOBData_ctl00,input#ctl00_LOBData_ctl02,input#ctl00_LOBData_ctl04,input#ctl00_LOBData_ctl06,input#ctl00_LOBData_ctl08,input#ctl00_LOBData_ctl10,input#ctl00_LOBData_ctl12,input#ctl00_LOBData_ctl14,input#ctl00_LOBData_ctl16,input#ctl00_LOBData_ctl18,input#ctl00_LOBData_ctl20,input#ctl00_LOBData_ctl22,input#ctl00_LOBData_ctl24,input#ctl00_LOBData_ctl26,input#ctl00_LOBData_ctl28,input#ctl00_LOBData_ctl30,input#ctl00_LOBData_ctl32,input#ctl00_LOBData_ctl34,input#ctl00_LOBData_ctl36,input#ctl00_LOBData_ctl38,input#ctl00_LOBData_ctl40{
  border-radius: 50%;
}
input#ctl00_LOBData_ctl00::after,input#ctl00_LOBData_ctl02::after,input#ctl00_LOBData_ctl04::after,input#ctl00_LOBData_ctl06::after,input#ctl00_LOBData_ctl08::after,input#ctl00_LOBData_ctl10::after,input#ctl00_LOBData_ctl12::after,input#ctl00_LOBData_ctl14::after,input#ctl00_LOBData_ctl16::after,input#ctl00_LOBData_ctl18::after,input#ctl00_LOBData_ctl20::after,input#ctl00_LOBData_ctl22::after,input#ctl00_LOBData_ctl24::after,input#ctl00_LOBData_ctl26::after,input#ctl00_LOBData_ctl28::after,input#ctl00_LOBData_ctl30::after,input#ctl00_LOBData_ctl32::after,input#ctl00_LOBData_ctl34::after,input#ctl00_LOBData_ctl36::after,input#ctl00_LOBData_ctl38::after,input#ctl00_LOBData_ctl40::after {
  border-radius: 50%;
}
input#ctl00_LOBData_ctl00:focus,input#ctl00_LOBData_ctl02:focus,input#ctl00_LOBData_ctl04:focus,input#ctl00_LOBData_ctl06:focus,input#ctl00_LOBData_ctl08:focus,input#ctl00_LOBData_ctl10:focus,input#ctl00_LOBData_ctl12:focus,input#ctl00_LOBData_ctl14:focus,input#ctl00_LOBData_ctl16:focus,input#ctl00_LOBData_ctl18:focus,input#ctl00_LOBData_ctl20:focus,input#ctl00_LOBData_ctl22:focus,input#ctl00_LOBData_ctl24:focus,input#ctl00_LOBData_ctl26:focus,input#ctl00_LOBData_ctl28:focus,input#ctl00_LOBData_ctl30:focus,input#ctl00_LOBData_ctl32:focus,input#ctl00_LOBData_ctl34:focus,input#ctl00_LOBData_ctl36:focus,input#ctl00_LOBData_ctl38:focus,input#ctl00_LOBData_ctl40:focus {outline:0;}





input#ctl00_LOBData_ctl01,input#ctl00_LOBData_ctl03,input#ctl00_LOBData_ctl05,input#ctl00_LOBData_ctl07,input#ctl00_LOBData_ctl09,input#ctl00_LOBData_ctl11,input#ctl00_LOBData_ctl13,input#ctl00_LOBData_ctl15,input#ctl00_LOBData_ctl17,input#ctl00_LOBData_ctl19,input#ctl00_LOBData_ctl21,input#ctl00_LOBData_ctl23,input#ctl00_LOBData_ctl25,input#ctl00_LOBData_ctl27,input#ctl00_LOBData_ctl29,input#ctl00_LOBData_ctl31,input#ctl00_LOBData_ctl33,input#ctl00_LOBData_ctl35,input#ctl00_LOBData_ctl37,input#ctl00_LOBData_ctl39,input#ctl00_LOBData_ctl41{
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  right: 0;
  bottom: 0;
  left: 0;
  height: 25px;
  width: 25px;
  transition: all 0.15s ease-out 0s;
  background: #cbd1d8;
  border: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  outline: none;
  position: relative;
  z-index: 1000;
}
input#ctl00_LOBData_ctl01:hover,input#ctl00_LOBData_ctl03:hover,input#ctl00_LOBData_ctl05:hover,input#ctl00_LOBData_ctl07:hover,input#ctl00_LOBData_ctl09:hover,input#ctl00_LOBData_ctl11:hover,input#ctl00_LOBData_ctl13:hover,input#ctl00_LOBData_ctl15:hover,input#ctl00_LOBData_ctl17:hover,input#ctl00_LOBData_ctl19:hover,input#ctl00_LOBData_ctl21:hover,input#ctl00_LOBData_ctl23:hover,input#ctl00_LOBData_ctl25:hover,input#ctl00_LOBData_ctl27:hover,input#ctl00_LOBData_ctl29:hover,input#ctl00_LOBData_ctl31:hover,input#ctl00_LOBData_ctl33:hover,input#ctl00_LOBData_ctl35:hover,input#ctl00_LOBData_ctl37:hover,input#ctl00_LOBData_ctl39:hover,input#ctl00_LOBData_ctl41:hover{
  background: #9faab7;
}
input#ctl00_LOBData_ctl01:checked,input#ctl00_LOBData_ctl03:checked,input#ctl00_LOBData_ctl05:checked,input#ctl00_LOBData_ctl07:checked,input#ctl00_LOBData_ctl09:checked,input#ctl00_LOBData_ctl11:checked,input#ctl00_LOBData_ctl13:checked,input#ctl00_LOBData_ctl15:checked,input#ctl00_LOBData_ctl17:checked,input#ctl00_LOBData_ctl19:checked,input#ctl00_LOBData_ctl21:checked,input#ctl00_LOBData_ctl23:checked,input#ctl00_LOBData_ctl25:checked,input#ctl00_LOBData_ctl27:checked,input#ctl00_LOBData_ctl29:checked,input#ctl00_LOBData_ctl31:checked,input#ctl00_LOBData_ctl33:checked,input#ctl00_LOBData_ctl35:checked,input#ctl00_LOBData_ctl37:checked,input#ctl00_LOBData_ctl39:checked,input#ctl00_LOBData_ctl41:checked{
  background: #0033cc;

}
input#ctl00_LOBData_ctl01:checked::before,input#ctl00_LOBData_ctl03:checked::before,input#ctl00_LOBData_ctl05:checked::before,input#ctl00_LOBData_ctl07:checked::before,input#ctl00_LOBData_ctl09:checked::before,input#ctl00_LOBData_ctl11:checked::before,input#ctl00_LOBData_ctl13:checked::before,input#ctl00_LOBData_ctl15:checked::before,input#ctl00_LOBData_ctl17:checked::before,input#ctl00_LOBData_ctl19:checked::before,input#ctl00_LOBData_ctl21:checked::before,input#ctl00_LOBData_ctl23:checked::before,input#ctl00_LOBData_ctl25:checked::before,input#ctl00_LOBData_ctl27:checked::before,input#ctl00_LOBData_ctl29:checked::before,input#ctl00_LOBData_ctl31:checked::before,input#ctl00_LOBData_ctl33:checked::before,input#ctl00_LOBData_ctl35:checked::before,input#ctl00_LOBData_ctl37:checked::before,input#ctl00_LOBData_ctl39:checked::before,input#ctl00_LOBData_ctl41:checked::before{
  height: 25px;
  width: 25px;
  position: absolute;
  content: 'X';
  font-weight:600;
  color: transparent;
  text-shadow: 0 0 0 white;
  display: inline-block;
  font-size: 15.66667px;
  text-align: center;
  line-height: 25px;

}
input#ctl00_LOBData_ctl01:checked::after,input#ctl00_LOBData_ctl03:checked::after,input#ctl00_LOBData_ctl05:checked::after,input#ctl00_LOBData_ctl07:checked::after,input#ctl00_LOBData_ctl09:checked::after,input#ctl00_LOBData_ctl11:checked::after,input#ctl00_LOBData_ctl13:checked::after,input#ctl00_LOBData_ctl15:checked::after,input#ctl00_LOBData_ctl17:checked::after,input#ctl00_LOBData_ctl19:checked::after,input#ctl00_LOBData_ctl21:checked::after,input#ctl00_LOBData_ctl23:checked::after,input#ctl00_LOBData_ctl25:checked::after,input#ctl00_LOBData_ctl27:checked::after,input#ctl00_LOBData_ctl29:checked::after,input#ctl00_LOBData_ctl31:checked::after,input#ctl00_LOBData_ctl33:checked::after,input#ctl00_LOBData_ctl35:checked::after,input#ctl00_LOBData_ctl37:checked::after,input#ctl00_LOBData_ctl39:checked::after,input#ctl00_LOBData_ctl41:checked::after{

   background: #0033cc; 
  /* content: ''; */
  border-color:white;
  display: block;
  position: relative;
  z-index: 100;

}
input#ctl00_LOBData_ctl01,input#ctl00_LOBData_ctl03,input#ctl00_LOBData_ctl05,input#ctl00_LOBData_ctl07,input#ctl00_LOBData_ctl09,input#ctl00_LOBData_ctl11,input#ctl00_LOBData_ctl13,input#ctl00_LOBData_ctl15,input#ctl00_LOBData_ctl17,input#ctl00_LOBData_ctl19,input#ctl00_LOBData_ctl21,input#ctl00_LOBData_ctl23,input#ctl00_LOBData_ctl25,input#ctl00_LOBData_ctl27,input#ctl00_LOBData_ctl29,input#ctl00_LOBData_ctl31,input#ctl00_LOBData_ctl33,input#ctl00_LOBData_ctl35,input#ctl00_LOBData_ctl37,input#ctl00_LOBData_ctl39,input#ctl00_LOBData_ctl41{
  border-radius: 50%;
}
input#ctl00_LOBData_ctl01::after,input#ctl00_LOBData_ctl03::after,input#ctl00_LOBData_ctl05::after,input#ctl00_LOBData_ctl07::after,input#ctl00_LOBData_ctl09::after,input#ctl00_LOBData_ctl11::after,input#ctl00_LOBData_ctl13::after,input#ctl00_LOBData_ctl15::after,input#ctl00_LOBData_ctl17::after,input#ctl00_LOBData_ctl19::after,input#ctl00_LOBData_ctl21::after,input#ctl00_LOBData_ctl23::after,input#ctl00_LOBData_ctl25::after,input#ctl00_LOBData_ctl27::after,input#ctl00_LOBData_ctl29::after,input#ctl00_LOBData_ctl31::after,input#ctl00_LOBData_ctl33::after,input#ctl00_LOBData_ctl35::after,input#ctl00_LOBData_ctl37::after,input#ctl00_LOBData_ctl39::after,input#ctl00_LOBData_ctl41::after{
  border-radius: 50%;
}
input#ctl00_LOBData_ctl01:focus,input#ctl00_LOBData_ctl03:focus,input#ctl00_LOBData_ctl05:focus,input#ctl00_LOBData_ctl07:focus,input#ctl00_LOBData_ctl09:focus,input#ctl00_LOBData_ctl11:focus,input#ctl00_LOBData_ctl13:focus,input#ctl00_LOBData_ctl15:focus,input#ctl00_LOBData_ctl17:focus,input#ctl00_LOBData_ctl19:focus,input#ctl00_LOBData_ctl21:focus,input#ctl00_LOBData_ctl23:focus,input#ctl00_LOBData_ctl25:focus,input#ctl00_LOBData_ctl27:focus,input#ctl00_LOBData_ctl29:focus,input#ctl00_LOBData_ctl31:focus,input#ctl00_LOBData_ctl33:focus,input#ctl00_LOBData_ctl35:focus,input#ctl00_LOBData_ctl37:focus,input#ctl00_LOBData_ctl39:focus,input#ctl00_LOBData_ctl41:focus {outline:0;}


