A
{
	text-decoration: none;
}

BODY
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: White;
}

FORM
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.Header TD
{
	color: White;
}

.Header TH
{
	color: White;
	font-weight: bold;
}

.Header1 HD1
{
	font-weight: bold;
}

.Header2 HD2
{
	font-weight: bold;
}

.Text, .DocTitle, .Text A
{
	font-weight: bold;
	color: #999999;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.IPTitle
{
	color: #999999;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.IPTitleText
{
	color: #00AFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.IPTitleText A
{
	cursor: hand;
}

.TitleText
{
	font-weight: bold;
	color: #00AFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.TitleText A, .TitleText TD A
{
	cursor: hand;
	font-weight: bold;
	color: #00AFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.ItemTitle
{
	font-weight: bold;
	color: #00AFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.KeyItem
{
	border: #027abb 1px solid;
}

.KeyItemScoop
{
	border-top: #027abb 1px solid;
	border-left: #027abb 1px solid;
}

.Item TH, .Item TH A, .ItemTitle, .ItemTitle A, .ItemTitle Img
{
	font-weight: bold;
	color: #00AFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: 0;
}

.Item, .Item TD, .Item TD A
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #999999;
}

.menu 
{
	visibility: hidden;
	background: "#6ECAF8";
	color: "#FFFFFF";
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #000000;
	position:absolute;
	text-align: left;
	left: 1px;
	top: 1px;
}

.menuItem 
{
	font-family: "Arial";
	font-size: 8pt;
	width: 100%;
	padding:5 5 5 5;
}

.menuItem:hover 
{
	background-color: #ffffff;
	color: #6ECAF8;
}

.menu 
{
	visibility: hidden;
	background: "#FFFFFF";
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #666666;
	position:absolute;
	text-align: left;
	left: 1px;
	top: 1px;
}

.menuItem 
{
	font-family: "Arial";
	font-size: 8pt;
	width: 100%;
	padding:5 5 5 5;
	color: #666666 !important;
}

.menuItem:hover 
{
	background-color: #e3e3e3;
	color: #000000 !important;
}

UL
{
	margin-bottom: 0;
	padding-bottom: 0;
}
	
.nav TD.navBlock
{
	font-weight: bold;
	background-image: url(Images/Tabs/std-thin-bit.gif);
	cursor: hand;
	color: white;
	background-repeat: repeat-x;
	height: 29px;
	text-align: center;
}

.nav A
{
	color: White;
}

.vertical
{
	width: 1px;
	background-image: url(Images/dottedline.gif);
	background-repeat: repeat-y;
}

.horizontal
{
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(Images/dark-dotted-line.gif);
	background-repeat: repeat-x;
}

.action
{
	font-family: "Arial";
	font-size: 8pt;
	background: "#6ECAF8";
	color: "#FFFFFF";
	font-weight: bold;
	height: 16;
	padding:1 5 1 5;
	margin:0 1 0 0;
	cursor: hand;
	vertical-align: top;
	border: 1px solid #000000;
}

.reqd 
{
	background-color: red;
	vertical-align: middle;
	height: 6px;
	width: 6px;
}

TABLE.std 
{
	BACKGROUND-COLOR: 000000;	
}

.std TD 
{
	BACKGROUND-COLOR: f3f3f3;
	padding: 3px;
}

.std TD.white
{
	BACKGROUND-COLOR: ffffff;
	padding: 3px;
}

.std TR.dark TD
{
	BACKGROUND-COLOR: e3e3e3;
}

.std TR.head TD 
{
	background-color: #00A8EC;
	color:	#ffffff;
	font-weight: bold;
}

.std TD.dark
{
	BACKGROUND-COLOR: e3e3e3;
}

.std TH 
{
	background-color: #00A8EC;
	color:	#ffffff;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}

.std TD.label 
{
	background-color: e3e3e3;
	font-weight: bold;
}

.NavPanel
{
}

.NavPanel TH
{
	padding: 0 7 0 7;
}

.NavPanel TD
{
	padding: 0 7 0 7;
}

.SearchBox 
{
	color:#A9A9A9;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969; 
	border-left: 0px; border-right: 0px; font-style: italic; 
	font-size:12px;width:120px;height: 20px; padding: 0 0 0 5;
}

.TopMenu 
{
	font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: Bold; 
	font-size: 10px;
	color: #666666;
}

.TopMenu A
{
	color: #666666 !important;
}

/* Breadcrumbs */
.here
{
font-family:Tahoma;
font-weight:normal;
font-size: 12px;
color: black;
vertical-align:bottom;
}

.bread
{
font-family:Tahoma;
font-weight:bold;
font-size: 12px;
color: #019345;
vertical-align:bottom;
}

.bread a:visited
{
font-family:Tahoma;
font-weight:bold;
font-size: 12px;
color: #019345;
vertical-align:bottom;
}
