body, div, p , ul, ol, li, h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
a {color:#09C; text-decoration: none;}
a:hover {text-decoration: underline; }
p {padding-bottom:1em; line-height:18px;}
h2 {font-size: 16px;}
a img{border:none;}
table {border-collapse:collapse;}
table th {text-align:left; font-size: 13px; font-weight:bold;}

#header {background-color: #1b5594; padding:10px; font-size: 11px; color: #182F54; height:20px;}
#header #logo {position:absolute; top:15px; left:10px;}
#header #hdr_nav {position:absolute; top:15px; right:10px;}
#header a {color: #9BC4FF; text-decoration: none;}
#loc {padding-left: 10px; padding-right: 10px; padding-bottom: 5px; padding-top: 5px; font-size: 12px;}
#loc h1 {padding: 0px; font-family: Garamond, Arial, "Times New Roman"; font-size: 24px; margin: 0px; padding-bottom:0px;	color: #009900; font-weight: bold;}
#loc a {color: #666666; text-decoration: none; font-family: Tahoma, Arial, Verdana; font-size: 11px;}
#loc .uln {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
#loc #locp {padding-bottom: 5px; color: #666666; }
#top-banner {text-align:center; margin:2px 0;}

/* Top Navigation v2 */
#nav {float:left; width: 100%; border-bottom: solid 4px #FC3; background-color:#1b5594;}
#nav ul {list-style-type: none; margin: 0 0 0 5px;}
#nav li {float: left; background: url(/images/tabs/b-rht.gif) no-repeat right top; width: auto; margin-right: 4px;}
#nav li a {display:block; color: #FFFFFF; background: url(/images/tabs/b-lft.gif) no-repeat top left; padding:6px 15px;	text-decoration: none; font-weight: bold;}
#nav li.sel {background: url(/images/tabs/y-rht.gif) no-repeat right top; }
#nav li.sel a {background: url(/images/tabs/y-lft.gif) no-repeat top left; color:#000;}

#fotter {padding-left: 10px; padding-right: 10px; padding-bottom: 25px; padding-top: 5px; font-size: 12px; border-top-width: 3px; border-top-style: solid; border-top-color: #dbe7f6; color: #666666;}
#fotter a {color: #666666; text-decoration: none; font-size: 11px; }
#fotter a.nml {font-size: 12px; color: #333333; }
#fotter a:hover {color: #666666; text-decoration: underline; }

#content {padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; font-size: 12px;}
#content ul, #content ol {margin-left:2em;}
#content li {margin-bottom:0.2em;}
#searchbar {background-color: #0066CC; padding-right: 10px; padding-left: 10px; border-top-width: 3px; border-top-style: solid; border-top-color: #99CCFF; color: #FFFFFF;}
#content .cmpnm {font-weight: bold; padding-top: 3px; padding-bottom: 3px; font-family: Arial, Helvetica, sans-serif;	font-size: 14px;}
#content .bmem .cmpnm {color: #FF3300;}
#content .lnks {padding-top: 3px; padding-bottom: 3px;}
#content hr {color:#F6F6F6; width: 100%; height: 1px;}
table.tbl_st1 th, table.tbl_st1 td {border:solid 1px #CCC; padding:4px;}

.lst, .lst1 {border-bottom:solid 1px #EDEDED; margin-bottom:1em;}
.lst span.ic-ph, .lst1 span.ic-ph {background:url(/images/icons/phone.gif) no-repeat 0 2px; padding:0 1em 0 18px;}
.lst h2, .lst1 h2 {font-size: 16px; margin-bottom: 3px; font-weight: bold;}
.lst a, .lst1 a {color: #096; text-decoration: underline;}

.lst img.lst_logo, .lst1 img.lst_logo{border:solid 1px #CCC; padding:2px; float:left; margin:5px 15px 5px 0;}
.lst1 h2 {color:#F00; font-size:18px;}

.lst1 {background-color:#F8F8F8;}

.org {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #FF3300;}
.dul {color: #666666;}
.th12b {font-family: Tahoma, Arial, Verdana; font-size: 12px; font-weight: bold;}
.hdr {font-family: Arial, Helvetica, sans-serif; font-size: 16px;font-weight: normal;}
.dsc {font-size: 12px;}


/* clearfix */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}


ul.flt_list {
	list-style:none;
}
ul.flt_list li {
	padding: 5px 2px 5px 20px;
	background:url(../images/icons/tick.gif) no-repeat 0px 6px;
	float: left;
	width: 200px;
	margin-right:4px;
	border-bottom:solid 1px #FF0
}