﻿/**LMIGroup Business Calculator website main CSS file.
** Developed by Julia Wang
** Copyright by LMIGroup Company
**
**/

/** Begin MainPage.master Css********************/
body
{
	font-family: Tahoma;
	font-size: 13px; /*background-image: url(../Images/bg.gif); 	background-repeat: repeat;*/
	background-color: #e0e0e0;
	color: #434343;
	text-align: center;
	margin: 0px;
	font-family: Tahoma;
	height: auto;
}
.txtName
{
	position: absolute;
	margin-top: 18px;
	right: 220px;
	width: 150px;
	font-size: 11px;
	height: 19px;
}
.waremark1
{
	position: absolute;
	margin-top: 18px;
	right: 220px;
	width: 150px;
	height: 19px;
	font-size: 11px;
	color: Gray;
}
.txtPassword
{
	position: absolute;
	margin-top: 18px;
	font-size: 11px;
	right: 140px;
	color: Gray;
	width: 70px;
}
.waremark2
{
	position: absolute;
	margin-top: 18px;
	font-size: 11px;
	right: 140px;
	color: Gray;
	width: 70px;
}
.forgotyourPassword
{
	position: absolute;
	right: auto;
	left: 930px;
	top: 15px;
	color: gray;
	text-align: left;
	font-size: 10px;
	font-family: Tahoma;
	text-decoration: none;
}
.forgotyourPassword:hover
{
	color: black;
	text-decoration: underline;
}
.ChangePw
{
	position: absolute;
	right: auto;
	left: 530px;
	top: -5px;
	color: gray;
	text-align: left;
	font-size: 10px;
	font-family: Tahoma;
	text-decoration: none;
}
.ChangePw:hover
{
	text-decoration: underline;
}
.ImageButton1
{
	position: absolute;
	margin-top: 17px;
	right: 75px;
}
.lblClientLoging
{
	position: absolute;
	font-family: Tahoma;
	font-size: 11px;
	margin-top: 21px;
	right: 410px;
}
.tbPassword
{
	font-family: Tahoma;
	font-size: 13px;
	padding: 10px;
	text-align: center;
	margin-left: 60px;
}
.tbChangePw
{
	font-family: Tahoma;
	font-size: 13px;
	padding: 10px;
	text-align: left;
	margin-left: 20px;
}
.tbReset
{
	text-align: left;
	font-size: 13px;
	margin-left: 370px;
	margin-top: 20px;
}
.colorYellow
{
	text-decoration: underline;
}

.colorGray
{
	color: Gray;
}

.colorNormal
{
	color: #525151;
}
p
{
	margin-top: 8px;
	margin-bottom: 1px;
	text-align: justify;
}
a
{
	color: #434343;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline; /*background-color :#eeeeee;*/
}
/*a:active 
{
	/*font-weight:bold;
	background-color:Yellow ;

}*/

/*a:visited 
{
	color: #696969;
}
*/
a img
{
	border-style: none;
}

.clear
{
	clear: both;
}
.imgBorderBig
{
	border: #525151 1px solid;
	margin-top: 4px;
	position: absolute;
	z-index: 1;
}
.imgBorder
{
}

.imgRight
{
	position: relative;
	float: right;
	margin-top: -40px;
}

.imgGlossary
{
	position: relative;
	float: right;
	margin-top: -40px;
}

.imgBorderBigWaterMark
{
	border: #525151 1px solid;
	margin-top: 4px;
	position: absolute;
	z-index: 2;
}


/*h1
{
	font-size: 18px;
	font-weight: bolder;
	margin-bottom: 5px;
	text-align:left;
	margin-top:5px;
}*/

h2
{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	text-align: left;
	margin-top: 15px;
}

h3
{
	position: relative;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 10px;
}


.colorEmphasis
{
	color: #F7A802;
	font-size: 17px;
	font-weight: bold; /*font-style :italic ;*/
}
.colorRed
{
	color: #ff3333;
	font-style: italic;
	margin-left: 12px;
	font-size: 11px;
}
.colorImportant
{
	color: #ff3333;
	font-weight: bold;
}


.colorRedCross
{
	color: #ff3333;
	margin-left: 5px;
	font-size: 12px;
	width: 10px;
}
.alignRight
{
	text-align: right;
}

