@charset "utf-8";
*{margin:0px;padding:0px}

body 
{
  color: #636363;
  font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 21px;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
}

p
{
  color: #636363;
  font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 21px;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
}


table 	{
	font-size: 14px; 
	font-family: font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif;
	font-style: normal;
	font-weight: normal; 
	xcolor: #000000;
	xbackground-color: #FFFFFF; 
	letter-spacing: normal;
	text-align: left;
	text-indent: 0pt;
	word-spacing: normal; 
	xbackground: #ffffcc;
    }
	
#menu{width:80%; overflow:hidden; border:1px solid #217fdd; list-style:none;}
#menu #nav {display:block; width:100%; padding:0;margin:0;list-style:none; }
#menu #nav li {float:left; min-width:88px ; padding:0; margin:0; font-size:14px; border:1px solid #217fdd; margin-left:-1px; margin-top:-1px;}
#menu #nav li a {display:block;line-height:32px;text-decoration:none; text-align:center; color:#217fdd; padding:0 12px; }
#menu #nav li a:hover {color: #fff; background:#217fdd; text-decoration: none; cursor: pointer; font-weight:bold;  }
#menu_con{ width:100%; border-top:none;}
#menu_con .meu-con-item
.tag{ width:100%; overflow:hidden;}
#menu #nav li .selected{background:#217fdd; color:#fff; font-weight: bold;}
#menu-con-list { margin:18pt 0;}
#menu_con table { width:100%; margin-top:-1px;border-collapse:collapse; font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif; font-size:14px;line-height:30px;}
#menu_con table td{ padding: 3pt 12pt 3pt 12pt; border-top:1px dotted #217fdd;}
#menu_con table th { text-align:left;}
#menu_con table th a { color:#fff; text-decoration:underline;}
#menu_con table { border-top:1px solid #fff; }
	
	
.table-desc {margin:12pt 42pt 12pt 42pt; border:none; border-collapse:collapse;}
.table-desc_inLine { margin:12pt 42pt 12pt 0pt; border:none; border-collapse:collapse;}
.table-desc th { min-width: 60px;}
.table-desc td,.table-desc th{ padding: 3pt 12pt 3pt 12pt; height:24px; }
.table-desc_inLine td, th{ padding: 3pt 12pt 3pt 12pt; height:24px;}
.table-desc th{ font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif; background-color: #217fdd; color:#fff; border:1px dotted #fff; font-size:14px;}
.table-desc td{ font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif; border-bottom:1px dotted #D9D9D9; font-size:14px; color:#3c3c3c; border-top:1px dotted #D9D9D9; font-size:14px; color:#3c3c3c;}
.table-desc_inLine th{ font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif; background-color: #217fdd; color:#fff; border:1px dotted #fff; font-size:14px;}
.table-desc_inLine td{ font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif; border-bottom:1px dotted #D9D9D9; font-size:14px; color:#3c3c3c; border-top:1px dotted #D9D9D9; font-size:14px; color:#3c3c3c;}

#index {margin-left: 18pt; margin-top: 12pt; padding:0px;}
#index-heading {float:left;	padding-left:0px;}
#index-list .table-list td { line-height: 24px;}
.table-list { border: 1px solid #217fdd; border-collapse:collapse; font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif; font-size: 14px; }
.table-list tr { background-color: #fff;} 
.table-list td, .table-list th { padding: 3pt 12pt 3pt 12pt; }
.table-list th { text-align: center; background-color: #217fdd; color: #fff; font-size: 14px; font-weight: bolder;  margin-bottom: 6pt; vertical-align: bottom;  vertical-align: middle;}
#index-heading th { width:68px;}
.table-list td{ text-align: left; background-color: #fff; color: #217fdd; font-size: 14px; margin-bottom: 6pt;  vertical-align: middle; border-bottom:1px dotted #217fdd;}
th.table-list-com { text-align: left; background-color: #fff; color: #217fdd; }
td.table-list-com { text-align: left; background-color: #fff; color: #217fdd; }
td.table-list-text { text-align: left; background-color: #fff; color: #636363; }
a:hover .table-list-com { color: #fff; background:#217fdd; text-decoration: underline; cursor: pointer; }
a:hover .table-list-text{ color: #fff; background:#217fdd; text-decoration: underline; cursor: pointer; }

 
/* odd items 1,3,5,7,... */ 
.table tbody tr.odd, 
.odd { 
background: #fcfcfc; 
} 

/* even items 2,4,6,8,... */ 
.table tbody tr.even, 
.even { 
background: #fcfcfc; 
} 

/* hovered items */ 
.odd:hover, 
.even:hover, 
.hover { 
background: #e2e2e2; 
} 


ul 	{ margin-top: 0pt; margin-bottom: 0pt; }
ol 	{ margin-top: 0pt; margin-bottom: 0pt; }
dd 	{ margin-left: 18pt; }
li,p { margin-top: 12pt; margin-bottom:12pt;}

.toptable   {  
  margin-top: 0pt; 
  margin-bottom: 0pt; 
  background-color: *#186DAD;	
	 }
.cmd_item   {
    
    margin-top: 0pt; margin-bottom: 0pt; 
	background-color: #186DAD;
	font-weight : bold;
}
	



.Tophead { 
	height:32px; 
	opacity:0.96; 
	background:#187adc; 
	padding-left: 16px; 
	font-family: SourceHanSansCN-Bold, "Microsoft YaHei", sans-serif; 
	font-size:18px; 
	color:#fff; 
	text-align: left; 
	line-height: 32px;
}
.Tophead_text { }

.Toplink { font-size:12px; padding-right:30px; font-family: SourceHanSansCN-Bold, "Microsoft YaHei", sans-serif; font-size:12px; color:#fff;}
.Toplink A:link {text-decoration:none; color:#fff;}
.Toplink A:active {text-decoration:none; color:#fff;}
.Toplink A:visited {text-decoration:none; color:#fff;}
.Toplink A:hover {text-decoration:none; color:#fff; font-weight: bold; text-decoration:underline; }


hr {
	height:4px;
	opacity:0.6;
	color:#ebebeb;
	background:#ebebeb;
	border:none;
	margin-top:6pt;
	margin-bottom:6pt;
}

.Access  {

	font-weight : bold;
	color : #0e85e4;	
}

.cmd_line_prompt  {

  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-weight:bold;
  font-size: 14px;
  margin-bottom: 6pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0pt;

}

.cmd_line
{	
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-size: 14px;
  margin-bottom: 6pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0pt;
}


.cr_leadin  {

	font-size : 10pt;

	font-weight : normal;

	color : #990000;

}

pre {
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  font-size: 14px;
  padding: 8pt;
  border: 1px double #D9D9D9;
  line-height: 21px;
  color:#3c3c3c;
  background: #e2e2e2;
}

.code_sample
{
  margin-bottom: 12pt;
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 12pt;
}

.code_sample_inLine
{
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 42pt;
  margin-top: 12pt;
}

pre .annotations {
font-style: italic;
color:#0070C0;
}

.code {
color: #0e85e4;
}

.com-access {	
	font-family:SourceHanSansCN-Medium, "Microsoft YaHei", sans-serif;
	font-size: 14px;
	color:#000;
	font-weight:bold;
	margin-bottom: 6pt;
  	margin-left: 18pt;
  	margin-right: 0pt;
  	margin-top: 0pt;
}
.com-access-item {
	font-family:SourceHanSansCN-Bold, "Microsoft YaHei", sans-serif;
	font-size:14px;
	color:#636363;
	line-height:21px;
}
.btn_icon{
	padding:2px 2px;_padding:2px 2px;
	border: 2px #515D66 solid ;
	background-color: #384049
}
.com_btn {
	border-style:none;
	color:#fff;
	cursor:pointer;
	height:38px;
}
.icon_btn {
	padding:2px 2px;
	border:2px #515D66 solid;	
	color:#fff;
	cursor:pointer;
	height:38px;
	margin-left: 5px;
	margin-right: 5px;
}

a.com_btn {
	display:inline-block;
	color:#fff;
	cursor:pointer;
	opacity:0.8;
}
.com_btn {
	border: 1px #515D66 solid;
	background: #384049/*url(../images/btn_bg.png) no-repeat*/;
}
.com_btn:hover {
	border: 1px #384049 solid;
	background: #515D66/*url(../images/btn_bg.png) no-repeat*/;
}
.icon_btn {
	border: 1px #515D66 solid;
	background: #384049/*url(../images/btn_bg.png) no-repeat*/;
}
.icon_btn:hover {
	border: 1px #384049 solid;
	background: #515D66/*url(../images/btn_bg.png) no-repeat*/;
}
.img{
	margin-left:4px;
	margin-right:4px;
}

.prompt  {margin-top:10pt; margin-bottom:10pt; margin-left:66pt; color:#0e85e4; font-size:14px;}
.prompt A:link {text-decoration: none; color: #61a203}
.prompt A:active {text-decoration: none; color: #61a203}
.prompt A:visited {text-decoration: none; color: #61a203}
.prompt A:hover {text-decoration: underline; color: #e49418}

.body_text
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family:SourceHanSansCN-Medium, "Microsoft YaHei", sans-serif;
  font-size:14px;
  color: #636363;
  margin-bottom: 6pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0pt;
}

.h_features{
	
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: #0e85e4;
  font-family: SourceHanSansCN-Bold, "Microsoft YaHei", sans-serif;
  font-weight:bold;
  font-size: 21px;
  margin-bottom: 6pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 6pt;
}

.define_sample  {
	
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: #0e85e4;
  font-family:SourceHanSansCN-Bold, "Microsoft YaHei", sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 6pt;
}

.define_head_1  {
	
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: #3c3c3c;
  font-family:SourceHanSansCN-Bold, "Microsoft YaHei", sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 6pt;
}

.define_head_2  {

  color: #3c3c3c;
  font-family:SourceHanSansCN-Bold, "Microsoft YaHei", sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-left: 42pt;
  margin-right: 0pt;
  margin-top: 12pt;

}

.define_head_3  {

  color: #0e85e4;
  font-family:SourceHanSansCN-Bold, "Microsoft YaHei", sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-left: 66pt;
  margin-right: 0pt;
  margin-top: 12pt;

}

.define_head_4  {

  color: #000;
  font-family:SourceHanSansCN-Bold, "Microsoft YaHei", sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-left: 66pt;
  margin-right: 0pt;
  margin-top: 12pt;

}

.define_text_1  {

  color: #3c3c3c;
  font-family:SourceHanSansCN-Medium, "Microsoft YaHei", sans-serif;
  font-size: 14px;
  margin-bottom: 6pt;
  margin-left: 42pt;
  margin-right: 0pt;
  margin-top: 6pt;

}
.define_text_prompt  {

  color: #0e85e4;
  font-family:SourceHanSansCN-Medium, "Microsoft YaHei", sans-serif;
  font-size: 12px;
  font-style:italic;
  margin-bottom: 6pt;
  margin-left: 42pt;
  margin-right: 0pt;
  margin-top: 6pt;

}

.define_text_2  {

  color: #3c3c3c;
  font-family:SourceHanSansCN-Medium, "Microsoft YaHei", sans-serif;
  font-size: 14px;
  margin-bottom: 6pt;
  margin-left: 66pt;
  margin-right: 0pt;
  margin-top: 6pt;

}
.define_text_prompt_1  {

  color: #0e85e4;
  font-family:SourceHanSansCN-Medium, "Microsoft YaHei", sans-serif;
  font-size: 12px;
  font-style:italic;
  margin-bottom: 6pt;
  margin-left: 66pt;
  margin-right: 0pt;
  margin-top: 6pt;

}
.define_text_3  {

  color: #3c3c3c;
  font-family:SourceHanSansCN-Normal, "Microsoft YaHei", sans-serif;
  font-size: 14px;
  margin-bottom: 6pt;
  margin-left: 66pt;
  margin-right: 0pt;
  margin-top: 6pt;
}
.list_text_1, .list_text_end {
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-left: 21pt;
  margin-bottom: 6pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
	}


.list_text, .list_text_end {
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-left: 42pt;
  margin-bottom: 6pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
	}

.figure
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 24pt;
  margin-left: 66pt;
  margin-right: 0pt;
  margin-top: 24pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}


.figure_inLine
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 24pt;
  margin-left: 24pt;
  margin-right: 0pt;
  margin-top: 24pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}
.figure_margin_0, .FigureMargin_0  {

  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 24pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
	
}

.pics-caption { margin-left:24px;}

.italic  {
	font-style : italic;
}

.command_list { color:#0e85e4; font-size:10pt; text-decoration:none; margin-left:60x;}
.command_list a { color:#0e85e4; font-size:10pt; }
.command_list a:link  { color:#0e85e4;}
.command_list a:visited  { color:#0e85e4;}
.command_list a:hover { color: #e49418; text-decoration:underline;}

.command_ul,.command_ol{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-left: 42pt;
  margin-bottom: 6pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
}

.list_inLine
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 12pt;
  margin-left: 18pt;
  margin-right: 18pt;
  margin-top: 12pt;
 }

.list-desc_inLine
{
  margin-left: 18pt;
}
.list-desc_inLine li { margin:0; padding:0;}

.note-table{ 
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 42pt;
  margin-top: 12pt;
 }
.note_inLine
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 42pt;
  margin-top: 12pt;
 }
.note-table tr{ background: #fff;}
.note-table td{ border-collapse:collapse; border: 1px dotted #D9D9D9; border-left:none; border-right:none; padding:14px 0; line-height: 21px; font-size:14px;  }
.note-table tr:hover { background: #fff;}
.note_1{ margin-left : 42pt; margin-right: 42pt; margin-top: 12pt; margin-buttom: 12pt; }
.note_2{ margin-left : 42pt; margin-right: 42pt; margin-top: 12pt; margin-buttom: 12pt; }
.note_3{ margin-left : 42pt; margin-right: 42pt; margin-top: 12pt; margin-buttom: 12pt; }
.note-table-img { width:30px; text-align:center; }
.note-table-img .note-img { margin-top: 3px;}
.note-table-title { width:52px; text-align:left; }
.note-table-text { text-align:left; }
.note-title { font-family:SourceHanSansCN-Medium, "Microsoft YaHei", sans-serif; color:#0e85e4; font-weight:bold;}
.note-text{ font-family:SourceHanSansCN-Medium, "Microsoft YaHei", sans-serif; color:#0e85e4;}
.note_ul li { color : #06489F}
.note_ol li { color : #06489F}
.note_ol{ margin-left : 56px; margin-bottom: 10px;}
.note_ul{ margin-left : 56px; margin-bottom: 10px;}
.note-text A:link {text-decoration: none; color:#e49418; text-decoration:none;}
.note-text A:active {text-decoration: none; color:#e49418;}
.note-text A:visited {text-decoration: none; color:#e49418;}
.note-text A:hover {text-decoration: underline; color:#e49418; text-decoration:underline;}

div.collapsible { 
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 6pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0pt;
}

#ErrorMessage {
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 42pt;
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 6pt;
}

.error
{
  color: #3c3c3c;
  font-family:SourceHanSansCN-Medium, "Microsoft YaHei", sans-serif;
  font-size: 16px;
  font-style: italic;  
}
.error td{ padding: 0pt 12pt 6pt 12pt;}
.error tr{ background-color: #fff;}
.error tr:hover { background: #fff;}

#MovieObjectSet {
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 42pt;
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 6pt;
}

.PlayMovie_text
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 6pt;
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 6pt;
  color : #0e85e4;
}


div.dropdwon_heading {
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 12pt;
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 12pt;
}

div.dropdwon_text {
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  margin-bottom: 12pt;
  margin-left: 66pt;
  margin-right: 18pt;
  margin-top: 12pt;
}

.arrow { padding-right: 12px;}


.collapsible-section-title .cmd_line { font-weight: bold; color:#3c3c3c; vertical-align:midle;}


#hmlightbox /* image lightbox */
{
  border: none;
  padding: 8px;
  background: #FFF;
  font-size: 110%;
  font-weight: bold;
  color: #777;
  box-shadow: 5px 5px 5px #888;
}

span.pics_Caption_f 
{
 font-style: italic;
}