a:hover
{
	text-decoration:none;
	color:orange;
}
a
{
	text-decoration:none;
	color:#014982;
}
input
{
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:14px;
}
textarea
{
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:14px;
	overflow:auto;
}
table
{
	font-size:100%;
	width:100%;
	line-height:2.0;
}
body
{
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:14px;
	color:#000;
	line-height:2.0;
	margin:0px;
}
.bodyCatalogue
{  
}
.tagCaption
{
    background-color: #ea890f;
    height:42px;
}
.tagCaptionTitle
{
    font-size:18px;
    font-family:Microsoft Yahei,tahoma,arial,verdana,sans-serif;
    color:#fff;
    padding-left:10px;
}
.tagCaptionButton
{
    text-align:right;
    padding-right:10px;
}
.treeOfNavigation a
{
    display:block;
    line-height:1.0;
    margin:5 5 0 5;
}
div.nav
{
    width:46.5%;
    float:left;
    font-size:18px;
    background:url(menu2.png);
    padding-left:10px;
    border-right:#ccc 1px solid;
    border-bottom:#ccc 1px solid;
}
div.list
{
    border-bottom:#ccc 1px solid;
}
.tableListBorder
{
    border-left:1px dotted #5f7cc1;
    border-top:1px solid #5f7cc1;
}
.tableListBorder th
{
    background:#eff5f9;
    border-bottom:1px dotted #5f7cc1;
    border-right:1px dotted #5f7cc1;
    text-align:left;
    padding-left:3px;
    color:#666;
}
.tableListBorder td
{
    border-bottom:1px dotted #5f7cc1;
    border-right:1px dotted #5f7cc1;
    padding-left:3px;
}
.tableForm
{
    border-top:1px solid #ccc;
}
.tableForm tr
{
    vertical-align:top;
}
.tableForm td
{
    height:100%;
    border-bottom:1px solid #ccc;
}
.fieldEditable
{
    height:100%;
    width:100%;
    padding-left:3px;
    background-color:#eff5f9;
    border:0;
    line-height:2.0;
}
.fieldGetValueBySource
{
    float:right;
    width:20px;
    height:20px;
    background:url(../images/fieldGetValueBySource.gif) no-repeat;
    cursor:pointer;
}
.fieldLable
{
    color:#014982;
    text-align:right;
    padding-right:10px;
}
.fieldLable2
{
    color:#014982;
}
.highlight
{
    background-color:#eff5f9;
}
.imUser
{
    color:#014982;
}
.imContent
{
    margin-left:10px;
}
.textOneLine
{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.textBig
{
    font-size:18px;
}
.textSmall
{
    font-size:12px;
}
.text
{
    color:#000;
}
.textGray
{
    color:#666;
}
.textHighlight
{
    color:orange;
}
.bubble
{
    z-index:10;
    position:absolute;
    margin:-10 0 0 40;
    color:red;
    width:31px;
    height:28px;
    background:url(../viewPhone/bubble.png) no-repeat;
    font-weight:bold;   
}