div.TFVS-Wrap
{
    width: 225px;
}
div.TFVS-TreeBackground
{
    height: 406px;
}

/*---- Default Skin File ----*/


/*::: Global Styles :::*/
div.TFVS-Wrap {
	position: relative;
	margin: 0;
	padding: 0;
	font: 12px Tahoma, Verdana, "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
}	

div.TFVS-Wrap :focus {
	outline: 0;
}


/*::: Corners of Skin :::*/
div.TFVS-Default div.TFVS-TopLeft {
	position: absolute;
	top: 0;
	left: 0;
	background: transparent none 0 0 no-repeat;
	height: 39px;
	z-index: 100;
}
div.TFVS-Default div.TFVS-TopRight {
	position: absolute;
	top: 0;
	right: 0;
	background: transparent none 0 0 no-repeat;
	width: 0;
	height: 39px;
	z-index: 200;
}
div.TFVS-Default div.TFVS-BottomLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	background: transparent none 0 bottom no-repeat;
	width: 0;
	height: 40px;
	z-index: 300;
}
* html div.TFVS-Default div.TFVS-BottomLeft {
	bottom: -1px;
}
div.TFVS-Default div.TFVS-BottomRight {
	position: absolute;
	bottom: 0;
	right: 0;
	background: transparent none right bottom no-repeat;
	width: 0;
	height: 40px;
	z-index: 400;
}
* html div.TFVS-Default div.TFVS-BottomRight {
	bottom: -1px;
}


/*::: Header Skin :::*/
div.TFVS-Default div.TFVS-Header {
	position: relative;
	margin: 0;
	padding: 0;
	background: #000 url(https://www.typefrag.com/Images/ServerStatus/Default/HeaderBackground.gif) 0 -6px repeat-x;
	height: 32px;
	width: 100%;
}

div.TFVS-Default div.TFVS-Header h3 {
	position: absolute;
	left: 15px;
	margin: 0;
	padding: 0;
	background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/Logo.gif) 0 -6px no-repeat;
	text-indent: -99999px;
	height: 32px;
	width: 92px;
	z-index: 500;
}


/*::: Body Skin :::*/
div.TFVS-Default div.TFVS-LeftSide {
	padding-left: 0;
	background: transparent none 0 0 repeat-y;
}

div.TFVS-Default div.TFVS-RightSide {
	background: #fff none right 0 repeat-y;
	width: 100%;
}


/*::: Tree List Container ::::*/
div.TFVS-Default div.TFVS-Content {
	position: relative;
	margin: 0;
	padding: 0;
	background: #333 url(http://www.houseforsaken.com/forum/images/ventmodule/ScrollBackground.png) right top repeat-y;
	font-size: 12px;
	color: #000;
}


/*: Scroll Area :*/
div.TFVS-Default div.TFVS-Content div.TFVS-ScrollUp {
	position: absolute;
	top: 0;
	right: 0;
	background: #000 url(http://www.houseforsaken.com/forum/images/ventmodule/ScrollUp.png) 0 0 no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
* html div.TFVS-Default div.TFVS-Content div.TFVS-ScrollUp {
	right: 10px;
}

div.TFVS-Default div.TFVS-Content div.TFVS-ScrollDown {
	position: absolute;
	bottom: 0;
	right: 0;
	background: #000 url(http://www.houseforsaken.com/forum/images/ventmodule/ScrollDown.png) 0 0 no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
* html div.TFVS-Default div.TFVS-Content div.TFVS-ScrollDown {
	right: 10px;
}

div.TFVS-Default div.TFVS-Content div.TFVS-ScrollGrabber {
	position: absolute;
	top: 16px;
	right: 0;
	background: #000 url(http://www.houseforsaken.com/forum/images/ventmodule/ScrollGrabber.png) 0 0 repeat-y;
	width: 16px;
	height: 48px;
	cursor: pointer;
}
* html div.TFVS-Default div.TFVS-Content div.TFVS-ScrollGrabber {
	right: 10px;
}



/*: Loading :*/
div.TFVS-Default div.TFVS-Loading {
	margin: 40px auto;
	background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/ajax-loader.gif) 0 0 no-repeat;
	width: 50px;
	height: 40px;
}


/*: Unavailable Server Message :*/
div.TFVS-Default div.TFVS-Unavailable {
	margin: 0;
	padding: 40px 5px 10px;
}

div.TFVS-Default div.TFVS-Unavailable h1 {
	margin: 0 auto;
	padding: 0 0 0 28px;
	background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/Unavailable.gif) 0 0 no-repeat;
	font-size: 15px;
	line-height: 1.5em;
	width: 75px;
	font-weight: normal;
}


