.unread a{
    text-indent: 20px;
}
.bMode{
    color: #ff0000;
    margin-right: .1em;
}

.bDesc{
    margin-left: 20px;
    font-size: 12px;
    color: #777;
    line-height: 18px;
    margin-top: .3em;
}

/* float menu*/
.menuBox{
    text-align: right;
    height:20px;
}
.menuBox li{
    float:right;
}
.menuItem{
    color: #999;
    font:10px "lucida grande",tahoma,verdana,arial,sans-serif;
    line-height:18px;
    padding: 0 .5em;
    cursor: pointer;
    cursor: hand;
}
.menuItemHover .menuBox span{
    color: #0066cc;
}
.menuBox span.menuItemOnAction{
    color: #fff;
    background-color: #0066cc;
}
.itemNoticer{
    background-color: #ffffcc;
    font-size: .8em;
    color: #ff9900;
    padding: .1em .3em;
}
/* float menu*/

.Dark{
    /*  background-color:#ebf7d7;*/
}
.cEditor{
    width: 460px;
    border: 1px solid #f5ca3a;
    padding: 5px;
    background-color: #f8d253;
    border: 1px solid #f9c980;
}
.cEditor textarea{
    font: 1em Arial, Helvetica, sans-serif;
    overflow: auto;
    padding: .3em;
    width: 450px;
    height: 100px;
}
.cEditor input, .cEditor select{
    font: 1em Arial, Helvetica, sans-serif;
    margin-right: .5em;
    float: right;
}
.cEditor select option{
    padding: 0 .3em;
    line-height: 150%;
}
.cEditTop{
    height: 20px;
}
.cEditTop .closer{
}
.cEditorBottom {
    padding: .2em;
    width: 100%;
    text-align: right;
    height: 20px;
}
.cEditorBottom .cancelBtn{
    float: left;
}
.cEditorBottom label{
    margin-left: 2px;
    margin-right: 8px;
}
.cEditorBottom .postBtn{
    font-weight: bold;
    float: right;
}

.highlightOption{
    text-align: right;
    margin-top: 3px;
}
.highlightOption img{
    cursor: pointer;
    cursor: hand;
}

.priBC{
    margin: 0 .3em;
}
.priBC strong{
    font: bold 14.7px Arial, Helvetica, sans-serif;
    color: #ff0000;
}
.noClipping{
    border: 2px solid #a3c1e2;
    padding: 0 .3em;
    margin: 0 .3em;
}
.noPubHighlight{
    border: 2px solid #8fd58f;
    padding: 0 .3em;
    margin: 0 .3em;
}

#bookmarkListOB{
}
.privateC{
    background:url(/images/v2/private.gif) no-repeat 10px 5px;
}

.highlight .content{
    width: 100%;
    overflow: auto;
    line-height:normal;
}
.highlight .content img{
    max-width: 99%;
}
.cContent, .sContent{
    width: 100%;
    overflow: auto;
    line-height: 150%;
}
.cContent img, .sContent img{
    max-width: 99%;
}
.itemNotice{
    padding-left: 22px;
    background-color: #f5f5f5;
    font-size: .8em;
    line-height: 150%;
}
.itemSuc{
    color:#009900;
}
.itemFai{
    color: #990000;
}


/*list my */
.bookmarkEditForm{
    font: .85em Arial, Helvetica, sans-serif;
}
.bookmarkEditForm table{
    font: 1em Arial, Helvetica, sans-serif;
}
.bookmarkEditForm tr{
    height: 26px;
}
.bookmarkEditForm th{
    padding-right: .5em;
}
.bookmarkEditForm input{
    font: 1em Arial, Helvetica, sans-serif;
}
.bookmarkEditForm .btnTd{
    text-align: right;
}
.bookmarkEditForm .btnTd input{
    font-family: verdana,Arial,Helvetica,sans-serif;
    margin-left: 1em;
    font-size: .85em;
}

/* share to group */
.bookmarkShareToTable{
    font: .85em Arial, Helvetica, sans-serif;
}
.bookmarkShareToTable tr{
    height: 26px;
}
.bookmarkShareToTable th{
    padding-right: .5em;
}
.bookmarkShareToTable select{
    font: 1em Arial, Helvetica, sans-serif;
    width: 160px;
}
.bookmarkShareToTable select option{
    line-height: 150%;
    padding: 0 .3em;
}
.bookmarkShareToTable .btnTd{
    text-align: right;
}
.bookmarkShareToTable .btnTd input{
    font-family: verdana,Arial,Helvetica,sans-serif;
    margin-left: 1em;
    font-size: .85em;
}
/* share to group */
#editBBB{
    width: 446px;
    text-align: right;
}
#editBBB input{
    font: 1em Arial, Helvetica, sans-serif;
    margin-left: 1em;
}




