.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-transform: uppercase;
             }
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #0000CC;	
             }
.sub_heading_left {
	font-family: verdana, sans-serif, Geneva, Helvetica;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing:1px;
	color: #000000;
	text-transform: capitalize;
	padding-left:8px;
    }


.forminput {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin: 1px;
	height: auto;
	width: auto;
	padding: 1px;
	
	
	  border: 0.01em solid #000000;
  background-color:#ffffff;
  font-family:verdana;
  color:#000000;
}
.forminput_pay {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin: 1px;
	height: auto;
	width: 100px;
	padding: 1px;
	
	
	  border: 0.01em solid #000000;
  background-color:#ffffff;
  font-family:verdana;
  color:#000000;
}

.topHeading{
	letter-spacing:1px;
	font-size:12px;
	font-weight:bold;
	font-style: normal;
	text-transform: capitalize;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;

}

.bottomHeading{
	letter-spacing:2px;
	font-size:12px;
	font-weight:bold;
	


}

.topBlueHeading{
	letter-spacing:2px;
	font-weight:bold
	FONT-SIZE: 20px; 
	COLOR: #287ba4; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
	padding-left:15px;
}


.tdborder1{
	border: 1px solid #999999;
	border-top:none;
	border-bottom:none;
	border-right:none
	padding-left:30px;
}

.tdborder2{
	border: 1px solid #999999;
	border-top:none;
	border-left:none;
	border-bottom:none;
	
	
}

.tdborderbluetop{
	
	border-right:none;
	border-left:none;
	border-bottom:none;
}

.tdborderblue{
	
	border-top:none;
	border-bottom:none;
}

.tdborderblueright{
	
	border-top:none;
	border-left:none;
	}

.tdborderbluebottom{
	
	border-top:none;
	border-right:none;
	border-left:none;
	}

.btn{
  height:22px;
  font-size:11px;
  
  font-family:verdana;
  color:#000000;
}

.btn1{
  height:19px;
  font-size:10px;

  font-family:verdana;
  color:#000000;
}



.normaltext {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00000;
	text-decoration: none;	
}

.heading
{
	font-family: arial,Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

} 

.headingtop
{
	font-family: arial,Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #002288;
	text-decoration: none;

} 



.pageheading
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;

} 


.summaryTitle
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #00226D;
	text-decoration: none;
	text-transform: capitalize;
	padding-left:4px;
} 


.sub_heading_right {
	font-family: sans-serif, Geneva, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing:1px;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-left:8px;
			border-top-width: 2px;
			border-top-style: solid;
			border-top-color: #FFFFFF;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #000000;
             }

			 
.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
             }
.forminfo {
	font-family: sans-serif, Geneva, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-style: normal;
	text-transform: none;
             }
.datetime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #000066;
	font-weight: bold;
	width: 75px;

             }
			 
.error {    font-family: Arial, Helvetica, sans-serif; 
             font-size: 12px; 
             font-weight: bold; 
             font-variant: normal; 
             color: #FF0000;
             }
                      
.body1 {
	font-family:  Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	

             }
.body {
	font-family:  Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
}

td{     font-family:  Arial, Geneva, Helvetica, sans-serif;  
             font-size: 12px; 
             font-weight: normal; 
             color: #000000;
             }

.dynamicinfo {   
			 font-family:  Geneva, Arial, Helvetica, sans-serif;  
             font-size: 12px; 
             font-weight: normal; 
             color: #000000;
             }

a {  
            color: #0000FF; 
            text-decoration: none; 
            }
            
a:hover {  
			color: blue; 
            text-decoration: underline; 
            }
            
.select1 {
			font-family: Arial, Geneva , Helvetica, sans-serif;
			font-size: 11px;
			color: #666633;
			text-decoration: none;
			background-color: #FFFFFF;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-top-color: #666633;
			border-right-color: #666633;
			border-bottom-color: #666633;
			border-left-color: #666633;
			width: 250px;
			
			}

