﻿	body{ margin:0px; padding:0px; height:100%; overflow:hidden;}
	body.advSrc{ background:url(../img_GlossyBlue/SearchBg.jpg) no-repeat right bottom; padding-top:0px; padding-left:10px;}
	body.alert{background:#82cde4;}
	.srcTbl{margin-left:20px; margin-top:10px;}
	.srcTbl th{ font-weight:bold; text-align:left; font-size:12px;border-bottom:dotted 1px #999999; padding-top:10px;}
	
	html{ height:100%;}
	form{ height:100%; padding:0px; margin:0px;}
	.loginBody{ background:#ffffff url(../img_GlossyBlue/bgBody.jpg) repeat-x; margin:10px 20px; padding:0px;}
	.mainBody{ background:url(../img_GlossyBlue/bgBody.jpg) repeat-x; margin:10px 10px; padding:0px;}
	.mainFrm{ margin:0px; width:100%; height:100%;}
	.ifmTopBar{ height:60px;}
	.ifmTopDock{ height:34px; background:url('../img_GlossyBlue/toolbarLeft.gif') no-repeat top left; padding-left:10px;}
	.ifmTopDock .dockPane{ height:34px; width:100%; background:url('../img_GlossyBlue/toolbarRight.gif') no-repeat top right;}
	.dockPane .dockCon{background:url('../img_GlossyBlue/toolbarBgH.gif') repeat-x; width:100%;}
	.dockPane .rightStrip, .dockPane .rightStrip img{ width:12px;}
	.ifmSrcBar{  color:#ffffff; text-align:right; padding-right:20px;}
	.ifmSrcBar td.vGrip{ background: url('../img_GlossyBlue/grip.png') no-repeat center; width:14px; height:32px;}
	.ifmSrcBar label, .ifmSrcBar td{color:#ffffff;}
	.ifmSrcBar a:link,.ifmSrcBar a:Visited {color:#c7d3d8;}
	.ifmSrcBar .qSearch{width:200px; background:url('../img_GlossyBlue/BgSearch.gif') no-repeat center;}
	.searchInput{ width:155px; height:19px; border:none; background:none;}
	.ifmSignin{ color:#ffffff; text-align:right;}
	.ifmTitle{ height:34px;}
	.ifmCropLogo{ padding-left:20px;}
	.ifmLogo{  }
	.ifmBreadcrumbBar{background:url(../img_GlossyBlue/ifmBC-frm-bg_01_02.gif) repeat-x; text-align:right; width:100%;  }
	.ifmBreadcrumbTb{background:url(../img_GlossyBlue/ifmBC-frm-bg_01_03.jpg) right no-repeat;}
	.ifmBreadcrumbBar span{font-weight:bold;}
	.ifmBreadcrumbBar span a:link, .ifmBreadcrumbBar span a:Visited { color:#ffffff; text-decoration:underline;}
	.ifmBreadcrumb{ text-align:right; width:100%; color:#ffffff; font-size:12px;}
	.contentWrapper{background:#ffffff url(../img_GlossyBlue/ifmBC-frm-bg_02_02.jpg) repeat-x; height:100%;}
	
	.leftBorder{background:#9eb4bc url(../img_GlossyBlue/ifmBC-frm-bg_02_03.gif) top no-repeat;  width:1px;}
	.rightBorder{background:#9eb4bc url(../img_GlossyBlue/ifmBC-frm-bg_02_03.gif) top no-repeat; width:1px;}
	.contentPane{background:url(../img_GlossyBlue/ifmBC-frm-bg_02_02.png) right top no-repeat;width:100%; height:100%; padding:0px 4px;}
	.mainPane{background:url(../img_GlossyBlue/ifmBC-frm-bg_02_022.jpg) no-repeat ; background-position:right top;width:100%; height:100%; padding:0px; margin:0px;}
	
	.mainTopLeft{width:20px; background:url('../img_GlossyBlue/ifmBC-frm-bg_01_01.png') no-repeat; behavior: url(iepngfix.htc) }
	.mainTopRight{width:20px; background:url('../img_GlossyBlue/ifmBC-frm-bg_01_04.png') no-repeat; behavior: url(iepngfix.htc) }
	.bottomBorder{background:url(../img_GlossyBlue/ifmBC-frm-bg_03_02.gif) repeat-x;}
	.mainBottomLeft{width:20px; background:url('../img_GlossyBlue/ifmBC-frm-bg_03_01.png') no-repeat; behavior: url(iepngfix.htc) }
	.mainBottomRight{width:20px; background:url('../img_GlossyBlue/ifmBC-frm-bg_03_03.png') no-repeat; behavior: url(iepngfix.htc) }
	.tapPane{height:28px;}
	.backDock{ padding-left:6px; background:url('../img_GlossyBlue/backDockGrip.gif') no-repeat;}
	.ifmGrid{height:100%; width:100%;}
	.ifmGridStd{height:100%; width:100%;  position:absolute; top:0px; padding-top:32px;}
	
/*leftPane*/
	.LeftWrapper{width:100%; height:100%;}
	.LeftWrapper .LT, .LeftWrapper .RT, .LeftWrapper .LB, .LeftWrapper .RB{width:10px; height:10px;}
	.LeftWrapper .LT{background:url('../img_GlossyBlue/leftPane_01.gif') no-repeat}
	.LeftWrapper .RT{background:url('../img_GlossyBlue/leftPane_03.gif') no-repeat}
	.LeftWrapper .LB{background:url('../img_GlossyBlue/leftPane_05.gif') no-repeat}
	.LeftWrapper .RB{background:url('../img_GlossyBlue/leftPane_07.gif') no-repeat}
	.LeftWrapper .TM{background:url('../img_GlossyBlue/leftPane_02.gif') repeat-x; width:100%;}
	.LeftWrapper .BM{background:url('../img_GlossyBlue/leftPane_06.gif') repeat-x;}
	.LeftWrapper .LeftContent{background:#ffffff url('../img_GlossyBlue/leftPane_04.jpg') repeat-x; border-left:solid 1px #9eb4bc; border-right:solid 1px #9eb4bc; padding:0px 4px;}

/*text*/    
	normal,div,span,p,a,li{font-family:Tahoma, "Lucida Grande";font-size:12px;}   
	td, th{font-family:Tahoma, "Lucida Grande";font-size:12px; color:#666666;}   
	.head,.subhead{font-family:Tahoma, "Lucida Grande"; color:#333333;}   
	.head{font-size:12px;font-weight:bold;}

	  
/*links & buttons  */ 
	a:link{color:#25a9ac;text-decoration:none;}   
	a:visited{color:#25a9ac;text-decoration:none;}   
	a:hover{color:#25a9ac;text-decoration:underline;}   
	a:active{color:#25a9ac;text-decoration:underline; font-weight:bold;}  
	
/* Udf Page Table */
.PageTable{width:100%;}
.PageTable th, .PageTable th .normal{ text-align:right; font-weight:bold;}
.PageTable .head{ width:200px; font-weight:bold; vertical-align:top; text-align:right;  border-bottom:dotted 1px #e9e9e9;}
.PageTable .normal{  vertical-align:top;   border-bottom:dotted 1px #e9e9e9; }
.PageTable .normal textarea {font-family:"Lucida Grande", Tahoma;}

.EditTable{width:100%;}
.EditTable .head{ width:200px; font-weight:bold; vertical-align:top; text-align:right; line-height:22px;  border-bottom:dotted 1px #e9e9e9;}
.EditTable .normal{ font-weight:normal; vertical-align:top; text-align:left;  border-bottom:dotted 1px #e9e9e9; }
.EditTable .normal textarea {font-family:"Lucida Grande", Tahoma;}
.EditTable .endTD{font-weight:normal; vertical-align:top; text-align:left;  border-bottom:dotted 1px #e9e9e9; padding-right:20px; }

/*Login Page */
	.loginContainer{ width:685px; height:395px; text-align:left; margin-top:60px;}
	.loginPane, .footer, .newsPane{behavior: url(iepngfix.htc);}/*Png Fix for IE6*/
	.loginContainer .loginPane{ background:url(../img_GlossyBlue/LoginPage_01.png) no-repeat; width:443px; height:316px; text-align:right; vertical-align:top;  padding-right:20px; }
	.loginContainer .loginPaneX{ background:url(../img_GlossyBlue/LoginPage_01x.png) no-repeat; width:443px; height:316px; text-align:right; vertical-align:top;  padding-right:20px; }
	.loginContainer .newsPane{ background:url(../img_GlossyBlue/LoginPage_02.png) no-repeat; width:242px; padding-left:28px; padding-top:30px;}
	.loginContainer .footer{ height:79px;}
	.loginContainer .loginForm{ text-align:left; margin-top:18px;}
	.loginContainer .versionTitle{vertical-align:top; font-size:9px; padding-right:6px;}
	.loginContainer .newsPane .title{ font-size:14px; display:block; margin-bottom:10px;}
	.rightLabel{ float:right;}

/* form */
.normalBtn{ width:88px; height:24px; border:none; background:url(../img_GlossyBlue/btnBg.gif) no-repeat; color:#666666; font-size:11px; font-family:Lucida Grande, "Tahoma";}
.loginput{width:184px; height:21px; border:none; background:url(../img_GlossyBlue/loginputBg.gif) no-repeat; color:#666666; font-size:11px; font-family:Lucida Grande, "Tahoma"; line-height:21px; padding-left:10px;}
.RaBtnList
{
	font: normal 11px;
	
	}

/* AttachDoc Page*/
.docAttach{background:url(../img_GlossyBlue/GridDocBg.jpg) left top no-repeat; width:700px; height:210px;  margin-top:0px; margin-left:10px; margin-bottom:10px;}
.docAttach .docAttachForm{ padding:10px;}
.docAttach .docAttachForm .head{ font-size:12pt; font-weight:bold; color:#666666; line-height:28px;}


.disableImage
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	opacity: .8; -moz-opacity: .8;
}

.alertMsg{font-size:10pt; font-weight:bold; color:#333333;}

/* Calendar */

.CalendarPopup{ border:solid 1px #f00; position:absolute;}


/*-----------for asp only--------------*/
.resultTbl td,.resultTbl th { padding:4px;}
.resultTbl th{ 
	background:url('../img_GlossyBlue/headBg.gif') repeat-x;
	color:#ffffff;
	font-size:14px;
	padding-left:10px;
	height:26px;}
.resultTbl .td1{ background:#ffffff; border-top:solid 1px #d5e6ec; border-bottom:solid 1px #ffffff;}
.resultTbl .td2{ background:#f0fafe; border-top:solid 1px #d5e6ec; border-bottom:solid 1px #ffffff;}
