@charset "UTF-8";

.TabbedPanels {overflow: hidden;margin: 0px;padding: 0px;clear: none;width: 100%;}
.TabbedPanelsTabGroup {margin: 0px;padding: 0px;}
/*.TabbedPanelsTab {position: relative;top: 1px;float: left;padding:20px;margin: 0px;font:16px Arial;background-color: #cc171e;list-style: none;-moz-user-select: none;-khtml-user-select: none;cursor: pointer;color:#fff;border-left: 1px solid #cc171e;}*/
.TabbedPanelsTab {-moz-user-select: none;background-color: #cc171e;border-left: 1px solid #cc171e;cursor: pointer;float: left;
font: 16px Arial;list-style: outside none none;margin: 0 0px 0 0;padding: 0px;position: relative;top: 1px;width: 33.31%;border-left: 1px solid #db5d62;text-align: center;}
.TabbedPanelsTab25 {-moz-user-select: none;background-color: #cc171e;border-left: 1px solid #cc171e;cursor: pointer;float: left;
font: 16px Arial!important;list-style: outside none none;margin: 0 0px 0 0;padding:0;position: relative;top:0px;width: 25% !important;border-left: 1px solid #db5d62;text-align: center!important;}
.TabbedPanelsTab100 {-moz-user-select: none;background-color: #cc171e;border-left: 1px solid #cc171e;color: #fff;cursor: pointer;float: left;
font: 16px Arial;list-style: outside none none;margin: 0 0px 0 0;padding: 20px;position: relative;top: 1px;width: 100%;border-left: 1px solid #db5d62;text-align: center;}
.TabbedPanelsTab50 {-moz-user-select: none;background-color: #cc171e;border-left: 1px solid #cc171e;color: #fff;cursor: pointer;float: left;
font: 16px Arial;list-style: outside none none;margin: 0 0px 0 0;padding: 0px;position: relative;top: 1px;width: 50%;border-left: 1px solid #db5d62;text-align: center;}
.TabbedPanelsTabHover {background-color: #ededed;color:#000;/*border-top: solid 1px #282828;*/text-decoration:none !important; 
border-left: 1px solid #dedede;border-bottom: 1px solid #eee;border-top: 1px solid #ddd;}
/*.TabbedPanelsTabSelected {background-color: #fff;border-bottom: 1px solid #EEE;color:#000;border-top: solid 1px #282828;}*/
/*.TabbedPanelsTabSelected {background-color: #ededed;border-bottom: 1px solid #eee;border-top: 1px solid #ddd;color: #000;box-shadow: 0px 3px 1px #d7d7d7;border-left: 1px solid #ddd;}*/
.TabbedPanelsTabSelected {background-color: #cc171e;border-bottom: 1px solid #eee;color: #fff;}
.TabbedPanelsTab.right {text-align: center;}
.TabbedPanelsTab a {color: black;text-decoration: none !important;padding:20px 5px 20px 5px; display:block;}
.TabbedPanelsTabSelected a {color: #FFFFFF ;text-decoration: none;padding: 20px 5px 20px 5px;display: block;}

.TabbedPanelsContentGroup {clear: both;border-left: solid 1px #dedede;border-bottom: solid 1px #dedede;border-top: solid 1px #dedede;
border-right: solid 1px #dedede;background-color: #fff;}
.TabbedPanelsContent {/*overflow: hidden;*/padding: 13px;}
.TabbedPanelsContentVisible {}
.VTabbedPanels {overflow: hidden;zoom: 1;}
.VTabbedPanels .TabbedPanelsTabGroup {float: left;width: 10em;height: 20em;background-color: #EEE;position: relative;border-top: solid 1px #999;border-right: solid 1px #999;border-left: solid 1px #CCC;border-bottom: solid 1px #CCC;}
.VTabbedPanels .TabbedPanelsTab {float: none;margin: 0px;border-top: none;border-left: none;border-right: none;}
.VTabbedPanels .TabbedPanelsTabSelected {background-color: #EEE;border-bottom: solid 1px #999;}
.VTabbedPanels .TabbedPanelsContentGroup {clear: none;float: left;padding: 0px;width: 30em;height: 20em;}
.lefttabborder{border-left: none !important;}
/* Styles for Printing */

/* by kunal 13-02-17 */
.cls-username-new{font-weight:bold;font-size: 16px;  font-style:italic;white-space:normal;display: inline-block; width: 63%; border-right: 1px solid #fff; padding: 5px 0; cursor: default;}
.new-pad{display: inline-block !important; width: 35%;}
/* by kunal 13-02-17 end */

@media print {
.TabbedPanels {overflow: visible !important;}
.TabbedPanelsContentGroup {display: block !important;overflow: visible !important;height: auto !important;}
.TabbedPanelsContent {overflow: visible !important;display: block !important;clear:both !important;}
.TabbedPanelsTab {overflow: visible !important;display: block !important;clear:both !important;}
}

@media (min-width: 768px) and (max-width: 1024px) { 
.TabbedPanels{background-color: #cc171e;}
.new-pad{width:31%;}
.cls-username-new{width:67%;}
}

@media (min-width: 768px) and (max-width: 993px) { 
.TabbedPanels{background-color: #cc171e;}
.TabbedPanelsTab25{ font-size:14px !important;border-left:none;}
.TabbedPanelsTabSelected{border-bottom:none;}
.new-pad{width:41%;}
.cls-username-new{width:56%;}
}
@media (min-width: 320px) and (max-width: 768px) { 
.tabli {text-align: right;width: 45%;}
.TabbedPanelsTab {position: relative;top: 1px;float: left;padding:0px;margin: 0px;font:16px Arial;background-color: #cc171e;list-style: none;
-moz-user-select: none;-khtml-user-select: none;cursor: pointer;color:#fff;width:100% !important;text-align:center;border-bottom:1px solid #fff;border-left:none !important;}
.TabbedPanelsTabHover {/*background-color: #fff;*/background-color: #eee;border-top: 1px solid #ddd;border-right: 1px solid #ddd;color:#000;
/*	border-top: solid 1px #282828;*/}
.TabbedPanelsTabSelected {/*	background-color: #fff;border-bottom: 1px solid #EEE;color:#000;border-top: solid 1px #282828;*/
/*background-color: #eee;*/border-bottom: 1px solid #eee;border-right: 1px solid #ddd;border-top: 1px solid #ddd;color: #000;}
.TabbedPanelsTab a {color: black;text-decoration: none;}
.TabbedPanelsTab.right {text-align: center;}
.TabbedPanelsTab25 {-moz-user-select: none;background-color: #cc171e;border-left: 1px solid #cc171e;color: #fff;cursor: pointer;float: left;
font: 16px Arial!important;list-style: outside none none;margin: 0 0px 0 0;padding:0;position: relative;top:0px;width: 100% !important;border-left: 1px solid #db5d62;text-align: center!important;}
.new-pad{padding: 20px 5px 20px 5px!important;display: inline-block!important; width:auto;}
.cls-username-new{width:auto; padding:5px 10px;}
}
@media (min-width: 800px) and (max-width: 1024px) { 
.TabbedPanelsTab25 {font: 15px Arial!important;margin: 0 0px 0 0;padding:0;position: relative;top:0px;width: 25% !important;
}
.TabbedPanelsTab { font-size:16px;}
}