.spaceLine
{
	margin-top: 10px; /*margin-bottom:7px;*/
}
.gvStyle
{
	border: solid 1px #f5f5f5;
}
.notes
{
	width: 440px;
	margin-top: 5px;
	font-size: 12px;
}

.lineDot
{
	margin-top: 5px;
	border-bottom: #525151 2px dotted;
}
.colorYellow
{
	font-weight: bold;
	color: #656565;
	font-size: 13px;
}

.labelDate
{
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	margin-right: 20px;
}


/*#frame
{
	width:944px;
	min-height:1024px;
	height:auto;
}

#borderLeft
{
	width: 8px;
	background-image: url(../Images/BorderLeft.png);
	background-repeat: repeat-y;
	display:inline;
	float:left;
}

#borderRight
{
	width: 8px;
	background-image:url(../Images/BorderRight.png);
	background-repeat: repeat-y;
	display: inline;
	float:left;
	clear: none;
}*/

#wrap
{
	position: relative;
	height: auto;
	width: 1000px;
	background-color: white;
	margin: 0px auto;
	text-align: center; /*clear: none;*/
}


.menu
{
	position: relative;
	top: 65px;
	left: 12px;
}

.top
{
	position: relative;
	height: 95px;
	width: 1000px;
	background-color: White;
}

.log
{
	position: relative;
	margin-top: 15px;
	float: left;
	margin-left: 15px;
	display: inline-block;
}
.searchbox
{
	position: relative;
	float: left;
	margin-left: 18px;
	margin-top: -47px;
}
.txtSearch
{
	position: relative;
	width: 125px;
	top: 10px;
	margin-right: 5px;
	color: Gray;
	font-family: Tahoma;
	font-size: 11px;
}
.btnGO
{
	position: relative;
	right: 2px;
	top: 15px;
	height: 20px;
}
#search
{
	position: absolute;
	float: right;
	background-position: 55px 0px;
	background-image: url(../Images/SearchBox.jpg);
	background-repeat: no-repeat;
	width: 220px;
	height: 40px;
	display: inline-block;
	margin-top: 100px;
	right: 150px;
	padding: 0px;
}

#searchTitle
{
	left: -100px;
	position: relative;
	top: 4px;
	font-weight: bold;
	color: #656565;
	font-size: 13px;
}

#searchBtn
{
	display: inline-block;
	float: right;
	margin-top: -16px;
}

#searchTxt
{
	display: inline-block;
	float: right;
	margin-top: -13px;
	margin-left: -1px;
	color: #656565;
}

.bottomTitle
{
	margin-top: -6px;
	margin-right: 15px;
	display: inline-block;
	float: right;
}

#topFlash
{
}

#navigation
{
	top: 54px;
	float: right;
	margin-right: 8px;
}
.tabImage
{
	position: absolute;
	top: 54px;
	right: 8px;
}
.banner
{
	width: 1000px;
	background-color: White;
	background-repeat: no-repeat;
}

.textarea
{
	/*position: relative;*/
	width: 1000px;
	background-color: white;
	margin: 0px auto;
	font-family: Tahoma;
	color: #434343;
	font-size: 13px;
	overflow: hidden;
}
.nav
{
	margin-top: 10px;
	float: left;
	margin-left: 0px;
	list-style-type: none;
}


.nav li
{
	float: left;
	list-style-type: none;
	display: inline;
	margin-left: 15px;
	height: 40px;
	font-size: 12px;
	color: #656565; /*color:Green;*/
	font-family: Tahoma;
	font-weight: bold;
}

.nav a
{
	color: #656565;
	text-decoration: none;
	display: inline;
}


.nav a:hover
{
	color: #242323;
	font-size: 12px;
	background-image: url(../Images/Fire.png);
	background-position: center 0%;
	background-repeat: no-repeat;
}

.nav a:alive
{
	color: #242323;
	font-size: 12px;
	background-image: url(../Images/Fire.png);
	background-repeat: no-repeat;
}


.subItem
{
	text-align: left;
	width: 219px;
}



.left
{
	position: relative; /*padding-right:5px;*/
	width: 222px;
	height: auto;
	float: left;
	font-size: 12px;
}

