@import url(/dl/Classes/Font/IRANSans/WebFonts/css/fontiran.css);
body {
    /*direction: rtl;*/
    font-family: IRANSans,Tahoma;
    font-size:11px;
}
td {
    font-family: IRANSans,Tahoma;
    font-size: 11px;
}
input {
    font-family: IRANSans,Tahoma;
    font-size: 11px;
}
a, a:visited, a:link
{
    color: #32669B;
    text-decoration: none;
}
a:hover
{
    color: #BE3E2C;
}
#iframesContainer
{
    display: block;
    width: 100%;
    height: 100%;
    border: 0px #808080 solid;
}
.iframeHolder
{
    width: 100%;
    height: 100%;
}
.hiddenIframeHolder
{
    display: none;
    width: 100%;
    height: 100%;
}
#tabsContainer
{
    display: block;
    /*height: 4vh;*/
    width: 100%;
}

#tabList
{
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    display: block;
}
.tabListItem {
    /*float: right;*/
    width: 100px; /*9.7vw;*/
    height: 25px; /*3.9vh;*/
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 0px;
    border-left-width: 2px;
    border-style: solid;
    border-color: #808080; /* Safari 3-4, iOS 1-3.2, Android 1.6- */
    -webkit-border-radius: 8px 8px 1px 1px; /* Firefox 1-3.6 */
    -moz-border-radius: 8px 8px 1px 1px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
    border-radius: 8px 8px 1px 1px;
    text-align: center;
    font-family: IRANSans,tahoma;
    font-size: 12px;
    display: block;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    background-color: #c9c9c9;
}
.tabListItemSelected
{
    background-color: #F6F6FF;
}

.tabDiv
{
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    padding: 0px;
    margin: 0px;
    padding-top: 4px;
}

.closeBut_select_out
{
    position: absolute;
    top: -12px;
    right: -12px;
    cursor: pointer;
    background-image: url(images/closebtn_select_out.png);
    width: 22px;
    height: 22px;
    background-size:cover;
}
.closeBut_select_over {
    position: absolute;
    top: -12px;
    right: -12px;
    cursor: pointer;
    background-image: url(images/closebtn_select_over.png);
    width: 22px;
    height: 22px;
    background-size: cover;
}

.closeBut_unselect_out {
    position: absolute;
    top: -12px;
    right: -12px;
    cursor: pointer;
    background-image: url(images/closebtn_unselect_out.png);
    width: 22px;
    height: 22px;
    background-size: cover;
}
.closeBut_unselect_over
{
    position: absolute;
    top: -12px;
    right: -12px;
    cursor: pointer;
    background-image: url(images/closebtn_unselect_over.png);
    width: 22px;
    height: 22px;
}

.tabText
{
    cursor: pointer;
}

