div.tableheader {
     	font: 600 11px Arial, Helvetica, sans-serif;
     	color: #003366;
     	border-top: 1px solid #6699CC;
     	border-right:1px solid #5C94CB;
     	border-bottom: 1px solid #6699CC;
     	border-left: 1px solid #6699CC;
     	padding-left: 6px;
     	background: #A4C9DC;
        text-align:center;
     
 }

div.tablefield {
	border-width: 0px;
	margin-top: 2px;
	vertical-align: top;
	padding: 10px;
	padding-right: 15px;
	border-color: #000000;
	border-style: solid;
	height:25%;
	width:85%;
}

 #tab {
	     float:left;
	     width:100%;
	     background:#0099CC   ;
	     font-size:93%;
	     line-height:normal;
 }
 #tab ul {
		    margin:0;
		    padding:10px 10px 0;
		    list-style:none;
 }
 #tab li {
	    float:left;
	    margin:0;
	    color: #003366;
	    background:white;
	    border-top: 1px solid #003366;
	    border-right: 1px solid #003366;
	    border-bottom: 1px #003366;
	    border-left: 1px #003366;
            padding:0 0 0 9px;
  }
  #tab a {
	    display:block;
	    padding:5px 15px 6px 6px;
	    color: #000000;
	    line-height: 14px;
	    font-weight: bold;
	    text-decoration: none;
	    
  }
  #tab #current {
     background:#0099CC  ;
     border-top: 0px solid #003366;
	 border-right: 0px solid #003366;
	 border-bottom: 0px #003366;
	 border-left: 0px #003366;
   }
   #tab #current a {
	    cursor:none;
	    text-decoration: none;
	    color: #ffffff;
	    font-weight: bold;
	    padding-bottom:5px;
   }
   #bodycontainer
   {
		width: 100%;
		background-color: #ffffff;
   }
   #bodycontainernew2
   {
		width: 120%;
		background-color: #ffffff;
   }
   #leftpane
   {
		height:350;
		float: left;
		width: 200px;
		margin: 0;
		background:#0099CC;
		padding: 10px 10px 10px;
   }
   #centerpane
   {
		height:350;
		float:center;
		width: 100%;
		margin: 0;
		padding: 10px 10px 0;
		background-color: #FFFFFF;
   }
   #leftpane menu {
		 margin:0;
         padding:10px 10px 0;
		 list-style:none;
    }
    #leftpane menuitem {
	    float:left;
	    margin:0;
	    padding:0 0 0 10px;
	   
    }
    #leftpane a{
    	display:block;
	    color: #fff;
	    line-height: 18px;
	    font-weight: bold;
	    text-decoration: none;
    }
    
   div.centerscroll
   {
		height:450;
		float:center;
		width: 100%;
		margin: 0;
		padding: 10px 10px 0;
		background-color: #FFFFFF;
   }
      div.centerScrollNew
   {
		height:300;
		float:center;
		width: 100%;
		margin: 0;
		padding: 10px 10px 0;
		background-color: #FFFFFF;
   }
    #spacer {
		     float:left;
		     width:100%;
		     background:#6699CC;
		     height:10px
    }
    #header{
	   width:100%;
	   height:82px;
	   background-color:#EF0F37 ;
	   float:left;
    } 
    #header left{
	   float:left;
	   background:white;
	   height:5%;
    } 
    div.tabfiller {
        	float:left;
        	width:100%;
        	background:#0099CC  ;
        	height:10px
    }
    div.footer
    {
    	width: 100%;
    	background-color: #fff;
    }

    .select{
	  'background-color:#e5e5e4;'
	  width:150px;
	  scrollbar-3dlight-color: #666666;
	  scrollbar-arrow-color: #868686;
      scrollbar-base-color: #ffffff;
      scrollbar-darkshadow-color: #ffffff;
      scrollbar-face-color: #e5e5e5;
      scrollbar-highlight-color: #ffffff;
      scrollbar-shadow-color: #868686;
	}

    .reporttable{
	   border:1px solid #000;
	   border-collapse:collapse;
	   font-family:arial,sans-serif;
	   font-size:80%;
       float:center;
	 }
	 .reporttable caption{
		background:#BBE9F1;
		font-size:140%;
		border:1px solid #000;
		border-bottom:none;
		padding:5px;
		text-align:left;
		font-weight: bold;
	}
	.reporttable td{
		border:1px solid #000;
		border-collapse:collapse;
		padding:5px;
	}
	.reporttable th{
		border:1px solid #000;
		border-collapse:collapse;
		padding:5px;
	}
	.reporttable thead th{
		background:#0099CC;
		text-align:left;
	}
	.reporttable tbody th{
		text-align:left;
		background:#BBE9F1;
	}
	.reporttable tbody td{
		background:#BBE9F1;	

	}
	.reporttable tfoot td{
		text-align:right;
		font-weight:bold;
		color:white;
		background:#0099CC;
	}
    #slno {
	   width:20px;
	}
	#auctionname{
	  width:338px;
	
	}
	#title{
	  font-weight: bold;
	}

	.logintableborder{
	     background:#F3F3F3;
		 border-top: 1px solid #A8A8A8;
		 border-left: 1px solid #A8A8A8;
		 border-bottom: 1px solid #A8A8A8;
		 border-right: 1px solid #A8A8A8;
	}
	
	.memberhead{
	     font-family:"Arial";
		 font-size:11px;
		 color:#000000;
		 font-weight:bold;
		 text-decoration:none;
	     text-align:center;
		 padding-left:3px;
		 height:24px;
	}
	.headerline{
	     font-family:"Arial";
	     font-size:14pt;
	 color:#2175bc;
			 font-weight:bold;
			 text-decoration:none;
		     text-align:center;
			 padding-left:3px;
			 height:24px;
	}
	
	.logintextborder{
	     font-family:"Arial";
		 font-size:10px;
		 color:#003366;
		 border-top: 1px solid #A8A8A8;
		 border-left: 1px solid #A8A8A8;
		 border-bottom: 1px solid #A8A8A8;
		 border-right: 1px solid #A8A8A8;
	}
	.logintext{
	     font-family:"Arial";
		 font-size:11px;
		 color:#003366;
		 font-weight:normal;
		 text-decoration:none;
	}
  .padding{
	     padding-top:110px;
	}
   #logincenterpane
   {
		height:450;
		float:center;
		width: 100%;
		margin: 0;
		padding: 10px 10px 0;
		overflow: scroll;
		background-color: #FFFFFF ;
   }
   div.section {
	width: 550px;
	background-color: #FFFFFF;
	margin-top: 3px;
    margin-left: 15px;
}
   div.sectionnew {
	width: 550px;
	background-color: #FFFFFF;
}
   div.sectionnew2 {
	width: 650px;
	background-color: #FFFFFF;
}
div.heading {
	width: 300px;
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	background-color: #EF0F37;
	cursor: default; 
	vertical-align: middle;
	text-decoration:none;	
}
div.ViewPlServHeading {
	width: 325px;
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	background-color: #EF0F37;
	cursor: default; 
	vertical-align: middle;
	text-decoration:none;	
}
div.subheading {
	width: 75%;
	height: 16px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	background-color:#0099CC ;
	vertical-align: middle;
	cursor: default;
}
div.content {
	margin: 10px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	height: 1px;
    border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	vertical-align: middle;
}
div.contentnew {
	margin: 10px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	height: 1px;
	vertical-align: middle;
}
div.plainspacer {
    	float:left;
    	width:100%;
    	background-color: #BBE9F1;
    	height:10px
 }
 div.buttons {
	width: 100%;
	padding-top: 20px;
	padding-left: 150px;
	font-family: Arial Narrow;
	font-size: 8pt;
	font-weight: bold;
}