/*.left #treeView
{
	margin-top: 5px;
	width: 219px;
	height: 630px;
	margin-left: 7px;
	border :solid 1px red;
	
}
.left #btn
{
	/*list-style-type: none;
}

/*#treeView #btn li
{
	display: inline-block;
}*/

.subTitle
{
	position: relative;
	float: left;
	background-color: White;
	width: 205px;
	height: auto;
	text-align: left;
	border: solid 1px #bbbbbb; /*display:inline-block ;*/
	margin-left :8px;
	margin-top: -3px;
}
.subTitle ul
{
	/*display: block;*/
	margin-left: 0px;
	float: left;
	padding-left: 10px;
	text-align: left;
	padding-bottom: 8px;
}

.subTitle ul li
{ *display:inline-block;
font-weight:normal;
list-style-type:none;
width:175px;
margin-left:10px;
margin-top:-5px;
/*line-height :12px;

	list-style-image: url(../Images/navArrowOrange.gif);*/

}
.subTitle ul li :hover
{
	background-color: #eeeeee;
}

.subTitle ul li ul
{
	margin-top: 5px;
}
.subTitle ul li ul li
{
	font-weight: normal;
	line-height: 19px; *display:inline-block;
width:150px;
list-style-image:url(../Images/ListSmallYellow.gif);
}
.divNavimg
{
	position: relative;
	left: -13px;
	top: 10px;
	display: block;
	width: 11px;
}
#treeView .subTxt
{
	display: block;
	float: left;
	width: 10px;
}
.subTxtInvisible
{
	display: block;
	float: left;
	visibility: hidden;
	width: 23px; /*height: 14px;*/
}

/*#menu #topBar
{
	background-image: url(../Images/topbar.gif);
	background-repeat: no-repeat;
	vertical-align:top;
	width:254px;
	height:12px;

}

#menu #bottomBar
{
	background-image: url(../Images/bottombar.gif);
	background-repeat: no-repeat;
	vertical-align:bottom;
	width:254px;
	height:12px;
	
}*/


#left #bottomBox
{
	/*width: 254px; height: 128px;*/ /*background-color: #e4e3e3;*/
}
/*
#left #LMILog
{
	border: #999999 1px dotted;
	margin: 4px;
	margin-right: 6px;
	width: 240px;
	height: 120px;
}

.LogBig
{
	float: left;
	display: inline-block;
	margin-left: 10px;
}

#left #LMIDes
{
	float: right;
	font-size: 12px;
	width: 148px;
	text-align: justify;
	margin-right: 8px;
	margin-top: 5px;
	background-color: Red;
}
*/
.content
{
	position: relative;
	float: left;
	width: 740px;
	margin-top: 5px;
	padding-left: 30px; /*margin-right :30px;*/
	text-align: justify;
	border-left: solid 1px #fac801;
	list-style-image: url(../Images/navArrowOrange.gif);
	overflow: hidden;
	font-size: 13px;
	color: #434343;
}
html > /**/ body .content
{
	position: relative;
	float: left;
	width: 710px;
	margin-top: 5px;
	padding-left: 30px; /*margin-right :30px;*/
	text-align: justify;
	border-left: solid 1px #fac801;
	list-style-image: url(../Images/navArrowOrange.gif);
	overflow: hidden;
	font-size: 13px;
	color: #434343;
}

/*#footer
{
	background-image: url(../Images/FooterBar.gif);
	width: 918px;
	height: 78px;
	background-position: center top;
}

#footer #firstRow
{
	margin-left: 120px;
	margin-top: 15px;
	width: 790px;
	padding: 0px;
	text-align: center;
}

#footer #secondRow
{
	margin-left: 0px;
	display: block;
	text-align: center;
	margin-top: -20px;
	padding: 0px;
	float: none;
}*/


/**End of MainPage.master Css********************
*
*
*
***Begin Default.aspx Css************************
**/

#welcome
{
	text-align: justify;
	border-bottom: #525151 1px dotted;
	margin-bottom: 0px;
	width: 710px;
	padding-bottom: 5px;/* clear :right;*/
	overflow: hidden;
}


