/* Body */

body {background-color: #e5e5e5; margin: 0px; color: #000000; font-family: arial; font-size: 11pt;}

body.edit {background-color: #f7f7f7; margin: 0px; color: #000000; font-family: arial; font-size: 11pt;}

/* Table */

table.body {margin-left: auto; margin-right: auto; width: 760px; border-style: solid; border-color: #000000; border-width: 1px; background-color: #ffffff; border-collapse: collapse; }

table.body2 {margin-left: auto; margin-right: auto; width: 760px; border-style: solid; border-color: #000000; border-width: 0px; border-collapse: collapse; }

table.site {width: 740px; border-style: solid; border-color: #000000; border-width: 1px; background-color: #ffffff; border-collapse: collapse;}

table.sch_dis {margin-left: 20px; width: 530px; border-style: solid; border-color: #000000; border-width: 1px; border-collapse: collapse;}

table.cla_dis {margin-left: 30px; width: 500px; border-style: solid; border-color: #000000; border-width: 1px; border-collapse: collapse;}

table.s_bar_m {width: 100%; border-style: solid; border-color: #000000; border-width: 0px; border-collapse: collapse;}

table.s_bar {border-style: solid; border-color: #000000; border-width: 0px; border-collapse: collapse;}

table.indent {margin-left: 30px; border-color: #000000; border-width: 0px; border-collapse: collapse;}

/* Table Data */

td.body {padding: 10px;}

td.banner {width: 740px; height:104px; background-position: center; vertical-align: bottom;  text-align: right;  background-position: top;}

td.links_top {width: 129px; height: 100%; border-style: solid; border-color: #000000; border-width: 0px;  border-top-width: 1px;  border-right-width: 1px; vertical-align: top;}

td.links {width: 129px; height: 100%; border-style: solid; border-color: #000000; border-width: 0px;  border-right-width: 1px; vertical-align: top;}

td.red_top {width: 23px; height: 24px; background-image: url('../images/red_top.png'); background-position: right; background-repeat: no-repeat;}

td.red_middle {width: 23px; height: 100%; background-image: url('../images/red_middle.png'); background-position: right;}

td.red_bottom {width: 23px; height: 15px; background-image: url('../images/red_bottom.png'); background-position: right; background-repeat: no-repeat; vertical-align: bottom;}

td.content {padding: 0px; padding-right: 10px; width: 587px; height: 100%;vertical-align: top;  background-color: #f7f7f7;}

td.content_top {padding-right: 10px; width: 587px; height: 100%; border-style: solid; border-color: #000000; border-width: 0px; border-top-width: 1px; vertical-align: top; background-color: #f7f7f7;}

td.content_bottom {padding-right: 10px; width: 587px; height: 100%; background-color: #f7f7f7;}

td.sch_dis1 {padding: 10px; width: 180px; vertical-align: top;}

td.sch_dis2 {padding: 10px; width: 350px;vertical-align: top;}

td.sch_dis3 {padding: 10px; width: 530px;vertical-align: top;}

td.sch_dis4 {padding: 10px; width: 530px;}

td.cla_dis1 {padding: 10px; width: 250px; vertical-align: top;}

td.cla_dis2 {padding: 10px; width: 250px; vertical-align: top;}

td.cla_dis3 {padding: 10px; width: 500px;}

td.cla_dis4 {padding: 10px; width: 500px;}

td.s_bar_m {text-align: right;}

td.s_bar {padding-left: 20px; }

/* div */

/* Spans */

span.page_title {color: #ffffff; font-weight: 800; padding-right: 10px;}

span.page_title2 {color: #ffffff; font-weight: 800; text-align: right; padding-right: 10px;}

span.indent {padding-left: 20px;}

span.indent_re {padding-left: 20px; color: #e80000;}

span.indent2 {padding-left: 30px;}

span.indent_re2 {padding-left: 30px; color: #e80000;}

span.indent3 {padding-left: 50px;}

span.indent_re3 {padding-left: 50px; color: #e80000;}


/* Images */

img {display: block;}

img.sch_logo {border-color: #000000; border-width: 1px; border-style: solid;}

/* Text */

/* Links */

ul.site_links {display: block; width: 119px; height: 21px; margin: 0; padding: 0; background-image: url(../images/links_bg.png); background-position: 0px 0px; background-repeat: no-repeat; list-style-type: none;}

li.site_links  a {display: block; width: 119px; height: 21px; margin: 0; padding: 0; background-image: url(../images/links_bg.png); background-position: 0px 0px; background-repeat: no-repeat; padding-left: 10px; text-decoration: none; list-style-type: none;}

li.site_links a.site_links:link { color: #000000; background-position: 0px 0px; text-decoration: none; font-weight: bold;  list-style-type: none;}

li.site_links a.site_links:visited {color: #000000; background-position: 0px 0px; text-decoration: none; font-weight: bold; list-style-type: none;}

li.site_links a.site_links:hover{ color: #f7f7f7; background-position: 0px -42px; text-decoration: none; font-weight: bold; list-style-type: none;}

li.site_links a.site_links:active{color: #f7f7f7; background-position: 0px -21px; text-decoration: none; font-weight: bold; list-style-type: none;}


a:link {color: #e80000; text-decoration: underline; font-weight: bold;}
a:visited {color: #e80000; text-decoration: underline;  font-weight: bold;}
a:hover {color: #989898; text-decoration: underline;  font-weight: bold;}

a.red_bar:link {color: #ffffff; text-decoration: underline; font-weight: bold;}
a.red_bar:visited {color: #ffffff; text-decoration: underline;  font-weight: bold;}
a.red_bar:hover {color: #989898; text-decoration: underline;  font-weight: bold;}

/* Iframe */

input.p0 {padding: 0px;}

form.p0 {padding: 0px;}

/* Other */

option.in_scc {color: #989898;}