@charset 'utf-8';
body
{
    padding: 0;
    margin: 0px;
    font-family: Lucida Sans Unicode; /*:Arial, Helvetica, sans-serif;*/
    font-size: 11px !important;
    background-color: #FFF;
}
/*Mouli, added for font changes */
tbody
{
    font-family: Lucida Sans Unicode; /*:Arial, Helvetica, sans-serif;*/
    font-size: 11px !important;
}
.tdLeft
{
    width: 200px;
    height: 20px;
}
.tdRight
{
    width: 300px;
    height: 20px;
}

.SmallFont
{
    font-size:12px;
}
.GenericFont
{
    font-family: Lucida Sans Unicode; /*:Arial, Helvetica, sans-serif;*/
    font-size: 11px !important;
}

span
{
    font-size: 11px;
}

em
{
    font-family: Lucida Sans Unicode !important;
    font-size: 13px !important;
    font-weight: normal !important;
}
.ruButton ruBrowse
{
    font-family: Lucida Sans Unicode !important;
    font-size: 10px !important;
    font-weight: normal !important;
}
.body
{
    font-family: Lucida Sans Unicode; /*:Arial, Helvetica, sans-serif;*/
    font-size: 11px !important;
}
/* End of mouli's Changes */

.bodybackground
{
    background: url(../images/tabcont-bg.png?V1) repeat-x left top #FFF;
    border: 1px solid #b4c1cf;
    padding: 0.5%;
    height: auto;
    position: relative;
    behavior: url(PIE.htc);
}

.bodybackgroundtabs
{
    background: url(../images/tabcont-bg.png?V1) repeat-x left top #FFF;
    border: 1px solid #b4c1cf;
    height: 100%;
    position: relative;
    margin-bottom: 10px;
}

.bodybackgroundinternaltabs
{
    background: url(../images/tabcont-bg.png?V1) repeat-x left top #FFF;
    border: 1px solid #b4c1cf;
    height: 100%;
    position: relative;
}
/*@charset "utf-8";*/
.RadScheduler_Windows7 .rsApt .rsAptDelete, .RadScheduler_Windows7 .rsApt a.rsAptDelete:hover, .RadScheduler_Windows7 .rsApt .rsAptResize
{
    z-index: 9999 !important;
}
.RadScheduler_Windows7 .rsTimelineView .rsApt .rsAptResize
{
    top: 5px !important;
}

.RadScheduler .ActualUsageAppointmentTimeline .rsAptOut
{
    border-right: none !important;
}

.RadScheduler .rsAptSimple .rsAptOut
{
    border-right: 1px Solid rgb(220,220,220) !important;
}
.RadScheduler_Windows7 .rsApt .rsAptDelete, .RadScheduler_Windows7 .rsApt a.rsAptDelete:hover
{
    background-image: url(../Images/delete.png?V1) !important;
    background-position: 0 !important;
}
.rcbInput
{
    height: 24px;
}

label
{
    font-size: 11px;
    font-family: Lucida Sans Unicode;
}
file
{
    font-size: 11px;
    font-family: Lucida Sans Unicode;
}
.clear_both
{
    clear: both;
}

.top_strip
{
    height: 50px;
    margin: 0 auto;
    color: #686464; /*font-weight:bold;*/
    font-size: 11px;
    background-color: #e9edf6;
    border-top: 1px solid #4A462B;
    -moz-box-shadow: 1px 1px 5px #AFADA0;
    -webkit-box-shadow: 1px 1px 5px #AFADA0;
    box-shadow: 0px 0px 2px #AFADA0;
    padding: 4px 4px;
    behavior: url(PIE.htc);
    margin-bottom: 10px;
}

.top_strip_loogedIn
{
    height: 34px;
    margin: 0 auto;
    color: #686464; /*font-weight:bold;*/
    font-size: 11px;
    background-color: white;
    -moz-box-shadow: 1px 1px 5px #AFADA0;
    -webkit-box-shadow: 1px 1px 5px #AFADA0;
    box-shadow: 0px 0px 2px #AFADA0;
    padding: 4px 4px;
    behavior: url(PIE.htc);
    margin-bottom: 3px;
}

.top_strip_logout
{
    height: 30px;
    margin: 0 auto;
    color: #686464;
    font-size: 11px;
    background-color: #e9edf6;
    padding: 4px 4px;
}

a:link
{
    color: #3195CE;
}
a:visited
{
    color: #3195CE;
}
a:hover
{
    color: #187FBA;
}
a:active
{
    color: #3195CE;
}

.loggedInEmail
{
    color: #3195CE;
    text-decoration: underline;
    cursor: pointer;
}

.width_wrapper
{
    width: 98%;
    margin: 0 auto;
}

.width_wrapper_content
{
    width: 98%;
    margin: 0 auto;
    border: 1px solid #b4c1cf;
}

.login
{
    float: right;
    line-height: 2.2em;
}

.clear_both
{
    clear: both;
}

.logo_wrapper
{
    padding: 7px 10px;
}
.logo_left
{
    float: left;  
    margin-top: -3px; 
}
.logo_left img
{
    float: left; /*width:140px; padding-top:7px;*/
    /*padding-top: 2px;*/
    /*height: 40px;*/
}
.logo_right
{
    float: right;
}

h2
{
    color: #3C5887 !important;
    font-weight: normal !important;
    margin: 3px 0px;
    padding: 0px;
}

/*====================================TAB Start====================================*/
/* Relative */
ul.grid_tabs li, ul.grid_tabs li a, .home_tab_wrapper, .home_tab_content
{
    position: relative;
}
/* Absolute */
ul.grid_tabs
{
    position: absolute;
}
/* left */
.grid_tab_container
{
    width: 100%;
    float: left;
    margin: 0px 0 0;
}
ul.grid_tabs li, ul.grid_tabs li a, .grid_tab_container, .float_left_wrapper, .lowpanel_container
{
    float: left;
}

ul.grid_tabs li a, ul.grid_tabs li a span, ul.grid_tabs li a:hover, html ul.grid_tabs li.active a, ul.grid_tabs li a:hover span, html ul.grid_tabs li.active a span, .home_tabs
{
    /*background-image:url(../Images/sprite.png); background-repeat:no-repeat; background-color:transparent;*/
}
/* Background - No Repeat */
ul.grid_tabs li a, ul.grid_tabs li a span, ul.grid_tabs li a:hover, html ul.grid_tabs li.active a, ul.grid_tabs li a:hover span, html ul.grid_tabs li.active a span /* Background - Repeat x */ ul.grid_tabs li a, ul.homebullet li a, ul.homebullet li
{
    font-size: 13px;
}
/* Display - Block */
ul.grid_tabs li a, ul.grid_tabs li a span
{
    display: block;
}

/* Width 100% */
.hometab_container_body
{
    width: 100%;
    margin: 0 auto;
}
.hometab_container_body p
{
    /*font-family:Verdana,Geneva,sans-serif;*/
}
/* Margin - auto */
#headernav-outer, .home_tab_wrapper, .home_tab_content
{
    margin: 0 auto;
}

ul.grid_tabs li a
{
    /*font-family:Tahoma, Geneva, sans-serif,arial, Verdana, Geneva, sans-serif;*/
}
.grid_tab_container h1
{
    /*font-family:'232MKSDRoundLightRegular',Verdana,Arial,Helvetica,sans-serif;*/
}
/* Display - inline block */

/* Text Decoration - None */
ul.grid_tabs li a
{
    text-decoration: none;
}
/* Width - 960 */

/*===========index pages button start/*index pages button start*/
/*index pages button start  index pages button start  index pages button start*/
ul.grid_tabs
{
    list-style: none;
    height: 28px;
    margin: 0;
    padding: 0 0 0 0px;
    top: 18px;
    left: 0px;
}
ul.grid_tabs li
{
    height: 35px;
    line-height: 35px;
    border-left: none;
    overflow: hidden;
    margin: 0 4px 0 0px; /*margin:0 0 0 -11px; */
    padding: 0;
    z-index: 0;
}
ul.grid_tabs li a
{
    outline: none;
    text-align: left;
    color: #2A3F5A;
    font-weight: 700;
    background-image: url(../Images/sprite.png?V1);
    background-position: left -145px;
    padding: 0 0 0 18px;
    margin-right: 4px;
}
ul.grid_tabs li a span
{
    background-position: right -145px;
    padding: 0 18px 0 0;
    background-image: url(../Images/sprite.png?V1);
    background-repeat: no-repeat;
    background-color: transparent;
    margin-right: -4px;
    float: left;
    cursor: pointer;
}
ul.grid_tabs li a:hover
{
    z-index: 500;
    background-position: left -108px;
    color: #FF7B08;
}
html ul.grid_tabs li.active, html ul.tabs1 li.active
{
    color: #F0F;
}
html ul.grid_tabs li.active a
{
    color: #FF7D07;
    background-image: url(../Images/sprite.png?V1);
    background-position: left -108px;
    margin-right: 4px;
}
.active .tab_icon
{
    width: 13px;
    height: 13px;
    padding-left: 1px;
    font-weight: bold;
}
.tab_icon
{
    width: 13px;
    height: 13px;
    padding-left: 1px;
    font-weight: bold;
}
.home_container
{
    border: 2px solid #efefef;
    clear: both;
    background: #fff;
    margin-bottom: 5px;
    padding: 5px 10px;
}
ul.homebullet
{
    margin: 10px 0 0 10px;
}
ul.homebullet li
{
    list-style-type: disc;
    margin: 5px 0;
}
ul.homebullet li a
{
    color: #005ba1;
}
.highlight
{
    background: #fafafa;
    border: 1px solid #88cbff;
    margin: 5px 0;
    padding: 5px 8px;
    text-align: left;
}
.homeblock a:visited, .homeblock a:active
{
    color: #666;
}
.homeblock a:hover, .homeblock a.homereadmore
{
    color: #005ba1;
}
ul.grid_tabs li a:hover span, html ul.grid_tabs li.active a span
{
    background-position: 100% -108px;
    margin-right: -4px;
    float: left;
    cursor: pointer;
}
.grid_tab_container
{
    background-color: #E0DDCA;
    border: 0px solid #CECED4;
    margin-bottom: 5px;
    float: left;
    width: 100%;
    position: relative;
    -moz-border-radius: 0px 6px 6px 6px;
    -webkit-border-top-right-radius: 6px 6px;
    -webkit-border-bottom-right-radius: 6px 6px;
    -webkit-border-top-left-radius: 0px 0px;
    -webkit-border-bottom-left-radius: 6px 6px;
    border-radius: 0px 6px 6px 6px;
    behavior: url(PIE.htc);
}
.grid_tab_content
{
    padding: 10px;
}

.grid_tab_container h1
{
    padding: 0px;
    margin: 4px 0 10px;
    color: #666;
    font-weight: normal;
    font-family: Lucida Sans Unicode; /*Arial, Helvetica, sans-serif;*/
    font-size: 22px;
}
.main_content_holder
{
    float: left;
    height: auto;
    position: relative;
    top: 0;
}
.home_tab_wrapper
{
    float: left;
    width: 100%;
    margin-top: 3px;
}
.grid_tab_container p
{
    color: #4C5463;
    font-size: 11px;
}
.home_tabs
{
    height: 41px;
}

ul.grid_tabs
{
    height: 35px;
    left: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 0px;
    top: 7px;
}
.float_left_wrapper
{
    padding-right: 25px;
    width: 47%;
    text-align: justify;
}

/*====================================TAB end====================================*/
/*Grid Table start*/

table.table_grid
{
    border-left: 1px solid #DBDDDE; /*border-right:1px solid #FFFFFF; border-top:2px solid #E3E5E8;*/
    font-size: 13px;
    font-weight: bold;
    color: #565253;
}

.table_grid tr th
{
    background: url(../Images/sprite.png?V1) repeat-x 0 -274px;
}

.table_grid tr th, .table_grid tr td
{
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #EEF2F5;
    border-bottom: 1px solid #EEF2F5;
    padding: 6px 15px;
}

.table_grid tr th, .bg_grid tr td
{
    color: #44515B;
    text-align: left;
    padding: 10px 15px;
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #A6A6A6;
    border-bottom: 1px solid #AEAEAE;
}
/*Grid Table end*/

/*=============================Pagination start=============================*/

.pagination
{
    padding: 5px 0 10px 8px;
    font-size: 11px;
}

.pagination a
{
    float: left;
    display: inline;
    width: 20px;
    height: 20px;
    margin: 0 4px 0 0;
    background: url(../Images/sprite.png?V1) no-repeat -26px -438px transparent;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    line-height: 1.9em;
    color: #FFF;
}
.pagination a:hover
{
    background-position: left -438px;
    color: #3C5706;
}

.pagination a.active
{
    background-position: left -438px;
    color: #3C5706;
}
.pagination a:hover.active
{
    background-position: -26px -438px;
    color: #3C5706;
}

.first a
{
    width: 15px;
    height: 20px;
    float: left;
    display: inline;
    background: url(../Images/sprite.png?V1) no-repeat -51px -431px transparent;
    margin: 0 5px;
}
.first a:hover
{
    background-position: -51px -447px;
}