/*-----------------------------------*/



.listHeaderTop, .listHeaderBottom{
    height: 30px;
    font-size: 12px;
    line-height: 30px;
    clear:both;
}

.moreAction{
    font: 12px Arial, Helvetica, sans-serif;
    margin-top: 5px;
}
.moreAction option{
    line-height: 150%;
    padding: 0 .3em;
    text-indent: 1em;
}
.moreAction option.separator{
    text-indent: 0;
}
.moreAction option.disabled{
    /*  color: #999;*/
}

.shareToGroup{
    font: 12px Arial, Helvetica, sans-serif;
    width: 160px;
    /*float: left;
    margin: 4px 7px 0 0;*/
    margin:0 0.4em;
}
.shareToGroup option{
    line-height: 150%;
    padding: 0 .3em;
    text-indent: 1em;
}
.shareToGroup option.separator{
    text-indent: 0;
}
.shareToGroup option.disabled{
    /*  color: #999;*/
}

input.bookmarkCheckerAll{
    margin:8px 7px 0 3px;
    float:left
}
.bookmarkListOuter{
    /*  margin:0 6px 12px 0;*/
    /*  border: 1px solid #000;*/
}
#siteNav{
    /*  border: 1px solid orange;*/
    /*  margin-bottom: 12px;*/
}

.moreComments{
    font-size: 8.5pt;
    line-height: 150%;
    padding-top: 5px;
}
.previewBox{
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.previewInner{
    padding: 3px;
}
.pNewWindow, .pCloser{
    float: right;
    margin-right: 3px;
    font-size: 10.7px;
    font-family:Arial,Helvetica,sans-serif;
    border: 1px solid #ccc;
    background-color: #f5f5f5;
    line-height: 16px;
    padding: 0 3px;
    color: #000;
    cursor: pointer;
    cursor: hand;
}
.pNewWindow:hover, .pCloser:hover{
    text-decoration: none;
}
.previewIFrame{
    border: none;
    width: 100%;
    height: 360px;
}
.previewBar{
    padding: 2px 0 2px 5px;
    background-color: #eee;
    height: 18px;
    font-size: 10.7px;
    line-height: 18px;
}
.bReaded, .bTrace{
    font-weight: normal;
    font-size: 7.5pt;
    color: #009900;
}

#batchTagsEditorBox{
    text-align: left;
    font: 13px Arial, Helvetica, sans-serif;
}
#batchTagsEditorBox td{
    padding: 5px;
}
#batchTagsEditorBox .inputTxt{
    width: 90%;
}
#batchTagsEditorBox label{
    margin-right: .7em;
}
.currentActionSet{
    font-weight:bold;
}
.separater{
    color:#666;
}
#listFooterTop{
    padding-left: 22px;
}
.noContent{
    background-color: #fff;
    padding: 2em;
}
.listSection{
    margin: 0 2em;
    list-style-type: square;
}
.listSection li{
    line-height: 150%;
    margin-bottom: .7em;
}
.withAvatar{
    margin-left:60px;
}
#tagsCrumbInput, tagsCrumbSizer{
    border: 1px solid #7F9DB9;
    padding: 2px;
    width: auto;
    font-weight:bold;font-size:15px;
}
#tagsCrumbInput.focus {
    border: 2px solid #990000;
    padding: 1px;
    color: #000;
}
#tagsCrumbInput.mouseover{
    border: 2px solid #990000;
    padding: 1px;
}
#tagsCrumbInput.blurNoTag {
    color: #ccc;
}


/*========================================
* List Blue Template
*
*
*========================================*/
.cornerLT{
    background:url(/images/v2/blue/lt.gif) 0 0 no-repeat;
    background-color: #c3d9ff;
}
.cornerRT{
    background:url(/images/v2/blue/rt.gif) 100% 0 no-repeat;
}
.cornerRB{
    background:url(/images/v2/blue/rb.gif) 100% 100% no-repeat;
}
.cornerLB{
    background:url(/images/v2/blue/lb.gif) 0 100% no-repeat;
}
.listHeaderTop, .listHeaderBottom{
    background-color: #E0ECFF;
}
.bookmarkListHeader, .bookmarkListFooter{
    background-color: #C3D9FF;
}
.bookmarkBox{
    border-top: 3px solid #F3F3F3;
    border-bottom:1px solid #ddd;
}