.select2 {   
			font-family: Arial, Geneva , Helvetica, sans-serif; 
			font-size: 11px; 
			color: #666633; 
			text-decoration: none;
			color: #660000;
			background-color: #FFFFFF;
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width: 1px; 
			border-top-style: solid; 
			border-right-style: solid; 
			border-bottom-style: solid; 
			border-left-style: solid; 
			border-top-color: #666633; 
			border-right-color: #666633; 
			border-bottom-color: #666633; 
			border-left-color: #666633; 
			width: 20px;
			}
.select3 {   
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			font-weight: normal; 
			font-variant: normal; 
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 0px; 
			border-left-width: 0px; 
			width: 250px;
			}
.select4 { 
			font-family: Arial, Geneva , Helvetica, sans-serif; 
			font-size: 11px; 
			color: #666633; 
			text-decoration: none;
			background-color: #FFFFFF;
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width: 1px; 
			border-top-style: solid; 
			border-right-style: solid; 
			border-bottom-style: solid; 
			border-left-style: solid; 
			border-top-color: #666633; 
			border-right-color: #666633; 
			border-bottom-color: #666633; 
			border-left-color: #666633; 
			width: 150px;
			}
.select5 { 
			font-family: Arial, Geneva , Helvetica, sans-serif; 
			font-size: 11px; 
			color: #666633; 
			text-decoration: none;
			background-color: #FFFFFF;
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width: 1px; 
			border-top-style: solid; 
			border-right-style: solid; 
			border-bottom-style: solid; 
			border-left-style: solid; 
			border-top-color: #666633; 
			border-right-color: #666633; 
			border-bottom-color: #666633; 
			border-left-color: #666633; 
			width: 80px;
			}
.Disabled {   
			font-family: Arial, Geneva, Helvetica, sans-serif; 
			font-size: 11px; 
			text-decoration: none;
			color: #333333;
			background-color: #CCCCCC;
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width: 1px; 
			border-top-style: solid; 
			border-right-style: solid; 
			border-bottom-style: solid; 
			border-left-style: solid; 
			border-top-color: #666633; 
			border-right-color: #666633; 
			border-bottom-color: #666633; 
			border-left-color: #666633; 
			width: 20px;
			}
.tabledetailborder { 

             
             border-top-width: 2px; 
             border-right-width: 2px; 
             border-bottom-width: 2px; 
             border-left-width: 2px; 
             border-top-style: solid; 
             border-right-style: solid; 
             border-bottom-style: solid; 
             border-left-style: solid; 
             border-top-color: #c7e2c7; 
             border-right-color: #c7e2c7; 
             border-bottom-color: #c7e2c7; 
             border-left-color: #c7e2c7; 
             
             }
.topborder {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	border: 1pt solid #000000;

             
             }
                     
.topdown { 
			font-family: Geneva , Arial, Helvetica, sans-serif; 
             font-size: 12px; 
             font-weight: bold; 
             font-variant: normal; 
             color: #000066;
             
             border-top-width: thin; 
             border-right-width: 1px; 
             border-bottom-width: 1px; 
             border-left-width: 1px; 
             border-top-style: solid; 
             border-right-style: solid; 
             border-bottom-style: solid; 
             border-left-style: solid; 
             border-top-color: #9BCFCB; 
             border-right-color: #9BCFCB; 
             border-bottom-color: #9BCFCB; 
             border-left-color: #9BCFCB; 
             
             }

.tableouterborder { 
			font-family: Geneva , Arial, Helvetica, sans-serif; 
             font-size: 12px; 
             font-weight: bold; 
             font-variant: normal; 
             color: #000066;
       
             border-top-width: 1px; 
             border-right-width: 1px; 
             border-bottom-width: 1px; 
             border-left-width: 1px; 
             border-top-style: solid; 
             border-right-style: solid; 
             border-bottom-style: solid; 
             border-left-style: solid; 
             border-top-color: #c7e2c7; 
             border-right-color: #c7e2c7; 
             border-bottom-color: #c7e2c7; 
             border-left-color: #c7e2c7; 
             
             }
.columnname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #edede2;
	border-right-color: #edede2;
	border-bottom-color: #edede2;
	border-left-color: #edede2;
	background-repeat: repeat;
	background-color: cedbef;



			
}