.last a
{
    width: 15px;
    height: 20px;
    float: left;
    display: inline;
    background: url(../Images/sprite.png?V1) no-repeat -88px -431px transparent;
    margin: 0 5px;
}
.last a:hover
{
    background-position: -88px -447px;
}

.next a
{
    width: 8px;
    height: 20px;
    float: left;
    display: inline;
    background: url(../Images/sprite.png?V1) no-repeat -66px -431px transparent;
    margin: 0 5px;
}
.next a:hover
{
    background-position: -66px -447px;
}

.back a
{
    width: 8px;
    height: 20px;
    float: left;
    display: inline;
    background: url(../Images/sprite.png?V1) no-repeat -77px -431px transparent;
    margin: 0 5px;
}
.back a:hover
{
    background-position: -77px -447px;
}


.pagination strong span
{
    text-align: right;
    float: right;
    line-height: 2.2em;
    padding: 0 15px;
}
/*=============================Pagination end=============================*/

/*=============================Footer start=============================*/
.footer
{
    text-align: right;
    color: #30617F;
    margin: 5px 0 10px;
    line-height: 1.5em;
    font-family: Lucida Sans Unicode; /*:Arial, Helvetica, sans-serif;*/
    font-size: 11px !important;
}

.footer a
{
    color: #30617F;
    padding: 0px 6px 0px 6px;
    text-decoration: none;
    border-right: 1px solid #30617F;
}

/*=============================Footer end=============================*/

.tableRnd
{
    float: left;
    width: 99%;
    position: relative;
    padding: 0.5%;
    background-color: #D6D3C1;
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border-top-right-radius: 7px 7px;
    -webkit-border-bottom-right-radius: 7px 5px;
    -webkit-border-top-left-radius: 7px 7px;
    -webkit-border-bottom-left-radius: 7px7px;
    border-radius: 7px 7px 7px 7px;
    behavior: url(PIE.htc);
}
/*==========================Navigation Tab start==========================*/
.navigation_wrapper
{
    height: 115px;
}
navigation_wrapper_beforelogin
{
    margin-top: 10px;
    height: 45px;
}
.dropline9_left_nav
{
    float: left;
}
.dropline9_right_content
{
    float: right;
    padding: 0 5px;
    z-index: 9999;
    position: relative;
}

#dropline9
{
    position: relative;
    font-size: 12px;
    width: 100%;
    height: 34px; /*height = top padding*/
    /*padding: 7px 1px 0 0px;*/ /*-moz-border-radius:5px 5px 0px 0px; */
    background: url(../images/hmenu-bg.png?V1) repeat-x; /*-webkit-border-top-right-radius: 5px 5px; 	-webkit-border-bottom-right-radius: 5px 5px; 	-webkit-border-top-left-radius: 5px 5px; 	-webkit-border-bottom-left-radius: 5px 5px; 	border-radius:5px 5px 5px 5px; 	behavior: url(PIE.htc); */
    z-index: 10;
}

.red_menu
{
    background: url(../images/hmenu-bg.png?V1) repeat-x !important;
}

.green_menu
{
    background: url(../images/hmenu-bg.png?V1) repeat-x !important;
}

#dropline9 ul
{
    padding: 0;
    margin: 0;
    list-style: none;
    width: 100%;
    height: 36px; /*-webkit-border-top-right-radius: 0px 0px; 	-webkit-border-bottom-right-radius: 5px 5px; 	-webkit-border-top-left-radius: 0px 0px; 	-webkit-border-bottom-left-radius: 5px 5px; 	border-radius:0px 0px 5px 5px;*/
    behavior: url(PIE.htc);
}
#dropline9 ul ul
{
    padding: 0;
    margin: 0;
    list-style: none;
    width: 100%;
    height: 30px;
}

#dropline9 table
{
    border-collapse: collapse;
    margin: -1px -20px 0 0;
    padding: 0;
    width: 0;
    height: 0;
    font-size: 1em;
}

#dropline9 li
{
    float: left;
    height: 29px;
    background: transparent;
    padding-left: 1px;
    padding-bottom: 2px;
}

#dropline9 li a
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 35px;
    line-height: 35px;
    background: url("../images/sprite.png?V1") no-repeat left top;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 12px;
    font-size: 12px;
}
#dropline9 li a b
{
    float: left;
    height: 35px;
    display: block;
    padding: 0 15px 0 5px;
    background: url("../images/sprite.png?V1") no-repeat right top;
    cursor: pointer;
    display: inline;
    font-weight: bold;
    margin-right: -15px;
}
#dropline9 li.current a
{
    background-position: 0 -35px;
    border-color: #fff;
}
#dropline9 li.current a b
{
    background-position: 100% -35px;
    color: #FF7D07;
}
#dropline9 li ul
{
    position: absolute;
    top: 42px;
    left: -9999px;
    z-index: 10;
    background: #96BCD8;
    height: 33px;
    top: 40px;
}

#dropline9 li.current ul
{
    left: 0;
    background: #d2dceb;
    width: 99.6%;
    padding-left: 1%; /*Modified z-index:1;*/
    z-index: -1;
    height: 33px; /*margin-top:-4px;*/ /*-moz-box-shadow:1px 1px 5px #AFADA0; -webkit-box-shadow:1px 1px 5px #AFADA0; box-shadow:0px 0px 2px #AFADA0;*/
    margin: 0px;
    padding: 4px 0px;
    border-bottom: 1px solid #b4c1cf;
    behavior: url(PIE.htc);
}

#dropline9 li a:hover
{
    background-position: 0 -72px;
    border-color: #000;
    cursor: pointer;
}
#dropline9 li a:hover b
{
    background-position: 100% -70px;
    border-color: #000;
    color: #fff;
}

#dropline9 li:hover > a
{
    background-position: 0 -72px;
    border-color: #000;
    cursor: pointer;
}
#dropline9 li:hover > a b
{
    background-position: 100% -72px;
    border-color: #000;
    color: #fff;
}

#dropline9 li.current a:hover
{
    background-position: 0 -35px;
    border-color: #000;
}
#dropline9 li.current a:hover b
{
    background-position: 100% -35px;
    color: #FF7B08;
}
#dropline9 li.current:hover a
{
    background-position: 0 -35px;
    border-color: #000;
}
#dropline9 li.current:hover a b
{
    background-position: 100% -35px;
    color: #E67206;
}

#dropline9 ul :hover ul
{
    left: 0;
}

#dropline9 ul :hover ul.right li, #dropline9 ul li.current ul.right li
{
    float: right;
}

#dropline9 ul :hover ul.blank
{
    background: #e6e6e8;
    border-left: 1px solid #e6e6e8;
}

#dropline9 ul :hover ul li a
{
    display: inline;
    background: #96BCD8 url(/Images/bar.gif?V1) right center no-repeat;
    padding: 0 10px;
    margin: 0;
    font-size: 12px;
    width: auto;
    white-space: nowrap;
    font-weight: normal;
    border: 0;
    color: #4A5C60;
    height: 29px;
    line-height: 31px;
}
#dropline9 ul :hover ul.right li a
{
    background: #96BCD8 url(/Images/bar.gif?V1) left center no-repeat;
}


#dropline9 ul li.current ul li a, #dropline9 li.current a:hover ul li a, #dropline9 li.current:hover ul li a
{
    display: inline;
    background: #FBFBFB url(/Images/bar.gif?V1) right center no-repeat;
    padding: 0 10px;
    margin: 0;
    font-size: 12px;
    width: auto;
    white-space: nowrap;
    font-weight: bold;
    border: 0;
    color: #1c2d48;
    height: 29px;
    line-height: 31px;
    margin-right: 1px;
}

#dropline9 ul li.current ul.right li a, #dropline9 li.current a:hover ul.right li a, #dropline9 li.current:hover ul.right li a
{
    /*background:#000 url(/Images/bar.gif) left center no-repeat;*/
}

#dropline9 ul :hover ul li a.last, #dropline9 ul li.current ul li a.last, #dropline9 li.current a:hover ul li a.last, #dropline9 li.current:hover ul li a.last
{
    background-image: none;
}

#dropline9 li ul li.current_sub a, #dropline9 li a:hover ul li.current_sub a, #dropline9 li:hover ul li.current_sub a, #dropline9 li a:hover ul li a:hover, #dropline9 li:hover ul li a:hover
{
    color: #fff;
}

#dropline9 li.current ul li.current_sub a, #dropline9 li.current a:hover ul li.current_sub a, #dropline9 li.current:hover ul li.current_sub a, #dropline9 li.current a:hover ul li a:hover, #dropline9 li.current:hover ul li a:hover
{
    color: #1E79B0;
}


#dropline9 li.current ul li.current_sub a
{
    float: left;
    height: 21px;
    display: block;
    padding: 0 0 0 7px;
    background: url("../images/sprite.png?V1") left -410px;
    margin-top: 5px;
    margin-right: 12px;
    line-height: 1.8em;
}

#dropline9 li.current ul li.current_sub a b
{
    float: left;
    height: 21px;
    display: block;
    padding: 0 7px 0 1px;
    background: url("../images/sprite.png?V1") right -410px;
    margin-right: -13px;
    color: #FFF;
}


#dropline9 li.current ul li.current_sub a strong
{
    float: left;
    height: 21px;
    display: block;
    padding: 0 7px 0 1px;
    background: url("../images/sprite.png?V1") right -410px;
    margin-right: -13px;
    color: #FFF;
}


/*==========================Navigation Tab end==========================*/

/*------------Form start------------*/
.calendar_holder
{
    border: 0px solid #EFF0F2;
    margin: 0 0 10px;
    padding: 0px;
    padding: 2px 0;
}
.calendar_holder img
{
    margin: 0;
    padding: 0;
    vertical-align: top;
}
.calendar_img a
{
    vertical-align: middle;
    display: inline-block;
    width: 25px;
    height: 26px;
    margin: 0px 5px 0 -22px;
    background: url(../Images/sprite.png?V1) no-repeat right -216px;
}

.calendar_img a:link
{
}
.calendar_img a:visited
{
}
.calendar_img a:hover
{
}
.calendar_img a:active
{
}

.even
{
    background: url(../Images/sprite.png?V1) repeat-x 0 -316px;
}
.odd
{
    background: url(../Images/sprite.png?V1) repeat-x 0 -363px;
}
.active_box
{
    background-color: #D2E1E8;
}

/*input[type="text"],input[type="password"].riTextBox{
	width:127px; padding:0px 10px!important; margin:0px 0px 0 15px;
	height:26px!important; line-height:2.4em!important; vertical-align:middle!important;
	background:url(../Images/sprite.png) no-repeat 0px -216px!important;
	border:0px solid #CCCCCC!important; font-size:11px!important;color:#949494!important;  font-weight:bold!important;}*/




/*input[type="text"],input[type="password"].riTextBox {
  float:left!important; 
  /*width:100%!important; */
/* min-width:190px!important;*/
/*  position:relative!important;
-moz-border-radius:7px 7px 7px 7px!important;
-webkit-border-top-right-radius:7px 7px!important;
-webkit-border-bottom-right-radius:7px 7px!important;
-webkit-border-top-left-radius:7px 7px!important;
-webkit-border-bottom-left-radius:7px 7px!important;
border-radius:7px 7px 7px 7px!important;
behavior: url(PIE.htc);
color:Black!important;

}*/

input[type="text"], .riTextBox
{
    /*float: left!important; 	width: 100%!important;*/ /*position: relative!important;*/
    behavior: url(PIE.htc);
    color: Black !important;
    background-color: #FFF !important;
    border: 1px solid #a5b7d4 !important;
    padding: 0 4px !important;
    border-top: 1px solid #a5b7d4 !important;
    border-left: 1px solid #a5b7d4 !important;
    font-family: Lucida Sans Unicode !important;
    font-size: 11px !important;
}
input[type="password"]
{
    /*float: left!important; 	width: 100%!important;*/ /*position: relative!important;*/
    behavior: url(PIE.htc);
    color: Black !important;
    background-color: #FFF !important;
    border: 1px solid #a5b7d4 !important;
    padding: 0 4px !important;
    border-top: 1px solid #a5b7d4 !important;
    border-left: 1px solid #a5b7d4 !important;
    font-weight: normal !important;
    font-size: 11px !important;
    font-family: "segoe ui" ,arial,sans-serif !important;
}
RadPicker RadPicker_Windows7 .rdfd_
{
    height: 0px !important;
}

input[type="button"].buttonGo
{
    width: 46px;
    height: 26px;
    vertical-align: middle;
    margin: 0 auto;
    text-align: center;
    padding: 0px 0px;
    margin: 0 0 0 2px;
    border: none;
    background: url(../Images/sprite.png?V1) no-repeat right -188px;
    color: #FFFFFF;
    font-weight: bold;
}

input[type="submit"].buttonGo:hover
{
    background-position: -154px -247px;
    cursor: pointer;
}