#welcome #welcomeTitle
{
	/*width:650px;*/
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 20px;
	clear: both;
}
#welcomeDesc
{
	position: relative; /*height: 227px;*/
	text-align: justify;
	border-bottom: #525151 1px dotted;
	padding-bottom: 90px;
	margin-bottom: 8px;
	width: 710px;
}
#divTitle
{
	/*width:650px;*/
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 20px;
	clear: both;
}
.Heading
{
	position: relative;
	left: 125px;
	margin-top: -30px;
	font-family: Impact;
	font-size: 14px;
	color: #848484;
	font-weight: lighter;
	letter-spacing: 1px;
	line-height: 13px;
}

/*#welcomeDesc #AllanImg
{
	float: right;
	display:inline;
	margin-right:0px;
	margin-left:8px;
	background-image: url(../Images/AllanPic.jpg);
	background-repeat: no-repeat;
	width: 153px;
	height: 124px;
}*/
.Txt
{
	position: relative;
	float: left;
	width: 550px;
	margin-top: 3px;
	margin-right: 5px;
	text-align: left;
}
.divCal
{
	position: relative;
	float: right;
	margin-top: -40px;
}
.eDesc
{
	position: relative;
	width: 710px; /*background-color :#f5f5f5;*/
	overflow: hidden;
	margin-bottom: 0px;
}

.eImg
{
	margin-top: 10px;
	float: left;
	width: 140px;
	background-color: Transparent;
}

.eTxt
{
	position: relative;
		float: right;
	width: 550px;
}
.colorOrange
{
	position: absolute;
	left: 135;
	top: 8; /*font-size: 11px; 	font-weight: bold; 	font-style: italic;*/
}

.fontItalic
{
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
}




/**End of Default.aspx Css ********************
*
*
*
***Begin KnowledgeCenter.aspx Css ************************
**/

.ePageTitle
{
	width: 710px;
	height: 120px;
	float: left;
	text-align: justify;
	border-bottom: #525151 1px dotted;
	margin-left: 3px;
	margin-bottom: 8px;
	overflow: hidden;
}

.ePageTitleSmall
{
	width: 610px;
	height: 80px;
	float: left;
	text-align: justify;
	margin-left: 3px;
	margin-bottom: 5px;
}

.ePageContent
{
	width: 615px;
	height: 545px;
	float: left;
	text-align: justify; /*border: #525151 1px solid;*/
	clear: both;
	margin-top: 5px;
}

.ePageContentMiddle
{
	width: 620px;
	text-align: center;
	clear: both;
	margin-left: 1px;
	margin-top: 0px;
	padding-left: 8px;
	padding-right: 9px;
	border-left: #cacaca 1px solid;
	border-right: #cacaca 1px solid;
	min-height: 786px;
}

.ePageContentTop
{
	/*width: 640px; 	height: 15px; 	background-image: url(../Images/topFrame3.gif); 	background-repeat: no-repeat; 	margin-left: 0px; 	margin-top: 5px;*/
}

.ePageContentBottom
{
	/*width: 640px; 	height: 24px; 	background-image: url(../Images/bottomFrame3.gif); 	background-repeat: no-repeat; 	margin-left:0px; 	margin-top: 0px;*/
}

.ePageFrame
{
	width: 637px;
	height: 545px;
	float: left;
	text-align: justify;
	margin-left: 3px; /*border: #525151 1px solid;*/
	clear: both;
	background-image: url(../Images/Frame2.gif);
	background-repeat: no-repeat;
}

.ePageFrameLarge
{
	width: 637px;
	float: left;
	text-align: justify;
	margin-left: 4px; /*border: #525151 1px solid;*/
	clear: both;
	min-height: 600px; /*overflow: auto;height: 600px; 	background-image: url(../Images/Frame3.gif); 	background-repeat: no-repeat;*/
}
.right
{
	float: right;
}
.divLatestNews2
{
	float: right;
	margin-top: -120px;
}
.divDataList
{
	overflow: hidden;
	display: inline;
}
html > /**/ body .divLatestNews
{
	float: right;
	margin-left: 10px;
	width: 140px;
	height: 115px; /**/
	vertical-align: middle;
}

.divLatestNews
{
	position: relative;
	margin-right: 0px;
	width: 140px;
	height: 115px; /**/
	vertical-align: middle;
}
.divLN
{
	float: left;
	width: 550px;
	border-bottom: dotted 1px #bbbbbb;
	padding-bottom: 25px;
	font-size: 13px;
	padding-top: 15px;
}
.lblAbstract
{
	/*width:400px;*/
}

