/* Client: Standard Chartered Bank* Author: Bernice So* Contact: Apple Hui* Vendor: HeathWallace Ltd* Created: July 2007*/
body {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
}

body.bodyStyle01 { /*mac firefox fix*/
    font-size: 1.02em;
}

.pageFramework10:after,.pageFramework20:after,.row:after,.contentStyle11 ul:after,.contentStyle12:after,.contentStyle13:after,.contentStyle13 .contentStyle13a .contentStyle13c:after,.contentStyle14:after,.contentStyle15:after,.contentStyle15 .contentStyle15c:after,.contentStyle16:after,.contentStyle17:after,.contentStyle18:after,.contentStyle20 form fieldset dl:after,.contentStyle21b:after,.contentStyle22 ul:after,.contentStyle23b:after,.contentStyle25b:after,.contentStyle29 .contentStyle29b:after,.contentStyle32:after,.contentStyle35:after,.contentStyle36:after,.contentStyle37:after,.contentStyle38:after,.contentStyle39:after,.contentStyle39 .contentStyle39b:after,.contentStyle44c:after,.contentStyle51:after,.contentStyle52 dl:after,.contentStyle58:after,.contentStyle59:after,.contentStyle62:after,.contentStyle65 .contentStyle65a:after,.contentStyle65 .contentStyle65b:after,.contentStyle66 .contentStyle66a:after,.contentStyle66 .contentStyle66b:after,.contentStyle67:after,.contentStyle96:after,ul.listStyle12:after,ul.listStyle15:after,ul.listStyle26:after,.textStyle66:after
    {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.contentStyle70b:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.pageFramework01 {
    width: 960px;
}

.pageFramework02 {
    width: 720px;
}

.pageFramework10 {
    height: 1%;
    margin: 0px 0px 0px 18px;
    background: url("../_images/scbPageFrameworkImage02.gif") top right no-repeat;
}

.pageFramework10c {
    float: left;
    width: 142px;
    padding: 40px 0px 16px 0px;
}

.pageFramework10c img {
    width: 126px;
    height: 48px;
    margin: 0px 0px 0px 6px;
    border: 0;
}

.pageFramework10a {
    float: left;
    width: 614px;
    padding: 47px 0px 0px 0px;
}

.pageFramework10a h1 {
    margin: 0;
    padding: 1px 0px 0px 18px;
    font-size: 125%;
    font-weight: bold;
    color: #86c533;
}

.pageFramework10aa {
    font-size: 87%;
    color: #666;
    padding: 0px 0px 0px 18px;
}

.pageFramework10ab {
    padding: 1px 0px 0px 18px;
    font-size: 125%;
    font-weight: bold;
    color: #86c533;
}

.pageFramework10b {
    float: left;
    width: 185px;
    padding: 48px 0px 0px 0px;
    vertical-align: middle;
    text-align: right;
}

.pageFramework10b img {
    width: 21px;
    height: 18px;
}

.pageFramework10b .inputStyle01 {
    font-size: 69%;
    color: #000;
    width: 87px;
}

.pageFramework10b .inputStyle01a {
    font-size: 69%;
    color: #7f7f7f;
    border-style: solid;
    border-color: #7f7f7f;
    background: #7f7f7f;
    width: 87px;
}

.pageFramework10b .inputStyle02 {
    margin: 0;
    padding: 0;
    font-size: 69%;
    color: #666;
    background: none;
    border: 0;
    text-align: right;
}

.pageFramework10d {
    width: 400px;
}

.pageFramework10e {
    border-bottom: 3px solid #d7d7d7;
    background: url("../_images/scbPageFrameworkImage10.gif") top left no-repeat;
}

.pageFramework10f {
    padding: 30px 0 0 0;
    float: left;
    width: 155px;
    text-align: right;
}

.pageFramework10f a {
    background: url("../_images/scbPageFrameworkImage17.gif") center left no-repeat;
    padding-left: 18px;
    font-size: 74%;
    color: #005d9a;
    text-decoration: none;
}

.pageFramework10f a:hover {
    text-decoration: underline;
}

.pageFramework20 {
    height: 1%;
}

.pageFramework20a {
    background: url("../_images/scbPageFrameworkImage16.gif") repeat-x left top;
}

.pageFramework21 {
    float: left;
    width: 160px;
    background: url("../_images/scbPageFrameworkImage09.gif") top right no-repeat;
}

.pageFramework21a {
    margin: 0px 0px 0px 18px;
    padding: 11px 0px 0px 0px;
}

.pageFramework21a .sectionTitle {
    font-size: 105%;
    font-weight: bold;
    color: #86c533;
}

.pageFramework21a ul {
    margin: 0;
    padding: 0;
}

.pageFramework21a ul li {
    margin: 7px 0px 0px 0px;
    padding: 0px 0px 0px 8px;
    background: url("../_images/scbPageFrameworkImage04.gif") top left no-repeat;
    list-style-type: none;
    line-height: 0.7em;
}

.pageFramework21b ul li {
    background-image: url("../_images/scbPageFrameworkImage15.gif");
}

.pageFramework21a ul li a {
    font-size: 69%;
    color: #666;
    text-decoration: none;
	cursor: pointer;
}

.pageFramework21a ul li a:hover {
    font-size: 69%;
    color: #86c533;
    font-weight: normal;
    text-decoration: underline;
}

.pageFramework21a ul li.pageFramework21aSelected a {
    font-size: 69%;
    color: #86c533;
}

.pageFramework21a ul .pageFramework21aSubSelected {
    margin: 21px 0px 0px 0px;
}

.pageFramework21a ul .pageFramework21aSubSelectedFirst {
    margin: 7px 0px 0px 0px;
}

.pageFramework21a ul .pageFramework21aSubSelected a {
    color: #86c533;
    font-weight: bold;
}

.pageFramework21a ul .pageFramework21aSubSelected a:hover {
    font-weight: bold;
    text-decoration: none;
}

.pageFramework21a ul .pageFramework21aSubSelected ul {
    margin: 5px 0px 18px 1px;
    padding: 0;
}

.pageFramework21a ul .pageFramework21aSubSelected ul li {
    margin: 0px 0px 6px 0px;
    padding: 0px 0px 0px 9px;
    background: url("../_images/scbPageFrameworkImage05.gif") top left no-repeat;
    list-style-type: none;
    line-height: 0.8em;
}

.pageFramework21a ul .pageFramework21aSubSelecteda ul li {
    background-image: url("../_images/scbPageFrameworkImage14.gif");
}

.pageFramework21a ul .pageFramework21aSubSelected ul li a {
    font-size: 69%;
    color: #666;
    text-decoration: none;
    font-weight: normal;
}

.pageFramework21a ul .pageFramework21aSubSelected ul li a:hover {
    font-size: 69%;
    color: #86c533;
    text-decoration: underline;
    font-weight: normal;
}

.pageFramework21a ul .pageFramework21aSubSelected ul li a.pageFramework21aSelected
    {
    font-size: 69%;
    color: #86c533;
    font-weight: bold;
}

.pageFramework21a ul .pageFramework21aSubSelected ul li a.pageFramework21aSelected:hover
    {
    font-weight: bold;
    text-decoration: none;
}

.pageFramework21c {
    margin: 31px 0px 0px 18px;
    background: url("../_images/scbPageFrameworkImage07.gif") top left no-repeat;
    padding: 0px 0px 10px 27px;
}

.pageFramework21c a {
    font-size: 69%;
    color: #666;
    line-height: 1.4em;
    text-decoration: none;
}

.pageFramework21c a:hover {
    color: #86c533;
    text-decoration: underline;
}

.pageFramework21c a.pageFramework21cSelected {
    color: #86c533;
    font-weight: bold;
}

.pageFramework21c a.pageFramework21cSelected:hover {
    text-decoration: none;
}

.pageFramework22 {
    float: left;
    width: 800px;
}

.pageFramework22a {
    background: none;
}

.pageFramework23 {
    margin: 0px 0px 0px 18px;
}

.pageFramework23a {
    background-position: bottom left;
    background-repeat: no-repeat;
}

.pageFramework90 {
    clear: both;
}

.row {
    height: 1%;
}

.row01 {
    width: 800px;
}

.row02 {
    width: 800px;
    background: url("../_images/scbContentImage43.gif") top left repeat-y;
}

.row03 {
    width: 800px;
    background: #f1fee1 url("../_images/scbContentImage03.gif") top left repeat-y;
}

.row04 {
    width: 800px;
    background: #86C533 url("../home/images/scbContentImage44.jpg") bottom left repeat-y;
}

.column {
    float: left;
}

.column01 {
    width: 800px;
}

.column03 {
    width: 400px;
}

.column04 {
    width: 200px;
    margin: 36px 0px 0px 0px;
}

.column05 {
    width: 409px;
}

.column06 {
    width: 391px;
}

.column80 {
    width: 200px;
}

.column10 {
    width: 600px;
}

.contentStyle10 {
	padding-top: 26px;
	padding-left: 18px;
}

.contentStyle10 h4 {
	color: #005e98;
	font-size: 90%;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}

.contentStyle10 p {
    margin: 0px 0px 10px 0px;
    padding: 0;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle10 ul {
	margin-bottom: 10px;
	}

.contentStyle10 li {
	color: #666666;
	font-size: 74%;
	line-height: 1.5em;
	list-style-type: none;
	background: url(../_images/bullet.gif) 0px 0px no-repeat;
	padding-left: 15px;
	margin: 0px;
	}
/* 
.contentStyle10 p img {
    margin: -10px 0px 0px 0px;
    float: left;
    margin: 5px 20px 10px 0px;
}
*/

.contentStyle10 p img.contentStyle10a {
    float: right;
    margin: 5px 0px 10px 20px;
}

.contentStyle10 a {
    color: #0065A2;
    text-decoration: none;
}

.contentStyle10 p a:hover {
    text-decoration: underline;
}

.contentStyle10 .contentStyle10b {
    height: 2px;
    background: #fff repeat-x url("../_images/scbPageFrameworkImage11.gif") scroll top;
    padding: 0 0 20px 0;
    margin: 0 0 0 16px;
}

.contentStyle10 .contentStyle10b hr {
    display: none;
}

.contentStyle10 .contentStyle10c {
    float: left;
    width: 33%;
}

.contentStyle10 .contentStyle10d {
    float: left;
    width: 70%;
}

.contentStyle10 .contentStyle10e {
    float: right;
    width: 25%;
}

.contentStyle11 {
    margin: 3px 0px 32px 18px;
    background: url("../_images/scbContentImage69.gif") bottom left repeat-x;
}

.contentStyle11 ul {
    height: 1%;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.contentStyle11 ul li {
    float: left;
    padding: 0;
    margin: 0px 5px 0px 0px;
    border-top: 1px solid #d7d7d7;
    border-left: 1px solid #d7d7d7;
    border-right: 1px solid #d7d7d7;
}

.contentStyle11 ul li a {
    display: block;
    margin: 0;
    padding-top: 13px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 14px;
    font-size: 69%;
    font-weight: bold;
    text-decoration: none;
    color: #666;
    line-height: 1em;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url("../_images/scbContentImage69.gif");
}

.contentStyle11 ul li a:hover {
    background-image: url("../_images/scbContentImage70.gif");
    color: #86c533;
}

.contentStyle11 ul li.contentStyle11a a {
    background-image: url("../_images/scbContentImage69a.gif");
    color: #86c533;
}

.contentStyle11 ul li.contentStyle11a a:hover {
    background-image: url("../_images/scbContentImage70a.gif");
    color: #86c533;
}

.contentStyle11 ul li.contentStyle11b a {
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
}

.contentStyle11 ul li.contentStyle11b a:hover {
    color: #86c533;
}

.contentStyle12 {
    height: 1%;
}

.contentStyle12a {
    float: left;
    width: 300px;
}

.contentStyle13 {
    position: relative;
    border: 1px #e0e0e0 solid;
    height: 1%;
    padding: 0px 10px 3px 110px;
    margin: 0 0 24px 18px;
    background: no-repeat left bottom;
}

.contentStyle13 img {
    float: left;
    padding: 0;
    margin: 0;
}

.contentStyle13 .contentStyle13a {
    padding: 0;
    margin: 0;
    height: 1%;
    float: left;
    width: 470px;
}

.contentStyle13 .contentStyle13d {
    width: 460px;
}

.contentStyle13 .contentStyle13a .contentStyle13b p {
    margin: 0;
    padding: 13px 11px 0px 6px;
    font-size: 87%;
    color: #666;
}

.contentStyle13 .contentStyle13a .contentStyle13c {
    padding: 0px 11px 5px 6px;
    margin: 0;
    text-align: right;
    height: 1%;
}

.contentStyle13 .contentStyle13a .contentStyle13c .contentStyle13e {
    float: right;
}

.contentStyle13 .contentStyle13a .contentStyle13c a {
    height: 1%;
    display: block;
    float: left;
    color: #005d9a;
    padding: 6px 12px 6px 12px;
    margin: 20px 0 0 12px;
    background-color: #e5eef5;
    text-decoration: none;
    font-size: 74%;
}

.contentStyle13 .contentStyle13a .contentStyle13c a:hover {
    text-decoration: underline;
}

.contentStyle13 .contentStyle13a .contentStyle13c p {
    margin: 0;
    padding: 22px 0 0 1px;
    font-size: 69%;
    color: #666;
    float: left;
    text-align: left;
}

.contentStyle13 .contentStyle13a .contentStyle13c p strong {
    color: #005d9a;
}

.contentStyle14 {
    height: 1%;
    margin-bottom: 20px;
}

.contentStyle14 .contentStyle14a {
    width: 200px;
    float: left;
}

.contentStyle14 .contentStyle14a p,.contentStyle14 .contentStyle14b p {
    margin-left: 18px;
}

.contentStyle14 .contentStyle14b p strong {
    display: block;
    padding: 0px 0px 3px 0px;
}

.contentStyle14 .contentStyle14a p {
    color: #005d9a;
    font-size: 69%;
}

.contentStyle14 .contentStyle14a p img {
    margin: 0px 0 10px 0;
}

.contentStyle14 .contentStyle14b {
    width: 400px;
    float: left;
}

.contentStyle14 .contentStyle14b p {
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle14 .contentStyle14b p strong {
    color: #005d9a;
}

.contentStyle15 {
    height: 1%;
    margin: 0px 0px 11px 18px;
    border-bottom: 1px solid #d7d7d7;
}

.contentStyle15 .contentStyle15a {
    float: left;
    width: 282px;
}

.contentStyle15 .contentStyle15a p {
    margin: 0;
    padding: 0px 18px 0px 0px;
    color: #86c533;
    font-size: 87%;
    font-weight: bold;
    line-height: 1.4em;
}

.contentStyle15 .contentStyle15a div {
    padding: 4px 18px 0px 0px;
    color: #005d9a;
    font-size: 69%;
    font-weight: bold;
    line-height: 1.3em;
}

.contentStyle15 .contentStyle15b {
    float: left;
    width: 300px;
}

.contentStyle15 .contentStyle15c {
    height: 1%;
}

.contentStyle15 .contentStyle15c a {
    float: right;
    padding: 4px 0px 6px 12px;
    background: url("../_images/scbContentImage13.gif") top left no-repeat;
    color: #666;
    font-size: 69%;
    text-decoration: none;
}

.contentStyle15 .contentStyle15c a:hover {
    text-decoration: underline;
}

.contentStyle16 {
    height: 1%;
    margin: 0px 0px 16px 0px;
}

.contentStyle16 p {
    margin: 0;
    padding: 0;
}

.contentStyle16 .contentStyle16a {
    float: left;
    width: 300px;
}

.contentStyle16 .contentStyle16a p {
    margin: 0px 18px 10px 18px;
    color: #666;
    font-size: 74%;
}

.contentStyle16 .contentStyle16b {
    float: left;
    width: 282px;
}

.contentStyle17 {
    height: 1%;
    margin: 0;
    padding: 0px 0px 25px 0px;
}

.contentStyle17 .contentStyle17a {
    float: left;
    width: 200px;
}

.contentStyle17 .contentStyle17b {
    float: left;
    width: 200px;
    margin-top: 26px;
}

.contentStyle18 {
    height: 1%;
    margin: 0px 0px 24px 0px;
}

.contentStyle18 .contentStyle18a {
    float: left;
    width: 200px;
}

.contentStyle18 .contentStyle18a img {
    margin: 0px 0px 10px 18px;
}

.contentStyle18 .contentStyle18b {
    margin: 0px 0px 0px 18px;
    padding: 0;
    font-size: 87%;
    font-weight: bold;
    color: #86c533;
}

.contentStyle18 .contentStyle18c {
    font-size: 69%;
    color: #666;
    padding: 5px 0px 2px 18px;
    line-height: 1.2em;
}

.contentStyle18 .contentStyle18d {
    margin: 13px 0px 0px 18px;
    padding: 0px 0px 0px 22px;
}

.contentStyle18  .contentStyle18e {
    margin: 0px 0px 0px 18px;
    color: #86c533;
    font-size: 69%;
}

.contentStyle65aa .contentStyle65ae {
    margin: 12px 0px 0px 0px;
    padding: 0px 0px 0px 16px;
}

.contentStyle18 .contentStyle18d a,.contentStyle65aa .contentStyle65ae a {
    font-size: 74%;
    font-weight: bold;
    color: #005d9a;
    text-decoration: none;
}

.contentStyle18 .contentStyle18d a:hover,.contentStyle65aa .contentStyle65ae a:hover {
    text-decoration: underline;
}

.contentStyle18 .contentStyle18da {
    background: url("../_images/scbContentImage14.gif") center left no-repeat;
}

.contentStyle18 .contentStyle18db {
    background: url("../_images/scbContentImage15.gif") center left no-repeat;
}

.contentStyle18 .contentStyle18dc,.contentStyle18 .contentStyle18dd {
    background: url("../_images/scbContentImage16.gif") top left no-repeat;
}

.contentStyle18 .contentStyle18de {
    background: url("../_images/scbContentImage16.gif") center left no-repeat;
}

.contentStyle19 {
    margin-left: 18px;
}

.contentStyle19 table {
    border: none;
    margin: 0;
    padding: 0;
}

.contentStyle19 table td {
    border: none;
    margin: 0;
    padding: 0;
}

.contentStyle19 table caption {
    font-size: 87%;
    color: #86c533;
    padding: 33px 0 0 0;
    margin: 0;
    text-align: left;
}

.contentStyle19 table thead th {
    font-size: 74%;
    color: #666;
    text-align: left;
    border: none;
    padding: 11px 2px 9px 2px;
}

.contentStyle19 table thead td a:hover,.contentStyle19 table tfoot td a:hover {
    text-decoration: underline;
}

.contentStyle19 table tbody td.tableCellStyle01 {
    border-top: 1px solid #d7d7d7;
    padding: 9px 2px 2px 2px;
    vertical-align: top;
}

.contentStyle19 table thead th.tableCellStyle02 {
    width: 88px;
}

.contentStyle19 table thead th.tableCellStyle03 {
    width: 335px;
}

.contentStyle19 table td.tableCellStyle04 {
    text-align: right;
}

.contentStyle20 form {
    margin: 0px 0px 0px 18px;
    padding: 0;
}

.contentStyle20 form fieldset {
    margin: 4px 0px 0px 0px;
    padding: 0;
    border: 0;
}

.contentStyle20 form .jstAlert {
    display: none;
}

.contentStyle20 form .jstInternetAlert {
    display: none;
}

.contentStyle20 form fieldset.contentStyle20a {
    margin: 4px 0px 19px 0px;
    padding: 0px 0px 11px 0px;
    background: url("../_images/scbContentImage53.gif") bottom left no-repeat;
}

.contentStyle20 form fieldset.contentStyle20b {
    margin: 4px 0px 0px 0px;
    padding: 0;
}

.contentStyle20 form fieldset legend {
    display: none;
}

.contentStyle20 form fieldset p {
    margin: 0;
    padding: 0px 0px 35px 0px;
    font-size: 87%;
    font-weight: bold;
    color: #86c533;
}

.contentStyle20 form fieldset dl {
    position: relative;
    height: 1%;
    margin: 0;
    padding: 0px 0px 9px 0px;
}

.contentStyle20 form fieldset dt {
    float: left;
    margin: 0px 18px 0px 0px;
    padding: 2px 0px 0px 0px;
    width: 182px;
    font-size: 69%;
    font-weight: normal;
    color: #666;
}

.contentStyle20 form fieldset dd {
    float: left;
    margin: 0;
    padding: 0;
}

.contentStyle20 form fieldset dd span {
    font-size: 69%;
    color: #666;
}

.contentStyle20 form fieldset dd input {
    margin: 0;
    padding: 0;
    font-size: 74%;
    font-weight: normal;
    color: #000;
    width: 237px;
}

.contentStyle20 form fieldset dd select {
    margin: 0;
    padding: 0;
    font-size: 74%;
    font-weight: normal;
    color: #000;
    width: 240px;
}

.contentStyle20 form fieldset dd textarea {
    font-family: Arial;
    font-size: 74%;
    font-weight: normal;
    color: #000;
    width: 237px;
    height: 140px;
}

.contentStyle20 form fieldset dd .inputStyle04 {
    width: 110px;
}

.contentStyle20 form fieldset dl dd em {
    color: #f00;
    padding: 1px 0 6px 0;
    font-size: 69%;
    display: block;
}

.contentStyle20 .inputStyle05 {
    overflow: visible;
    border: 0;
    padding: 4px 12px 5px 12px;
    margin: 13px 0px 0px 380px;
    background-color: #539dcc;
    font-size: 74%;
    font-weight: bold;
    color: #ffffff;
    cursor: pointer;
}

.contentStyle20 form fieldset dd .inputStyle06 {
    width: 1em;
    height: 1em;
}

.contentStyle20 p.contentStyle20c {
    margin: 0;
    padding: 0px 0px 6px 18px;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle20 p.contentStyle20d {
    padding: 0px 0px 42px 18px;
}

.contentStyle21 {
    margin: 0px 0px 0px 18px;
}

.contentStyle21a {
    margin-bottom: 19px;
}

.contentStyle21 table {
    width: 582px;
    border-collapse: collapse;
}

.contentStyle21 table caption {
    margin: 0;
    padding: 14px 0px 9px 0px;
    font-size: 87%;
    font-weight: bold;
    color: #86c533;
    text-align: left;
}

.contentStyle21 table thead th {
    border: 1px solid #d7d7d7;
    border-bottom: 3px solid #d7d7d7;
    background-color: #ebebeb;
    color: #666;
    font-size: 74%;
    font-weight: bold;
    padding: 10px 0px 10px 0px;
}

.contentStyle21 table tbody th {
    border: 1px solid #d7d7d7;
    color: #666;
    font-size: 74%;
    font-weight: normal;
    text-align: left;
    padding: 11px 0px 9px 9px;
}

.contentStyle21 table tbody td {
    border: 1px solid #d7d7d7;
    color: #005d9a;
    font-size: 74%;
    text-align: center;
    padding: 11px 0px 9px 0px;
}

.contentStyle21b {
    margin: 5px 0px 0px 0px;
}

.contentStyle21b a {
    float: right;
    padding: 0px 0px 0px 13px;
    color: #666;
    font-size: 69%;
    text-decoration: none;
    background: url("../_images/scbContentImage04.gif") top left no-repeat;
}

.contentStyle21b a:hover {
    text-decoration: underline;
}

.contentStyle22 {
    margin: 0px 0px 0px 18px;
}

.contentStyle22 ul {
    height: 1%;
    margin: 0px 0px 19px 0px;
    padding: 0;
    list-style-type: none;
}

.contentStyle22 ul li {
    float: left;
    margin: 0px 6px 4px 0px;
    padding: 0px 0px 7px 0px;
}

.contentStyle22 ul li a {
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 6px 18px 7px 18px;
    border: 0;
    background: #efefef;
    color: #666;
    font-size: 69%;
    line-height: 1.2em;
    font-weight: bold;
}

.contentStyle22 ul li a:hover {
    color: #86c533;
}

.contentStyle22 ul li a.contentStyle22a {
    color: #86c533;
}

.contentStyle23 {
    margin: 0px 0px 0px 18px;
}

.contentStyle23a {
    margin-bottom: 19px;
}

.contentStyle23 table {
    width: 582px;
    border-collapse: collapse;
}

.contentStyle23 table caption {
    margin: 0;
    padding: 14px 0px 9px 0px;
    font-size: 87%;
    font-weight: bold;
    color: #86c533;
    text-align: left;
}

.contentStyle23 table thead th {
    border: 1px solid #d7d7d7;
    border-bottom: 3px solid #d7d7d7;
    background-color: #ebebeb;
    color: #666;
    font-size: 74%;
    font-weight: bold;
    text-align: left;
    padding: 10px 0px 10px 9px;
}

.contentStyle23 table tbody th {
    border: 1px solid #d7d7d7;
    color: #666;
    font-size: 74%;
    font-weight: normal;
    text-align: left;
    padding: 11px 0px 9px 9px;
}

.contentStyle23 table tbody td {
    border: 1px solid #d7d7d7;
    color: #666;
    font-size: 74%;
    padding: 11px 0px 9px 9px;
}

.contentStyle23b {
    margin: 5px 0px 0px 0px;
}

.contentStyle23b a {
    float: right;
    padding: 0px 0px 0px 13px;
    color: #666;
    font-size: 69%;
    text-decoration: none;
    background: url("../_images/scbContentImage04.gif") top left no-repeat;
}

.contentStyle23b a:hover {
    text-decoration: underline;
}

.contentStyle24 {
    margin: 0px 0px 0px 18px;
    padding: 0;
    background: left top no-repeat;
}

.contentStyle24 p {
    margin: 0;
    padding: 40px 24px 50px 320px;
    font-size: 180%;
    font-weight: bold;
}

.contentStyle24 .contentStyle24a {
    color: #005d9a;
}

.contentStyle24 .contentStyle24b {
    color: #86c533;
}

.contentStyle24 .contentStyle24c {
    color: #fff;
}

.contentStyle25 {
    margin: 0px 0px 0px 18px;
}

.contentStyle25a {
    margin-bottom: 19px;
}

.contentStyle25 table {
    width: 582px;
    border-collapse: collapse;
}

.contentStyle25 table caption {
    margin: 0;
    padding: 14px 0px 9px 0px;
    font-size: 87%;
    font-weight: bold;
    color: #86c533;
    text-align: left;
}

.contentStyle25 table thead th {
    border: 1px solid #d7d7d7;
    border-bottom: 3px solid #d7d7d7;
    background-color: #ebebeb;
    color: #666;
    font-size: 69%;
    font-weight: bold;
    text-align: left;
    text-align: center;
    vertical-align: bottom;
    padding: 10px 0px 10px 0px;
}

.contentStyle25 table tfoot td {
    padding: 21px 0px 10px 0px;
}

.contentStyle25 table tfoot td p {
    color: #666;
    font-size: 61%;
    line-height: 1.2em;
}

.contentStyle25 table tbody th {
    border-bottom: 1px solid #d7d7d7;
    border-left: 1px solid #d7d7d7;
    color: #666;
    font-size: 69%;
    font-weight: normal;
    text-align: left;
    padding: 11px 0px 9px 9px;
}

.contentStyle25 table tbody td {
    border: 1px solid #d7d7d7;
    color: #666;
    font-size: 69%;
    text-align: center;
    padding: 11px 0px 9px 0px;
}

.contentStyle25b {
    margin: 5px 0px 0px 0px;
}

.contentStyle25b a {
    float: right;
    padding: 0px 0px 0px 13px;
    color: #666;
    font-size: 69%;
    text-decoration: none;
    background: url("../_images/scbContentImage04.gif") top left no-repeat;
}

.contentStyle25b a:hover {
    text-decoration: underline;
}

.contentStyle26 {
    text-align: right;
    margin: 0px 0px 10px 0px;
}

.contentStyle26 span {
    font-size: 74%;
    color: #666;
}

.contentStyle26 select {
    font-size: 74%;
    width: 200px;
}

.contentStyle27 {
    margin: 0px 0px 33px 18px;
}

.contentStyle28 div {
    margin: 0px 0px 0px 18px;
    padding: 0;
    color: #86c533;
    font-size: 87%;
    font-weight: bold;
    line-height: 1.4em;
}

.contentStyle28 p {
    margin: 0px 0px 0px 18px;
    padding: 0px 0px 14px 0px;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle29 {
    width: 513px;
}

.contentStyle29 .contentStyle29a {
    margin: 0px 0px 0px 18px;
    height: 183px;
    border: 1px solid #d7d7d7;
    padding: 10px 0px 0px 0px;
    overflow: auto;
}

.contentStyle29 .contentStyle29a p {
    margin: 0;
    padding: 0px 10px 16px 10px;
    font-size: 69%;
    color: #666;
}

.contentStyle29 .contentStyle29b {
    margin: 12px 0px 0px 18px;
}

.contentStyle29 .contentStyle29c {
    margin: 12px 160px 0px 0px;
    font-size: 69%;
    color: #f00;
    font-style: italic;
}

.jstDeclineAlert {
    display: none;
}

.contentStyle30 {
    margin: 0px 0px 33px 18px;
    padding-top: 7px;
    padding-bottom: 20px;
    background-color: #e5eef5;
    background-repeat: no-repeat;
}

.contentStyle30a {
    padding-left: 24px;
    padding-right: 24px;
}

.contentStyle30b {
    padding-left: 24px;
    padding-right: 300px;
    background-position: top right;
}

.contentStyle30c {
    padding-left: 24px;
    padding-right: 250px;
    background-position: top right;
}

.contentStyle30d {
    padding-left: 300px;
    padding-right: 24px;
    background-position: top left;
}

.contentStyle30e {
    padding-left: 250px;
    padding-right: 24px;
    background-position: top left;
}

.contentStyle30f {
    padding-left: 24px;
    padding-right: 300px;
    background-position: bottom right;
}

.contentStyle30g {
    padding-left: 24px;
    padding-right: 250px;
    background-position: bottom right;
}

.contentStyle30h {
    padding-left: 300px;
    padding-right: 24px;
    background-position: bottom left;
}

.contentStyle30i {
    padding-left: 250px;
    padding-right: 24px;
    background-position: bottom left;
}

.contentStyle30 .contentStyle30j {
    margin: 0;
    padding: 13px 0px 1px 0px;
    font-size: 87%;
    line-height: 1.2em;
    color: #005d9a;
}

.contentStyle30 .contentStyle30j strong {
    font-weight: bold;
}

.contentStyle30 .contentStyle30k {
    margin: 0;
    padding: 12px 0px 0px 0px;
    font-size: 74%;
    line-height: 1.5em;
    color: #333;
}

.contentStyle30 .contentStyle30k img {
    float: left;
    margin: 0px 25px 10px 0px;
}

.contentStyle30 .contentStyle30k a {
    color: #005d9a;
    text-decoration: none;
}

.contentStyle30 .contentStyle30k a:hover {
    text-decoration: underline;
}

.contentStyle30 .contentStyle30l {
    margin: 14px 0 5px 0;
    padding: 12px 0px 0px 0px;
    font-size: 74%;
    line-height: 1.5em;
    color: #333;
}

.contentStyle30 .contentStyle30l a {
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 5px 11px 7px 11px;
    border: 0;
    background: #005d9a;
    color: #fff;
    line-height: 1.2em;
    font-weight: bold;
}

.contentStyle30 .contentStyle30m {
    margin: 0;
    padding: 14px 0px 0px 0px;
    font-size: 100%;
    line-height: 1.2em;
    color: #005d9a;
}

.contentStyle30 .contentStyle30m strong {
    font-weight: bold;
}

.contentStyle30 .contentStyle30n {
    margin: 0;
    padding: 14px 0px 2px 0px;
    font-size: 74%;
    line-height: 1.1em;
    color: #009015;
}

.contentStyle30 .contentStyle30n strong {
    font-weight: bold;
}

.contentStyle30o {
    margin: 0px 0px 25px 18px;
    padding: 0px;
    background-color: #e5eef5;
}

.contentStyle30q .contentStyle30qa {
    margin: 0;
    padding: 14px 0px 0px 0px;
    font-size: 100%;
    line-height: 1.2em;
    color: #005d9a;
}

.contentStyle30q .contentStyle30qa strong {
    font-weight: bold;
}

.contentStyle30q .contentStyle30qb {
    margin: 0;
    padding: 14px 0px 2px 0px;
    font-size: 74%;
    line-height: 1.1em;
    color: #009015;
}

.contentStyle30q .contentStyle30qb strong {
    font-weight: bold;
}

.contentStyle30p {
    margin: 0px;
    float: left;
    width: 225px;
    height: 220px;
    clear: both;
}

.contentStyle30q {
    margin-left: 250px;
    margin-right: 24px;
    height: 220px;
}

.contentStyle31 p {
    margin: 0px 0px 0px 18px;
    padding: 0px 0px 22px 0px;
    font-size: 74%;
    line-height: 1.5em;
    color: #666;
}

.contentStyle31 p strong {
    color: #005d9a;
}

.contentStyle32 {
    height: 1%;
}

.contentStyle32 .contentStyle32a {
    float: left;
    width: 200px;
}

.contentStyle34 {
    margin: 0 0 3px 18px;
    padding: 18px 12px 8px 12px;
    background-color: #027ACA;
    background-position: top;
    background-repeat: no-repeat;
}

.contentStyle34a {
    width: 260px;
}

.contentStyle34 p {
    padding: 0 0 12px 0;
    margin: 0;
}

.contentStyle34 p.contentStyle34b {
    font-size: 87%;
    color: #FFF;
    margin: 0;
}

.contentStyle34 p a {
    font-size: 69%;
    color: #86c533;
    text-decoration: none;
}

.contentStyle34 p a:hover {
    text-decoration: underline;
}

.contentStyle35 {
    height: 1%;
}

.contentStyle35 .contentStyle35a {
    width: 200px;
    float: left;
}

.contentStyle35 .contentStyle35a p {
    margin: 0px 0px 11px 18px;
    padding: 0;
    font-size: 69%;
    color: #666;
    line-height: 1.65em;
}

.contentStyle36 {
    height: 1%;
    margin: 0 0 0 18px;
    padding: 11px 0 0 0;
    border-bottom: dashed #ccc 1px;
}

.contentStyle36 .contentStyle36a {
    float: left;
    width: 290px;
}

.contentStyle36 .contentStyle36a ul {
    margin: 0;
    padding: 0;
}

.contentStyle36 h2 {
    margin: 7px 0px 7px 0px;
    padding: 0px 0px 2px 8px;
    background: url("../_images/scbPageFrameworkImage04.gif") top left no-repeat;
    list-style-type: none;
    line-height: 0.9em;
    font-size: 100%;
}

.contentStyle36 h2 a {
    font-size: 86%;
    color: #86c533;
    text-decoration: none;
    font-weight: bold;
}

.contentStyle36 .contentStyle36a ul li {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 4px 8px;
    background: url("../_images/scbPageFrameworkImage04.gif") top left no-repeat;
    list-style-type: none;
    line-height: 0.7em;
}

.contentStyle36 .contentStyle36a ul li a {
    font-size: 74%;
    color: #666;
    text-decoration: none; /*font-weight:bold;*/
}

.contentStyle36 .contentStyle36a ul li a:hover,.contentStyle36 h2 a:hover
    {
    text-decoration: underline;
}

.contentStyle36 .contentStyle36a ul li ul {
    margin: 16px 0px 2px 1px;
    padding: 0;
}

.contentStyle36 .contentStyle36a ul li ul li {
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 9px;
    background: url("../_images/scbPageFrameworkImage05.gif") top left no-repeat;
    list-style-type: none;
    line-height: 0.7em;
}

.contentStyle36 .contentStyle36a ul li ul li a {
    font-size: 74%;
    color: #666;
    text-decoration: none;
    font-weight: normal;
}

.contentStyle36 .contentStyle36a ul li ul li a:hover {
    /*font-size: 74%;color: #86c533;font-weight:normal;*/
    text-decoration: underline;
}

.contentStyle36b {
    padding: 0;
}

.contentStyle37 {
    height: 1%;
    margin-bottom: 16px;
}

.contentStyle37 .contentStyle37a {
    float: left;
    width: 400px;
}

.contentStyle37 .contentStyle37a h3 {
    padding-top: 7px;
}

.contentStyle37 .contentStyle37a p,.contentStyle37 .contentStyle37d p {
    margin: 0px 0px 10px 18px;
    padding: 0;
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle37 .contentStyle37b {
    float: left;
    width: 200px;
}

.contentStyle37 .contentStyle37c {
    margin: 0px 0px 18px 18px;
    padding: 10px 0px 14px 14px;
    background: #f1fee1;
}

.contentStyle37 .contentStyle37c select {
    margin: 4px 0px 0px 0px;
    font-size: 69%;
    width: 120px;
}

.contentStyle37 .contentStyle37c input {
    margin: 0;
    padding: 3px 6px 3px 6px;
    border: 0;
    background: #009015;
    color: #fff;
    font-size: 69%;
    line-height: 1em;
    font-weight: bold;
    overflow: visible;
}

.contentStyle37 .contentStyle37c form {
    margin: 0;
    padding: 0;
}

.contentStyle37 .contentStyle37d {
    float: left;
    width: 600px;
}

.contentStyle38 {
    height: 1%;
    margin: 0px 0px 11px 18px;
    border-bottom: 1px solid #d7d7d7;
}

.contentStyle38 .contentStyle38a {
    float: left;
    width: 232px;
    margin: 0;
    padding: 0;
    color: #86c533;
    font-size: 87%;
    font-weight: bold;
    line-height: 1.4em;
}

.contentStyle38 .contentStyle38b {
    float: left;
    width: 350px;
}

.contentStyle38 .contentStyle38b p {
    margin: 0;
    padding: 0;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle39 {
    height: 1%;
}

.contentStyle39 .contentStyle39a {
    float: left;
    width: 418px;
}

.contentStyle39 .contentStyle39a img {
    margin: 0px 0px 0px 18px;
}

.contentStyle39 .contentStyle39b {
    float: left;
    width: 182px;
    padding: 11px 0px 0px 0px;
}

.contentStyle39 .contentStyle39b fieldset {
    margin: 0;
    padding: 14px 0px 0px 0px;
    border: 0;
    clear: left;
}

.contentStyle39 .contentStyle39b fieldset dl {
    margin: 0;
    padding: 0;
}

.contentStyle39 .contentStyle39b fieldset dt {
    margin: 0;
    padding: 0px 0px 4px 0px;
    font-size: 69%;
    color: #666;
}

.contentStyle39 .contentStyle39b fieldset dd {
    margin: 0;
    padding: 0px 0px 10px 0px;
}

.contentStyle39 .contentStyle39b fieldset dd select {
    font-size: 69%;
    color: #666;
    width: 153px;
}

.contentStyle40 {
    margin: 0px 0px 0px 18px;
    padding: 0;
    background: #017aa7;
}

.contentStyle40a p {
    margin: 0;
    padding: 0px 18px 6px 18px;
    font-weight: bold;
    font-size: 74%;
    line-height: 1.5em;
    color: #fff;
}

.contentStyle40a .contentStyle40b {
    margin: 0;
    padding: 14px 18px 0px 18px;
    font-weight: bold;
    font-size: 250%;
    line-height: 1em;
    color: #86c533;
}

.contentStyle40a .contentStyle40c {
    margin: 0;
    padding: 0px 18px 23px 18px;
    font-weight: bold;
    font-size: 250%;
    line-height: 1em;
    color: #fff;
}

.contentStyle41 {
    margin: 0px 0px 0px 18px;
}

.contentStyle41 .contentStyle41a {
    padding: 14px 120px 12px 12px;
    margin: 0px 0px 3px 0px;
    background: #f1fee1 bottom right no-repeat;
}

.contentStyle42 {
    margin: 0px 0px 0px 18px;
    border-top: 3px solid #d7d7d7;
}

.contentStyle42 p {
    margin: 0px 0px 11px 0px;
    padding: 0;
    font-size: 69%;
    color: #666;
    line-height: 1.65em;
}

.contentStyle42 p a {
    color: #005d9a;
    text-decoration: none;
}

.contentStyle42 p a:hover {
    text-decoration: underline;
}

.contentStyle42 p img {
    float: right;
    padding: 0pt 0pt 14px 10px;
}

.contentStyle43 {
    margin: 0px 0px 0px 18px;
    padding: 0;
}

.contentStyle43b {
    padding: 12px 15px;
}

.contentStyle43b p {
    line-height: 1.5em;
    color: #FFF;
    font-size: 74%;
    padding: 0;
    margin: 0;
}

.contentStyle43b h2 {
    color: #005d9a;
    font-size: 87%;
    margin-left: 0;
}

.contentStyle44 {
    background-color: #FFF;
    margin: 0;
    padding: 0 0 0 18px;
}

.contentStyle44a {
    background: top right no-repeat;
    border-top: 3px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    margin: 0;
    padding: 0;
}

.contentStyle44b {
    border-top: 3px solid #d7d7d7;
    margin: 0;
    padding: 13px 0px 0px 0px;
}

.contentStyle44b p {
    margin: 0;
    padding: 0px 0px 12px 0px;
    font-size: 81%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle44b p strong {
    font-weight: bold;
    color: #005d9a;
}

.contentStyle44c {
    height: 1%;
}

.contentStyle44ca {
    float: left;
    width: 95px;
}

.contentStyle44ca ul {
    margin: 0;
    padding: 6px 0 105px 0;
}

.contentStyle44ca li {
    background: transparent url("../_images/scbContentImage65.gif") no-repeat scroll left top;
    line-height: 0.7em;
    list-style-type: none;
    margin: 0px 0px 7px;
    padding: 0px 0px 0px 9px;
}

.contentStyle44ca li a {
    color: #005d9a;
    font-size: 74%;
    font-weight: normal;
    text-decoration: none;
}

.contentStyle44ca li a:hover {
    text-decoration: underline;
}

.contentStyle45 {
    margin: 0 0 3px 18px;
    padding: 12px 12px 20px 12px;
    background-color: #636362;
    background-position: right top;
    background-repeat: no-repeat;
}

.contentStyle45a {
    width: 260px;
}

.contentStyle45 h4 {
    font-size: 87%;
    color: #86c533;
    padding: 0px 0 14px 0px;
    margin: 0;
}

.contentStyle45 p {
    margin: 0;
    padding: 0px 0 0 0;
    color: #FFF;
}

.contentStyle45 p strong {
    font-size: 125%;
    line-height: 1.4em;
}

.contentStyle45 p span {
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle45 p a {
    color: #FFF;
    font-size: 74%;
    line-height: 1.5em;
    text-decoration: none;
}

.contentStyle45 p a:hover {
    text-decoration: underline;
}

.contentStyle46 {
    margin: 0 0 3px 18px;
    padding: 10px 12px 18px 12px;
    background-color: #f1fee1;
}

.contentStyle46a {
    margin: 0 0 0 18px;
}

.contentStyle46 h4 {
    font-size: 87%;
    color: #86c533;
    padding: 0px 0 9px 0px;
    margin: 0;
}

.contentStyle46 p {
    margin: 0;
    padding: 0px 0 0 0;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle46 p strong {
    color: #005d9a;
}

.contentStyle46 p a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

.contentStyle46 p a:hover {
    text-decoration: underline;
}

.contentStyle47 {
    margin: 0 0 0 18px;
    border-top: 12px solid #86c533;
}

.contentStyle47 p {
    line-height: 1.5em;
    color: #666;
    font-size: 74%;
    width: 330px;
    margin: 0;
    padding: 12px 0 0 0;
}

.contentStyle47 p a {
    color: #005D9A;
    font-weight: bold;
    text-decoration: none;
}

.contentStyle47 p a:hover {
    text-decoration: underline;
}

.contentStyle47 .contentStyle47a {
    margin: 0;
    padding: 14px 18px 0px 0;
    font-weight: bold;
    font-size: 155%;
    line-height: 1em;
    color: #86c533;
}

.contentStyle47 .contentStyle47b {
    margin: 0;
    padding: 12px 18px 0px 0;
    font-weight: bold;
    font-size: 155%;
    line-height: 1em;
    color: #005d9a;
}

.contentStyle47 .contentStyle47b a {
    color: #005d9a;
    text-decoration: none;
}

.contentStyle47 .contentStyle47b a:hover {
    color: #005d9a;
    text-decoration: underline;
}

.contentStyle48 {
    margin: 0 0 3px 18px;
    padding: 12px 12px 20px 12px;
    /*background:#003a56 right top no-repeat url("../_images/lady-writing.jpg");*/
    background-position: right top;
    background-repeat: no-repeat;
    background-color: #003a56;
}

.contentStyle48a {
    width: 230px;
}

.contentStyle48 h4 {
    font-size: 87%;
    color: #86c533;
    padding: 0px 0 6px 0px;
    margin: 0;
}

.contentStyle48 p {
    margin: 0;
    padding: 5px 0 0 0;
    color: #FFF;
    font-size: 74%;
    font-weight: bold;
}

.contentStyle48 p a {
    color: #FFF;
    text-decoration: none;
}

.contentStyle48 p a:hover {
    text-decoration: underline;
}

.contentStyle49 {
    background-color: #e5eef5;
    padding: 18px 16px 20px 11px;
    margin: 0 0 9px 18px;
}

.contentStyle49a {
    float: right;
}

.contentStyle49a div {
    padding: 0 0 0 30px;
    background: #e5eef5 url('../_images/scbContentImage09.gif') no-repeat left;
}

.contentStyle49 div .inputStyle01 {
    font-size: 69%;
    width: 175px;
    color: #666;
}

.contentStyle49 div .inputStyle02 {
    font-size: 69%;
    padding: 1px 5px 1px 5px;
    margin: 0 0 0 0px;
    background: none;
    border: none;
    overflow: visible;
    background-color: #539dcc;
    color: #FFF;
}

.contentStyle49 span {
    display: block;
    padding: 3px 0 0 0;
    color: #005d9a;
    font-size: 74%;
}

.contentStyle50 {
    padding: 11px 0 0 18px;
    margin: 0;
}

.contentStyle51 {
    height: 1%;
    border-top: 1px solid #d7d7d7;
    margin: 5px 0 0 18px;
    padding: 8px 0 0 0;
}

.contentStyle51a {
    float: left;
    width: 291px;
}

.contentStyle52 {
    margin: 0px 0px 0px 18px;
    background-color: #e5eef5;
    padding: 22px 24px 11px 17px;
    height: 1%;
}

.contentStyle52 fieldset {
    border: 0;
    padding: 0;
    margin: 0;
    position: relative;
}

.contentStyle52 fieldset legend {
    display: none;
}

.contentStyle52 fieldset p {
    margin: 0;
    padding: 0px 0px 10px 0px;
    color: #005d9a;
    font-size: 87%;
}

.contentStyle52 dl {
    margin: 0;
    padding: 0 0 10px 0;
    width: auto;
    height: 1%;
}

.contentStyle52 dt {
    height: 1%;
    float: left;
    padding: 0;
    margin: 0;
}

.contentStyle52a dt {
    width: 195px;
}

.contentStyle52b dt {
    width: 170px;
}

.contentStyle52 label {
    font-size: 69%;
    color: #333;
}

.contentStyle52 dd {
    width: auto;
    float: left;
    padding: 0;
    margin: 0;
}

.contentStyle52 dd em {
    display: block;
    color: #666;
    font-size: 69%;
}

.contentStyle52 .inputStyle01 {
    width: 176px;
    font-size: 69%;
}

.contentStyle52 .inputStyle02 {
    width: 240px;
    font-size: 69%;
}

.contentStyle52 .inputStyle03 {
    width: 235px;
    font-size: 69%;
}

.contentStyle52 .inputStyle04 {
    background: none;
    border: none;
    overflow: visible;
    padding: 2px 11px 1px 11px;
    margin: 0 0 0 8px;
    font-size: 69%;
    background-color: #539dcc;
    color: #fff;
}

.contentStyle52 .inputStyle05 {
    width: 1em;
    height: 1em;
}

.contentStyle53 {
    margin: 0px 0px 17px 18px;
    border-bottom: 1px solid #d7d7d7;
}

.contentStyle53 p {
    margin: 0px 0px 17px 0px;
    padding: 0;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle53 h2 {
    margin-left: 0;
}

.contentStyle54 {
    margin: 0px 0px 17px 18px;
}

.contentStyle54 p {
    margin: 0px 0px 17px 0px;
    padding: 0;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle54 h3 {
    margin-left: 0;
    color: #86c533;
}

.contentStyle54 h4 {
    margin: 0;
    padding: 0;
    color: #005d9a;
    font-size: 87%;
    font-weight: bold;
    line-height: 1em;
}

.contentStyle54 h4.contentStyle54a {
    color: #86c533;
}

.contentStyle55 {
    margin: 0px 0px 17px 18px;
    border-bottom: 1px solid #d7d7d7;
}

.contentStyle55 h2 {
    margin-left: 0;
}

.contentStyle55 p {
    margin: 0px 0px 17px 0px;
    padding: 0;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle55 div {
    color: #86c533;
    font-size: 87%;
    font-weight: bold;
    line-height: 1.4em;
}

.contentStyle56 {
    margin: 0px 0px 0px 18px;
    padding: 0;
}

.contentStyle56a {

}

.contentStyle57 {

}

.contentStyle57 ul {
    margin: 0;
    padding: 0;
    list-style: none;
    position: relative;
}

.contentStyle57 ul li {
    margin: 0;
    padding: 0;
    position: absolute;
    border-bottom: 1px solid #fff;
    width: 391px;
}

.contentStyle57 ul li .contentStyle57n {
    padding: 15px 18px 15px 42px;
    font-size: 87%;
    font-weight: bold;
    color: #fff;
}

.contentStyle57 ul li.contentStyle57a {
    top: 0;
}

.contentStyle57 ul li.contentStyle57a .contentStyle57aa {
    background: #86c533 url("../_images/scbContentImage47.gif") top left no-repeat;
}

.contentStyle57 ul li.contentStyle57a .contentStyle57ab {
    display: none;
}

.contentStyle57 ul li.contentStyle57b {
    top: 47px;
}

.contentStyle57 ul li.contentStyle57b .contentStyle57ba {
    background: #86c533 url("../_images/scbContentImage48.gif") top left no-repeat;
}

.contentStyle57 ul li.contentStyle57b .contentStyle57bb {
    height: 242px;
    background: #f1fee1 url("../_images/scbContentImage49.gif") top left no-repeat;
}

.contentStyle57 ul li.contentStyle57b .contentStyle57bc {
    padding: 32px 0px 12px 18px;
    font-size: 125%;
    font-weight: bold;
    color: #009015;
}

.contentStyle57 ul li.contentStyle57c {
    top: 336px;
}

.contentStyle57 ul li.contentStyle57c .contentStyle57ca {
    background: #86c533 url("../_images/scbContentImage47.gif") top left no-repeat;
}

.contentStyle57 ul li.contentStyle57c .contentStyle57cb {
    display: none;
}

.contentStyle58 {
    height: 1%;
    margin: 16px 0px 15px 18px;
}

.contentStyle58 div {
    float: left;
}

.contentStyle58a {
    font-size: 69%;
    color: #999;
    white-space: nowrap;
}

.contentStyle58a strong {
    color: #005d9a;
    font-weight: bold;
}

.contentStyle58b {
    margin: 0px 0px 0px 20px;
    font-size: 69%;
    color: #999;
    white-space: nowrap;
}

.contentStyle58b strong {
    font-weight: bold;
}

.contentStyle58c {
    margin: 0px 0px 0px 20px;
    font-size: 69%;
    color: #86c533;
    font-weight: bold;
    white-space: nowrap;
}

.contentStyle58d {
    margin: 0px 0px 0px 20px;
    font-size: 69%;
    color: #999;
    white-space: nowrap;
}

.contentStyle59 {
    padding: 0px 0px 30px 0px;
    margin: 0px 0px 0px 18px;
    height: 1%;
}

.contentStyle59a {
    float: left;
    width: 173px;
}

.contentStyle59d {
    float: left;
    width: 355px;
}

.contentStyle59a p,.contentStyle59d p {
    margin: 0;
    padding: 0px 0px 10px 0px;
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle59b {
    float: left;
    width: 182px;
    text-align: right;
}

.contentStyle59b img {
    margin: 4px 0px 0px 0px;
}

.contentStyle59c a {
    display: block;
    float: left;
    text-decoration: none;
    margin: 0;
    padding: 5px 11px 7px 11px;
    border: 0;
    background: #fff;
    font-size: 74%;
    color: #005d9a;
    line-height: 1.2em;
    font-weight: bold;
}

.contentStyle60 {
    border-top: 1px solid #d4ebb7;
    margin: 54px 0px 0px 160px;
    padding: 17px 370px 21px 18px;
}

.contentStyle60 p {
    margin: 10px 0px 0px 0px;
    padding: 0;
    font-size: 69%;
    color: #666;
    line-height: 1.7em;
}

.contentStyle60 p strong {
    font-weight: bold;
    color: #005d9a;
}

.contentStyle60 p.contentStyle60b {
    margin: 8px 0px 0px 0px;
}

.contentStyle60 p.contentStyle60b a {
    color: #005d9a;
    text-decoration: none;
}

.contentStyle60 p.contentStyle60b a:hover {
    color: #005d9a;
    text-decoration: underline;
}

.contentStyle60a {
    background: url("../_images/scbContentImage52.gif") top left no-repeat;
}

.contentStyle60a p {
    margin: 0;
    padding: 0;
    visibility: hidden;
    font-size: 87%;
    line-height: 1.8em;
}

.contentStyle61 {
    height: 23.8em;
    overflow: hidden;
}

.contentStyle61 ul {
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}

.contentStyle61 ul li {
    clear: both;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #fff;
    display: block;
}

html .contentStyle61 li.AccordionPanelOpen .contentStyle61d {
    cursor: default;
}

.contentStyle61 ul li .contentStyle61d {
    cursor: pointer;
    clear: both;
    padding: 15px 18px 14px 42px;
    font-size: 87%;
    font-weight: bold;
    color: #fff;
    height: 1.2em;
    background: #86c533 url("../_images/scbContentImage47.gif") top left no-repeat;
}

.contentStyle61 ul li .contentStyle61d a {
    color: #fff;
    text-decoration: none;
}

.contentStyle61 ul li .contentStyle61d a:hover {
    text-decoration: none;
}

.contentStyle61 ul li .contentStyle61e {
    display: none;
}

.contentStyle61 ul li .contentStyle61f {
    clear: both;
    height: 245px;
    overflow: hidden;
    background: #edf6e1 url("../_images/scbContentImage49.gif") top left no-repeat;
}

.contentStyle61 ul li .contentStyle61fa {
    padding: 22px 18px 12px 18px;
    font-size: 125%;
    font-weight: bold;
    color: #009015;
}

.contentStyle61 ul li .contentStyle61Selected,.contentStyle61 ul li.AccordionPanelOpen .contentStyle61d {
    background: #86c533 url("../_images/scbContentImage48.gif") top left no-repeat;
}

.contentStyle61 ul li.contentStyle61Last {
    border-bottom: 0;
}

.contentStyle62 {
    height: 1%;
    padding: 0px 0px 18px 0px;
    margin: 0px 0px 18px 18px;
    border-bottom: 1px solid #d7d7d7;
}

.contentStyle62 .contentStyle62a {
    float: left;
    width: 132px;
}

.contentStyle62 .contentStyle62b {
    float: left;
    width: 450px;
}

.contentStyle62 .contentStyle62b p {
    padding: 0px 0px 9px 0px;
    margin: 0;
    font-size: 81%;
    font-weight: bold;
    color: #666;
    line-height: 1.15em;
}

.contentStyle62 .contentStyle62b p strong {
    color: #005d9a;
}

.contentStyle64 {
    margin: 0 0 3px 18px;
    padding: 18px 120px 10px 18px;
    background: #f1fee1 top right no-repeat;
}

.contentStyle64a {
    margin: 0 0 0 18px;
}

.contentStyle64 h4 {
    font-size: 87%;
    color: #86c533;
    padding: 0px 0 12px 0px;
    margin: 0;
}

.contentStyle64 p {
    margin: 0;
    padding: 0 0 10px 0;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.contentStyle64 p strong {
    color: #005d9a;
}

.contentStyle64 p a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

.contentStyle64 p a:hover {
    text-decoration: underline;
}

.contentStyle65 {
    margin: 20px 0px 0px 16px;
    padding: 0px 0px 34px 0px;
    background: url("../careers/images/scbContentImage01.gif") bottom left no-repeat;
}

.contentStyle65c {
    padding: 0px 0px 1px 0px;
}

.contentStyle65 .contentStyle65a {
    height: 1%;
    background: url("../careers/images/scbContentImage05.gif") top left no-repeat;
}

.contentStyle65 .contentStyle65aa {
    float: left;
    width: 180px;
    padding: 0px 0px 12px 0px;
}

.contentStyle65 .contentStyle65aa p {
    padding: 12px 0px 0px 16px;
    margin: 0;
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle65 .contentStyle65aa p a {
    color: #86c533;
    text-decoration: none;
    font-weight: bold;
}

.contentStyle65 .contentStyle65aa p a:hover {
    text-decoration: underline;
}

.contentStyle65 .contentStyle65ac {
    padding: 12px 0px 0px 16px;
    margin: 0;
    font-size: 69%;
    font-weight: bold;
    color: #86c533;
    line-height: 1.2em;
}

.contentStyle65 .contentStyle65ab {
    float: left;
    width: 112px;
    text-align: right;
}

.contentStyle65 .contentStyle65ab img {
    padding: 13px 13px 0px 0px;
}

.contentStyle65 .contentStyle65ab img.contentStyle65ad {
    padding: 1px 1px 0px 0px;
}

.contentStyle65 .contentStyle65b {
    height: 1%;
}

.contentStyle65 .contentStyle65ba {
    float: left;
    width: 292px;
}

.contentStyle65 .contentStyle65bb {
    margin: 24px 16px 0px 16px;
    padding: 0;
    font-size: 87%;
    font-weight: bold;
    color: #005d9a;
}

.contentStyle65 .contentStyle65bc {
    margin: 10px 16px 0px 16px;
    padding: 0;
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle65 .contentStyle65bd {
    margin: 11px 16px 0px 16px;
    padding: 0;
}

.contentStyle65 .contentStyle65bd a {
    font-size: 74%;
    font-weight: bold;
    color: #005d9a;
    text-decoration: none;
}

.contentStyle65 .contentStyle65bd a:hover {
    text-decoration: underline;
}

.contentStyle66 {
    margin: 20px 0px 0px 16px;
    padding: 0px 0px 34px 0px;
    background: url("../careers/images/scbContentImage01.gif") bottom left no-repeat;
}

.contentStyle66c {
    padding: 0px 0px 1px 0px;
}

.contentStyle66 .contentStyle66a {
    height: 1%;
    background: url("../careers/images/scbContentImage05.gif") top left no-repeat;
}

.contentStyle66 .contentStyle66aa {
    float: left;
    width: 292px;
    padding: 1px 0px 0px 0px;
}

.contentStyle66 .contentStyle66ab {
    background: top right no-repeat;
    margin: 0px 1px 0px 2px;
    padding: 0px 0px 15px 0px;
}

.contentStyle66 .contentStyle66ac {
    padding: 12px 100px 0px 16px;
    margin: 0;
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle66 .contentStyle66ad {
    margin: 7px 100px 0px 16px;
    padding: 0;
}

.contentStyle66 .contentStyle66ad a {
    font-size: 69%;
    font-weight: bold;
    color: #86c533;
    text-decoration: none;
}

.contentStyle66 .contentStyle66ad a:hover {
    text-decoration: underline;
}

.contentStyle66 .contentStyle66ae {
    font-size: 69%;
    font-weight: bold;
    color: #86c533;
}

.contentStyle66 .contentStyle66b {
    height: 1%;
}

.contentStyle66 .contentStyle66ba {
    float: left;
    width: 292px;
}

.contentStyle66 .contentStyle66bb {
    margin: 24px 16px 0px 16px;
    padding: 0;
    font-size: 87%;
    font-weight: bold;
    color: #005d9a;
}

.contentStyle66 .contentStyle66bc {
    margin: 10px 16px 0px 16px;
    padding: 0;
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle66 .contentStyle66bd {
    margin: 11px 16px 0px 16px;
    padding: 0;
}

.contentStyle66 .contentStyle66bd a {
    font-size: 74%;
    font-weight: bold;
    color: #005d9a;
    text-decoration: none;
}

.contentStyle66 .contentStyle66bd a:hover {
    text-decoration: underline;
}

.contentStyle67 {
    height: 1%;
    margin: 30px 0px 33px 16px;
    padding: 0;
    background: url("../careers/images/scbContentImage04.gif") top left repeat-y;
}

.contentStyle67a {
    float: left;
    width: 292px;
    padding: 0px 0px 23px 0px;
}

.contentStyle67c {
    margin: 0px 16px 0px 18px;
    padding: 24px 0px 0px 0px;
    font-size: 87%;
    font-weight: bold;
    color: #005d9a;
    line-height: 1.3em;
}

.contentStyle67d {
    margin: 9px 16px 0px 18px;
    padding: 0;
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle67e {
    margin: 24px 0px 4px 18px;
    padding: 5px 0px 7px 0px;
}

.contentStyle67e a {
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 5px 11px 7px 11px;
    border: 0;
    background: #fff;
    color: #005d9a;
    font-size: 74%;
    line-height: 1.2em;
    font-weight: bold;
}

.contentStyle68 {
    margin: 0px 0px 0px 18px;
}

.contentStyle68 select {
    font-size: 74%;
}

.contentStyle68 input {
    border: 0;
    font-size: 74%;
    background: #00a1d5;
    line-height: 1.2em;
    font-weight: bold;
    color: #fff;
    padding: 2px 9px 3px 9px;
}

.contentStyle68a {
    margin: 5px 0 0 0;
}

.contentStyle68a input {
    background-color: #009015;
    margin: 3px 0 0 0;
}

.contentStyle69 {
    margin: 0px 0px 28px 18px;
}

.contentStyle69 table {
    border-collapse: collapse;
}

.contentStyle69 table caption {
    display: none;
}

.contentStyle69 table th {
    padding: 6px;
    background-color: #ededed;
    border: 1px solid #d7d7d7;
    border-bottom: 3px solid #d7d7d7;
    color: #666;
    font-size: 69%;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
}

.contentStyle69 table td {
    padding: 6px;
    border: 1px solid #d7d7d7;
    vertical-align: top;
    text-align: left;
}

.contentStyle69 table td p {
    margin: 0px 0px 8px 0px;
    color: #666;
    font-size: 69%;
}

.contentStyle69 table td p a {
    color: #005d9a;
    text-decoration: none;
}

.contentStyle69 table td p a:hover {
    text-decoration: underline;
}

.contentStyle69 .contentStyle69a strong {
    color: #86c533;
    font-weight: bold;
}

.contentStyle70 {
    margin: 20px 0px 0px 16px;
    padding: 0px 0px 20px 0px;
    background: url("../careers/images/scbContentImage01.gif") bottom left no-repeat;
}

.contentStyle70c {
    padding: 0px 0px 1px 0px;
}

.contentStyle70 .contentStyle70a {
    height: 15px;
    background: url("../careers/images/scbContentImage05a.gif") top left no-repeat;
}

.contentStyle70 .contentStyle70aa {
    float: left;
    width: 180px;
    padding: 0px 0px 12px 0px;
}

.contentStyle70 .contentStyle70aa p {
    padding: 12px 0px 0px 16px;
    margin: 0;
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle70 .contentStyle70aa p a {
    color: #86c533;
    text-decoration: none;
    font-weight: bold;
}

.contentStyle70 .contentStyle70aa p a:hover {
    text-decoration: underline;
}

.contentStyle70 .contentStyle70ac {
    padding: 12px 0px 0px 16px;
    margin: 0;
    font-size: 69%;
    font-weight: bold;
    color: #86c533;
    line-height: 1.2em;
}

.contentStyle70 .contentStyle70ab {
    float: left;
    width: 112px;
    text-align: right;
}

.contentStyle70 .contentStyle70ab img {
    padding: 13px 13px 0px 0px;
}

.contentStyle70 .contentStyle70ab img.contentStyle70ad {
    padding: 1px 1px 0px 0px;
}

.contentStyle70 .contentStyle70b {
    height: 1%;
}

.contentStyle70 .contentStyle70ba {
    float: left;
    width: 292px;
}

.contentStyle70 .contentStyle70bb {
    margin: 0px 16px 0px 16px;
    padding: 0;
    font-size: 87%;
    font-weight: bold;
    color: #005d9a;
}

.contentStyle70 .contentStyle70bc {
    margin: 10px 16px 0px 16px;
    padding: 0;
    font-size: 74%;
    color: #666;
    line-height: 1.5em;
}

.contentStyle70 .contentStyle70bd {
    margin: 11px 16px 0px 16px;
    padding: 0;
}

.contentStyle70 .contentStyle70bd a {
    font-size: 74%;
    font-weight: bold;
    color: #005d9a;
    text-decoration: none;
}

.contentStyle70 .contentStyle70bd a:hover {
    text-decoration: underline;
}

.contentStyle79 {
    position: relative;
    top: -15px;
    text-align: right;
}

.contentStyle79a {
    float: left;
    width: 580px;
    position: relative;
    top: -5px;
    text-align: right;
}

.contentStyle79 a { /*float: right;*/
    padding: 0px 0px 0px 13px;
    color: #666;
    font-size: 69%;
    text-decoration: none;
    background: url("../_images/scbContentImage04.gif") top left no-repeat;
}

.contentStyle79 a:hover {
    text-decoration: underline;
}

.contentStyle79 a:hover .jstBackToTop {
    color: #86c533;
}

.contentStyle82 {
    margin: 0 0 0 18px;
}

.contentStyle82 p {
    margin: 0px 0px 14px 0px;
    padding: 0;
    color: #666;
    font-size: 74%;
    line-height: 1.8em;
}

.contentStyle82 p a {
    text-decoration: none;
}

.contentStyle82 p a:hover {
    text-decoration: underline;
}

.contentStyle82 span {
    display: none;
}

.contentStyle82 .contentStyle82a {
    margin: 0 0 12px 0;
}

.contentStyle82 .contentStyle82b {
    padding: 12px 0 0 19px;
}

.contentStyle82 .contentStyle82d {
    margin: 0 0 33px 20px;
    background: url("../_images/scbPageFrameworkImage18.gif") left center no-repeat;
    font-size: 74%;
    line-height: 1.5em;
    padding-left: 25px;
}

.contentStyle82 .contentStyle82d a {
    color: #005d9a;
    text-decoration: none;
    font-weight: bold;
}

.contentStyle82 .contentStyle82d a:hover {
    text-decoration: underline;
}

.contentStyle82c {
    float: right;
}

.contentStyle80 {
    position: relative;
    margin: 0px 0px 15px 18px;
}  /* BLUE */
.contentStyle80 .contentStyle80a {
    background-color: #005d9a;
    margin: 0;
    padding: 0px 12px 15px 12px;
}

.contentStyle80 .contentStyle80a .contentStyle80f a {
    background-color: #539dcc;
}

.contentStyle80 .contentStyle80a ul.contentStyle80g li {
    border-bottom: 1px solid #4EA2C2;
}

.contentStyle80 input.contentStyle80i {
    background-color: #539dcc;
}  /* GREEN */
.contentStyle80 .contentStyle80b {
    background-color: #86c533;
    margin: 0;
    padding: 0px 12px 15px 12px;
}

.contentStyle80 .contentStyle80b .contentStyle80f a {
    background-color: #009015;
}

.contentStyle80 .contentStyle80b ul.contentStyle80g li {
    border-bottom: 1px solid #abd771;
}

.contentStyle80 input.contentStyle80i {
    background-color: #009015;
}  /* HEADER */
.contentStyle80 .contentStyle80c {
    margin: 0;
    padding: 15px 0px 3px 0px;
    color: #fff;
    font-weight: bold;
    font-size: 87%;
}  /* NORMAL TEXT */
.contentStyle80 .contentStyle80d {
    margin: 0;
    padding: 15px 0px 0px 0px;
    color: #fff;
    font-size: 74%;
}

.contentStyle80 .contentStyle80d a {
    color: #fff;
    text-decoration: none;
}

.contentStyle80 .contentStyle80d a:hover {
    text-decoration: underline;
}

.contentStyle80 .contentStyle80e {
    margin: 0;
    padding: 15px 0px 0px 0px;
    color: #fff;
    font-size: 69%;
}

.contentStyle80 .contentStyle80e a {
    color: #fff;
    text-decoration: none;
}

.contentStyle80 .contentStyle80e a:hover {
    text-decoration: underline;
}  /* LINK */
.contentStyle80 .contentStyle80f {
    margin: 22px 0px 3px 0px;
    padding: 5px 0px 7px 0px;
}

.contentStyle80 .contentStyle80f a {
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 5px 11px 7px 11px;
    border: 0;
    color: #fff;
    font-size: 74%;
    line-height: 1.2em;
    font-weight: bold;
}  /* LIST */
.contentStyle80 ul.contentStyle80g {
    margin: 0;
    padding: 9px 0px 3px 0px;
    list-style-type: none;
}

.contentStyle80 ul.contentStyle80g li {
    margin: 0;
    padding: 7px 0px 5px 0px;
    line-height: 1.2em;
    font-size: 74%;
    color: #fff;
}

.contentStyle80 ul.contentStyle80g li a {
    color: #fff;
    text-decoration: none;
}

.contentStyle80 ul.contentStyle80g li a:hover {
    text-decoration: underline;
}

.contentStyle80 ul.contentStyle80g img {
    margin: 5px 0px 0px 0px;
}  /* IMGAGE */
.contentStyle80 img.contentStyle80h {
    margin: 0px 0px 5px 5px;
    float: right;
}  /* BUTTON */
.contentStyle80 input.contentStyle80i {
    overflow: visible;
    border: 0;
    margin: 22px 0px 0px 0px;
    padding: 5px 11px 7px 11px;
    font-size: 74%;
    font-weight: bold;
    color: #ffffff;
    cursor: pointer;
}

.contentStyle80 input.contentStyle80j {
    font-size: 100%;
    color: #666;
}

.contentStyle80 .contentStyle80x {
    margin-top: 20px;
}

.contentStyle81 {
    margin: 0px 0px 0px 18px;
}

.contentStyle91 {
    margin: 52px 0px 30px 18px;
    font-size: 69%;
    color: #666;
}

.contentStyle91 a {
    color: #666;
    text-decoration: none;
}

.contentStyle91 a:hover {
    text-decoration: underline;
}

.contentStyle92 {
    margin: 15px 0px 30px 18px;
    font-size: 69%;
    color: #666;
}

.contentStyle92 a {
    color: #666;
    text-decoration: none;
}

.contentStyle92 a:hover {
    text-decoration: underline;
}

.contentStyle93 {
    padding: 0 0 0 18px;
    margin: 0;
}

.contentStyle93 table {
    width: 100%;
    border: none;
    border-spacing: 0;
    border-collapse: collapse;
    margin: 0px 0px 25px 0px;
}

.contentStyle93 table caption {
    text-align: left;
    color: #86c533;
    margin: 0;
    padding: 0px 0px 11px 0px;
    font-size: 87%;
    font-weight: bold;
}

.contentStyle93 table th.tableCellStyle05 {
    width: 90px;
}

.contentStyle93 table th,.contentStyle93 table td {
    border-bottom: 1px solid #d7d7d7;
    text-align: left;
    padding: 9px 20px 9px 0px;
    margin: 0;
    color: #7f7f7f;
    font-size: 74%;
    vertical-align: top;
}

.contentStyle93 table th {
    padding-top: 1px;
}

.contentStyle93 table td a {
    color: #005d9a;
    text-decoration: none;
}

.contentStyle93 table td a:hover {
    text-decoration: underline;
}

.contentStyle94 {
    margin: 29px 0 0 18px;
}

.contentStyle95 {
    width: 600px;
}

.contentStyle95 table {
    border: none;
    border-spacing: 0;
    border-collapse: collapse;
    margin: 13px 0px 25px 18px;
}

.contentStyle95 table caption {
    display: none;
}

.contentStyle95 table th.tableCellStyle08 {
    width: 90px;
}

.contentStyle95 table th,.contentStyle95 table td {
    text-align: left;
    padding: 9px 20px 9px 0px;
    margin: 0;
    color: #666;
    font-size: 74%;
    vertical-align: top;
}

.contentStyle95 table td {
    border-top: 1px solid #d7d7d7;
}

.contentStyle95 .jstShowContent td {
    border-top: none;
    padding-top: 0px;
}

.contentStyle95 table th {
    padding-top: 1px;
}

.contentStyle95 table td a.jstTitle {
    width: 300px;
    display: block;
    padding: 0px 0 2px 20px;
    margin: 0;
    background: #FFF url("../_images/scbPageFrameworkImage12.gif") top left no-repeat;
    color: #86c533;
    text-decoration: none;
}

.contentStyle95 table td a.jstTitleOpened {
    width: 300px;
    display: block;
    padding: 0px 0 2px 20px;
    margin: 0;
    background: #FFF url("../_images/scbPageFrameworkImage13.gif") top left no-repeat;
    color: #666;
    text-decoration: none;
}

.contentStyle95 table td a:hover {
    text-decoration: underline;
}

.contentStyle95 table td.tableCellStyle06 { /*white-space:nowrap;*/

}

.contentStyle95 table td.tableCellStyle07 {
    padding: 0 0 0px 0;
    font-size: 100%;
}

.contentStyle95 table td.tableCellStyle09 {
    padding: 9px 0px 9px 0px;
}

.contentStyle96 {
    height: 1%;
}

.contentStyle96a {
    width: 285px;
    float: left;
}

.contentStyle96a p {
    font-size: 74%;
    margin: 0;
    padding: 0 10px 10px 0;
    color: #666;
}

.contentStyle96a p a {
    color: #005d9a;
    text-decoration: none;
}

.contentStyle96a p a:hover {
    text-decoration: underline;
}

.contentStyle96b {
    width: 130px;
    float: right;
}

.contentStyle96b img {
    margin: 0 0 5px 0;
}

.contentStyle96b p {
    font-size: 69%;
    color: #999;
    padding: 0;
    margin: 0px 0 10px 0;
}

h1 {
    margin: 11px 0px 21px 18px;
    padding: 0;
    /* font-size: 175%; */
    font-size: 140%;
    color: #86c533;
}

h1.textStyle83 {
    margin: 21px 0px 5px 18px;
    padding: 0;
    font-size: 100%;
    color: #666;
}

h2 {
    /* margin: 0px 0px 14px 18px; */
    margin: 0px 0px 14px 0px;
    padding: 0;
    font-size: 18px;
    /* font-weight: bold; */
    /* color: #005e98; */
    color: #666;
	
}

h3 {
    margin: 0px 0px 10px 0px;
    padding: 0;
    font-size: 18px;
	line-height: 24px;
    font-weight: bold;
    color: #86c533;
}



.textStyle01
  /* in green */
{
    color: #86c533;
}

.textStyle01a
  /* in gray */
{
    color: #666;
}

a img {
    border: 0;
}

ul.listStyle10 {
    margin: 0px 0px 0px 18px;
    padding: 0px 0px 4px 0px;
    list-style-type: none;
}

ul.listStyle10 li {
    margin: 0px 0px 22px 0px;
    padding: 0px 0px 0px 14px;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
    background: url("../_images/scbContentImage10.gif") top left no-repeat;
}

ul.listStyle10 li strong {
    color: #005d9a;
    font-weight: bold;
}

ul.listStyle10 li a {
    color: #005d9a;
    text-decoration: none;
}

ul.listStyle10 li a:hover {
    text-decoration: underline;
}

ul.listStyle11 {
    margin: 0px 0px 0px 18px;
    padding: 0;
    list-style: none;
}

ul.listStyle11 li {
    padding: 0px 0px 12px 7px;
    background: url("../_images/scbContentImage11.gif") top left no-repeat;
    color: #666;
    font-size: 74%;
    line-height: 1em;
}

ul.listStyle12 {
    height: 1%;
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.listStyle12 li {
    background: url("../_images/scbContentImage12.gif") top left no-repeat;
    padding: 2px 0px 3px 7px;
    line-height: 1.2em;
    font-size: 69%;
}

ul.listStyle12 li a {
    color: #333;
    font-weight: bold;
    text-decoration: none;
}

ul.listStyle12 li a:hover {
    text-decoration: underline;
}

ul.listStyle12a li {
    float: left;
    width: 100px;
}

ul.listStyle12b {
    padding: 9px 0px 0px 0px;
}

ul.listStyle13 {
    margin: 0 0 15px 0;
    padding: 0;
    list-style-type: none;
}

ul.listStyle13 li {
    margin: 0;
    padding: 2px 0px 5px 0px;
    border-bottom: 1px solid #abd771;
    line-height: 1.2em;
}

ul.listStyle13 li a {
    font-size: 74%;
    color: #fff;
    text-decoration: none;
}

ul.listStyle13 li a:hover {
    text-decoration: underline;
}

ul.listStyle13 img {
    margin: 5px 0px 0px 0px;
}

ul.listStyle14 {
    margin: 0px 0px 0px 18px;
    padding: 0;
    list-style-type: none;
}

ul.listStyle14 li {
    line-height: 1.2em;
    font-size: 74%;
    padding: 4px 0px 0px 0px;
}

ul.listStyle14 li a {
    font-weight: bold;
    color: #005d9a;
    text-decoration: none;
}

ul.listStyle14 li a:hover {
    text-decoration: underline;
}

ul.listStyle15 {
    height: 1%;
    margin: 0;
    padding: 0px 0px 0px 18px;
    list-style: none;
}

ul.listStyle15 li {
    background: url("../_images/scbContentImage46.gif") top left no-repeat;
    padding: 2px 0px 3px 7px;
    line-height: 1.2em;
    font-size: 69%;
}

ul.listStyle15 li a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

ul.listStyle15 li a:hover {
    text-decoration: underline;
}

ul.listStyle15a {
    width: 200px;
    padding-bottom: 9px;
}

ul.listStyle15a li {
    float: left;
    width: 90px;
}

ul.listStyle16 {
    margin: 0px 0px 0px 18px;
    padding: 0px 0px 10px 0px;
    list-style-type: none;
}

ul.listStyle16 li {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 14px;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
    background: url("../_images/scbContentImage10.gif") top left no-repeat;
}

ul.listStyle16 li a {
    color: #005d9a;
    text-decoration: none;
}

ul.listStyle16 li a:hover {
    text-decoration: underline;
}

ul.listStyle16 li strong {
    color: #666;
    font-weight: bold;
}

ul.listStyle16 li ul li {
    font-size: 100%;
}

ul.listStyle17 {
    margin: 0px 0px 0px 18px;
    padding: 0px 0px 10px 0px;
    list-style-type: none;
}

ul.listStyle17 li {
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 14px;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

ul.listStyle17 li a {
    color: #005d9a;
    text-decoration: none;
}

ul.listStyle17 li a:hover {
    text-decoration: underline;
}

ul.listStyle17 li div {
    color: #005d9a;
    font-weight: bold;
    display: block;
}

ul.listStyle17 li strong {
    color: #005d9a;
    font-weight: bold;
    display: block;
}

ul.listStyle18 {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

ul.listStyle18 li {
    margin: 0;
    padding: 2px 0px 5px 0px;
    border-bottom: 1px solid #4ea2c2;
    line-height: 1.2em;
}

ul.listStyle18 li a {
    font-size: 74%;
    color: #fff;
    text-decoration: none;
}

ul.listStyle18 li a:hover {
    text-decoration: underline;
}

ul.listStyle19 {
    margin: 0px 0px 18px 18px;
    padding: 0;
    list-style-type: none;
}

ul.listStyle19 li {
    margin: 0;
    padding: 0px 0px 0px 14px;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
    background: url("../_images/scbContentImage10.gif") top left no-repeat;
}

ul.listStyle19 li a {
    color: #005d9a;
    text-decoration: none;
}

ul.listStyle19 li a:hover {
    text-decoration: underline;
}

ul.listStyle19 li strong {
    color: #005d9a;
    font-weight: bold;
}

ol.listStyle20 {
    padding-bottom: 10px; /*padding: 0px 0px 10px 0px;*/
}

ol.listStyle20 li {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 10px;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

ol.listStyle20 li a {
    color: #005d9a;
    text-decoration: none;
}

ol.listStyle20 li a:hover {
    text-decoration: underline;
}

ol.listStyle20 li strong {
    color: #005d9a;
    font-weight: bold;
}

ol.listStyle20 li ul li {
    font-size: 100%;
}

ul.listStyle21 {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

ul.listStyle21 li {
    margin: 0;
    padding: 0px 0px 0px 14px;
    color: #666;
    line-height: 1.5em;
    background: url("../_images/scbContentImage10.gif") top left no-repeat;
}

ul.listStyle22 {
    margin: 0px 0px 0px 18px;
    padding: 0px 0px 10px 0px;
    list-style-type: none;
}

ul.listStyle22 li {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 4px 20px;
    color: #005d9a;
    font-size: 74%;
    line-height: 1.2em;
    background: url("../_images/scbContentImage54a.gif") top left no-repeat;
}

ul.listStyle22 li a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

ul.listStyle22 li a:hover {
    text-decoration: underline;
}

ul.listStyle23 {
    margin: 0px 0px 0px 18px;
    padding: 0px 0px 10px 0px;
    list-style-type: none;
}

ul.listStyle23 li {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 14px;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
    background: url("../_images/scbContentImage10.gif") top left no-repeat;
}

ul.listStyle23 li a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

ul.listStyle23 li a:hover {
    text-decoration: underline;
}

ul.listStyle24 {
    margin: 0;
    padding: 12px 0px 0px 0px;
    list-style-type: none;
}

ul.listStyle24 li {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 4px 20px;
    color: #005d9a;
    font-size: 74%;
    line-height: 1.2em;
    background: url("../_images/scbContentImage68.gif") top left no-repeat;
}

ul.listStyle24 li a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

ul.listStyle24 li a:hover {
    text-decoration: underline;
}

ul.listStyle25 {
    margin: 8px 0px 0px 0px;
    padding: 0;
    list-style-type: none;
}

ul.listStyle25 li {
    margin: 0;
    padding: 2px 0px 0px 14px;
    color: #666;
    font-size: 74%;
    background: url("../_images/scbContentImage10.gif") top left no-repeat;
}

ul.listStyle25 li a {
    color: #005d9a;
    text-decoration: none;
}

ul.listStyle25 li a:hover {
    text-decoration: underline;
}

tr.tableStyle01 th,tr.tableStyle01 td {
    background-color: #fafafa;
}

tr.tableStyle02 th,tr.tableStyle02 td {
    background-color: #fff;
}

html body th.tableStyle03 {
    text-align: left;
    padding: 10px 0px 10px 9px;
}

html body th.tableStyle04 {
    color: #999;
    font-size: 69%;
    border-bottom: 0;
    padding: 2px 0px 3px 0px;
}

.textStyle12 {
    margin: 0px 0px 7px 0px;
    border-bottom: 1px solid #d7d7d7;
}

.textStyle12 p {
    margin: 0;
    padding: 0px 0px 10px 0px;
    color: #666;
    font-size: 69%;
    line-height: 1.7em;
}

.textStyle12 p strong {
    font-weight: bold;
}

.textStyle12 a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

.textStyle12 a:hover {
    text-decoration: underline;
}

.textStyle13 p {
    margin: 0;
    padding: 0px 0px 10px 0px;
    color: #666;
    font-size: 69%;
    line-height: 1.7em;
}

.textStyle13 a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

.textStyle13 a:hover {
    text-decoration: underline;
}

.textStyle14 p {
    margin: 0;
    padding: 0;
    color: #666;
    font-size: 69%;
    line-height: 1.7em;
}

.textStyle14 a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

.textStyle14 a:hover {
    text-decoration: underline;
}

.textStyle16 {
    color: #005d9a;
    font-size: 87%;
    font-weight: bold;
}

.textStyle16a {
    color: #86c533;
    font-size: 87%;
    font-weight: bold;
}

.textStyle17 {
    color: #666;
    font-size: 74%;
    margin: 0px 0px 10px 0px;
}

.textStyle18 {
    background: url("../_images/scbContentImage02.gif") center left no-repeat;
    padding: 0px 0px 0px 23px;
    margin: 8px 0px 0px 0px;
    line-height: 1.5em;
}

.textStyle18 a {
    color: #005d9a;
    font-size: 69%;
    font-weight: bold;
    text-decoration: none;
}

.textStyle18 a:hover {
    text-decoration: underline;
}

.textStyle21 {
    color: #666;
    font-size: 74%;
}

.textStyle22 {
    color: #005d9a;
    font-size: 74%;
}

.textStyle23 {
    color: #666;
    font-size: 69%;
    float: right;
}

.textStyle24 {
    color: #666;
    font-size: 69%;
    padding: 1px 2px 9px 0px;
}

.textStyle24 a {
    color: #666;
    text-decoration: underline;
}

.textStyle25 {
    padding: 2px 20px 9px 0px;
    color: #666;
    font-size: 74%;
}

.textStyle25 a {
    color: #005d9a;
}

.textStyle26 {
    float: right;
    position: relative;
    top: -24px;
    left: -142px;
    font-size: 69%;
    font-weight: normal;
    color: #666;
}

.textStyle27 {
    color: #df3e06;
}

.textStyle28 {
    font-size: 69%;
    font-style: italic;
    color: #999;
}

.textStyle29 {
    position: absolute;
    top: 0px;
    left: 444px;
}

.textStyle30 {
    margin: 0px 0px 10px 0px;
    font-size: 87%;
    color: #005d9a;
    font-weight: bold;
}

.textStyle31 {
    float: right;
    margin: 3px 0px 0px 0px;
    padding: 5px 0px 7px 0px;
}

.textStyle31 a {
    text-decoration: none;
    margin: 0px 0px 0px 8px;
    padding: 5px 8px 7px 8px;
    border: 0;
    background: #539dcc;
    color: #fff;
    font-size: 74%;
    line-height: 1.2em;
    font-weight: bold;
}

.textStyle32 a {
    font-size: 69%;
    font-weight: bold;
    color: #005d9a;
    text-decoration: none;
}

.textStyle32 a:hover {
    text-decoration: underline;
}

.textStyle32a {
    margin-left: 18px;
}

.textStyle33 {
    margin: 0;
    padding: 0px 0px 40px 0px;
    font-size: 111%;
    font-weight: bold;
    line-height: 1.35em;
    color: #005d9a;
}

.textStyle34 {
    margin: 0;
    padding: 0;
    font-size: 74%;
    line-height: 1.1em;
    color: #009015;
}

.textStyle34 strong {
    font-weight: bold;
}

.textStyle37 {
    margin: 0px 0px 0px 18px;
    padding: 0;
    color: #86c533;
    font-size: 87%;
    font-weight: bold;
    line-height: 1.3em;
}

.textStyle40 {
    margin: 0;
    padding: 0px 0px 12px 0px;
    font-size: 87%;
    font-weight: bold;
    line-height: 1.3em;
    color: #005d9a;
}

.textStyle41 {
    margin: 0;
    padding: 0;
    font-size: 74%;
    line-height: 1.5em;
    color: #333;
}

.textStyle42 {
    border-top: 1px solid #d7d7d7;
    margin: 0 0 10px 18px;
    padding: 6px 0px 0px 0px;
    font-size: 87%;
    font-weight: bold;
    color: #86c533;
}

.textStyle43 {
    margin: 0px 0px 0px 18px;
    padding: 0px 0px 0px 0px;
    font-size: 69%;
    color: #666;
    line-height: 1.7em;
}

.textStyle43 a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

.textStyle43 a:hover {
    text-decoration: underline;
}

.textStyle44 {
    margin: 0;
    padding: 0px 0px 13px 0px;
    font-size: 87%;
    font-weight: bold;
    line-height: 1.3em;
    color: #005d9a;
}

.textStyle45 {
    margin: 0;
    padding: 0px 0px 7px 0px;
    font-size: 74%;
    line-height: 1.5em;
    color: #333;
}

.textStyle45 a {
    color: #005D9A;
    text-decoration: none;
}

.textStyle45 a:hover {
    text-decoration: underline;
}

.textStyle46 {
    margin: 0;
    padding: 13px 0px 13px 0px;
    font-size: 87%;
    font-weight: bold;
    line-height: 1.3em;
    color: #005d9a;
}

.textStyle47 {
    margin: 0;
    padding: 0px 14px 12px 0px;
    font-size: 87%;
    font-weight: bold;
    color: #86c533;
    line-height: 1.3em;
}

.textStyle48 {
    margin: 0;
    padding: 0px 14px 0px 0px;
    font-size: 69%;
    color: #666;
    line-height: 1em;
}

.textStyle49 {
    color: #666;
    font-size: 74%;
    padding: 14px 0 16px 0;
    margin: 0;
}

.textStyle49 a {
    color: #005d9a;
}

.textStyle50 {
    font-size: 74%;
    color: #666;
    margin: 0;
    padding: 0 0 5px 0;
    line-height: 1.4em;
}

.textStyle50 a {
    color: #005d9a;
    text-decoration: none;
}

.textStyle50 a:hover {
    text-decoration: underline;
}

.textStyle51 {
    font-size: 69%;
    color: #666;
    padding: 5px 0 28px 0;
    margin: 0;
}

.textStyle51 a {
    color: #005d9a;
    text-decoration: none;
}

.textStyle51 a:hover {
    text-decoration: underline;
}

.textStyle52 a {
    color: #005d9a;
    font-size: 69%;
    float: right;
    text-decoration: none;
}

.textStyle52 a:hover {
    text-decoration: underline;
}

.textStyle53 {
    margin: 0px 0px 0px 18px;
    position: relative;
    top: 11px;
    font-size: 69%;
    color: #666;
}

.textStyle53 a {
    color: #005289;
    text-decoration: none;
}

.textStyle53 a:hover {
    text-decoration: underline;
}

.textStyle54 {
    float: left;
    width: 18px;
}

.textStyle55 {
    float: left;
    width: 164px;
    padding: 0px 0px 6px 0px;
    font-size: 69%;
    color: #666;
}

.textStyle56 {
    margin: 14px 0px 3px 0px;
    padding: 5px 0px 7px 0px;
}

.textStyle56 a {
    text-decoration: none;
    margin: 0px 0px 0px 18px;
    padding: 5px 11px 7px 11px;
    border: 0;
    background: #00a1d5;
    color: #fff;
    font-size: 74%;
    line-height: 1.2em;
    font-weight: bold;
}

.textStyle57 {
    margin: 0;
    padding: 0px 0px 7px 0px;
    font-size: 87%;
    line-height: 1.2em;
    color: #666;
}

.textStyle58 {
    margin: 0;
    padding: 0px 0px 14px 0px;
    font-size: 69%;
    line-height: 1.2em;
    color: #333;
}

.textStyle58 strong {
    font-weight: bold;
}

.textStyle59 {
    margin: 0;
    padding: 5px 0px 7px 0px;
}

.textStyle59 a {
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 5px 11px 7px 11px;
    border: 0;
    background: #fff;
    color: #005d9a;
    font-size: 74%;
    line-height: 1.2em;
    font-weight: bold;
}

.textStyle60 {
    margin: 0 0 10px 0;
    padding: 6px 0px 0px 0px;
    font-size: 87%;
    font-weight: bold;
    color: #86c533;
}

.textStyle60a {
    background: #FFFFFF url("../_images/scbContentImage17.gif") no-repeat scroll right center;
}

.textStyle61 {
    color: #666;
    font-size: 69%;
    line-height: 1.65em;
}

.textStyle62 {
    padding: 0px 0px 11px 0px;
}

.textStyle62 a {
    color: #005D9A;
    font-size: 69%;
    font-weight: bold;
    text-decoration: none;
}

.textStyle62 a:hover {
    text-decoration: underline;
}

.textStyle63 a {
    color: #005d9a;
    text-decoration: none;
    font-size: 100%;
}

.textStyle63 a:hover {
    text-decoration: underline;
}

.textStyle63 span {
    float: right;
    background-color: #3dae38;
    line-height: 1.1em;
    padding: 0px 1px;
    color: #FFF;
}

.textStyle64 {
    margin: 0;
    padding: 9px 0 11px 0;
    font-weight: bold;
    color: #86c533;
}

.textStyle65 {
    line-height: 1.2em;
    color: #005d9a;
    width: 370px;
    padding: 0;
    margin: 0;
    font-size: 87%;
}

.textStyle66 {
    width: 382px;
    padding: 20px 0 0 0;
    margin: 0;
}

.textStyle66 a {
    text-decoration: none;
}

.textStyle66 a:hover {
    text-decoration: underline;
    color: #005d9a;
}

.textStyle66 img {
    float: right;
}

.textStyle66 span {
    display: block;
    padding: 40px 0 0 0;
    font-size: 81%;
    color: #666;
}

.textStyle66 strong {
    font-size: 69%;
    color: #309915;
}

.textStyle66a a {
    text-decoration: none;
    color: #005d9a;
    font-weight: bold;
    margin-top: 10px;
    font-size: 69%;
}

.textStyle66a a:hover {
    text-decoration: underline;
}

.textStyle67 {
    margin: 21px 0px 4px 0px;
    padding: 5px 0px 7px 0px;
}

.textStyle67 a {
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 5px 11px 7px 11px;
    border: 0;
    background: #539dcc;
    color: #fff;
    font-size: 74%;
    line-height: 1.2em;
    font-weight: bold;
}

.textStyle68 {
    margin: 21px 0px 4px 0px;
    padding: 5px 0px 7px 0px;
}

.textStyle68 a {
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 5px 11px 7px 11px;
    border: 0;
    background: #009015;
    color: #fff;
    font-size: 74%;
    line-height: 1.2em;
    font-weight: bold;
}

.textStyle69 {
    font-size: 69%;
    color: #666;
    border: none;
}

.textStyle69 a {
    color: #005d9a;
    text-decoration: none;
}

.textStyle69 a:hover {
    text-decoration: underline;
}

.textStyle70 {
    width: 178px;
}

.textStyle70 div {
    padding: 1px 0px 4px 0px;
}

.textStyle70 div a {
    color: #005D9A;
    font-size: 69%;
    font-weight: bold;
    text-decoration: none;
    line-height: 1.2em;
}

.textStyle70 a:hover {
    text-decoration: underline;
}

.textStyle71 {
    margin: 0;
    padding: 16px 18px 0px 18px;
    font-size: 150%;
    line-height: 1em;
    color: #fff;
}

.textStyle71 strong {
    color: #86c533;
    font-weight: normal;
}

.textStyle72 {
    margin: 0;
    padding: 15px 23px 4px 18px;
    font-size: 87%;
    line-height: 1.3em;
    font-weight: bold;
    color: #fff;
}

.textStyle73 {
    margin: 33px 0px 12px 18px;
    font-size: 87%;
    color: #93d043;
    font-weight: bold;
}

.textStyle75 {
    margin-top: 32px;
}

.textStyle76 {
    width: 178px;
}

.textStyle76 div {
    padding: 1px 0px 4px 18px;
}

.textStyle76 div a {
    color: #005D9A;
    font-size: 69%;
    font-weight: bold;
    text-decoration: none;
    line-height: 1.2em;
}

.textStyle76 a:hover {
    text-decoration: underline;
}

.textStyle77 {
    width: 178px;
}

.textStyle77 div {
    padding: 1px 0px 4px 18px;
}

.textStyle77 div a {
    color: #005D9A;
    font-size: 69%;
    font-weight: bold;
    text-decoration: none;
    line-height: 1.2em;
}

.textStyle77 a:hover {
    text-decoration: underline;
}

.textStyle78 {
    border-bottom: 1px solid #ABD771;
    margin-bottom: 15px;
}

.textStyle79 {
    float: none;
    margin: 0 0 25px 20px;
}

.textStyle80 {
    clear: left;
    margin: 0px 0px 17px 18px;
    padding: 0;
}

.textStyle80 a {
    padding: 0px 0px 0px 20px;
    background: url("../_images/scbContentImage54.gif") top left no-repeat;
    color: #005d9a;
    font-size: 74%;
    text-decoration: none;
    font-weight: bold;
}

.textStyle80a a {
    background: url("../_images/scbContentImage54a.gif") top left no-repeat;
}

.textStyle80 a:hover {
    text-decoration: underline;
}

.textStyle81 {
    padding-bottom: 10px;
}

.textStyle82 {
    color: #005d9a;
}

.textStyle84 {
    margin: 15px 0px 1px 18px;
    padding: 0;
    font-size: 125%;
    font-weight: bold;
    color: #666;
}

.textStyle85 {
    margin: 0;
    padding: 13px 0 14px 18px;
    border: 0;
}

.textStyle99
  /* line above H3 */
{
    margin: 0px 0px 21px 18px;
    padding: 0;
    font-size: 1px;
    line-height: 1px;
    border-bottom: 1px solid #d7d7d7;
}

.textStyle98
  /* line above H2 */
{
    margin: 0px 0px 32px 18px;
    padding: 0;
    font-size: 1px;
    line-height: 1px;
    border-bottom: 1px solid #d7d7d7;
}

/* Trustmark campaign */
body .contentStyle10 p img.contentStyle10a {
    float: right;
    margin: 0px 0px 10px 20px;
}

body .contentStyle10 p.contentStyle10m {
    color: #666666;
    font-size: 74%;
    line-height: 1.5em;
    margin: 0px 0px 8px 18px;
    padding: 0pt;
}

body .row04 { /*background-color:#3d2301;*/
    background: #fff url("../home/images/scbContentImage101.jpg") repeat-y
        left top;
    width: 800px;
}

.contentStyleTm01 {
    width: 600px;
}

.contentStyleTm01 hr {
    margin: 4px 0 0 18px;
    border: none;
    height: 1px;
    background-color: #d7d7d7;
    color: #d7d7d7;
}

ul.listStyleTm01 {
    height: 1%;
    margin: 0;
    padding: 17px 0 0 0;
    list-style: none;
}

ul.listStyleTm01:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

ul.listStyleTm01 li {
    float: left;
    width: 200px;
    display: block;
}

ul.listStyleTm01 li a.listStyleTm01a {
    display: block;
    margin: 0 0 0 18px;
    background-repeat: no-repeat;
    background-position: top left;
    padding: 97px 0 0 0;
    text-decoration: none;
}

ul.listStyleTm01 li a.listStyleTm01a strong {
    background-color: #006596;
    line-height: 1em;
    padding: 5px 0 5px 10px;
    display: block;
    font-size: 87.5%;
    color: #FFF;
}

ul.listStyleTm01 li a.listStyleTm01b {
    display: block;
    color: #006596;
    font-size: 75%;
    padding: 5px 0 5px 10px;
    margin: 0 0 24px 18px;
    text-decoration: none;
}

ul.listStyleTm01 li a.listStyleTm01b:hover {
    text-decoration: underline;
}

ul.listStyle26 {
    height: 1%;
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.listStyle26 li {
    float: left;
    width: 84px;
    margin: 3px 0 0 0;
    line-height: 0.7em;
    font-size: 68.75%;
}

ul.listStyle26 li a {
    display: block;
    background: url("../_images/scbContentImage65.gif") top left no-repeat;
    padding: 2px 0px 5px 8px;
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

ul.listStyle26 li a:hover {
    text-decoration: underline;
}

ul.listStyle27 {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.listStyle27 li {
    background: url("../_images/scbContentImage65.gif") top left no-repeat;
    padding: 2px 0px 3px 7px;
    margin: 4px 0 9px 0;
    line-height: 1em;
    font-size: 68.75%;
}

ul.listStyle27 li a {
    color: #005d9a;
    font-weight: bold;
    text-decoration: none;
}

ul.listStyle27 li a:hover {
    text-decoration: underline;
}

.contentStyle42 p.contentStyle42a {
    margin: 0;
    padding: 0;
}

body #popOver02 {
    left: 330px;
    top: 200px;
}

.contentStyle97 {
    height: 230px;
    margin: 0px 0px 18px 0px;
    padding-left: 18px;
}

.contentStyle97 .contentStyle97a {
    float: left;
    width: 186px;
    border: 1px solid #666666;
    text-align: center;
    margin: 0px 0px 0px 1px;
}

.contentStyle97 .contentStyle97a img {
    margin: 3px 0px 0px 0px;
}

.contentStyle97 .contentStyle97c {
    font-size: 69%;
    color: #666;
    height: 90px;
    vertical-align: middle;
    padding: 10px 5px 5px 5px;
    line-height: 1.2em;
}

.contentStyle97 .contentStyle97d {
    font-size: 69%;
    color: #666;
    height: 15px;
    vertical-align: middle;
    padding: 5px 0px 3px 0px;
    line-height: 1.2em;
}

.cv_table h3 {
    margin: 0px 0px 10px 18px;
    padding: 0;
    font-size: 87%;
    font-weight: bold;
    color: #005d9a;
}

.cv_table p {
    margin: 0px 0px 17px 18px;
    padding: 0;
    color: #666;
    font-size: 74%;
    line-height: 1.5em;
}

.displayBlock {
    display: block;
    padding: 0;
    margin: 0;
}

.displayNone {
    display: none;
    padding: 0;
    margin: 0;
} 


/**** NEW CAREER STYLES ****/

.homebanner {
	width: 782px;
	height: 280px;
	margin-left: 18px;
	overflow: hidden;
	}
	
.slideshow {
	width: 582px;
	overflow: hidden;
	}	
	
.slideshow li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}	
	
.contentStyle10 .insetimage .slideshow li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
		
	

ul.boxlinks {
	width: 182px;
	float: right;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	background-color:#FFF;
	
	}
	
ul.boxlinks li {
	float: left;
	width: 182px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	
ul.boxlinks li.subnavbgrnd a {
	background: url(../_images/subnavbgrnd.gif) 0px 0px no-repeat;
	width: 147px;
	height: 44px;
	line-height: 44px;
	display: block;
	margin-bottom: 12px;
	color: #FFF;
	font-size: 11px;
	padding-left: 35px;
	text-decoration: none;
	}
	
ul.boxlinks li.subnavbgrnd a:hover, ul.boxlinks li.subnavbgrndactive a {
	background: url(../_images/subnavbgrnd.gif) 0px -44px no-repeat;
	width: 147px;
	height: 44px;
	line-height: 44px;
	display: block;
	margin-bottom: 12px;
	color: #FFF;
	font-size: 11px;
	padding-left: 35px;
	text-decoration: none;	
	
	}		
	
ul.boxlinks li.profhires a {
	background: url(../_images/boxnav_profhires.gif) 0px 0px no-repeat;
	width: 182px;
	height: 44px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
	}		

ul.boxlinks li.profhires a:hover {
	background: url(../_images/boxnav_profhires.gif) 0px -44px no-repeat;
	}
	
ul.boxlinks li.associates a {
	background: url(../_images/boxnav_associates.gif) 0px 0px no-repeat;
	width: 182px;
	height: 44px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
	}		

ul.boxlinks li.associates a:hover {
	background: url(../_images/boxnav_associates.gif) 0px -44px no-repeat;
	}
	
ul.boxlinks li.graduates a {
	background: url(../_images/boxnav_graduates.gif) 0px 0px no-repeat;
	width: 182px;
	height: 44px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
	}		

ul.boxlinks li.graduates a:hover {
	background: url(../_images/boxnav_graduates.gif) 0px -44px no-repeat;
	}
	

ul.boxlinks li.gptw a {
	background: url(../_images/boxnav_gptw.gif) 0px 0px no-repeat;
	width: 182px;
	height: 44px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 10px;
	}		

ul.boxlinks li.gptw a:hover {
	background: url(../_images/boxnav_gptw.gif) 0px -44px no-repeat;
	}	
	
ul.boxlinks li.cc a {
	background: url(../_images/boxnav_cc.gif) 0px 0px no-repeat;
	width: 182px;
	height: 44px;
	display: block;
	text-indent: -9999px;
	margin-bottom: 26px;
	}		

ul.boxlinks li.cc a:hover {
	background: url(../_images/boxnav_cc.gif) 0px -44px no-repeat;
	}
	
.linkcol1 {
	float: left;
	display: inline;
	margin: 26px 0px 0px 18px;
	padding: 9px 0 0 0;
	border-top: 2px solid #d7d7d7;
	width: 182px;	
	}
	
.linkcol2 {
	float: left;
	display: inline;
	margin: 26px 0px 0px 18px;
	padding: 9px 0 0 0;
	border-top: 2px solid #d7d7d7;
	width: 182px;	
	}
	
.linkcol3 {
	float: left;
	display: inline;
	margin: 26px 0px 0px 18px;
	padding: 9px 0 0 0;
	border-top: 2px solid #d7d7d7;
	width: 182px;	
	}
	
.linkcol4 {
	float: left;
	display: inline;
	margin: 26px 0px 0px 18px;
	padding: 9px 0 0 0;
	border-top: 2px solid #d7d7d7;
	width: 182px;	
	}		
		
	
.linkcol1 h2, .linkcol2 h2, .linkcol3 h2, .linkcol4 h2 {
	margin: 0px;
	padding: 0px;
	color: #76b333;
	font-size: 16px;
	}
	
.linkcol1 h2 a, .linkcol2 h2 a, .linkcol3 h2 a, .linkcol4 h2 a {
	color: #76b333;
	}	
	
.linkcol1 p, .linkcol2 p, .linkcol3 p, .linkcol4 p {
	font-size: 72%;
	color: #666;
	line-height: 1.5em;
	}
	
.linkcol1 a, .linkcol2 a, .linkcol3 a, .linkcol4 a, .linkcol4 a {
	color: #0065A2;
	text-decoration: none;
	}
	
.linkcol1 a:hover, .linkcol2 a:hover, .linkcol3 a:hover, .linkcol4 a:hover, .linkcol4 a:hover {
	color: #0065A2;
	text-decoration: underline;
	}	
		
	
.clear {
	clear: both;
	content: ".";
	display: block;
	font-size: 1px;
	height: 1%;
	overflow: hidden;
	}
	
.grey {
	color: #666;
	}	
	
.white {
	color: #FFF;
	}
	
.pink {
	color:#FF00FF;
	}	
	
.green {
	color: #86c533;
	}
	
.blue {
	color: #0065A2;
	}			
	
.mr {
	margin: 0px 10px 0px 0px;
	}
	
.ml {
	margin: 0px 0px 0px 10px;
	}
	
a.top  {
	background: url(../_images/uparrow.gif) 0% 50% no-repeat;
	padding-left: 15px;
	color: #0065A2;
	}	

.boxedarrow {
	background: url(../_images/boxedarrow.gif) 0% 50% no-repeat;
	padding-left: 20px;
	}		
	
.divider {
	border-top: 1px solid #76b333;
	}

		
	
.breadcrumb {
	clear: both;
	float: left;
	display: inline;
	background: url(../_images/breadcrumb_bgrnd.gif) top left repeat-x;
	margin: 0px 0px 10px 18px;
	padding-left: 15px;
	width: 767px;
	height: 28px;
	}	
	
.breadcrumb p {
	line-height: 28px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #abce88;
	font-size: 12px;
	font-weight: bold;
	}
	
.breadcrumb a {
	color: #abce88;
	text-decoration: none;
	}	
	
.breadcrumb a:hover {
	color: #FFF;
	text-decoration: underline;
	}
	
.subnav, .subnavdeep {
	float:left;
	display: inline;
    width: 782px;
	margin: 7px 0 20px 18px;
    font-size: 11px;
	font-weight: bold;
    line-height:normal;
	background: url(../_images/subnav_bgrnd.gif) bottom repeat-x;
    }	
	
.subnav ul, .subnavdeep ul {
	 margin:0;
    padding:0;
    list-style:none;
	}	
	
.subnav li, .subnavdeep li {
	float:left;
	display: inline;
    margin:0 5px 0 0;
    padding:0;
	}
	
.subnav li a {
	display: block;
	float: left;
	text-align: center;
	padding: 10px;
	border: 1px solid #d7d7d7;
	color: #666;
	text-decoration: none;
	}
	
.subnavdeep li a {
	display: block;
	float: left;
	text-align: center;
	height: 31px;
	border: 1px solid #d7d7d7;
	color: #666;
	padding: 4px 10px 0px 10px;
	text-decoration: none;
	}
	
.subnavdeep li a.single {
	display: block;
	float: left;
	text-align: center;
	height: 24px;
	border: 1px solid #d7d7d7;
	color: #666;
	padding: 11px 10px 0px 10px;
	text-decoration: none;
	}
	
	
	
.subnav li a:hover, 
.subnavdeep li a:hover  {
	color: #76b333;
	text-decoration: none;
	border-top: solid 1px #d7d7d7;
	border-right: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;
	border-left: solid 1px #d7d7d7;
	background: #f1fee1;
	}	
	
	
	
		
	
.subnav li a:hover, 
.subnav li.active a,
.subnavdeep li a:hover, 
.subnavdeep li.active a  {
	color: #76b333;
	text-decoration: none;
	border-top: solid 1px #d7d7d7;
	border-right: solid 1px #d7d7d7;
	border-bottom: solid 1px #FFF;
	border-left: solid 1px #d7d7d7;
	}

	
.subnav li.live a {
	color: #FFF;
	background-color: #76b333;
	border: 1px solid #76b333;
	}
	
.subnav li.live a:hover {
	color: #FFF;
	background-color: #76b333;
	border: 1px solid #76b333;
	}
	
.insetimage {
	width: 182px;
	height: 125px;
	float: left;
	display: inline;
	margin-right: 20px;
	}	
	
.insetcopy {
	float: right;
	display: inline;
	width: 380px;
	}
	
.insetcopy a {
	color: #0065a2;
	text-decoration: none;
	}
	
.insetcopy a:hover {
	text-decoration: underline;
	}
	
.greenline {
	clear: both;
	background: url(../_images/divider.gif) top left repeat-x;
	width: 582px;
	height: 35px;
	}		
			
	
.sidepanel1 {
	float: right;
	width: 162px;
	background: #377e0a url(../_images/sidepanelgreen.gif) top left repeat-x;
	margin: 0px;
	padding: 10px;
	margin-bottom: 10px;
	}
	
.sidepanel2 {
	float: right;
	width: 162px;
	background: #004079 url(../_images/sidepanelblue.gif) top left repeat-x;
	margin: 0px;
	padding: 10px;
	margin-bottom: 10px;
	}	
	
.sidepanel1 h3, .sidepanel2 h3 {
	color: #FFF;
	font-size: 18px;
	}
	
.sidepanel1 p, .sidepanel2 p {
	font-size: 72%;
	color: #FFF;
	line-height: 1.5em;				
	}
	
.sidepanel1 a, .sidepanel2 a {
	color: #FFF;
	text-decoration: none;
	}
	
.sidepanel1 a:hover, .sidepanel2 a:hover {
	text-decoration: underline;
	}					
	
.sidepanel3 {
	float: right;
	width: 178px;
	border: 1px solid #005e98;
	padding: 1px 1px 0px 1px;
	margin-bottom: 10px;
	}
	
.sidepanel4 {
	float: right;
	width: 182px;
	margin-bottom: 10px;
	}	
	
.events {
	padding: 9px;
	color: #666;
	font-size: 11px;
	line-height: 16px;
	}
.events .title, p.title{ color:#86c533; font-weight:bold;}
	
.events p {
	margin: 0px;
	padding: 0px;
	}
	
.shortdivider {
	height: 21px;
	background: url(../_images/divider.gif) 0% 50% repeat-x;
	}		
		
	
.sidepanel3 ul {
	margin: 0px;
	padding: 0px;
	}
	
.sidepanel3 ul li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	background: url(../_images/sidepanellink_bgrnd.gif) top left repeat-x;
	height: 28px;
	margin-bottom: 1px;
	}
	
.sidepanel3 ul li a {
	font-size: 12px;
	color: #8f8f8f;
	display: block;
	height: 28px;
	line-height: 28px;
	text-decoration: none;
	padding-left: 10px;
	font-weight: bold;
	background: url(../_images/sidepanellinkarrow.gif) 97% 50% no-repeat;
	}
	
.sidepanel3 ul li a:hover {
	color: #333;
	text-decoration: none;
	}				
	
.sidepanelheader {
	background: #5fa11a url(../_images/sidepanelheader_bgrnd.gif) top left repeat-x;
	width: 168px;
	color: #FFF;
	padding: 5px 0px 5px 10px;
	font-size: 13px;
	font-weight: bold;
	}
	
.sidepanel3 a {
	color: #0065A2;
	text-decoration: none;
	}
	
.sidepanel3 a:hover {
	text-decoration: underline;
	}	
	
.linklist ul {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}	
	
.linklist li {
	list-style-type: none;
	background: url(../_images/rightarrow.gif) no-repeat;
	padding-left: 10px;
	margin: 0px;
	}
	
.linklist li a {
	text-decoration: none;
	}
	
.linklist li a:hover {
	text-decoration: underline;
	}	
	
.alumniimage {
	float: left;
	display: inline;
	margin: 0 20px 0 0px;
	width: 182px;
	height: 88px;
	background-color: #005e98;
	}
	
.alumnitext {
	float: left;
	width: 582px;
	}					
		
	
	
		
	
.icn_readmore {
	background: url(../_images/icn_readmore.png) 0% 50% no-repeat;
	padding-left: 25px;
	color: #8f8f8f;
	}	
	
	
form#f_application {
	margin-left: 18px;
	}	
			
	
	
form#f_application label {
	clear: left;
	float: left;
	width: 150px;
	line-height: 1.8em;
	margin-bottom: 5px;
	color: #666;
	font-size: 12px;
	}
	
	
form#f_application textarea, form#f_application select {
	margin-bottom: 5px;
	}
	
form#f_application input, form#f_application textarea {
	width: 250px;
	margin-bottom: 5px;
	border: 1px solid #666;
	background: #FFF;
	padding: 3px;
	}	
	
form#f_application input.checkbox {
	padding: 0px;
	margin: 0px;
	border: none;
	text-align: left;
	width: auto;
	}
	
	
form#f_application input.radio {
	margin-bottom: -3px !important;
	margin-bottom: -1px;
	width: auto;
	border: none;
	}
	
form#f_application input.postcode {
	width: 125px;
	}
	
form#f_application input.button {
	width: 80px;
	margin: 0px;
	padding: 5px 10px;
	background-color: #005e98;
	border: none;
	color: #FFF;
	}	
	
form#f_application input.action_btn {
	background-color: #005e98;
	color: #FFF;
	border: 0;
	padding: 3px 10px !important;
	padding: 2px 4px;
	width: auto;
	height: auto;
	border: none;
	}
	
form#f_application input:focus {
	background-color: #EFEFEF;
	color: #000;
	}
	
form#f_application textarea:focus {
	background-color: #EFEFEF;
	color: #000;
	}	
	
form#search_frm {
	margin: 0px;
	padding: 10px 6px;
	width: 166px;
	}	
	
form#search_frm p {
	font-size: 11px;
	color: #666;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}
	
form#search_frm input, form#search_frm select {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
form#search_frm select {
	border: 1px solid #d1d1d1;
	background: url(../_images/inputbgrnd.gif) repeat-x;
	padding: 3px 0px;
	height: 25px;
	}
	
form#search_frm select.menu {
	border: 1px solid #d1d1d1;
	background: none;
	height: auto;
	}	
	
form#search_frm input.keyword {
	border: 0px;
	background: none;
	padding: 3px;
	width: 160px;								
	}
	
form#search_frm input.submit {
	background: url(../_images/search_submit_btn.gif);
	width: 80px;
	height: 25px;
	border: 0px;
	float: right;
	color: #FFF;
	}	
	
.keywordbgrnd {
	background: url(../_images/keywordbox.gif) top left no-repeat;
	width: 166px;
	height: 25px;
	margin-bottom: 10px;
	}
	
form#search_frm a {
	color: #005e98;
	text-decoration: none;
	cursor:pointer;
	}	
	
form#search_frm a:hover {
	color: #666;
	}	
	
.peopleheader {
	width: 520px;
	padding: 20px;
	margin-bottom: 15px;
	}	
	
.peoplephoto {
	float: left;
	width: 125px;
	}
	
.peoplequote {
	float: right;
	width: 380px;
	}
	
/****************** accordion *************/
/*
#accordion 
{
    padding: 10px 0px 10px 0px;
}

#accordion h3
{
    padding: 0px;
    margin: 0px;
    font-size: 10pt;
    line-height: normal;
}

#accordion h3 a:link,
#accordion h3 a:active,
#accordion h3 a:visited
{
    display: block;
    background-image: url("http://www.admindemo.co.uk/clients/standardchartered/graduates/images/faq_bg_off.gif");
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: #D3D3D4;
    text-decoration: none;
    color: #666666;
    font-size: 10pt;
    padding: 5px 0px 5px 15px;
    outline: none;
}

#accordion h3 a:hover
{
    background-image: none;
    background-color: #86BD3D;
    color: #fff;
    outline: none;
}

#accordion .ui-state-active a:link,
#accordion .ui-state-active a:active,
#accordion .ui-state-active a:visited,
#accordion .ui-state-active a:hover
{
    background-image: none;
    background-color: #86BD3D;
    color: #fff;
    text-decoration: none;
    outline: none;
}

*/


.faq_inside
{
    padding: 15px;
}   






#accordion {
	float: left;
	width: 580px;
}
#accordion #title{ font-size:14px; color:#86c533; font-weight:bold; margin:5px 0 5px 0;}	
#accordion #sub_title{ font-size:13px; color:#86c533; margin:2px 0 8px 0;}	
#accordion .link{ color:#86c533; background:none; border:0; font-weight:100; display:inline; padding:0;}
.basic div {
	width: 560px;
	padding: 0px;
	
}

.basic p {
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
}

.basic ul {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
.basic ul li {
	margin-left: 10px;
	}	

.basic h5 {
	color: #005e98;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-transform: uppercase;
	}


.basic a {
	cursor:pointer;
	display:block;
	text-decoration: none;
	color: #666;
    background: #CCCCCC;
	font-size:12px;
	font-weight: bold;
	padding: 5px 15px;
	border-bottom:1px solid #ddd;
}

.basic a:hover {
	background-color:#86c533;
	color: #FFF;
}

.basic a.selected {
	background-color:#86c533;
	color: #FFF;
}

.basic a.plain {
	background: 0px;
	border: none;
	padding: 0px;
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
	color: #86c533;
	}
	
.basic a.textlink {
	color: #86c533;
	background: #FFF;
	display: inline;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-weight: normal;
	border: none;
	}	
	

ul#rolelist {
	background: #993333;
	margin: 0px;
	padding: 0px;
	width: 580px;
	}
	
ul#rolelist {
	margin: 0px;
	padding: 0px;
	}	
	
	

ul#rolelist li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

ul#rolelist li a

{
	cursor:pointer;
	display:block;
	text-decoration: none;
	color: #666;
    background: #CCCCCC;
	font-size:12px;
	font-weight: bold;
	padding: 5px 15px;
	border-bottom:1px solid #ddd;
}

ul#rolelist li a:hover {
	background-color:#86c533;
	color: #FFF;
}

.note{ font-size:10px;}


