﻿h1, h2, h3, h4, h5, h6
{
    font-weight: bold;
    color: #00CCFF;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small
{
    color: #bfbfbf;
}
h1
{
    margin-bottom: 18px;
    font-size: 30px;
    line-height: 36px;
}
h1 small
{
    font-size: 18px;
}
h2
{
    font-size: 24px;
    line-height: 36px;
}
h2 small
{
    font-size: 14px;
}
h3, h4, h5, h6
{
    line-height: 36px;
    margin: 0px;
}
h3
{
    font-size: 18px;
}
h3 small
{
    font-size: 14px;
}
h4
{
    font-size: 16px;
}
h4 small
{
    font-size: 12px;
}
h5
{
    font-size: 14px;
}
h6
{
    font-size: 13px;
    color: #bfbfbf;
    text-transform: uppercase;
}

.headerRoundedDiv
{
    border-color: #CCCCCC;
    border-radius: 10px 10px 5px 5px;
    border-style: solid;
    border-width: 32px 1px medium;
}
.headerRoundedDivWithoutHeader
{
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px 1px medium;
}
.headerSpan
{
    font-size: 10pt;
    font-weight: bold;
    padding-left: 5px;
    position: relative;
    text-transform: uppercase;
    top: 8px;
    white-space: nowrap;
    float: left;
}
.headerSpanLeft
{
    font-size: 12pt;
    font-weight: bold;
    padding-left: 15px;
    position: relative;
    top: -30px;
    white-space: nowrap;
    float: left;
}
.headerSpanLeftWithoutHeader
{
    font-size: 12pt;
    font-weight: bold;
    padding-left: 15px;
    position: relative;
    white-space: nowrap;
    top: 2px;
    float: left;
}
.headerSpanRight
{
    padding-left: 15px;
    position: relative;
    top: -36px;
    white-space: nowrap;
    float: right;
}

/**
 *@description style for label
*/
.fieldLabel
{
    white-space: nowrap;
    font-size: 10pt;
}
.fieldHeaderLabel
{
    font-weight: bold;
    white-space: nowrap;
    font-size: 10pt;
}
.errorLabel
{
    color: Red;
    white-space: nowrap;
    font-size: 10pt;
}
.selectWidth
{
    width: 95%;
}
.innerDivPaddingLeft
{
    padding-left: 10px;
}
.TS_AdminSearchDDL, .gridCell
{
    color: #000000;
    font-size: 11px;
    width: 175px;
}
.TS_AdminSearchDDL
{
    width: 175px;
}
.datePickerInput
{
    display: block;
    height: 2.1em;
    width: 150px;
}

.hideDiv
{
    visibility: hidden;
}

.requireFieldSpan
{
    color: Red;
    display: inline;
}
.redBold
{
    font-weight: bold;
    font-size: 12px;
    color: Red;
}

/**
 *@description style for padding
*/
.paddingLeft-5
{
    padding-left: 5px;
}
.paddingLeft-10
{
    padding-left: 10px;
}
.paddingLeft-50
{
    padding-left: 50px;
}
.paddingLeft-120
{
    padding-left: 120px;
}
.paddingTop-5
{
    padding-top: 5px;
}
.paddingTop-15
{
    padding-top: 15px;
}
.paddingRight-5
{
    padding-right: 5px;
}
.paddingRight-10
{
    padding-right: 10px;
}

.paddingRight-25
{
    padding-right: 25px;
}

/**
 *@description style for User.vbtml page
*/
.headLineTd
{
    background-color: #CCCCCC;
    border-radius: 10px 10px 10px 10px;
    height: 25px;
    font-weight: bold;
    font-size: 10pt;
}
/**
 *@description style for width
*/
.width-20
{
    width: 20px;
}
.width-35
{
    width: 35px;
}
.width-50
{
    width: 50px;
}
.width-85
{
    width: 85px;
}
.width-100
{
    width: 100px;
}
.width-135
{
    width: 135px;
}
.width-150
{
    width: 150px;
}
.width-200
{
    width: 200px;
}
.width-235
{
    width: 235px;
}
.width-300
{
    width: 300px;
}
.width-380
{
    width: 380px;
}
.width-500
{
    width: 500px;
}
.width-800
{
    width: 800px;
}
.width-950
{
    width: 950px;
}
.width-1000
{
    width: 1000px;
}
.width-1200
{
    width: 1200px;
}
.width-97p
{
    width: 97%;
}
.widthHeight100p
{
    height: 100%;
    width: 100%;
}
.dynamicWidth
{
    width: 100%;
}
/**
 *@description style for hide checkbox
*/
.hideCheckBox
{
    visibility: hidden;
}
/**
 *@description style for show checkbox
*/
.showCheckBox
{
    visibility: visible;
}
.handCursor
{
    cursor: pointer;
}
.marginLeft-30
{
    margin-left: 30px;
}
.marginLeft-10
{
    margin-left: 10px;
}
.margintop-10
{
    margin-top: 10px;
}
.margintop-20
{
    margin-top: 20px;
}
.margintop-30
{
    margin-top: 30px;
}
.marginbottom-10
{
    margin-bottom: 10px;
}

.margintop-50
{
    margin-top: 50px;
}
.margintop-40
{
    margin-top: 40px;
}

.AddButton
{
    vertical-align: sub;
}
.verticalAlign-top
{
    vertical-align: top;
}
.imgAlignMiddle
{
    vertical-align: middle;
}
.height-10
{
    height: 10px;
}
.height-15
{
    height: 15px;
}
.height-30
{
    height: 30px;
}
.height-40
{
    height: 40px;
}
.height-50
{
    height: 50px;
}
.height-145
{
    height: 145px;
}
.height-330
{
    height: 330px;
}
.height-205
{
    height: 205px;
}
.height-584
{
    height: 584px;
}

.height-220
{
    height: 220px;
}
.Height100p
{
    height: 100%;
}
.rowHeight
{
    height: 30px;
}
.lastRow
{
    height: 5px;
}
.textBoxWidth
{
    width: 250px;
}
/*override css for widget*/
.ui-widget-content a
{
    color: #0033CC;
    text-decoration: none;
}
.floatLabelRight
{
    float: right;
    white-space: nowrap;
    font-size: 10pt;
    font-weight: bold;
}
/* to loading grid */
.my-loading
{
    position: absolute;
    z-index: 1;
    top: 50%;
    width: 100%;
    height: 50%;
    text-align: center;
}
.hiddenLabel
{
    display: none;
    visibility: hidden;
}
.bodyPadding
{
    padding-left: 50px;
    padding-top: 20px;
    padding-right: 50px; /*     padding-left: 10px;     padding-top: 10px;     padding-right: 10px; */
}
.dailogClose
{
    cursor: pointer;
    float: right;
    padding-right: 10px;
    padding-top: 5px;
}
.navigationLabel
{
    color: White;
    font-weight: bolder;
    cursor: pointer;
}
.navigationBackground
{
    background-color: #B2B2B2;
}
.paramList
{
    margin: 5px auto;
    padding: 0;
    display: block;
}
.paramList li
{
    margin: 0;
    padding: 3px;
    list-style: none;
    float: left;
    white-space: nowrap;
    width: 185px;
    font-weight: bold;
}
.paramList > .left
{
    float: left;
    display: table-cell;
    list-style: none;
    width: 250px;
    white-space: nowrap;
}
.paramList > .right
{
    float: right;
    display: table-cell;
    list-style: none;
    width: 250px;
    white-space: nowrap;
}

.sub-content
{
    background: none repeat scroll 0 0 #FFFFE6;
    border: 1px solid #BFBF60;
    display: table-cell;
    padding: 10px;
}
.labelWidth
{
    width: 50px;
}
.calTextBoxWidth
{
    width: 150px;
}
.datePickerTextBox
{
    width: 90px;
}
.timePickerTextBox
{
    width: 60px;
}
.selectedButton
{
    background: #b8c9dd;
    color: #000;
}
.hiddenDiv
{
    display: none;
    visibility: hidden;
}
a img
{
    border: none;
}
.navigationImg
{
    vertical-align: middle;
    cursor: pointer;
}
.NoPadding
{
    padding: 0px !important;
}

.NoBorderLeft
{
    border-left: 0px !important;
}
.inviteeHeaderColor
{
    background-color: #ffffcc;
}
.disabled
{
    width: 300px;
    color: #000000;
    background: #CCCCCC;
}
/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .disabled
    {
        width: 300px;
        color: #000000;
        background: #CCCCCC;
    }
}

