
.brief { clear:left; font-size:15px; font-weight:600; color: #333333; margin:0; padding:6px 0 2px 0; }.edit { font-size:12px; font-weight:normal; }.central { margin:0 auto; text-align:center }.subdirectories { margin:0 auto; padding:1px; width:80%; }.topcat,.subcat{border-style: solid;border-width:1px;border-top-color: #D9DFEA;border-left-color: #D9DFEA;border-bottom-color: #0e1f5b;border-right-color: #0e1f5b;color: #FFFFFF;font-size: 11px;text-align: center; cursor:pointer;margin:2px;}.topcat { background-color:#003794; }.subcat { background-color:#4068AE; }.label { font-size:9px; color:#999999; margin-bottom:-14px; margin-left:6px; }.public, .protected, .private { border:dashed 1px #999999; padding:4px 6px; }div.problem, div.workings, div.solution, div.reference { border:dashed 1px #999999; padding:4px 6px; margin-top:10px; }div.workings:hover, div.solution:hover, div.problem:hover, div.reference:hover { border-right:2px solid #003794; }.example_select {margin-bottom:10px; font-weight:bold; }.example_select a { font-size:12px; }.example_select span { font-size:18px; color:#ff6600; }.example_edit { padding:4px 6px; background-color:#f0f0f0; border:1px solid #999999; }.example_edit input { width:300px; }.example_edit label { display:block; width:100px; clear:left; color:#006699; font-size:90%; }.example_edit textarea { width:98%; height:150px; display:block; }.example_edit textarea.workings { height:250px; }.example_edit .select { text-align:right; width:100%; }.example_edit .select a { font-size:14px; }.example_edit .select span { font-size:18px; color:#FF6600; }.example_edit .select button { margin-left:15px; }img.graph { border:1px solid #cccccc; padding:8px; }figure { border:1px solid #cccccc; background-color:#f9f9f9; padding:3px; margin:10px; margin-top:10px; margin-left:0; display:block; }figcaption { padding:2px; font-size:80%; display:block; }figcaption .magnify { margin-top: -10px; text-align: right; }a.el { text-decoration: none; font-weight: bold; }a.elRef { font-weight: bold; }a.code:link { text-decoration: none; font-weight: normal; color: #0000FF}a.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}a.codeRef:link { font-weight: normal; color: #0000FF}a.codeRef:visited { font-weight: normal; color: #0000FF}dl.el { margin-left: 0px; }.fragment { font-family: monospace }pre.fragment {border: 1px dashed #CCCCCC;background-color: #f5f5f5;margin: 4px 8px 4px 2px;padding: 4px 6px 4px 6px;}div.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }td.md { background-color: #F4F4FB; font-weight: bold; }td.mdPrefix {background-color: #F4F4FB;color: #606060;font-size: 80%;}td.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; }td.mdname{ background-color: #F4F4FB; font-weight: bold; color: #602020; }div.groupHeader {margin-left: 16px;margin-top: 12px;margin-bottom: 6px;font-weight: bold;}div.groupText { margin-left: 16px; font-style: italic; font-size: 14px }td.indexkey {background-color: #eeeeff;font-weight: bold;padding: 2px 10px 2px 10px;margin: 2px 0px 2px 0px;border: 1px solid #CCCCCC;}td.indexvalue {background-color: #eeeeff;font-style: italic;padding: 2px 10px 2px 10px;margin: 2px 0px 2px 0px;border: 1px solid #CCCCCC;}tr.memlist { background-color: #f0f0f0; }div.formulaDsp { text-align:left; padding:6px 0 6px 30px; }li > div.formulaDsp { padding-left:0; }div.eqn_num { padding-right:10px; text-align:right; margin-top:-20px;}div.eqn_num a { color:#006699; } div.central div.formulaDsp { text-align:center; }span.keyword { color: #008000 }span.keywordtype { color: #604020 }span.keywordflow { color: #e08000 }span.comment { color: #800000 }span.preprocessor{ color: #806020 }span.stringliteral { color: #002080 }span.charliteral { color: #008080 }table.params { border:0; font-size:12px; }table.params td { vertical-align:top; }table.params td.name { padding-right:10px; color:#006699; font-weight:bold; font-style:italic; }.reference { margin-top:0px;}.reference li { font-size:90%; }p.interface { color:#060;margin:5px 0; }table.interface {border:0;padding:0;border-collapse:collapse;width:90%;}table.interface table { width:100% }table.interface td {border-top:1px solid #E0E0E0;padding:0 8px 4px 8px;font-size:12px;}table.interface td em { color:#006699; font-style:italic; }table.interface td em.op { margin-left:20px; }table.interface td.return { text-align:right; vertical-align:top;white-space:nowrap; width:80px; }table.interface td.return em { color:#006699; }table.interface td.name em { color:#006699; }table.interface td.name em.op { margin-left:20px; }table.interface td.name a {color:#003794;text-decoration:none;font-weight:bold;white-space:nowrap;}table.interface td.name a:visited:hover, table.interface td.name a:link:hover { color: #ff6501; text-decoration:underline }table.interface td.name div { font-style:italic; padding-top:2px; }.excel { color:#339933; }.inter_cpp { background-color:whitesmoke; margin:4px 0; padding:4px 6px; border:1px dashed #ccc; }div.fnheader{color:#000;line-height:100%; margin-bottom:10px;position:relative;}div.fnheader.rmargin { margin-right:240px; }div.fnheader div.edit { position:absolute; right:0px; }table.fnheader td { font-size:13px; font-weight:bold; }table.fnheader td.return { }table.fnheader td em { color:#006699; font-style:italic; } table.fnheader td.return em { margin:0 2px; }table.fnheader td.return span { margin-left:6px; }table.fnheader td.param { font-weight:bold; }table.fnheader td.param em { margin:0 2px; }table.fnheader td.paramname { color:#660000; font-weight:bold; }table.fnheader td.paramname em { margin:0 2px; }table.fnheader td.options em { margin-left:10px; font-weight:normal; }table.compat { text-align:center; }table.compat th { font-weight:bold; color:#006699; }
pre.cpp, pre.c, pre.csharp{border: 1px solid #ddd;background-color: #f5f5f5;margin: 4px 0px;padding: 4px 6px;width:auto;overflow:auto;font-size:90%; word-wrap:break-word;}.c ol, .cpp ol, .csharp ol {margin: 0; }.c .de1, .c .de2, .cpp .de1, .cpp .de2, .csharp .de1, .csharp .de2 {font-weight:normal;background:transparent;color:#000000; padding-left: 5px;}.c .kw1, .cpp .kw1, .csharp .kw1 {color:#000000; font-weight:bold; }.c .kw2, .cpp .kw2, .csharp .kw2 {color: #000000; font-weight: bold; }.c .kw3, .cpp .kw3, .csharp .kw3 {color: #336699; }.c .kw4, .cpp .kw4, .csharp .kw4 {color: #666666; font-weight: bold; }.c .es0, .cpp .es0, .csharp .es0 {color: #006699; font-weight: bold; } .c .br0, .cpp .br0, .csharp .br0 {color: #66cc66; } .c .st0, .cpp .st0, .csharp .st0 {color: #666666; }.c .nu0, .cpp .nu0, .csharp .nu0 {color: #0099CC; }.c .me0, .cpp .me0, .csharp .me0 {color: #66cc66; } .c .co1, .c .co2, .c .coMULTI, .cpp .co1, .cpp .co2, .cpp .coMULTI, .csharp .co1, .csharp .co2, .csharp .coMULTI { color:#006600;} .cpp .co2 { font-weight:bold; }
div.fncalc { clear:right; float:right; text-align:center; margin-top:-20px;margin-right:5px;}div.fncalc a { text-align:center; color:#006699; font-size:10px; text-decoration:none; }div.instantcalc { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:center;margin:2px 0;}div.instantcalc fieldset { border:1px solid #868686; width:220px;padding:0;padding-top:3px;border-right:4px solid #003794;background:#FFFFFF;margin:0;}div.instantcalc legend { background:#003794; font-size:11px; font-weight:bold;text-align:left;color:#FFFFFF; padding:3px 5px;margin-left:10px;line-height:100%;}div.instantcalc div.calc { margin:2px 0; vertical-align:middle; text-align:left; }div.instantcalc div.calc label { width:100px; margin-right:5px; text-align:right; display:block; float:left; font-weight:bold;font-size:11px;padding-top:2px;}div.instantcalc div.calc input, div.instantcalc div.calc select{ width:100px; color:#333333; background:#F4F4FB; border:1px solid #8FB6BD; font-weight:bold; padding:2px; }div.instantcalc div.calc input:focus { background-color:#FFFFCC; }div.instantcalc div.theresult { margin:4px 0px; text-align:center; background:#F4F4FB; color:#333333;padding:2px; height:16px; font-weight:bold; }div.instantcalc div.submit { text-align:center; }div.instantcalc div.submit input { text-align:center; color:#000; background:#e6efc2; border:1px #D7D7D7 solid;height:19px; margin-bottom:2px;outline:none;}div.calchover { font-family:Verdana, Arial, Helvetica, sans-serif;width:210px; font-size:10px; position:absolute; z-index:10; background-color:#FFFFCC; border:1px solid #999999; left:0px; padding:1px; }div.calchover span.green { color:green; font-weight:bold; }div.calclink { font-size:11px; color:#006699; }div.calclink textarea { padding:0; margin:0; width:190px; }div.ic_info {position:absolute;mergin-top:-4px; margin-left:200px;}div.ic_add { width:220px; text-align:center;}div.ic_add a { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#006699; font-size:10px; }div.ic_add a:hover { text-decoration:underline; color:#FF6600; }.emailbutton{border-style: solid;border-width:1px;border-top-color: #D9DFEA;border-left-color: #D9DFEA;border-bottom-color: #0e1f5b;border-right-color: #0e1f5b;color: #FFFFFF;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align: center; cursor:pointer;padding:2px 4px;margin:0; background-color:#003794;}
div.cartbar { padding:2px 6px 0px 6px; background-image:url('/images/tabs/tab_orange.gif'); background-repeat:repeat-x; height:45px; float:right;border:1px solid orange; border-top:none; border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;margin-top:-22px;position:absolute;right:10px;z-index:100;}img.cart { width:11px; height:50px; float:left }img.lic { float:left; width:31px; height:42px;cursor:pointer;}div.panel, div.lpanel { float:left;padding:0 4px;}div.panel div, div.lpanel div {height:10px;font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; }div.lpanel div.orange { font-weight:bold; margin-bottom:3px } div.rpanel {float:left; margin:0; padding:0 0 0 4px; width:31px;} #addcom {position:relative;width:31px;height:42px;margin:0;padding:0;cursor:pointer;} #cartcount {position:absolute; height:9px; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; left:15px;top:9px; z-index:1; }table.tablegeneral td { padding:2px 1px; }table.tablegeneral th.left{ text-align:left; }table.tablegeneral td.left{ text-align:left; }table.tablegeneral td.right { text-align:right; }table.tablegeneral th.leftside, table.tablegeneral td.leftside { padding-left:10px; } table.tablegeneral td.bothside { padding-left:10px; padding-right:10px; } #grandtotal { font-weight:bold; }