.heading {
	background:#FFFFFF;
	text-align:left;
	color:#5375A4;
	font-weight:bold;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;	
	vertical-align: top;
	border-top:1px solid #5375A4;
	border-left:1px solid #5375A4;
	border-bottom:1px solid #5375A4;
    	border-right:1px solid #5375A4;
}

.headingleft {
	background:#FFFFFF;
	text-align:left;
	color:#5375A4;
	font-weight:bold;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;	
	vertical-align: top;

}


.data {	
	text-align:left;
	color:#000000;	
	font-family: Arial;
	font-size: 8pt;
	vertical-align: top;
	border-top:1px solid #5375A4;
	border-left:1px solid #5375A4;
	border-bottom:1px solid #5375A4;
    	border-right:1px solid #5375A4;
}

.dataleft {	
	text-align:left;
	color:#000000;	
	font-family: Arial;
	font-size: 8pt;
	vertical-align: top;

}

.datacenter {
	
	text-align:center;
	color:#000000;	
	font-family: Arial;
	font-size: 8pt;
}

.syserror{
text-align:center;
font-family: Arial;
font-size: 15pt;
font-weight:bold;
color:#ff0000;

}
.error{
text-align:center;
font-family: comic-sans;
text-decoration:underline;
font-size: 14pt;
font-weight:bold;
color:#000000;

}
.horizontalrule{
color: #5375A4;
align: center;

}