input[type="submit"].buttonLogin
{
    width: 62px;
    height: 21px;
    vertical-align: middle;
    margin: 0 auto;
    text-align: center;
    padding: 0px 0px 3px;
    margin: 0 0 0 2px;
    border: none;
    background: url(../Images/sprite.png?V1) no-repeat -107px -433px;
    color: #4A4E4E;
    font-weight: bold;
    font-size: 11px;
}
input[type="submit"].buttonLogin:hover
{
    background-position: -107px -454px;
    cursor: pointer;
}
.buttonLogout
{
   background-image: url("../Images/button_blue.gif?V1") !important;
color: #FFF !important;
text-transform: uppercase !important;
font-size: 10px !important;
font-weight: normal !important;
font-family: Lucida Sans Unicode !important;
/* border: none; */
/* margin: 0 auto; */
/* text-align: center; */
/* padding: 0px 10px 0px; */
/* margin: 0 0 0 2px; */
display: block;
height: 22px;
padding-right: 10px;
padding-left: 10px;
padding-top:3px;
border: 0;
text-align: center;
background-position: -5px -22px;
overflow: visible;
background-color: transparent;
outline: none;
cursor: pointer;
-webkit-border-radius: 0px;
text-decoration:none;
}


.customezed_select
{
    position: relative;
    float: left; /* */
    /*padding-right: 12px;*/
}
select
{
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
}
select.select
{
    position: relative;
    z-index: 10;
    /*width: 188px !important;
    height: 26px !important;*/
    line-height: 27px;
    background: url("../images/select_pointer.png?V1") no-repeat 95% 7px #FFF !important;
   -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    font-family: Lucida Sans Unicode; /*:Arial, Helvetica, sans-serif;*/
    font-size: 11px !important;
    border:0;/* 1px solid rgb(165, 183, 212) !important;   */
}

select.select ::-ms-expand {
display: none;
}

/* dynamically created SPAN, placed below the SELECT */
span.select
{
    position: absolute;
    bottom: 0;
    float: left;
    left: 0;
    width: 190px;
    height: 26px;
    line-height: 26px;
    text-indent: 10px;
    background: url(../Images/sprite_new.png?V1) no-repeat right -836px !important;
    cursor: default;
    z-index: 1;
}
select.select2
{
    position: relative;
    z-index: 10;
    width: 190px !important;
    height: 26px !important;
    line-height: 26px;
    background: url(../Images/sprite_new.png?V1) no-repeat right -836px #F3F1F2 !important;
    cursor: default;
    z-index: 1;
    -moz-border-radius: 4px 4px 4px 4px !important;
    -webkit-border-top-right-radius: 4px 4px !important;
    -webkit-border-bottom-right-radius: 4px 4px !important;
    -webkit-border-top-left-radius: 4px 4px !important;
    -webkit-border-bottom-left-radius: 4px 4px !important;
    border-radius: 4px 4px 4px 4px !important;
    behavior: url(PIE.htc); /*background-color: #F3F1F2;*/
    border: none;
    border-top: 1px solid #CECECE;
    border-left: 1px solid #E6E6E6;
}
span.select2
{
    position: absolute;
    bottom: 0;
    float: left;
    left: 0;
    width: 190px;
    height: 26px;
    line-height: 26px;
    text-indent: 5px; /*background: url(../Images/sprite_new.png) no-repeat right -836px #F3F1F2!important;*/
    cursor: default;
    z-index: 1;
    -moz-border-radius: 4px 4px 4px 4px !important;
    -webkit-border-top-right-radius: 4px 4px !important;
    -webkit-border-bottom-right-radius: 4px 4px !important;
    -webkit-border-top-left-radius: 4px 4px !important;
    -webkit-border-bottom-left-radius: 4px 4px !important;
    border-radius: 4px 4px 4px 4px !important;
    behavior: url(PIE.htc); /*background-color: #F3F1F2;*/
    border: none;
    border-top: 1px solid #CECECE;
    border-left: 1px solid #E6E6E6;
}

.RadComboBox_Windows7
{
    z-index:1000004!important;
}
.rcbSlide {    
    z-index: 1000004!important;
}
 .RadComboBoxDropDown li
    {
        line-height: inherit;
       /* word-break: break-all;*/
        word-wrap: break-word;
        white-space: normal;
    }
/*------------Form end------------*/

/*.RadComboBox_Default .rcbInputCellLeft, .RadComboBox_Default .rcbInputCellRight, .RadComboBox_Default .rcbArrowCellLeft, .RadComboBox_Default .rcbArrowCellRight,.rcbInputCell .rcbInputCellLeft {
background: url("../Images/sprite.png") no-repeat scroll 0 -244px transparent!important;
width:147px!important;
}

.RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight {
    background: none repeat scroll 0 0 transparent !important;
}

.RadComboBox table td.rcbInputCell, .RadComboBox .rcbInputCell .rcbInput {
    padding-left: 5px;
    width: 147px!important;
	height:27px !important;
}*/
/*.RadComboBox_Default table
{
	width:99%!important;
}
.RadComboBox_Default .rcbInputCellLeft, .RadComboBox_Default .rcbInputCellRight, .RadComboBox_Default .rcbArrowCellLeft, .RadComboBox_Default .rcbArrowCellRight,.rcbInputCell .rcbInputCellLeft {
height: 26px !important;
	line-height: 26px;
	background: url(../Images/sprite.png) no-repeat right -836px #F3F1F2!important;
	cursor: default;
	z-index: 1;
	-moz-border-radius: 4px 4px 4px 4px!important;
	-webkit-border-top-right-radius: 4px 4px!important;
	-webkit-border-bottom-right-radius: 4px 4px!important;
	-webkit-border-top-left-radius: 4px 4px!important;
	-webkit-border-bottom-left-radius: 4px 4px!important;
	border-radius: 4px 4px 4px 4px!important;
	behavior: url(PIE.htc);
	background-color: #F3F1F2;
	border: none;
   border-top: 1px solid #CECECE;
	border-left: 1px solid #E6E6E6;
}

.RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight {
    background: none repeat scroll 0 0 transparent !important;
}

.RadComboBox table td.rcbInputCell, .RadComboBox .rcbInputCell .rcbInput {
    /*padding-left: 5px;*/
/*width: 147px!important;*//* width: 100%!important;
	height:20px !important;
	padding-right:25px!important;
}*/
/*.RadComboBox_Windows7 .rcbInputCellLeft, .RadComboBox_Windows7 .rcbInputCellRight, .RadComboBox_Windows7 .rcbArrowCellLeft, .RadComboBox_Windows7 .rcbArrowCellRight,.rcbInputCell .rcbInputCellLeft {
height: 26px !important;
	line-height: 26px;
	background: url(../Images/sprite_new.png) no-repeat right -836px #F3F1F2!important;
	cursor: default;
	z-index: 1;
	-moz-border-radius: 4px 4px 4px 4px!important;
	-webkit-border-top-right-radius: 4px 4px!important;
	-webkit-border-bottom-right-radius: 4px 4px!important;
	-webkit-border-top-left-radius: 4px 4px!important;
	-webkit-border-bottom-left-radius: 4px 4px!important;
	border-radius: 4px 4px 4px 4px!important;
	behavior: url(PIE.htc);
	background-color: #F3F1F2;
	border: none;
   border-top: 1px solid #CECECE;
	border-left: 1px solid #E6E6E6;
}

.RadComboBox_Windows7 .rcbReadOnly td.rcbArrowCellRight {
    background: none repeat scroll 0 0 transparent !important;
}
.RadComboBox_Default .rcbArrowCell,.RadComboBox_Default .rcbArrowCellRight
{
    display:none!important;
}

.RadComboBox_Windows7 .rcbArrowCell,.RadComboBox_Windows7 .rcbArrowCellRight
{
    display:none!important;
}
*/
.RadComboBox_Default table, .RadComboBox_Windows7 table
{
    width: 99% !important;
}
.ie .RadComboBox_Default table, .ie .RadComboBox_Windows7 table
{
    width: 99% !important;
}
.RadComboBox_Windows7 .rcbReadOnly .rcbInput
{
    background: url("../images/select_pointer.png?V1") no-repeat 95% 7px #FFF !important;
    cursor: default;
    height: 25px !important;
    font-family: Lucida Sans Unicode !important;
}
.RadComboBox_Default .rcbReadOnly .rcbInput
{
    background: url("../images/select_pointer.png?V1") no-repeat 95% 7px #FFF !important;
    cursor: default;
    height: 25px !important;
    font-family: Lucida Sans Unicode !important;
}
.RadComboBox .rcbInputCell .rcbInput /* hima 28/04/2015*/
{
      background: url("../images/select_pointer.png?V1") no-repeat 98% 7px #FFF !important;
    cursor: default;
    height: 25px !important;
    font-family: Lucida Sans Unicode !important;
   }
.RadComboBox_Windows7 .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown_Windows7 .rcbDisabled
{
    height: 25px !important;
    font-family: Lucida Sans Unicode !important;
}
.RadComboBox_Default .rcbReadOnly .rcbInput
{
    /*background: url("../Images/sprite.png") no-repeat scroll right -588px #E0DDCA !important;*/
    cursor: default;
    height: 25px !important;
    font-family: Lucida Sans Unicode !important;
}

.RadComboBox_Windows7 table tr .rcbInput
{
    /*background: url("../Images/clearIcon.png") no-repeat scroll right -588px #F3F1F2 !important;*/
    cursor: default;
    height: 25px !important;
    font-family: Lucida Sans Unicode !important;
}

.RadComboBox table td.rcbInputCell
{
    border: 0 none;
    height: 25px !important;
    line-height: 25px !important;
    padding-bottom: 0;
    padding-left: 0 !important;
    padding-right: 0;
    padding-top: 0;
    vertical-align: middle;
    width: 100%;
    font-family: Lucida Sans Unicode !important;
}

.RadComboBox .rcbInputCell .rcbInput
{
    width: 100% !important;
    font-family: Lucida Sans Unicode !important;
}
.RadComboBox_Windows7 .rcbInputCellLeft, .RadComboBox_Windows7 .rcbInputCellRight, .RadComboBox_Windows7 .rcbArrowCellLeft, .RadComboBox_Windows7 .rcbArrowCellRight, .rcbInputCell .rcbInputCellLeft
{
    background: none repeat scroll 0 0 transparent !important; /*border: 0 solid #C3C0B1 !important;*/
    border-radius: 4px 4px 4px 4px !important;
    width: 100% !important;
    font-family: Lucida Sans Unicode !important;
}

.RadComboBox_Default .rcbInputCellLeft, .RadComboBox_Default .rcbInputCellRight, .RadComboBox_Default .rcbArrowCellLeft, .RadComboBox_Default .rcbArrowCellRight, .rcbInputCell .rcbInputCellLeft
{
    background: none repeat scroll 0 0 transparent !important; /*border: 0 solid #C3C0B1 !important;*/
    border-radius: 4px 4px 4px 4px !important;
    width: 100% !important;
    font-family: Lucida Sans Unicode !important;
}

.RadComboBox_Windows7 .rcbInput.rcbEmptyMessage
{
    font-style: normal !important;
    font-family: Lucida Sans Unicode !important;
}

.RadComboBox table {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0);
    border: 0 none;
    border-collapse: collapse;
    display: inline-table !important;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 100%;
}

.RadComboBoxDropDown .rcbScroll
{
    height: auto !important;
    font-family: Lucida Sans Unicode !important;
    overflow:hidden !important;/*Srinivas added for splitted account code usercontrol*/
}

.RadComboBox .rcbArrowCell a
{
    width: 15px !important;
    font-family: Lucida Sans Unicode !important;
}
.Windows7.RadEditor .reContentCell
{
    border: none !important;
}
.RadEditor table, .RadEditor.reWrapper table td
{
    background: #d7d7d7;
}

.RadDock .rdTable .rdTop .rdLeft, .RadDock .rdTable .rdTop .rdRight, .RadDock .rdTable .rdMiddle .rdLeft, .RadDock .rdTable .rdMiddle .rdRight, .RadDock .rdTable .rdBottom .rdLeft, .RadDock .rdTable .rdBottom .rdCenter, .RadDock .rdTable .rdBottom .rdRight, .RadDock .rdContent, .RadDock .rdBottom
{
    background-color: #fff !important;
}

.RadDock_Windows7 .rdMiddle .rdLeft, .RadDock_Windows7 .rdMiddle .rdRight, .RadDock_Windows7 .rdBottom .rdLeft, .RadDock_Windows7 .rdBottom .rdRight, .RadDock_Windows7 .rdBottom .rdCenter
{
    background-image: none !important;
}

/* Rad Grid CSS styles*/
.RadGrid_Windows7, .RadGrid_Windows7 .rgMasterTable, .RadGrid_Windows7 .rgDetailTable, .RadGrid_Windows7 .rgGroupPanel table, .RadGrid_Windows7 .rgCommandRow table, .RadGrid_Windows7 .rgPager table, .GridToolTip_Windows7
{
    font: 1.1em/10px /*"segoe ui",arial,sans-serif*/ !important; /* width: 100% !important;*/
}
.RadGrid_Windows7 .rgPager table, .RadGrid_Windows7 .rgGroupPanel table, .RadGrid_Windows7 .rgEditForm table
{
    /*background-color:#E0DDCA!important;*/
}
/*.RadGrid_Windows7 .rgExpandCol,*/.RadGrid_Windows7 div.rgEditForm
{
    /*background-color:#E0DDCA!important;*/
}

