/* Caution! Ensure accessibility in print and other media types... */
/* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
/*@media projection, screen { 
    .tabs-hide{display: none;}
}*/
/* Hide useless elements in print layouts... */
/*@media print {
	.tabs{display: none;}
}*/
.tabs-dotB{background:#fff url('../images/dots/dot_E0E0E0.gif') repeat-x bottom;}
.tabs-dotL{background:#fff url('../images/dots/dot_E0E0E0.gif') repeat-y left;}
.tabs-dotR{background:#fff url('../images/dots/dot_E0E0E0.gif') repeat-y right;}
.tabs-askRC{background:url('../images/curves/tab_ask_rc.gif') no-repeat 100% 0; padding:22px 0px 0px 0px;}
.tabs-rc{background:url('../images/curves/tab_b_rc.gif') no-repeat 100% 100%;}
.tabs-lc{background:url('../images/curves/tab_b_lc.gif') no-repeat 0 100%;}

.tabs{margin:0px; padding:0px; display:block; width:80%; min-height:26px; height:26px;}
.tabs li{text-align:center; list-style:none; float: left; margin:0px; min-width:116px; width:116px; display:block; /* be nice to Opera */ }
.tabs li a,.tabs .inactive a{font-family:Arial,Tahoma; display: block; padding:5px 0px; color: #005E97; font-size:14px; margin:0px; font-weight: bold; text-align: center; 
	text-decoration: none; white-space: nowrap; outline: 0; /* prevent dotted border in Firefox */
	min-width:116px; min-height:25px; background:transparent url('../images/curves/tab_inactive.gif') no-repeat 0 0;position:relative; z-index: 2; cursor:pointer;}
.tabs li a:hover,.tabs .active a,.tabs li a:focus, .tabs li a:active{font-family:Arial,Tahoma; display: block; padding:5px 0px; color: #005E97; font-size:14px; margin:0px; font-weight: bold; text-align: center; 
	text-decoration: none; white-space: nowrap; outline: 0;
	color:#22A969; background:transparent url('../images/curves/tab_active.gif') no-repeat 0 0;}
	/* hide from IE 6 */
	/* auto clear, @ IE 6 & IE 7 Quirks Mode */
	/* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
/*
*>.tabs a{ width: auto;height: auto;}
* html .tabs{ display: inline-block;}
*:first-child+html .tabs{display: inline-block; }
*/
.tabs-content td{font-family:Arial,Tahoma; font-size:11px; color:#666; padding:4px 10px; text-decoration:none; font-weight:normal; line-height:16px;}

/* Listing Tabs */
.aTab{font-family:Arial,tahoma; font-size:12px; color:#009C4F; padding:0px; margin:0px; text-decoration:none;outline: 0; font-weight:bold; display:block; float:left; padding:0px 10px; background:url('../images/dots/dot_009C4F.gif') repeat-y 100% 0;}
.aTab:hover , .aTabActive, .aTabActive:hover{font-family:Arial,tahoma; font-size:12px; color:#000; padding:0px; margin:0px; text-decoration:none;outline: 0; font-weight:bold; display:block; float:left; padding:0px 10px;background:url('../images/dots/dot_009C4F.gif') repeat-y 100% 0;}