.image {	
	text-align:center;
	color:#5375A4;	
	font-family: Arial;
	font-size: 8pt;
	vertical-align: top;
	border-top:1px solid #5375A4;
	    border-left:1px solid #5375A4;
	    border-bottom:1px solid #5375A4;
    	border-right:1px solid #5375A4;
}

.linkwithborder {	
	text-align:left;
	color:#5375A4;	
	font-family: Arial;
	font-size: 8pt;
	vertical-align: top;
	border-top:1px solid #5375A4;
	    border-left:1px solid #5375A4;
	    border-bottom:1px solid #5375A4;
    	border-right:1px solid #5375A4;
}

.link {	
	text-align:left;
	color:#5375A4;	
	font-family: Arial;
	font-size: 8pt;
	vertical-align: top;
}
.linkright {	
	color:#5375A4;	
	font-family: Arial;
	font-size: 8pt;
}
div.welcome {
	background:#FFFFFF;
	text-align:center;
	color:#5375A4;
	font-size: 12pt;
	font-weight:bold;

}

.PolicyRequestHeading {
	background:#FFFFFF;
	text-align:left;
	color:#5375A4;
	font-weight:bold;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;	
}

.PolicyRequestData {	
	text-align:left;
	color:#000000;	
	font-family: Arial;
	font-size: 9pt;
}
.trailheading {
	background:#FFFFFF;
	text-align:center;
	color:#5375A4;
	font-weight:bold;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;
	border-top:1px solid #5375A4;
	    border-left:1px solid #5375A4;
	    border-bottom:1px solid #5375A4;
    border-right:1px solid #5375A4;
}
.traildata{
	
	text-align:center;
	color:#000000;	
	font-family: Arial;
	font-size: 8pt;
	border-top:1px solid #5375A4;
	    border-left:1px solid #5375A4;
	    border-bottom:1px solid #5375A4;
    border-right:1px solid #5375A4;
}


.headingwithallborder {
	background:#FFFFFF;
	text-align:center;
	color:#5375A4;
	font-family: Arial;
	font-size: 8pt;
	text-decoration:none;	
	vertical-align: top;
	border-top:1px solid #5375A4;
    border-left:1px solid #5375A4;
    border-bottom:1px solid #5375A4;
    border-right:1px solid #5375A4;
}



/* Style spec's for tooltip  */
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:100;
  background-color:#dee7f7; border:1px solid #336; 
  width:230px; padding:6px;
  color:#000; font-size:11px; line-height:1.3;
}
div#tipDiv a:link { color:#33b }
div#tipDiv a:visited { color:#339 }