
/*-- RESET ------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0; font-size: 100%;vertical-align: baseline; background: transparent;}
ol, ul            { list-style:none;}
blockquote, q     {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus            {outline: 0;}
 
/* font-face */
body { font-family:georgia,arial,sans-serif; font-size:14px; color:#4a4d52; font-weight:lighter; }
h1 { font-size:40px; font-weight:bold;}
h2 {  font-size:36px; font-weight:normal;  }
h3 {  font-size:24px; font-weight:normal; display:inline-block; }
h5 { font-size:14px;}

nav ul {
    list-style:none;
}

a:link, a:visited {
 
}

.wrapper {
    max-width:960px;
    margin:0 auto;
}

.wrapper>header {
    border-top:3px solid ;
    border-bottom:3px solid #cfdce5;
    padding:15px 0;
    margin-top:15px;
}

header>nav {
    margin-top:20px;
}

header>nav ul li {
    list-style:none;
    display:inline;
    border-left:1px solid #ccc;
    padding:0 5px 0 8px;
}

header>nav ul li:first-child {
    border-left:none;
    padding-left:0px;
}

nav ul li a {
    font-size:14px;
}

nav ul li a.active {
   color:#333;
   text-decoration:none;
   font-weight:bold;
}

article ul {
    list-style:disc;
    list-style-position:outside;
    margin-left:10px;
}

article ul li {
    margin-bottom:15px;
}

#chubb-logo {
    float:right;
    background:transparent url(https://image.e.chubb.com/lib/fe5315707262017a7c1d/m/1/d2b7ce9d-99bf-43c2-8cf3-a8f85e5bb6b7.png) no-repeat top left;
    display:block;
    width:120px;
    height:120px;
}

#chubb-logo-fr {
    float:right;
    background:transparent url(https://image.e.chubb.com/lib/fe5315707262017a7c1d/m/1/d2b7ce9d-99bf-43c2-8cf3-a8f85e5bb6b7.png) no-repeat top left;
    display:block;
    width:120px;
    height:120px;
}

section {
    padding:10px 0;
}

article header {
    padding:10px;

    color:#fff;
    height:50px;
}

article header h3 {
    color:#fff;
    font-size:20px;
}

section p,
article p{
    line-height:1.4em;
    margin-bottom:15px;
    display:block;
}

article p,
article label {
    font-size:14px;
}

article form {
    margin-top:20px;
}

article form.wline {
    border-top:1px solid #ccc;
}

article form label {
    display:block;
    padding:8px 0;
}

article form input[type="checkbox"]{
    border-radius:0px;
    padding:3px;

}

article form input[type="submit"]:hover {
    
    border-color:#ccc;
    box-shadow:0px 1px 2px #ccc;
}

article form input[type="submit"] {
    margin-top:20px;
    font-weight:bold;
    display:block;
    border:1px solid #c0ced7;
     padding:8px 15px;
    border-radius:0px;
    background:#fff;
    text-transform:uppercase;
    cursor:pointer;
    box-shadow:1px 2px 2px #ccc;

    /* IE10 Consumer Preview */ 
    background-image: -ms-linear-gradient(top, #FFFFFF 0%, #E8e8e8 100%);
    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(top, #FFFFFF 0%, #E1EAF1 100%);
    /* Opera */ 
    background-image: -o-linear-gradient(top, #FFFFFF 0%, #E1EAF1 100%);
    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #E1EAF1));
    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E1EAF1 100%);
    /* W3C Markup, IE10 Release Preview */ 
    background-image: linear-gradient(to bottom, #FFFFFF 0%, #E1EAF1 100%);
}

article form input[type="text"] {
    border:1px solid #ccc;
    padding:7px 15px;
    font-size:12px;
    color:#555;
    margin-right:10px;
    width:330px;
    box-shadow:inset 1px 2px 4px 2px #e8e8e8;
   }

article select {
    border-radius:0px;
    padding:7px 15px;
    min-width:260px;
    border-color:#ccc;
    font-size:13px;
}

article form.wline label {
    border-bottom:1px solid #ccc;
}

section article .container {
    padding:20px;
    margin-bottom:40px
}

section nav.otp {
    margin:30px 0 50px;
}

section nav.otp li {
    margin:3px 0;    
}

a.to-top {
    font-size:11px;
    color:#cfdce5;
    float:right;
    text-decoration:none;
    cursor:pointer;
   /* background:transparent url(http://image.s6.exacttarget.com/lib/fe8e1271706704747c/m/1/arrow-up.png) no-repeat top right;*/
    padding-right:20px;
    font-weight:bold;  
}

.asterisk-container {
    width:20px;
    display:block;
}

.asterisk {
    font-weight:normal;
    color:#b2000e;
    position:relative;
    font-size:15px;
    margin-right:10px;
}

sub {
    margin-left:20px;
    display:block;
}


/************************
 * IE 7 */
#ieroot .to-top {
    margin-top:-20px;
}

#ieroot input[type="submit"]{
    background:#f8f8f8;
}

/************************
 * Responsive targeting */

@media (max-width: 959px) {
    
}

@media (max-width: 767px) {
    
}

@media (max-width: 480px) {
   
}

