﻿/* default layout 
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}
*/
/* xp theme 
.ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right;height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x;}

.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;}

.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}
*/
/* scrolling 
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}
*/

/*notes: 
	- padding-bottom on .CustomTabs .ajax__tab_outer is to be covered by top tab body background

*/ 
.Tabs { width:186px;}
.CustomTabs  span.ajax__tab_tab {margin-right:0; text-align:center;}
.CustomTabs .ajax__tab_header {  font-family:Verdana; font-weight:bold; font-size:10px; color:#ffffff; padding:9px 7px 0px 7px; background: #02679b url(../../Images/sub/RoundDBlueBoxTop.gif) no-repeat top left;  }
.CustomTabs .ajax__tab_outer { position:relative; z-index:1; padding-bottom:7px; padding-right: 9px; height:23px; background-image:none; background-color:#02679b; }
.CustomTabs .ajax__tab_inner { border-color:Yellow; padding-left: 9px; height:23px; background-image:none; background-color:#02679b; }
.CustomTabs .ajax__tab_tab { text-align:right; /*width:68px;*/ height:23px; margin-right:0; }

.CustomTabs .ajax__tab_active .ajax__tab_outer { z-index:3; background: #c7e5f3 url(../../Images/AjaxTab/TabRight.gif) no-repeat top right; }
.CustomTabs .ajax__tab_active .ajax__tab_inner { background: #c7e5f3 url(../../Images/AjaxTab/TabLeft.gif) no-repeat; }
.CustomTabs .ajax__tab_active .ajax__tab_tab { background-color: #c7e5f3; color:#02679b;  height:23px; margin-right:0; }
.TabContent td { padding-bottom:5px; }
.RemainingTab { padding:0px 10px 0 10px; display:block; margin-top:5px; }
.ViewedTab { padding:0px 9px 0 10px;display:block; margin-top:5px; }

.CustomTabs .ajax__tab_body { background:#02679b url(../../Images/sub/BlueTwoToneBottom.gif) no-repeat bottom left; padding:0 7px 14px 7px; position:relative; top: -7px; z-index:2;  }
.CustomTabs .ajax__tab_body .TabContent 
{ 
	background:#c7e5f3 url(../../Images/AjaxTab/BottomBar.gif) no-repeat top right; /*width:172px;*/ width:138px; padding: 15px 17px 0 17px;
	min-height:200px;  height:auto !important; height:200px;  
	font-family:Verdana; font-size:10px; color:#c82638;
}
.TabContent a { color:#c82638; text-decoration:none; }
.TabContent a:active{text-decoration:underline;  } 
.TabContent a:hover{text-decoration:underline;  } 

/*Accordion*/
IconAccordion {overflow:hidden; width:186px; }
.IconAccordionHeader, .IconAccordionHeader_Selected 
{ 
	display:block; /*width:186px; height:31px;*/width:160px; height:23px; padding:8px 0px 0px 26px; 
	font-family:Verdana; font-size:10px; color:#ffffff; font-weight:bold;
}
.IconAccordionHeader { background:#02679b url(../../Images/sub/IconOpen.gif) no-repeat top left; }
.IconAccordionHeader_Selected { background:#02679b url(../../Images/sub/IconClose.gif) no-repeat top left;}
.IconAccordionContent { overflow:hidden;  background-color:#f3f7f8;}
.modalBackground {
background-color:Gray;
filter:alpha(opacity=70);
opacity:0.7;
}
.ModalPopupContent { margin: 10px 20px 20px 20px; width:360px; } 
