﻿body { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:90%; margin:0px; background:url('images/bg.gif') repeat-x; text-align:justify; }
img { border:0; }
h1, h2, h3 { margin:0px; padding:0px; font-weight:bold; color:#00adef; }
h1 { margin-bottom:15px; font-size:18px; }
h2 { margin-bottom:5px; font-size:16px; }
h3 { margin-bottom:5px; font-size:14px; }
p { margin:0px 0px 15px 0px; }
p.last { margin:0px; }
a { color:#00adef; font-weight:bold; text-decoration:none; }
ul { list-style-type:none; margin:0px; padding:0px; }
a:hover { text-decoration:underline; }
small { font-size:10px; }

table tr td.hr { border-top:1px solid #00adef; font-size:0px; }

div.clear { clear:both; margin:0px; padding:0px; height:0px; line-height:0px; font-size:0px; }
div.divider { margin:0px; padding:0px; height:15px; line-height:0px; font-size:0px; }
div.divider-small { margin:0px; padding:0px; height:5px; line-height:0px; font-size:0px; }

div#container { background:url('images/main-bg-middle.gif') repeat-y; width:1000px; margin:5px auto 5px auto; }
div#inner-container { background:url('images/main-bg-top.gif') no-repeat; min-height:461px; padding:15px 15px 0px 20px; }
* html div#inner-container { height:461px; }
div#inner-bottom { background:url('images/main-bg-bottom.gif') no-repeat; height:22px; }

div#top-image-left { float:left; }
div#top-image-left span { position:relative; bottom:7px; font-size:24px; font-weight:bold; color:#1b3f8f; }
div#top-image-right { float:right; }
div#top-image-right span { position:relative; bottom:4px; font-style:italic; color:#00adef; }

div#bottom-navigation { background:url('images/main-bg-bottom-grad.gif') bottom left; padding:15px 15px 0px 20px; }
div#bottom-navigation ul li { background:url('images/chevron.gif') no-repeat; margin-right:10px; padding-left:20px; display:inline; }
div#bottom-navigation ul li.first { background:none; padding-left:0px; }
div#bottom-navigation ul li a { font-weight:normal; }

div#main-section { width:680px; float:left; }
div#main-section div.top { height:175px; }
div#main-section div.top p { margin-bottom:0px; }
div#main-section div.middle { background:url('images/blue-panel-middle.gif') repeat-y; min-height:265px; padding:15px 20px 0px 22px; }
* html div#main-section div.middle { height:275px; }
div#main-section div.bottom { background:url('images/blue-panel-bottom.gif') no-repeat; height:20px; }

div#main-section div.text { float:left; width:380px; }

div#main-section div.banner { float:right; width:230px; text-align:left; }
div#main-section div.banner h2 { color:#1b3f8f; }
div#main-section div.banner h3 { color:#1b3f8f; }
div#main-section div.banner div.banner-top { background:#bfe6f1 url('images/banner-bg-1.gif') no-repeat; height:10px; font-size:0px; }
div#main-section div.banner div.banner-top div.banner-right { background-image:url('images/banner-bg-2.gif'); float:right; width:10px; height:10px; }
div#main-section div.banner div.banner-middle { background-color:#bfe6f1; padding:5px 15px; }
div#main-section div.banner div.banner-bottom { background:#bfe6f1 url('images/banner-bg-3.gif') no-repeat; height:10px; font-size:0px; }
div#main-section div.banner div.banner-bottom div.banner-right { background-image:url('images/banner-bg-4.gif'); float:right; width:10px; height:10px; }

div#right-section { width:270px; float:right; text-align:left; }
div#right-section div.top { background:#d9f3fd url('images/right-panel-bg-1.gif') no-repeat; height:10px; font-size:0px; }
div#right-section div.top div.right { background-image:url('images/right-panel-bg-2.gif'); float:right; width:10px; height:10px; font-size:0px; }
div#right-section div.middle { background-color:#d9f3fd; padding:5px 15px; }
div#right-section div.bottom { background:#d9f3fd url('images/right-panel-bg-3.gif') no-repeat; height:10px; font-size:0px; }
div#right-section div.bottom div.right { background-image:url('images/right-panel-bg-4.gif'); float:right; width:10px; height:10px; font-size:0px; }

div#right-section ul.right-navigation li { margin-top:5px; }
div#right-section ul.right-navigation li a { background:url('images/side-nav-bullet.gif') no-repeat 0px 2px; padding-left:18px; color:#808080; }
div#right-section ul.right-navigation li.current a { color:#00adef; }

div#footer-text { float:left; width:680px; font-size:10px; color:Gray; }
div#footer-images { float:right; }

div.TCM1 ul, div.TCM2 ul, div.TCM3 ul, div.TCM4 ul { margin-bottom:5px; }
div.TCM1 ul li, div.TCM2 ul li, div.TCM3 ul li, div.TCM4 ul li { background:url('images/tick.gif') no-repeat 0px 2px; padding-left:20px; margin-top:5px; }

div#validation-messages ul { list-style-type:disc; margin-top:5px; margin-left:15px; }

.popup-box .popup-box-box { background-color:White; padding:4px; border:1px solid #00adef; width:130px; text-align:left; }
.popup-box .popup-box-close-icon { line-height:0px; font-size:0px; }
.popup-box .popup-box-close-icon a img { margin-bottom:4px; }
.popup-box .popup-box-text { font-size:12px; line-height:1.3em; margin-top:5px; }

.radio-button input { vertical-align:-15%; margin-top:4px; }
.check-box input { vertical-align:-10%; margin-top:4px; }

table.contact-us-form { text-align:center; }
table.contact-us-form tr td { padding:7px 5px; #padding:6px 5px; }
table.contact-us-form tr td.left { text-align:right; }
table.contact-us-form tr td.right { text-align:left; }

table.premiums-form tr td { border:1px solid #00adef; }
table.premiums-form tr td { padding:5px 5px; #padding:4px 5px; }

table.declare-table tr td { padding-bottom:15px; }

ul.bullet-list { list-style-type:disc; margin-bottom:15px; }
ul.bullet-list li { margin-left:15px; }

ul.horizontal-list li { margin-right:10px; display:inline; }

input.inline-button { vertical-align:middle; }

div.popup-screen-background { position:absolute; filter:alpha(opacity=15); opacity:0.15; background-color:#00adef; display:none; width:100%; height:100%; }
div.popup-screen-content { border:1px solid #00adef; background-color:White; padding:15px; width:700px; position:absolute; display:none; }