.RadGrid_Windows7 .rgCommandRow table
{
    background-color: #c4c4c4 !important;
}
.RadGrid_Windows7 .rgEditRow
{
    background: none !important;
    background-color: #e9e9e9 !important;
}
/*.RadGrid_Windows7 .rgEditForm table td
 {
 	width:15%!important;
 }*/
.RadGrid_Windows7 .rgHeader, .RadGrid_Windows7 th.rgResizeCol
{
    background: url("../images/table-grid-headbg.png?V1") repeat-x #F2F2F2 !important;
    border-color: #b4c1cf !important;
    border-style: solid !important;
    border-right-width: 0 !important; /*border-width: 0 1px 1px!important;*/
}

.RadGrid_Windows7 .rgHeader, .RadGrid_Windows7 .rgHeader a
{
    color: #051631 !important;
    font-size: 12px !important;
    word-wrap: break-word;
}

.RadGrid_Windows7 .rgHeader:first-child, .RadGrid_Windows7 th.rgResizeCol:first-child, .RadGrid_Windows7 .rgFilterRow > td:first-child, .RadGrid_Windows7 .rgRow > td:first-child, .RadGrid_Windows7 .rgAltRow > td:first-child
{
    border-left-width: 0;
    padding: 5px 17px 5px 7px !important;
}

.RadGrid_Windows7 .rgHeader:first-child, .RadGrid_Windows7 th
{
    padding: 5px 17px 5px 7px !important;
}

.RadGrid_Windows7 .rgFilterBox
{
    border-color: black !important;
    color: #000000;
    font: 12px "segoe ui" ,arial,sans-serif;
    height: 20px !important;
}
.RadGrid_Windows7 .rgFilterRow
{
    background: none repeat scroll 0 0 #FFF !important;
    padding:5px 0 5px 0;
    height:35px;
}

