body
{  
}

.RowBoundry{border-bottom:solid 2px #f4f1eb;}
.tableStyle2{background-color:Aqua ;}
.MempkgRow1{background-color:#eef1f9;}
.MempkgRow2{background-color:#f4f1eb;}
.MempkgHead{background-color:#dde5e7;font-family:Arial;font-size:small;font-variant:small-caps;font-weight:bold;}
.MempkgtxtBold{font-family:Verdana;font-weight:bold;font-size:x-small;text-align:left;}
.UCColumn{height: 2px;}
.lnkSmall{font-family:Verdana;font-size:x-small;color:Black;}
.lnkSmallRed{font-family:Verdana;font-size:x-small;	color:Red;}
.lnkMediumRed{font-family:Verdana;font-size:14px; font-weight:bold;	color:Red; }
.lnkMedium {font-family:Verdana;font-size:x-small;color:white;background-color:#767a2e;font-weight:bold;border: #f4f1eb 2pt solid ; height:10pt;}
.HomeProfLink{background:#ffffff;color:#cc6633;font-family:Arial;font-size:12;BORDER-BOTTOM: White 1px solid;height:15px; width:76pt;border-left:#FF9900 2px solid;border-right:#FF9900 2px solid;border-bottom:#FF9900 2px solid;border-top:#FF9900 2px solid;}
.HeadSiteName{font-family:Verdana;font-size:medium;color:#ff9900; font-weight:bold;}
.TableStyle1{BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #f8f6f7;}
.lblStyle1{font-family:Verdana;font-size:13px;color:Green;}
.lblStyle2{font-family:Verdana;font-size:medium;font-weight:bold;border:#4fa4b1 1px dotted;text-align:center;color:#990066;BACKGROUND-COLOR: #f8f6f7;TEXT-DECORATION: none;}
.lblStyle3{font-family:Verdana;font-size:medium;font-weight:bold;text-align:center;color:#990066;BACKGROUND-COLOR: #f8f6f7;}
.lblHeadStyle1{font-family:Arial;font-size:small;font-weight:bold;background-color:#767a2e;}
.lblHeadStyle2{font-family:Verdana;font-size:medium;font-weight:bold;}
.LinkHighLight {PADDING-RIGHT: 6px; BORDER-TOP: #054576 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold;BACKGROUND: #767a2e; PADDING-BOTTOM: 2px; MARGIN: -3px 0px 0px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #054576 1px solid;}
.LinkNonHighLight {PADDING-RIGHT: 6px; BORDER-TOP: #054576 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold;PADDING-BOTTOM: 2px; MARGIN: -3px 0px 0px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #054576 1px solid;}
.tablePhotoOuter{background:#767a2e;}
.tableHeadPhotoOuter{background:white;}

.outerTable {BORDER-RIGHT: DimGray 2px dotted;BORDER-LEFT: DimGray 2px dotted; }
 
.MenuMyProfile .LCHeaderRow {background:#767a2e;color:white;font-family:Verdana;font-weight:bold;font-style:oblique;font-size:x-small;}
.MenuMyProfile .LCNormalRow{background:#990066;color:White;font-family:Arial;font-size:12;text-align:left;} 
.MenuMyProfile A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;WIDTH: 100%;text-decoration:none;color:#767a2e;  font-weight:bold;}
.MenuMyProfile A:hover {BACKGROUND: #ccccff; COLOR: black; TEXT-DECORATION: none;color:White; }
.LCBackColor{background:#f4f1eb;}
.RightSideBackColor{background:#f4f1eb;}
.tip{  background :#eef1f9;BORDER-RIGHT: #969edb 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #969edb 1px solid;DISPLAY: block; PADDING-LEFT: 4px;  font-family:Verdana; width:95%; FONT-SIZE: 11px;  PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: #969edb 1px solid;     PADDING-TOP: 4px; BORDER-BOTTOM: #969edb 1px solid;}
.txtMiniBold {font-family:Arial;font-size:9pt;font-weight:bold;}
.txtSmallBold{font-family:Arial;font-size:12px;color:Black; font-weight:bold;	}
.tableHeadBold{font-family:Verdana;font-size:small;	font-weight:bold;BORDER-BOTTOM: #d3d3d3 1px solid;}
.tableBackColor
{
    background-color:#ffffff; BORDER: #767a2e 1px solid;    
}

.tableFormBackColor
{
    background-color:#f4f1eb;   
     
}

.dgridSmallBold
{
    font-family:Verdana;
    font-size:xx-small;
    font-weight:bold;
}

.dgridSmalltext
{
    font-family:Verdana;
    font-size:x-small;     
}

.dgridSmallLink
{
    font-family:Verdana;
    font-size:x-small;
    font:caption;     
}

.dgridHeadColor
{
    background-color:#767a2e;   
}

.dgridHighLiColor
{
      
}

.dgridNonHeadColor
{
    background-color:#f4f1eb;   
    
}

.dgridOuterTable
{
   border-style:solid;
   border-color:Gray;
    border-top-width:thin;
     border-bottom-width:thin;
     border-left-width:thin;
     border-right-width:thin;
}


.showPhotoAlbum {
	DISPLAY: block;
	border: 1px solid #FFC30E; 			 
              background-color: #FFFBB8; 
              text-align: left; 
              color: #9C7600; 
              width: 18em; 
              font-size: 11px; 
              font-family: arial, sans-serif; 
}
.hidePhotoAlbum {
	DISPLAY: none;
	border: 1px solid #FFC30E; 			 
              background-color: #FFFBB8; 
              text-align: left; 
              color: #9C7600; 
              width: 18em; 
              font-size: 11px; 
              font-family: arial, sans-serif; 
}

 .show {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
.question {
	COLOR: #5362b5
}



.spanError
{    text-align:center;
	 PADDING-BOTTOM: 2px; PADDING-RIGHT: 2px;PADDING-TOP: 2px; PADDING-LEFT: 2px; 
	 BORDER-TOP: #5fb6cf 1px solid; BORDER-RIGHT: #5fb6cf 1px solid;   
	    BORDER-LEFT: #5fb6cf 1px solid; BORDER-BOTTOM: #5fb6cf 1px solid; 
	  BACKGROUND: #eef1f9; COLOR: #da062e; WIDTH:100px;    
	   
}

.spanErrorNot
{  
	  
}

.EILayout
{
	           border: 1px solid #FFC30E; 			 
              background-color: #FFFBB8; 
              text-align: left; 
              color: #9C7600; 
              width:85%;
              font-family:Arial ; 
              font-size:x-small;
}


.msgLayout
{ 
              border: 1px solid #FFC30E; 			 
              background-color: #FFFBB8; 
              text-align: left; 
              color: #9C7600;                
              font-size: 11px; 
              font-family: arial, sans-serif; 
} 
      
.msgHeadRow
{
 background-color:#33CCFF;
 color:Blue;	
 font-size:x-small;
}

.msgNonHeadRow
{
   font-family:Verdana;
 font-size:x-small;
}


.labelSpecial
{
	 font-family:Verdana;
	 font-weight:bold;
	  font-size:12px;
	 
}

.instruction
{
	font-family:Verdana;
	font-size:xx-small;		   
}

.counter
{
	FONT-SIZE: xx-small; FONT-FAMILY:Verdana, Arial; background:Yellow;  text-align:center;   border-style:none; 	
}

.asierik
{
	
}

.lblViewProf
{
	
	
}
.instrRed
{
	 font-family:Verdana;
	  font-size:xx-small;	  
	 color:Red;
	 TEXT-DECORATION: none;
}
.simpleTxt
{
		font-family:Verdana;FONT-SIZE:11px;
			
}

 

.lstBox
{
	FONT-SIZE:11px; COLOR: #666666; FONT-FAMILY: verdana normal,san-serif; BACKGROUND-COLOR: #d9e2fd
 
}

.txtBox
{	 
   border: #000000 1px solid;  
	  COLOR: #000000;
}

.drpDwn
{
	FONT-SIZE:11px; COLOR: #666666; FONT-FAMILY: verdana normal,san-serif;  
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;   BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}

.terms
{
  font-family:Verdana;
  font-size:xx-small;
}
.txtArea
{
	 text-align:justify;
}

.lblSmall
{
  font-family:Arial;
   font-size:x-small;	
}

 .labelSmall
{
  font-family:Arial;
   font-size:12px;	
}

.txtSmall
{
  font-family:Arial;
   font-size:9pt;		
}
.ddlHome
{
	font-family:Verdana;
	font-size:xx-small;
	font-weight:bold;
}

.txtHome
{
	font-family:Verdana;
	font-size:xx-small;
	font-weight:bold;
}

.btnHome
{
	font-family:Verdana;
	font-size:xx-small;
}

.txtSmallHead
{
   font-family:Arial;
   font-size:x-small;	
   font-weight:bold;
}

.btns
{
	
    border-right: black 1pt solid;
	border-top: black 1pt solid;
	font-size: 8pt;
	border-left: black 1pt solid;
	color:  white;
	border-bottom: black 1pt solid;
	font-family: Verdana, Tahoma;
	background-color:#C2AADA;
	cursor:hand;	
	font-style:italic;
}


 .ShowProfile {
	MARGIN-LEFT: 10px; WIDTH: 580px; MARGIN-RIGHT: 10px
}
 
 
.ShowProfile .GroupTitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bolder;   PADDING-BOTTOM: 2px; 
	COLOR: White; PADDING-TOP: 2px; BORDER-BOTTOM: #d3d3d3 1px solid;
	 BACKGROUND-COLOR: #4fa4b1;font-family:Arial;
   font-size:x-small;	
}
.ShowProfile .SubGroup {
	MARGIN-LEFT: 10px;
}
.ShowProfile .SubGroup TD {
	BORDER-BOTTOM: #d3d3d3 1px solid;
}
.ShowProfile .SubGroup .Title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; COLOR:White; 
	  BORDER-BOTTOM: #696969 1px solid; background-color:#4fa4b1; height:12px;	    
    font-family:Arial;font-size:14px;	 
}

.ShowProfile .SubGroup .txtBold {
	 FONT-WEIGHT: bold;BORDER-BOTTOM: #696969 1px solid; background-color:#4fa4b1; height:5px;	    
    font-family:Arial;font-size:12px;	 
}


.ShowProfile .text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.3em; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
.ShowProfile .LblMedium {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #32434b; PADDING-TOP: 3px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e1e4c1
}
.ShowProfile .Sep {
	VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.ShowProfile .DataMedium {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; 
	 PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px;
	 font-family:Verdana;FONT-SIZE: 0.70em;
}
.ShowProfile .Photo {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
 
.ShowProfile .TopLinks A:link {
	COLOR: Green; font-weight:bold;font-family:Verdana; font-size:8pt;
}
.ShowProfile .TopLinks A:visited {
    COLOR: Green; font-weight:bold;font-family:Verdana; font-size:8pt;
}
.ShowProfile .TopLinks A:hover {
		COLOR:#cccc66; TEXT-DECORATION: none
}


.HeaderRegister .ColRegister
 {
     
  background:#767a2e;      
  color:white;
  font-family:Verdana;  font-weight:bold;    font-size:x-small;
    border:Black 2px solid;    
      PADDING-BOTTOM: 1px; 
      PADDING-TOP: 2px;   
      
 }

.HeaderRegister .ColRegisterActive
 {
     
  background:#767a2e;      
  color:white;
  font-family:Verdana;  font-weight:bold;    font-size:x-small;
    border:Black 2px solid;    
      PADDING-BOTTOM: 1px; 
      PADDING-TOP: 2px;   
     BORDER-BOTTOM: #767a2e 2px solid;  
 }
 
 .HeaderRegister .ColMyProf
 {
     
  background:#ff9999;      
  color:white;
  font-family:Verdana;  font-weight:bold;    font-size:x-small;
    border:Black 2px solid;    
      PADDING-BOTTOM: 1px; 
      PADDING-TOP: 2px;   
    
 }
 
 .HeaderRegister .ColSearch
 {
  background:#4fa4b1;
  color:white;
  font-family:Verdana;  font-weight:bold;  font-size:x-small;
   border:Black 2px solid;
    PADDING-BOTTOM:1px; 
      PADDING-TOP: 2px;            
   
  
 } 
 
 .HeaderRegister .ColCommunicate
 {
  background:#996699;
  color:white; 
  font-family:Verdana;  font-weight:bold;    font-size:x-small;
  border:Black 2px solid;
      
  PADDING-BOTTOM: 1px; 
  PADDING-TOP: 2px;
   
  
    
 } 
 
.mainTable{border:#767a2e 1px solid;width:779px ; text-align:left; }
.HeaderRegister .ColHelp{background:#6495ed;color:white;font-family:Verdana;  font-weight:bold;  font-size:x-small;border:Black 2px solid;PADDING-BOTTOM:1px; PADDING-TOP: 2px;} 
.HeaderRegister A {PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 100%;text-decoration:none;}
.HeaderRegister A:hover {BACKGROUND: #33CCFF; COLOR: black; TEXT-DECORATION: none;color:White; }
.HeaderRegister .HeadBorder{border: #767a2e 4px solid;}
.HeaderRegister .HeadLink{border: #767a2e 1px solid;font-family:Verdana;font-size:xx-small;color:Green;}
.HeaderRegisterBorder {HEIGHT: 6px;background-color:#4fa4b1;}
.footer {font-family:Verdana;font-size:7pt;font-weight:bold;}
.footer A {font-family:Verdana;font-size:7pt;padding-left:2px;padding-right:2px;color:Black; font-weight:bold;}
.footer A:Hover{color:#cc0033;}


.Progressbar{ font-family:Arial; }
.star{ font-family:Arial;font-size:12px; color:Red;}