/* To Remove Wrapping */
.noWrap
{
    width: 0%;
    white-space: nowrap;
}
/* To Minimize Width */
.minimizeWidth
{
    width: 1%;
}
.backgroundGray
{
    background-color: #CCCCCC;
}
.legandLabel, legend label.legandLabel, legend label.legendLabel, .legendLabel label
{
    background: none repeat scroll 0 0 #778899;
    border: 1px solid #888888;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    min-width: 110px;
    padding: 0.1em 0.5em;
    text-align: center;
}
.legendLabel
{
    border: 1px solid #2B547E;
    color: #2B547E;
    font-size: 10pt;
    padding: 0.2em;
}
.largeTextBox
{
    width: 230px;
}
.smallestTextBox
{
    width: 50px;
}
.boldBlue
{
    color: Blue;
    font-weight: bold;
    cursor: pointer;
}
.largestTextBox
{
    width: 425px;
}

.brown
{
    color: #A52A2A;
}

.black
{
    color: Black;
}
/**
*@description style for Space between buttons
*/
.buttonSpacing
{
    margin: 5px;
}
.buttonLeftSpacing
{
    padding-left: 20px;
}
/**
*@description style: override Telerik dropdown Css
*/
.t-dropdown
{
    border-width: 0;
    display: inline-block;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    vertical-align: middle;
}
/**************************************************************
/*
*@description Telerik grid inline edit error message formatting.
*/
.field-validation-error
{
    position: absolute;
    display: block;
}