/*========================================
* SideBar Layout
*
*
*========================================*/


.sideBarBoxTip{
    font-size: 8.5pt;
    padding: 0 .5em;
    background-color: #f5f5f5;
    color: #777;
    margin-bottom: .5em;
}
.eocMark{
    margin-right: 2px;
    width: 20px;
    float: left;
    height: 20px;
}
.eocMark.expand{
    background: url(/images/v2/eoc.gif) left top no-repeat;
}
.eocMark.collapse{
    background: url(/images/v2/eoc.gif) left bottom no-repeat;
}
.sideBarBoxBorder{
}
.sideBarBoxContent{
    padding: .5em;
}
.sideBarBoxContent ul{
    list-style-type: none;
    text-align: left;
}
.sideBarBoxContent ul li{
    /*width: 100%;*/
    overflow: hidden;
}
.sideBarBoxContentInner{
    height: 300px;
    margin: 0 auto;
    overflow: auto;
    width: 100%;
}
.sideBarBoxContentInner2{
    margin: 0 auto;
    overflow: auto;
    width: 100%;
}
.sideBarBoxFooter{
    display: none;
    margin: 0 auto 1em auto;
    /*  height: 15px;*/
}

#userInfos img{
    margin: auto;
    border: 1px solid #ddd;
}
#userInfos{

}
#userInfos p{
    text-align: left;
    padding: .5em 1em .5em 1em;
    font: .9em  Arial, Helvetica, sans-serif;
}

.ListTitle{
    /*background:url(/images/v2/blue/sidebarHeader.gif) no-repeat left -4px;*/
    height: 34px;
    font: bold .85em Arial, Helvetica, sans-serif;
    line-height: 34px;
    text-align: left;
    padding-left: 22px;
    margin-top: 1em;
}
.DivOuterBox{
    padding: 0 1em;
}
.DivInnerBox{
    height: 300px;
    overflow: auto;
}
#u_cloundBox{/*Let Tag Cloud go*/
}
.sideBarOption{
    font: 12px Arial, Helvetica, sans-serif;
    text-align: left;
    padding: 5px;
    background-color: #f5f5f5;
}
.sideBarOption ul{
}
.sideBarOption ul li{
    padding-bottom: 5px;
}
.DivSortBy, .DivViewAs{
    margin-left: 22px;
}
/* tag cloud */

.avatarFrame{
    width: 130px;
    overflow: hidden;
    margin: auto;
}
.avatarFrame img{
}

.rightColumnShortcut{
    margin-bottom: 1em;
}
a.focusLink{
    display: block;
    border: 1px solid #eac35c;
    height: 36px;
    font: bold 13px Arial, Helvetica, sans-serif;
    text-indent: 30px;
    line-height: 36px;
    margin-bottom: 7px;
    color: #000;
}
a.focusLink:hover{
    background: #FBD163;
    text-decoration: none;
}
.sideBarBox .avatarLink_48{
    margin: 0 8px 8px 0;
}

/* =Gray Side Bar
----------------------------------------------- */
.rbox{
    margin-bottom:20px;
    background:url(/images/v2/rbox_bg.gif) repeat-y;
    text-align:left;
}
.rboxHead{
    width:222px;
    height:27px;
    overflow:hidden;
    padding-left:13px;
    padding-top:11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:0.75em;
    background:#fff url(/images/v2/rbox_top.gif) no-repeat top;

}
.rboxCont{
    width:199px;
    padding:5px 18px 15px 18px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.75em;
    line-height:150%;
    background:transparent url(/images/v2/rbox_bottom.gif) no-repeat bottom;
}
.rboxCont p{
    margin-bottom:5px;
}
.rbox .hint{
    font-size:.85em;
    color:#666;
} 
/*---------------------------------------------
* General List
*-----------------------------------------------*/
.gnList{
    margin:8px 0;
}
.gnList li{
    font-size:12px;
    background:url(/images/v2/li_s.gif) no-repeat 8px 2px;
    line-height:18px;
    border-bottom: 1px solid #eee;
    padding: 2px 2px 2px 18px;
}
.gnList li a{
    font-weight: normal;
    color:#0066CC;
    border-bottom: none;
}
.gnList li a:hover{
    text-decoration: underline;
}