.eImgTopCenter
{
	text-align: left;
	margin-top: -2px;
	margin-left: 100px;
	display: inline-block;
	position: inherit;
	clear: both;
}

.eImgBottom
{
	float: right; /*margin-bottom:10px;*/
	margin-left: 10px;
	margin-top: 15px;
}

.eIntroduction
{
	position: relative;
	text-align: justify; /*width: 710px;*/
	height: auto;
}

.eIntroductionBottom
{
	/*margin-top :30px;*/
	text-align: justify;
	height: auto;
}

.eReference
{
	width: 620px;
	font-style: italic;
	text-align: left;
	margin-left: 2px;
	float: left;
}



/**End of KnowledgeCenter.aspx Css ********************
*
*
*
***Begin CoverCalculator.aspx Css ************************
**/

.eCaculatorStep
{
	margin-left: 45px;
	margin-top: 15px;
	clear: both;
}
ul
{
	text-align: left;
}
.textList
{
	margin-left: 40px;
}

.textList li ul li
{
	list-style-image: url(../Images/ListSmallYellow.gif);
	margin-left: 5px;
}
.leftSpace
{
	margin-left: 3px;
}


.BottomRightBtn
{
	position: relative;
	float: right;
}
.BottomRight
{
	float: right;
	margin-right: 20px;
}
.tableCover
{
	margin-top: 15;
	width: 100%;
	table-layout: fixed;
	border: 0px;
	margin-left: 0px;
	border: solid 1px #EDEBEB;
	font-size: 13px;
}

.head
{
	background-color: #ACACA1;
	color: #525151;
}
.clear
{
	clear: both;
}

.tableQuestion1
{
	width: 60%; /*table-layout: fixed;*/
	padding: 8px;
	border: solid 1px #EDEBEB;
	vertical-align: text-top;
	margin-top: 10px;
	background-color: #f5f5f5;
	font-size: 12px;
}
.tableQuestion
{
	font-size: 12px; /*table-layout: fixed;*/
	margin-left: 2px;
	padding: 8px;
	border: solid 1px #EDEBEB;
	vertical-align: text-top;
	margin-top: 10px; /*background-color :#f5f5f5;*/
}

.tableEdit
{
	width: 87%;
	padding: 10px;
	border: 1px solid Gray;
	background-color: #FFE0C0;
	table-layout: fixed;
	text-align: left;
	font-weight: bold;
}

.tableFrame
{
	width: 87%;
	padding: 10px;
	background-color: Lime;
	table-layout: fixed;
	text-align: left;
	font-weight: bold;
	border: gray 1px groove;
}


.tableControl1
{
	width: 65%; /*table-layout: fixed;*/
	margin-left: 2px;
	padding: 5px;
	padding-left: 8px;
	border: solid 1px #EDEBEB;
	vertical-align: text-top;
	margin-top: 10px;
}
.tableControl
{
	width: 35%; /*table-layout: fixed;*/
	margin-left: 2px;
	padding: 5px;
	padding-left: 8px;
	border: solid 1px #EDEBEB;
	vertical-align: text-top;
	margin-top: 10px;
}


.tableQuestion tr
{
	padding: 5px;
	text-align: left;
}

.alignMiddle
{
	text-align: center;
}


/* ---------->>> hovertip <<<--------//-------------------------------------------------------*/
.hovertip
{
	background-color: red;
	font-size: 12px;
	margin-left: 5px;
	margin-top: 10px;
	position: relative;
	width: 311px;
	z-index: 100;
	background-repeat: no-repeat;
	display: none;
	text-align: left;
}

.hovertip_wrap0 .hovertip
{
	margin: 0pt;
}
.hovertip_wrap0
{
	margin-left: 5px;
	margin-top: 10px;
	z-index: 100;
}
.clicktip
{
	background-color: #525151;
	border: 1px solid black;
	display: none;
	font-size: 12px;
	margin: 1em;
	padding: 3px;
	position: relative;
	z-index: 10;
}
.clicktip h1, .hovertip h2
{
	background-color: #E4E3E3;
	color: #525151;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	margin: 0pt;
	padding: 2px !important;
	text-align: center;
	z-index: 10;
}

.clicktip p, .hovertip p
{
	line-height: 1.2em;
	margin-top: 0.5em;
	padding: 2px;
	z-index: 10;
	color: #525151;
	font-size: 13px;
	text-align: justify;
}

