body {
	background-color: #CCCCCC;
	margin-left: 0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 5px;
}
h1{
font-family:Tahoma; font-size:13px; color:#ffffff; margin:3px;
}
.user-head{
font-family:Tahoma; font-size:13px; color:#ffffff; margin:3px;
}
h2{
font-family:Tahoma; font-size:15px; color:#FFA600; margin:2px; text-decoration:underline;
}
#top-bg{
background:url(../PMOffice/images/top-bg.jpg) repeat-x; height:27px; margin-left:0px; margin-right:0px; 
}
.top2{
font-family:Tahoma; font-size:11px; color:#FFFFFF; padding-top:4px; font-weight:bold; margin-top:none;
}
.top:link{
font-family:Tahoma; font-size:11px; color:#FFFFFF; padding-left:5px; padding-right:5px; text-decoration:underline; font-weight:bold; margin-top:none;
}
.top:visited{
font-family:Tahoma; font-size:11px; color:#FFFFFF; padding-left:5px; padding-right:5px; text-decoration:underline; font-weight:bold; margin-top:none;
}
.top:hover{
font-family:Tahoma; font-size:11px; color:#FFA600; padding-left:5px; padding-right:5px; text-decoration:none; font-weight:bold; margin-top:none;
}
.office-top2{
font-family:Tahoma; font-size:11px; color:#FFFFFF; padding-top:0px; font-weight:bold; margin-top:none;
}
.office-top:link{
font-family:Tahoma; font-size:11px; color:#FFFFFF; padding-left:5px; padding-right:5px; text-decoration:underline; font-weight:bold; margin-top:none;
}
.office-top:visited{
font-family:Tahoma; font-size:11px; color:#FFFFFF; padding-left:5px; padding-right:5px; text-decoration:underline; font-weight:bold; margin-top:none;
}
.office-top:hover{
font-family:Tahoma; font-size:11px; color:#FFA600; padding-left:5px; padding-right:5px; text-decoration:none; font-weight:bold; margin-top:none;
}
.top3{
font-family:Tahoma; font-size:11px; color:#4089AA; margin:2px; font-weight:bold; margin-top:none;
}
.top4:link{
font-family:Tahoma; font-size:11px; color:#4089AA; margin:2px; text-decoration:underline; font-weight:bold; margin-top:none;
}
.top4:visited{
font-family:Tahoma; font-size:11px; color:#4089AA; margin:2px; text-decoration:underline; font-weight:bold; margin-top:none;
}
.top4:hover{
font-family:Tahoma; font-size:11px; color:#FFA600; margin:2px; text-decoration:none; font-weight:bold; margin-top:none;
}
.top-grid2{
font-family:Tahoma; font-size:11px; color:#346CA7; margin:2px; font-weight:bold; margin-top:none;
}
.top-grid:link{
font-family:Tahoma; font-size:11px; color:#346CA7; margin:2px; text-decoration:underline; font-weight:bold; margin-top:none;
}
.top-grid:visited{
font-family:Tahoma; font-size:11px; color:#346CA7; margin:2px; text-decoration:underline; font-weight:bold; margin-top:none;
}
.top-grid:hover{
font-family:Tahoma; font-size:11px; color:#FFA600; margin:2px; text-decoration:none; font-weight:bold; margin-top:none;
}
.middle-bg{
border:1px solid #346CA7; background:#FFFFFF;
}
.box{
border:1px solid #4089AA; background:#D4E4EB; margin:5px; padding:5px;
}
.middle-left{
border-left:1px solid #4089AA; border-bottom:1px solid #4089AA; font-family:Tahoma; font-size:11px; color:#464849; font-weight:none; padding:3px; text-decoration:none; 
}
.middle-bottom{
 border-bottom:1px solid #4089AA; font-family:Tahoma; font-size:11px; color:#464849; font-weight:none; padding:3px; text-decoration:none; 
}
.bottom{
background:url(../PMOffice/images/bottom.jpg); height:29; font-family:Tahoma; font-size:11px; color:#0B435C;
}
.bold-text{
font-family:Tahoma; font-size:11px; color:#333231; font-weight:bold; margin-left:5px; line-height:15px;
}
.text{
font-family:Tahoma; font-size:11px; color:#343738; font-weight:bold; padding:3px;
}
.white-text{
font-family:Tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; padding:3px;
}
.hadding{
background:url(../PMOffice/images/m-bg.jpg) #4089AA; font-family:Tahoma; font-size:13px; color:#FFFFFF; font-weight:bold; padding:3px; 
}
.blue-text{
 font-family:Tahoma; font-size:11px; color:#135D7F; font-weight:bold; padding:3px;
}
.red-text{
 font-family:Tahoma; font-size:11px; color:#FF0012; font-weight:none; padding:3px;
}
.button{
font-family:Tahoma; font-size:11px; color:#FFFFFF; margin:5px; background:#267598; border:1px solid #0C4057; text-decoration:none; font-weight:bold; display:block; height:22px; cursor:pointer;
}
.button:link{
font-family:Tahoma; font-size:11px; color:#FFFFFF; margin:5px; background:#267598; border:1px solid #0C4057; text-decoration:none; font-weight:bold; cursor:pointer;
}
.button:visited{
font-family:Tahoma; font-size:11px; color:#FFFFFF; margin:5px;  background:#267598;  border:1px solid #0C4057;text-decoration:none; font-weight:bold; cursor:pointer; 
}
.button:hover{
font-family:Tahoma; font-size:11px; color:#FFFFFF; margin:5px; background:#FFA600;  border:1px solid #0C4057;text-decoration:none; font-weight:bold; cursor:pointer; 
}
.button-new{
font-family:Tahoma; font-size:11px; color:#FFFFFF; margin:0px; background:#267598; border:1px solid #0C4057; text-decoration:none; font-weight:bold; display:block; height:22px; cursor:pointer;
}
.button-new:link{
font-family:Tahoma; font-size:11px; color:#FFFFFF; margin:0px; background:#267598; border:1px solid #0C4057; text-decoration:none; font-weight:bold; cursor:pointer; 
}
.button-new:visited{
font-family:Tahoma; font-size:11px; color:#FFFFFF; margin:0px;  background:#267598;  border:1px solid #0C4057;text-decoration:none; font-weight:bold; cursor:pointer; 
}
.button-new:hover{
font-family:Tahoma; font-size:11px; color:#FFFFFF; margin:0px; background:#FFA600;  border:1px solid #0C4057;text-decoration:none; font-weight:bold; cursor:pointer; 
}
.text-box{
border:1px solid #333333; padding:1px; background:#FFFFFF; margin:3px; height:16px; font-family:Tahoma; font-size:11px; color:#333333;
}
.text-area{
border:1px solid #333333; padding:3px; background:#FFFFFF; margin:3px; font-family:Tahoma; font-size:11px; color:#333333;
}
.b-color{
font-family:Tahoma; font-size:11px; color:#135D7F; font-weight:bold;  border-bottom:1px solid #226583; margin-top:8px; margin-bottom:8px;
}
.inner-bg{
border:1px solid #4089AA; background:#ECF2F5;
}
a{
font-family:Tahoma; font-size:11px; color:#ED1515; font-weight:none; margin-top:5px; text-decoration:underline;
}
a: hover{ 
font-family:Tahoma; font-size:11px; color:#ED1515; font-weight:none; margin-top:5px; text-decoration:none;
}
.nor-text{
font-family:Tahoma; font-size:11px; color:#464849; font-weight:none; padding:3px; text-decoration:none; 
}
.nor-text:link{
font-family:Tahoma; font-size:11px; color:#464849; font-weight:none; padding:3px; text-decoration:underline;
}
.nor-text:hover{
font-family:Tahoma; font-size:11px; color:#464849; font-weight:none; padding:3px; text-decoration:underline;
}