* html .field-validation-error
{
    position: relative;
}
* + html .field-validation-error
{
    position: relative;
}

.field-validation-error span
{
    position: absolute;
    white-space: nowrap;
    color: red;
    padding: 17px 5px 3px;
    background: transparent url("images/validation-error-message.png") no-repeat 0 0;
}
/* in-form editing */
.t-edit-form-container
{
    width: 350px;
    margin: 1em;
}

.t-edit-form-container .editor-label, .t-edit-form-container .editor-field
{
    padding-bottom: 1em;
    float: left;
}

.t-edit-form-container .editor-label
{
    width: 30%;
    text-align: right;
    padding-right: 3%;
    clear: left;
}

.t-edit-form-container .editor-field
{
    width: 60%;
}
/**************************************************************
user maintenance permission grid
**************************************************************/
.column-permission-header
{
    width: 81px;
    float: left;
}
.advance-column-header
{
    line-height: 30px;
}
.column-type-text
{
    border-bottom: 1px solid #A7BAC5;
    line-height: 20px;
}
.multi-header div, .multi-header span
{
    text-align: center;
}
/*z-index 1*/
.zIndex1
{
    z-index: 1;
}
/*z-index 100*/
.zIndex100
{
    z-index: 100;
}
/*Image attach class*/
.imgAttachHide
{
    float: right;
    visibility: hidden;
}

/*Image attach class*/
.imgAttachShow
{
    float: right;
    visibility: visible;
}

/*Auto Scrollbar Both*/
.autoScroll
{
    overflow: auto;
}

/*Min width for grid column*/
div.minTableWidth td, div.minTableWidth th
{
    min-width: 179px;
}
/***************************************************
 Override background to current date(today) selected
****************************************************/
#ui-datepicker-div .ui-datepicker-today
{
    background: #E6E6E6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50%;
    color: #555555;
    border: 1px solid #D3D3D3;
}
/* overlay css for inActive login*/
#overlay
{
    opacity: 0.5;
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 1000000;
    background: url("images/ui-bg_flat_0_000_40x100.png") repeat-x scroll 50% 50% #000000;
}
/*Textbox glowing Border Red*/
.glowingBorderRed
{
    border: 2px solid #FC9898;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 5px #FC9898;
    outline: medium none;
    padding: 4px;
}
/*Textbox glowing Border normal*/
.glowingBorder
{
    border: 2px solid #DADADA;
    border-radius: 5px 5px 5px 5px;
    padding: 4px;
}
/*Textbox glowing Border Blue*/
.glowingBorderBlue
{
    border: 2px solid #9ECAED;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 5px #9ECAED;
    outline: medium none;
    padding: 4px;
}
/*Blue Login Button*/
.loginButton
{
    padding: 5px 10px;
    background: #0474bd;
    border: solid 1px #010710;
    text-decoration: none;
    color: #fff !important;
    font-size: 14px;
    text-align: center;
    text-shadow: 0px -1px #010710;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: inset 0px 0px 40px #69caf4;
    -webkit-box-shadow: inset 0px 0px 40px #69caf4;
}
/*Blue Login Button hover*/
.loginButton:hover
{
    background: #69caf4;
    border: solid 1px #000;
    box-shadow: inset 0px 0px 40px #0474bd;
    -moz-box-shadow: inset 0px 0px 40px #0474bd;
    -webkit-box-shadow: inset 0px 0px 40px #0474bd;
}
.colorBlue
{
    color: #2B73EE;
}
.colorGray
{
    color: #6F6F6F;
}