.clicktip p
{
	margin-right: 1em;
}
.clicktip_targetXXX
{
	background-image: url(information.png);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 20px;
}
.hovertip_target, .clicktip_target
{
	font-style: italic;
}
.clicktip_target
{
	text-decoration: underline;
}
.clicktip_target:hover, .hovertip_target:hover
{
	cursor: help;
	text-decoration: none;
}
a.clicktip_close
{
	bottom: 0px;
	cursor: pointer;
	display: block;
	position: absolute;
	right: 3px;
}
a.clicktip_close span
{
}
html > body .hovertip_wrap0
{
	background: transparent url(corner_tr.png) no-repeat scroll right top;
	display: none;
}
html > body .hovertip_wrap1
{
	background: transparent url(corner_bl.png) no-repeat scroll left bottom;
	display: block;
	padding-left: 8px;
	padding-top: 8px;
}
html > body .hovertip_wrap2
{
	background: transparent url(shadow.png) no-repeat scroll right bottom;
	display: block;
}
html > body .hovertip_wrap3
{
	background-color: white;
	display: block;
	left: -8px;
	position: relative;
	top: -8px;
}
.hovertip_wrap3
{
	border: 1px solid #BFBEBB;
	padding: 5px;
	background-color: White;
}
span
{
	display: inline;
}

.HTip
{
}
HTip2
{
	margin-left: 5px;
}

.visible
{
	display: inline;
	background-color: #f1f1f1;
}

.hidden
{
	display: none;
	background-color: #f1f1f1;
}

.trPayroll
{
	display: none;
}


/* ---------->>>Knowledge Centre <<<-----#ffffcc----------------------------------------------------------*/
.yellowIndex
{
	background-color: #f1f1f1;
	width: 179px;
	float: right;
	margin-top: 3;
	margin-left: 15;
	margin-bottom: 15;
	display: inline;
	font-size: 12;
	border: #999999 1px dotted;
	padding: 5;
	text-align: left;
}

.ePageFrameLargest
{
	width: 637px;
	height: 710px;
	float: left;
	text-align: justify;
	margin-left: 4px; /*border: #525151 1px solid;*/
	clear: both;
	background-image: url(../Images/KCImg/Frame4.gif);
	background-repeat: no-repeat;
}

.ePageContentLargest
{
	width: 613px;
	height: 685px;
	float: left;
	text-align: justify; /*border: #525151 1px solid;*/
	clear: both;
	margin-left: 10px;
	margin-top: 10px;
	overflow: auto;
	text-decoration: none;
}
.ePageContentLarge
{
	width: 100%; /*float: left;*/
	text-align: left; /*border: #525151 1px solid;*/
	clear: both;
	text-decoration: none;
}
.mainContent
{
	text-align: justify;
	color: #434343;
}

.imgCentre
{
	position: relative;
	text-align: center;
	margin-top: 10px;
}

.ulList
{
	position: relative;
	margin-top: 5px;
	margin-left: 0px;
	float: left;
	list-style-type: none;
	width: 100%;
}
html > /**/ body .ulList
{
	position: relative;
	margin-top: 5px;
	margin-left: -38px;
	float: left;
	list-style-type: none;
	width: 100%;
}
.divList
{
	width: 500px;
}
.ulList li
{
	float: left;
	list-style-type: none;
	display: inline;
	margin-right: 8px;
	height: 20px;
	font-size: 14px;
	color: #656565; /*color:Green;*/
	font-family: Tahoma;
	font-weight: bold;
}

#imgTrace
{
	position: relative;
	width: 100%;
}

.tableTerm
{
	width: 100%;
	table-layout: fixed;
	border: solid 1px #EDEBEB;
	vertical-align: text-top;
	margin-top: 10px;
}

.tableTerm .termName
{
	width: 180px;
	background-color: #cccccc;
	font-weight: bold;
	height: 25px;
	font-size: 13px;
	padding: 5px;
}

.tableTerm .termHead
{
	font-size: 13px;
	font-weight: bold;
	background-color: #cccccc;
	height: 25px;
	padding: 5px;
}

.Termone
{
	font-size: 12px;
	font-weight: bold;
	background-color: #f1f1f1;
	padding: 5px;
	text-align: left;
}

