/*.h6em0 {}
.h6em1 .acronym { background:#0b0; }
.h6em2 .acronym { background:#b00; }
.h6em3 .acronym { background:#00b; }
.h6em4 .acronym { background:#b0b; }
.h6em5 .acronym { background:#0bb; }

.doctype_dd_samp0 .acronym { border:0; }
.doctype_dd_samp1 .acronym { border:3px solid #0c0; }
.doctype_dd_samp2 .acronym { border:3px solid #c00; }
.doctype_dd_samp3 .acronym { border:3px solid #00c; }
.doctype_dd_samp4 .acronym { border:3px solid #c0c; }
.doctype_dd_samp5 .acronym { border:3px solid #0cc; }

.h2_colgroupacronym0 .acronym { border-style: solid; }
.h2_colgroupacronym1 .acronym { border-style: dashed; }
.h2_colgroupacronym2 .acronym { border-style: dotted; }
*/
.h6em0 {}
.h6em1 a, .h6em1 .info_text, .h6em1 .weekprefive2 { color:#0b0; }
.h6em2 a, .h6em2 .info_text, .h6em2 .weekprefive2 { color:#b00; }
.h6em3 a, .h6em3 .info_text, .h6em3 .weekprefive2 { color:#00b; }
.h6em4 a, .h6em4 .info_text, .h6em4 .weekprefive2 { color:#b0b; }
.h6em5 a, .h6em5 .info_text, .h6em5 .weekprefive2 { color:#0bb; }

.doctype_dd_samp0 {}
.doctype_dd_samp1 img { border-color:#0b0; }
.doctype_dd_samp2 img { border-color:#b00; }
.doctype_dd_samp3 img { border-color:#00b; }
.doctype_dd_samp4 img { border-color:#b0b; }
.doctype_dd_samp5 img { border-color:#0bb; }

.doctype_dd_samp0 .weekprefive { }
.doctype_dd_samp1 .weekprefive { border-top:1px solid #0c0; border-bottom:1px solid #0c0; background:#9f9;}
.doctype_dd_samp2 .weekprefive { border-top:1px solid #c00; border-bottom:1px solid #c00; background:#f99;}
.doctype_dd_samp3 .weekprefive { border-top:1px solid #00c; border-bottom:1px solid #00c; background:#99f;}
.doctype_dd_samp4 .weekprefive { border-top:1px solid #c0c; border-bottom:1px solid #c0c; background:#f9f;}
.doctype_dd_samp5 .weekprefive { border-top:1px solid #0cc; border-bottom:1px solid #0cc; background:#9ff;}

.h2_colgroupacronym0 .weekprefive {  }
.h2_colgroupacronym1 .weekprefive { border-top-style: dashed; border-bottom-style: dashed; }
.h2_colgroupacronym2 .weekprefive { border-top-style: dotted; border-bottom-style: dotted; }

.h2_colgroupacronym0 img { }
.h2_colgroupacronym1 img { border-style: dashed; }
.h2_colgroupacronym2 img { border-style: dotted; }

.stylefieldset1 { margin-left: 2em; }
.stylefieldset2 { margin-left: 4em; }
.stylefieldset3 { margin-left: 6em; }
.stylefieldset4 { margin-left: 8em; }
.stylefieldset5 { margin-left:10em; }
.stylefieldset6 { margin-left:12em; }
.stylefieldset7 { margin-left:14em; }
.stylefieldset8 { margin-left:16em; }

.initial {
	color: red;
}
.warning {
	color: red;
}
.warning a {
	color: red;
}

#id_mGroup1_div,
#id_mGroup2_div,
#id_mGroup3_div,
#id_mGroup4_div,
#id_qGroup1_div,
#id_qGroup2_div,
#id_qGroup3_div,
#id_qGroup4_div,
#id_m_any_Group1_div,
#id_m_any_Group2_div,
#id_m_any_Group3_div,
#id_m_any_Group4_div,
#id_q_any_Group1_div,
#id_q_any_Group2_div,
#id_q_any_Group3_div,
#id_q_any_Group4_div,
#id_mGroup1_tr,
#id_mGroup2_tr,
#id_mGroup3_tr,
#id_mGroup4_tr,
#id_qGroup1_tr,
#id_qGroup2_tr,
#id_qGroup3_tr,
#id_qGroup4_tr,
#id_m_any_Group1_tr,
#id_m_any_Group2_tr,
#id_m_any_Group3_tr,
#id_m_any_Group4_tr,
#id_q_any_Group1_tr,
#id_q_any_Group2_tr,
#id_q_any_Group3_tr,
#id_q_any_Group4_tr {
	display: none;
}
.tt100 {
	width: 90%;
}
.label_samp_visited .tt100 {
	width: 100%;
}

.msg_ok {
	background: #aaffaa; color: #000; border: 1px solid #00aa00; padding: 10px; margin: 1em 0;
}
.msg_warning {
	background: #ffffaa; color: #000; border: 1px solid #bbbb00; padding: 10px; margin: 1em 0;
}
.msg_error {
	background: #ffaaaa; color: #000; border: 1px solid #ff0000; padding: 10px; margin: 1em 0;
}
.msg_ok p,
.msg_warning p,
.msg_error p {
	margin: 0;
	padding: 0 0 0.5em 0;
}

.tr_oltbody {
	padding: 1em 2em;
}
.tr_oltbody a {
	text-decoration: underline;
}
.a_dfn table.label_samp_visited {
	margin: 0 auto;
}
.a_dfn table.label_samp_visited td.anparam {
	padding: 0.5em;
	text-align: left;
}
.a_dfn table.label_samp_visited td.textarea {
	padding: 0.5em;
	text-align: right;
}
.a_dfn table.label_samp_visited caption {
	text-align: center;
	font-weight: bold;
	padding: 1.5em 0 0.5em 0;
}
.a_dfn table.label_samp_visited td div.dlframe {
	padding: 0.5em 0;
}
.a_dfn table.label_samp_visited td div.legend {
	text-align: center;
	font-weight: bold;
	padding: 0.5em 0;
}


#item_pics {
	width: 530px;
	margin: 0 auto;
}
#big_image {}
#pic_line {
	float: right;
	width: 145px;
	height:288px;
	padding: 0 0 0 5px;
	overflow: auto;
}

#pic_line img { padding: 0 0 2px 0 ; }

.iframeare_li {
	margin: 0 auto;
}
.iframeare_li td {
	vertical-align: top;
}
.iframeare_li .bodycolgroup {
	width: 300px;
	padding: 0 0 0.5em 0;
}
.iframeare_li .ol_textarea {
	text-align: right;
	font-weight: bold;
	width: 200px;
	padding: 0 1em 0.5em 0;
}
.iframeare_li .tr {
	font-size: 1.2em;
	color: #000;
	font-weight: bold;
	text-align: center;
	padding: 1em 0 0.5em 0;
}
#obj_menu {
	text-align: center;
	border: 1px solid #555;
	padding: 1em;
}
.applet {
	font-size: 1.2em;
	color: #f00;
	font-weight: bold;
}
#cse-search-results iframe {
	width: 95% !important;
}

.ok {
	color: green;
}
.warning {
	color: yellow;
}
.error {
	color: red;
}

.title input {
	padding: 0.25em 0.5em;
	border:2px solid #dcedfa;
	background: #fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.title input.insselect {
	border:2px solid #69b0eb;
	background:#dcedfa;
}

.code_speaking { text-align: left; }
