
.vest {
	font-family: Verdana;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
}
.button {
	font-family: Mistral;
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.button a:link {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.button a:visited {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.button a:hover {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.button a:active {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #000000;
	text-decoration: none;
}

.txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #0000ff;
	text-decoration: none;
}

.txt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #ff0000;
	
}

.toprk {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	color: #666666;
	text-decoration: none;
	font-weight: bold;

}
.webtech {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.webtech a:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.webtech a:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.webtech a:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
	line-height: 20px;
}
.webtech a:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.contact a:link {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	color: #666666;
	text-decoration: none;
	font-weight: bold;	
}
.contact a:visited {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.contact a:hover {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	font-weight: bold;	
}


.contact a:active {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	color: #666666;
	text-decoration: none;
	font-weight: bold;	
}
.title {
	font-family: Verdana;
	font-size: 13px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.text01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}
.text1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;

}
.title {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sit {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.sit a:link {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.sit a:visited {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.sit a:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.sit a:active {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.add {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.add a:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.add a:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.add a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.add a:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.cadd {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.cadd a:link {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.cadd a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.cadd a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	line-height: 20px;
}
.cadd a:active {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.title01 {
	font-family: "Times New Roman", Times, serif, Tahoma;
	font-size: 24px;
	line-height: 25px;
	font-weight: normal;
	color: #999999;
}
.title02 {
	font-family: "Century Gothic";
	font-size: 20px;
	line-height: 25px;
	font-weight: normal;
	color: #0163B4;
	text-decoration: none;
	font-style: italic;
}
.bottom {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.bottom a:link {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.bottom a:visited {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.bottom a:hover {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #095CAA;
	text-decoration: none;
}
.bottom a:active  {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.con {
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #0174B1;
	text-decoration: none;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.link a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.link a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.link a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #CC9933;
	text-decoration: none;
}
.link a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.txt01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.txt02 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.txt02 :link {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.txt02 a:visited {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.txt02 a:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.txt02 a:active  {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.btn_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
.btn_01 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
.btn_01 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
.btn_01 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C4FC41;
	text-decoration: none;
	line-height: 20px;
}
.btn_01 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
.btn_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
	line-height: 20px;
}
.btn_02 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	line-height: 20px;
	text-decoration: none;
}
.btn_02 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
	line-height: 20px;
}
.btn_02 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:Red ;
	line-height: 20px;
}
.btn_02 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
	line-height: 20px;
}
.btn_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6698CB;
	text-decoration: none;
	line-height: 20px;
}
.btn_03 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6698CB;
	line-height: 20px;
	text-decoration: none;
}
.btn_03 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6698CB;
	text-decoration: none;
	line-height: 20px;
}
.btn_03 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	line-height: 20px;
}
.btn_03 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6698CB;
	text-decoration: none;
	line-height: 20px;
}
.btn_04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2D6AB7;
	text-decoration: none;
	line-height: 20px;
}
.btn_04 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2D6AB7;
	text-decoration: none;
	line-height: 20px;
}
.btn_04 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2D6AB7;
	text-decoration: none;
	line-height: 20px;
}
.btn_04 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.btn_04 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2D6AB7;
	text-decoration: none;
	line-height: 20px;
}
.btn_05 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 18px;
}
.btn_05 a:link  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 18px;
}
.btn_05 a:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 18px;
}
.btn_05 a:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.btn_05 a:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 18px;
} 
.ibdr {
	border: 5px solid #CCCCCC;
}