/* =Bookmark List
----------------------------------------------- */
.bookmarkCol{
    margin:8px 0;
}
.bookmarkCol li{
    font-size:11px;
    padding-left:18px;
    background:url(/images/v2/li_s.gif) no-repeat 8px top;
    line-height:18px;
    color:#999;
}
.bookmarkCol li h3 a{
    line-height:18px;
    border-bottom:1px solid #d2e3ff;
    color:#267dd4;
}
.bookmarkCol li h3 a:hover{
    color:#06C;
    text-decoration:none;
    border-bottom-color:#267dd4;
}
.bookmarkCol li p a{
    font-weight:bold;
    color:#333;
}
.bookmarkCol li p a:hover{
    color:#06C;
}

/* =A List with avatar
----------------------------------------------- */
.avatarList li{
    padding-left:18px;
    line-height:18px;
    background:no-repeat left 1px;
    font-size:11px;
    font-weight:bold;
}
.avatarList li a{
    text-decoration:underline;
    color:#267dd4;
}
.avatarList li a:hover{
    color:#06C;
    text-decoration:none;
    border-bottom-color:#09f;
}

/* =Diigo "List"
----------------------------------------------- */
#bListUL li{
    background: url(/images/v2/list.gif) no-repeat 2px 4px;
}


/*========================================
* SideBar Blue Template
*
*
*========================================*/
.sideBarBox{
}
.sideBarBoxHeader{
    background:url(/images/v2/green/sidebarHeader.gif) no-repeat left bottom;
    height: 6px;
}
.sideBarBoxTitle{	
    border: 2px solid #C3D9FF;
    background-color: #C3D9FF;
}
.sideBarBoxBorder{
}
.sideBarBoxFooter{
    border: 2px solid #C3D9FF;
    border-top: none;
}

.privateListMark {
    font-size:9pt;
    color:#ff0000;
    margin-right:.2em;
}

/*--------------------------------------------
* left column bookmark list
*--------------------------------------------*/
.rssLink, .playLink{
    float: right;
    margin-left: 10px;
}
#pageName h1{
    display:inline;
    margin-right: 0;
}
#pageName .tagsCrumb{
    display:inline;
}
.bListOptions1{
    height: 22px;
    line-height: 22px;
    border-bottom: 1px solid #ccc;
}
.bListOptions2{
    background:#DDDDDD url(/images/bar-bg.png) repeat-x scroll left top;
    border-color:#E2E2E2 #E2E2E2 #D9D9D9;
    border-style:solid;
    border-width:1px;
    height:30px;
    line-height:30px;
    padding:0 5px;
}

