﻿
/* Background colour, text colour

body							{font-family:Tahoma,Geneva,sans-serif;background:#d7cdc4 url(../images/body_bg.gif) repeat-x top;}
.innerContainer					{padding-top:0;margin:0 auto;}
#pagetop						{height:15px;background-image:url(../images/pagetop.gif);}
#pagebottom						{height:15px;background-image:url(../images/pagebottom.gif);}

/* Header, logo, insureandgo logo & contact number

.header							{background-color:#fff;margin:0;height:75px;}
.whiteLabelLogo					{background-image: url('../images/logo.gif');width:267px;height:51px;margin:10px 0 0 0;cursor:pointer;}
.ourLogo, .footerLeft .content
								{display:none;}

.footerRight					{float:right;}
.footer							{background-color:#fff;margin-top:20px;}

/* Status bar

.statusbar						{background:#FFF url(../images/statusbg_TIC.jpg) no-repeat;font-family:Arial;padding-top:98px;}
.statusbar ul li.number			{background-image:url(../images/status_ball_off.gif);background-repeat:no-repeat;color:#0176dd;}
.statusbar ul li.text			{color:#40a4c6;}
.statusbar ul.active li.number	{background-image:url(../images/status_ball_on.gif);color:#fff;}
.statusbar ul.active li.text	{color:#fff;}
.statusbar ul li.arrow			{background-image:url(/resources/images/steps/status_ball_arrow.gif);background-repeat:no-repeat;}
.statusbar ul					{font-family:trebuchet MS;}

/* Headings

.headings,
.headingsCompare,
.headingsPayment,
.comparePrice,
.SummaryPrice,
.pricesText,
.confirmPolicyNum, 
.promocodePrice, 
.promoSave						{color:#225577;}

p#popup							{font-size:18px;font-weight:normal;}
p#myaccount, .telNumber			{color:#fff;}
#singletrip p.headings,
#annualtrip p.headings,
#wintersports p.headings		{height:15px;}
.cover .productheadings,
.coverUpsell .productheadings	{background:#fff url(../images/productheadings.gif) no-repeat top center;}
.coverPopular .productheadings	{background:#fff url(/resources/images/bkg/popularproduct.gif) no-repeat top center;}
.left p.headings				{font-size:13px;margin:20px 0;border-bottom:1px dotted #ccc;padding: 4px 0 5px 5px;background:#fff url(/resources/images/bkg/headerbg.gif) no-repeat;color:#fff;}
.column p.headings				{border:0;}
.OptionsContent p.headings		{border:0;margin:0;background-image:none;color:#1078c1;padding:0 0 3px 0;}
.left p.headings#first			{margin-top:0;}


/* Calendar

#calendarDiv					{border:1px solid #1177bb;}
#calendarDiv .topBar			{background-color:#0088ff;}
#calendarDiv .todaysDate		{background-color:#0088ff;color:#fff;}
#calendarDiv .timeBar			{background-color: #0088ff;color:#0088ff;}
#calendarDiv .monthYearActive	{background-color:#0088ff;color: #fff;}

/* Compare page info popup - Default blue

.popup							{border:1px solid #00bbff;}
.popup .popupviewer				{background-color:#d0f2ff;}

/* Floating tooltip

.tooltip						{background-color:#d0f2ff;border-color:#00bbff;}

/* Buttons 122x30

.buttons						{padding:4px 0 0 0;background-image:url(../images/122x30.gif);}
.buttons:hover					{background-image:url(../images/122x30_over.gif);}

.buttonsgrey					{padding:4px 0 0 0;background-image:url(../images/back.gif);}
.buttonsgrey:hover				{background-image:url(../images/back.gif);}

.smallbuttons					{background-image:url(../images/85x20.gif);padding:2px 0 0 0;}
.smallbuttons:hover				{background-image:url(../images/85x20_over.gif);}

/* Global footer style
.clear 										{clear:both;line-height:1px;font-size:1px;}

/* TIC Footer
/* Footer definitions
#footer 									{width:870px;clear:both;margin:0 auto;font-size:11px;color:#4f4f4f;background-color:#ececec;}
#footerRight a 								{text-decoration:none;color:#0655a0;}
#footerRight a:hover 						{text-decoration:underline;}
#seFooter 									{clear:both;padding-left:0px;color:#996699;line-height:1.4em;border-bottom:solid 1px #000;}
#seFooter p 								{margin:0;padding:0;}

/* Footer list
.footerlist 								{float:left;width:135px;text-align:left;margin:0 0 0 10px;}
.footerlist h5 								{font-family:Tahoma, Geneva, sans-serif;padding: 10px 0 10px 0;font-size:11px;margin:0;font-weight:normal;color:#4f4f4f;}
.footerlist h5 a							{color:#555555;}
.footerlist h5 a:hover, a:visited			{color:#555555;}

/* Footer icons
.newquoteListFooter h5						{background-image:url(../images/footer-icn-newquote.gif);background-repeat:no-repeat;padding-left:50px;padding-top:5px;}
.policyListFooter h5						{background-image:url(../images/footer-icn-policywordings.gif);background-repeat:no-repeat;padding-left:50px;padding-top:15px;}
.keyfactsListFooter h5						{background-image:url(../images/footer-icn-keyfacts.gif);background-repeat:no-repeat;padding-left:50px;padding-top:5px;}
.aboutListFooter h5							{background-image:url(../images/footer-icn-aboutus.gif);background-repeat:no-repeat;padding-left:50px;padding-top:15px;}
.contactListFooter h5						{background-image:url(../images/footer-icn-contact.gif);background-repeat:no-repeat;padding-left:50px;padding-top:15px;}
.helpListFooter h5							{background-image:url(../images/footer-icn-help.gif);background-repeat:no-repeat;padding-left:50px;padding-top:15px;}

.footerlist ul 								{list-style-type:none;margin:0;padding-left:0;}
.footerlist a 								{color:#996699;text-decoration:none;}
.footerlist a:hover 						{text-decoration:underline;}

/* Copyright info

#copyrightinfo								{width:870px;margin:0 auto;font-size:11px;text-align:left;color:#999999;font-family:Tahoma, Geneva, sans-serif;}
#copyrightinfo p							{margin:10px 0;}

/* Right panels

.rightPanelContainer						{background-image:url(../images/triptypetop.gif);}
.rightPanelBottom							{background-image:url(../images/triptypebottom.gif);}

span.printbutton a							{margin-left:10px;} /*
