/* Fun with Sidebar Tabs CSS File */

/* remove browser dafaults */
div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar, div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab, div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab h3, div#fw_tabs_tabdisplay_1 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	list-style: none !important;
}

/* content removal must be split out or else it will remove all the content in opera (and possibly sefari) This is to remove the special bullets used by the Kubrick theme */
#sidebar ul ul li:before {content:"";}

/* The second part #sidebar ul .... is targetted at Kubrick */
div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar, #sidebar ul li div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar {
float:left;
margin:1px;
margin-top:-32px;
height:1px;
}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab {
float:left;
margin:0;
padding:0;
margin-top:0px;
margin-left:-1px;
}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab h3, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab h3 {
font-size:10px;
line-height:1;
font-family:Arial, Helvetica, sans-serif;
color:#000;
display:block;
padding:5px;
cursor:pointer;
text-transform:uppercase;
}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab h3.selected, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab h3.selected {
border-bottom:1px solid #fff;
background-color:#fff;
text-transform:uppercase;
}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab h3:hover, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab h3:hover {
background-color:#dfe4ec;
text-transform:uppercase;
}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab div.tab-content, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab div.tab-content {
display:none;
}

div#fw_tabs_tabs_surround_1, #sidebar ul div.fw_tabs_tabs_surround {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:10px 0;
}

div#fw_tabs_tabdisplay_1 {
background:#FFFFFF none repeat scroll 0 0;
margin-top:30px;
padding:0 0 15px;
}

div#fw_tabs_tabdisplay_1.first {
/* This will overide the above setting for Tabbed Sidebar 1 only.  */
background:#FFFFFF none repeat scroll 0 0;
margin-top:30px;
padding:0 0 15px;
}

/* style the contents of the widget */

div#fw_tabs_tabdisplay_1 div.tab-content ul {
border-top:1px solid #CCCCCC;
padding:10px 0; }

div#fw_tabs_tabdisplay_1 div.tab-content ul li { 
border-bottom:1px dotted #CCCCCC;
font-family:helvetica;
font-size:12px;
margin:0 10px;
padding-bottom:7px; }div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar, #sidebar ul li div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar {
	left:4px;
margin:-32px 0;
padding:0;
position:relative;
	}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3 {
	font-size:10px;
line-height:1;
font-family:Arial, Helvetica, sans-serif;
color:#000;
padding:5px;
margin:7px;
	}
	
div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3.selected, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3.selected {
	background:#28A7E2 none repeat scroll 0 0;
color:#FFFFFF;

}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3:hover, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3:hover {
	background-color:#dfe4ec;
}

div#fw_tabs_tabdisplay_1.first {
	background:#FFFFFF none repeat scroll 0 0;
margin-top:17px;
padding:15px 0;
}/* Fun with Sidebar Tabs CSS File */

/* remove browser dafaults */
div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar, div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab, div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3, div#fw_tabs_tabdisplay_2 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	list-style: none !important;
}

/* content removal must be split out or else it will remove all the content in opera (and possibly sefari) This is to remove the special bullets used by the Kubrick theme */
#sidebar ul ul li:before {content:"";}

/* The second part #sidebar ul .... is targetted at Kubrick */
div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar, #sidebar ul li div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar {
float:left;
margin:1px;
margin-top:-32px;
height:1px;
}

div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab {
float:left;
margin:0;
padding:0;
margin-top:0px;
margin-left:-1px;
}

div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3 {
font-size:10px;
line-height:1;
font-family:Arial, Helvetica, sans-serif;
color:#000;
display:block;
padding:5px;
cursor:pointer;
text-transform:uppercase;
}

div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3.selected, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3.selected {
border-bottom:1px solid #fff;
background-color:#fff;
text-transform:uppercase;
}

div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3:hover, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3:hover {
background-color:#dfe4ec;
text-transform:uppercase;
}

div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab div.tab-content, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab div.tab-content {
display:none;
}

div#fw_tabs_tabs_surround_2, #sidebar ul div.fw_tabs_tabs_surround {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:10px 0;
}

div#fw_tabs_tabdisplay_2 {
background:#FFFFFF none repeat scroll 0 0;
margin-top:30px;
padding:0 0 15px;
}

div#fw_tabs_tabdisplay_2.first {
/* This will overide the above setting for Tabbed Sidebar 1 only.  */
background:#FFFFFF none repeat scroll 0 0;
margin-top:30px;
padding:0 0 15px;
}

/* style the contents of the widget */

div#fw_tabs_tabdisplay_2 div.tab-content ul {
border-top:1px solid #CCCCCC;
padding:10px 0; }

div#fw_tabs_tabdisplay_2 div.tab-content ul li { 
border-bottom:1px dotted #CCCCCC;
font-family:helvetica;
font-size:12px;
margin:0 10px;
padding-bottom:7px; }div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar, #sidebar ul li div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar {
	left:4px;
margin:-32px 0;
padding:0;
position:relative;
	}

div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3 {
	font-size:10px;
line-height:1;
font-family:Arial, Helvetica, sans-serif;
color:#000;
padding:5px;
margin:7px;
	}
	
div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3.selected, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3.selected {
	background:#28A7E2 none repeat scroll 0 0;
color:#FFFFFF;

}

div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3:hover, #sidebar ul div#fw_tabs_tabdisplay_2 ul.tabbed_sidebar li.tab h3:hover {
	background-color:#dfe4ec;
}

div#fw_tabs_tabdisplay_2 {
	background:#FFFFFF none repeat scroll 0 0;
margin-top:17px;
padding:15px 0;
}