label span
{
    display: block;
    font-weight: bold;
    padding: 3px;
}


.t-grid
{
    border-collapse: collapse;
}
.t-grid table
{
    white-space: normal !important;
}
.t-grid tr td
{
    padding: 8px !important;
    white-space: normal;
}
.t-grid thead tr td
{
    background-color: #eee;
    border-bottom: solid 1px #ccc;
    border-top: solid 1px #ccc;
    border-left: solid 1px #bbb;
}
.t-grid tbody tr td
{
    border-bottom: solid 0px #bbb;
}

/**
 *@description style to make Span as inline 
*/
.inlineSpan
{
    display: inline;
    font-weight: bold;
    padding: 3px;
}

.display-none
{
    display: none;
}
.display-block
{
    display: block;
}
/*To adjust signature editors height*/
.t-editor
{
    height: 192px !important;
}
/*line-height for crome issue*/
.line-height-16
{
    line-height: 16px;
}

/* Editor's Color Box */
.t-colorpicker-popup .t-item div
{
    height: 100% !important;
    margin: 1px !important;
    width: 100% !important;
}

.muted
{
    color: #999999;
}

a.muted:hover, a.muted:focus
{
    color: #808080;
}

.text-warning
{
    color: #c09853;
}

a.text-warning:hover, a.text-warning:focus
{
    color: #a47e3c;
}

.text-error
{
    color: #b94a48;
}

a.text-error:hover, a.text-error:focus
{
    color: #953b39;
}

.text-info
{
    color: #3a87ad;
}

a.text-info:hover, a.text-info:focus
{
    color: #2d6987;
}

.text-success
{
    color: #468847;
}

a.text-success:hover, a.text-success:focus
{
    color: #356635;
}


input::-ms-clear
{
    display: none;
}
.imgHasPortalAccess
{
    height: 20px;
    width: 20px;
    float: right;
}
.wordIcon
{
    height: 16px;
    width: 16px;
    margin-top: 2px;
    background: url(images/word.png);
}
.excelIcon
{
    height: 16px;
    width: 16px;
    margin-top: 2px;
    background: url(images/excel.png);
}

