body{font:73% tahoma,sans-serif;line-height:1.2em;background:#d4d4d4 url(../img/bg.gif) repeat-x 0 0;padding:0;margin:0;}
table{font-size:1em}
a img{border:0}
a{color:#0014d8}

.ntm{margin-top:0 !important}
.c {text-align:center}

.hdn{display:none}
.clr{display:block;clear:both;font-size:0;line-height:0;height:1px;overflow:hidden}
.hr{border-top: 1px solid #d0cdcd;display:block;margin:1em 0 0.7em 0;_height:1px;overflow:hidden}
.hr hr{display:none}

.bg{background:white url(../img/bg2.gif) repeat-y 0 0;width:773px;margin:8px auto}
.bg2{background:url(../img/bg3.gif) no-repeat 0 0}
.head{position:relative;background:white url(../img/head.gif) no-repeat 0 26px;height:116px}
.logo{margin:0 0 0 56px;display:block}
.logo a{text-decoration:none}
.tabs{position:absolute;top:0px;right:17px;margin:0}
.tabs a{color:black;font-size:1.1em;font-weight:bold;text-decoration:none;float:left;width:91px;height:60px;line-height:55px;overflow:hidden;text-align:center;background:url(../img/tab.gif) no-repeat 0 10px;margin-left:1px;}
.tabs a:hover{text-decoration:underline}

.bc{font-size:0.8em;color:#adadad;padding:0 10px}
.bc a{text-decoration:none;color:#adadad}
.bc a:hover{text-decoration:underline}

.text{float:right;width:520px;padding:0 11px;color:#767676;min-height:350px;_height:350px}
.text h2{line-height:1.3em;color:#414141;font-size:1.3em;font-weight:bold;margin:2em 0 0.5em 0}
.text h3{line-height:1.1em;color:#414141;font-size:1.3em;font-weight:bold;margin:2em 0 0.5em 0}


.search{background:#e9e9e9 url(../img/search.gif) no-repeat 8px 50%;padding:3px 10px 3px 25px;margin:0 0 0 0;float:right}
.search p{margin:0}
.search input{vertical-align:top}
.search .input{font-size:1em;background:white;border:0;width:107px;padding:2px 4px;height:16px;margin-right:3px}

h1{color:black;font-size:2.2em;font-family:serif;font-weight:normal;line-height:1.1em;margin:0 }

.left{width:221px;padding:2px 0 0 10px;float:left}
.menu a,.menu strong{text-decoration:none;display:block;min-height:1px;_height:1px}
.menu a:hover{text-decoration:underline}
.menu h2{font-size:1.3em;background-color:#e9e9e9;font-weight:normal;margin:0}
.menu h2 a,.menu h2 strong{font-weight:normal;color:black;padding:8px 5px 7px 7px}
.menu ul{padding:0;margin:0 0 0 2px;list-style:none;font-weight:bold;color:#bf9d00}
.menu ul a,.menu ul strong{padding:2px 0 2px 13px;background:url(../img/menu.gif) no-repeat -20px 6px}
.menu ul li{margin:3px 0}
.menu ul .open{background-position:0px 6px}
.menu ul strong,.menu ul a:hover{color:black;background-position:-250px 6px}
.menu ul a {color:#bf9d00}
.menu ul ul{font-weight:normal;color:black;font-size:0.85em;margin:2px 0 10px 10px}
.menu ul ul li{margin:0}
.menu ul ul a{color:black;background-position:-500px 7px}
.menu ul ul a:hover,.menu ul ul strong{color:black;background-position:-750px 7px}


.looking,.related{position:relative;background:#e9e9e9;padding:8px 7px 1px 7px;margin-top:20px;_height:1px;min-height:1px;}
.related{padding-right:0;padding-bottom:8px}
.looking h2,.related h2{color:black;font-size:1.3em;background-color:#e9e9e9;font-weight:normal;margin:0 0 1.5em 0}
.related h2{float:left;width:130px}
.related ul{float:left;margin:0;width:190px;list-style:none;padding:0}
.related ul li{margin-bottom:3px}

.looking p{padding-left:3px;margin-bottom:1.5em}
.looking p a{color:black;text-decoration:none;_height:1px;min-height:1px;display:block}
.looking p a strong{text-decoration:underline;font-size:1.2em}
.looking p a em{font-style:normal;color:#0014d8}
.related a{text-decoration:none}
.theme1 p {padding-left:20px;padding-top:5px;background:url(../img/p.gif) no-repeat 3px 8px}
.theme1 p a{color:#767676;text-decoration:none;_height:1px;min-height:1px;display:block}
.theme1 p a strong{color:#b32200;text-decoration:underline;font-size:1.3em}

.tail{clear:both;text-align:center;background:url(../img/tail.gif) no-repeat 0 100%;padding:10px 0 30px 0;color:#cdcdcd}
.tail a{padding:0 1.5em;color:#cdcdcd}
.tail .hr{width:500px;margin:5px auto;border-color:#cdcdcd}

.theme1{position:relative;margin-top:15px;padding-right:200px;padding-bottom:10px;background:no-repeat 100% 0;_height:1px;min-height:1px;}
.theme2{padding-left:20px;padding-right:10px;min-height:186px;_height:186px}
.theme2 .image{width:130px;height:200px;float:left;padding-right:10px;background:no-repeat 0 0}

.sub2 .theme1{background-image:url(../img/theme1-car.jpg)}
.sub2 .theme2 .image{background-image:url(../img/theme2-car.jpg)}
.sub3 .theme1{background-image:url(../img/theme1-life.jpg)}
.sub3 .theme2 .image{background-image:url(../img/theme2-life.jpg)}
.sub5 .theme1{background-image:url(../img/theme1-health.jpg)}
.sub5 .theme2 .image{background-image:url(../img/theme2-health.jpg)}
.sub4 .theme1{background-image:url(../img/theme1-dental.jpg)}
.sub4 .theme2 .image{background-image:url(../img/theme2-dental.jpg)}
.sub6 .theme1{background-image:url(../img/theme1-home.jpg)}
.sub6 .theme2 .image{background-image:url(../img/theme2-home.jpg)}
.sub7 .theme1{background-image:url(../img/theme1-other.jpg)}
.sub7 .theme2 .image{background-image:url(../img/theme2-other.jpg)}


.slinks{position:absolute;right:5px;top:2.5em;font-size:0.8em;color:black}
.theme1 .slinks{right:130px;top:-12px}


.sub1{float:none;width:auto;margin-top:2px;padding:0 11px}
.sub1 .menu ul{float:left;width:500px;background:#d97205 url(../img/home-bg.jpg) no-repeat;margin:5px 0 30px 0;font-size:1.45em;font-weight:normal}
.sub1 .menu ul li{padding-left:150px;margin:0;}
.sub1 .menu ul li a{background:url(../img/home-tab.gif) no-repeat 100% 0;color:white;padding:0 20px;margin:0;height:54px;line-height:49px;overflow:hidden;text-align:right}
.sub1 .menu ul li a .dart{padding-left:13px;margin-right:3px;background:url(../img/home-dart.gif) no-repeat 0 60%}
.sub1 .menu ul li a:hover{color:black;background-position:100% -60px;text-decoration:none}
.sub1 .menu ul li a:hover .dart{background-position:-50px 60%}
.sub1 .menu ul li a:hover .a2{text-decoration:underline}
.sub1 .looking{width:221px;float:right;margin-top:5px}


.fullpage{color:black;float:none;width:auto;margin-top:2px;padding:0 11px}
.fullpage h1{font-family:tahoma,sans-serif;font-size:1.3em;padding:8px 5px 7px 7px;background-color:#e9e9e9;font-weight:normal;margin:0;line-height:0.9em}
.fullpage h1 strong{font-weight:normal;font-size:1.1em;background:url(../img/search.gif) no-repeat 18px 50%;padding-left:35px;}
.fullpage h1 strong em{font-weight:bold}

.searchresults{position:relative;padding:30px 130px 0 50px}
.searchresults p{margin:0 0 1.5em 0}
.searchresults p a{text-decoration:none;font-size:1em;_height:1px;min-height:1px;display:block}
.searchresults p a .sl{text-decoration:underline;font-size:1.3em;display:block;font-weight:bold;line-height:1.5em}
.searchresults p a .st{color:black;text-decoration:none;cursor:hand;display:block}
.searchresults p a em{display:block;font-size:1em;margin-right:0.3em;cursor:hand;font-style:normal;color:#c96500}
.searchresults .slinks{top:0;right:130px;}
.paging{text-align:center;margin-right:130px;margin-left:130px}
.paging a {padding:0 10px}

.fullpage .related{width:520px;margin: 0 auto}

.fullpage .in{padding:0 130px 0 50px}