.RadGrid .rgFilterBox
{
    border-style: none !important;
    border-color: black !important;
    border-width: 1px !important;
    font-size: 12px;
    margin: 0; /* padding: 0px 10px 0px 10px!important;*/
    vertical-align: middle;
    width: 100% !important;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgHeader
{
    padding: 0 2px 0 7px !important;
}

.RadGrid .rgFooter td, .RadGrid .rgFilterRow td, .RadGrid .rgResizeCol, .RadGrid .rgGroupHeader td
{
    padding: 0 17px 0 7px !important;
}
/*-----------Odd Even classes start-------------*/
.RadGrid_Windows7 .rgRow
{
    /*background-color: red;*/ /*background: url("images/sprite.png") repeat-x scroll 0 -363px transparent;*/ /*background: url("../Images/even.jpg") repeat scroll 0 0px transparent;*/
    background-color: #F2F2F2 !important;
    height: 25px !important;
    font-family: Lucida Sans Unicode !important;
    font-size: 1.1em !important;
    word-break: break-word;
}
.RadGrid_Windows7 .rgAltRow
{
    background-color: #FFFFFF;
    height: 30px !important;
    font-family: Lucida Sans Unicode !important;
    font-size: 1.1em !important;
}
.RadGrid_Windows7 .rgMasterTable .rgActiveCell, .RadGrid_Windows7 .rgActiveRow, .RadGrid_Windows7 .rgHoveredRow
{
    /*background-color:#e9e9e9!important;*/
    border-bottom: 0px !important;
    background-image: none !important;
}
.RadGrid_Windows7 rgEditRow
{
    background-color: #e9e9e9 !important;
    background-image: none !important;
}
.RadGrid_Windows7 .rgMasterTable .rgSelectedCell, .RadGrid_Windows7 .rgSelectedRow
{
    /*background-color:#fff!important;*/
    height: 35px;
    background-image: none !important;
}

/*-----------Odd Even classes end-------------*/

/*-----------Pagination start-------------*/
.RadGrid_Windows7 .rgPageFirst
{
    /*background-position: 0 -550px;*/
    background: url("../Images/sprite.png?V1") no-repeat scroll -51px -431px transparent !important; /*display: inline;*/
    float: left !important;
    height: 20px !important;
    margin: 0 5px !important;
    width: 15px !important;
}

.RadGrid_Windows7 .rgPageFirst:hover
{
    /*background-position: 0 -600px;*/
    background: url("../Images/sprite.png?V1") no-repeat scroll -51px -447px transparent !important;
}

.RadGrid_Windows7 .rgPagePrev
{
    /*background-position: 0 -700px;*/
    background: url("../Images/sprite.png?V1") no-repeat scroll -66px -431px transparent !important; /*display: inline;*/
    float: left !important;
    height: 20px !important;
    margin: 0 10px !important;
    width: 8px !important;
}
.RadGrid_Windows7 .rgPagePrev:hover
{
    /*background-position: 0 -750px;*/
    background: url("../Images/sprite.png?V1") no-repeat scroll -66px -447px transparent !important;
}

.RadGrid_Windows7 .rgNumPart a.rgCurrentPage, .RadGrid_Windows7 .rgNumPart a.rgCurrentPage:hover
{
    /*background-position: 100% -1450px;*/
    background: none !important;
}

.RadGrid_Windows7 .rgNumPart a.rgCurrentPage span, .RadGrid_Windows7 .rgNumPart a.rgCurrentPage:hover span
{
    /*background-position: 0 -438px;*/
    background: url("../Images/sprite.png?V1") no-repeat scroll -26px -438px transparent !important;
    color: #fff;
    display: inline;
    float: left;
    font-weight: bold;
    height: 20px;
    line-height: 1.6em;
    margin: 0 4px 0 0;
    text-align: center;
    text-decoration: none;
    width: 18px;
    padding: 0px 0px 0px 2px !important;
}

.RadGrid .rgNumPart span
{
    padding: 0 0 0 0px !important;
    background: url("../Images/sprite.png?V1") no-repeat scroll left -438px transparent !important;
    color: #3C5706;
    color: #000000;
    display: inline;
    float: left;
    font-weight: bold;
    height: 20px;
    line-height: 1.7em;
    margin: 0 4px 0 0;
    text-align: center;
    text-decoration: none;
    width: 20px;
}

.RadGrid_Windows7 .rgNumPart a:hover span
{
    /* padding: 0 0 0 0px!important; 	background: url("../Images/sprite.png") no-repeat scroll left -438px transparent!important; 	color: #3C5706; 	     color: #000000;     display: inline;     float: left;     font-weight: bold;     height: 20px;     line-height: 1.7em;     margin: 0 4px 0 0;     text-align: center;     text-decoration: none;     width: 20px;*/
}

.RadGrid_Windows7 .rgNumPart a:hover, .RadGrid_Windows7 .rgNumPart a:hover span, .RadGrid_Windows7 .rgNumPart a.rgCurrentPage, .RadGrid_Windows7 .rgNumPart a.rgCurrentPage span
{
    background: none;
}


.RadGrid_Windows7 .rgPageNext
{
    /*background-position: 0 -850px;*/
    background: url("../Images/sprite.png?V1") no-repeat scroll -77px -431px transparent !important;
    display: inline !important;
    float: left !important;
    height: 20px !important;
    margin: 0 10px !important;
    width: 8px !important;
}

.RadGrid_Windows7 .rgPageNext:hover
{
    /*background-position: 0 -900px;*/
    background: url("../Images/sprite.png?V1") no-repeat scroll -77px -447px transparent !important;
}


.RadGrid_Windows7 .rgPageLast
{
    /*background-position: 0 -1000px;*/
    background: url("../Images/sprite.png?V1") no-repeat scroll -88px -431px transparent !important; /*display: inline;*/
    float: left !important;
    height: 20px !important;
    margin: 0 10px !important;
    width: 15px !important;
}

.RadGrid_Windows7 .rgPageLast:hover
{
    /*background-position: 0 -1050px;*/
    background: url("../Images/sprite.png?V1") no-repeat scroll -88px -447px transparent !important;
}



.RadGrid_Windows7 .rgInfoPart
{
    color: #5A6779;
    font-weight: bold;
}

.RadGrid_Windows7 .rgFilterRow td
{
    border-left: 0px solid #FFF !important;
    border-right: 0px solid #FFF !important;
}
.RadGrid_Windows7 .rgRow td
{
    border-color: #E9E9E9 !important;
    border-right-width: 0 !important;
}
.RadGrid_Windows7 .rgRow td, .RadGrid_Windows7 .rgAltRow td, .RadGrid_Windows7 .rgEditRow td, .RadGrid_Windows7 .rgFooter td
{
    border-width: 1px 0px 1px 1px !important; /*color:#4b8cf7 !important;*/
}

.RadGrid_Windows7 .rgPager
{
    background: url("../images/table-grid-headbg.png?V1") repeat-x #F2F2F2 !important;
    border-color: #b4c1cf !important;
    border-style: solid !important;
    border-right-width: 0 !important;
}
/*-----------Pagination end-------------*/

.rgHeader
{
    background-color: #C4C4C4 !important;
    height: 25px;
    line-height: 1.0em;
    padding-top: 10px 0;
}

.labelActive
{
    color: #0671C1;
    font-size: 15px;
    font-weight: bold;
}
.labelInActive
{
    color: #B1B1B1;
    font-size: 15px;
    font-weight: bold;
}

.telerik_grid
{
    /*background-color:#FF00FF;*/
    padding: 0px 0px 10px !important;
    margin-top: 15px !important;
    background: url(../images/tabcont-bg.png?V1) repeat-x left top #FFF;
    border: 1px solid #b8c5d2;
    margin-bottom: 10px;
}
.telerik_gridnew
{
    /*background-color:#FF00FF;*/
    padding: 0px 0px 10px !important;
    margin-top: 15px !important;
    /*background: url(../images/tabcont-bg.png?V1) repeat-x left top #FFF;*/
    border: 1px solid #b8c5d2;
    margin-bottom: 10px;
}

/**********************************************RadTabStrip************************************/
.RadTabStripTop_Windows7 .rtsLevel1 .rtsSelected, .RadTabStripTop_Windows7 .rtsLevel1 .rtsSelected:hover
{
    /*height: 35px;*/
    background: url(../Images/nav_tabmenu_darkblue.png?V1) repeat-x !important; /*margin-left:9px!important;*/
}

.RadTabStripTop_Windows7 .rtsLevel1
{
    background: url(../Images/sprite.png?V1) no-repeat right -108px !important; /*height: 35px!important;*/
    margin-right: 20px !important;
}

.RadTabStripTop_Windows7 .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_Windows7 .rtsLevel1 .rtsSelected:hover .rtsOut
{
    /*background-position: 100% -108px!important;*/
    background: url(../Images/nav_tabmenu_darkblue.png?V1) repeat-x !important;
    color: #FFF;
}

a.rtsSelected
{
    background: url(../Images/nav_tabmenu_darkblue.png?V1) repeat-x !important;
}

.RadTabStripTop_Windows7 .rtsLevel1 .rtsLink
{
    /*background:url(../Images/sprite.png) no-repeat 0 -145px!important;*/
    height: 35px !important; /*margin-right:9px!important;*/
    background-image: none !important;
    border-right: 1px solid #b4c1cf;
}
.RadTabStripTop_Windows7 .rtsLevel1 .rtsSelected
{
    background: url(../Images/nav_tabmenu_darkblue.png?V1) repeat-x !important;
    height: 35px !important; /*margin-right:1px!important;*/
}

.RadTabStripTop_Windows7 .rtsLevel1 .rtsOut
{
    /*background:url(../Images/sprite.png) no-repeat right -145px!important;*/
    background-image: none !important;
    height: 35px !important; /*margin-right: -18px!important;*/
    line-height: 2.8em;
}

.RadTabStripTop_Windows7 .rtsLevel1
{
    background-position: 0 100%;
    background-repeat: repeat-x;
    background: none !important;
}

.RadTabStripTop_Windows7 .rtsLevel1 .rtsLink:hover
{
    background: url(../Images/nav_tabmenu_darkblue.png?V1) repeat-x !important;
    background-repeat: repeat-x !important;
    color: #FFF;
}

.RadTabStripTop_Windows7 .rtsLevel1 .rtsLink
{
    background-repeat: repeat-x !important;
}

.RadTabStripTop_Windows7 .rtsLevel1 .rtsLink:hover .rtsOut
{
    background-repeat: repeat-x !important;
}

.RadTabStrip_Windows7 .rtsLevel1 .rtsLI, .RadTabStrip_Windows7 .rtsLevel1 .rtsLink
{
    color: #385070; /*margin-right:2px;*/ /*background-image:none  !important;*/
}


.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink
{
    cursor: pointer !important;
    display: block !important; /*padding-left: 9px;*/
    padding-right: 9px !important;
    text-decoration: none !important;
    white-space: nowrap !important;
}
.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt
{
    padding: 3px !important;
}


.rtsUL li
{
    background-repeat: no-repeat;
    background: none;
}
.tab-content
{
    display: block;
    overflow: hidden;
    margin: 30px 20px;
    z-index: 1000;
}
.RadTabStripTop_Windows7 .rtsLevel1
{
    /*border:1px solid #CCC;*/
    border-bottom: none; /*width:99%;*/
}
.RadTabStrip .rtsLevel
{
    background: url(../images/nav_tabmenu_bg.png?V1) repeat-x !important;
    width: 99.88% !important;
    padding: 0px;
}
.rtsLevel .rtsLevel1
{
    padding: 0px;
}
.RadTabStrip .RadTabStrip_Windows7 .RadTabStripTop_Windows7
{
    padding: 0px;
}
ul.rtsUL
{
    background: none !important;
}
.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut
{
    padding-right: 0px !important;
}

/*****************************************************End*************************************************/
.RadButton_Default.rbSkinnedButton, .RadButton_Default .rbDecorated, .RadButton_Default.rbVerticalButton, .RadButton_Default.rbVerticalButton .rbDecorated, .RadButton_Default .rbSplitRight, .RadButton_Default .rbSplitLeft
{
    background-image: url("../Images/button_blue.gif?V1") !important;
    color: #FFF !important;
    text-transform: uppercase !important;
    font-size: 10px !important;
    font-weight: normal !important;
    font-family: Lucida Sans Unicode !important;
}

.RadButton_WebBlue.rbSkinnedButton, .RadButton_WebBlue .rbDecorated, .RadButton_WebBlue.rbVerticalButton, .RadButton_WebBlue.rbVerticalButton .rbDecorated, .RadButton_WebBlue .rbSplitRight, .RadButton_WebBlue .rbSplitLeft
{
    background-image: url("../Images/button_Green.gif?V1") !important;
    color: #FFF !important;
    text-transform: uppercase !important;
    font-size: 11px !important;
    font-weight: bold !important;
	margin-right: 0px !important;
}
.RadUpload_Default .ruButton, .RadUploadProgressArea_Default .ruButton, .RadUpload .ruBrowse
{
    background-image: url("../Images/button_blue.gif?V1") !important;
    color: #FFF !important;
    text-transform: uppercase !important;
    font-size: 11px !important;
    font-weight: bold !important;
    background-position: bottom !important;
}

.RadButton_Default.rbSkinnedButton,.RadButton_Default.rbSkinnedButton.rbHovered
{
    background-image: url("../Images/button_blue.gif?V1") !important;
    background-repeat:no-repeat;
    background-position:left -22px;    
}

.RadButton_WebBlue.rbSkinnedButton,.RadButton_WebBlue.rbSkinnedButton.rbHovered
{
    background-image: url("../Images/button_Green.gif?V1") !important;
    background-repeat:no-repeat;
    background-position:left -22px;    
}
div.RadUpload .ruBrowse
{
    width: 80px;
}
.RadButton_Office2007.rbSkinnedButton, .RadButton_Office2007 .rbDecorated, .RadButton_Office2007.rbVerticalButton, .RadButton_Office2007.rbVerticalButton .rbDecorated, .RadButton_Office2007 .rbSplitRight, .RadButton_Office2007 .rbSplitLeft
{
    background-image: url("../Images/button_red.gif?V1") !important;
    color: #FFF !important;
    text-transform: uppercase !important;
    font-size: 11px !important;
    font-weight: bold !important;
}
.RadButton_Office2007.rbSkinnedButton,.RadButton_Office2007.rbSkinnedButton.rbHovered
{
    background-image: url("../Images/button_red.gif?V1") !important;
    background-repeat:no-repeat;
    background-position:left -22px;    
}

.rdpStandard .rcCalPopup
{
    margin-left: -33px !important;
}
html body .RadInput_Windows7 .riTextBox, html body .RadInputMgr_Windows7, html body .RadInputMgr_Default
{
    border-color: #f00 !important; /*background: url("../Images/sprite.png") no-repeat scroll 0 -216px transparent!important;*/
    border-color: #D9DED5 !important;
    border-style: solid;
    color: #949494; /*font-size: 0px!important;*/
    font-weight: bold !important;
    height: 26px !important;
    line-height: 2.4em !important;
    margin: 0 0 0 0px !important;
    padding: 0 0px !important;
    vertical-align: middle !important;
    width: 100% !important;
}
html body .RadInput_Windows7 .riTextBox, html body .RadInputMgr_Windows7
{
    /*font-size: 0px !important;*/
}
html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default
{
    /*border-color: #D9DED5!important;*/
    border: 1px solid #a5b7d4 !important;
}

/*html body .riSingle .riTextBox, html body .riSingle .riTextBox[type="text"] {
float:left;  position:relative;
-moz-border-radius:7px 7px 7px 7px;
-webkit-border-top-right-radius:7px 7px;
-webkit-border-bottom-right-radius:7px 7px;
-webkit-border-top-left-radius:7px 7px;
-webkit-border-bottom-left-radius:7px 7px;
border-radius:7px 7px 7px 7px;
behavior: url(PIE.htc);
}*/

html body .riSingle .riTextBox, html body .riSingle .riTextBox[type="text"]
{
    /*	float: left; 	width: 100%; 	position: relative; 	-moz-border-radius: 7px 7px 7px 7px; 	-webkit-border-top-right-radius: 7px 7px; 	-webkit-border-bottom-right-radius: 7px 7px; 	-webkit-border-top-left-radius: 7px 7px; 	-webkit-border-bottom-left-radius: 7px 7px; 	border-radius: 7px 7px 7px 7px; 	behavior: url(PIE.htc); 	background-color: #F3F1F2!important; 	border: none!important; 	padding: 0 4px!important; 	border-top: 1px solid #CECECE!important; 	border-left: 1px solid #E6E6E6!important; 	position: relative;*/
    color: Black;
    background-color: #FFF !important;
    border: 1px solid #a5b7d4 !important;
    padding: 0 4px !important;
    border-top: 1px solid #a5b7d4 !important;
    border-left: 1px solid #a5b7d4 !important;
}

html body .RadInput input.riEmpty, html body .RadInput textarea.riEmpty, html body input.RadInput_Empty
{
    font-style:normal !important;
    color:Gray !important;       
}



textarea
{
    border-color: #a5b7d4 !important;
    float: left !important;
    position: relative !important;
    resize:none;
}
.RadGrid .rgFilterBox
{
    border-style: none !important;
    border-color: black !important;
    border-width: 1px !important;
    font-size: 12px;
    margin: 0; /* padding: 0px 10px 0px 10px!important;*/
    vertical-align: middle;
    width: 100% !important;
}
.RadGrid_Windows7 .rgHoveredRow td
{
    /*border-width:0 1px 1px!important;*/
    border-bottom: 0px !important;
}
a.rcCalPopup
{
    margin-left: -64px !important;
    position: relative;
    z-index: 9999;
}
a.rcTimePopup
{
    margin-left: -43px !important;
    position: relative;
    z-index: 9999;
}

.RadInput_Default .riDisplay
{
    /*display:none!important;*/
    color: #949494 !important;
    font-size: 0px !important;
    font-weight: bold !important;
    height: 26px !important;
    line-height: 2.4em !important;
    margin: 0 0 0 0px !important;
    padding: 0 0px !important;
    vertical-align: middle !important;
}

.RadInput_Windows7 .riDisplay, .RadInput_Office2007 .riDisplay
{
    /*display:none!important;*/
    color: #949494 !important;
    font-size: 11px !important;
    font-weight: bold !important;
    height: 26px !important;
    line-height: 2.4em !important;
    margin: 0 0 0 0px !important;
    padding: 0 0px !important;
    vertical-align: middle !important;
}
.RadInput_Windows7 .riDisplay
{
    font-size: 10px !important;
    font-weight: normal;
    font-family: Lucida Sans Unicode !important;
}
.RadPicker_Windows7 .rcCalPopup, .RadPicker_Windows7 .rcTimePopup
{
    background-image: url('../Images/date_time_picker.png?V1') !important;
}
.RadPicker_Windows7 .rcTimePopup, .RadPicker_Windows7 a.rcDisabled.rcTimePopup:hover
{
    background-position: bottom !important;
}
.RadPicker_Windows7 a.rcCalPopup:hover, .RadPicker_Windows7 a.rcCalPopup:focus, .RadPicker_Windows7 a.rcCalPopup:active
{
    background-position: 0px top !important;
}
.RadPicker .rcCalPopup, .RadPicker .rcTimePopup
{
    width: 48px !important;
}
table.rcTable
{
    width: 200px !important;
}
div.RadPicker_Windows7
{
    width: 195px !important;
}


/*   .rbSkinnedButton:hover .rbDecorated {
	background: url("../Images/sprite.png") no-repeat scroll right -247px transparent!important;
	border: medium none!important;
    color: #FFFFFF!important;
    font-weight: bold!important;
    height: 26px!important;
    margin: 0 0 0 2px!important;
    padding: 0!important;
    text-align: center!important;
    vertical-align: middle!important;
    width: 46px!important;
	text-transform:uppercase!important;
    }*/

input[type="text"], input.riTextBox[type="password"]
{
    border: 1px solid #a5b7d4 !important; /*font-size: 12px!important;*/
    padding-left: 5px;
}

riTextBox riEnabled
{
    border: 1px solid #a5b7d4 !important;
}

.myInput
{
    border: 1px solid #a5b7d4 !important;
}

input.riTextBox
{
    margin: 0px !important;
    border: 1px solid #a5b7d4 !important;
}

/********** Scheduler ****************/
.RadScheduler .rsTopWrap
{
    width: 100% !important;
    min-height: 300px;
}

.RadScheduler_Windows7 .rsHeader, .RadScheduler_Windows7 .rsHeader ul a:hover, .RadScheduler_Windows7 .rsHeader ul a:hover span, .RadScheduler_Windows7 .rsHeader .rsSelected, .RadScheduler_Windows7 .rsHeader .rsSelected em, .RadScheduler_Windows7 .rsHeader .rsPrevDay, .RadScheduler_Windows7 .rsHeader .rsNextDay, .RadScheduler_Windows7 .rsHorizontalHeaderTable th, .RadScheduler_Windows7 div.rsFooter
{
    background-image: url("../Images/ctrl_headbg.png?V1") !important;
    background-repeat: repeat-x;
}

/*.RadScheduler_Windows7 .rsAllDayRow {
    background: none repeat scroll 0 0 #FDFDFD!important;
}*/

.RadScheduler_Windows7 .rsAllDayRow td, .RadScheduler_Windows7 .rsContentTable .rsAllDayRow td
{
    border-color: #D5DFEC !important;
    border-style: solid;
}

.fav_item_add
{
    height: 18px !important;
}


/*btns*/
.RadScheduler .rsHeader .rsPrevDay
{
    background-image: url("../Images/ctrl_head_btnsprite.png?V1") !important;
    background-position: 0 0px !important; /*  margin: 0px!important;*/
}

div.RadScheduler_Windows7 .rsHeader .rsNextDay
{
    background-image: url("../Images/ctrl_head_btnsprite.png?V1") !important;
    background-position: 0px -22px !important;
    margin: 4px 6px 0 0px !important;
}

/*arrow*/
/*.RadScheduler .rsHeader .rsDatePickerActivator {
    background-position: -228px -31px!important;
    float: left!important;
    font-size: 0!important;
    height: 24px!important;
    line-height: 21px!important;
    margin: 3px 0 0 5px!important;
    overflow: hidden!important;
    text-indent: -9999px!important;
    width: 21px!important;
}*/

/*right tabs*/
div.RadScheduler_Windows7 .rsHeader ul a:hover, div.RadScheduler_Windows7 .rsHeader .rsSelected
{
    /*background: url("Images/sprite.png") no-repeat scroll 0 -556px transparent!important;*/
    background-position: 0 -70px !important;
}

div.RadScheduler_Windows7 .rsHeader ul a:hover span, div.RadScheduler_Windows7 .rsHeader .rsSelected em
{
    /*background: url("Images/sprite.png") no-repeat scroll 100% -556px transparent!important;*/
    background-position: 100% -70px !important;
}

.RadScheduler_Windows7 .rsAptCreate, .RadScheduler_Windows7 .rsMonthView .rsAptCreate, .RadScheduler_Windows7 .rsAptCreateRow2, .RadScheduler_Windows7 .rsMonthView .rsAptCreateRow2
{
    background-color: #E9EDF6 !important;
    background-image: none !important;
}

.RadScheduler_Windows7 .rsAllDayRow
{
    background: #F2F2F2 !important; /*height:143px!important;*/
}
.RadScheduler_Windows7 .rsTimelineView .rsAllDayRow
{
    height: 155px !important;
}
.RadScheduler_Windows7 .rsTimelineView .ActualUsageAppointmentTimeline .rsAptOut
{
    border-right: none !important;
}

.RadScheduler_Windows7 .rsTimelineView .rsAptSimple .rsAptOut
{
    border-right: 1px Solid rgb(220,220,220);
}
.RadScheduler_Windows7 .rsTimelineView .rsAptSimple
{
    height:159px !important;
}
.RadScheduler .rsTimelineView .rsWrap
{
    height:160px !important;
}
.RadScheduler .rsWrap
{
    z-index: 6 !important;
}
.RadScheduler_Windows7 .rsAllDayRow td, .RadScheduler_Windows7 .rsContentTable .rsAllDayRow td
{
    border-color: #a5b7d4 !important;
    border-style: solid !important;
}

.RadScheduler_Windows7 .rsHorizontalHeaderTable th
{
    background: #F2F2F2 !important;
    border-color: #629072 !important;
    font-size: 10px !important;
    font-weight: bold;
    font-family:Arial, Helvetica, sans-serif !important;
}
.RadScheduler_Windows7 .rsHorizontalHeaderWrapper
{
    background: #F2F2F2 !important;
    border-color: #E0DDCA !important;
}
.RadScheduler_Windows7 .rsHorizontalHeaderTable
{
    background: #F2F2F2 !important;
}

.RadScheduler_Windows7 .rsSpacerCell, .RadScheduler_Windows7 .rsAllDayHeader, .RadScheduler_Windows7 .rsVerticalHeaderWrapper, .RadScheduler_Windows7 .rsVerticalHeaderTable
{
    background: #e9eef6 !important;
}

.RadScheduler_Windows7 .rsSpacerCell, .RadScheduler_Windows7 .rsContent .rsAllDayHeader
{
    border-bottom-color: #E0DDCA !important;
}
.RadScheduler_Windows7 .rsSpacerCell, .RadScheduler_Windows7 .rsAllDayHeader, .RadScheduler_Windows7 .rsVerticalHeaderTable .rsAllDayHeader
{
    border-color: #E0DDCA !important;
}

.RadScheduler_Windows7 .rsVerticalHeaderTable th
{
    border-color: #a5b7d4 !important;
}

.RadScheduler_Windows7 .rsVerticalHeaderTable .rsMainHeader th
{
    border-bottom-color: #a5b7d4 !important;
    height: 155px !important;
}

.RadScheduler_Windows7 .rsVerticalHeaderTable .rsMainHeader .rsMainHeader
{
    /*position:absolute!important;*/
    width: 143px !important;
    height: 155px !important;
    padding: 5px 0 0 5px !important;
}
.RadScheduler_Windows7 .rsAptCreate .rsAptCreateRow td
{
    width: 40px !important;
    height: 40px !important;
}


.RadScheduler_Windows7 .rsVerticalHeaderTable .rsMainHeader
{
    width: 143px !important;
    height: 155px !important;
}

.RadScheduler_Windows7 .rsNonWorkHour, .RadScheduler_Windows7 .rsSunCol, .RadScheduler_Windows7 .rsSatCol
{
    background: #F2F2F2 !important;
}

.RadScheduler_Windows7 .rsContentTable td
{
    border-color: #E0DDCA !important;
    border-bottom-style: dotted;
}
.RadScheduler .rsVerticalHeaderTable div
{
    white-space: nowrap !important;
    overflow: hidden !important;
    height: 100% !important;
    font-weight: bold !important;
    text-align: center !important;
    font-size:11px !important;
}
.RadScheduler .rsWeekView .rsAptOut
{
    width: 100% !important;
}
.RadScheduler .rsWeekView .rsApt
{
    width: 100% !important;
}
.RadScheduler_Windows7 div.rsFooter
{
    background-position: 0 0 !important;
}

.RadScheduler .rsHeader .rsDatePickerActivator
{
    width: 19px !important;
    height: 16px !important;
    float: left !important;
    overflow: hidden !important; /*background-image: url(../Images/Icons/CalendarSmall.png)!important;*/
    background-image: url(../Images/Icons/Calendar.png?V1) !important;
    background-position: left !important;
    margin-top: 6px !important;
}
.RadScheduler .rsHeader a.rsDatePickerActivator:hover
{
    width: 19px !important;
    height: 16px !important;
    background-image: url(../Images/Icons/Calendar.png?V1) !important;
    background-position: left !important;
}
.RadScheduler .rsHeader .rsDatePickerActivatorDown, .RadScheduler .rsHeader a.rsDatePickerActivatorDown:hover
{
    /* width: 24px!important;             height: 24px!important;*/
    background-image: url(../Images/Icons/Calendar.png?V1) !important;
    background-position: left !important;
}
.RadScheduler .rsHeader h2
{
    float: left !important;
    padding-left: 5px !important;
    text-indent: 0px !important;
    font-size: 13px !important; /*margin-left:-21%;*/
    color: White !important;
}

.RadScheduler .rsHeader .rsToday
{
    color: #fff !important;
}

.RadScheduler_Windows7 .rsApt .rsArrowTop, .RadScheduler_Windows7 .rsApt .rsArrowBottom, .RadScheduler_Windows7 .rsApt .rsArrowLeft, .RadScheduler_Windows7 .rsApt .rsArrowRight, .RadScheduler_Windows7 .rsApt .rsAptReminder, .RadScheduler_Windows7 .rsApt .rsAptRecurrence, .RadScheduler_Windows7 .rsApt .rsAptRecurrenceException
{
    background-image: none;
}

.RadScheduler .rsHeader ul span, .RadScheduler .rsHeader ul em
{
    color: White !important;
}
div.RadScheduler_Windows7 .rsHeader ul
{
    margin-right: 3%;
}

/*.RadScheduler .rsApt {
height: 143px!important;
overflow: visible!important;
position: absolute!important;
line-height: 14px!important;
font-size: 11px!important;
}*/
/************************************/

/********************** Add New Button*****************************/
span.add_new_button
{
    /*display:block!important;*/
    float: right;
    text-align: right !important;
    padding: 5px 8px 5px 8px !important; /*background-color:#F2F2F2!important;*/
    background: url("../images/tabs.png?V1") repeat-x scroll 0 -475px transparent;
    border: 1px solid #b4c1cf;
}
.add_new_button a
{
    font-size: 10px;
    font-weight: normal;
    color: #fff;
    text-transform: uppercase;
    padding: 6px 0px 4px 18px;
    background: url(../Images/add_icon.gif?V1) no-repeat 0px 7px;
    text-decoration: none;
}
.add_new_button a:link
{
    color: #fff;
}
.add_new_button a:visited
{
    color: #fff;
}
/*.add_new_button a:hover{color:#3c5887;
	font-size:12px; font-weight:bold;
	padding:6px 0px 4px 18px;
	background:url(../Images/add_icon.gif) no-repeat 0px 0px;
	}*/
.add_new_button a:active
{
    color: #fff;
}


/******************************************************************/
/********************** Add New Button inside tabs*****************************/
span.add_new_button_tabs
{
    float: right;
    text-align: right !important;
    padding: 5px 8px 5px 8px !important; /*background-color:#F2F2F2!important;*/
    background: url("../images/tabs.png?V1") repeat-x scroll 0 -475px transparent;
    border: 1px solid #b4c1cf;
}
.add_new_button_tabs a
{
    font-size: 10px;
    font-weight: normal;
    color: #fff;
    text-transform: uppercase;
    padding: 6px 0px 4px 18px;
    background: url(../Images/add_icon.gif?V1) no-repeat 0px 7px;
    text-decoration: none;
}
.add_new_button_tabs a:link
{
    color: #fff;
}
.add_new_button_tabs a:visited
{
    color: #fff;
}
/*.add_new_button_tabs a:hover{color:#3c5887;
	font-size:12px; font-weight:bold;
	padding:6px 8px 4px 18px;
	background:url(../Images/add_icon.gif) no-repeat 0px -19px;
	}*/
.add_new_button a:active
{
    color: #fff;
}


/******************************************************************/
/******************** Add New Button Work Order*******************/
span.add_new_button_wo
{
    /*display:block!important; 		float:right; 		text-align:right!important; 		padding:5px 8px 5px 8px!important; 		background:url("../images/tabs.png") repeat-x scroll 0 -475px transparent; 		border: 1px solid #b4c1cf*/
    background: url(../Images/Plus.png?V1) no-repeat 0px 7px;
    text-decoration: none;
}
.add_new_button_wo a
{
    width: 20px;
    height: 20px;
    background: url(../Images/Plus.png?V1) no-repeat 0px 7px;
    text-decoration: none;
}

/****************************************************************/
span.save_cancel_buttons
{
    display: block !important;
    background-color: #E0DDCA !important;
}

/********************* Rad Editor ********************************/
.reToolbar.Windows7 .reGrip
{
    background-image: none !important;
}
.reToolbar li
{
    background-image: none !important;
}

.Windows7.RadEditor
{
    background-color: #E0DDCA !important;
}
/*****************************************************************/
/********************Rad Window**********************************/
.RadWindow_Office2007 .rwTopLeft, .RadWindow_Office2007 .rwTopRight, .RadWindow_Office2007 .rwTitlebar, .RadWindow_Office2007 .rwFooterLeft, .RadWindow_Office2007 .rwFooterRight, .RadWindow_Office2007 .rwFooterCenter, .RadWindow_Office2007 .rwTopResize, .RadWindow_Office2007 .rwStatusbar div, .RadWindow_Office2007 .rwStatusbar, .RadWindow_Office2007 .rwPopupButton, .RadWindow_Office2007 .rwPopupButton span, .RadWindow_Office2007.rwMinimizedWindow .rwCorner
{
    background-image: url(../images/WebResource2.png?V1) !important;
}

.RadWindow_Office2007 .rwTable .rwBodyLeft, .RadWindow_Office2007 .rwTable .rwBodyRight, .RadWindow_Office2007 .rwTable .rwStatusbarRow .rwBodyLeft, .RadWindow_Office2007 .rwTable .rwStatusbarRow .rwBodyRight
{
    background-image: url(../images/WebResource3.png?V1) !important;
}

.RadWindow_Office2007 .rwShadow .rwBodyLeft, .RadWindow_Office2007 .rwShadow .rwBodyRight, .RadWindow_Office2007 .rwShadow .rwStatusbarRow .rwBodyLeft, .RadWindow_Office2007 .rwShadow .rwStatusbarRow .rwBodyRight
{
    background-image: url(../images/WebResource3.png?V1) !important;
}
.RadWindow_Office2007 .rwTable .rwTitlebar
{
    height: 30px !important;
    background-position: 0 -391px !important;
    background-repeat: repeat-x !important;
}

.RadWindow .rwTable .rwTopLeft, .RadWindow.rwMinimizedWindow .rwTable .rwCorner.rwTopLeft
{
    background-position: 0 -297px !important;
}
.RadWindow .rwTable .rwTopRight, .RadWindow.rwMinimizedWindow .rwTable .rwCorner.rwTopRight
{
    background-position: 0 -335px !important;
}
.RadWindow .rwTable .rwBodyLeft
{
    background-position: -33px 0;
}
.RadWindow .rwTable .rwBodyRight
{
    background-position: -52px 0;
}
.RadWindow .rwTable .rwFooterLeft
{
    width: 15px;
    background-position: 0 -431px;
}
.RadWindow .rwTable .rwFooterCenter
{
    background-position: 0 -461px;
    background-repeat: repeat-x;
}
.RadWindow .rwTable .rwFooterRight
{
    width: 15px;
    background-position: 0 -446px;
}
.RadWindow .rwTable .rwTopResize
{
    height: 8px;
    background-position: 0 -376px !important;
}
.RadWindow .rwTable em
{
    padding: 8px 0 0 1px !important;
}
.RadWindow_Office2007 .rwTable .rwControlButtons
{
    margin: 5px -2px 0 0;
}
.RadWindow .rwTable .rwFooterLeft, .RadWindow .rwTable .rwFooterRight, .RadWindow .rwTable .rwFooterCenter
{
    height: 14px;
}
.RadWindow .rwTable .rwBodyLeft, .RadWindow .rwTable .rwBodyRight
{
    width: 15px;
    background-repeat: repeat-y;
}
.RadWindow_Office2007 .rwTable .rwFooterLeft, .RadWindow_Office2007 .rwTable .rwFooterRight, .RadWindow_Office2007 .rwTable .rwFooterCenter, .RadWindow_Office2007 .rwTable .rwTopResize, .RadWindow_Office2007 .rwTable .rwStatusbar div, .RadWindow_Office2007 .rwTable .rwStatusbar, .RadWindow_Office2007 .rwTable .rwPopupButton, .RadWindow_Office2007 .rwTable .rwPopupButton span, .RadWindow_Office2007 .rwTable .rwStatusbarRow .rwBodyLeft, .RadWindow_Office2007 .rwTable .rwStatusbarRow .rwBodyRight
{
    background-image: url(../images/WebResource2.png?V1) !important;
}

.RadWindow .rwTable .rwTopLeft, .RadWindow .rwTable .rwTopRight
{
    height: 38px !important;
}

.RadWindow .rwTable .rwTopLeft, .RadWindow .rwTable .rwTopRight, .RadWindow.rwMinimizedWindow .rwTable .rwCorner.rwTopLeft, .RadWindow.rwMinimizedWindow .rwTable .rwCorner.rwTopRight
{
    width: 15px !important;
}
div.RadWindow_Office2007 .rwTitlebarControls em
{
    color: #FFF !important;
}

.RadWindow_Office2007 .rwControlButtons a
{
    background-image: url(../images/webresource_window-btns.png?V1) !important;
}
.RadWindow_Office2007 a.rwIcon
{
    background-image: url(../images/logo_windows.png?V1) !important;
    background-position: 0 0 !important;
    width: 30px;
    margin: 12px 5px 0 0 !important;
}

.RadWindow_Windows7 .rwTopLeft, .RadWindow_Windows7 .rwTopRight, .RadWindow_Windows7 .rwTitlebar, .RadWindow_Windows7 .rwFooterLeft, .RadWindow_Windows7 .rwFooterRight, .RadWindow_Windows7 .rwFooterCenter, .RadWindow_Windows7 .rwTopResize, .RadWindow_Windows7 .rwStatusbar div, .RadWindow_Windows7 .rwStatusbar, .RadWindow_Windows7 .rwPopupButton, .RadWindow_Windows7 .rwPopupButton span, .RadWindow_Windows7.rwMinimizedWindow .rwCorner
{
    background-image: url(../images/WebResource2.png?V1) !important;
}

.RadWindow_Windows7 .rwTable .rwBodyLeft, .RadWindow_Windows7 .rwTable .rwBodyRight, .RadWindow_Windows7 .rwTable .rwStatusbarRow .rwBodyLeft, .RadWindow_Windows7 .rwTable .rwStatusbarRow .rwBodyRight
{
    background-image: url(../images/WebResource3.png?V1) !important;
}

.RadWindow_Windows7 .rwShadow .rwBodyLeft, .RadWindow_Windows7 .rwShadow .rwBodyRight, .RadWindow_Windows7 .rwShadow .rwStatusbarRow .rwBodyLeft, .RadWindow_Windows7 .rwShadow .rwStatusbarRow .rwBodyRight
{
    background-image: url(../images/WebResource3.png?V1) !important;
}
.RadWindow_Windows7 .rwTable .rwTitlebar
{
    height: 30px !important;
    background-position: 0 -391px !important;
    background-repeat: repeat-x !important;
}

div.RadWindow_Windows7 .rwTitlebarControls em
{
    color: #FFF !important;
}

.RadWindow_Windows7 .rwControlButtons a
{
    background-image: url(../images/webresource_window-btns.png?V1) !important;
}
.RadWindow_Windows7 a.rwIcon
{
    background-image: url(../images/logo_windows.gif?V1) !important;
    background-position: 0 0 !important;
    width: 20px;
    margin: 12px 5px 0 0 !important;
}

.RadWindow_Windows7 .rwTable .rwFooterLeft, .RadWindow_Windows7 .rwTable .rwFooterRight, .RadWindow_Windows7 .rwTable .rwFooterCenter, .RadWindow_Windows7 .rwTable .rwTopResize, .RadWindow_Windows7 .rwTable .rwStatusbar div, .RadWindow_Windows7 .rwTable .rwStatusbar, .RadWindow_Windows7 .rwTable .rwPopupButton, .RadWindow_Windows7 .rwTable .rwPopupButton span, .RadWindow_Windows7 .rwTable .rwStatusbarRow .rwBodyLeft, .RadWindow_Windows7 .rwTable .rwStatusbarRow .rwBodyRight
{
    background-image: url(../images/WebResource2.png?V1) !important;
}

/**************************************RadWindow_Default****************************************/
.RadWindow_Default .rwTopLeft, .RadWindow_Default .rwTopRight, .RadWindow_Default .rwTitlebar, .RadWindow_Default .rwFooterLeft, .RadWindow_Default .rwFooterRight, .RadWindow_Default .rwFooterCenter, .RadWindow_Default .rwTopResize, .RadWindow_Default .rwStatusbar div, .RadWindow_Default .rwStatusbar, .RadWindow_Default .rwPopupButton, .RadWindow_Default .rwPopupButton span, .RadWindow_Default.rwMinimizedWindow .rwCorner
{
    background-image: url(../images/WebResource2.png?V1) !important;
}

.RadWindow_Default .rwTable .rwBodyLeft, .RadWindow_Default .rwTable .rwBodyRight, .RadWindow_Default .rwTable .rwStatusbarRow .rwBodyLeft, .RadWindow_Default .rwTable .rwStatusbarRow .rwBodyRight
{
    background-image: url(../images/WebResource3.png?V1) !important;
}

.RadWindow_Default .rwShadow .rwBodyLeft, .RadWindow_Default .rwShadow .rwBodyRight, .RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyLeft, .RadWindow_Default .rwShadow .rwStatusbarRow .rwBodyRight
{
    background-image: url(../images/WebResource3.png?V1) !important;
}
.RadWindow_Default .rwTable .rwTitlebar
{
    height: 30px !important;
    background-position: 0 -391px !important;
    background-repeat: repeat-x !important;
}

div.RadWindow_Default .rwTitlebarControls em
{
    color: #FFF !important;
}

.RadWindow_Default .rwControlButtons a
{
    background-image: url(../images/webresource_window-btns.png?V1) !important;
}
.RadWindow_Default a.rwIcon
{
    background-image: url(../images/logo_windows.gif?V1) !important;
    background-position: 0 0 !important;
    width: 20px;
    margin: 12px 5px 0 0 !important;
}

.RadWindow_Default .rwTable .rwFooterLeft, .RadWindow_Default .rwTable .rwFooterRight, .RadWindow_Default .rwTable .rwFooterCenter, .RadWindow_Default .rwTable .rwTopResize, .RadWindow_Default .rwTable .rwStatusbar div, .RadWindow_Default .rwTable .rwStatusbar, .RadWindow_Default .rwTable .rwPopupButton, .RadWindow_Default .rwTable .rwPopupButton span, .RadWindow_Default .rwTable .rwStatusbarRow .rwBodyLeft, .RadWindow_Default .rwTable .rwStatusbarRow .rwBodyRight
{
    background-image: url(../images/WebResource2.png?V1) !important;
}

/**********************************************************************************************/
.RadGrid_Windows7 .rgEditRow
{
    background: none !important;
    background-color: #e9e9e9 !important;
    height: 40px !important;
}
/*****************************************************************/
.RadUpload .ruFakeInput
{
    height: 20px !important;
}


.col1, .col2
{
    float: left;
    width: 85px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
}

.WaterMarkCustomizedClass
{
    margin-right: -22px;
    background-image: url('../Images/search.png?V1');
    background-repeat: repeat-y;
    background-position-y: 1px;
}

.PartitionHeader
{
    background-color: Gray;
    width: 100%;
    height: 20px;
}

.reToolZone
{
    /*padding:8px 0 8px 0!important;*/
}
.reMode_design span
{
    padding: 4px 12px !important;
    background: url(../images/desbtn_editbg.png?V1) no-repeat #CCC !important;
    background-position: left top !important;
    border: 1px solid #a1a1a1 !important;
    cursor: pointer !important;
    padding-left: 26px !important;
    margin-top: 10px;
}
.reMode_selected.reMode_design span
{
    background: url(../images/desbtn_editbg.png?V1) no-repeat #CCC !important;
    background-position: left bottom !important;
}

.reMode_preview span
{
    padding: 4px 12px !important;
    background: url(../images/desbtn_editbg.png?V1) no-repeat #CCC !important;
    background-position: left top !important;
    border: 1px solid #a1a1a1 !important;
    cursor: pointer !important;
    padding-left: 26px !important;
}
.reMode_selected.reMode_preview span
{
    background: url(../images/desbtn_editbg.png?V1) no-repeat #CCC !important;
    background-position: left bottom !important;
}
.Windows7.RadEditor .reEditorModes
{
    background-color: transparent !important;
}
.reEditorModes a
{
    width: 90px !important;
    display: inline !important;
}
.reEditorModes span
{
    display: inline !important;
    line-height: 32px !important;
}
.Windows7 .reMode_selected
{
    background-image: none !important;
}
/******************************** MENU START *****************************************************/


/******************************** END START *****************************************************/

.redStripes1
{
    background: url(../Images/red-ribbon-md.png?V1) no-repeat !important;
    width: 25px;
    height: 25px;
    margin-top: -26px;
    float: right;
    margin: 2px 0px 20px 0px;
    text-indent: 8px;
    vertical-align: middle;
}
.redStripes2
{
    background: url(../Images/red-ribbon-md.png?V1) no-repeat !important;
    width: 25px;
    height: 25px;
    margin-top: -26px;
    float: right;
    margin: 2px 0px 20px 0px;
    text-indent: 6px;
    vertical-align: middle;
}
.redStripes3
{
    background: url(../Images/red-ribbon-md.png?V1) no-repeat !important;
    width: 25px;
    height: 25px;
    margin-top: -26px;
    float: right;
    margin: 2px 0px 20px 0px;
    text-indent: 4px;
    vertical-align: middle;
    font-size: 8.5px;
}
.redStripes4
{
    background: url(../Images/red-ribbon-md.png?V1) no-repeat !important;
    width: 25px;
    height: 25px;
    margin-top: -26px;
    float: right;
    margin: 2px 0px 20px 0px;
    text-indent: 2px;
    vertical-align: middle;
}
.countValue
{
    margin-top: -10.5px;
    color: #FFF;
}
.countValueselected
{
    margin-top: -3.5px;
    color: #FFF;
}
/*.current_sub .redStripes1 .countValue
    {
        margin-top:-4px;
        color:#FFF;
    }
    .current_sub .redStripes2 .countValue
    {
         margin-top:-4px;
         color:#FFF;
    }*/

.tblquicklinks
{
    margin: 10px;
    width: 100%;
    border-collapse: collapse;
}


.tblquicklinks tr
{
    height: 40px;
}
.tblquicklinks tr td
{
    border-bottom: 1px solid #f7f7f7;
}

.tblquicklinks tr td a
{
    color: #3b5786 !important;
}

.tblquicklinksTooltip
{
    width: 100%;
    border-collapse: collapse;
}


.tblquicklinksTooltip tr
{
    height: 22px;
}
.tblquicklinksTooltip tr td
{
    border-bottom: 1px solid #f7f7f7;
}

.tblquicklinksTooltip tr td a
{
    color: #3b5786 !important;
}

.tblexpandcollapse
{
    width: 100%;
    border-collapse: collapse;
}

.tblexpandcollapse .cell1
{
    padding: 10px 20px;
    background-color: #3c5887;
    color: White !important;
    width: 14%;
}
.tblexpandcollapse .cell2
{
    padding: 10px 10px 10px 0px;
    background-color: #f2f2f2;
    color: White !important;
}
.tblexpandcollapse tr td a
{
    color: white !important;
    text-decoration: none;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~COLORED TABS START~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*----GREEN TAB-----*/
#dropline li a.greenTab
{
    float: left;
    display: block;
    padding: 1px 0 0 10px;
    height: 39px;
    line-height: 37px;
    background: url("../images/spriteNew.png?V1") no-repeat center -587px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 15px;
    font-size: 13px;
}
#dropline li a.greenTab b
{
    float: left;
    height: 39px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -599px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}

/*----MAGENTA TAB-----*/
#dropline li a.magentaTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 45px;
    line-height: 45px;
    background: url("../images/spriteNew.png?V1") no-repeat center -710px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 15px;
    font-size: 13px;
}
#dropline li a.magentaTab b
{
    float: left;
    height: 45px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -715px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}

/*----PIGMENT GRREN TAB-----*/
#dropline li a.pigmentGreenTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 39px;
    line-height: 39px;
    background: url("../images/spriteNew.png?V1") no-repeat center -751px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 15px;
    font-size: 13px;
}
#dropline li a.pigmentGreenTab b
{
    float: left;
    height: 33px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -760px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}

