@charset "UTF-8";
/* CSS Document */

#Htabs .Vtabs  {  /* OVERALL container */
	background-image:none;
	padding:0px;
	background-color:#ffffff;
	border: 1px solid #7fc5ff;
	zoom:1;
	}
	
#Htabs .Vtabs .ui-tabs-panel { /* actual swappable content */
	padding:5px; 
	margin:2px 0 0 0;
	background-color:#FFFFFF;
	float: right; 
	width: 350px;
	overflow:auto;	
	border:none;
	height:325px;
	display: block;
	}
	
.nln_fix{ 
	border:#7fc5ff 1px solid;
	background-color:#FFF;
	padding:0 5px 0 5px;
	height:332px; 
	overflow:auto;
	border-top:none;
 } 



	
#Htabs .Vtabs .ui-tabs-nav { /* navigation column */
	padding:20px 0 0 5px; 
	margin:0;
	list-style: none;	
	float: left;
	background-image:url(images/10-greyDiag.jpg);
	background-repeat:repeat-x;
	background-position:top right;
	position:relative;
	width: 145px;
	height:325px;
	/*background-color:#dff0ff;*/
	border:none;
		}
#Htabs .Vtabs .ui-tabs-nav li { /* tab link containers */
	border:1px #7fc5ff solid;
	margin: 3px 0 3px 0; 
	background-image:url(images/btn_bg_blue.gif);
	background-repeat:repeat-x;
	background-position: 50% 50%;
	width:138px; /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! width of initial button*/	
	height:auto;
	border-bottom:1px solid #7fc5ff;
	}

#Htabs .Vtabs .ui-tabs-nav li a { /* clickable Tabs */
	display:block; 
	padding:3px 3px 3px 5px;
	width:142px;
	/*height:18px;*/
	color:#000;
	font-size:.70em;
	}
	
/* :::   rollover and current effects :::  */

#Htabs .Vtabs .ui-tabs-nav li a:hover {
	text-decoration: none;
	background:url(images/arrow_grey.png) ;
	background-repeat:no-repeat;
	background-position:100% 50%;
	width:150px;/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! controls arroe head position*/
	}
	
#Htabs .Vtabs .ui-tabs-nav li:hover {
	background-image:url(images/btn_bg_greyblue.gif);
	background-repeat:repeat-x;
	background-position: 50% 50%;
	width:140px;  /*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! This acts as the overlay */
	border-right:none;
	}	
	

#Htabs .Vtabs .ui-tabs-nav li.ui-tabs-selected {  /* seclected tab*/
	padding-bottom: 0;
	background-image:url(images/btn_bg_blue.gif);
	background-repeat:repeat-x;
	background-position: 50% 50%; 
	width:140px;
	border-right:none;
	}


	
#Htabs .Vtabs .ui-tabs-nav li.ui-tabs-selected a, #Htabs .Vtabs .ui-tabs-nav li.ui-state-disabled a, .Vtabs .ui-tabs-nav li.ui-state-processing a {
	cursor:default;
	background-image:url(images/arrow_blue.png);	
	background-repeat:no-repeat;
	background-position:100% 50%;
	width:150px;
	}
	
#Htabs .Vtabs .ui-tabs-nav li.ui-tabs-selected, #Htabs .Vtabs .ui-tabs-nav li.ui-state-disabled, .Vtabs .ui-tabs-nav li.ui-state-processing{
	cursor:default;
	background-image:url(images/btn_bg_blueINV.gif);
	background-repeat:repeat-x;
	background-position: 50% 50%;
	}		
	
.ui-tabs .ui-tabs-hide {
	display: none !important;
	}
