/* Core Colours, Panels, Gradients
----------------------------------------------------------------------*/

.bg { background-image:  url(file:///C|/Documents%20and%20Settings/nichojc/assets/sections/petins/img/bg-panel.png);  } 
#insurance table tr td, #insurance table tr th, #insurances table tr.lastrow td table tr td, #insurance table tr.lastrow td table tr th {border-bottom:solid 1px #b2dbed; border-right:solid 1px #b2dbed}
#insurance table tr th {background-color: #e4f2f8}
#insurance table { border: solid 1px #b2dbed }

ul.tabs li.current a, ul.tabs li.current div  { background: #b9dded }

#insurance .type-2 .read-more, #insurance .type-4 .read-more { background-color: #ecf5f8; border-top: 1px solid #b2dbed; border-bottom: 1px solid #b2dbed;  margin-bottom: 10px;}
.btn-read-more { background-position: 0px -110px; }
.btn-close { background-position: -100px -110px; }

/* Adjusts positioning of main promotion image */
/* .feature img { margin-top: -20px;  } */

/* Underwriter expandable areas */
#underwriters { padding-top: 8px;}
.type-2 #underwriters .read-more  { position: relative; display: block; clear: both; margin-left: 0 !important; margin-right: 0 !important; padding: 7px 0px 1px 4px; width: 460px !important; }
.read-more #underwriters h3 { text-transform: none !important; font-size: 1.3em; line-height: 1; margin-bottom: 5px; padding-top: 0 !important; padding-left: 6px; }
#underwriters .read-more { background: #f0f7f9 url(file:///C|/Documents%20and%20Settings/nichojc/assets/sections/travelins/img/bg-underwriters.png) repeat-x top left; border: 1px solid #b2dbed; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; -moz-box-shadow: 2px 2px 2px #e2e1e1; -webkit-box-shadow: 2px 2px 2px #e2e1e1; box-shadow: 2px 2px 2px #e2e1e1; }
#underwriters .btn-read-more { background-position: 0px -110px; }
#underwriters .btn-close { background-position: -100px -110px; }
#underwriters .read-more .btn-read-more, #underwriters .read-more .btn-close { position: absolute; top:5px; right: 11px; }
#underwriters .or { text-align: center; font-weight: bold; font-family: /* Tesco,  */Calibri, Helvetica, Arial ,sans-serif; font-size: 1.4em; line-height: 1; padding: 10px 0 0 0; }
#underwriters .read-more .inner { margin-left: -4px;}
#underwriters .read-more .highlight { text-align: center !important; text-transform: none !important; padding: 10px 4px 10px 4px !important; margin-top: 10px; margin-bottom: 20px; border: 3px solid #b2dbed !important; background-color: #fff; }
#underwriters .read-more .split {border-top: 1px solid #c5e0ed; padding-top: 10px; }
