/* CSS Document */
body {margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif;
background: white;}
table {border:0;}
img {border:0;}
a:link, a:visited {color:#0000FF;}
#top {background: #F1F1EF;}
#top span {text-align:left;font-size: 9px;color: #526589; margin-left: 20px;}
#top a {text-decoration:none;font-size: 9px;color: #526589;}
#topmenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:none;}
#topmenu div {margin-top: 10px; padding-bottom: 5px; text-align:left;}
#topmenu span {padding: 0px 11px 5px 9px;}
#indextopmenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:none;}
#indextopmenu div {margin-top: 28px; padding-bottom: 5px; text-align:left;}
#indextopmenu span {padding: 0px 11px 5px 9px;}
#topmenul { background:#8DA0BB; border-top: 1px solid white; border-right: 1px solid white; width: 580px;}
.mloff {color:#FFF; cursor:pointer;}
.mlon {color:#000; cursor:pointer;}
#topmenur { background:#CCC; border-top: 1px solid white; width:217px;}
.mroff {color:#000; cursor:pointer;}
.mron {color:#FFF; cursor:pointer;}
.rwb {border-right: 1px solid white;}
#topmenul a {color: #FFF; text-decoration:none;}
#topmenur a {color: #000; text-decoration:none;}
#topmenul a:hover {color: #000;}
#topmenur a:hover {color: #FFF;}
#topmenua { position:relative; top:-10px; margin:0; padding:0; width:20px; text-align:left!important;}
#topmenub { position:relative; top:-10px; left:20px; margin:0; padding:0; width:20px; text-align:left!important; display:none;}
#mainl {width: 150px;}
#mainl h1 {font-size: 11px; font-weight: bold; color: #526589; text-decoration: none; text-align:left; margin: 5px;}
#mainl #c-ins-l {font-size:11px; margin-left:0; margin-right:0;}
#mainl div {font-size: 12px; font-weight: normal; color: #526589; text-decoration: none; text-align:left; 
	padding: 3px 5px 2px 5px; background:#DFE5EE; margin:0; line-height:18px; cursor:pointer;}
#mainl a {font-size: 12px; font-weight: normal; color: #526589; text-decoration: none; text-align:left; }
.tbs {border-top: 2px solid #7D9AC4;}
.tbs1 {border-top: 1px solid #7D9AC4;}
.tbbd {border-bottom: 1px solid #7D9AC4;border-top: 1px solid #7D9AC4;}
.bbs {border-bottom: 2px solid #7D9AC4;}
/*.mls {background: #EAF1FA!important;}*/
.mls {background: #FFF!important;}
#main2 {padding:12px 12px 12px 10px; text-align:left; width:624px;}
#main2 h3 {font-size: 18px;color: #00408B; font-weight:normal; padding:0 0 15px 0; margin:0;}
#main2 p {line-height:20px; font-size: 12px; margin-top:0; padding-top:0; margin-bottom:20px;}
#quote {padding:12px 12px 12px 10px; text-align:left; width:624px;}
#quote td {padding:2px 5px; line-height:18px;}
#quote td.left {background:#F1F1EF; border-bottom:3px solid white; width:75%;}
#quote td.leftc {background:#F1F1EF; border-bottom:3px solid white; width:75%; padding-left:25px;}
#quote h5 {text-align:left;font-size: 12px; margin:0; padding:2px; color:#333;}
#quote h3 {font-size: 18px;color: #00408B; font-weight:normal;}
#quote input,select {font-size: 13px; color: #000; font-weight:normal;}
#quote textarea {width:160px; height:40px;}
#reset,#submit {margin:0 60px; padding:0 5px;}
/*#quote p {line-height:20px; font-size: 12px; margin-top:0; padding-top:0; margin-bottom:20px;}*/
#mainc {padding:12px 12px 12px 15px; text-align:left; width:426px;}
#mainc ul {list-style:outside url("../images/bl.jpg") none;line-height:20px;margin:0 0 0 25px; padding:0;}
#mainc ul.tips {list-style:outside url("../images/bl.jpg") none;line-height:20px; margin:0 0 0 25px; padding:0;}
#mainc h3 {font-size: 18px;color: #00408B; font-weight:normal; padding:0 0 15px 0; margin:0;}
#mainc h4 {font-size: 14px;color: #00408B; font-weight:bold; padding:0 0 15px 0; margin:0;}
#mainc h5 {text-align:center;font-size: 14px;}
#mainc div {font-size: 12px; color: #00408B; font-weight:bold;}
#mainc span {font-size: 12px; color: #00408B; font-weight:bold; display:block;}
#mainc p {line-height:20px; font-size: 12px; margin-top:0; padding-top:0; margin-bottom:20px;}
#mainc p.fs {line-height:20px; font-size: 12px; margin-top:0; padding-bottom:0; padding-top:0; margin-bottom:10px;}
#mainc ul.fsul {list-style:outside url("../images/bl.jpg") none;line-height:18px; margin:0 0 10px 25px; padding:0;}
#mainc p.intro {font-size: 13px;}
#mainc img {margin: 5px 10px 5px 0;}

#mainct {padding:12px 12px 12px 15px; text-align:left; width:426px;}
#mainct ul {list-style:outside url("../images/bl.jpg") none;line-height:20px;margin:0 0 10px 25px; padding:0;}
#mainct ul.tips {list-style:outside url("../images/bl.jpg") none;line-height:20px;margin:0 0 10px 25px; padding:0;}
#mainct h3 {font-size: 18px;color: #00408B; font-weight:normal; padding:0 0 5px 0; margin:0;}
#mainct h5 {text-align:center;font-size: 14px;}
#mainct div {font-size: 12px; color: #00408B; font-weight:bold;}
#mainct span {font-size: 12px; color: #00408B; font-weight:bold; display:block;}
#mainct p {line-height:20px; font-size: 12px; margin-top:0; padding-top:0; margin-bottom:20px;}

#right-box #mainr {border: 1px solid #CCC; font-size: 10px; line-height:20px; color: #000; text-decoration: none; padding:0; margin:15px 0 0 0;}
#right-box #mainr-top {background-color:#DFE5EE; padding:0; margin:0; border-bottom:1px solid #CCC;}
#right-box #mainr-topd { font-size:11px; color:#57585E; font-weight:bold; text-align:center; margin:0 0 5px 0; padding:0;}
#right-box #mainr-btm {padding:3px 15px; margin:0;}
#mainr-btm a {display:block;}

#bmenul { background:#8DA0BB; border-right: 1px solid white;}
#bmenur { background:#CCC;}
#copy {font-size: 11px;	color: #999999;	text-decoration: none; text-align:left; height:18px; vertical-align:middle;}
#copy a {font-size: 11px;color: #999999;text-decoration: none; text-align:left;}
#copyl { margin:0 20px 0 0;}
#copyr { margin:0 5px 0 30px;}
#indexc {background:#F1F1EF url(../images/image_home_b.jpg) no-repeat top right; height:251px; text-align:left;}
#indexclogo {position:relative; top:-15px; left:30px; width: 350px;}
#indexctext {width: 350px; position:relative; top:-25px; left:30px;font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;color: #717276; font-weight:bold;line-height:18px;}
#indexlt td {background:#667894; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #FFF;text-decoration: none;
	width:33%; padding: 8px 0; border-right: 1px solid white; border-top: 1px solid white; text-align:center; cursor:pointer;}
#indexlt a:link, #indexlt a:visited {color:#FFF; text-decoration:none;}
#indexrt td { background:#898989; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;color: #000;text-decoration: none;
	width:100%; padding: 8px 0; border-top: 1px solid white; text-align:center; cursor:pointer;}
#indexrt a:link, #indexrt a:visited {color:#000; text-decoration:none;}
#indexlb td {background:#AEBBCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000;
	text-decoration: none; width:33%; padding: 10px; border-right: 1px solid white; text-align:left; line-height: 22px;}
#indexrb td {background:#C6C6C6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000;
	text-decoration: none; width:100%; padding: 10px; text-align:left; line-height: 22px;}
#indexrb span {display:block; margin:5px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;color: #57585E; line-height:19px;}
/*#indexrb div { margin:16px 10px 8px 10px;}*/
#indexrb div { margin:5px 10px 7px 10px;}
#indexr {background:#C6C6C6;}
#indexl {background:#AEBBCC;}
#indexlb div { margin:8px 10px;}
#register {padding:12px 12px 12px 10px; text-align:left}
#register td {padding:2px 5px; line-height:18px;}
#register input {font-size: 13px; color: #000; font-weight:normal;}
#rreset,#rsubmit {margin:0 20px 0 5px; padding:0 5px; width:75px;}
#mapc {padding:12px 12px 12px 15px; text-align:left; width:426px;}
#mapc h3 {font-size: 18px;color: #00408B; font-weight:normal;}
#mapc h5 {text-align:center;font-size: 14px;}
#mapc div {font-size: 12px; color: #00408B; font-weight:bold;}
#mapc p {line-height:20px; font-size: 12px; margin-top:0; padding-top:0; margin-bottom:20px;}
.ult {list-style:outside url("../images/bulit2.jpg") none;line-height:22px; margin:0 0 0 5px; text-align:left; padding:0;}
.ulm {list-style:outside url("../images/arrow2.gif") none;line-height:22px; margin:0 0 0 15px; text-align:left;padding:0;}
.ulb {list-style:outside url("../images/bulit.jpg") none;line-height:22px; margin:0 0 0 25px; text-align:left;padding:0;}
.ulf {list-style:outside url("../images/bulit.jpg") none;line-height:22px; margin:0 0 0 25px; padding:0; text-align:left;}
#main2 {padding:12px 12px 12px 15px; text-align:left; width:637px;}
#main2 h3 {font-size: 18px;color: #00408B; font-weight:normal;}
#main2 p {line-height:20px; font-size: 12px; margin-top:0; padding-top:0; margin-bottom:20px;}
p#calc-desc { margin-top:60px; font-size:9px; line-height:12px; text-align:justify; font-weight:normal; color:#000;}
div#calc-desc { margin-top:60px; font-size:9px; line-height:12px; text-align:justify; font-weight:normal; color:#000;}
div#calc-desc ul li {font-size:9px; line-height:12px; text-align:justify;}

#main-calc {padding:12px 12px 12px 15px; text-align:left; width:100%;}
#main-calc h3 {font-size: 18px;color: #00408B; font-weight:normal; padding:0 0 15px 0; margin:0;}
#main-calc h4 {font-size: 14px;color: #000; font-weight:normal; padding:0 0 15px 0; margin:0; font-weight:bold;}
#main-calc p {line-height:20px; font-size: 12px; margin-top:0; padding-top:0; margin-bottom:20px;}
#main-calc #calc-desc { margin-top:60px; font-size:9px; line-height:12px; text-align:justify;}
#main-calc #calc-desc2 { margin-top:20px; font-size:9px; line-height:12px; text-align:justify;}
#main-calc #life-desc { margin:10px auto; font-size:9px; line-height:12px; text-align:justify; width: 510px;}
#main-calc div.calc-defs {line-height:17px; font-size: 12px; margin:0 0 8px 0; padding:0;}
#main-calc div.calc-defs b { color:#00408B;}
.desc {font-size:9px; line-height:12px;}

#home h2 {font-size: 11px; color: #000; text-decoration: none; width:160px; padding: 5px 0 0 20px; margin:0; text-align:left;
	font-weight:bold;}
#home h3 {font-size:11px; background:url(../images/logo_lion.jpg) 165px center no-repeat; line-height:28px; padding:0 10px; margin:0;}
#slideH {margin-top:5px;}
h4#lion, #mainc h4.lion {font-size:12px; padding:5px 0; margin:0; line-height:1.0;}
#lion a {color: #00408B; padding:0; margin:0;}
#lionrg {padding:12px 12px 12px 10px; text-align:left}
#lionrg td {padding:2px 5px; line-height:18px;}
#lionrg td.left {background:#F1F1EF; border-bottom:3px solid white; width:75%;}
#lionrg input {font-size: 13px; color: #000; font-weight:normal;}
#gsearch input {font-size: 13px; color: #000; font-weight:normal;}

a.gins {display:block; padding:5px 0 5px 20px; background:url(../images/arrow2.gif) left center no-repeat; }