/*--------------------------------------------
* bookmark list tabs
*--------------------------------------------*/
.bTabs{
    float: left;
    list-style-type: none;
    line-height: 21px;
}
.bTabs li{
    float: left;
}
.bTabs li a{
    padding-left: 4px;
    font-size: 11px;
    display: block;
    color: #777;
    border:1px solid #eee;
    border-bottom: none;
    margin-right: 3px;
}
.bTabs li a span{
    padding-right: 4px;
}
.bTabs li a:hover{
    text-decoration: none;
    color: #000;
    border-color: #ccc;
}
.bTabs li.current{
    line-height: 22px;
}
.bTabs li.current a{
    color: #000;
    border:1px solid #ccc;
    border-bottom: none;
    background-color: #FFFFFF;
    font-weight: bold;
}
/*--------------------------------------------
* list options
*--------------------------------------------*/
.bListCountOptions{
    height: 22px;
    line-height: 22px;
    font-size: 12px;
}
.bListCountOptions a{
    margin: 0 .3em;
    text-decoration: none;
}
.bListCountOptions .currentCount{
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
.expandOrCollapseAll{
    cursor: pointer;
    float: right;
    margin:5px;
    font-size: 11px;
    line-height:18px;
    height:18px;
    color:#000;
    border: 1px solid #ccc;
    padding: 0 .3em;
    background-color: #f8f8f8;
}
.expandOrCollapseAll:hover{
    text-decoration: none;
    background-color: #eee;
    border-color:#999;
}

.aboutLink{
    font-size: 11px;
    color:#000;
    text-decoration:none;
    margin-left: 1em;
    border: 1px solid #ccc!important;
    padding: 0 .3em;
    background-color: #f8f8f8;
    font-weight: normal;
}
.aboutLink:hover{
    text-decoration: none;
    background-color: #eee;
    border-color:#999!important;
}


.eoc{
    color: #666;
    padding: 0 2px;
    float: right;
    font-size: 11px;
    cursor: pointer;
    font-weight: normal;
    line-height:18px;
    background: #F4F8FD url(/images/tab-bg-2.gif) repeat-x scroll left bottom;
    border:1px solid #ddd;
    margin-top: 5px;
}
.eoc:hover{
    text-decoration: none;
    background-color: #eee;
    border-color:#0044cc;
    color: #000;
}
.eoc span{
    padding: 0 .2em;
    background-color: #ff9900;
    font-weight: bold;
    color: #fff;
    margin-right: 3px;
}

.highlight .tail{
    text-align: right;
}
.highlight .tail span{
    cursor: pointer;
    margin-left: 1em;
    padding: 0 .3em;
    color: #666;
    border: none;
}
.highlight .tail span:hover{
    color: #fff;
    background-color: #999;
}
.bookmarkDetails .tail{
    font-size: 10px;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    height: 14px;
    line-height: 14px;
    display:block;
    margin-top: .3em;
    padding-top: .1em;
}
.bookmarkDetails .tail .commentOption{
    float: right;
}
.bookmarkDetails .tail .commentOption span{
    cursor: pointer;
    margin-left: 1em;
    padding: 0 .3em;
    color: #666;
    border: none;
}
.bookmarkDetails .tail .commentOption span:hover{
    color: #fff;
    background-color: #999;
}
.bookmarkItem p.tags, .bookmarkItem p.shared, .bookmarkItem p.siteFilter, .bookmarkItem p.desc{
    padding-right: 1em;
    font-size:12px;
    color: #666;
    line-height:18px;
    margin-left: 20px;
}
.bookmarkItem p.desc{
    /*padding: 2px;*/
    font-size:12px;
    color: #666;
    line-height:18px;
    font-family: verdana;
    margin-left: 20px;
    /*border: 1px dotted #eee;*/
}
.bookmarkItem p.tags a, .bookmarkItem p.shared a, .bookmarkItem p.siteFilter a{
    color:#578CCA;
    margin-left: .3em;
}
.bookmarkItem p.tags a{
    /*background-color:#f8f8f8;
    border:1px solid #eee;*/
    padding:0 2px;
}
.bookmarkItem p.tags .infos a{
    background-color:#fff;
}
.bookmarkItem p.tags a:hover, .bookmarkItem p.shared a:hover, .bookmarkItem p.siteFilter a:hover{
    color:#06c;
}
.bookmarkItem p.tags a:hover{
    text-decoration:none;
    background-color:#f0f0f0;
    border-color:#d8d8d8;
}


.bookmarkItem{
    height: 1%;
    border-top: 3px solid #F3F3F3;
    border-bottom:1px solid #ddd;
    padding: 5px 0;
}
.bookmarkTitle h3{
    overflow: hidden;
    font-size: 16px;
    font-weight: bold;
    line-height:18px;
    margin:8px 80px 6px 3px;
}
.bookmarkTitle h3 a{
    border-bottom:1px solid #d2e3ff;
}
.bookmarkTitle h3 a:hover,.bookmarkTitle h3 a:active{
    text-decoration:none;
    border-bottom-color:#09f;
}
.bookmarkItem h3{
    font-size: 16px;
    font-weight: bold;
    line-height:27px;
}
.bookmarkItem h3 a{
    line-height:27px;
}

.bookmarkItem p.bookmarkInfo a{
    margin-left: .5em;
    font-weight: normal;
}
.bookmarkItem p.bookmarkInfo{
    line-height: 130%;
    padding-right: 1em;
    font-size: 12px;
    color: #777;
}
.bookmarkItem .infos{/*Texts follows the Bookmark Info */
    margin-left: 1em;
    border-left: 1px solid #ccc;
    padding-left: 1em;
    font-weight: normal;
    color: #777;
}
.bookmarkItem .infos .datetime{
    margin-left: .5em;
    margin-right: 1em;
}
.bookmarkDetails{
    font-size: .9em;
    margin-left: 24px;
    margin-right: 5px;
    padding-bottom: 7px;
}
.bookmarkDetails .comments{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.bookmarkDetails .comments li.cItem{
    line-height: 150%;
    margin-bottom: 2px;
    padding-left: 22px;
    border-bottom: 1px solid #eee;
    border-left: 2px solid #eee;
    padding-bottom: .2em;
}
.bookmarkDetails .annotations{
    list-style-type: none;
}
.bookmarkDetails .annotations .highlight{
    padding: 5px;
    margin-top: .5em;
    margin-right: 5px;
    height: 1%;
}
.public{
    border: 1px solid #8fd58f;
    border-left-width: 2px;
}
.private{
    border: 1px solid #a3c1e2;
    border-left-width: 2px;
}
.bookmarkDetails .stickys{
    list-style-type: circle;
    margin-left: 5px;
    margin-top: -6px;
    margin-right: 0;
    padding: .3em;
    border: 1px solid #FFC266;
    border-left-width: 2px;
    background-color: #fff;
    height: 1%;
}
.bookmarkDetails .stickys .stickysCloser{
    text-align: right;
}
.bookmarkDetails .stickys .stickysCloser img{
    cursor: pointer;
    cursor: hand;
}
.bookmarkDetails .stickys li.sItem{
    line-height: 150%;
    margin-left: 5px;
    padding-bottom: .5em;
    margin-bottom: .5em;
    border-bottom: 1px solid #eee;
}
.tail{
    font-size: .8em;
    color: #999999;
}
.tail_2{
    font-size: .8em;
    color: #999999;
}
.stickySwitcher{
    margin-left: .5em;
    cursor: pointer;
    cursor: hand;
}
.notation{
    line-height: 30px;
    margin-left: .8em;
    font-size: .8em;
    clear: both;
}
/*------------------------------------------------
* search
*-----------------------------------------------*/
.moreLink{
    float:right;
    margin-right:5px;
    margin-left: 12px;
    text-decoration:underline;
    font-size: 12px;
}
.countInfo{
    font-size: 11px;
    margin-left: 14px;
    font-weight: normal;
}
.bListOptions2 h2{
    line-height: 30px;
    margin: 0 8px;
}
/*---------------------------------------
* advanced search
*--------------------------------------*/
#advancedSearchBar form{
    border: 1px solid #C3D9FF;
    border-left: none;
    border-right: none;
    background-color: #f5f5f5;
    padding: 5px;
    margin: 0 0 7px 0;
    background-color: #E0ECFF;
}
#advancedSearchBar .inputTxt{
    background:url(/images/v2/inputTxtBG.gif) repeat-x left top #FFFADB;
}