input{
	border:1px solid #E4E4E4;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:15px;
	margin:0px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:0px;
	background-repeat: repeat-x;
	background-color: #F9F9F9;
}
textarea{
	border:1px solid #EEEEEE;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:15px;
	margin:0px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:0px;
	background-repeat: repeat-x;
	background-image: url(images//meta/box.jpg);
}
.button-class{height:auto; background:none; border:none; width:auto; padding:0px; margin:0px;}
#menu1 a {color:black;background-color:white;text-decoration:none;text-indent:1ex;}
#menu1 a:active {color:black;text-decoration:none;}
#menu1 a:hover {color:black;background-color:#FFFF99}
#menu1 a:visited {color:black;text-decoration:none;}

#menu2 a {color:navy;background-color:white;text-decoration:none;text-indent:1ex;}
#menu2 a:active	{color:blue;text-decoration:none;}
#menu2 a:visited {color:blue;text-decoration:none;}
#menu2 a:hover {color:navy;background-color:#f0fea8}

#menu3 a { /*Menu3 Links*/
color:black;
background-color:white;
text-decoration:none;
text-indent:1ex;
}
#menu3 a:hover {
color:black;background-color:#FFFF99;
}
#menu3 a:active	{color:black;text-decoration:none;}
#menu3 a:visited	{color:black;text-decoration:none;}
.box_type_2 {
	width:1000px;
	color:#444548;
	background-image: url(../images/bg_page.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	height: 44px;
}
.box_type_1 {
	width:250px;
	color:#444548;
	background-image: url(../images/news_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
	height: 240px;
}
.btn_06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.btn_06 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.btn_06 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.btn_06 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #75BA36;
	text-decoration: none;
	line-height: 20px;
}
.btn_06 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.tab{font-family: arial, verdana, san-serif; font-size: 14px;}
.asd{text-decoration: none; font-family: arial, verdana, san-serif; font-size: 13px; color: #4234ff;}


.txtbox
{
 width:140px;
}




13px; color: #4234ff;}


.txtbox
{
 width:140px;
}




.txtboxstyle
 {
 width:135px;
 opacity: 1.0;
 filter: alpha(opacity=100);
 border:1px solid #BEBEBE;
 }
 
 
 .buttons
 {
	
    font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height:auto;
	

  }
  
  
  .formtxtboxstyle
 {
 width:145px;
 opacity: 1.0;
 filter: alpha(opacity=100);
 border:1px solid #BEBEBE;
 height:15px;
 font-size: 10px;
 }
 
 
 .combostyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	opacity: 1.0;
    filter: alpha(opacity=100);
    border :1px solid #FFFFFF;

}

.combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	opacity: 1.0;
    filter: alpha(opacity=100);
    border :1px solid #333333;

}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bolder;
	text-decoration: none;
	color:#2C7E87;
   
}

.leftcol {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	
	text-decoration: none;
	text-align:left;
}

.rightcol {

	text-decoration: none;
	text-align :left;
	
   
}

.validatorCalloutHighlight
{
    background-color:LightYellow;
    text-decoration: none;
    font-family: Verdana,Arial, Helvetica, sans-serif;
}



.CustomValidatorCalloutStyle div, 
.CustomValidatorCalloutStyle td { 
    border:solid 1px blue; background-color: #ADD8E6; 
    
}


/*Textbox Watermark*/

.unwatermarked {
	height:18px;
	width:148px;
}

.watermarked 
{
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	
.linkstyle:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Navy;
	text-decoration: none;
}
.linkstyle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Purple;
	text-decoration: none;
}
.linkstyle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Red;
	text-decoration:underline;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
    
	
}

.gridhead
{

 background-color:#4987BA;
 color:White;
 
}

.gridtext
{
 
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	
}

.CenterHeading
{

	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	text-align :center;
	color:#4F81A9;
}

.NormalColTxt
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

.HeaderFreez
{
  position:relative ;
   top:expression(this.offsetParent.scrollTop);
   z-index: 10;

}

#password_description
{
	font-size: 12px;	
	color:Black ;
}

#password_strength
{
	height:10px;
	display:none;
}

#password_strength_border
{
	width: 144px;
	height: 10px;
	border: 1px solid black;
}
.strength0
{
	width:144px;
	background:#cccccc;
	
}

.strength1
{
	width:40px;
	background:#ff0000;
}

.strength2
{
	width:60px;	
	background:#ff5f5f;
}

.strength3
{
	width:80px;
	background:#56e500;
}

.strength4
{
	background:#4dcd00;
	width:100px;
}

.strength5
{
	background:#399800;
	width:144px;
}


.progressMessage 
{
    font-family : Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
    text-align: center;
    font-weight: bold;
    padding: 5px;
}

.hiddentxt
{
display:none;
 
}

.showtxt
{
 display:inline;
}

  .FixedWidth
        {
            overflow: hidden;
           
        }