/*----RED TAB-----*/
#dropline li a.redTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 33px;
    line-height: 39px;
    background: url("../images/spriteNew.png?V1") no-repeat center -792px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 15px;
    font-size: 13px;
}
#dropline li a.redTab b
{
    float: left;
    height: 33px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -801px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}

/*----Menu YELLOW TAB-----*/
#dropline li a.yellowTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 45px;
    line-height: 45px;
    background: url("../images/spriteNew.png?V1") no-repeat left -633px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 17px;
    font-size: 13px;
}
#dropline li a.yellowTab b
{
    float: left;
    height: 45px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -633px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}

/*----Menu PURPLE TAB-----*/
#dropline li a.purpleTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 45px;
    line-height: 45px;
    background: url("../images/spriteNew.png?V1") no-repeat center -838px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 15px;
    font-size: 13px;
}
#dropline li a.purpleTab b
{
    float: left;
    height: 45px;
    display: block;
    padding: 0 22px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -838px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}

/*----Menu SEA BLUE TAB-----*/
#dropline li a.seaBlueTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 45px;
    line-height: 45px;
    background: url("../images/spriteNew.png?V1") no-repeat left -920px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 15px;
    font-size: 13px;
}
#dropline li a.seaBlueTab b
{
    float: left;
    height: 45px;
    display: block;
    padding: 0 22px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -920px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}


