body {
background-color:#4E6A92;
margin:0px;
}
body,td,th {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
img {
margin:0px;
display:block;
}
a,a:link,a:visited {
color: #717100;
text-decoration:underline;
}
a:hover {
color:#003366;
text-decoration:none;
}
a:active {
color:#000000;
}
h1,h2,h3,h4,h5,h6 {
font-family:"Times New Roman", Times, serif;
margin:0px;
color:#003366;
}
h1 {
font-size:20px;
}
h2 {
font-size:16px;
}
h3 {
font-size:14px;
}
h4 {
font-size:14px;
color:#FFA448;
}
h5 {
color:#FFFFFF;
font-size:20px;
font-weight:bold;
}
h6 {
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
form {
margin:0px;
}
/* BORDER SHADOW */
#shad_top {
background-image:url(shadowT.gif);
background-position:bottom;
background-repeat:repeat-x;
height:10px;
}
#shad_bot {
background-image:url(shadowB.gif);
background-position:top;
background-repeat:repeat-x;
height:10px;
}
#shad_left {
background-image:url(shadowL.gif);
background-position:right;
background-repeat:repeat-y;
width:10px;
}
#shad_right {
background-image:url(shadowR.gif);
background-position:left;
background-repeat:repeat-y;
width:10px;
}
/*CONTENT*/
#contents {
width:800px;
background-color:#FFFFFF;
padding:0px;
}
#lcol {
background-color:#4385cf;
width:200px;
border-right:3px solid #e5e5e5;
}
#lcol2 {
background-image:url(BG_leftbar.gif);
background-repeat:no-repeat;
background-color:#4385cf;
border-right:3px solid #e5e5e5;
background-position:left 181px;
}
#rcol {
width:600px;
border:1px solid #4e6a92;
}
#mainbody {
background-image:url(midfade.gif);
background-repeat:repeat-x;
padding-top:20px;
max-width:600px;
}
#table1mid {
background-image:url(table1_mid.gif);
padding-left:10px;
padding-right:10px;
}
#table2mid {
background-image:url(table2_mid.gif);
padding-left:10px;
padding-right:10px;
}
#table1mid a {
color:#4385cf;
font-weight:bold;
}
#table2mid a {
color:#4385cf;
font-weight:bold;
}
#GSmid {
background-image:url(GS_mid.gif);
padding-left:10px;
padding-right:10px;
}
#GSmid a {
color:#4385cf;
display:block;
width:100%;
text-align:right;
}
#GSmid a {
color:#003366;
}
.GStxt {
font-size:11px;
font-style:italic;
}
.txt_bold1 {
font-size:18px;
font-weight:bold;
color:#FFFFFF;
}
.txt_bold2 {
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.txt_smwhite {
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
#hdr_qf {
background-image:url(BG_qfheader.gif);
height:15px;
padding-top:17px;
padding-bottom:17px;
}
#hdr_qf h2{
font-size:15px;
line-height:15px;
display:block;
margin-left:10px;
}
#QOL {
width:100%;
margin-top:5px;
margin-bottom:5px;
}
.bread {
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}
#search {
background-image:url(BG_searchbox.gif);
background-repeat:no-repeat;
width:160px;
padding-top:12px;
padding-bottom:12px;
margin-left:20px;
margin-right:-20px;
margin-bottom:10px;
text-align:center;
}
#search input {
color:#FFFFFF;
background-color:#4385cf;
border:#003366;
width:95px;
font-size:11px;
height:15px;
margin:0px;
}
#go {
width:37px;
height:18px;
background:none;
border:none;
}
/*LEFT NAV*/
#lnav,#lnav ul {
display:block;
width:160px;
list-style:none;
margin-top:0px;
margin-left:-20px;
margin-right:20px;
margin-bottom:10px;
}
#lnav li {
width:160px;
}
#lnav a {
background-image:url(BG_leftnav.gif);
background-repeat:no-repeat;
background-position:right;
display:block;
width:140px;
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
line-height:13px;
text-align:right;
color:#FFFFFF;
padding-top:12px;
padding-bottom:12px;
padding-right:20px;
border-bottom:1px dotted #D0D3DF;
}
#lnav a:hover {
color:#FFA448;
}
#lnav li ul{
position:absolute;
left:-999em;
background-color:#FFFFFF;
margin-top:-35px;
margin-left:160px;
width:174px;
z-index:1000;
padding:1px;
padding-bottom:0px;
border:1px solid #000000;
}
#lnav li ul li {
width:172px;
padding:0px;
}
#lnav li ul li a {
text-align:left;
background-image:none;
background-color:#EEEEEE;
padding-top:4px;
padding-bottom:4px;
padding-left:5px;
padding-left:5px;
display:block;
width:146px;
color:#666666;
font-size:11px;
font-family:Arial;
border:1px solid #CCCCCC;
margin-bottom:1px;
}


#lnav li ul li a:hover {
background-color:#FFA448;
color:#FFFFFF;
padding-top:4px;
padding-bottom:4px;
padding-left:5px;
padding-left:5px;
display:block;
}
#lnav li:hover ul ul, #lnav li:hover ul ul ul, #lnav li.sfhover ul ul, #lnav li.sfhover ul ul ul {
left: -999em;
width:140px;
}
#lnav li:hover ul, #lnav li li:hover ul, #lnav li li li:hover ul, #lnav li.sfhover ul, #lnav li li.sfhover ul, #lnav li li li.sfhover ul {
left:auto;
}
/*HORIZONTAL NAV*/
#hnbar {
background-image:url(BG_navbar.gif);
height:34px;
border-left:1px solid #000000;
border-right:1px solid #000000;
margin:0px;
text-align:left;
}
#hnav {
width:100%;
list-style:none;
text-align:left;
margin:0px;
margin-left:-40px;
}
#hnav li {
float:left;
}
#hnav li a {
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
font-size:12px;
line-height:12px;
padding-top:11px;
padding-bottom:11px;
display:block;
}
#hnav li a:hover {
color:#CCCCCC;
}
/*Bottom Nav*/
#bnav,#bnav ul {
list-style:none;
margin:0px;
width:800px;
max-width:800px;
text-align:center;
}
#bnav li {
display:inline;
}
#bnav li a {
color:#FFFFFF;
font-weight:bold;
margin-left:5px;
margin-right:5px;
}
#bnav li a:hover {
color:#4385cf
}
#bnav li ul {
position:absolute;
left:-999em;
}
.TblContents,.TblFN{
font-family:Arial, Helvetica, sans-serif;
font-size:10px}
.TblCellLF{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;}
table.TblTitle td{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:;
color:#003399;}
h3 a:link,h3 a:active,h3 a:visited{
color:#0066CC;
}
h3 a:hover{
color: #0033CC;
}
