﻿/*BODY样式定义*/
body
{
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*超链接样式定义*/
A:link
{
	color: #666633;
	text-decoration: none;
}
/*访问过样式定义*/
A:visited
{
	color: #666666;
	text-decoration: none;
}
/*超链接(热点)样式定义*/
A:hover
{
	color: #009933;
	text-decoration: underline;
}
/*超链接(当前)样式定义*/
A:active
{
	color: #666666;
}
/*头样式*/
.Header
{
	clear: both;
	background-color: #004173;
	height: 65px;
	background-image: url(images/header.jpg);
}
.Header A:link
{
	color: #FAEBF2;
}
.Header A:visited
{
	color: #FAEBF2;
}
/*头左侧*/
.HeaderLeft
{
	float: left;
	width: 50%;
	background-repeat: no-repeat;
	height: 100%;
	background-image: url(images/logo.jpg);	
	
}
/*头右侧*/
.HeaderRight
{
	float: right;
	width: 48%;
	color: #FAEBF2;
	text-align: right;	
	height:100%;
}
.HeaderRight A:link
{
	color: #ffffff;
}
/*头右侧图象定义*/
.HeaderRight img
{
	vertical-align: text-bottom;
}
.HearderToolBar
{
	float: right;
	padding-left: 9px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
}
/*工具条样式定义*/
.NavigationBar
{
	clear: both;
	width: 100%;
	height: 25px;
	background-image: url(images/NavigationBar.png);
}
.UserName
{
	padding-left: 8px;
	font-size: 12px;
	float: left;
	color: #ffffcc;
	padding-top: 4px;
	white-space: nowrap;
	font-weight:bold;
}
.Navigation
{
	float: right;
	white-space: nowrap;
}
/*工具条间隔样式定义*/
.NavigationSpace
{
	margin-top: 4px;
	float: left;
	margin-left: 2px;
	color: #FFFFFF;
	margin-right: 2px;
	text-align: center;
}
/*工具条项样式定义*/
.NavigationItem
{
	float: left;
	text-align: center;
	margin-top: 6px;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
	cursor: pointer;
	color: #d6ecf8;
}
.NavigationItem A:link
{
	color: #d6ecf8;
	text-decoration: none;
}
.NavigationItem A:hover
{
	color: #d6ecf8;
	text-decoration: none;
}
.NavigationItem A:visited
{
	color: #d6ecf8;
	text-decoration: none;
}
/*模块设置*/
.ModuleSet
{
	clear: both;
	background-image: url(images/ModuleSet.png);
	width: 100%;
	height: 22px;
	background-color: #e9f3da;
}
/*模块设置空项*/
.ModuleSetSpace
{
	float: left;
	color: #ffffff;
	margin-top: 3px;
	text-align: center;
}
/*模块设置项样式定义*/
.ModuleSetItem
{
	margin-top: 5px;
	float: left;
	margin-left: 5px;
	cursor: pointer;
	color: #066C7B;
	text-align: center;
}
.ModuleSetSave
{
	margin-top: 5px;
	font-weight: bold;
	float: right;
	cursor: pointer;
	color: #066C7B;
	margin-right: 3px;
	text-align: center;
}
/*布局菜单定义*/
.LayoutMenu
{
	position: absolute;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=#CCFFFF,offX=2,offY=2,positive=true);
}
/*布局项样式定义*/
.LayoutMenuItem
{
	border-left: 1px solid #EBEBEB;
	border-right: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
	border-bottom: 1px solid #EBEBEB;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	cursor: pointer;
}
/**/
.LayoutMenuItemOver
{
	border-left: 1px solid #EBEBEB;
	border-right: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
	border-bottom: 1px solid #EBEBEB;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	cursor: pointer;
	background-color: Yellow;
}
.ThemeKind
{
	float: left;
	width: 380px;
	padding-top: 5px;
	border: solid 1px #EBEBEB;
	background-color: mintcream;
}
.ThemeList
{
	clear: both;
	width: 380px;
	margin-bottom: 5px;
}
.Kind
{
	float: left;
	vertical-align: middle;
	width: 100%;
	padding-top: 5px;
	border-bottom: #ebebeb 1px solid;
	background-color: mintcream;
}
.Tab
{
	float: left;
	margin-left: 2px;
	color: #0088e4;
	background-color: white;
	text-align: center;
	cursor: pointer;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
	border-left: solid 1px #EBEBEB;
	border-top: solid 1px #EBEBEB;
	border-right: solid 1px #EBEBEB;
}

.TabActive
{
	float: left;
	margin-top: -2px;
	margin-left: 2px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-right: 10px;
	color: #ff3300;
	text-align: center;
	cursor: pointer;
	border-left: solid 1px #A7D4D5;
	border-top: solid 1px #A7D4D5;
	border-right: solid 1px #A7D4D5;
	border-bottom-style: none;
	background-image: url(images/TabActive.gif);
}
.TabReturn
{
	border-right: #ebebeb 1px solid;
	padding-right: 10px;
	border-top: #ebebeb 1px solid;
	padding-left: 10px;
	float: right;
	border-left: #ebebeb 1px solid;
	cursor: pointer;
	color: #ff0000;
	margin-right: 2px;
	padding-top: 3px;
	text-align: center;
}
.TabReturn A:link
{
	color: #cd853f;
}


/*模块容器样式定义*/
.Container
{
	clear:both;
	width:100%;
}
/*列样式定义*/
.Column
{
	float: left;	
}
/*列空样式定义*/
.ColumnClear
{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
/*模块样式定义*/
.Module
{
	border-right: #add4e6 1px solid;
	margin: 5px;
	border-left: #add4e6 1px solid;
	background-color: #f0f8ff;
}
/*模块拖拽样式定义*/
.ModuleDrag
{
	position: absolute;
	border-left: 1px solid #ADD4E6;
	border-right: 1px solid #ADD4E6;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
/*模块临时层样式定义*/
.ModuleDragTmp
{
	border: 1px dashed #ADD4E6;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
}
/*模块头样式定义*/
.ModuleHeader
{
	height: 21px;
	background-image: url(images/moduleHeader.png);
}
/*模块头左边样式定义*/
.ModuleHeaderLeft
{
	float: left;
	width: 22px;
	height: 100%;
	text-align: center;
	cursor: pointer;
}
/*模块头中间样式定义*/
.ModuleHeaderCenter
{
	float: left;
	color: #3169B5;
	margin-top: 4px;
	text-align: left;
}
/*模块头右边样式定义*/
.ModuleHeaderRight
{
	float: right;
	height: 100%;
	text-align: center;
	cursor: pointer;
}
.ModuleHeaderExpandImage, .ModuleHeaderRefreshImage, .ModuleHeaderSettingImage, .ModuleHeaderCloseImage
{
	margin-top: 5px;
	margin-left: 3px;
	margin-right: 3px;
}
.ModuleSetting
{
	display: none;
	border-bottom: 1px solid #E8D38C;
}

/*模块内容(隐式)样式定义*/
.ModuleContent
{
	line-height: 150%;
	width: 100%;
	overflow: hidden;
}

/*模块脚样式定义*/
.ModuleFooter
{
	padding:2px;
	border-bottom: 1px solid #ADD4E6;
}

/*布局样式定义*/
.ModuleToolBar
{
	float: left;
	border-bottom: 1px solid #EAE8CD;
	height: 21px;
	width: 100%;
}
.ModuleToolItemLeft
{
	float: left;
	margin-left: 3px;
	margin-top: 2px;
}
.ModuleToolItemRight
{
	float: right;
	margin-right: 3px;
	margin-top: 3px;
	cursor: pointer;
}

.Content
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}


.Menu
{
	border: #999999 1px solid;
	background-image: url(Images/menu.gif);
	width: 130px;
	cursor: pointer;
	position: absolute;
	z-index: 1;
	background-color: #ffffff;
	display: none;
	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=#C1C1C1,offX=4,offY=4,positive=true);
}
.MenuItem
{
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	padding-left: 26px;
}
.MenuSpace
{
	height: 1px;
	margin-left: 22px;
	background-color: #BFBFBF;
	overflow: hidden;
}
.MenuItemOver
{
	cursor: pointer;
	border: #588fda 1px solid;
	background-color: #ffeec2;
	padding-left: 25px;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.TextBox
{
	border-right: #BECEDC 1px solid;
	border-top: #BECEDC 1px solid;
	border-left: #BECEDC 1px solid;
	border-bottom: #BECEDC 1px solid;
	width:98%;
}
.Button
{
	padding-top: 3px;
	background-color: #f1f1f1;
	border: 1px solid #4a95c9;
	background: #cfe8f5 url(images/button.gif) repeat-x center left;
	cursor: pointer;
}
.ButtonOver
{
	border-right: #ff6633 1px solid;
	border-top: #ff6633 1px solid;
	background: url(images/buttonover.gif) #ffb000 repeat-x left center;
	border-left: #ff6633 1px solid;
	cursor: pointer;
	padding-top: 3px;
	border-bottom: #ff6633 1px solid;
}
.FileItem
{
	position: relative;
	width: 100%;
	height: 20px;
}
.FileInput
{
	position: absolute;
	top: 3px;
	width: 60px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
.FileBrower
{
	position: absolute;
	top: 3px;
	z-index: -1;
}
.Item
{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.Icon
{
	clear:both;
	cursor: pointer;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-right: 3px;
}
/*头样式*/
.Footer
{
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 5px;
	width: 98%;
	text-align: center;
}

.ListTitle
{
	 clear:both;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 1px;
	border-bottom: #C1CDD8 1px solid;
	background-image: url(images/ListTitle.png);
	height: 25px;
}
.ListTitleItem
{
	float: left;
	width: 30%;
	font-weight: bold;
	padding-top:4px;
}
.ListItem
{
	clear: both;
	padding: 1px;
	margin: 1px;	
	height: 22px;	
}
.ListItemOver
{
	clear: both;
	border: #c1cdd8 1px solid;	
	margin: 1px;	
	cursor: hand;	
	height: 22px;
	background-color: #f8f8ff;
}
.ListItemTitle
{
	float: left;
	width: 8%;
	color: #336633;
	padding-top: 2px;
	text-align: right;
}
.ListItemContent
{
	float: left;
	padding-top: 2px;
	width: 90%;
}

.Dialog
{
	position: absolute;
	border-left: 1px solid #add4e6;
	border-right: 1px solid #add4e6;
	background-color: #FFFFFF;
	width: 250px;
	z-index: 999;
}
.DialogMask
{
	z-index: 998;
	left: 0px;
	width: 100%;
	position: absolute;
	top: 0px;
	height: 100%;
	background-color: #ffffff;
	filter: alpha(opacity=30);
	opacity: 0.5;
}
.DialogHeader
{
	clear: both;
	height: 21px;
	background-image: url(images/moduleHeader.png);
}
.DialogHeaderLeft
{
	float: left;
	width: 22px;
	height: 100%;
	text-align: center;
	cursor: pointer;
}
.DialogHeaderCenter
{
	float: left;
	color: #3169B5;
	margin-top: 4px;
	text-align: left;
}
.DialogHeaderRight
{
	float: right;
	height: 100%;
	text-align: center;
	cursor: pointer;
}
.DialogHeaderCloseImage
{
	margin-top: 5px;
	margin-left: 3px;
	margin-right: 3px;
}
.DialogContent
{
	clear: both;
	overflow: auto;
	width: 100%;
	line-height: 150%;
}
.DialogFooter
{
	clear: both;
	border-bottom: 1px solid #add4e6;
	height: 5px;
	background-repeat: repeat-x;
}
.DialogToolBar
{
	clear: both;
	border-top: #add4e6 1px solid;
	float: left;
	width: 100%;
}
.DialogToolItemLeft
{
	float: left;
	margin-left: 3px;
	margin-top: 2px;
	height: 100%;
}
.DialogToolItemRight
{
	float: right;
	margin-right: 3px;
	margin-top: 3px;
	cursor: pointer;
	height: 100%;
}
.DialogContentLeft
{
	float: left;
	width: 35%;
	text-align: center;
	vertical-align: middle;
	margin-top: 8px;
}
.DialogContentRight
{
	margin-top: 15px;
	float: left;
	vertical-align: middle;
	width: 65%;
	color: #669933;
}
.DialogContentButton
{
	font-weight: bold;
	float: left;
	vertical-align: middle;
	width: 100%;
	color: #FF0000;
	text-align: center;
	height: 25px;
}

/*文本框日期样式定义*/
.TextDateView
{
	background-color: #FFFFCC;
	position: absolute;
}
.TextDateHeader
{
	border: 1px solid #3399FF;
	background-color: #990000;
	color: #FFFFCC;
}
.TextDateWeek
{
	background-color: #FFCC66;
	color: #663399;
}
.TextDateDay
{
	background-color: #FFFFCC;
}
.TextDayOver
{
	background-color: #FFCC66;
}

.Node
{	
	clear:both;
	position: relative;
}
.NodeName
{
	position: relative;
	clear: both;
	cursor: pointer;
	margin-top:1px;
	margin-bottom:1px;
}
.NodeNameIcon
{
	float: left;
	margin-right: 3px;
}
.NodeNameText
{
	float: left;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
}
.NodeNameTextOver
{
	float: left;
	background-color: #F5F5F5;
	border: solid 1px #999999;
}
.NodeNameTextFocus
{
	float: left;
	background-color: #FFFFFF;
	border: solid 1px #999999;
}
.NodeChild
{	
	clear:both;
	float:left;
	position:relative;
	left: 18px;
}
.Image
{
	position: relative;
	float: left;
	text-align: center;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	border: solid 1px #EBEBEB;
	cursor: pointer;
}
.CalendarContainer
{
	width: 210px;
	position: absolute;
	background-color: #ccff99;
}
.Calendar
{
	position: relative;
	border-top: solid 1px #C1CDD8;
	border-right: solid 1px #C1CDD8;
	border-left: solid 1px #C1CDD8;
}
.CalendarHeader
{
	border-bottom: solid 1px #C1CDD8;
	height: 20px;
}
.CalendarPrevYear
{
	float: left;
	width: 13.5%;
	height: 100%;
	text-align: center;
	cursor: hand;
	background-image: url(images/CalendarPrevYear.gif);
	background-position: 50%;
	background-repeat: no-repeat;
	cursor: pointer;
}
.CalendarPrevMonth
{
	float: left;
	width: 13.5%;
	height: 100%;
	text-align: center;
	cursor: hand;
	background-image: url(images/CalendarPrevMonth.gif);
	background-position: 50%;
	background-repeat: no-repeat;
	cursor: pointer;
}

.CalendarNextMonth
{
	float: left;
	width: 13.5%;
	height: 100%;
	text-align: center;
	cursor: hand;
	background-image: url(images/CalendarNextMonth.gif);
	background-position: 50%;
	background-repeat: no-repeat;
	cursor: pointer;
}
.CalendarNextYear
{
	float: left;
	width: 13.5%;
	height: 100%;
	text-align: center;
	cursor: hand;
	background-image: url(images/CalendarNextYear.gif);
	background-position: 50%;
	background-repeat: no-repeat;
	cursor: pointer;
}
.CalendarTitle
{
	float: left;
	width: 42%;
	text-align: center;
}
.CalendarWeek
{
	background-color: #F1F8FF;
	height: 20px;
	border-bottom: solid 1px #C1CDD8;
}
.CalendarWeekItem
{
	float: left;
	width: 13.5%;
	height: 100%;
	padding-top: 3px;
	text-align: center;
	border-left: solid 1px #C1CDD8;
}
.CalendarContent
{
	border-bottom: solid 1px #C1CDD8;
	height: 22px;
}
.CalendarActiveDate
{
	float: left;
	width: 13.5%;
	height: 100%;
	text-align: center;
	border-left: solid 1px #C1CDD8;
}
.CalendarUnActiveDate
{
	float: left;
	width: 13.5%;
	height: 100%;
	color: #C9C9C9;
	text-align: center;
	border-left: solid 1px #C1CDD8;
}
.CalendarSelectDate
{
	float: left;
	vertical-align: bottom;
	border-left: #c1cdd8 1px solid;
	width: 13.5%;
	color: #ffffff;
	height: 100%;
	background-color: #ff6600;
	text-align: center;
}
.CalendarTodayDate
{
	float: left;
	vertical-align: bottom;
	border-left: #c1cdd8 1px solid;
	width: 13.5%;
	color: #ff3300;
	height: 100%;
	background-color: #ffcc33;
	text-align: center;
}
.CalendarDateOver
{
	float: left;
	width: 13.5%;
	height: 100%;
	text-align: center;
	border-left: solid 1px #C1CDD8;
	background-color: #D2ECFF;
	cursor: pointer;
}
.MaskDiv
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: -1;
	filter: alpha(opacity=0);
	opacity: 0;
	height: expression(this.parentNode.offsetHeight);
}
/*模块样式定义*/
.Chat
{
	position: absolute;
}
/*模块头样式定义*/
.ChatHeader
{
	width: 106px;
	height: 65px;
	background-image: url(images/ChatHeader.gif);
}
/*模块头左边样式定义*/
.ChatIcon
{
	float: left;
	width: 22px;
	height: 100%;
	text-align: center;
	cursor: pointer;
}
/*模块头中间样式定义*/
.ChatTitle
{
	float: left;
	color: #3169B5;
	margin-top: 4px;
	text-align: left;
}
/*模块头右边样式定义*/
.ChatMinimize
{
	float: right;
	height: 100%;
	text-align: center;
	cursor: pointer;
}
.ChatMaximize
{
	float: right;
	height: 100%;
	text-align: center;
	cursor: pointer;
}
.ChatClose
{
	float: right;
	height: 100%;
	text-align: center;
	cursor: pointer;
}
/*模块内容(隐式)样式定义*/
.ChatCenter
{
	width: 106px;
	background-image: url(images/ChatContent.gif);
}
.ChatContent
{
	line-height: 150%;
	margin-left: 5px;
	margin-right: 5px;
	height: 300px;
	overflow: auto;
SCROLLBAR-FACE-COLOR: #CAE5FF;
 SCROLLBAR-HIGHLIGHT-COLOR: #CAE5FF;
 SCROLLBAR-SHADOW-COLOR: #CAE5FF;
 SCROLLBAR-3DLIGHT-COLOR: #24b4d8;
 SCROLLBAR-ARROW-COLOR: #6B8CC9;
 SCROLLBAR-TRACK-COLOR: #d8fcd8;
 SCROLLBAR-DARKSHADOW-COLOR: #2490d8;
 SCROLLBAR-BASE-COLOR: #658AB6;


}
.ChatRole
{
  	clear:both;
  	line-height:22px;
  	height:22px;
  	background-image: url(images/moduleHeader.png);
  	cursor:pointer;
}
.ChatRoleImg
{
	float:left;
    margin-top:5px;
    width:22px;
    text-align:center;    
    
}
.ChatRoleName
{
	float: left;
	color: #3169B5;	
	overflow:hidden;
	white-space: nowrap;
}

.ChatPerson
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 5px;
}
.ChatPersonOver
{
	border-right: #8ba8c6 1px solid;
	border-top: #8ba8c6 1px solid;
	padding: 4px;
	margin: 5px;
	border-left: #8ba8c6 1px solid;
	border-bottom: #8ba8c6 1px solid;
	background-color: #cee9fe;
	cursor: pointer;
}
/*模块脚样式定义*/
.ChatFooter
{
	width: 106px;
	background-image: url(images/ChatFooter.gif);
	height: 44px;
}
.Section
{
	position: relative;
	overflow: auto;
	width: 100%;
	height: 300px;
	SCROLLBAR-FACE-COLOR: #CAE5FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #CAE5FF;
	SCROLLBAR-SHADOW-COLOR: #CAE5FF;
	SCROLLBAR-3DLIGHT-COLOR: #24b4d8;
	SCROLLBAR-ARROW-COLOR: #6B8CC9;
	SCROLLBAR-TRACK-COLOR: #d8fcd8;
	SCROLLBAR-DARKSHADOW-COLOR: #2490d8;
	SCROLLBAR-BASE-COLOR: #658AB6;
}
.Card
{
	position: absolute;
	width: 250px;
	border: #1e3e93 1px solid;
	background-color: #ffffff;
	display: none;
}
.CardHeader
{
	clear: both;
	background-image: url(images/CardHeader.jpg);
	height: 70px;
}
.CardHeaderLeft
{
	float: left;
	width: 70%;
	padding-left: 10px;
	padding-top: 10px;
	font-size: 14px;
}
.CardHeaderRight
{
	float: right;
	width: 25%;
	text-align: center;
	padding-top: 10px;
}
.CardFooter
{
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 60px;
}
.CardItem
{
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #696969;
	padding-left: 10px;
}
.CardLine
{
	clear: both;
	margin: 5px;
	border-bottom: #d3d3d3 1px solid;
}
/*模块样式定义*/
.ChatWindow
{
	position: absolute;
	width: 461px;
}
/*模块头样式定义*/
.ChatWindowHeader
{
	width: 461px;
	height: 23px;
	background-image: url(images/ChatWindowHeader.jpg);
}
/*模块头左边样式定义*/
.ChatWindowIcon
{
	float: left;
	width: 22px;
	height: 100%;
	text-align: center;
	cursor: pointer;
}
/*模块头中间样式定义*/
.ChatWindowTitle
{
	margin-top: 5px;
	font-weight: bold;
	float: left;
	color: #ffffff;
	text-align: left;
}
.ChatWindowClose
{
	float: right;
	text-align: center;
	cursor: pointer;
	background-image: url(images/ChatWindowClose.jpg);
	margin-top: 3px;
	margin-right: 5px;
	width: 17px;
	height: 16px;
}
.ChatWindowToolbar
{
	margin-left: 9px;
	margin-right: 9px;
	padding-left: 3px;
	padding-right: 3px;
	height: 38px;
	background-image: url(images/ChatWindowToolbar.jpg);
	color: #f0ffff;
	line-height: 19px;
	overflow: auto;
}
.ChatWindowCenter
{
	background-image: url(images/ChatWindowCenter.jpg);
}
.ChatWindowContent
{
	line-height: 150%;
	margin-left: 10px;
	margin-right: 10px;
	height: 200px;
	width: 441px;
	overflow: auto;
	background-color:#ffffff;
}
.ChatWindowContent a
{
	color:Red;
}
.ChatWindowContentTitle
{
	color: #3366cc;
}
.ChatWindowSpeak
{
	line-height: 150%;
	margin-left: 9px;
	margin-right: 9px;
	height: 100px;
}
.ChatWindowFooter
{
	background-image: url(images/ChatWindowFooter.jpg);
	height: 30px;
	padding-top: 5px;
	padding-right: 9px;
	text-align: right;
}

.Pager
{
	border-top: solid 1px #C1CDD8;
	margin-top: 5px;
}
.Panel
{
	border-right: #999999 1px inset;
	border-top: 1px inset;
	border-left: 1px inset;
	border-bottom: #999999 1px inset;
	overflow: auto;
	width: 100%;
	height: 100%;
}

.Frame
{
	float:left;
	width: 100%;
	height:100%;	
}
.FrameModule
{
	background-color: #f0f8ff;
	border-right: #999999 1px solid;
	height:100%;
}