BODY
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: #333333;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, helvetica;
    BACKGROUND-COLOR: #FFFFFF;
}

H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: Arial, helvetica;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: underline
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN: 0pt;
    COLOR: navy;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Arial, ¿¬Ìå_GB2312, ºÚÌå, helvetica
}

IMG
{
	border:0;
}

TEXTAREA
{
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f8ffff;
}

A
{
    COLOR: lightcyan
}
A:link
{
    COLOR: royalblue
}
A:visited
{
    COLOR: royalblue
}
A:active
{
    COLOR: indianred
}
A:hover
{
    COLOR: indianred
}

A.viewmenu
{
	FONT-SIZE:8pt;
    COLOR: #000080!important;
    font-weight:bold;
}
A.viewmenu:active
{
}
A.viewmenu:visited
{
}
A.viewmenu:link
{
}
A.viewmenu:hover
{
    COLOR: #000080!important;
}
A.h-viewmenu
{
	FONT-SIZE:10pt;
    COLOR: #FF0000!important;
    font-weight:bold;
    text-decoration:none;
}


A.aboutmenu
{
    FONT-SIZE:10pt;
    COLOR: #000080!important;
    font-weight:bold;
    text-decoration:none;
}
A.aboutmenu:active
{
}
A.aboutmenu:visited
{
}
A.aboutmenu:link
{
}
A.aboutmenu:hover
{
    COLOR: #FFDE00!important;
}
A.h-aboutmenu
{
	FONT-SIZE:10pt;
    COLOR: #FF0000!important;
    font-weight:bold;
    text-decoration:none;
}

A.submenu
{
    COLOR: #0000FF!important;
    FONT-SIZE: 8pt;
}
A.submenu:active
{
}
A.submenu:visited
{
}
A.submenu:link
{
}
A.submenu:hover
{
    COLOR: #FFDE00!important;
}
A.h-submenu
{
	COLOR: #FF0000!important;
	FONT-SIZE:8pt;
	font-weight:bold;
}

A.treenode
{
	FONT-SIZE: 8pt;
}
A.treenode:visited
{
}
A.treenode:link
{
}
A.treenode:hover
{
    COLOR: red!important;
    FONT-WEIGHT: bold!important;
}

TABLE
{
}
TABLE.grid
{
	border:1pt solid #808080;
}

TABLE.section
{
	border:1pt solid #808080;
	background-color:#EEEEF0;
}

TR
{
}
TR.title
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: tomato;
    BACKGROUND-COLOR: #c2d0dd;
    HEIGHT:20px;
}
TR.off
{
    BACKGROUND-COLOR: transparent;
    HEIGHT:20px;
}
TR.on
{
    BACKGROUND-COLOR: #dfebe9;
    HEIGHT:20px;
}
TR.h_yellow
{
    BACKGROUND-COLOR: #c5e865;
    HEIGHT:20px;
}

TD
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    COLOR: #333333;
    FONT-SIZE: 8pt;
}
TD.title
{
    BORDER-RIGHT: white thin;
    PADDING-RIGHT: 0px;
    BORDER-TOP: white thin;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white thin;
    COLOR: black;
    BORDER-BOTTOM: white thin;
    BACKGROUND-COLOR: #c2d0dd;
}
TD.bold
{
	font-weight:bold;
}

.button
{
    BORDER-RIGHT: buttonhighlight 3px outset;
    BORDER-TOP: buttonhighlight 3px outset;
    FONT-SIZE: 13px;
    BORDER-LEFT: buttonhighlight 3px outset;
    WIDTH: 10ex;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: buttonhighlight 3px outset;
    BACKGROUND-COLOR: #aec7dd;
    PADDING-TOP:2px;
}

.16px
{
    WIDTH: 16px;
    HEIGHT: 16px
}
.20px
{
    WIDTH: 20px;
    HEIGHT: 20px
}
.32px
{
    WIDTH: 32px;
    HEIGHT: 32px
}

.aboutfooter
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.error
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ff9900 100% 50%;
    MARGIN: 4px;
    COLOR: #ffffff;
}

MWICRF\:Calendar
{
    BEHAVIOR: url("../resources/calendar.htc")
}

.tablayout
{
	BEHAVIOR: url(/TabControl.htc)
}

.standardlayout
{
	BEHAVIOR: url(/LayoutControl.htc)
}

.treelayout
{
	BEHAVIOR: url(/TreeControl.htc)
}

.repeatlayout
{
	BEHAVIOR: url(/RepeaterControl.htc)
}
.sidebar
{
   width:100%;
   float:left;
   top:20px;
   padding-top:10px;
   filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#F5F5F5", endColorStr="#72b7d1", gradientType="1");
   backgroud-color:#F9C !important;
}
#clientLogoPlace
{	
	background-color:#F5F5F5;
}
#topBlankPlace
{	
   width:100%;
   float:left;
   top:20px;
   padding-top:10px;
   filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#F5F5F5", endColorStr="#72b7d1", gradientType="1");
   backgroud-color:#F9C !important;
}
#systemOwnerPlace
{
	background-color:#72b7d1;
	vertical-align:bottom;
	text-align:right;	
}
#pageLeft
{
	background:#529dc6 url(../images/toolbar_corner1.gif) left top no-repeat;
}
#pageLeftNav
{
	border-color:#808080;
}
#pageSplitter
{
}
#pageRight
{
}
#pageMenu
{	
	background:#529dc6;
}

#subMenu{
	background:#c2d0dd;
}
.PopMenuOutset{border:1px solid;border-color: #8d919a;}
.PopMenuInset{border:0px solid;border-color: #8d919a;}
.PopMenu{background-color: #e0ebef;}
.PopMenuItem{cursor:default;color:#333;font-size:10pt; font-family:arial;}
.PopMenuItemOver{background-color: #5d99bb;color:highlighttext;cursor:default;font-size:10pt; font-family:arial;}
#leftNavBar
{
	background-color:#e0ebef;
	border:1 solid #808080;
}
.leftNavSection
{
	border:1 solid #808080;
}
#pageFooter
{		
	text-align:center;
	vertical-align:bottom;	
	height:50px;
}
.about-menu-left
{
	background-color:red;
}

.about-menu-right
{
	background-color:blue;
}