.mesg-box{
border:1px solid #065476; padding:2px; margin:5px; font-family:Tahoma; font-size:11px; color:#464849; font-weight:bold; width:90%
}
.titlehead{
 font-family:Tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; padding:3px; background:#044B6A;  
}
.tab-top{
font-family:Tahoma; font-size:11px; color:#044B6A; margin:2px; font-weight:bold; margin-top:none;
}
.tab-top:link{
font-family:Tahoma; font-size:11px; color:#044B6A; margin:2px; text-decoration:none; font-weight:bold; margin-top:none;
}
.tab-top:visited{
font-family:Tahoma; font-size:11px; color:#044B6A; margin:2px; text-decoration:none; font-weight:bold; margin-top:none;
}
.tab-top:hover{
font-family:Tahoma; font-size:11px; color:#FFA600; margin:2px; text-decoration:none; font-weight:bold; margin-top:none;
}

.gridHeader
 {
	font-family:  Tahoma;
	background-color: #044B6A; position:relative; top:expression(this.offsetParent.scrollTop);
	color: #ffffff;	
	font-size: 11px;
	font-weight: bold;
	padding:3px;
 }

.gridHeader2
 {
	font-family:  Tahoma;
	background-color: #044B6A; 
	color: #ffffff;	
	font-size: 11px;
	font-weight: bold;
	padding:3px;
 }
 .gridItem 
 {
	font-family:  Tahoma;
	font-size: 11px;
	background-color:#ECF2F5;
	color: #464849;
	font-weight: normal;
	padding:3px;border-left:1px solid #4089AA; border-bottom:1px solid #4089AA;
}

 .gridAlternateItem
 {
	font-family:  Tahoma;
		font-size: 11px;
		background-color:#ECF2F5;
		color: #464849;
		font-weight: normal;
	padding:3px;border-left:1px solid #4089AA; border-bottom:1px solid #4089AA;
	
 }
 
#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid #4089AA;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}
.error-text{
font-family:Tahoma; font-size:11px; color:Red; font-weight:bold; padding:3px;
}
.main-b{
background-color:#F0F1F5;
}
.pop-text{
font-family:Verdana; font-size:10px; color:#000000; line-height:12px; 
}
.pop-heading{
font-family:Verdana; font-size:11px; color:#BA2602;  font-weight:bold;  
}