body
{
	background-color: #C3DAF9;
	font-size:12px;
	scroll: no;
	margin: 0px;
	border: none;
	overflow: hidden;
}
#bodyDiv
{
	font: messagebox;
	color: windowtext;
	background-color: #ECE9D8;
	border: 1px solid #808080;
	position: absolute;
	top: expression(0 + "px");
	left: 9px;
	height: expression(document.body.offsetHeight - 3 + "px");
	width: expression(document.body.offsetWidth - 11 + "px");
	overflow: hidden;
}



/* ---------------------------------------------------- */
/* 2k3Menu                                              */
/* ---------------------------------------------------- */
.2k3Menu
{
	behavior: url('./includes/htc/2k3Menu.htc');
	background-color: #F6F6F6;
	border: 1px solid #002D96;
	position: absolute;  
	visibility: hidden;  
	font: menu;
	color: menutext;
	cursor: default;
	white-space: nowrap;
}
.2k3Menu THEAD,
.2k3Menu TFOOT
{
	background-color: #F6F6F6;
	height: 1px;
}
.2k3Menu THEAD .2k3MenuRootConnector
{
	background-color: #F6F6F6;
	height: 1px;
	width: 10px;
	position: absolute;
	overflow: hidden;
}


/* ---------------------------------------------------- */
/* 2k3MenuSeperator                                     */
/* ---------------------------------------------------- */
.2k3Menu TBODY .2k3MenuSeperator .2k3MenuImage
{
	background-image: url('./includes/htc/images/2k3MenuItem.gif');
	background-position: center center;
	background-repeat: repeat-y;
}
.2k3Menu TBODY .2k3MenuSeperator .2k3MenuCaption
{
	background-color: #6A8CCB;
	border: 1px solid #F6F6F6;
}
.2k3Menu TBODY .2k3MenuSeperator .2k3MenuCaption IMG
{
	background-color: #F6F6F6;
	height: 1px;
	width: 8px;
}


/* ---------------------------------------------------- */
/* 2k3MenuItem                                          */
/* ---------------------------------------------------- */
.2k3Menu TBODY .2k3MenuItem
{
	white-space: nowrap;
	text-align: left;
}
.2k3Menu TBODY .2k3MenuItem .2k3MenuVerticalSpacerLeft
{
	width: 0px;
}
.2k3Menu TBODY .2k3MenuItem .2k3MenuImage
{
	background-image: url('./includes/htc/images/2k3MenuItem.gif');
	background-position: center center;
	background-repeat: repeat-y;
	border: 0 none;
}
.2k3Menu TBODY .2k3MenuItem .2k3MenuImage IMG
{
	margin: 3px 4px 3px 3px;
}
.2k3Menu TBODY .2k3MenuItem .2k3MenuCaption
{
	background-color: #F6F6F6;
	padding: 0px 18px 0px 8px;
}
.2k3Menu TBODY .2k3MenuItem .2k3MenuMore,
.2k3Menu TBODY .2k3MenuItem .2k3MenuNoMore
{
	background-color: #F6F6F6;
	font-family: webdings;
	padding-right: 6px;
}
.2k3Menu TBODY .2k3MenuItem .2k3MenuNoMore
{
	color: #F6F6F6;
}
.2k3Menu TBODY .2k3MenuItem .2k3MenuVerticalSpacerRight
{
	background-color: #F6F6F6;
	width: 0px;
}


/* ---------------------------------------------------- */
/* 2k3MenuItemOver                                      */
/* ---------------------------------------------------- */
.2k3Menu TBODY .2k3MenuItemOver
{
	white-space: nowrap;
	text-align: left;
}
.2k3Menu TBODY .2k3MenuItemOver .2k3MenuVerticalSpacerLeft
{
	width: 0px;
}
.2k3Menu TBODY .2k3MenuItemOver .2k3MenuImage
{
	background-color: #FFEEC2;
	border-width: 1px 0px 1px 1px;
	border-style: solid;
	border-color: #000080;
}
.2k3Menu TBODY .2k3MenuItemOver .2k3MenuImage IMG
{
	margin: 2px 4px 2px 2px;
}
.2k3Menu TBODY .2k3MenuItemOver .2k3MenuCaption
{
	background-color: #FFEEC2;
	padding: 0px 18px 0px 8px;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #000080;
}
.2k3Menu TBODY .2k3MenuItemOver .2k3MenuMore,
.2k3Menu TBODY .2k3MenuItemOver .2k3MenuNoMore
{
	background-color: #FFEEC2;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	border-color: #000080;
	font-family: webdings;
	padding-right: 5px;
}
.2k3Menu TBODY .2k3MenuItemOver .2k3MenuNoMore
{
	color: #FFEEC2;
}
.2k3Menu TBODY .2k3MenuItemOver .2k3MenuVerticalSpacerRight
{
	background-color: #F6F6F6;
	width: 0px;
}



/* ---------------------------------------------------- */
/* 2k3Windows                                           */
/* ---------------------------------------------------- */
.2k3Windows
{
 	behavior: url('./includes/htc/2k3Windows.htc');
	minimizeImageUrl: ./includes/htc/images/cmnuMinimize.gif;
	maximizeImageUrl:./includes/htc/images/cmnuMaximize.gif;
	closeImageUrl: ./includes/htc/images/cmnuClose.gif;
	defaultImageUrl: ./includes/htc/images/defaultIcon.gif;
	position: absolute;
	visibility: hidden;
}

/* ---------------------------------------------------- */
/* 2k3Window                                            */
/* ---------------------------------------------------- */
.2k3Window
{
 	behavior: url('./includes/htc/2k3Window.htc');
	restoreImageUrl: ./includes/htc/images/cmnuRestore.gif;
	minimizeImageUrl: ./includes/htc/images/cmnuMinimize.gif;
	maximizeImageUrl: ./includes/htc/images/cmnuMaximize.gif;
	closeImageUrl: ./includes/htc/images/cmnuClose.gif;
	blankImageUrl: ./includes/htc/images/transparent.gif;
	position: absolute;
	border: 1px outset window;
	background-color: buttonface;
	overflow: hidden;
	cursor: default;
}
.2k3Dialog .windowCaption,
.2k3Window .windowCaption
{
	background-color: activecaption;
	padding: 2px 2px 3px 20px;
	white-space: nowrap;
	margin: 2px;
	width: 100%;
	overflow: hidden;
	color: captiontext;
	font: caption;
	cursor: default;
	filter: Alpha(Opacity=60, FinishOpacity=40, Style=0, StartX=0, StartY=0, FinishX=100, FinishY=0);
}
.2k3Dialog .captionImage,
.2k3Window .captionImage
{
	position: absolute;
	left: 3px;
	cursor: default;
}
.2k3Dialog .windowButtonClose,
.2k3Window .windowButtonMinimize,
.2k3Window .windowButtonMaximize,
.2k3Window .windowButtonClose
{
	position: absolute;
	border-left: 1px solid buttonhighlight;
	border-top: 1px solid buttonhighlight;
	border-bottom: 1px solid threeddarkshadow;
	border-right: 1px solid threeddarkshadow;
	background-color: buttonface;
	cursor: default;
}
.2k3Dialog .windowButtonClose IMG,
.2k3Window .windowButtonMinimize IMG,
.2k3Window .windowButtonMaximize IMG,
.2k3Window .windowButtonClose IMG
{
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	cursor: default;
}
.2k3Dialog .windowContent,
.2k3Window .windowContent
{
	background-color: window;
	color: windowtext;
	font: window;
	padding: 0px;
	margin: 0px 1px 1px 1px;
	width: 0px;
	height: 0px;
}