/*----PURPLE TAB-----*/
#dropline9 li a.purpleTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 45px;
    line-height: 45px;
    background: url("../images/spriteNew.png?V1") no-repeat center -843px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 15px;
    font-size: 13px;
}
#dropline9 li a.purpleTab b
{
    float: left;
    height: 45px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -843px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}

/*----ORANGE TAB-----*/
#dropline9 li a.orangeTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 45px;
    line-height: 45px;
    background: url("../images/spriteNew.png?V1") no-repeat center -884px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 17px;
    font-size: 13px;
}
#dropline9 li a.orangeTab b
{
    float: left;
    height: 45px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -884px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}

/*----SEA BLUE TAB-----*/
#dropline9 li a.seaBlueTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 45px;
    line-height: 45px;
    background: url("../images/spriteNew.png?V1") no-repeat left -925px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 17px;
    font-size: 13px;
}
#dropline9 li a.seaBlueTab b
{
    float: left;
    height: 45px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -925px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}


/*----YELLOW TAB-----*/
#dropline9 li a.yellowTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 45px;
    line-height: 45px;
    background: url("../images/spriteNew.png?V1") no-repeat left -638px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 17px;
    font-size: 13px;
}
#dropline9 li a.yellowTab b
{
    float: left;
    height: 45px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -638px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}

