/****************************************/
/* hdsegur.com */
/* Copyright (c) The Worx Group - 2008 */
/* base.css */
/****************************************/
img, div, input { behavior: url("/style/iepngfix.htc"); }
.clear { clear:both; }
body { margin:0; padding:0; text-align:center; min-width:960px; background:#26415c url(/images/background.jpg) repeat-x; font-family:arial; font-size:12px; color:#666; }
h1 { font-size:28px; font-weight:bold; color:#85b504; padding:20px; }
h2 { color:#004690; font-size:17px; padding-bottom:3px; }
p { line-height:17px; }
li { line-height:17px; }
a { color:#004690; }
a:hover { color:#000;  }
a.learnmore { text-transform:uppercase; font-weight:bold; color:#004690; text-decoration:none; font-size:11px; }
a.learnmore:hover { color:#000;  }

/****************************************/
/* Common Elements */
/****************************************/
.wrapper { width:960px; margin:0 auto; text-align:left; background:#FFF url(/images/wrapper_bg.gif) left repeat-y; position:relative; }
	.shadow_left { position:absolute; top:0px; left:-9px; width:9px; height:653px; background:url(/images/shadow_left.png) top no-repeat; }
	.shadow_right { position:absolute; top:0px; right:-9px; width:9px; height:653px; background:url(/images/shadow_right.png) top no-repeat; }
	.header { padding:10px; background:#FFF; }
		.logo { float:left; }
		.header_right { float:right; text-align:right; }
			.header_right ul{ font-size:11px; color:#6a6a6a; }
				.header_right ul li { display:inline; padding:0 2px; }
				.header_right ul li a { color:#6a6a6a; text-decoration:underline; }
				.header_right ul li a:hover { color:#000; }
			.tagline { padding:55px 0 0 0; font-size:13px; text-transform:uppercase; font-weight:bold; color:#999; }
	.nav { z-index:999;position:relative; background:#FFF; border:solid #d9e0e7; border-width:7px 0; text-align:center; }
		.nav ul { font-size:14px; font-weight:bold; z-index:9999;}
		.nav ul li { display:block;float:left;position:relative; }
			.nav ul li a { display: inline-block;color:#004690; text-decoration:none; height:23px;padding:5px 0px 0px 0px;}
    .nav ul li.businessnav a {width:126px}
    .nav ul li.personalnav a {width:126px }
    .nav ul li.lifenav a {width:202px }
    .nav ul li.publicnav a {width:161px}
    .nav ul li.companiesnav a {width:235px}
    .nav ul li.signumnav a {width:110px;background:url(/images/signum_nav.jpg);}
      .nav ul li.signumnav a:hover {color:#000;}
			.nav ul li a:hover { color:#7093b8; }
    .nav ul li ul {position:absolute;display:none;z-index:9999999;width:220px;height:175px;text-align:left;background:url(/images/drop_down_bg.png) no-repeat 0 0;right:0px;top:27px;}
      .nav ul li ul li div {padding:22px;}
        .nav ul li ul li div h1 {color:#ccb879;font-size:20px;font-weight:bold;font-family:serif;padding:0px 0px 10px 0px;}
        .nav ul li ul li div p {color:#fff;font-weight:normal;font-size:14px;padding:0px 0px 10px 0px;}
        .nav ul li.signumnav ul li div a {width:102px;height:23px;background:url(/images/learn_more_btn.jpg) no-repeat 0 0;text-align:center;color:#001d41;font-size:14px;font-weight:normal;font-family:Georgia, serif;}
          .nav ul li.signumnav ul li div a:hover {color:#000;}
    .nav ul li:hover ul {display:block;}
 .contact { float:left; padding:10px; width:200px; height:297px; background-color:#FFF; }
		.contact h1 { font-size:28px; font-weight:bold; color:#85b504; padding:0; }
		.contact h2 { font-size:15px; color:#85b504; }
		.contact_form { padding:8px 0; }
			.contact_label { padding-bottom:2px; font-size:11px; }
			.contact_input { padding-bottom:4px; }
			.contact_text { width:180px; font-family:arial; font-size:11px; }
			.contact_select { width:180px; font-family:arial; font-size:11px; }
			.contact_button { padding-bottom:5px; border-bottom:1px solid #d9d9d9; margin-bottom:1px;  }
			.contact_footer { padding-top:5px; border-top:1px solid #d9d9d9; margin-top:1px; font-weight:bold; }

.callout { position:relative; float:left; padding:10px; width:200px; height:230px; background-color:#e1e6ec; position:relative;display:block;}
.callout a {text-decoration:none;}
.callout a:hover {color:#000;}
	.callout_item { width:180px; height:17px; padding:112px 10px 5px 10px; color:#004690; font-size:14px; font-weight:bold; }
	.public { background:url(/images/callout_bg_public.jpg) top no-repeat; }
	.business { background:url(/images/callout_bg_business.jpg) top no-repeat; }
	.personal { background:url(/images/callout_bg_personal.jpg) top no-repeat; }
	.life { background:url(/images/callout_bg_life.jpg) top no-repeat; }
	.risk { background:url(/images/callout_bg_risk.jpg) top no-repeat; }

	.callout p { padding:5px 10px; }
		
.footer { margin:0 auto;width:960px; position:relative;display:block; padding:15px 0 25px 0; text-align:center; color:#b7c2cd; font-size:11px; clear:both;background:#fff;}
	.footer_01 { padding:0 0 10px 0; border-bottom:1px solid #455c74; margin-bottom:1px; font-weight:bold; }
		.footer_01 ul {  }
		.footer_01 ul li { display:inline; }
	.footer_02 { padding:10px 0 0 0; border-top:1px solid #455c74; margin-top:1px; }
		.footer_02 ul { padding-bottom:8px; }
		.footer_02 ul li { display:inline; }
		.footer_02 a { color:#a4b1be; }
		.footer_02 a:hover { color:#FFF; }
		.footer_02 div a { text-decoration:none; }
	
	ol li { list-style-type:decimal !important; }
		