/*Styles for messages
<div class="uni-message-info">message</div>
*/
.noty_text
{
    font-size: 1.1em;
    display: inline-table;
    text-align: left;
    /*font-family: "Segoe UI" ,Arial;*/
    
}
.noty_text b
{
    font-size: 1.1em;
}
.noty_buttons
{
    margin: 0 -10px -10px -43px;
    border-width: 0px !important;
    padding: 10px 15px 5px !important;
    height: 42px;
}
/*background:transparent !important; */
.noty_message
{
    padding: 18px !important;
}
.uni-message-info
{
    padding: 10px 10px 10px 42px;
    background-color: #EEDC94;
    background-image: url(images/info24.png); /* fallback */
    background-image: url(images/info24.png), -webkit-gradient(linear, left top, left bottom, from(#FFFAE7), to(#FFF5CF)); /* Saf4+, Chrome */
    background-image: url(images/info24.png), -webkit-linear-gradient(top, #FFFAE7, #FFF5CF); /* Chrome 10+, Saf5.1+ */
    background-image: url(images/info24.png), -moz-linear-gradient(top, #FFFAE7, #FFF5CF); /* FF3.6+ */
    background-image: url(images/info24.png), -ms-linear-gradient(top, #FFFAE7, #FFF5CF); /* IE10 */
    background-image: url(images/info24.png), -o-linear-gradient(top, #FFFAE7, #FFF5CF); /* Opera 11.10+ */
    background-image: url(images/info24.png), linear-gradient(top, #FFFAE7, #FFF5CF); /* W3C */
    background-repeat: no-repeat;
    color: #404040;
    border: 1px solid #EEDC94;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.uni-message-warning
{
    padding: 10px 10px 10px 42px;
    background-color: #EEDC94;
    background-image: url(images/warn24.png); /* fallback */
    background-image: url(images/warn24.png), -webkit-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94)); /* Saf4+, Chrome */
    background-image: url(images/warn24.png), -webkit-linear-gradient(top, #fceec1, #eedc94); /* Chrome 10+, Saf5.1+ */
    background-image: url(images/warn24.png), -moz-linear-gradient(top, #fceec1, #eedc94); /* FF3.6+ */
    background-image: url(images/warn24.png), -ms-linear-gradient(top, #fceec1, #eedc94); /* IE10 */
    background-image: url(images/warn24.png), -o-linear-gradient(top, #fceec1, #eedc94); /* Opera 11.10+ */
    background-image: url(images/warn24.png), linear-gradient(top, #fceec1, #eedc94); /* W3C */
    background-repeat: no-repeat;
    color: #404040;
    border: 1px solid #EEDC94;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.uni-message-error
{
    padding: 10px 10px 10px 42px;
    background-color: #c43c35;
    background-image: url(images/error24.png); /* fallback */
    background-image: url(images/error24.png), -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)); /* Saf4+, Chrome */
    background-image: url(images/error24.png), -webkit-linear-gradient(top, #ee5f5b, #c43c35); /* Chrome 10+, Saf5.1+ */
    background-image: url(images/error24.png), -moz-linear-gradient(top, #ee5f5b, #c43c35); /* FF3.6+ */
    background-image: url(images/error24.png), -ms-linear-gradient(top, #ee5f5b, #c43c35); /* IE10 */
    background-image: url(images/error24.png), -o-linear-gradient(top, #ee5f5b, #c43c35); /* Opera 11.10+ */
    background-image: url(images/error24.png), linear-gradient(top, #ee5f5b, #c43c35); /* W3C */
    background-repeat: no-repeat;
    color: #ffffff;
    border: 1px solid #c43c35;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.uni-message-success
{
    padding: 10px 10px 10px 42px;
    background-color: #80FF80;
    background-image: url(images/success24.png); /* fallback */
    background-image: url(images/success24.png), -webkit-gradient(linear, left top, left bottom, from(#80FF80), to(#00CC00)); /* Saf4+, Chrome */
    background-image: url(images/success24.png), -webkit-linear-gradient(top, #80FF80, #00CC00); /* Chrome 10+, Saf5.1+ */
    background-image: url(images/success24.png), -moz-linear-gradient(top, #80FF80, #00CC00); /* FF3.6+ */
    background-image: url(images/success24.png), -ms-linear-gradient(top, #80FF80, #00CC00); /* IE10 */
    background-image: url(images/success24.png), -o-linear-gradient(top, #80FF80, #00CC00); /* Opera 11.10+ */
    background-image: url(images/success24.png), linear-gradient(top, #80FF80, #00CC00); /* W3C */
    background-repeat: no-repeat;
    color: #343434;
    border: 1px solid #5AB35A;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.msg-icon-top
{
    background-position: 9px 10px,0 0;
}
.msg-icon-mid
{
    background-position: 9px 50%,0 0;
}
.font-weight-bold
{
    font-weight: bold;
}
.float-left
{
    float: left;
}


.widget-list
{
    list-style: none;
    width: 320px;
}
.widget-list h3
{
    color: #73AF59;
}
/*00275E*/
.widget-list td
{
    border-bottom: 1px solid #E2E2E2;
    vertical-align: top;
    padding: 10px 0px;
}
.widget-list .img
{
    width: 60px;
    height: 60px;
    background-color: #f5f5f5;
    display: inline-block;
    margin-bottom: 10px;
}
.widget-list .desc
{
    width: 255px;
}
.widget-list .sel
{
    width: 70px;
    text-align: center;
}
.float-right
{
    float: right;
}

/*Style build-in commands
.abutton, div.k-grid .k-grid-edit, div.k-grid .k-grid-delete, div.k-grid .k-grid-cancel, div.k-grid .k-grid-update
{
    display: inline-block;
    width: 16px;
    height: 16px;
    text-align: center;
    text-indent: -444px;
    min-width: 0 !important;
    border: 0;
}

div.k-grid .k-grid-edit
{
    background: url(CustomCommandIcon/edit.png);
}

div.k-grid .k-grid-delete
{
    background: url(CustomCommandIcon/cancel.png);
}

div.k-grid .k-grid-cancel
{
    background: url(CustomCommandIcon/cancel.png);
}

div.k-grid .k-grid-update
{
    background: url(CustomCommandIcon/ok.png);
}

*/

/*Style custom buttons*/
.abutton.delete
{
    background: url(CustomCommandIcon/cancel.png);
}

.abutton.edit
{
    background: url(CustomCommandIcon/edit.png);
}

.abutton.update
{
    background: url(CustomCommandIcon/ok.png);
}

.abutton.cancel
{
    background: url(CustomCommandIcon/cancel.png);
}

.abutton.create
{
    background: url(CustomCommandIcon/add.png);
}
.attachmentLinkButton
{
    background: url(images/Attachment.png) no-repeat !important;
    background-position: 3px !important;
}

#logout .noty_buttons
{
    margin: 0 0 0 -43px !important;
}

.width100
{
    width: 100%;
}

.width97
{
    width: 97% !important;
}
.width80
{
    width: 80%;
}
.width99
{
    width: 99%;
}
.width48
{
    width: 48%;
}
.width25
{
    width: 25% !important;
}

.width35
{
    width: 35%;
}
.floatLeft
{
    float: left;
}

.firstTdWidth
{
    width: 25%;
}
.secondTdWidth
{
    width: 70%;
}
.tableStrucuteRow
{
    width: 100%;
    float: left;
    padding-top: 3px;
}
.tableStrucuteRowLogin
{
    width: 100%;
    padding-top: 3px;
}

.marginTop10px
{
    margin-top:10px;
}
.tableStrucutetd
{
    float: left;
    padding: 2px;
}
.tableStrucuteFirsttd
{
    float: left;
    padding: 1% 2px 2px;
    text-align: right;
}
.tableStrucuteSecondtd
{
    float: left;
    padding: 1% 2px 2px;
    text-align: left;
}


.gradientPanelBackground
{
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #FFFFFF 0%, #DEE2E4 100%); /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #FFFFFF 0%, #DEE2E4 100%); /* Opera */
    background-image: -o-linear-gradient(top, #FFFFFF 0%, #DEE2E4 100%); /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #DEE2E4)); /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #DEE2E4 100%); /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #FFFFFF 0%, #DEE2E4 100%);
}

.cursor-pointer
{
    cursor: pointer;
}

/* to set background color of the menu */
.grayBackground
{
    background: none repeat scroll 0 0 #E3E3E3;
}

.content
{
    background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #BFBF60;
    padding: 10px;
}


.exists-results-h
{
    background-color: #F2F2F2;
    border: 1px solid #CCCCCC;
    line-height: 22px;
}


.backGround
{
    background: #fecc09 none repeat scroll 0 0;
}


body
{
    padding: 0px;
    margin: 0px;
}

.width100
{
    width: 100%;
}
.width98
{
    width: 98%;
}
.width110
{
    width: 110%;
}
.positionRelative
{
    position: relative;
}
.positionAbsolute
{
    position: absolute;
}
.bottom0
{
    bottom: 0;
}
.marginBottom0
{
    margin-bottom: 0px;
}
.height70
{
    height: 70%;
}
.height100
{
    height: 100%;
}
.height100px
{
    height: 100px;
}
.displayNone
{
    display: none;
}
.margin20px
{
    margin: 20px;
}
.minWidth260px
{
    min-width: 260px;
}

.paddingRight0px
{
    padding-right: 0px;
}