/*----BLUE TAB-----*/
#dropline9 li a.blueTab
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    height: 45px;
    line-height: 45px;
    background: url("../images/spriteNew.png?V1") no-repeat left -679px;
    color: #FFF;
    text-decoration: none; /*font-family:tahoma, arial, verdana, sans-serif;*/
    margin-right: 17px;
    font-size: 13px;
}
#dropline9 li a.blueTab b
{
    float: left;
    height: 45px;
    display: block;
    padding: 0 27px 0 15px;
    background: url("../images/spriteNew.png?V1") no-repeat center -679px;
    cursor: pointer;
    display: inline;
    font-weight: normal;
    margin-right: -28px;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~COLORED TABS END~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.inputLimit
{
    padding-right: 22px !important;
    margin-right: -22px !important;
}
.float_section
{
    position: fixed;
    display: none;
    top: 60%;
    right: 0px;
    z-index: 2147900000;
    margin: 0;
    padding: 0;
    border: 1px black solid;
    font-size: 15px;
    width: 200px;
    height: 100px;
    color: Black;
    padding: 5px;
}

.CenterPB
{
    position: fixed !important;
    left: 50% !important;
    top: 50% !important;
    margin-top: -30px !important; /* make this half your image/element height */
    margin-left: -30px !important; /* make this half your image/element width */
    z-index: 30000 !important;
}
.tblCaseApproval
{
    width: 90%;
    border-collapse: collapse;
}

.tblCaseApproval tr td
{
    width: 30%;
    border-right: 2px solid #EBEBEB;
    border-bottom: 2px solid #EBEBEB;
    padding: 5px;
    font: 15px;
    vertical-align: top;
}
.tblCaseApproval tr th
{
    width: 30%;
    text-align: left;
    border-bottom: 5px solid #EBEBEB;
    font: 15px;
}

.RadUpload, .RadUploadProgressArea
{
    width: 100% !important;
}

a, img
{
    border: none;
}

.SnapABug_Button
{
    float: right;
}
.RadComboBox_Windows7 .rcbReadOnly td.rcbArrowCellRight, .RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight
{
    display: none !important;
	width:100% !important;
}
.SingleLine
{
    white-space: nowrap !important;
    padding-right: 15px;
}
.SingleLineServiceItems
{
    white-space: nowrap !important;
    padding-right: 5px;
}
.parentGroupItems
{
    border: 2px solid #BBB;
    background: url(../images/tabcont-bg.png?V1) repeat-x left top #FFF;
    margin-bottom: 5px;
}
.RadInput_Windows7 .rdfd_, .RadInput_Default .rdfd_
{
    padding: 0px !important;
    display: none !important;
}

.liteTabs
{
    position: relative;
    margin: 0 auto;
    padding: 0;
    overflow: hidden; /*width: 500px;*/
    font: 12px/14px Verdana, Arial, sans-serif;
}
/*################################ CHANGES START ################################*/
ul.liteTabs
{
    margin: 0;
    padding: 0;
    overflow: hidden;
}
ul.liteTabs li
{
    float: left;
    list-style-type: none;
}
ul.liteTabs li a
{
    display: block;
    text-decoration: none;
    outline: 0;
    padding: 6px 12px;
    margin-right: 2px;
    color: #111;
    background: #b1b1b1;
}
ul.liteTabs a:hover
{
    background: #999;
}
ul.liteTabs a:focus
{
    text-decoration: underline;
}
ul.liteTabs a.selected, .liteTabs a.selected:hover
{
    background: white;
}
.liteTabs div
{
    width: 100%;
}
/*################################ CHANGES END ################################*/
.liteTabs div.selected
{
    position: static !important;
}


ul.extratabs li
{
    float: left;
    list-style-type: none; /*padding:20px 15px 0px 15px;*/
    padding: 4px 5px 0px 4px !important;
    line-height: 3.5em;
}

#tab_point li a
{
    background: none repeat scroll 0 0 #F00;
    color: #0E76B3;
    text-decoration: none;
    background: url(../images/tab_points_Empty.png?V1) no-repeat top center;
    padding: 35px 10px 6px 10px;
    margin-bottom: 15px;
}
#tab_point li a.selected, #tab_point a.selected:hover
{
    background: none repeat scroll 0 0 #F0F;
    background: url(../images/tab_points_Fill.png?V1) no-repeat center -58px;
    color: Green !important;
}

ul#tab_point
{
    float: right;
    background: url(../images/tab_points_Empty.png?V1) repeat-x center -98px;
    padding-left: 15px;
    margin-right: 5px;
}

.GridIcons
{
    padding-top: 2px;
    vertical-align: top;
}
.MyReqGridIcons
{
    padding-top: 2px;
    vertical-align: top;
    margin-left: 5px;
    margin-right: 5px;
}
.StatusColumnText
{
    font-size: 9px !important;
}


.reTool .PageBreak
{
    background-image: url("../Images/Icons/page_break.gif?V1");
}

.WOSectionRow
{
    border: 1px solid rgb(175, 179, 177);
    padding-bottom: 6px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: #828B8C 5px 5px 5px;
    -moz-box-shadow: #828B8C 5px 5px 5px;
    box-shadow: #828B8C 5px 5px 5px;
}

.WOSectionRowAlternate
{
    border: 1px solid rgb(175, 179, 177);
    padding-bottom: 6px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #F2F2F2;
    -webkit-box-shadow: #828B8C 5px 5px 5px;
    -moz-box-shadow: #828B8C 5px 5px 5px;
    box-shadow: #828B8C 5px 5px 5px;
}
.riTextBoxSmall
{
    width: 100px;
    height: 23px;
}

/*Google Yello Notification style*/

.notification-container
{
    left: 0;
    top: 0;
    margin: 0;
    /*font: 8px/18px Lucida Sans Unicode !important;*/
    font-family: arial, sans-serif;
    font-weight: bold;
    visibility: hidden;
    z-index: 8;
    position: absolute;
    text-align: center;
    width: 100%;
    /*height: 100%;*/
}
.notification-message
{
    position: relative;
    display: inline-block;
    visibility: visible;
    /*font-size: 100%;*/
    padding: 6px 10px;
    background-color: #f9edbe;
    border: 1px solid #f0c36d;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    color: Black;
}

/*End-Google Yello Notification style*/

.GridInnerButton_Submit
{
    text-decoration: initial;
    background-color: #0D9F4F;
    color: white !important;
    padding: 4px 10px 4px 10px;
    text-transform: uppercase;
    webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
    box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
}

.GridInnerButton_Cancel
{
    text-decoration: initial;
    background-color: #2C92CE;
    color: white !important;
    padding: 4px 10px 4px 10px;
    text-transform: uppercase;
    webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
    box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
}

.calendarButton
{
    background-image: url('../Images/calender.jpg?V1');
width: 26px;
height: 25px;
border: none;
padding: 15px 0 8px 0;
margin-left: -31px;
margin-top: 2px;
background-repeat: no-repeat;
}

.popupheader
{
    height: 27px !important;
    background-position: 0 -27px;
    background-repeat: repeat-x;
    width: 100%;
    background-image: url(../Images/WebResource4.gif?V1) !important;
    cursor:move;
}

.popupheader .popupheadertitle
{
	font-family: Lucida Sans Unicode !important;
font-size: 13px !important;
font-weight: normal !important;
float: left;
line-height: 27px;
padding: 0;
margin: 0px 0 0 10px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}

.popupheaderclose
{
	background-image: url(../Images/commands.gif?V1) !important;
display: block;
width: 19px;
height: 19px;
text-decoration: none;
text-indent: -9999px;
background-repeat: no-repeat;
cursor: default;
background-position: 0 -76px;
margin-right:5px;
}

.popupheaderclose:hover
{
	background-position: -19px -76px;
}

.PopUpTitle
{
    background-image: url("../Images/popTitleBar.png?V1") !important;
height: 26px;
}

.PopUpMainPanel
{
    border-width: 1px;
    border-style: solid;
    position: absolute;
    background-color: white;
    border-color: lightgrey;
}

.ModalPopupBG
{
    background-color: Silver;
    filter: alpha(opacity=50);
    opacity: 0.7;
    position:fixed;
	z-index: 1000 !important;
	display:none;
}

.PopupBG
{
    min-width:200px;
    min-height:150px;
   z-index: 1001 !important;
    background-color: #FFFFFF;
    border-width: 1px;
border-style: groove;
border-top: none;
}

.RadCalendarPopup
{
     z-index: 1000001!important;
}

.RadCalendarFastNavPopup
{
     z-index: 10000002!important;
}

/********************** For DropDownList *************************************/
        div.SelectBox
        {
            position: relative;
            display: inline-block;
            border: 1px solid rgb(165, 183, 212) !important;  
            z-index: 0;
        }
        div.SelectBox select
        {
            z-index: 1;
            width:210px;
            height:25px;
            padding-right: 18px;
            overflow: hidden;
            background: url("../Images/select_pointer.png?V1") no-repeat 95% 7px #ffffff;
            border:0;
            font-family: Lucida Sans Unicode; /*:Arial, Helvetica, sans-serif;*/
            font-size: 11px !important;
        }
        /*
        div.SelectBox:before
        {
            display: block;
            position: absolute;
            content: '';
            right: 0px;
            top: 0px;
            height: 25px;
            width: 20px;
            background: url("../Images/select_pointer.png?V1") no-repeat 0% center #ffffff;
            z-index: 5;
        }*/
.aspNetDisabled
        {
            background-color:White !important;
        }
/*********************************************************************************************/

/* Delete confirmation dialog css*/

.RadWindow RadWindow_Office2007 rwNormalWindow rwTransparentWindow
{
    z-index: 1002 !important;
}
.TelerikModalOverlay
{
	z-index: 1002 !important;
}
/**********************************/
/*********************************************************************************************/
/*RadGrid Page size design in new version telerik*/

.RadGrid .rgPager .RadComboBox {
    margin: 0 4px 0 0;
    vertical-align: top;
    width: 20% !important;
}

/*************************************************/
.RadScheduler .rsHorizontalHeaderTable th
{
    vertical-align:top !important;
    padding-top:2px;
}
/*************************************************/
.RadScheduler_Windows7 .rsTimelineView .rsApt .rsAptResize
{
    z-index:80 !important;
}

.RadScheduler .rsAmPm 
{
    font-weight: normal !important;
    line-height: 10px !important;
    position: relative !important;
    padding: 0 1px !important;
    text-transform: uppercase !important;
    top:0px !important;
}
.RadScheduler .rsVerticalHeaderWrapper {
    padding-right: 1px !important;
}

.RadScheduler .rsVerticalHeaderWrapper div {
    width: 100% !important;
}
.rgAdvPart
{
    width: 215px !important;
}
.RadGrid .rgPagerLabel
{
    font-weight:normal;
}


.RadComboBoxDropDown.rcbAutoWidthResizer .rcbScroll
{
overflow:auto !important;
}

.RadGrid .rgClipCells .rgHeader, .RadGrid .rgClipCells .rgFilterRow>td, .RadGrid .rgClipCells .rgRow>td, .RadGrid .rgClipCells .rgAltRow>td, .RadGrid .rgClipCells .rgEditRow>td, .RadGrid .rgClipCells .rgFooter>td
{
    overflow:hidden;
      word-break: break-word;
      word-wrap: break-word;
}

/* ASP Grid style tags */
.ASPGrid
    {
        width: 100%;
        border-collapse: collapse;
        border: 1px solid #b4c1cf;
        font-family: Lucida Sans Unicode !important;
        font-size: 1.1em !important;
        word-break: break-word;
        text-align:left;
        word-wrap: break-word;
    }
    .grdHeader
    {
        background: url("../images/table-grid-headbg.png?V1") repeat-x #F2F2F2 !important;
        height: 25px;
        color: #051631 !important;
        font-size: 12px !important;
        word-wrap: break-word;
    }
    .grdHeader th
    {
        padding: 5px 5px 5px 5px !important;
        font-weight: normal;
        border: 1px solid #b4c1cf;
    }
    .grdRow
    {
        background-color: #F2F2F2 !important;
        height: 25px !important;
        font-family: Lucida Sans Unicode !important;
        font-size: 1.1em !important;
        word-break: break-word;
    }
    .grdRow td,.grdAlrRow td
    {
        border-style: none;
    }
    .grdAlrRow
    {
        background-color: #FFFFFF;
        height: 25px !important;
        font-family: Lucida Sans Unicode !important;
        font-size: 1.1em !important;
        word-break: break-word;
    }
/* End ASP Grid style */