.ascrSearchTerm, .asfrSearchTerm, .searchField, .interLibsearchField, .searchTerm {
    border-right: lightgrey 2px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: lightgrey 2px solid;
    font-size: 12px;
    margin: 0px;
    vertical-align: middle;
    font-family: IRANSans,Tahoma;
    min-height: 20px; /*4.6vh;*/
    padding: 2px 4px;
    line-height: 1.42857143; /*display: block;     width: 100%;          font-size: 12px;     */ /*color: #555;*/
    border-radius: 10px;
    -webkit-box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.searchTermInit {
    /*height:28px;*/
    border-right: lightgrey 2px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: lightgrey 2px solid;
    font-size: 12px;
    margin: 0px;
    vertical-align: middle;
    font-family: IRANSans,Tahoma;
    min-height: 22px; /*3.9vh;*/
    color: Gray;
    width: 230px; /*22.4vw;*/
    padding: 2px 4px 2px 25px;
    line-height: 1.42857143; /*display: block;     width: 100%;          font-size: 12px;     */ /*color: #555;*/
    border-radius: 10px;
    -webkit-box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
body[dir="ltr"] .searchTermInit
{
    padding: 2px 26px 2px 4px;
}
.asfrSearchField, .ascrSearchField {
    border-right: lightgrey 2px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: lightgrey 2px solid;
    font-size: 13px;
    margin: 0px;
    vertical-align: middle;
    font-family: IRANSans,Tahoma;
    height: 25px;
    width: 120px;
    padding: 2px 4px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.ascrOperator
{
    border-right: lightgrey 2px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: lightgrey 2px solid;
    font-size: 13px;
    margin: 0px;
    vertical-align: middle;
    font-family: IRANSans,Tahoma;
    font-weight: normal;
    height: 25px;
    width: 50px;
    padding: 2px 4px;
    line-height: 1.42857143;
    border-radius: 10px;
    -webkit-box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.ascrParenthesOpen, .ascrParenthesClose
{
    height:25px;
    line-height: 1.42857143;
    border-radius: 10px;
    -webkit-box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.asrConditionSelect {
    border-right: lightgrey 2px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: lightgrey 2px solid;
    font-size: 13px;
    margin: 0px;
    vertical-align: middle;
    font-family: IRANSans,Tahoma;
    height: 26px;
    width: 175px;
    padding: 2px 4px;
    line-height: 1.42857143;
    border-radius: 10px;
    -webkit-box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    box-shadow: -1px 3px 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.searchBtn {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    vertical-align: middle;
    cursor: pointer;
    height: 25px;
    width: 25px;
    /*height: 3.5vh;
    width: 2.4vw;*/
    background-color: transparent;
    background-image: url('images/find.png');
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 13px;
    background-size: contain;
}
body[dir="ltr"] .searchBtn
{ 
    background-image: url(images/lfind.png);
}
.searchOptionBtn {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    vertical-align: middle;
    cursor: pointer;
    height: 25px;
    width: 25px;
    /*height: 3.9vh;
    width: 2.4vw;*/
    background-color: transparent;
    background-image: url('images/settings.png');
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 12px;
    background-size: cover;
}
.searchOptionBtn:hover
{
    background-color: blue;
}
#loginIndicatorPad
{
    position: absolute;
    top: 5;
    left: 10;
}
.loginIcon {
    width: 21px;
    height: 21px;
    background-image: url(images/login.png);
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    background-size:contain;
}
.logoutIcon
{
    width: 21px;
    height: 21px;
    background-image: url(images/logout.png);
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}
.homeIcon
{
    width: 16px;
    height: 16px;
    background-image: url(images/home.png);
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    background-size:cover;
}
.resizeIcon1
{
    width: 32px;
    height: 23px;
    background-image: url(images/resize1.png);
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
}
.resizeIcon2
{
    width: 32px;
    height: 23px;
    background-image: url(images/resize2.png);
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
}
.resizeIcon3
{
    width: 32px;
    height: 23px;
    background-image: url(images/resize3.png);
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
}

#loginIndicatorPad a
{
    margin-top: -1px;
    margin-right: 3px;
    vertical-align: middle;
}
#welcomeNote
{
    margin-top: -1px;
    margin-right: 3px;
    vertical-align: middle;
}
#loginContainer
{
    border: gray 3px solid;
    width: 400px;
    height: 210px;
    background-color: white;
}
#loginContainer .close
{
    width: 15px;
    height: 15px;
    background-image: url(images/close-btn.gif);
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    cursor: pointer;
}
#advanceSearch, #settingsLabel
{
    color: #32669B;
    cursor: pointer;
    margin-right: 5px;
}
#settingsContainer
{
    border: solid 2px gray;
    width: 400px;
    height: 300px;
    background-color: White;
    overflow: auto;
}
#settingsContainer .close
{
    /*width: 15px;
    height: 15px;
    background-image: url(images/close-btn.gif);
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    cursor: pointer;*/
    border-radius: 10px;
    
    width: 22px;
    height: 22px;
    position: absolute;
    display: block;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(/DL/Classes/CStyle/img/closebtn_select_out.png);
    top: -10px;
    right: -10px;
}
#settingsTable
{
}

#settingsBodyCell
{
    border: solid 2px gray;
}

#settingsTabList
{
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    display: block;
}
.settingsTabListItem {
    /*float: right;*/
    width: 80px;
    height:20px;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 0px;
    border-left-width: 2px;
    border-style: solid;
    border-color: #808080;
    text-align: center;
    font-family: IRANSans,tahoma;
    font-size: 11px;
    display: block;
    margin: 0px 2px 0px 2px;
    padding: 2px 0px 0px 0px;
    cursor: pointer;
    border-radius: 10px 10px 0px 0px;
}
.settingsTabListItemSelected
{
    background-color: #f0f0ff;/*rgb(237,237,237);*/
}
.settinsButton
{
    border: darkgray 1px solid;
    background: whitesmoke;
    min-width: 70px;
    color: black;
    text-decoration: none;
    cursor: pointer;
    text-align: center;
    margin-top: 3px;
    display: inline-block;
    padding: 2px 3px 2px 3px;
    border-radius: 10px;
}
.settinsButton:hover
{
    color: black;
    background-color: #69C;
}
.SettingsContainer
{
    height: 100%;
    width: 100%;
    overflow: auto;
    position:relative;
}


#advancedSearchPad
{
    border: solid 2px gray;
    width: 670px;
    height: 330px;
    background-color: White;
    padding-top: 15px;
    display: table-cell;
}
#advancedSearchPad .close
{
   /* width: 15px;
    height: 15px;
    background-image: url(images/close-btn.gif);
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    cursor: pointer;
    text-align: center;*/
    border-radius: 10px;
    
    width: 22px;
    height: 22px;
    position: absolute;
    display: block;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(/DL/Classes/CStyle/img/closebtn_select_out.png);
    top: -10px;
    right: -10px;
}
#asfContainer, #ascContainer
{
    width: 615px;
}
#asfScrollContainer, #ascScrollContainer, #settingScrollContainer
{
    width: 650px;
    height: 400px;
    background-color: #f0f0ff;
    overflow: auto;
}
.ascScrollContainer2
{
    width: 635px;
    height: 100%;
    background-color: inherit; /*overflow: auto;*/
}

.ascrOperatorContainer
{
    /*width: 55px;*/
}
.asfrDeleteLabel, .ascrDeleteLabel {
    background-image: url(images/delete-icon.png);
    width: 14px;
    height: 16px;
    display: inline-block;
    cursor: pointer;
    border-radius: 10px;
    background-repeat:no-repeat;
    background-size:contain;
}
.asfrDeleteLabel:hover, .ascrDeleteLabel:hover
{
    background-color: lightgray;
}

.asfrAddLabel, .ascrAddLabel {
    background-image: url(images/add-icon.png);
    width: 14px;
    height: 16px;
    display: inline-block;
    cursor: pointer;
    border-radius: 10px;
    background-repeat: no-repeat;
    background-size: contain;
}
.ascrAddLabel:hover, .asfrAddLabel:hover
{
    background-color: lightgray;
}
#advSrchBtnContainer
{
    width: 630px;
    margin-top: 3px;
    margin-bottom: 3px;
}
.advSrchBtn
{
    vertical-align: middle;
    font-family: IRANSans,tahoma;
    font-size: 13px;
    line-height: normal;
    color: #000000;
    cursor: pointer;
    height: 25px;
    margin: 0px;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    background-color: transparent;
    background-image: url(images/search-btn-bg.gif);
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: center bottom;
    margin-right: 565px;
}

#advancedSearchTable
{
    border-collapse: collapse;
    border-color: #808080;
    height: 98%;
    width: 500px;
}


#advancedSearchBodyCell
{
    border: solid 2px gray;
}

#advancedSearchTabList
{
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    display: block;
}
.advancedSearchTabListItem {
    /*float: right;*/
    width: 80px;
    height:20px;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 0px;
    border-left-width: 2px;
    border-style: solid;
    border-color: #808080;
    text-align: center;
    font-family: IRANSans,tahoma;
    font-size: 11px;
    display: block;
    margin: 0px 2px 0px 2px;
    padding: 2px 0px 0px 0px;
    cursor: pointer;
    border-radius: 10px 10px 0px 0px;
}
.advancedSearchTabListItemSelected
{
    background-color: #f0f0ff;
}

.searchOptions
{
    -moz-transition: opacity 0.218s ease 0s;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    font-size: 11px;
    padding: 0 0 6px;
    position: absolute;
    white-space: nowrap;
    z-index: 3;
}

.optionDiv
{
    background: none repeat scroll 0 0 whitesmoke;
    border-style: solid;
    border-width: 0px;
    border-color: White;
    color: black;
    cursor: pointer;
    display: block;
    height: 13px;
    margin: 2px 0;
    padding: 5px 3px 5px 0;
    text-decoration: none;
    width: 110px;
}

.topOptions
{
    -moz-transition: opacity 0.218s ease 0s;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    font-size: 11px;
    padding: 0 0 6px;
    position: absolute;
    white-space: nowrap;
    z-index: 3;
}
.topOptionDiv {
    background: none repeat scroll 0 0 whitesmoke;
    border-style: solid;
    border-width: 0px;
    border-color: White;
    color: black;
    cursor: pointer;
    display: block;
    height: 13px; /*2.1vh;*/
    margin: 2px 0;
    padding: 7px 5px 6px 2px;
    text-decoration: none;
    border-radius: 8px; /*width: 130px;*/
}

.resultListSelect
{
    font-family: IRANSans,Tahoma;
    font-size: 12px;
}

.topLink
{
    color: Aqua;
    cursor: pointer;
    display: none;
}
.topLink:hover
{
    border-radius: 10px;
    background-color: lightblue;
    color: #8a3a3a;
    font-weight: bold;
    padding: 2px 0px;
}
.topLinkStatic
{
    color: Aqua;
    cursor: pointer;
    display: none;
}

.spilit
{
    padding: 0px 1px;
    color: Aqua;
}

.selectedLangLink
{
    color: #8a3a3a;
    font-weight: bold;
    background-color: lightblue; /*border-radius: 5px;*/
    border-radius: 50%;
    padding: 2px;
}
.newMessage
{
    -moz-transition: opacity 0.218s ease 0s;
    background: none repeat scroll 0 0 #FFF2FF;
    border: 3px solid Darkblue;
    font-size: 11px;
    padding: 0 0 6px;
    position: absolute;
    right: 1;
    bottom: 0;
    white-space: nowrap;
    z-index: 3;
    cursor: pointer;
}
.asfrDeleteLabel2, .ascrDeleteLabel2
{
    background-image: url(images/delete-icon.png);
    width: 14px;
    height: 16px;
    display: inline-block;
    cursor: pointer;
    border-radius: 10px;
}
.asfrAddLabel2, .ascrAddLabel2
{
    background-image: url(images/add-icon.png);
    width: 18px;
    height: 18px;
    display: inline-block;
    cursor: pointer;
}
.searchTypeSelector
{
    vertical-align: sub;
}

.badge
{
    display: inline-block;
    padding: .25em .4em;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    color: #fff;
    background-color: #007bff; /*position:absolute;     top:15px;*/
}

.mainFieldSelectBox {
    min-width: 100px;
    min-height: 28px; /*4.6vh;*/
    border-radius: 10px;
    background-color: white;
}

/*.mainFieldSelectBoxplus
{
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
    border-left: none;
    outline: none;
    box-shadow: 0 4px 2px -2px gray;

}
body[dir="ltr"] .mainFieldSelectBoxplus
{
    border-radius:10px;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    border-right: none;
    outline: none;
    box-shadow: 0 4px 2px -2px gray;
    
}
.searchConditionTypeBox
{
    width: 170px; 
    /*font-size: 11px;
    height: 25px; */
    /*vertical-align: middle; 
    border-radius: 10px;
    position: relative;
    right: -6px;
    border-right: none;
    border-radius: 0px;
    border-left: none;
    outline: none;
    background-color:white;
    box-shadow: 0 4px 2px -2px gray;

}
body[dir="ltr"] .searchConditionTypeBox 
{
    width: 170px; 
    /*font-size: 11px;
    height: 25px; */
    /*vertical-align: middle; 
    border-radius: 10px;
    position: relative;
    left: -6px;
    border-left: none;
    border-radius: 0px;
    border-right: none;
    outline: none;
    background-color:white;
    box-shadow: 0 4px 2px -2px gray;
}
.searchTermBox
{
    width: 230px; 
    height: 21px; 
    border-radius: 10px;
    position: relative;
    right: -13px;
    border-radius: 0px;
    border-left: none;
    outline: none;
    border-right:none;
    box-shadow: 0 4px 2px -2px gray;
    /*background-color:#648AB1;
    color:#FFF;*/
    /*}
body[dir="ltr"] .searchTermBox 
{
    width: 230px; 
    height: 21px; 
    border-radius: 10px;
    position: relative;
    left: -13px;
    border-radius: 0px;
    border-right: none;
    outline: none;
    border-left:none;
    box-shadow: 0 4px 2px -2px gray;
}

.searchBtnplus
{
    height: 28px;
    width:28px;
    box-shadow: 0 4px 2px -2px gray;
    border-radius: 2px;
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px;
}
body[dir="ltr"] .searchBtn
{
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}*/
.searchBtndiv {
    text-align: justify;
    position: relative;
    right:-35px; /*-2.8vw;*/
    z-index: 10;
    top:-10px;
    white-space: nowrap;
}
body[dir="ltr"] .searchBtndiv
{
    left:-32px;
}
.actionBelow {
    /*margin-right: 3px;     margin-left: 3px;     margin-bottom: 6px;*/
    display: inline-block;
    color: #235A90;
    text-decoration: none;
    margin: 1px 2px;
    border-bottom: solid 1px gray;
    font-size: 11px;
    cursor: pointer;
    padding: 2px 3px;
    min-width: 30px;
    text-align: center;
    border-radius: 4px;
    background: linear-gradient(to left, transparent 51%, #69C 50%) right;
    background-size: 200%;
    transition: .4s ease-out;
    background-repeat: no-repeat;
}
a.actionBelow:hover
{
    background-color: #69C !important;
    color: whitesmoke !important; /*transform: scale(1.05, 1.05);*/
    border-radius: 5px;
    background-position: left;
}
.actionButton
{
    border-right: darkgray 1px solid;
    padding-right: 3px;
    border-top: darkgray 1px solid;
    display: block;
    padding-left: 3px;
    background: whitesmoke;
    padding-bottom: 5px;
    border-left: darkgray 1px solid;
    /*width: 100px;*/
    color: black !important;
    padding-top: 5px;
    border-bottom: darkgray 1px solid;
    text-decoration: none;
    margin: 2px 5px;
    background-repeat: no-repeat;
    background-position: right center;
    cursor: pointer;
    text-indent: 25px;
    border-radius: 10px;
    background-origin: content-box;
}
.actionButton:hover
{
    background-color: #69C;
    color: whitesmoke;
}
.restrictResultsLabel, .refineButton
{
    background-image: url(images/search.png);
}
.radioselect
{
    display: inline-block; 
    min-width: 100px;
    height:100%;
}
.radioselectSelected
{
    background-color: #f0f0ff;
    border-radius:10px 10px 0px 0px;
}
.rowselected
{
    background-color: #f0f0ff;
    padding:4px;
    border-radius:0px 0px 10px 10px;
}