/**/
div.appBox div.tbScroll { width:357px; height:146px; padding:13px; margin:5px 0 10px 0; font-size:11px;}

table td.dataRight_tb { text-align: right; padding-right:6px;}
.dataRight_b{ border-bottom:1px solid #e1e1e1;}

/*test bed margin-bottom ٸ*/
div.appBox div.tbInput { margin:0 0 20px 0;}
div.appBox div.tbInput table td.dataLeft { width:410px; vertical-align:top;}
div.appBox div.tbInput table td.dataRight { padding:0 0 0 0; vertical-align:top;}


div.appBox div.appInputCb { margin:0 0 10px 0; clear:both;}
div.appBox div.appInputCb table td.dataLeft { width:410px; vertical-align:top;}
div.appBox div.appInputCb table td.dataRight { padding:0 0 0 0; vertical-align:top;}

div.appBox div.tbReqRes { width:409px; overflow:hidden; float:left;}
div.appBox div.tbReqRes h3.tbTit { color:#356096;}

div.appBox div.tbPara { float:left;}
div.appBox div.tbPara div.tbParaTit{height:20px; overflow:hidden;}
div.appBox div.tbPara div.tbParaTit h3 { color:#356096; float:left;}
div.appBox div.tbPara div.tbParaTit span.moreInfo { font-weight:bold; font-size:9px; float:right;}
div.appBox div.tbPara div.tbParaTit span.moreInfo a { background:url(http://dpimg.ospos.net/en_US/developer/apis/images/testbed/ic_plus_org.gif) 0 6px no-repeat; padding:0 2px 0 10px;}

div.appBox div.tbPara table.tbParaInputBox { width:290px; margin-top:10px;}
div.appBox table.tbParaInputBox input{ width:193px; border:1px solid #ADADAD; height:17px; padding:2px 0 0px 5px; color:#555555;}
div.appBox table.tbParaInputBox tr th{ width:90px; color:#356096; padding:6px 0 7px 0;}

div.appBox div.tbPara table.tableBtnTB { padding-top:10px; overflow:hidden;}
div.appBox div.tbPara div.tableBtnTestNow2{ border-top:1px solid #e1e1e1; width:290px; padding-top:10px;}
.TestBedsubTitle { background:url(http://dpimg.ospos.net/en_US/developer/apis/images/devtolls/dot_teb.gif) no-repeat left 5px; padding:0 0 0 10px; color:#555555; font-weight:bold; font-size:11px; font-family:Tahoma; }
.TestbedInput1 { border:1px solid #ADADAD; font-size:12px; color:#555555; font-family:Arial; padding:3px 5px 0px 5px; line-height:18px; height:40px; width:686px; margin:4px 0 9px 0; overflow-y:auto; overflow-x:hidden; }
.TestbedInput2 { border:1px solid #ADADAD; font-size:12px; color:#555555; font-family:Arial; padding:1px 5px 0px 5px; height:17px; margin:4px 0 0 0; }



/**/
div.contentsPrint div.appBox div.tbRes { width:409px; float:left; overflow:hidden; background:#FFF;}
div.contentsPrint div.appBox div.tbRes h3.tbTit { color:#356096;}

div.contentsPrint div.appBox div.tbParameter { float:left; width:290px; background:#FFF;}
div.contentsPrint div.appBox div.tbParameter div.tbParameterTit{height:20px;}
div.contentsPrint div.appBox div.tbParameter div.tbParameterTit h3 { color:#356096; float:left;}
div.contentsPrint div.appBox div.tbParameter div.tbParameterTit span.moreInfo { font-weight:bold; font-size:9px; float:right;}
div.contentsPrint div.appBox div.tbParameter div.tbParameterTit span.moreInfo a { background:url(http://dpimg.ospos.net/en_US/developer/apis/images/testbed/ic_plus_org.gif) 0 6px no-repeat; padding:0 2px 0 10px;}
div.contentsPrint div.appBox div.tbParameter table.tbParaInputBox { width:290px; margin-top:10px;}
div.contentsPrint div.appBox div.tbParameter table.tbParaInputBox tr th{ width:90px; color:#356096; padding:6px 0 7px 0;}
div.contentsPrint div.appBox div.tbParameter table.tbParaInputBox tr td input{ width:193px; border:1px solid #ADADAD; height:17px; padding:2px 0 0px 5px; color:#555555;}
div.contentsPrint div.appBox div.tbParameter table.tableBtnTB { padding-top:10px; overflow:hidden;}
div.contentsPrint div.appBox div.tbParameter div.tableBtnTestNow2{ border-top:1px solid #e1e1e1; width:290px; padding-top:10px;}

div.sdkImg01 { margin:15px 0 0 0 ;}
div.sdkImg02 {}

div.sdkTitleH2 h2 { font-size:18px; padding:16px 0 11px 0; font-weight:normal;}
div.sdkCont { line-height:18px; padding:0 0 11px 0;}

ul.sdkLinkList { margin:0 0 28px 0;}
ul.sdkLinkList li { background:url(http://dpimg.ospos.net/en_US/developer/apis/images/sdk/bl_lst.gif) 0 8px no-repeat; line-height:20px; padding-left:12px;}

ul.sdkLinkList li a:link      { color:#356096; text-decoration:underline; font-size:12px; font-weight:bold;}
ul.sdkLinkList li a:active    { color:#356096; text-decoration:underline; font-size:12px; font-weight:bold;}
ul.sdkLinkList li a:visited   { color:#356096; text-decoration:underline; font-size:12px; font-weight:bold;}
ul.sdkLinkList li a:hover     { color:#356096; text-decoration:underline; font-size:12px; font-weight:bold;}

/* apistools > developer tools > java client libraris */
.JavaClient_titleimg { margin:14px 0 0 0; padding:1px 0 0 0; *padding:0 0 0 0; width:700px; height:125px; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/devtolls/bg_java.jpg) no-repeat left top; }
.JavaClient_titleimg h2 { margin:26px 0 0 25px; *margin:30px 0 0 25px;  color:#ffffff; font-family:Arial; font-size:18px; font-weight:bold; }
.JavaClient_titleimg h2 span { color:#C17F4C; font-weight:normal; }
.JavaClient_titleimg p { margin:6px 0 0 25px; font-size:10px; font-family:Tahoma; color:#A8826C; line-height:13px; }

div.docTitTop { height:29px; margin-top:25px;}
div.docTitTop h2{ font-size:18px; color:#333; float:left;}
div.docTitTop span { float:right; margin-top:8px;_margin-top:0px; }

div.docTxt02 { margin-bottom:12px;}
div.docTxt02 span { color:#888888; font-size:11px;}
div.docTxt03 { margin:12px 0 25px 0;}

div.ODocsListDev ul li a:link { font-size:12px; color:#356096; padding-left:10px; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/apidocs/btn_docilist.gif) no-repeat left 6px; text-decoration:none; }
div.DocsListDev { margin-bottom:25px;}
div.DocsListDev ul { }
div.DocsListDev ul li { margin:0 0 0 0; line-height:1.5em; padding-left:10px; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/apidocs/btn_docilist.gif) no-repeat left 7px; font-size:12px;}
div.DocsListDev ul li a:link { font-size:12px; color:#356096; text-decoration:underline; }
div.DocsListDev ul li a:active { font-size:12px; color:#356096; text-decoration:underline; }
div.DocsListDev ul li a:visited { font-size:12px; color:#356096; text-decoration:underline; }
div.DocsListDev ul li a:hover { font-size:12px; color:#356096; text-decoration:underline; }

div.DocsListDev ul li.OSPSapi_DocsList_ex { font-weight:normal; font-family:Arial; font-size:12px; color:#555555; margin:6px 0 0 0; }
div.DocsListDev ul li.liTxt { padding:0 0 7px 10px;}
div.DocsListDev ul li span { color:#888888; font-size:12px; font-weight:normal; text-decoration:none; }

div.DocsListDev2 { border-bottom:1px solid #E6E6E6; padding-bottom:10px;}
div.DocsListDev2 ul { }
div.DocsListDev2 ul li { margin:0 0 0 0; line-height:1.5em; font-size:12px; color:#356096; padding-left:10px; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/apidocs/btn_docilist.gif) no-repeat 0px 7px;}
div.DocsListDev2 ul li.OSPSapi_DocsList_ex { font-weight:normal; font-family:Arial; font-size:12px; color:#555555; margin:6px 0 0 0; }
div.DocsListDev2 ul li.liTxt { padding:0 0 7px 0; background:none; color:#555555; }

.SDKDownload_titleimg { margin:14px 0 0 0; padding:1px 0 0 0; *padding:0 0 0 0; width:700px; height:125px; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/devtolls/bg_sdk.jpg) no-repeat left top; }
.SDKDownload_titleimg h2 { margin:26px 0 0 25px; *margin:30px 0 0 25px;  color:#ffffff; font-family:Arial; font-size:18px; font-weight:bold; }
.SDKDownload_titleimg h2 span { color:#91C998; font-weight:normal; }
.SDKDownload_titleimg p { margin:6px 0 0 25px; font-size:10px; font-family:Tahoma; color:#7F9775; line-height:13px; }

.Toolkit_titleimg { margin:14px 0 0 0; padding:1px 0 0 0; *padding:0 0 0 0; width:700px; height:125px; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/devtolls/bg_toolkit.jpg) no-repeat left top; }
.Toolkit_titleimg h2 { margin:26px 0 0 25px; *margin:30px 0 0 25px;  color:#ffffff; font-family:Arial; font-size:18px; font-weight:bold; }
.Toolkit_titleimg h2 span { color:#D780DE; font-weight:normal; }
.Toolkit_titleimg p { margin:6px 0 0 25px; font-size:10px; font-family:Tahoma; color:#AD82B5; line-height:13px; }

/* api test tools */
p.pageTopCont { padding:12px 0 0px 0; margin:0 0 18px 0; }
p.pageTopCont a:link { color:#356096; font-size:12px; font-weight:bold; text-decoration:underline; }
p.pageTopCont a:visited { color:#356096; font-size:12px; font-weight:bold; text-decoration:underline; }
p.pageTopCont a:active { color:#356096; font-size:12px; font-weight:bold; text-decoration:underline; }
p.pageTopCont a:hover { color:#356096; font-size:12px; font-weight:bold; text-decoration:underline; }

label { color:#356096; font-weight:bold; font-size:12px; font-family:Arial; }
ul.inputOutline li { line-height:16px; font-size:11px; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/myapplication/bl_outline.gif) 0 5px no-repeat; padding-left:10px;}
ul.inputOutline li a:link { color:#356096; text-decoration:underline; }
ul.inputOutline li a:active { color:#356096; text-decoration:underline; }
ul.inputOutline li a:visited { color:#356096; text-decoration:underline; }
ul.inputOutline li a:hover { color:#356096; text-decoration:underline; }
ul.inputOutline li span { background:url(http://dpimg.ospos.net/en_US/developer/apis/images/common/ico/ico_rv.gif) no-repeat left 2px; padding-left:15px; margin:0 0 0 8px; }
ul.inputOutline li span a:link { color:#DA6428; font-size:11px; font-family:Arial; text-decoration:underline; font-weight:bold; }
ul.inputOutline li span a:visited { color:#DA6428; font-size:11px; font-family:Arial; text-decoration:underline; font-weight:bold; }
ul.inputOutline li span a:active{ color:#DA6428; font-size:11px; font-family:Arial; text-decoration:underline; font-weight:bold; }
ul.inputOutline li span a:hover { color:#DA6428; font-size:11px; font-family:Arial; text-decoration:underline; font-weight:bold; }
div.titleBtnTable { position:absolute; width:700px; margin-top:-35px;}

/*appBox*/
div.appTopBg { background:url(http://dpimg.ospos.net/en_US/developer/apis/images/myapplication/bg_form_top.gif) top no-repeat; width:700px; height:5px; line-height:0;}
div.appBottomBg { background:url(http://dpimg.ospos.net/en_US/developer/apis/images/myapplication/bg_form_bottom.gif) bottom no-repeat; width:700px; height:5px;}
div.appBox { padding:5px 0 5px 0;}
div.appBox h2 span.appTitle { color:#333; font-size:18px; padding-bottom:23px; display:block;}

div.appBox select { margin-bottom:8px; color:#555555; }
div.appBox select { width:335px; color:#555555; }
div.appBox input { width: 375px;}
div.appBox label { display:block; padding-bottom:3px;}
div.appBox label.labelAgree { display: inline; padding-bottom:3px; text-decoration:underline; font-weight:normal; font-size:11px;}

div.appBox div.appInput { margin:0 0 26px 0;}
div.appBox div.appInputSelect { margin:0 0 19px 0;}
div.appBox div.appInputEnd { margin:0 0 14px 0;}

div.appBox div.appInput table td.dataLeft { width:365px; vertical-align:top;}
div.appBox div.appInput table td.dataRight {padding:0 0 0 0; vertical-align:top;}

div.appBoxLine { border-bottom:#e1e1e1 1px solid;}

div.appBox div.appInput2 { margin:27px 0 10px 0!important;}
div.appBox .appScroll {width:305px; height:280px; padding:13px; margin:0px 0 10px 0; font-size:12px; color:#555555; border:1px solid #ADADAD; }
div.appBox div.appScroll2 {width:305px; height:215px; padding:13px; margin:5px 0 10px 0; font-size:12px; color:#555555; border:1px solid #ADADAD; }
div.appBox table.tableBtn { margin-top:30px;}

.ResponseBox { width:307px; height:33px; border:1px solid #ADADAD; padding:12px 12px 12px 12px; color:#DA6428; line-height:17px; }

/* main */
.DvToolsMain { margin:14px 0 16px 0;  }
.DevMainItemList { color:#333333; font-family:Arial;  }
.DevMainItemList ul { width:700px; }
.DevMainItemList ul li { display:inline; float:left; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/devtolls/bg_devmain.gif) no-repeat left top; width:172px; height:311px; margin:0 4px 0 0;position:relative; }

.DevMainItemList h2 { margin:11px 0 0 11px; padding:11px 0 0 0; *padding:0 0 0 0;  }
.DevMainItemList h3 { font-size:14px; text-decoration:underline; margin:13px 0 0 11px; text-align:center; width:150px; }
.DevMainItemList .AdrList { width:150px; margin:10px 0 0 11px; }
.DevMainItemList .AdrList li { font-size:11px; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/devtolls/dot_mv.gif) no-repeat left 5px; padding:0 0 0 15px; margin:0 0 4px 0; display:block; float:none; height:auto; width:135px; }
.DevMainItemList .downLink { text-align:right; width:150px; color:#15549A; font-size:11px; font-family:Tahoma;  font-weight:bold; position:absolute; bottom:18px; _bottom:28px; right:11px;  }
.DevMainItemList .downLink img { vertical-align:middle; margin:0px 5px 0 0; *margin:2px 5px 0 0; }
.DevMainItemList .downLink a:link { color:#15549A; text-decoration:underline; }
.DevMainItemList .downLink a:hover { color:#15549A; text-decoration:underline; }
.DevMainItemList .downLink a:active { color:#15549A; text-decoration:underline; }
.DevMainItemList .downLink a:visited { color:#15549A; text-decoration:underline; }

/* Developer Tools main */
.OSPDsdk { width:325px; float:left; margin:15px 0 0 0; }
.OSPDsdk h2 { color:#333333; font-size:18px; font-weight:bold; }
.OSPDsdk .SubImg { margin:27px 0 0 0; }
.OSPDsdk .txr { margin:25px 0 0 0; color:#333333; font-size:12px; font-weight:normal; line-height:16px; }
.OSPDsdk .txr span { color:#DF4A00; font-weight:bold; }
.OSPDsdk .btnr { width:100%; text-align:right; clear:both; }

.OSPSapiTestbed { width:325px; float:right; margin:15px 0 0 50px; }
.OSPSapiTestbed h2 { color:#333333; font-size:18px; font-weight:bold; letter-spacing:-1px; }
.OSPSapiTestbed .SubImg { margin:27px 0 0 0; }
.OSPSapiTestbed .txr { margin:25px 0 0 0; color:#333333; font-size:12px; font-weight:normal; line-height:16px; }
.OSPSapiTestbed .txr span { color:#DF4A00; font-weight:bold; }
.OSPSapiTestbed .btnr { width:100%; text-align:right; clear:both; }

.UsefulTools { clear:both; width:100%; margin:30px 0 0 0; padding:30px 0 0 0; *padding:0 0 0 0; }
.UsefulTools h2 { color:#333333; font-size:18px; font-weight:bold; }
.UsefulTools .Tbox { margin:16px 0 0 0; clear:both; width:100%; background:url(http://dpimg.ospos.net/en_US/developer/apis/images/devtolls/bg_rbx.gif) no-repeat left top; height:145px; }
.UsefulTools .left { float:left; width:334px; }
.UsefulTools .left ul { width:315px; margin:20px 0 0 15px; }
.UsefulTools .left ul li { display:inline; float:left; width:150px; color:#333333; font-weight:normal; }
.UsefulTools .left ul .txtr .t1 { color:#356096; font-size:14px; font-weight:bold; width:150px; margin:0 0 10px 0; text-decoration:underline; }
.UsefulTools .left ul .txtr .t1 a:link { color:#356096; font-size:14px; font-weight:bold; }
.UsefulTools .left ul .txtr .t1 a:active { color:#356096; font-size:14px; font-weight:bold; }
.UsefulTools .left ul .txtr .t1 a:visited { color:#356096; font-size:14px; font-weight:bold; }
.UsefulTools .left ul .txtr .t1 a:hover { color:#356096; font-size:14px; font-weight:bold; }
.UsefulTools .left ul .btnr { width:100%; text-align:right; margin:13px 0 0 0; }
.UsefulTools .left ul .Vimg { margin:0 0 0 0px; width:145px; float:right; }

.UsefulTools .right { float:left; width:334px; }
.UsefulTools .right ul { width:315px; margin:20px 0 0 33px; }
.UsefulTools .right ul li { display:inline; float:left; width:150px; color:#333333; font-weight:normal; }
.UsefulTools .right ul .txtr .t1 { color:#356096; font-size:14px; font-weight:bold; width:150px; margin:0 0 10px 0; text-decoration:underline; }
.UsefulTools .right ul .txtr .t1 a:link { color:#356096; font-size:14px; font-weight:bold; }
.UsefulTools .right ul .txtr .t1 a:active { color:#356096; font-size:14px; font-weight:bold; }
.UsefulTools .right ul .txtr .t1 a:visited { color:#356096; font-size:14px; font-weight:bold; }
.UsefulTools .right ul .txtr .t1 a:hover { color:#356096; font-size:14px; font-weight:bold; }
.UsefulTools .right ul .btnr { width:100%; text-align:right; margin:13px 0 0 0; }
.UsefulTools .right ul .Vimg { margin:0 0 0 0px; width:145px; float:right; }

/*New Sub Main*/
div.devsubMainTop { background:url(http://dpimg.ospos.net/en_US/developer/apis/images/devtolls/submain_bg.gif) no-repeat right 30px; width:700px; height:180px; margin-top:26px; }
div.devsubMainTop ul li.subMainTop01 { margin-bottom:14px; font-size:24px; color:#0e437d; padding-left:14px;}
div.devsubMainTop ul li.subMainTop01 p.green { color:#B6C805; font-size:40px; letter-spacing:-1px; margin-top:-4px;}
div.devsubMainTop ul li.subMainTop02 { line-height:18px; width:375px; padding-left:14px;}

/* 2010-01-19 SDK Agreement */
.sdkAgreement { height:200px; }
.sdkAgreement .Sbr14 { font-size:14px; }
.grBtnArg { margin:5px 0 5px 0; }
.Fnt11 { font-size:11px; }
.FncBU { font-weight:normal; color:#356096; text-decoration:underline; }