﻿/* Form Items */

.textfield {
	border: 1px solid #929292;
	vertical-align: middle;
	padding: 3px;
	margin: 2px 0 5px 0;
}

/* Login View */

.login .label {
	display:block;
}

.login .textbox {
	border: 1px solid #929292;
	width: 140px;
	vertical-align: middle;
	padding: 3px;
	margin: 2px 0 5px 0;
}

.login .button {
	display:block;
	margin-top:8px;
	margin-bottom:8px;
}

/* LIST */

ul {
	list-style-type: none;
	list-style-image: url(images/bullet-2.gif);
	list-style-position: outside;
	line-height: 2.1em;
	vertical-align: middle;
	margin-left: 1.25em;
}

.bulDetail
{
    list-style-type: none;
    list-style-image: url(images/bullet-2.gif);
    list-style-position: outside;
    line-height: 1.25em;
    vertical-align: middle;
    margin-left: 1.25em;
}

.bulArrg
{
    list-style-type: none;
    list-style-image: url(images/bullet-2.gif);
    list-style-position: outside;
    line-height: 2em;
    vertical-align: middle;
    margin-left: 1.25em;
}

.bulStar
{
    list-style-type: none;
    list-style-image: url(images/star5.gif);
    list-style-position: outside;
    line-height: 1.25em;
    vertical-align: middle;
    margin-left: 1.25em;
}

.bulTree
{
	list-style-type: none;
	list-style-image: url(images/tree3.gif);
	list-style-position: outside;
	line-height: 1.25em;
	vertical-align: middle;
	margin-left: 1em;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
}

.bulMenu
{
	list-style-type: none;
	list-style-image: url(images/spacer.gif);
	list-style-position: outside;
	line-height: 1.25em;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}

/* Table Border for All Pages */

.table-frame .ttopx-- {
	background-image: url(Images/table-topx--.gif);
	background-repeat: no-repeat;
	width: auto;
	height: 8px;
	vertical-align: top;
}
.table-frame .ttop-x- {
	background-image: url(Images/table-top-x-.gif);
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.table-frame .ttop--x {
	background-image: url(Images/table-top--x.gif);
	background-repeat: no-repeat;
	width: auto;
	height: 8px;
	vertical-align: top;
}

.table-frame .tmidx-- {
	background-image: url(Images/table-midx--.gif);
	background-repeat: repeat-y;
	width: 4px;
	height: auto;
}
.table-frame .tmid--x {
	background-image: url(Images/table-mid--x.gif);
	background-repeat: repeat-y;
	width: 4px;
	height: auto;
}

.table-frame .tbotx-- {
	background-image: url(Images/table-botx--.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	vertical-align: top;
}
.table-frame .tbot-x- {
	background-image: url(Images/table-bot-x-.gif);
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.table-frame .tbot--x {
	background-image: url(Images/table-bot--x.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	vertical-align: bottom;
}