/* fix the ie6 SELECT z-index issue*/
.bgiframe
{
	DISPLAY: block; width:100%; POSITION: absolute; height:auto;
	top: 0; bottom:0;
	margin-top: -10px;
	margin-left: -10px;
	padding-left: -10px;
	padding-right: 20px;
	z-index:-1;
	FILTER: Alpha(Opacity='0');
}

#facebox 
{
	
	font-family:Arial;
	font-size:11px;
	left: -200px;
	margin: 0 0 0 50%;
    /* overlay is hidden before loading */ 
    display:none; 
    z-index:9999;

    /* standard decorations */ 
    width:420px;     
    border:10px solid #666; 
 
    /* for modern browsers use semi-transparent color on the border. nice! */ 
    border:10px solid rgba(82, 82, 82, 0.698); 
 
    /* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */ 
    -moz-border-radius:8px; 
    -webkit-border-radius:8px; 
} 
 
#facebox div { 
    padding:10px 15px; 
    border:1px solid #3B5998; 
    background-color:#fff; 
} 

#facebox .close { 
	float:right;
	display:none; 
} 

#facebox .text, .selectState { 
	font-weight:bold;
	color: #0278C2;
	font-size : 13px;
}  
 
#mask 
{
position:fixed;
display:none;
top:0;
left:0;
right:0;
bottom:0;
background-color:#000;
opacity: 0.5;
filter: alpha(opacity = 50);
z-index:1000;
}


/* tabs */
/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
	height:33px;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
	list-style-type:none !important;
	background-image: none;
}

/* link inside the tab. uses a background image */
ul.tabs a  
{
	background-image: url("../../images/dnc_web_site_tabs_sprite.png");
	background-position: 0px -33px;
	background-repeat: repeat-x;
	display:block;
	float:left;
	font-size:15px;
	padding:0 10px;
	margin:0px;	
	line-height:33px;
	position:relative;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}

ul.tabs a:active {
	outline:none;		
}

ul.tabs a span {
	display:block;
	height:33px;
}


ul.tabs a .cnrLeft {
	position:absolute;
	left:0;
	top:0;
	background-image: url("../../images/dnc_web_site_tabs_sprite.png");
	background-position: 0px 0px; width:6px;
}

ul.tabs a .cnrRight {
	position:absolute;
	right:0;
	top:0;
	background-image: url("../../images/dnc_web_site_tabs_sprite.png");
	background-position: -6px 0px; width:6px;
}


ul.tabs a:hover { background-position: 0px -66px;}
ul.tabs a:hover .cnrLeft { background-position: -12px 0 }
ul.tabs a:hover .cnrRight { background-position: -18px 0; }
ul.tabs a.current { background-position: 0px -99px !important;  color:#66B4FF;}
ul.tabs a.current .cnrLeft { background-position: -24px 0px !important; }
ul.tabs a.current .cnrRight { background-position: -30px 0px !important; }

div.panes div.tabPane + div.tabPane
{
	display:none;
}
