body
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	color:#000; 
	background-color: #fff;
	margin:0;
	padding:0
}
table
{
	border:none;
}
html, body
{
	height:100%
}
a.external, a[href^="gopher://"] 
{
	background: transparent url(images/external.png) no-repeat scroll right center;
	padding-right: 13px;
}

.footer
{
	font-size: 10pt;
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
}

.textContent
{
	font-size: 10pt;
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	text-align: justify;
	color: #404040;
	padding: 8px 8px 8px 8px;
}

.textContent-Left
{
	font-size: 10pt;
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	text-align: left;
	color: #404040;
	padding: 8px 8px 8px 8px;
}

.tabGreenText
{
	border-top: 1px dotted #0ada00;
	border-bottom: 1px dotted #0ada00;
	border-right: 1px dotted #0ada00;
	background-color: White;
	padding-left: 8px;
}

.tabOrangeText
{
	border-top: 1px dotted #ffb30c;
	border-bottom: 1px dotted #ffb30c;
	border-right: 1px dotted #ffb30c;
	background-color: White;
	padding-left: 8px;
}

.tabYellowText
{
	border-top: 1px dotted #edff0c;
	border-bottom: 1px dotted #edff0c;
	border-right: 1px dotted #edff0c;
	background-color: White;
	padding-left: 8px;
}

.tabCyanText
{
	border-top: 1px dotted #0cccff;
	border-bottom: 1px dotted #0cccff;
	border-right: 1px dotted #0cccff;
	background-color: White;
	padding-left: 8px;
}

.tabPurpleText
{
	border-top: 1px dotted #c40cff;
	border-bottom: 1px dotted #c40cff;
	border-right: 1px dotted #c40cff;
	background-color: White;
	padding-left: 8px;
}
.tabRedText
{
	border-top: 1px dotted #ff3b0c;
	border-bottom: 1px dotted #ff3b0c;
	border-right: 1px dotted #ff3b0c;
	background-color: White;
	padding-left: 8px;
}

.indentContent
{
	padding-left: 30px;
}

.subItemContainer
{
	padding-left: 10px;
}

.ticketHeader
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #8080a0;
	background-color: #e0e0f0;
	padding: 2px 8px 4px 8px;
	border-bottom: 1pt solid white;
	cursor: pointer;
}

.subItem
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
.subItem:hover
{
	text-decoration: underline;
}
.menuLink
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
.menuLinkSelected
{
	color: #ff7e00;
}
.menuItem
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #808080;
	padding-left: 8px;
	height: 21px; 
	vertical-align: middle; 
	text-align: left;
	cursor: pointer;
}
.menuItem:hover
{
	background: url(images/menuback.gif);
}
.menuItemSelected
{
	color: #ff7e00;
	background: url(images/menuback_hover.gif);
}

.menuItemSelected:hover
{
	background: url(images/menuback_hover.gif);
}

.inwindow
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-size: 10pt;
	text-align: right;
}
h1
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-size: 14pt;
	line-height: 14pt;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 0px;
}
h2
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 0px;
}

.details
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #ffb400;
}

.details:hover
{
	text-decoration: underline;
}

.formLabel
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 4px;
	font-size: 9pt;
}

.control
{
	font-family: Calibri, Corbel, 'Trebuchet MS', Arial, helvetica;
	font-size: 9pt;
}

div.box_gray_t { background: url(images/wnd/gp.gif) repeat-x left top; }
div.box_gray_r { background: url(images/wnd/gp.gif) repeat-y right top; }
div.box_gray_l { background: url(images/wnd/gp.gif) repeat-y left top; }
div.box_gray_b { background: url(images/wnd/gp.gif) repeat-x left bottom; }
div.box_gray_tl { background: url(images/wnd/wgtl.gif) no-repeat left top; }
div.box_gray_tr { background: url(images/wnd/wgtr.gif) no-repeat right top; }
div.box_gray_bl { background: url(images/wnd/wgbl.gif) no-repeat left bottom; }
div.box_gray_br { background: url(images/wnd/wgbr.gif) no-repeat right bottom; }