#advancedSearchBar #mColumn{
    width: 380px;
    float: left;
}
#advancedSearchBar #rColumn{
    margin-left: 360px;
    padding-left: 5px;
}
#what {
    width: 370px;
}
#searchHelper{
    font-size: 9pt;
}
#searchHelperContent input{
    width: 180px;
}
#searchHelperContent td{
    padding: 2px;
}
#searchHelperContent .left{
    padding-right: 5px;
}
#adSearchSubmit{
    font: bold 12px arial;
    padding: 2px 0;
    width: 110px;
    text-align: center;
}
#adSwitcher{
    font: bold 11px arial;
    text-decoration: underline;
    margin-left: 5px;
}
#searchTips{
    background-color: #d5e5ff;
    padding: 5px;
    font-size: 11px;
    margin: 5px 2px;
}
/*---------------------------------------------
* no bookmarks 
*--------------------------------------------*/
.noBookmarks{
    padding: 10px;
    font-size: 13px;
    line-height: 18px;
    background-color:#EAF2FA;
    border:1px solid #D8E5F2;
    color:#6C7D8E;
    margin: 18px auto;
}
.noBookmarks h2{
    line-height: 20px;
    font-size: 18px;
    border-bottom: 1px dotted #D8E5F2;
    margin: 0;
    margin-bottom: 18px;
    font-weight: normal;
}
.noBookmarks p{
    margin-bottom: 18px;
}
.noBookmarks dt{
    font-weight: bold;
    margin-bottom: 9px;
}
.noBookmarks dd{
    margin-left: 22px;
    margin-bottom: 9px;
}
.noBookmarks ul{
    margin-left: 36px;
    margin-bottom: 18px;
    list-style-type: square;
}
.noBookmarks ul li{
    margin-bottom: 9px;
}
/*------------------------------------------
* others
*-----------------------------------------*/
.teItem{
    margin-bottom: 7px;
}
.teItem label{
    margin-right: 10px;
}
.teItem label input{
    margin-right: 2px;
}
.teItem .inputTxt{
    width: 300px;
}





