@media screen { .x_bodybg {background-color:#710055;margin:10px;} .x_noprint {display:block;} }
@media print { .x_bodybg {background-color:white;margin:10px;} .x_noprint {display:none;} }

.x_headertable {background-color:white;border:solid 1px #E0C207;}
.x_topnavtable {background-color:#6189BD;border:solid 1px #053677;padding-left:3px;padding-right:3px;}
.x_maintable {border-left:solid 1px #710055;border-right:solid 1px #710055;border-bottom:solid 1px #710055;}
.x_footertable {margin-top:10px;}

.x_topnavdiv {font-family:Arial,Helvetica,san-serif;color:#FFFFFF;padding-left:7px;padding-right:7px;font-size:12px;}
a.x_topnav, a.x_topnav:link, a.x_topnav:visited {font-family:Arial,Helvetica,san-serif;color:#FFFFFF;text-decoration:none;font-size:12px;}
a.x_topnav:hover {text-decoration:underline;}
a.x_topnavon, a.x_topnavon:link, a.x_topnavon:visited {font-family:Arial,Helvetica,san-serif;color:#000000;text-decoration:none;font-size:12px;}
a.x_topnavon:hover {text-decoration:underline;}

.x_level2nav {background-color:#9E0964;border-top:solid 1px #F48B55;padding:6px;}
.x_level2navon {background-color:#9E0964;border-top:solid 1px #F48B55;padding:6px;}
.x_level2nav a, .x_level2nav a:link, .x_level2nav a:visited {font-family:Arial,Helvetica,san-serif;color:#FFFFFF;text-decoration:none;font-size:11px;}
.x_level2nav a:hover {color:#FFFFFF;text-decoration:underline;}
.x_level2navon a, .x_level2navon a:link, .x_level2navon a:visited {font-family:Arial,Helvetica,san-serif;color:#D7AF08;text-decoration:none;font-size:11px;}
.x_level2navon a:hover {color:#D7AF08;text-decoration:underline;}

.x_level3nav {background-color:#CD037E;padding:6px;}
.x_level3nav a, .x_level3nav a:link, .x_level3nav a:visited {font-family:Arial,Helvetica,san-serif;color:#FFFFFF;text-decoration:none;font-size:11px;}
.x_level3nav a:hover {color:#FFFFFF;text-decoration:underline;}
.x_level3navon {background-color:#CD037E;padding:6px;}
.x_level3navon a, .x_level3navon a:link, .x_level3navon a:visited {font-family:Arial,Helvetica,san-serif;color:#D7AF08;text-decoration:none;font-size:11px;}
.x_level3navon a:hover {color:#D7AF08;text-decoration:underline;}

.x_level4nav {font-family:Arial,Helvetica,san-serif;color:#000000;font-size:11px;}
.x_level4nav a, .x_level4nav a:link, .x_level4nav a:visited {color:#000000;}

.x_subnav_bg {background-color:#9E0964;border-bottom:solid 1px #F48B55;}
.x_content_bg {background-color:#FFFFFF;padding:10px;}
.x_features_bg {background-color:#CDC09C;}

.x_footer, a.x_footer:link, a.x_footer:visited {font-family:Arial,Helvetica,san-serif;color:#FFFFFF;font-size:11px;}
a.x_footer:hover {color:#D7AF08;text-decoration:underline;}
.x_footerdiv {font-family:Arial,Helvetica,san-serif;color:#FFFFFF;padding-left:7px;padding-right:7px;font-size:10px;}

.x_h1 {font-family:Arial,Helvetica,san-serif;color:#961C1C;font-size:14px;font-weight:bold;}
.x_h2 {font-family:Arial,Helvetica,san-serif;color:#052685;font-size:12px;font-weight:bold;font-style:italic;}
.x_h3 {font-family:Arial,Helvetica,san-serif;color:#7F6A01;font-size:12px;font-weight:bold;font-style:italic;}

.x_defaulttext {font-family:Arial,Helvetica,san-serif;color:black;font-size:10pt;}
.x_defaulttext a, .x_defaulttext a:link, .x_defaulttext a:visited {color:inherit;text-decoration:underline;}
.x_defaulttext a:hover {color:#7F6A01;text-decoration:underline;}

.x_glossary {color:#710055;text-decoration:underline;cursor:help;}

.x_formtitle {font-family:Arial,Helvetica,san-serif;color:#7F6A01;font-size:10pt;}
.x_formelem {font-family:Arial,Helvetica,san-serif;color:black;font-size:10pt;}
.x_formbutton {font-family:Arial,Helvetica,san-serif;color:black;font-size:10pt;}

.x_imgb_none {border:none;}
.x_imgb_thin {border:solid 1px black;}
.x_imgb_thick {border:solid 2px black;}
.x_imgcaption {font-family:Arial,Helvetica,san-serif;color:black;font-size:10px;font-style:italic;}

.x_subtable {border:none !important;border-collapse:separate !important;}
.x_subtable td {border:none !important;border-top:none !important;border-left:none !important;}
.x_table0 {border:none;}
.x_table0 td {}
.x_table1 {border:none;border-collapse:collapse;}
.x_table1 td {border:solid 1px black;}
.x_table2 {border:solid 1px black;border-collapse:collapse;}
.x_table2 td {border-top:solid 1px black;}
.x_table3 {border:solid 1px black;border-collapse:collapse;}
.x_table3 td {border-left:solid 1px black;}

.x_objectgap {line-height:8px;}