div.TFVS-Wrap
{
    width: 165px;
}
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 url(http://www.typefrag.com/Images/ServerStatus/Default/TopLeftCorner.gif) 0 0 no-repeat;
	width: 0px;
	height: 0px;
	z-index: 100;
}
div.TFVS-Default div.TFVS-TopRight {
	position: absolute;
	top: 0;
	right: 0;
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/TopRightCorner.gif) 0 0 no-repeat;
	width: 0px;
	height: 0px;
	z-index: 200;
}
div.TFVS-Default div.TFVS-BottomLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/BottomLeftCorner.gif) 0 bottom no-repeat;
	width: 0px;
	height: 0px;
	z-index: 300;
}
* html div.TFVS-Default div.TFVS-BottomLeft {
	bottom: 0px;
}
div.TFVS-Default div.TFVS-BottomRight {
	position: absolute;
	bottom: 0;
	right: 0;
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/BottomRightCorner.gif) right bottom no-repeat;
	width: 0px;
	height: 0px;
	z-index: 400;
}
* html div.TFVS-Default div.TFVS-BottomRight {
	bottom: 0px;
}


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

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


/*::: Body Skin :::*/
div.TFVS-Default div.TFVS-LeftSide {
	padding-left: 0px;
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/LeftSide.gif) 0 0 repeat-y;
}

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


/*::: Tree List Container ::::*/
div.TFVS-Default div.TFVS-Content {
	position: relative;
	margin: 0 0 0 0;
	padding: 0;
	background: #fff url(http://www.typefrag.com/Images/ServerStatus/Default/ScrollBackground.gif) 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.typefrag.com/Images/ServerStatus/Default/ScrollUp.gif) 0 0 no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
* html div.TFVS-Default div.TFVS-Content div.TFVS-ScrollUp {
	right: 0px;
}

div.TFVS-Default div.TFVS-Content div.TFVS-ScrollDown {
	position: absolute;
	bottom: 0;
	right: 0;
	background: #000 url(http://www.typefrag.com/Images/ServerStatus/Default/ScrollDown.gif) 0 0 no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
* html div.TFVS-Default div.TFVS-Content div.TFVS-ScrollDown {
	right: 0px;
}

div.TFVS-Default div.TFVS-Content div.TFVS-ScrollGrabber {
	position: absolute;
	top: 16px;
	right: 0;
	background: #000 url(http://www.typefrag.com/Images/ServerStatus/Default/ScrollGrabber.gif) 0 0 repeat-y;
	width: 16px;
	height: 48px;
	cursor: pointer;
}
* html div.TFVS-Default div.TFVS-Content div.TFVS-ScrollGrabber {
	right: 0px;
}



/*: Loading :*/
div.TFVS-Default div.TFVS-Loading {
	margin: 40px auto;
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/LoadingAnimation.gif) 0 0 no-repeat;
	width: 40px;
	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(http://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 0px 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.typefrag.com/Images/ServerStatus/Default/IconToggle.gif) 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.typefrag.com/Images/ServerStatus/Default/IconToggle.gif) 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.typefrag.com/Images/ServerStatus/Default/IconServer.gif) 0 0 no-repeat; cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-ServerLocked {padding-left: 17px; background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/IconServerLocked.gif) 0 0 no-repeat; cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-ServerAuthorization {padding-left: 17px; background: transparent url(http://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.typefrag.com/Images/ServerStatus/Default/IconChannel.gif) 0 0 no-repeat;	cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-ChannelLocked {padding-left: 17px; background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/IconChannelLocked.gif) 0 0 no-repeat; cursor: default;}
div.TFVS-Default div.TFVS-TreeWrap div.TFVS-ChannelAuthorization {padding-left: 17px; background: transparent url(http://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.typefrag.com/Images/ServerStatus/Default/IconAdmin.gif) 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.typefrag.com/Images/ServerStatus/Default/IconUser.gif) 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.typefrag.com/Images/ServerStatus/Default/NodeEnds.gif) right 0 no-repeat;
	text-decoration: none;
	color: #000;
	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 url(http://www.typefrag.com/Images/ServerStatus/Default/RoundedCutout.png) 0 0 no-repeat;
	height: 17px;
	overflow: hidden;
}
* html div.TFVS-Default div.TFVS-TreeWrap ul li a span {
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/RoundedCutout.gif) 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.typefrag.com/Images/ServerStatus/Default/NodeEnds.gif) right -17px no-repeat;
}

div.TFVS-Default div.TFVS-TreeWrap ul li a.TFVS-Info:hover {
	background: #6699cc url(http://www.typefrag.com/Images/ServerStatus/Default/NodeEnds.gif) right -51px no-repeat;
}

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

div.TFVS-Default div.TFVS-TreeWrap ul li a.TFVS-SelectedInfo {
	color: #fff;
	background: #669966 url(http://www.typefrag.com/Images/ServerStatus/Default/NodeEnds.gif) right -68px no-repeat;
}
div.TFVS-Default div.TFVS-TreeWrap ul li a.TFVS-SelectedInfo:hover {
	color: #fff;
	background: #6699cc url(http://www.typefrag.com/Images/ServerStatus/Default/NodeEnds.gif) 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.typefrag.com/Images/ServerStatus/Default/FooterBackground.gif) 0 0 repeat-x;
	width: 100%;
	height: 40px;
}

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

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.typefrag.com/Images/ServerStatus/Default/Refresh.gif) 0 0 no-repeat;
	text-indent: -99999px;
}

div.TFVS-Default div.TFVS-Footer a.TFVS-Refresh:hover {
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/Refresh.gif) 0 -40px no-repeat;
	text-indent: -99999px;
}

div.TFVS-Default div.TFVS-Footer a.TFVS-Connect {
	right: 0;
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/Connect.gif) 0 0 no-repeat;
	text-indent: -99999px;
}

div.TFVS-Default div.TFVS-Footer a.TFVS-Connect:hover {
	right: 0;
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/Connect.gif) 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(http://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-TopLeftCorner.gif) 0 bottom no-repeat;
	width: 0px;
	height: 24px;
	z-index: 1100;
}
div.TFVS-Default div.TFVS-HoverInfo-TopRight {
	position: absolute;
	top: 0;
	right: 0;
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-TopRightCorner.gif) right 0 no-repeat;
	width: 0px;
	height: 24px;
	z-index: 1200;
}
div.TFVS-Default div.TFVS-HoverInfo-BottomLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	background: transparent url(http://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-BottomLeftCorner.gif) 0 bottom no-repeat;
	width: 0px;
	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(http://www.typefrag.com/Images/ServerStatus/Default/HoverInfo-BottomRightCorner.gif) right bottom no-repeat;
	width: 0px;
	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(http://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: 0px;
	background: #fff url(http://www.typefrag.com/Images/ServerStatus/Default/LeftSide.gif) 0 0 repeat-y;
}

div.TFVS-Default div.TFVS-HoverInfo-RightSide {
	background: #fff url(http://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;
	color: #000;
}

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

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