/*: Tree List :*/
div.TFVS-Default div.TFVS-TreeBackground {
	margin: 0 16px 0 0;
	padding: 0;
	overflow: hidden;
}

div.TFVS-Default div.TFVS-TreeWrap {
	margin: 0;
	padding: 0;
	background: transparent;
	height: 100%;
	overflow: hidden;
}

div.TFVS-Default div.TFVS-TreeWrap ul {
	margin: 0;
	padding: 0 0 0 17px;
	background: none;
	list-style: none;
}

div.TFVS-Default div.TFVS-TreeWrap ul.TFVS-RootNode {
	margin: 0;
	padding: 5px 5px 10px;
}

div.TFVS-Default div.TFVS-TreeWrap ul.TFVS-NoIndent {
	padding: 0;
}

div.TFVS-Default div.TFVS-TreeWrap ul li {
	margin: 0;
	padding: 5px 0 0;
}


/*: Expand/Collapse Icons :*/
div.TFVS-Default div.TFVS-TreeWrap ul li div.TFVS-None {padding: 0; background: transparent; height: 17px;}
div.TFVS-Default div.TFVS-TreeWrap ul li div.TFVS-Expand {padding-left: 17px; background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/IconToggle.png) 3px 3px no-repeat; height: 17px; cursor: pointer;}
div.TFVS-Default div.TFVS-TreeWrap ul li div.TFVS-Collapse {padding-left: 17px; background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/IconToggle.png) 3px -86px no-repeat; height: 17px; cursor: pointer;}
div.TFVS-Default div.TFVS-TreeWrap ul li div.TFVS-Empty {padding-left: 17px; background: transparent; height: 17px; cursor: default;}


/*: TFVS List Item Icons :*/
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-Server {padding-left: 17px; background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/IconServer.png) 0 0 no-repeat; cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-ServerLocked {padding-left: 17px; background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/IconServerLocked.png) 0 0 no-repeat; cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-ServerAuthorization {padding-left: 17px; background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/IconServerAuthorization.gif) 0 0 no-repeat; cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-Channel {padding-left: 17px; background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/IconChannel.png) 0 0 no-repeat;	cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-ChannelLocked {padding-left: 17px; background: transparent url(IconChannelLocked.png) 0 0 no-repeat; cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-ChannelAuthorization {padding-left: 17px; background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/IconChannelAuthorization.gif) 0 0 no-repeat; cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-Admin {padding-left: 17px; background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/IconAdmin.png) 0 0 no-repeat; font-weight: bold; cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-User {padding-left: 17px; background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/IconUser.png) 0 0 no-repeat; cursor: default;}


/*::: TFVS Tree List Items :::*/
div.TFVS-Default div.TFVS-TreeWrap ul li a {
	display: block;
	margin: 0;
	padding: 0;
	background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/NodeEnds.png) right 0 no-repeat;
	text-decoration: none;
	color: #999;
	height: 17px;
	cursor: default;
	line-height: 17px;
}

div.TFVS-Default div.TFVS-TreeWrap ul li a span {
	display: block;
	padding: 0 0 0 7px;
	background: transparent none 0 0 no-repeat;
	height: 17px;
	overflow: hidden;
}
* html div.TFVS-Default div.TFVS-TreeWrap ul li a span {
	background: transparent none 0 0 no-repeat;
	word-wrap: break-word;
}

div.TFVS-Default div.TFVS-TreeWrap ul li a:hover {
	color: #fff;
	background: #6699cc url(http://www.houseforsaken.com/forum/images/ventmodule/NodeEnds.png) right -17px no-repeat;
}

div.TFVS-Default div.TFVS-TreeWrap ul li a.TFVS-Info:hover {
	background: #6699cc url(http://www.houseforsaken.com/forum/images/ventmodule/NodeEnds.png) right -51px no-repeat;
}

div.TFVS-Default div.TFVS-TreeWrap ul li a.TFVS-Selected {
	color: #fff;
	background: #669966 url(http://www.houseforsaken.com/forum/images/ventmodule/NodeEnds.png) right -34px no-repeat; 
}
div.TFVS-Default div.TFVS-TreeWrap ul li a.TFVS-Selected:hover {
	color: #fff;
	background: #6699cc url(http://www.houseforsaken.com/forum/images/ventmodule/NodeEnds.png) right -17px no-repeat; 
}

div.TFVS-Default div.TFVS-TreeWrap ul li a.TFVS-SelectedInfo {
	color: #fff;
	background: #669966 url(http://www.houseforsaken.com/forum/images/ventmodule/NodeEnds.png) right -68px no-repeat;
}
div.TFVS-Default div.TFVS-TreeWrap ul li a.TFVS-SelectedInfo:hover {
	color: #fff;
	background: #6699cc url(http://www.houseforsaken.com/forum/images/ventmodule/NodeEnds.png) right -51px no-repeat;
}