.Termtwo
{
	font-size: 12px;
	font-weight: bold;
	background-color: White;
	padding: 5px;
	text-align: left;
}
.one
{
	text-align: left;
	background-color: #f1f1f1;
}
.two
{
	text-align: left;
	background-color: White;
}
.tipFileAddress
{
	float: right;
	margin-right: 5px;
	margin-bottom: 10px;
}

.shortDesc
{
	text-decoration: none;
	text-align: justify;
	color: #525151;
	font-family: Tahoma;
	font-size: 12px;
}

.Link
{
	font-size: 12px;
	color: #656565;
	font-family: Tahoma;
	font-weight: bold;
}

.tableResult td
{
	width: 96%;
	table-layout: fixed;
	margin-left: 2px;
	padding: 7px;
	border: solid 1px #EDEBEB;
	vertical-align: text-top;
	margin-top: 10px;
}

.BottomRightRate
{
	float: right;
	margin-right: 5px;
	margin-bottom: 0px;
	font-size: 13;
}


/*--Content Management System----------------------------------------------------*/
.eFrameTop
{
	background-image: url(../Images/KCImg/eFrameTop.png);
	background-repeat: no-repeat;
	height: 10px;
}

.eFrameBottom
{
	background-image: url(../Images/KCImg/eFrameBottom.png);
	background-repeat: no-repeat;
	height: 17px;
}
.eFrameLeft
{
	width: 2px;
	background-image: url(../Images/KCImg/eFrameLeft.png);
	background-repeat: repeat-y;
	float: left;
	display: inline;
	min-height: 1100px;
}
.eFrameRight
{
	background-image: url( ../Images/KCImg/eFrameRight.png);
	background-repeat: repeat-y;
	float: right;
	display: inline;
	margin-right: 1px;
	width: 7px;
	min-height: 1100px;
}
.eFrameMiddle
{
	float: left;
	display: inline;
	width: 908px;
	min-height: 1100px; /* 	overflow:auto;	*/
}
.hCenter
{
	text-align: center;
	font-size: 25px;
	font-weight: bolder;
	margin-bottom: 20px;
	margin-top: 20px;
}
.btnCommand
{
	font-weight: bold;
	text-transform: capitalize;
	color: #404040;
	background-color: #dcdcdc;
	padding: 3px;
}
.ulLeft
{
	text-align: left;
	font-size: 13px;
	font-weight: bolder;
	margin-left: 0px;
	border: #999999 1px dotted;
	width: 95%;
	padding: 5px;
}
.selectDisplay
{
	display: inline;
	background-color: #f1f1f1;
}
.selectDisappear
{
	display: none;
}

.anthemLbtn
{
	width: 150px;
	margin-left: 5px;
	margin-top: 1px;
	font-size: 11px;
}
html > /**/ body .anthemLbtn
{
	display: block;
	width: 150px;
	margin-left: 20px;
	margin-top: -10px;
	font-size: 11px;
}
.anthemLbtn2
{
	width: 150px;
	margin-left: 5px; /*display:block; 	text-align: left;*/
	height: 18px;
	color: #434343;
	font-size: 12px;
	font-weight: bold;
	background-color: #ffe28e;
	vertical-align: middle;
}

.anthemImg
{
	/*width: 11px;margin-top :5px;*/
	vertical-align: top;
}

.message
{
	padding: 10px;
	text-align: justify;
	font-size: 13;
	border-width: 1px;
	background: whitesmoke;
	border-top: gray dotted;
	border-left: gray dotted;
	border-bottom: gray dotted;
	border-right: gray dotted;
	width: 400px;
}

.lbmess
{
	padding-left: 120px;
	font-size: 13;
}

#leftColumn
{
	width: 300px;
	float: left;
	display: inline;
	border: dotted 1px gray;
	text-align: left;
	padding-left: 10px;
	margin-left: 5px;
}

#rightColumn
{
	float: left;
	display: inline;
	text-align: left;
	margin-left: 15px;
}


/*--AJAX Control CSS------------------------------------*/
.Calendar .ajax__calendar_container
{
	border: 1px solid #525151;
	background: whitesmoke;
	color: #525151;
}

.rightAlign
{
	float: right;
	display: block;
	margin-right: 10px;
}
.LeftAlign
{
	float: left;
	display: block;
	margin-left: 100px;
}

