@charset "iso-8859-1";

/* body */

body,td {font-size: xx-small; line-height:1.4; font-family:verdana,arial,helvetica,sans-serif; color: #636466;}

h1,h2,h3,p,li,dl,dd {line-height:140%;}

/* breadcrumbs */
.breadcrumbs a:link {font-size: 11px; line-height:normal;color: #666666; text-decoration: underline}
.breadcrumbs a:active {font-size: 11px; line-height:normal;color: #666666; text-decoration: underline}
.breadcrumbs a:visited {font-size: 11px;line-height:normal; color: #666666; text-decoration:underline}
.breadcrumbs a:hover {font-size: 11px; line-height:normal;color: #0000FE; text-decoration: underline}
.breadcrumbs{font-size: 11px;color: #666666;}
.breadcrumbs_c {font-size: 11px;line-height:normal;color:#F17F05; font-weight:bold}

/* contents */

.section{font-size: x-small; color: #72BF44; margin: 0em;font-weight:bold;}
h1 {font-size: medium;line-height:140%; color: #636466; margin: 0em;}
h2 {font-size: 150%; color: #636466; margin: 0em; font-weight:bold;}
h3 {font-size: x-small;  color: #636466;margin: 0em;}/*2006/05/12 image remove*/
h4 {font-size: xx-small;  color: #636466;margin: 0em;}/*2006/05/12 image remove*/
p {font-size: xx-small; color: #636466; margin: 0em}

a:link {color: #0000FE; text-decoration: none}
a:active {color: #0000FE; text-decoration: none}
a:visited {color: #0000FE; text-decoration: none}
a:hover {color: #0000FE; text-decoration: underline}

a.underline:link {color: #0000FE; text-decoration: underline}
a.underline:active {color: #0000FE; text-decoration: underline}
a.underline:visited {color: #0000FE; text-decoration: underline}
a.underline:hover {color: #0000FE; text-decoration: underline}

hr {border-top: solid 1px #72BF44;border-left: none;border-right: none;border-bottom: none;height: 1px;color: #72BF44;}

/* list */
li {margin-bottom: 0.5em;}/*2006/01/12*/

ul.no_link{margin:0px 0px 0px 1em;padding:0px;list-style-type: none;}
ul.no_link_small{margin:0px 0px 0px 0px;padding:0px;color: #636466;font-size: xx-small;}

ul.link{margin:0px 0px 0px 1em;padding:0px;list-style-type: none;width:100%}/*2006/03/10*/
ul.link_small{margin:0px 0px 0px 0px;padding:0px;color: #636466;font-size: xx-small;}

ul.link li,ul ul.link li,ul ul ul.link li,ul.no_link li,ul ul.no_link li,ul ul ul.no_link li{padding:0px 0px 0px 1em;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em;list-style-type: none;}
ul.link_small li,ul ul.link_small li,ul.no_link_small li,ul ul.no_link_small li{padding:0px 0px 0px 1em;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em ;list-style-type: none;}

ul li.link,ul li.no_link{background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em !important;}

ul.default li,ul li ul.default li,ul li ul li ul.default li{padding:0;list-style-type:disc;background:none;}

ol li{padding:0;display:list-item;}
ul.link ol li,ul.default ol li,ul.no_link ol li{ list-style-type: decimal; background: transparent;margin:0;padding:0;}
ul ol ul.link li,ul ol ul.no_link li{padding:0px 0px 0px 1em;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em;list-style-type: none;}
ul ol ul.default li{padding:0;background:none;list-style-type: disc;}

ol.small{color: #636466;font-size: xx-small;background: transparent;list-style-type:decimal;margin:0 0 0 2.5em;padding:0px;}
ul.link_small ol.small li,ul.no_link_small ol.small li{list-style-type: decimal; background: transparent;margin:0;padding:0px;}
ul ol.small ul.link_small li,ul ol.small ul.no_link_small li{padding:0px 0px 0px 1em;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em ;list-style-type: none;}

ul.no_link li,ul ul.no_link li,ul ul ul.no_link li{ height:auto; width:100%;}/*2006/05/18*/
ul.no_link_small li,ul ul.no_link_small li{ height:auto; width:100%;}/*2006/05/18*/
ul.link li,ul ul.link li,ul ul ul.link li{ height:auto; width:100%;}/*2006/05/18*/
ul.link_small li,ul ul.link_small li{ height:auto; width:100%;}/*2006/05/18*/

	/* new liststyle*/
ul.bullet ,ul.bullet ul,ul.bullet ul ul{margin:0px 0px 0px 1em;padding:0px;}
ul.bullet_small{margin:0px 0px 0px 0px;padding:0px;color: #636466;font-size: xx-small;}
ul.bullet li,ul li ul.bullet li,ul li ul li ul.bullet li{padding:0px 0px 0px 1em;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em;list-style-type: none; height:auto;}
ul.bullet_small li,ul ul.bullet_small li{padding:0px 0px 0px 1em;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em ;list-style-type: none;height:auto;}
ul.bullet ol li{ list-style-type: decimal; background: transparent;;padding:0;}
ul.bullet_small ol.small li{list-style-type: decimal; background: transparent;padding:0px;}
ul.bullet li ul.default li{ list-style-type: disc; background: transparent;padding:0; margin-left:1.5em}
ul ol ul.bullet li{padding:0px 0px 0px 1em;margin-left:0px;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em;list-style-type: none;}
ul ol.small ul.bullet_small li{padding:0px 0px 0px 1em;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em ;list-style-type: none;}
ul ul.default ul.bullet li{padding:0px 0px 0px 1em;margin-left:0px;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em;list-style-type: none;}

ul.default li ul.bullet li ul.default li{padding:0 0 0 1em;list-style-type: disc;background:none;}


/* archive link */
ul li.archive_link,ul li ul li.archive_link,ul li ul li ul li.archive_link{text-align: right; background:transparent;padding-right:10px;}

ul.default li.archive_link,ul li ul.default li.archive_link,ul li ul.default li ul li.archive_link {list-style:none;background:transparent;padding-right:10px;}

ol li.archive_link,ul ol li.archive_link,ul ol ul li.archive_link{list-style:none;background:transparent;padding-right:10px;}

li.archive_link a{padding:0px 0px 0px 1em;background:url(/common/images/bullet_arrow_orange.gif) no-repeat left 0.5em;list-style-type: none;height:auto; }


/* interface_common */

.nav_text {font-size: 10px; color: #FFFFFF;}
.footer {font-size: 11px; color: #636466}

a.header:link {font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.header:active {font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.header:visited {font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.header:hover {font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight:bold;}

a.footer:link {font-size: 11px; color: #636466; text-decoration: underline}
a.footer:active {font-size: 11px; color: #636466; text-decoration: underline}
a.footer:visited {font-size: 11px; color: #636466; text-decoration: underline}
a.footer:hover {font-size: 11px; color: #0000FE; text-decoration: underline}

a.company:link {font-size: 11px; color: #636466; font-weight:bold;text-decoration: none}
a.company:active {font-size: 11px; color: #636466; font-weight:bold; text-decoration: none}
a.company:visited {font-size: 11px; color: #636466; font-weight:bold;text-decoration: none}
a.company:hover {font-size: 11px; color: #0000FE; font-weight:bold;text-decoration: underline}

/* interface_top */

.missionstatement {font-size: 11px; line-height:150%; color: #FFFFFF ;font-weight:bold}
.homesearch {font-size: 11px; color: #FFFFFF}

a.home:link {font-size: xx-small; color: #636466; line-height:120%; text-decoration: none}
a.home:active {font-size: xx-small; color: #636466; line-height:120%; text-decoration: none}
a.home:visited {font-size: xx-small; color: #636466;line-height:120%;  text-decoration: none}
a.home:hover {font-size: xx-small; color: #0000FE; line-height:120%; text-decoration: underline}


/*right_content */

h1.right_content {font-size: xx-small; color: #636466;margin: 0em}
.right_content{font-size: xx-small; color: #636466;}
.right_content_small{color: #636466;font-family:verdana,helvetica;font-size: xx-small;line-height:120%;}


/*mail */

a.mail:link{font-size: xx-small; color: #636466; text-decoration: underline}
a.mail:active {font-size: xx-small; color: #636466; text-decoration: underline}
a.mail:visited {font-size: xx-small; color: #636466; text-decoration: underline}
a.mail:hover {font-size: xx-small; color: #0000FE; text-decoration: underline}

/* leftnav_noscript */ 

.td_left_nav {border:solid #FFFFFF thin;background-color:#D1D3D4;layer-background-color:#D1D3D4}


a.leftnav-off:link {font-size: 10px; color: #0000FE; text-decoration: none}
a.leftnav-off:active {font-size: 10px; color: #0000FE; text-decoration: none}
a.leftnav-off:visited {font-size: 10px; color: #0000FE; text-decoration: none}
a.leftnav-off:hover {font-size: 10px; color: #0000FE; text-decoration: underline}


/* topnav_noscript */

.td_top_nav {background-color:#333399;layer-background-color:#333399}
/*.td_top_nav {padding-top:2px;background-color:#333399;}*/

a.topnav_off:link {font-size: 11px;color: #FFFFFF; font-weight:bold; text-decoration: none}
a.topnav_off:active {font-size: 11px;color: #FFFFFF; font-weight:bold; text-decoration: none}
a.topnav_off:visited {font-size: 11px;color: #FFFFFF; font-weight:bold; text-decoration: none}
a.topnav_off:hover {font-size: 11px;color:#F17F05; font-weight:bold; text-decoration: underline}


/* table */

table.dat   { border-collapse: collapse;border-left: 2px solid #666666;border-right: 2px solid #666666;border-bottom: 2px solid #666666; background-color:#EDEEEF;font-size: x-small;}
table.dat_xx { border-collapse: collapse;border-left: 2px solid #666666;border-right: 2px solid #666666;border-bottom: 2px solid #666666; background-color:#EDEEEF;font-size: xx-small;}
th.dat  { border-left: 1px solid white; color:#ffffff;background-color:#666666;font-weight:bold;line-height:normal;}
td.dat_a   { border-left: 1px solid #666666;border-right: 1px solid #666666;border-bottom: 1px solid #666666;line-height:normal; vertical-align:top; }/*2005/11/25*/
td.dat_b   { border-left: 1px solid #666666;border-right: 1px solid #666666;border-bottom: 1px solid #666666;background-color:#C4E6B0;line-height:normal; vertical-align:top;}/*2005/11/25*/

table.dat_xx td.dat_a{ border-left: 1px solid #666666;border-right: 1px solid #666666;border-bottom: 1px solid #666666;line-height:normal;font-size: xx-small; vertical-align:top;}/*2005/11/25*/
table.dat_xx td.dat_b { border-left: 1px solid #666666;border-right: 1px solid #666666;border-bottom: 1px solid #666666;background-color:#C4E6B0;line-height:normal;font-size: xx-small; vertical-align:top;}/*2005/11/25*/

td.item  { border-left: 1px solid white; color:#ffffff;background-color:#666666;font-weight:bold;line-height:normal;}

/* select */

select {font-size:11px;color: #000000}

/* added styles */
sup { font-size: x-small; line-height:140% } 
sup.edram { font-size: xx-small; line-height:200% }
sub { font-size: x-small; line-height:140% } 


/* print 2006/4/20 */
@media print {
table.dat { border-collapse: collapse;border: 2px solid #919191;}
table.dat_xx { border-collapse: collapse;border: 3px solid #919191;}
th.dat { border: 2px solid #919191;}
td.dat_a,table.dat_xx td.dat_a{ border-left: 2px solid #919191;border-right: 2px solid #919191;border-bottom: 2px solid #919191;}
td.dat_b ,table.dat_xx td.dat_b { border-left: 2px solid #919191;border-right: 2px solid #919191;border-bottom: 2px solid #919191;}

}
