﻿body { margin: 0; padding: 0; background-color: #f5f5f5; }
html { margin: 0px; padding: 0px; height: 100%; min-height: 100% !important; background-color: #f5f5f5 !important; }
form { margin: 0px; padding: 0px; height: 100%; min-height: 100% !important; }
.RadForm body { margin: 0px; height: 100% !important; min-height: 100% !important; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 14px !important; }
.ignore { top: -10px; right: 0px; position: absolute; margin: 5px; color: black; font-weight: bold; }
    .ignore:hover { text-decoration: none; }
a:visited { color: #259FDA; }
a { text-decoration: none; color: #259FDA; }
    a:hover { text-decoration: underline; }
.img { border-style: none; }
.RadMenu_Bootstrap .rmRootLink .rmText { padding: 0 !important; }
.RadNotification .rnContent { min-height: 0 !important; padding: 5px !important; }
.RadNotification_Bootstrap { border: 1px solid #046796 !important; background-color: #2A56A3 !important; color: white !important; border-radius: 5px !important; color: white !important; }
.RadForm_Bootstrap.RadForm.rfdFieldset .normalFieldset { border-radius: 5px !important; border: none !important; background-color: #fff !important; box-shadow: 0 0 10px #666; }
    .RadForm_Bootstrap.RadForm.rfdFieldset .normalFieldset legend { border-radius: 5px !important; border: 1px solid #337AB7 !important; padding: 10px !important; background-color: #337AB7 !important; color: white; font-size: 14px; }
.RadToolBar_Bootstrap .rtbChecked .rtbButton, .RadToolBar_Bootstrap .rtbExpanded .rtbButton, .RadToolBar_Bootstrap .rtbExpanded .rtbButton.rtbMenuButton, .RadToolBar_Bootstrap .rtbExpanded.rtbMore { background-color: #c9c9c9 !important; }
.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected .rtsLink { background-color: #337AB7 !important; border-color: #337AB7 !important; }
.RadForm_Bootstrap .rfdSkinnedButton:hover, .RadForm_Bootstrap .rfdSkinnedButton:active, .RadFilter_Bootstrap .rfApply a:hover, .RadFilter_Bootstrap .rfApply span:active { background-color: #F06022 !important; border-color: #c4c4c4 !important; color: white !important; background-image: linear-gradient(#FF9F77,#F06022); }
.RadForm_Bootstrap .rfdSkinnedButton, .RadFilter_Bootstrap .rfApply a, .RadFilter_Bootstrap .rfApply span { border-color: #c4c4c4; color: #5f5f5f; background-color: #e3e3e3; background-image: linear-gradient(white,#e3e3e3); }
.signUpMandatory { visibility: hidden; display: none; }
.warning { background-color: #FF8080; text-align: left; padding: 10px 30px 10px 30px; border: 1px solid #ff4040; border-radius: 5px !important; margin-bottom: 7px; color: black; display: inline-block; background-image: linear-gradient(#FF9F77,#F06022); }
.search { background-color: #B2E3F5; text-align: left; padding: 10px 30px 10px 30px; border: 1px solid #00425A; border-radius: 5px !important; margin-bottom: 7px; color: black; display: inline-block; }
.pageWrapper { margin-bottom: -100px !important; min-height: 100% !important; }
    .pageWrapper:after { content: ""; display: block !important; height: 100px !important; }
.RadMenu_Bootstrap .rightFloat img { float: right !important; }
.RadMenu:after { content: none !important; }
.RadGrid .rgPagerCell .rgNumPart a, .RadGrid .rgPagerCell .rgPagerButton, .RadGrid .rgPagerCell .rgActionButton { padding: 0px !important; }
.ruFakeInput { height: 20px; }
.RadGrid_Bootstrap .rgRow a, .RadGrid_Bootstrap .rgAltRow a, .RadGrid_Bootstrap tr.rgEditRow a, .RadGrid_Bootstrap .rgFooter a, .RadGrid_Bootstrap .rgEditForm a { color: #259FDA !important; }
.RadGrid_Bootstrap.Rights .rgMasterTable, .RadGrid_Bootstrap.Rights .rgDetailTable, .RadGrid_Bootstrap.Rights .rgGroupPanel table, .RadGrid_Bootstrap.Rights .rgCommandRow table, .RadGrid_Bootstrap.Rights .rgEditForm table, .RadGrid_Bootstrap.Rights .rgPager table { font-size: 11px !important; }
.RadGrid_Bootstrap.Rights .rgDataDiv { overflow-y: scroll !important; }
.RadGrid_Bootstrap .rgRow .nonLink, .RadGrid_Bootstrap .rgAltRow .nonLink { color: black !important; }
    .RadGrid_Bootstrap .rgRow .nonLink:hover, .RadGrid_Bootstrap .rgAltRow .nonLink:hover { text-decoration: none; }
.small { font-size: 9px; }
.smallContentTitle { color: #00345B; font-weight: normal; font-size: 14px; font-family: Arial,Helvetica,sans-serif; text-decoration: underline; }
.smallContent { color: Black; font-weight: normal; font-size: 14px; font-family: Arial,Helvetica,sans-serif; }
.sectionHeaderList { color: #ffffff; font-size: 14px; font-family: Arial,Helvetica,sans-serif; border-style: solid; border-width: 1px; border-color: #939393; border-radius: 5px; padding: 5px; height: 20px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8a8a8a+1,c4c4c4+100 */ background: rgb(138,138,138); /* Old browsers */ background: -moz-linear-gradient(left, rgba(138,138,138,1) 1%, rgba(196,196,196,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, rgba(138,138,138,1) 1%,rgba(196,196,196,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, rgba(138,138,138,1) 1%,rgba(196,196,196,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a8a8a', endColorstr='#c4c4c4',GradientType=1 ); /* IE6-9 */ }
.sectionHeaderListTitle { color: #ffffff; font-size: 14px; font-family: Arial,Helvetica,sans-serif; vertical-align: middle; text-align: left; }
.sectionHeaderList a { color: #ffffff; }
tr.smallContentTitle > td { padding-top: 10px; }
.footer { height: 20px !important; text-align: center; margin-left: 10px; color: gray; margin: 0 auto; max-width: 950px; }
/*chart start*/
.navbar-fixed { top: 44px !important; position: fixed !important; width: 100% !important; z-index: 9999; }
.colorContainer > div { float: left; margin-right: 20px; margin-bottom: 20px; /*grow*/ }
.chartFooter { position: relative; color: gray; }
.statsBlock { display: inline-block; border-style: solid; border-width: 1px; border-color: #0094D7; border-radius: 7px; padding: 5px; }
.verticalList { font: normal 11px Arial,Helvetica,sans-serif; width: 100%; float: left; }
.verticalListLeft { padding: 7px; float: left; }
.verticalListRight { padding: 7px; float: right; clear: right; }
.verticalList a:hover { text-decoration: underline; }
.verticalListLine { width: 100%; float: left; border-bottom: 1px dotted #ccc; }
.p-i-checkbox::before, .rfdCheckboxUnchecked::before { content: none !important; }
.pad20 { padding: 20px; }
/*chart styles*/
.standardTab { border: #9B9B9B solid 1px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; background-color: white; height: 100%; }
.enhancedTab { border: #9B9B9B solid 1px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; background-color: white; padding: 5px; }
.right100 { width: 100%; text-align: right; }
.center100 { width: 100%; text-align: center; }
.center90 { width: 90%; text-align: center; }
.overflow90 { padding-left: 15px; padding-right: 15px; overflow-y: auto; height: 90%; }
.overflow90E { padding: 15px; overflow-y: auto; height: 90%; }
.overflow80 { padding: 15px; overflow-y: scroll; height: 80%; }
.clearLR { clear: both; }
.displayNone { display: none; }
.zIndex150k { z-index: 150000 !important; }
.sticky { position: absolute !important; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 99999 !important; }
.noHeightNoWidth { height: 0px; width: 0px; }
.thinBottomBorder { background-color: #302E42 !important; min-height: 68px; }
.floatLeftMarginLeft { float: left; margin: 10px 0 5px 10px; }
.floatRightMarginRight { float: right; margin-right: 10px; padding-top: 18px; }
.centerAlign70 { text-align: center; padding-top: 18px; margin: 0 auto; width: 70%; }
.positionRelative { position: relative; }
.margin10 { margin: 10px; }
@media screen and (max-width: 700px) {
    #ajaxPanel1 { display: inline-block; }
}