.dotLine
{
	border: gray 1px dotted;
}
.boldFont
{
	font-weight: bold;
}

.bottomWith
{
	margin: 0px 5px 0px 5px;
}

.border
{
	width: 900px;
}



.payrollBg
{
	background-color: white;
	border-style: dotted;
	padding: 5px;
	margin: 5px;
}

#aStatic a:hover
{
	font-weight: bold;
	color: #242323;
	font-size: 11px;
}
#aStatic a:active
{
	font-weight: bold;
	color: #e3b305;
}


/*-----------------------------------------
body{
   font-size: 100%;
   background-color: #ccddcc;
   color: #000;
   font-family: arial, helvetica, geneva, sans-serif;
   margin: 0 15%;
}

.box{
   clear: both;
   width: 80%;
   background: #fff url(images/75pxWide.png) no-repeat;
   color: #000;
   padding: 1em;
   border: 2px solid #EFCE8C;
   z-index:auto;
   position:absolute;

}

.sidebar{
   float: right;
   width: 15em;
   font-size: 80%;
   border: 2px dotted #000;
   padding: 1em;
   margin-left: 75px;
   background-color: #f8eece;
   color: #000;
}
---*/

.lbTest
{
	border: solid red 1px;
	width: 170px;
	display: inline-block;
}
.test
{
	width: 890px;
}
.txtBigBox
{
	text-align: left;
	position: relative;
}

.divWelcome
{
	position: absolute;
	left: 400px;
	top: 20px;
	font-family: Tahoma;
	font-size: 12px;
}

.divLink
{
	float: right;
	cursor: pointer;
}
.hypTour
{
    position :relative ;
    float :left ;
    left :4px;
	margin-top :10px;
}


.hypNews
{
    position :relative ;
    float :left ;
    left:2px;
}
.divSponsor
{
    position :relative ;
    float :left ;
    left :13px;
}
.imgSponsor
{
    position :relative ;
    bottom :25px;
    margin-right :10px;
}

.footer
{
	position: relative;
	padding-bottom: 50px;
	padding-top: 100px;
	width: 1000px;
	font-family: Tahoma;
	clear: both;
	font-size: 13px;
	font-size: 11px;
	text-align: center;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: bottom right;
	background-image: url(../Images/shading.gif);
	margin: 0px;
}
.tbContact
{
	font-size: 13px;
}
.NewsThumbnail
{
	border: solid 5px red;
	width: 110px;
	height: 95px;
}

.latest_News
{
	position: relative;
	text-align: left;
	margin-top :0px;
	/*margin-left: 400px;*/
}
.lstNews
{
	font-family: Tahoma;
	font-size: 11px;
	color: #6a6a6a;
}
.pnlNews
{
	position: relative;
	width: 570px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
}
.ssss
{
	margin-left: 140px;
	margin-top: -97px;

}

.ssss1
{
	margin-left: 140px;
	margin-top: -110px;

}
.Latest
{
	position: absolute;
	font-family: Tahoma;
	font-size: 12px;
	color: Black;
	left: 9px;
	top: 4px;
	text-decoration: none;
	font-weight: bold;
}
.imgNewsHyper
{
	position: absolute;
	border:solid 5px  red;
	width: 110px;
	height: 95px;
	left: 10px;
	top: 25px;

}
.numberNews
{
	position:relative;
	top:-30px;
	margin-left:38px;
	text-decoration:none;
	
}
.lblNewstopic
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	color: #434141;

}

.lblNewstopic:hover
{
	color: black;
}
.hypMoreNews
{
	position:absolute ;
	top:105px;
	right :5px;
	color: #434141;
	text-decoration: none;
	font-weight: bold;
	float:right;
}
.hypMoreNews:hover
{
	color: black;
}
.lblContentNews
{
	font-family: Tahoma;
	font-size: 13px;
	color: #434141;
}
.lblContentNewsDiv
{
	position: relative;
	font-family: Tahoma;
	font-size: 13px;
	text-align: justify;
	width: 635px;
	left: -15px;
	padding-left:30px;
	border-left: solid 1px gold;
	padding-left: 47px;
	
}
.btns
{
	position:absolute ;
	float :right ;
	right:0px;
	margin-top :10px;
}