A.MenuLink { color:#000000;text-decoration:none;}
A.MenuLink:hover { color:#A09E9E;text-decoration:none;}

.columnnameborder{
			font-family: Arial, Helvetica, sans-serif; 
             font-size: 70%; 
             font-weight: bold; 
             font-variant: normal; 
             color: #000000;
             background-color:#c7e2c7;
			 
             border-top-width: 1px; 
             border-right-width: px; 
             border-bottom-width: 1px; 
             border-left-width: 1px; 
			 
             border-top-color: #edede2; 
             border-right-color: #edede2; 
             border-left-style:solid;
			 border-left-color:#ffffff;
			 border-bottom-style:solid;
			 border-bottom-color:#ffffff
}

.columndetail{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-color:#ffffff;
	font-variant: normal;
	color: #000000;
	border-top-style: thin;
	border-right-style: thin;
	border-bottom-style: thin;
	border-left-style: thin;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url($website?%3Eimages/light_blue_repeat_02.gif);

			
 
			
}


.leftpadding{
			padding-left:30px;
			padding-top:15px;
}
          
hr {height:1px;color:#CCCCCC}


.td1 {
			font-family: Arial, Verdana, sans-serif;
			font-size:12px;
			font-style:normal;
			color:#000000;
			}



.inputBorder{
			font-family: Arial, Geneva , Helvetica, sans-serif;
			font-size: 100%;
			color: #000000;
			text-decoration: none;
			background-color:#ffffff;
			border:1px solid #000000;
			font-weight:normal;
			width:150px;
		}
		
submit { 
			background-color:#bdbdae;
			color:#000000;
			border:2px solid #000000;
			font-size:10px;
			font-weight:bold;
			width:125px;
			height:20;			
			}


.tip {
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			
			font-weight: bold;
			color: #990000;
			}
.required {
			font-family:  Arial, Geneva, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #FF0000;
			font-style: normal;
			}
.tablehd {     font-family:  Arial, Geneva, Helvetica, sans-serif;  
             font-size: 12px; 
             font-weight: bold; 
             color: #000000;
             }		
.greybody {     font-family:  Arial, Geneva, Helvetica, sans-serif;  
             font-size: 11px; 
             font-weight: bold; 
             color: #000000;
             }
.greycheckbox{
	background-color: #dcdcdc;
	border: 0px;

		
}

.tableborder
{
	border:1px solid silver;
	border-top:none;
}









.tableheader
{
	background-color:#c7e2c7}


.tableinner_bgcolor
{
	background-color:#ffffff

}

.tabledataheader
{
	background-color:#c7e2c7}

.tabledatainner
{
	background-color:#ECECEC
}


.tableborderblack
{
	border: 1px solid silver;
	background-color:#ffffff
}

.tableborderblackouter
{
	border: 1px solid #00226D;
	background-color:#ffffff
}

.background_picture
{
	border: 1px solid #000000;
	border-top:none;
	height: 80px;
	background-color: cccccc;
	

}





.tableborder1
{
	border: 1px solid #C3E3F0;

}

.tableborder2
{
	border: 1px solid #00226D;

}

.tableborder3
{
	border: 1px solid #00226D;
	border-top:none;
}

.columndetailborder {

			font-family: Arial, Helvetica, sans-serif; 
             font-size: 70%; 
				background-color:#FFFFFF;
             font-variant: normal; 
             color: #000000;
          	 
			 
             border-top-style: none; 
             border-right-style: none; 
             border-bottom-style: none; 
             border-left-style: solid; 			 
             border-top-width: 1px; 
             border-right-width: 1px; 
             border-bottom-width: 1px; 
             border-left-width: 1px; 
             border-top-color: #000000; 
             border-right-color: #000000; 
             border-bottom-color: #000000; 
             border-left-color: #000000;
}
.abc {
	text-transform: uppercase;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-image: url(calbtn.gif);
	cursor: hand;
	filter: Gray;



}
.update
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background-color:ffab59; 
}