div.TFVS-Default div.TFVS-TreeWrap ul li a.TFVS-Phantom {
	color: #bbb;
}


/*::: Footer Skin :::*/
div.TFVS-Default div.TFVS-Footer {
	background: #fff url(http://www.houseforsaken.com/forum/images/ventmodule/FooterBackground.png) 0 0 repeat-x;
	width: 100%;
	height: 31px;
}

/*: Footer Buttons :*/
div.TFVS-Default div.TFVS-ButtonWrap {
	position: relative;
	margin: 0 auto;
	background: none;
	height: 31px;
	width: 190px;
	overflow: hidden;
}

div.TFVS-Default div.TFVS-Footer a {
	position: absolute;
	display: block;
	background: none;
	height: 40px;
	width: 95px;
}

div.TFVS-Default div.TFVS-Footer a.TFVS-Refresh {
	background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/Refresh.png) 0 0 no-repeat;
	text-indent: -99999px;
}

div.TFVS-Default div.TFVS-Footer a.TFVS-Refresh:hover {
	background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/Refresh.png) 0 -40px no-repeat;
	text-indent: -99999px;
}

div.TFVS-Default div.TFVS-Footer a.TFVS-Connect {
	right: 0;
	background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/Connect.png) 0 0 no-repeat;
	text-indent: -99999px;
}

div.TFVS-Default div.TFVS-Footer a.TFVS-Connect:hover {
	right: 0;
	background: transparent url(http://www.houseforsaken.com/forum/images/ventmodule/Connect.png) 0 -40px no-repeat;
	text-indent: -99999px;
}


/*::: TFVS HoverInfo :::*/
div.TFVS-Default div.TFVS-HoverInfo {
	position: absolute;
	margin: 0;
	padding: 0;
	background: none;
	z-index: 1000;
}

/*: Corners of HoverInfo :*/
div.TFVS-Default div.TFVS-HoverInfo-TopLeft {
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-TopLeftCorner.gif) 0 bottom no-repeat;
	width: 12px;
	height: 24px;
	z-index: 1100;
}
div.TFVS-Default div.TFVS-HoverInfo-TopRight {
	position: absolute;
	top: 0;
	right: 0;
	background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-TopRightCorner.gif) right 0 no-repeat;
	width: 37px;
	height: 24px;
	z-index: 1200;
}
div.TFVS-Default div.TFVS-HoverInfo-BottomLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-BottomLeftCorner.gif) 0 bottom no-repeat;
	width: 12px;
	height: 11px;
	z-index: 1300;
}
* html div.TFVS-Default div.TFVS-HoverInfo-BottomLeft {
	bottom: -1px;
}
div.TFVS-Default div.TFVS-HoverInfo-BottomRight {
	position: absolute;
	bottom: 0;
	right: 0;
	background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-BottomRightCorner.gif) right bottom no-repeat;
	width: 12px;
	height: 11px;
	z-index: 1400;
}
* html div.TFVS-Default div.TFVS-HoverInfo-BottomRight {
	bottom: -1px;
}


/*: Header of HoverInfo :*/
div.TFVS-Default div.TFVS-HoverInfo-Header {
	margin: 0;
	padding: 0;
	background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-HeaderBackground.gif) 0 bottom repeat-x;
	height: 24px;
	width: 100%;
}

/*: Body of HoverInfo :*/
div.TFVS-Default div.TFVS-HoverInfo-LeftSide {
	padding-left: 10px;
	background: #fff url(https://www.typefrag.com/Images/ServerStatus/Default/LeftSide.gif) 0 0 repeat-y;
}

div.TFVS-Default div.TFVS-HoverInfo-RightSide {
	background: #fff url(https://www.typefrag.com/Images/ServerStatus/Default/RightSide.gif) right 0 repeat-y;
	width: 100%;
}

/*: HoverInfo Content :*/
div.TFVS-Default div.TFVS-HoverInfo-Content {
	margin: 0 10px 0 0;
	padding: 2px 6px;
	background: #fff;
	font-size: 10px;
}

div.TFVS-Default div.TFVS-HoverInfo-Content p {
	margin: 0;
	padding: 0;
}

/*: Footer of HoverInfo :*/
div.TFVS-Default div.TFVS-HoverInfo-Footer {
	margin: 0;
	padding: 0;
	background: transparent url(https://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-FooterBackground.gif) 0 bottom repeat-x;
	width: 100%;
	height: 11px;
}

