

	@charset "utf-8";
	/* CSS Document */
	
	body{
		font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
		text-align:center;
		background:url(/shared/images/page_bg.jpg);
		background-repeat:repeat-x;
		background-position:top left;
		margin:0;
		padding:0;
		}
	
	h1{
		font-size:12px;
		font-weight:bold;
		font-family:tahoma;
		text-align:left;
		height:13px;
		padding:0;
		color:#3b5998;
		margin:11px 11px 2px 11px;
		display:block;
		float:left;
		}
    h2{
		font-size:12px;
		font-weight:bold;
		font-family:tahoma;
		text-align:left;
		height:20px;
		padding:0;
		color:#669933;
		margin:11px 11px 2px 11px;
		}		
	  h6{
	     font:normal 24px arial;
	     color:#73a033;
	     text-align:left;
	     margin:0;
	     padding:10px 0 0 8px;
    	}
		
	.weeeklyUpdateText{
		font-family:Arial;
		font-size: 50px;
	}
	
	/*----------Wrapper Div-----------*/
	.wrapper{
		  width:100%;
		  margin:0 auto;
		  padding:0;
		  font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
		  text-align:center;
		  display:block;
		  }	    
	/*----------Wrapper Div END-----------*/
	
	
	/*----------HEADER SECTION START-----------*/
	
	/*----------TOP Header Class Start here-----------*/
	
	 .Header{
	   	   font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
		   text-align:center;
		   display:block;
		   width:1000px;    
	}	   
		   
	.logo{
		width:200px;
		height:72px;
		background:url(/shared/images/logo-M.jpg);
		}
		
	
	.search_panel, .search_panel a{
	     font-family:Tahoma;
	     font-size:11px;
		 color:#006699;
		 text-decoration: none;	 
	}	
	
	.search_panel a:hover{
	   text-decoration:underline;
	}
	
	.search_input_t {
			border:1px solid #999999;
			font-family:Tahoma;
			font-size:11px;
			color:#000000;
			width:105px;
			}
			
	.Small_List_t {
			border:1px solid #999999;
			font-family:Tahoma;
			font-size:11px;
			color:#000000;
			width:105px;
			}	
	
	.Font_family {
		 font-family:Tahoma;
	     font-size:11px;
		 color:#006699;
		 text-decoration: none;	 
		}	
	/*----------Top Navigation----------*/
	
	.Top_Nav_wrapper{ 
	      height:24px;
		  width:100%;
		  margin:0;
		  padding:0;
		  display:block;
		  background-color:#73a033;
	  }
	
	.Top_Nav{
        font-family:Tahoma;
		font-weight:bold;
		font-size: 12px;
	    text-align:left;
		color:#FFFFFF;
		margin:auto;
		display:block;
		 }

	.Top_Nav ul {
	  margin:0px;
	  padding:0px;
	}
	
	
	.Top_Nav ul li {
		list-style-type:none;
		float:left;
		display:block;
	}
	.Top_Nav li a {
		font-family: tahoma;
		font-size: 12px;
		color: #ffffff;
		text-decoration: none;
		padding:5px 5px;
		display:block;
	}
	 
	 .Top_Nav li a:hover {
		background-color: #4a6424;
	}
	 
	 .TopRight_Nav{
        font-family:Tahoma;
		font-weight:normal;
		font-size: 12px;
	    text-align:left;
		color:#FFFFFF;
		float:right;
		width:400px;
		 }

	.TopRight_Nav ul {
	  margin:0px;
	  padding:0px;
	}
	
	
	.TopRight_Nav ul li {
		list-style-type:none;
		float:right;
		display:block;
	}
	.TopRight_Nav li a {
		font-family: tahoma;
		font-size: 12px;
		color: #ffffff;
		text-decoration: none;
		padding:5px 5px;
		display:block;
	}
	 
	.TopRight_Nav li a:hover{
		background-color: #4a6424;
	 }
	
	/*----------Top Navigation END----------*/
	
	/*----------HEADER SECTION END-----------*/
	
	/*----------CENTER CONTENT SECTION START-----------*/

	.question_panel{
	      border-top: solid 1px #ddeeb0;
		  border-bottom: solid 1px #ddeeb0;
		  background-color: #f8f8f8;
		  float:left;
		  width:1000px;
		  height:40px;
		  display:block; 
		 
	}
	 
	.body_panel {
		 background-color: #f8f8f8;
		}
	
	.SearchRateEntiti {
			border: solid 1px #cccccc;
			background-color: #fffee9;
			float:left;
	}
	
	.marketPlaceAdsBox {
			background-position:center;
			border: solid 1px #cccccc;
			width:565px;
			height:70px;
			float:left;
			padding-top:10px;
	}
	 .Search_Comments{
		 background: url(/shared/images/i_icon.gif) no-repeat left top;
		
	   }
	
	
	
	 .pl9{
	  padding-left: 9px;
	 }
	.Rating_Panel{
	    float:left;
		display:block;
		clear:left;
	}
	
	.Rating_Panel_Profile{
	    float:left;
		display:block;
		clear:left;
		width: 735px;
	}
	
	.Right_Panel{
	     border: solid 1px #cccccc;
		 background-color: #f7f7f7;
		 width:380;
		 vertical-align:top;
		 padding-bottom: 10px;
	
	}
	
	.FaceBook_Right_Panel{
	     border: solid 1px #cccccc;
		 background-color: #f7f7f7;
		 width:155;
		 vertical-align:top;
		 padding-bottom: 10px;
	
	}
	 .ApplicatonPanel{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		float:left;	  
		width:100%;
		display:block;
	 }
	
	.ApplicatonPanel_Image{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		width:374px;
		display:block;
	 }
	
	.Invite_Panel{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		float:left;	  
		width:374px;
		display:block;
	}
	
	.Applicatons_Panel{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		float:left;	  
		width:374px;
		display:block;
	}

	.marketPlaceWideAdsBox{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		float:left;	  
		width:374px;
		height:300px;
		display:block;
		padding-top:10px;
	}
	
	.Refferal_Invite_Panel{
        border: solid 1px #cccccc;
	background-color: #ffffff;
	width:100%;	  
	display:block;
     }
	  
	  .Email_input_t {
			border:1px solid #999999;
			font-family:Tahoma;
			font-size:11px;
			color:#999999;
			text-align:center;
			width:250px;
			}
		.Server_contact_input_t {
			border:1px solid #999999;
			font-family:Tahoma;
			font-size:11px;
			color:#999999;
			width:150px;
			}	
	    .Server_contact_List_t {
			border:1px solid #999999;
			font-family:Tahoma;
			font-size:11px;
			color:#999999;
			width:180px;
			}
	
	.divider{
	  height: 1px;
	  background-color:#e7e5e5;
	  margin:0 5px 0 5px;
	  
	
	}
	
	.Green_divider{
	  height: 2px;
	  background-color:#99cc66;
	  }
	  
	.createParamBox {
		border: solid 1px #cccccc;
		background-color: #669933;
		width:374px;
		display:block;
	}
	
	/*----------CENTER CONTENT SECTION END-----------*/
	
	/*---------- Container Div START -----------*/	  


	.Left_Div{
	     float:left;	  
		 width:220px;
		 vertical-align:top;
		 display:block;
	}
	 
	.Center_Div{
	     float:left;	  
		 width:520px;
		 vertical-align:top;
	    /* background-color: #00FFFF;*/
		 padding: 0 4px 0 4px;
		 display:block;
	}
	
	.Center_Div_FaceBook{
	     float:left;	  
		 vertical-align:top;
	    /* background-color: #00FFFF;*/
		 /*padding: 0 4px 0 4px;*/
		 display:block;
	}
	 
	 
	.Right_Div{
	     float:right;	  
		 vertical-align:top;
	     /*background-color: #003333;*/
		 display:block;	 
	}
  	  
/*---------- Container Div END -----------*/
	
	/*----------Right Panel for Home page Start-----------*/

	.RightPanelfor_home{
	     border: solid 1px #cccccc;
		 background-color: #f7f7f7;
		 float:left;
		 vertical-align:top;
	
	}  
	
	.ApplicatonPanelfor_home{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		float:left;	  
		width:100%;
		display:block;
	 }
	
	
	.Invite_Panelfor_home{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		float:left;	  
		display:block;
	}
  
  .Emailfor_home_input_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#999999;
		width:135px;
		}
   
   .Emailfor_facebook_home_input_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#999999;
		width:115px;
		}
			
  .Emailfor_home_input_text {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#999999;
		width:190px;
		}
	.ServerContactfor_home_input_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#999999;
		width:80px;
		}	
    .ServerContactfor_home_List_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#999999;
		width:80px;
		}
	
	.My_profile {
		border: solid 1px #cccccc;
		background-color: #fffee9;
		float:left;
		width:205px;
		padding: 0 10px 0 10px;
	}
	
	.Facebook_My_profile {
		border: solid 1px #cccccc;
		background-color: #fffee9;
		float:left;
		width:200px;
		padding: 0 10px 0 10px;
	}

  .My_profile  a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration: none;
	}
 
   .My_profile a:hover{
	  text-decoration: underline;
    }
    
    .LeftBG_panel{
      border: solid 1px #cccccc;
	  background-color: #ffffff;
	  float:left;
	  padding:10px;
	}

	.ScoreDetails_panel{
	  width:205px;
      float:left;
	}
   .ScoreDetails_panel  a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration: none;
	}
 
   .ScoreDetails_panel a:hover{
	  text-decoration: underline;
    }

	.SmallRate_panel{
      float:left;
	}
   .SmallRate_panel  a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration: none;
	}
 
   .SmallRate_panel a:hover{
	  text-decoration: underline;
    }

	.PeopleComm_panel{
      float:left;
	}
   .PeopleComm_panel  a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration: none;
	}
 
   .PeopleComm_panel a:hover{
	  text-decoration: underline;
    }


	.AwardPt_panel{
      float:left;
	}
   .AwardPt_panel  a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration: none;
	}
 
   .AwardPt_panel a:hover{
	  text-decoration: underline;
    }

 .Rating_Panel{
    float:left;
	display:block;
	clear:left;
	}
  .Rating_Content{
    font-family: tahoma;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
	display:block;
	text-align:left;
   }
   
   .Rating_Content ul {
     margin:0px;
     padding:0px;
   }

 
  .Rating_Content li {
  	list-style-type:none;
	background: url(/shared/images/dot.gif) no-repeat left top;
	background-position:10px 6px;
	padding-left:15px;
	font-size: 11px;
	line-height:16px;	
	
   }
   
  .Rating_Content li a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration: none;
	padding:5px 5px;
	}
 
  .Rating_Content li a:hover{
	text-decoration: underline;
   }

	.Viewable_Scores{
     border: solid 1px #cccccc;
	 background-color: #f7f7f7;
	 float:left;
	 width:215px;	  
	 vertical-align:top;

	}

 .ViewableScore_internaldiv{
    border: solid 1px #cccccc;
	background-color: #ffffff;
	float:left;
	width:100%;
	display:block;
	}
 
.Viewable_Scores  a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration:underline ;
	}
 
   .Viewable_Scores a:hover{
	  text-decoration:none ;
    }

.Organizations_Scores{
     border: solid 1px #cccccc;
	 background-color: #f7f7f7;
	 float:left;
	 width:215px;	  
	 vertical-align:top;
	}

 .OrganizationsScore_internaldiv{
    border: solid 1px #cccccc;
	background-color: #ffffff;
	float:left;	  
	width:100%;
	display:block;
	}
  .Organizations_Scores  a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration:none ;
	}
 
   .Organizations_Scores a:hover{
	  text-decoration:underline ;
    }

	.Products_Panel{
     border: solid 1px #cccccc;
	 background-color: #f7f7f7;
	 float:left;
	 width:220px;	  
	 vertical-align:top;
	}

 .Products_Panel_internaldiv{
    border: solid 1px #cccccc;
	background-color: #ffffff;
	float:left;	  
	width:100%;
	display:block;
 	}
  .Products_Panel  a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration:none ;
	}
 
   .Products_Panel a:hover{
	  text-decoration:underline ;
    }



.BLOG_IDNTITI{
     border: solid 1px #cccccc;
	 background-color: #f7f7f7;
	 float:left;
	 width:220px;	  
	 vertical-align:top;
	 display:block;
}
 .BLOG_IDNTITI  a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration:none ;
	}
 
   .BLOG_IDNTITI a:hover{
	  text-decoration:underline ;
    }
		
	
 .BLOG_IDNTITI_internaldiv{
    border-top: solid 1px #cccccc;
    background-color: #ffffff;
	float:left;	  
	width:220px;
	display:block;
}  
  
  .BLOG_IDNTITI_t{
    font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display:block;
	text-align:left;
	padding-top:5px;
   }
   
   .BLOG_IDNTITI_t ul {
     margin:0px;
     padding:0px;
   }


  .BLOG_IDNTITI_t ul li {
  	list-style-type:none;
	background: url(/shared/images/dot.gif) no-repeat left top;
	background-position:10px 6px;
	padding-left:20px;
	font-size: 11px;
	line-height:19px;	

   }
   
  .BLOG_IDNTITI_t li a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration: none;
	padding:5px 5px;
	}
 
  .BLOG_IDNTITI_t li a:hover{
	text-decoration: underline;
   }



	.Invitation{
	     float:left;	  
		 width:500px;
		 vertical-align:top;
		 display:block;
	}
	 
	.Facebook_Invitation{
	     float:left;	  
		 width:460px;
		 vertical-align:top;
		 display:block;
	}  
	.Activities{
	     float:left;	  
		 width:500px;
		 vertical-align:top;
		 display:block;
	}
	  
	.IDNTITI_Scores{
	    float:left;	  
		width:500px;
		vertical-align:top;
		display:block;
	}
	
	.IDNTITI_Scores_FaceBook{
	    float:left;	  
		width:460px;
		vertical-align:top;
		display:block;
	}
	
	.Users_Scores{
	   float:left;	  
	   width:500px;
	   vertical-align:top;
	   display:block;
	}
	
	.Users_Scores_FaceBook{
	   float:left;	  
	   width:460px;
	   vertical-align:top;
	   display:block;
	}
	
	.divider{
	  height: 1px;
	  background-color:#e7e5e5;
	  margin:0 5px 0 5px;
	  
	
	}
	
	.spacer{
	  height: 1px;
	  background-color:#e7e5e5;
	  margin:0 5px 0 5px;
	  
	
	}
	
	.Green_divider{
	  height: 2px;
	  background-color:#99cc66;
	  }
   	/*----------Right Panel for Home page End-----------*/
   		
   	/*----------POPUP CSS START-----------*/
	.POPUP {
		/*border: solid 1px #cccccc;
		background-color: #f7f7f7;*/
		float:left;
		padding:0;
		height:100px;
		width:300px;
		position:absolute;
		visibility:hidden;
		z-index:auto;
		left:260px;
		top: 255px;
	}
	
	.POPUP_header {
		border-bottom: solid 1px #4a6424;
		background-color: #749f33;
		padding: 6px 6px 6px 6px;
		height:10px;	
		
	}
	
	.POPUP_body {
		border-right: solid 1px #4a6424;
		border-top: solid 1px #4a6424;
		border-bottom: solid 1px #4a6424;
		background-color: #f7f7f7;
		padding:0;	
	}
	.POPUP_scores_header {
		border-right: solid 1px #4a6424;
		border-top: solid 1px #4a6424;
		border-left: solid 1px #4a6424;
		background-color: #749f33;
		padding: 2px 2px 2px 2px;
		height:3px;	
		
	}
	
	.POPUP_scores_body {
		border-right: solid 1px #4a6424;
		border-top: solid 1px #4a6424;
		border-bottom: solid 1px #4a6424;
		border-left: solid 1px #4a6424;
		background-color: #f7f7f7;
		padding:0;	
	}
	
		
	.POPUP_leftBG {
		background-image: url(/shared/images/popup_corner_BG.gif);
		background-repeat: repeat-y;
		background-position:right;
	}	
	
	
	.LOGIN_Popup{
		border: solid 1px #666633;
		background-color: #f7f7f7;
		float:center;
		padding: 6px 6px 6px 6px;
		height:180px;
		width:650px;	
	}

	/*----------POPUP CSS END-----------*/
		 
	/*	
	input {
		background:url(../images/index_input_bg.jpg) repeat-x;
		height:15px;
		border:1px solid #ababab;
		text-align:center;
		vertical-align:text-top;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#595858;
		}
	*/	
	
	.anchorColor{
		color:#3b6582;	
	}
/*about us*/
.menutitle{
cursor:pointer;
margin-bottom: 5px;
/*background-color:#EAEAEA;*/


padding:2px;
font-weight:bold;
/*order:1px solid #000000; */
}
	.input_t {
		/*background:url(/shared/images/index_input_bg.jpg) repeat-x;?*/
		height:15px;
		border:1px solid #ababab;
		text-align:left;
		vertical-align:text-top;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#595858;
		}
		
		.input_search {
		/*background:url(/shared/images/index_input_bg.jpg) repeat-x;?*/
		text-align:center;
		vertical-align:text-top;
		}
		
		.input_t_center {
		/*background:url(/shared/images/index_input_bg.jpg) repeat-x;?*/
		height:15px;
		border:1px solid #ababab;
		text-align:center;
		vertical-align:text-top;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#595858;
		}
		
	.input_t_popup {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#000000;
		width:180px;
         }
		
	.clf{clear:both;height:0px;line-height: 20px;}
	.oh{overflow:hidden;}
	/*------------Float------------*/
	.fl{float:left;}
	.fr{float:right}  /* this element must precede in the source order any element you would like it be positioned next to */
	.fc{float:0}
	
	/*------------Padding------------*/
	.p0{padding:0;}  /* top and bottom padding create visual space within this div */
	.p1{padding:1px;}
	.p2{padding:2px;}
	.p3{padding:3px;}
	.p4{padding:4px 4px 4px 4px;}
	.p6{padding:6px 6px 6px 6px;}
	.p9{padding:9px 9px 9px 9px;}
	.p11{ padding:11px 11px 11px 11px;}
	.pt5r0b0l10{padding:5px 0 0 5px;}
	.pl3{padding-left:3px;}
	.pl5{padding-left:5px;}
	.pl6{padding-left:6px;}
	.pl8{padding-left:8px;}
	.pl12{padding-left:12px;}
	.pl15{padding-left:15px;}
	.pl25{padding-left:25px;}
	.pl28{padding-left:28px;}
	.pl30{padding-left:30px;}
	.pt2{padding-top:2px;}
	.pt3pr3{padding-top:3px; padding-right: 3px;}
	.pt3{padding-top:3px;}
	.pt5{padding-top:5px;}
	.pb5{padding-bottom:5px;}
	.pt7{padding-top:7px;}
	.pt9{padding-top:9px;}
	.pt10{padding-top:10px;}
	.pt12{padding-top:12px;}
	.pt11{padding-top:11px;}
	.pr9{ padding-right:9px;}
	.pr11{padding-top:11px;}
	.pl9{padding-left:9px;}
	.pt15{padding-top:15px;}
	.pb15{padding-bottom:15px;}
	.pt3b7{ padding:5px 0 7px 0;}
	.pl3{ padding-left:3px;}
	.pl20{ padding-left:20px;}
	.pl25{ padding-left:25px;}
	.pl11{ padding-left:11px;}
	.pl10{ padding-left:10px;}
	.pr5{ padding-right:5px;}
	.pr10{ padding-right:10px;}
	.pr20{ padding-right:20px;}
	.pr25{ padding-right:25px;}
	.pb2{ padding-bottom:2px;}
	.pb4{ padding-bottom:4px;}
	.pb6{ padding-bottom:6px;}
	.pb10{ padding-bottom:10px;}
	.pb11{ padding-bottom:11px;}
	.pb32{ padding-bottom:32px;}
	.pt4{ padding-top:4px;}
	.pt6{ padding-top:6px;}
	.pt8{ padding-top:8px;}
	.pt10{ padding-top:10px;}
	.pt20{ padding-top:20px;}
	.pt25{ padding-top:20px;}
	.pt30{ padding-top:30px;}
	.pt20{ padding-top:20px;}
	.pt35{ padding-top:35px;}
	.pt12b30{ padding:12px 0 30px 0;}
	.pt0pr11pb0pl11{ padding:0 11px 0 11px;}
	.pr15{ padding-right:15px;}
	
	/*------------Margin------------*/
	.m0a{margin:0 auto;}
	.m0{margin:0;}
	.m4{margin:4px 4px 4px 4px;}
	.ml4{margin-left:4px;}
	.ml15{margin-left:15px;}
	.ml8{margin-left:8px;}
	.ml15{margin-left:15px;}
	.ml17{margin-left:17px;}
	.ml25{margin-left:25px;}
	.ml30{margin-left:30px;}
	.ml33{margin-left:33px;}
	.ml47{margin-left:47px;}
	.ml67{margin-left:67px;}
	.ml74{margin-left:74px;}
	.ml89{margin-left:89px;}
	.ml100{margin-left:100px;}
	.mr47{margin-right:47px;}
	.mr89{margin-right:89px;}
	.mt3{margin-top:3px;}
	.mt5{margin-top:5px;}
	.mt6{margin-top:6px;}
	.mt12{margin-top:12px;}
	.mb2{margin-bottom:2px;}
	.mb5{margin-bottom: 5px;}
	.m_auto{margin:0 auto;}
	.m11{margin:11px 11px 11px 11px;}
	.mb11{margin-bottom:11px;}
	.mt15{margin-top:15px;}
	
	
	/*----------Font-----------*/
	.ffv{font-family:Verdana, Arial, Helvetica, sans-serif;}
	.ffa{font-family:Arial;}
	.fft{font-family:Tahoma;}
	.fs8{font-size:8px;}
	.fs9{font-size:9px;}
	.fs10{font-size:10px;}
	.fs11{font-size:11px;}
	.fs12{font-size:12px;}
	.fs13{font-size:13px;}
	.fs14{font-size:14px;}
	.fs15{font-size:15px;}
	.fs16{font-size:16px;}
	.fs18{font-size:18px;}
	.fs20{font-size:20px;}
	.fs24{font-size:24px;}
	.fwn{font-weight:normal;}
	.fwb{font-weight:bold;}
	.fvsc{font-variant:small-caps;}
	.fcl{color:#3b84b5;}
	.fcYello{color:#ffff00;}
	.fclYello{color:#ffff75;}
	.fcWhite{color:white;}
	.fc59{color:#595858;}
	.fch59{color:#595858;}
	.fcBlue{color:#3b84b5;}
	.fcRed{color:#FE4747;}
	.fsPurple{color:#6666cc; font-weight:normal; font-family:tahoma;}
	.bglBlue{background:#BBE0E3;}
	.bglGreen{background:#007F7F;}
	.bgGray{background-color: #cccccc;}
	.borderBlack{border-color: black; border-style: solid;border-width: 1px;}
	.fcDBlue{color:#000099;}
	.bgColor{background-color: #999999;}
	.bgColorGray{background-color: #EAEAEA;}
	.fchead{color:#3b6582;}
	.fcw{color:#FFFFFF;}
	.flh{line-height:15px;}
	.fsi{font-style:italic;}
	.fwbi{font-weight:bold; font-style:italic;}
	.User_font{font-size:12px ; font-family:tahoma; color:#006699; font-weight:bold;}
	.fs12blue{font-size:12px ; font-family:tahoma; color:#3b5998; font-weight:bold;}
	.fs11blue{font-size:11px ; font-family:tahoma; color:#3b5998; font-weight:bold;}
	.questionfs12{font-size:12px ; font-family:tahoma; color:#000000; text-decoration:none; }
	.questionfs12 a{font-size:12px ; font-family:tahoma; color:#006699; text-decoration:underline; }
	.questionfs12 a:hover{text-decoration:none; }
	.fs9_Alllink  a{font-size:9px ; font-family:tahoma; color:#006699; text-decoration:none; }
	.fs9_Alllink a:hover{text-decoration:underline; }
	.fs11_Alllink  a{font-size:11px ; font-family:tahoma; color:#006699; text-decoration:underline; }
	.fs11_Alllink a:hover{text-decoration:none; }
	.fs11_Alllink  a{font-size:11px ; font-family:tahoma; color:#006699; text-decoration:none; }
	.fs11_Alllink a:hover{text-decoration:underline; }
	.fs11_linkRed a{font-size:11px ; font-family:tahoma; color:#FE4747; text-decoration:underline; }
	.fs11_linkRed a:hover{text-decoration:none; }
	.fs11_linkRed  a{font-size:11px ; font-family:tahoma; color:#FE4747; text-decoration:none; }
	.fs11_linkRed a:hover{text-decoration:underline; }
	.fs11NEWblue{font-size:11px ; font-family:tahoma; color:#006699; font-weight:bold;}
	.fs12_Alllink  a{font-size:12px ; font-family:tahoma; color:#006699; text-decoration:none; }
	.fs12_Alllink a:hover{text-decoration:underline; }
	.fs15_Alllink  a{font-size:15px ; font-family:tahoma; color:#006699; text-decoration:underline; }
	.fs15_Alllink a:hover{text-decoration:none; }
	.fs11Gray{font-size:11px; font-family:tahoma; color:#999999; }
	.fs12Gray{font-size:12px; font-family:tahoma; color:#999999; }
	.status_font{font-size:12px ; font-family:tahoma; color:#006699; }
	.fs12NEWblue{font-size:12px ; font-family:tahoma; color:#006699;}
	.fsGreen{ font-family:tahoma; color:#669933;}
	.fjustify{ font-family:tahoma;	text-align: justify;}	
	.bgLightBlue{background:#daefff;}
	.bgLightBlue tr td{background:#daefff;}
	.bgNewGray {background-color: #e5e5e5;}
	.bgLightBlueNew{background:#e7f5ff;}
	.borderBottomBlue2{ border-bottom: 1px solid #c5e0fe;}
	.borderBottomLightGray{ border-bottom: 1px solid #e4e4e4;} 
	.borderLeftBlue{ border-left: 1px solid #c5e0fe;}
	.borderBottomOrrange{ border-bottom: 1px solid #ff9900;}
	.fsDarkBlue{color:#004080; font-weight:bold; font-family:tahoma;}
	.fs12Green{font-size:12px;  font-weight:bold; font-family:tahoma; color:#669933;}
	.fs15Green{font-size:15px;  font-weight:bold; font-family:tahoma; color:#669933;}
	  
	/*----------Background-----------*/
	.bgn{background:none;}
	.bgw{background:#FFFFFF;}
	.searchResultsBg{background:#f3f3f3;}
	.ratingAssociationBg{background:#e4e4e4; border-top:1px solid #666666; border-bottom:1px solid #666666;}
	.flagTypeBg{background:#e4e4e4; border-top:1px solid #666666; border-bottom:1px solid #666666;}
	
	/*----------Text-----------*/
	.tal{text-align:left;} /* this overrides the text-align: center on the body element. */
	.tar{text-align:right;}
	.taj{text-align:justify;}
	.tac{text-align:center;}
	.tdu{text-decoration:underline;}
	.vat-b{vertical-align:text-bottom;}
	.vam{vertical-align:middle;}
	
	.input_center {
			border:1px solid #999999;
			font-family:Tahoma;
			font-size:11px;
			color:#000000;
			text-align:center;
			width:180px;
			}
			
			
	.List_t {
			border:1px solid #999999;
			font-family:Tahoma;
			font-size:11px;
			color:#000000;
			width:180px;
			}
	
	.Button{
		border:1px solid #999999;
		text-align:center;
		font-family:Arial;
		font-weight: bold;
		font-size:11px;
		color:#333333;
		background:url(/shared/images/but_bg.gif) repeat-x center center;
		height: 20px;
		
	 }
	 
	 .Button2{
	    border:1px solid #999933;
		text-align:center;
		font-family:Arial;
		font-weight: bold;
		font-size:11px;
		color:#ffffff;
		background-color:#999933;
	
 	}
	
	/*----------Width-----------*/
	.w2{width:2px;}
	.w4{width:4px;}
	.w5{width:5px;}
	.w7{width:7px;}
	.w10{width:10px;}
	.w11{width:11px;}
	.w12{width:12px;}
	.w14{width:14px;}
	.w15{width:15px;}
	.w17{width:17px;}
	.w18{width:18px;}
	.w25{width:25px;}
	.w26{width:26px;}
	.w30{width:30px;}
	.w36{width:36px;}
	.w40{width:40px;}
	.w45{width:45px;}
	.w50{width:50px;}
	.w53{width:53px;}
	.w55{width:55px;}
	.w63{width:63px;}
	.w65{width:65px;}
	.w67{width:67px;}
	.w69{width:69px;}
	.w72{width:72px;}
	.w80{width:80px;}
	.w83{width:83px;}
	.w85{width:85px;}
	.w90{width:90px;}
	.w94{width:94px;}
	.w95{width:95px;}
	.w100{width:100px;}
	.w104{width:104px;}
	.w105{width:105px;}
	.w110{width:110px;}
	.w114{width:114px;}
	.w119{width:119px;}
	.w120{width:120px;}
	.w125{width:125px;}
	.w130{width:130px;}
	.w134{width:134px;}
	.w140{width:140px;}
	.w144{width:144px;}
	.w148{width:148px;}
	.w150{width:150px;}
	.w160{width:160px;}
	.w164{width:164px;}
	.w169{width:169px;}
	.w170{width:170px;}
	.w172{width:172px;}
	.w178{width:178px;}
	.w180{width:180px;}
	.w182{width:182px;}
	.w183{width:188px;}
	.w186{width:186px;}
	.w188{width:188px;}
	.w190{width:190px;}
	.w192{width:192px;}
	.w193{width:193px;}
	.w194{width:194px;}
	.w195{width:195px;}
	.w200{width:200px;}
	.w203{width:203px;}
	.w204{width:204px;}
	.w205{width:205px;}
	.w207{width:207px;}
	.w208{width:208px;}
	.w209{width:209px;}
	.w210{width:210px;}
	.w213{width:213px;}
	.w214{width:214px;}
	.w215{width:215px;}
	.w220{width:220px;}
	.w225{width:225px;}
	.w227{width:227px;}
	.w228{width:228px;}
	.w230{width:230px;}
	.w234{width:234px;}
	.w238{width:238px;}
	.w240{width:240px;}
	.w250{width:250px;}
	.w254{width:254px;}
	.w255{width:255px;}
	.w260{width:260px;}
	.w265{width:265px;}
	.w270{width:270px;}
	.w272{width:272px;}
	.w275{width:275px;}
	.w280{width:280px;}
	.w300{width:300px;}
	.w305{width:305px;}
	.w309{width:309px;}
	.w315{width:315px;}
	.w334{width:334px;}
	.w338{width:338px;}
	.w344{width:344px;}
	.w350{width:350px;}
	.w354{width:354px;}
	.w360{width:360px;}
	.w364{width:364px;}
	.w366{width:366px;}
	.w368{width:368px;}
	.w370{width:370px;}
	.w372{width:372px;}
	.w374{width:374px;}
	.w382{width:382px;}
	.w385{width:385px;}
	.w387{width:387px;}
	.w375{width:375px;}
	.w388{width:388px;}
	.w390{width:390px;}
	.w394{width:394px;}
	.w397{width:397px;}
	.w398{width:398px;}
	.w399{width:399px;}
	.w400{width:400px;}
	.w405{width:405px;}
	.w410{width:410px;}
	.w413{width:413px;}
	.w415{width:415px;}
	.w420{width:420px;}
	.w423{width:423px;}
	.w424{width:424px;}
	.w439{width:439px;}
	.w450{width:450px;}
	.w460{width:460px;}
	.w470{width:470px;}
	.w473{width:473px;}
	.w475{width:475px;}
	.w478{width:478px;}
	.w480{width:480px;}
	.w490{width:490px;}
	.w492{width:492px;}
	.w500{width:500px;}
	.w505{width:505px;}
	.w508{width:508px;}
	.w510{width:510px;}
	.w515{width:515px;}
	.w520{width:520px;}
	.w525{width:525px;}
	.w530{width:530px;}
	.w535{width:535px;}
	.w540{width:540px;}
	.w544{width:544px;}
	.w545{width:545px;}
	.w550{width:550px;}
	.w554{width:554px;}
	.w555{width:555px;}
	.w557{width:557px;}
	.w560{width:560px;}
	.w563{width:563px;}
	.w565{width:565px;}
	.w570{width:570px;}
	.w575{width:575px;}
	.w580{width:580px;}
	.w584{width:584px;}
	.w585{width:585px;}
	.w586{width:586px;}
	.w590{width:590px;}
	.w600{width:600px;}
	.w610{width:610px;}
	.w620{width:620px;}
	.w625{width:625px;}
	.w630{width:630px;}
	.w636{width:636px;}
	.w640{width:640px;}
	.w648{width:648px;}
	.w650{width:650px;}
	.w660{width:660px;}
	.w675{width:675px;}
	.w684{width:684px;}
	.w685{width:685px;}
	.w690{width:690px;}
	.w699{width:699px;}
	.w700{width:700px;}
	.w705{width:705px;}
	.w706{width:706px;}
	.w710{width:710px;}
	.w714{width:714px;}
	.w715{width:715px;}
	.w718{width:718px;}
	.w720{width:720px;}
	.w724{width:724px;}
	.w725{width:725px;}
	.w728{width:728px;}
	.w730{width:730px;}
	.w734{width:734px;}
	.w735{width:735px;}
	.w736{width:736px;}
	.w740{width:740px;}
	.w746{width:746px;}
	.w744{width:744px;}
	.w745{width:745px;}
	.w750{width:750px;}
	.w754{width:754px;}
	.w755{width:755px;}
	.w757{width:757px;}
	.w760{width:760px;}
	.w762{width:762px;}
	.w764{width:764px;}
	.w765{width:765px;}
	.w766{width:766px;}
	.w770{width:770px;}
	.w774{width:774px;}
	.w776{width:776px;}
	.w778{width:778px;}
	.w780{width:780px;}
	.w798{width:798px;}
	.w790{width:790px;}
	.w800{width:800px;}
	.w810{width:810px;}
	.w814{width:814px;}
	.w820{width:820px;}
	.w824{width:824px;}
	.w830{width:830px;}
	.w834{width:834px;}
	.w840{width:840px;}
	.w950{width:950px;}
	.w984{width:984px;}
	.w994{width:994px;}
	.w930{width:930px;}
	.w950{width:950px;}
	.w960{width:960px;}
	.w978{width:978px;}
	.w983{width:983px;}
	.w994{width:994px;}
	.w1000{width:1000px;}
	.w1020{width:1020px;}
	.w1024{width:1024px;}
	.w1100{width:1100px;}
	.w118{width:118px;}
	.w100per{width:100%;}
	
	/*----------Height-----------*/
	.h2{height:2px;}
	.h3{height:3px;}
	.h6{height:6px;}
	.h10{height:10px;}
	.h12{height:12px;}
	.h15{height:15px;}
	.h17{height:17px;}
	.h20{height:20px;}
	.h22{height:22px;}
	.h23{height:23px;}
	.h24{height:24px;}
	.h25{height:25px;}
	.h27{height:27px;}
	.h30{height:30px;}
	.h31{height:31px;}
	.h32{height:32px;}
	.h50{height:50px;}
	.h59{height:59px;}
	.h60{height:60px;}
	.h63{height:63px;}
	.h80{height:80px;}
	.h90{height:90px;}
	.h100{height:100px;}
	.h103{height:103px;}
	.h106{height:106px;}
	.h116{height:116px;}
	.h120{height:120px;}
	.h125{height:125px;}
	.h130{height:130px;}
	.h137{height:137px;}
	.h140{height:140px;}
	.h150{height:150px;}
	.h155{height:155px;}
	.h170{height:170px;}
	.h180{height:180px;}
	.h200{height:200px;}
	.h203{height:203px;}
	.h210{height:210px;}
	.h225{height:225px;}
	.h244{height:244px;}
	.h250{height:250px;}
	.h280{height:280px;}
	.h300{height:300px;}
	.h310{height:310px;}
	.h320{height:320px;}
	.h330{height:330px;}
	.h336{height:336px;}
	.h340{height:340px;}
	.h360{height:360px;}
	.h380{height:380px;}
	.h400{height:400px;}
	.h430{height:430px;}
	.h450{height:450px;}
	.h460{height:460px;}
	.h470{height:470px;}
	.h480{height:480px;}
	.h500{height:500px;}
	.h530{height:530px;}
	.h550{height:550px;}
	.h570{height:570px;}
	.h600{height:600px;}
	.h670{height:670px;}
	.h720{height:720px;}
	.h780{height:780px;}
	.h800{height:800px;}
	.h840{height:840px;}
	.h890{height:890px;}
	.h900{height:900px;}
	.h960{height:960px;}
	.h1050{height:1050px;}
	.h1100{height:1100px;}
	.h1350{height:1350px;}
	.h1410{height:1410px;}
	.h1500{height:1500px;}
	.h100per{height:100%;}



	
	
	/*----------Border-----------*/
	.bdrL{border-left:1px solid #5D5D5D;}
	.bdrR{border-right:1px solid #5D5D5D;}
	.bdrt{border-top:1px solid #5d5d5d;}
	.bdrb{border-bottom:1px solid #5d5d5d;}
	.bdrAll{border:1px solid #5d5d5d;}
	.topFillerBrd{border:2px solid #5d5d5d;}
	.scrbdr{background:url(/shared/images/contact/bg.jpg) repeat-y;}
	.scrbdr1{background:url(/shared/images/contact/mergeListBg.jpg) repeat-y;}
	.green_bdrAll{border:1px solid #31B639;}
	.yellow_bdrAll{border:1px solid #ffef09;}
	.red_bdrAll{border:1px solid #c61800;}
	.bluebdrL{border-left:1px solid #25346f;}
	.bluebdrR{border-right:1px solid #25346f;}
	.bluebdrt{border-top:1px solid #25346f;}
	.bluebdrAll{border:3px solid #7EA8D6;}
	.bluebdrB{border-bottom:1px solid #25346f;}
	.bdrb_bg{ background-color:#e5e5e5; height:1px;}
	.topFillerbg{ background-color:#9999ff;}
	.box_border{ border:#999999 1px solid;}
	.greenBdrT{border-top:1px solid #008080;}
	.grayBdrT{border-top:1px solid #999999;}
	.line{border-bottom:1px;color: black;}
	.greenBdrB{border-bottom:1px solid #008080;}
	.grayBdrB{border-bottom:1px solid #afafaf;}
	.green_bdrRight{border-right:1px solid #31B639;}
	.vAlignTop {vertical-align: top;}
	.bgColorB{ background-color: #7F7FFF; border-style:solid; border-color: gray; border-width: 1px; color: white;}
	.mt11{margin-top:11px;}
	.mt112{margin-top:112px;}
	.scrlup_left{background:url(/shared/images/contact/frnd_uparw_left.jpg) no-repeat;}
	.scrlup_M{background:url(/shared/images/contact/frnd_uparw_bg.jpg) top repeat-x;}
	.scrlup_right{background:url(/shared/images/contact/frnd_uparw_right.jpg) no-repeat;}
	.scrldn_left{background:url(/shared/images/contact/frnd_dnarw_left.jpg) no-repeat;}
	.scrldn_M{background:url(/shared/images/contact/frnd_dnarw_bg.jpg) top repeat-x;}
	.scrldn_right{background:url(/shared/images/contact/frnd_dnarw_right.jpg) no-repeat;}
	
	.arrowup{background:url(/shared/images/contact/arrow_up.gif) no-repeat; width:14px; height:22px;}
	.arrowdn{background:url(/shared/images/contact/arrow_dn.gif) no-repeat; width:14px; height:22px;}
	
	.gradient{
		filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#fefefe', startColorstr='#e1e1e1', gradientType='0');
		/*-moz-opacity:0.5;*/
	}
	.alpha{-moz-opacity:0.1; filter:alpha(opacity=20);}
	
	
	/*------------Anchor------------*/
	a {outline:none;}
	a:link {text-decoration:none; color:#3b6582;}
	a:active {text-decoration:none;}
	a:visited {text-decoration:none;}
	a:hover {text-decoration:none;}
	
	.LmenuA a:link{text-decoration:none; color:#000000;}
	.LmenuA a:hover{background:#76AADE; text-decoration:none;}

	/*------------Image------------*/
	img {border:0px;}
	
	/*------------Cursor------------*/
	.handCursor{cursor:pointer}
	
	.mainbody{
		background:#FFF;
		background-position:center;
		height:500px;
		margin:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:center;	
		}
	
	.homeContent{
		background-position:center;
		width:1200px;
		margin:0 auto;
		text-align:center;
		background:#FFFFFF;
		}
	
	.myhomeTabContent {
		background-color: #8000ff;
	}
	
	.myhomeContent {
		background-color: #c0c0c0;
	}
	.myhomeSubContent {
		background-color: #8080ff;
	}
	
	
	.person{padding:4px 0 0 4px; width:164px;}
	.mergePerson{padding:4px 0 0 4px; width:169px;}
	.ratedPerson{padding:4px 0 0 4px; width:175px;}
	
		/*-----------Header 1 Start-------------*/
	.header1{
		height:63px;
		}
	.sign{
		border-top:1px solid #5d5d5d;
		width:746px;
		height:50px;
		float:left;
		/*padding:10px 30px 0 30px;*/
		}
	.learn{width:350px;}
	.signin{width:200px;}
	.join{width:120px; vertical-align:middle;}
	
		/*-----------END-------------*/
		/*-----------Header 2 Start-------------*/
	.header2{
		height:71px;
		}
	.lborder{
		background:url(/shared/images/index_border_left.jpg) left repeat-y;
		width:47px;
		height:71px;
		}
	.rborder{
		background:url(/shared/images/index_border_right.jpg) right repeat-y;
		width:47px;
		height:71px;
		}
	.h2content{width:686px; height:71px;}
	.logoBig{
		background:url(/shared/images/logo.jpg) left top no-repeat;
		width:245px;
		height:71px;
		}
	.logoSmall{
		width:182px; 
		height:59px; 
		background:url(/shared/images/logo-M.jpg);
		}
		/*-----------END-------------*/
		/*-----------BODY CONTENT 2 Start-------------*/
	.bodycontent{
		margin-top:0;
		height:335px;
		}
	
	.idntitiHomeTableTopL{
		background:url(/shared/images/table/idntitiHomeTableTopL.jpg) left no-repeat;
		}
	.idntitiHomeTableTopR{
		background:url(/shared/images/table/idntitiHomeTableTopR.jpg) top right no-repeat;
		}
	
	.idntitiHomeTableL{
		background:url(/shared/images/table/idntitiHomeTableL.jpg) repeat-y; width:37px; height:203px;
		}
	.idntitiAboutUsTableL{	
		background:url(/shared/images/table/idntitiHomeTableL.jpg) repeat-y; 
		}
	.idntitiAboutUsTableR{	
		background:url(/shared/images/table/idntitiHomeTableR.jpg) repeat-y; 
		}
	.idntitiHomeTableR{
		background:url(/shared/images/table/idntitiHomeTableR.jpg) repeat-y; width:14px; height:203px;
		}
	
	.idntitiHomeTableBottomL{
		background:url(/shared/images/table/idntitiHomeTableBottomL.jpg) left top no-repeat;
		}
	.idntitiHomeTableBottomM{
		background:url(/shared/images/table/idntitiHomeTableBottomM.jpg) top repeat-x;
		}
	.idntitiHomeTableBottomR{
		background:url(/shared/images/table/idntitiHomeTableBottomR.jpg) right top no-repeat;
		}
	
	.inviteEntityTableL {
		background:url(/shared/images/table/inviteEntityTableL.jpg) left top no-repeat;
		}
	.inviteEntityTableM {
		background:url(/shared/images/table/inviteEntityTableM.jpg) repeat-x;
		}
	.inviteEntityTableR {
		background:url(/shared/images/table/inviteEntityTableR.jpg) top right no-repeat;
		}
	.inviteEntityTableHead{
		color:#3b6582;
		padding:10px 0 0 30px;
		}

	.fixedPopUpTableL {
        background:url(/shared/images/table/inviteEntityTableL.jpg) left top no-repeat;
        }
    .fixedPopUpTableM {
        background:url(/shared/images/table/inviteEntityTableM.jpg) repeat-x;
        }
    .fixedPopUpTableR {
        background:url(/shared/images/table/inviteEntityTableR.jpg) top right no-repeat;
        }
    .fixedPopUpTableHead{
        color:#3b6582;
        padding:5px 0 0 5px;
        }
	
	.RatingParameterDeleteConfirmTableL {
		background:url(/shared/images/table/RatingParameterDeleteConfirmTableL.jpg) left top no-repeat;
		}
	.RatingParameterDeleteConfirmTableM {
		background:url(/shared/images/table/RatingParameterDeleteConfirmTableM.jpg) repeat-x;
		}
	.RatingParameterDeleteConfirmTableR {
		background:url(/shared/images/table/RatingParameterDeleteConfirmTableR.jpg) top right no-repeat;
		}
	.RatingParameterDeleteConfirmTableHead{
		color:#3b6582;
		padding:10px 0 0 30px;
		}
		
			
	.parentsAproveTableL {
		background:url(/shared/images/table/parentsAproveTableL.jpg) left top no-repeat;
		}
	.parentsAproveTableM {
		background:url(/shared/images/table/parentsAproveTableM.jpg) repeat-x;
		}
	.parentsAproveTableR {
		background:url(/shared/images/table/parentsAproveTableR.jpg) top right no-repeat;
		}
	.parentsAproveTableHead{
		color:#3b6582;
		padding:10px 0 0 30px;
		}
	.accountDisableTableL {
		background:url(/shared/images/table/accountDisableTableL.jpg) left top no-repeat;
		}
	.accountDisableTableM {
		background:url(/shared/images/table/accountDisableTableM.jpg) repeat-x;
		}
	.accountDisableTableR {
		background:url(/shared/images/table/accountDisableTableR.jpg) top right no-repeat;
		}
	.accountDisableTableHead{
		color:#3b6582;
		padding:10px 0 0 30px;
		}
	.inviteCommunityTableL {
		background:url(/shared/images/table/inviteCommunityTableL.jpg) left top no-repeat;
		}
	.inviteCommunityTableM {
		background:url(/shared/images/table/inviteCommunityTableM.jpg) top repeat-x;
		}
	.inviteCommunityTableR {
		background:url(/shared/images/table/inviteCommunityTableR.jpg) top repeat-x;
		}
	
	.rateEntityTableL{
		background:url(/shared/images/table/rateEntityTableL.jpg) left top no-repeat;
		}
	.rateEntityTableM{
		background:url(/shared/images/table/rateEntityTableM.jpg) top repeat-x;
		}
	.rateEntityTableR{
		background:url(/shared/images/table/rateEntityTableR.jpg) top right no-repeat;
		}
	.rateEntityTableHead{
		color:#3b6582;
		padding-top:10px;
		}
	
	.signUpTableL{
		background:url(/shared/images/table/signUpTableL.jpg) top no-repeat;
		}
	.signUpTableM{
		background:url(/shared/images/table/signUpTableM.jpg) top repeat-x;
		}
	.signUpTableR{
		background:url(/shared/images/table/signUpTableR.jpg) top no-repeat;
		}
	.signUpTableHead{
		color:#3b6582;
		padding-top:10px;
		}
	
	
	.signUpMainTableL{
		background:url(/shared/images/table/signUpMainTableL.jpg) top no-repeat;
		}
	.signUpMainTableM{
		background:url(/shared/images/table/signUpMainTableM.jpg) top repeat-x;
		}
	.signUpMainTableR{
		background:url(/shared/images/table/signUpMainTableR.jpg) top no-repeat;
		}
	.signUpMainTableHead{
		color:#3b6582;
		padding-top:10px;
		}
	
	
	.signInTableL{
		background:url(/shared/images/table/signInTableL.jpg) no-repeat; width:10px; height:185px;
		}
	.signInTableM{
		background:url(/shared/images/table/signInTableM.jpg) repeat-x; height:185px;
		}
	.signInTableR{
		background:url(/shared/images/table/signInTableR.jpg) no-repeat; width:10px; height:185px;
		}
	
	.idntitiBannerTableL{
		background:url(/shared/images/table/idntitiBannerTableL.jpg) no-repeat; height:137px;
		}
	.idntitiBannerTableM{
		background:url(/shared/images/table/idntitiBannerTableM.jpg) repeat-x; height:137px;
		}
	.idntitiBannerTableR{
		background:url(/shared/images/table/idntitiBannerTableR.jpg) no-repeat; width:14px; height:137px;
		}
	
	.idntitiBanner1L{
		background:url(/shared/images/table/idntitiBanner1L.jpg) no-repeat; height:340px;
		}
	.idntitiBanner1M{
		background:url(/shared/images/table/idntitiBanner1M.jpg) repeat-x; height:340px;
		}
	.idntitiBanner1R{
		background:url(/shared/images/table/idntitiBanner1R.jpg) no-repeat; height:340px;
		}
	
	.idntitiBanner2L{
		background:url(/shared/images/table/idntitiBanner2L.jpg) no-repeat; height:340px;
		}
	.idntitiBanner2M{
		background:url(/shared/images/table/idntitiBanner2M.jpg) repeat-x; height:340px;
		}
	.idntitiBanner2R{
		background:url(/shared/images/table/idntitiBanner2R.jpg) no-repeat; height:340px;
		}
	
	.invitedToRateTableTopL{
		background:url(/shared/images/table/invitedToRateTableTopL.jpg) no-repeat; width:13px; height:13px;
		}
	.invitedToRateTableTopM{
		background:url(/shared/images/table/invitedToRateTableTopM.jpg) repeat-x; height:13px;
		}
	.invitedToRateTableTopR{
		background:url(/shared/images/table/invitedToRateTableTopR.jpg) no-repeat; width:13px; height:13px;
		}
	.invitedToRateTableL{
		background:url(/shared/images/table/invitedToRateTableL.jpg) repeat-y; width:13px;
		}
	.invitedToRateTableR{
		background:url(/shared/images/table/invitedToRateTableR.jpg) right repeat-y; width:13px;
		}
	.invitedToRateTableBottomL{
		background:url(/shared/images/table/invitedToRateTableBottomL.jpg) no-repeat; width:13px; height:13px;
		}
	.invitedToRateTableBottomM{
		background:url(/shared/images/table/invitedToRateTableBottomM.jpg) repeat-x; height:13px;
		}
	.invitedToRateTableBottomR{
		background:url(/shared/images/table/invitedToRateTableBottomR.jpg) no-repeat; width:13px; height:13px;
		}
	
	.tagsTableL{
		background:url(/shared/images/table/tagsTableL.jpg) left top no-repeat;
		}
	.tagsTableM{
		background:url(/shared/images/table/tagsTableM.jpg) repeat-x; width:586px;
		}
	.tagsTableR{
		background:url(/shared/images/table/tagsTableR.jpg) top right no-repeat;
		}
	
	.ratingBoxTableL{
		background:url(/shared/images/table/ratingBoxTableL.jpg) no-repeat; width:7px; height:61px;
		}
	.ratingBoxTableM{
		background:url(/shared/images/table/ratingBoxTableM.jpg) repeat-x; height:61px;
		}
	.ratingBoxTableR{
		background:url(/shared/images/table/ratingBoxTableR.jpg) no-repeat; width:7px; height:61px;
		}
	
	.associationTableTopL{
		background:url(/shared/images/table/associationTableTopL.jpg) top left no-repeat; width:8px; height:8px;
		}
	.associationTableTopM{
		background:url(/shared/images/table/associationTableTopM.jpg) top left repeat-x; height:8px;
		}
	.associationTableTopR{
		background:url(/shared/images/table/associationTableTopR.jpg) top left no-repeat; width:8px; height:8px;
		}
	.associationTableL{
		background:url(/shared/images/table/associationTableL.jpg) top left repeat-y; width:8px;
		}
	.associationTableR{
		background:url(/shared/images/table/associationTableR.jpg) top left repeat-y; width:8px;
		}
	.associationTableBottomL{
		background:url(/shared/images/table/associationTableBottomL.jpg) top left no-repeat; width:8px; height:8px;
		}
	.associationTableBottomM{
		background:url(/shared/images/table/associationTableBottomM.jpg) top left repeat-x; height:8px;
		}
	.associationTableBottomR{
		background:url(/shared/images/table/associationTableBottomR.jpg) top left no-repeat; width:8px; height:8px;
		}
	
	.companyTagsTableTopL{
		background:url(/shared/images/table/companyTagsTableTopL.jpg) top left no-repeat; width:13px; height:13px;
		}
	.companyTagsTableTopM{
		background:url(/shared/images/table/companyTagsTableTopM.jpg) top left repeat-x; height:13px;
		}
	.companyTagsTableTopR{
		background:url(/shared/images/table/companyTagsTableTopR.jpg) top left no-repeat; width:13px; height:13px;
		}
	.companyTagsTableL{
		background:url(/shared/images/table/companyTagsTableL.jpg) top left repeat-y; width:13px;
		}
	.companyTagsTableR{
		background:url(/shared/images/table/companyTagsTableR.jpg) top left repeat-y; width:13px;
		}
	.companyTagsTableBottomL{
		background:url(/shared/images/table/companyTagsTableBottomL.jpg) top left no-repeat; width:13px; height:13px;
		}
	.companyTagsTableBottomM{
		background:url(/shared/images/table/companyTagsTableBottomM.jpg) top left repeat-x; height:13px;
		}
	.companyTagsTableBottomR{
		background:url(/shared/images/table/companyTagsTableBottomR.jpg) top left no-repeat; width:13px; height:13px;
		}
	
	.productTagsTableTopL{
		background:url(/shared/images/table/productTagsTableTopL.jpg) top left no-repeat; width:13px; height:13px;
		}
	.productTagsTableTopM{
		background:url(/shared/images/table/productTagsTableTopM.jpg) top left repeat-x; height:13px;
		}
	.productTagsTableTopR{
		background:url(/shared/images/table/productTagsTableTopR.jpg) top left no-repeat; width:13px; height:13px;
		}
	.productTagsTableL{
		background:url(/shared/images/table/productTagsTableL.jpg) top left repeat-y; width:13px;
		}
	.productTagsTableR{
		background:url(/shared/images/table/productTagsTableR.jpg) top left repeat-y; width:13px;
		}
	.productTagsTableBottomL{
		background:url(/shared/images/table/productTagsTableBottomL.jpg) top left no-repeat; width:13px; height:13px;
		}
	.productTagsTableBottomM{
		background:url(/shared/images/table/productTagsTableBottomM.jpg) top left repeat-x; height:13px;
		}
	.productTagsTableBottomR{
		background:url(/shared/images/table/productTagsTableBottomR.jpg) top left no-repeat; width:13px; height:13px;
		}
	
	.proUserSubscriptionTableTopL{
	    background:url(/shared/images/table/proUserSubscriptionTableTopL.jpg) top left no-repeat; width:13px; height:13px;
	    }
	.proUserSubscriptionTableTopM{
	    background:url(/shared/images/table/proUserSubscriptionTableTopM.jpg) top left repeat-x; height:13px;
	    }
	.proUserSubscriptionTableTopR{
	    background:url(/shared/images/table/proUserSubscriptionTableTopR.jpg) top left no-repeat; width:13px; height:13px;
	    }
	.proUserSubscriptionTableL{
	    background:url(/shared/images/table/proUserSubscriptionTableL.jpg) top left repeat-y; width:13px;
	    }
	.proUserSubscriptionTableR{
	    background:url(/shared/images/table/proUserSubscriptionTableR.jpg) top left repeat-y; width:13px;
	    }
	.proUserSubscriptionTableBottomL{
	    background:url(/shared/images/table/proUserSubscriptionTableBottomL.jpg) top left no-repeat; width:13px; height:13px;
	    }
	.proUserSubscriptionTableBottomM{
	    background:url(/shared/images/table/proUserSubscriptionTableBottomM.jpg) top left repeat-x; height:13px;
	    }
	.proUserSubscriptionTableBottomR{
	    background:url(/shared/images/table/proUserSubscriptionTableBottomR.jpg) top left no-repeat; width:13px; height:13px;
	    }
	
	.serviceTagsTableTopL{
		background:url(/shared/images/table/serviceTagsTableTopL.jpg) top left no-repeat; width:13px; height:13px;
		}
	.serviceTagsTableTopM{
		background:url(/shared/images/table/serviceTagsTableTopM.jpg) top left repeat-x; height:13px;
		}
	.serviceTagsTableTopR{
		background:url(/shared/images/table/serviceTagsTableTopR.jpg) top left no-repeat; width:13px; height:13px;
		}
	.serviceTagsTableL{
		background:url(/shared/images/table/serviceTagsTableL.jpg) top left repeat-y; width:13px;
		}
	.serviceTagsTableR{
		background:url(/shared/images/table/serviceTagsTableR.jpg) top left repeat-y; width:13px;
		}
	.serviceTagsTableBottomL{
		background:url(/shared/images/table/serviceTagsTableBottomL.jpg) top left no-repeat; width:13px; height:13px;
		}
	.serviceTagsTableBottomM{
		background:url(/shared/images/table/serviceTagsTableBottomM.jpg) top left repeat-x; height:13px;
		}
	.serviceTagsTableBottomR{
		background:url(/shared/images/table/serviceTagsTableBottomR.jpg) top left no-repeat; width:13px; height:13px;
		}
	
	.ratingTableHeader{
		border:1px solid #dedede;
		}
	.ratingTableDetail{
		background:#e5e5e5; height:22px;
		}
	
	.scoreWidget{ 
		background:url(/shared/images/table/scoreWidget.gif) no-repeat;
		}
	
	.menuL{
		background:url(/shared/images/Lmenu.jpg) top left no-repeat; width:7px;
		}
	.menuM{
		background:url(/shared/images/menu_bg.jpg) top repeat-x; width:764px;
		}
	.menuR{
		background:url(/shared/images/Rmenu.jpg) top left no-repeat; width:7px;
		}
	
	.subMenuL{
		background:url(/shared/images/menu/subMenuL.jpg) no-repeat; width:9px; height:32px;
		}
	.subMenuRatingM{
		background:url(/shared/images/menu/subMenuRatingM.jpg) no-repeat; width:526px; height:32px;
		}
	.subMenuProfileM{
		background:url(/shared/images/menu/subMenuProfileM.jpg) no-repeat; width:526px; height:32px;
		}
	.subMenuR{
		background:url(/shared/images/menu/subMenuR.jpg) no-repeat; width:9px; height:32px;
		}
	
	.mainMenu{
		background:#c6c6c6; color:#0b0c9a; cursor:pointer;
		}
	
	.rightMenu a:link{
		color:#3b84b5; text-decoration:none;
		}
	.rightMenu a:hover{
		color:#3b84b5; text-decoration:none;
		}
	.rightMenu a:active{
		color:#3b84b5; text-decoration:none; font-weight:bold;
		}
	.rightMenu a:visited{
		color:#3b84b5; text-decoration:none;
		}
	
	.register{padding-left:60px;}
	
	.input1{
		width:586px;
		padding-top:10px;
		/*padding-left:47px;*/
		height:68px;
		}
	.go{
		background:url(/shared/images/button.gif) no-repeat;
		cursor:pointer;
		border:none;
		width:50px;
		height:24px;
		}
	
	.point_green{
		background:url(/shared/images/rate/rate_green.gif) center no-repeat; 
		}
	.point_yellow{
		background:url(/shared/images/rate/rate_yellow.gif) center no-repeat; 
		}
	.point_red{
		background:url(/shared/images/rate/rate_red.gif) center no-repeat;
		}
	.point_grey{
		background:url(/shared/images/rate/rate.jpg) center no-repeat;
		}
	.point_nil{
		background:url(/shared/images/rate/rate_nil.gif) center no-repeat;
		}
	
	.rateIt{background:url(/shared/images/rate/rate_it.jpg) top left no-repeat;
		width:40px; 
		height:23px;
		}
	.btn{
		background:url(/shared/images/button_N.gif) no-repeat;
		border:none; 
		width:65px; 
		height:20px; 
		cursor:pointer;
		}
	.btn2{
		background:url(/shared/images/btn2.gif) no-repeat; 
		width:77px; 
		height:20px; 
		border:none; 
		cursor:pointer;
		}
	
	.saveMemberSettingsButton{
		background:url(/shared/images/saveMemberSettingsButton.gif) no-repeat; 
		border:none; 
		width:85px; 
		height:20px; 
		cursor:pointer;
		}
	.submitFlaggingButton{
		background:url(/shared/images/submitFlaggingButton.gif) no-repeat; 
		border:none; 
		width:85px; 
		height:20px; 
		cursor:pointer;
		}
	.savePrivacySettingsButton{
		background:url(/shared/images/savePrivacySettingsButton.gif) no-repeat; 
		border:none; 
		width:85px; 
		height:20px; 
		cursor:pointer;
		}
	.mergeContactsButton{
		background:url(/shared/images/mergeContactsButton.gif) no-repeat; 
		border:none; 
		width:85px; 
		height:20px; 
		cursor:pointer;
		}
	.saveChangesButton{
		background:url(/shared/images/saveChangesButton.gif) no-repeat; 
		border:none; 
		width:85px; 
		height:20px; 
		cursor:pointer;
		}
	
	.icon_authentic{
		background:url(/shared/images/icons/icon_authentic.jpg) center no-repeat; width:83px; height:10px; 
		}
	.icon_validating{
		background:url(/shared/images/icons/icon_validating.jpg) center no-repeat; width:83px; height:10px;
		}
	.icon_suspect{
		background:url(/shared/images/icons/icon_suspect.jpg) center no-repeat; width:83px; height:10px;
		}
		
	/*--------------index2 Table2-----------------*/
	
	.chkbox1{
		background:none;
		border:none;
		color:#00f;
		}
	
	.chkbox{
	    width:14px;
	    height:14px;
	    color:#00f;
	    }
	
	.next{width:600px;}
	.next a:link, a:visited{color:#3b6582;}
		/*---------------End----------*/
		/*-------------Index5---------*/
	
		/*-----------END-------------*/
		/*-----------Footer 2 Start-------------*/
		
		.Footer {
		   border-top: 4px  solid #999999;
		   font-family: tahoma;
		   font-size: 11px;
		   color: #ffffff;
		   text-decoration: none;
		   display:block;
		   background-color:#333333;
		   float: left; 
		   width:100%;       
		}

		.Footer a{
		   font-family: tahoma;
		   font-size: 11px;
		   color: #ffffff;
		   text-decoration: none;    
		}
		.Footer a:hover{
		  text-decoration: underline;
	}
   .headerPadding {
		padding-top: 2px;
		padding-bottom: 2px;
	}
		

	.AjaxBoxes {
		border-left: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-top: solid 1px #999999;
		border-right: solid 1px #999999;
		background-color: white;
	}
.navigationBottomLine {
	border-top-color:#0b0c9a;
	border-top-style:solid;
	border-top-width:4px;
	margin-left: 0px;
	margin-right: 0px;
	min-width:994px;
	width: auto;
}
	
.hLine {
	border-top: solid 1px #2767a8;
}	
	
.cellPhoneBorder {
	border-left: solid 1px #2767a8;
	border-bottom: solid 1px #2767a8;
	border-top: solid 1px #2767a8;
	border-right: solid 1px #2767a8;
	background-color: #f4f4f4;
}

	.RateEntiti {
		border-left: solid 1px #2767a8;
		border-bottom: solid 1px #2767a8;
		border-top: solid 1px #2767a8;
		border-right: solid 1px #2767a8;
		background-color: #92BFDC;
	}
	.rightBorder {
		border-right: solid 1px #2767a8;
	}
	
.bdorn_bg{ background-color:#DAA67E;}
.bdple_bg{ background-color:#E59C96;}
.bdcust_bg{ background-color:#D2ECE7;}
		
.fcw{ color: white;}
.fcb{ color: black;}

		
	.fmenu{
		color:#474545;
		}
	.ratingAssociation {
		position: absolute;
		width: 600px;
		padding: 10px 0px;
		}
	.associationBorder {
	    margin: 0px 10px;
	    padding: 10px 0px;
	    }
	.associationColumn {
	    /*margin: 0px;
	    padding: 5px 0px 5px 10px;*/
	    width: 270px;
	    float: left; 
	    }
	.spcr{background:url(/shared/images/rating/bdr_line.jpg) repeat-y; width:2px;}
	   
	   
	.popupMenu { 
		visibility:hidden; 
		left:0px; 
		top:0px; 
		position:absolute;
	}
	
	.popupTable { 
		position:absolute;
		background-color: #dedede;
		cursor: pointer;
		z-index: 10;
	}
	
	.popupTDStyle1{
	    color: white;
		font-size: 11px;
		background-color: darkblue;
	}
	
	.popupTDStyle2{
		color: #595858;
		font-size: 11px;
		background-color: #dedede;
	}
	
	.divStyle{
		position:absolute;
	}
	
	.suggestionBox {
		color: #3b6582;
		font-size: 10px;
		background-color: #f7f7f7;
		height: 70px;
		border: "1px double #003366";
		}

	.moreBox {
		color: #595858;
		font-size: 10px;
		background-color: #ccffff;
		border: "1px double #003366";
		}
	.peopleLikeMeBox {
		color: #595858;
		font-size: 10px;
		background-color: #fffee9;
		border: "solid 1px double #003366";
	 }
	.iconID{
		background:url(/shared/images/icons/id.jpg) no-repeat; width:22px; height:16px;
		}
	.iconSTAR{
		background:url(/shared/images/icons/star2.gif) no-repeat; width:17px; height:16px;
		}
	.iconOrphanAccount{
		background:url(/shared/images/icons/orphanAccount.gif) no-repeat; width:22px; height:17px;
		}
	.icon_green{
		background:url(/shared/images/icons/icon_green.jpg) top left no-repeat; width:23px; height:17px;
		}
	.icon_yellow{
		background:url(/shared/images/icons/icon_yellow.jpg) top left no-repeat; width:23px; height:17px;
		}
	.icon_red{
		background:url(/shared/images/icons/icon_red.jpg) top left no-repeat; width:22px; height:17px;
		}
	.icon_grey{
		background:url(/shared/images/icons/icon_grey.jpg) top left no-repeat; width:23px; height:17px;
		}
	
	
	.rated_bg1{background:url(/shared/images/contact/rated_person_bgb.jpg) repeat-x; height:34px; cursor:pointer;}
	.rated_bg1_o{background:url(../mages/contact/rated_person_bgb_o.jpg) repeat-x; height:34px; cursor:pointer;}
	   
	/*-----------END-------------*/	
	.importContactsTableTopL{background:url(/shared/images/table/importContactsTableTopL.jpg) top left no-repeat; width:8px; height:8px;}
	.importContactsTableTopM{background:url(/shared/images/table/importContactsTableTopM.jpg) top left repeat-x; height:8px;}
	.importContactsTableTopR{background:url(/shared/images/table/importContactsTableTopR.jpg) top left no-repeat; width:8px; height:8px;}
	.importContactsTableBottomL{background:url(/shared/images/table/importContactsTableBottomL.jpg) top left no-repeat; width:8px; height:8px;}
	.importContactsTableBottomM{background:url(/shared/images/table/importContactsTableBottomM.jpg) top left repeat-x; height:8px;}
	.importContactsTableBottomR{background:url(/shared/images/table/importContactsTableBottomR.jpg) top left no-repeat; width:8px; height:8px;}
	.importContactsTableL{background:url(/shared/images/table/importContactsTableL.jpg) top left repeat-y; width:8px;}
	.importContactsTableR{background:url(/shared/images/table/importContactsTableR.jpg) top left repeat-y; width:8px;}
	
	
	.awardPointsTableBG{background:url(/shared/images/rating/head_bg.jpg) repeat-x; height:27px;}
	.awardPointsTableR{border-right:1px solid #bcbabb;}
	.awardPointsTableL{border-left:1px solid #bcbabb;}
	.awardPointsTableB{border-bottom:1px solid #bcbabb;} 
	
	.scoreTypesTableTopL{background:url(/shared/images/table/scoreTypesTableTopL.jpg) top left no-repeat; width:8px; height:8px;}
	.scoreTypesTableTopM{background:url(/shared/images/table/scoreTypesTableTopM.jpg) top left repeat-x; height:8px;}
	.scoreTypesTableTopR{background:url(/shared/images/table/scoreTypesTableTopR.jpg) top left no-repeat; width:8px; height:8px;}
	.scoreTypesTableBottomL{background:url(/shared/images/table/scoreTypesTableBottomL.jpg) top left no-repeat; width:8px; height:8px;}
	.scoreTypesTableBottomM{background:url(/shared/images/table/scoreTypesTableBottomM.jpg) top left repeat-x; height:8px;}
	.scoreTypesTableBottomR{background:url(/shared/images/table/scoreTypesTableBottomR.jpg) top left no-repeat; width:8px; height:8px;}
	.scoreTypesTableL{background:url(/shared/images/table/scoreTypesTableL.jpg) top left repeat-y; width:8px;}
	.scoreTypesTableR{background:url(/shared/images/table/scoreTypesTableR.jpg) top left repeat-y; width:8px;}
	
	.scoreTypesTableBtnOK{background:url(/shared/images/scoreTypesTableBtnOK.gif) top left no-repeat; width:45px; height:20px;}
	.scoreTypesTableTopColor{border-top:1px solid #8ab3d1;}
	
	.scoreSummaryTableL{background:url(/shared/images/contact/scoreSummaryTableL.jpg) no-repeat; width:12px; height:60px; cursor:pointer;}
	.scoreSummaryTableBG{background:url(/shared/images/contact/scoreSummaryTableBG.jpg) repeat-x; height:60px; cursor:pointer;}
	.scoreSummaryTableR{background:url(/shared/images/contact/scoreSummaryTableR.jpg) no-repeat; width:12px; height:60px; cursor:pointer;}
	
	
	.memberScoreGraphTableTopL{
		background:url(/shared/images/table/memberScoreGraphTableTopL.jpg) no-repeat; width:13px; height:13px;
		}
	.memberScoreGraphTableTopM{
		background:url(/shared/images/table/memberScoreGraphTableTopM.jpg) repeat-x; height:13px;
		}
	.memberScoreGraphTableTopR{
		background:url(/shared/images/table/memberScoreGraphTableTopR.jpg) no-repeat; width:13px; height:13px;
		}
	.memberScoreGraphTableL{
		background:url(/shared/images/table/memberScoreGraphTableL.jpg) repeat-y; width:13px;
		}
	.memberScoreGraphTableR{
		background:url(/shared/images/table/memberScoreGraphTableR.jpg) right repeat-y; width:13px;
		}
	.memberScoreGraphTableBottomL{
		background:url(/shared/images/table/memberScoreGraphTableBottomL.jpg) no-repeat; width:13px; height:13px;
		}
	.memberScoreGraphTableBottomM{
		background:url(/shared/images/table/memberScoreGraphTableBottomM.jpg) repeat-x; height:13px;
		}
	.memberScoreGraphTableBottomR{
		background:url(/shared/images/table/memberScoreGraphTableBottomR.jpg) no-repeat; width:13px; height:13px;
		}
	.logo1{width:182px; height:59px; background:url(/shared/images/logo-M.jpg);}
	.accountUpdateEmailPendingRequestBGCHB{background:#c3d9ff;}
	.accountUpdateEmailPendingRequestBGCH1B{background:#e0ecff;}
	.accountUpdateEmailPendingRequestBGCTablebody{background:#eef5ff;}
	.accountUpdateEmailScoreDetailsbgRHB{background:#cbcbcb;}
	.accountUpdateEmailScoreDetailsbgRbdy{background:#e9e9e9;}
	
	.tagPopupTableTopL{background:url(/shared/images/table/tagPopupTableTopL.jpg) top left no-repeat; width:8px; height:8px;}
	.tagPopupTableTopM{background:url(/shared/images/table/tagPopupTableTopM.jpg) top left repeat-x; height:8px;}
	.tagPopupTableTopR{background:url(/shared/images/table/tagPopupTableTopR.jpg) top left no-repeat; width:8px; height:8px;}
	.tagPopupTableBottomL{background:url(/shared/images/table/tagPopupTableBottomL.jpg) top left no-repeat; width:8px; height:8px;}
	.tagPopupTableBottomM{background:url(/shared/images/table/tagPopupTableBottomM.jpg) top left repeat-x; height:8px;}
	.tagPopupTableBottomR{background:url(/shared/images/table/tagPopupTableBottomR.jpg) top left no-repeat; width:8px; height:8px;}
	.tagPopupTableL{background:url(/shared/images/table/tagPopupTableL.jpg) top left repeat-y; width:8px;}
	.tagPopupTableR{background:url(/shared/images/table/tagPopupTableR.jpg) top left repeat-y; width:8px;}
	.spacer{width:700px; height:25px; background: url("/shared/images/spacer.gif");}
	
	.expandableTableTopL{background:url(/shared/images/table/expandableTableTopL.jpg) top left no-repeat; width:8px; height:8px;}
	.expandableTableTopM{background:url(/shared/images/table/expandableTableTopM.jpg) top left repeat-x; height:8px;}
	.expandableTableTopR{background:url(/shared/images/table/expandableTableTopR.jpg) top left no-repeat; width:8px; height:8px;}
	.expandableTableBottomL{background:url(/shared/images/table/expandableTableBottomL.jpg) top left no-repeat; width:8px; height:8px;}
	.expandableTableBottomM{background:url(/shared/images/table/expandableTableBottomM.jpg) top left repeat-x; height:8px;}
	.expandableTableBottomR{background:url(/shared/images/table/expandableTableBottomR.jpg) top left no-repeat; width:8px; height:8px;}
	.expandableTableL{background:url(/shared/images/table/expandableTableL.jpg) top left repeat-y; width:8px;}
	.expandableTableR{background:url(/shared/images/table/expandableTableR.jpg) top left repeat-y; width:8px;}
	
	 .orphanCreation {
		border-left: solid 1px #2767a8;
		border-bottom: solid 1px #2767a8;
		border-top: solid 1px #2767a8;
		border-right: solid 1px #2767a8;
		background-color: #f4f4f4;
	}
	.electionPoll {
		border-left: solid 1px black;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-right: solid 1px black;
		background-color: #BBE0E3;
	}
	.electionPollRecord {
		border-left: solid 1px black;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-right: solid 1px black;
		background-color: white;
	}

	
	
	
	
	.fwnbackg{
	font-weight:normal;
	background-color: #F7F7F7;
}
	
	/*----------pagination Start----------*/

.pagination {
   font-size:11px;
   font-family:tahoma;
   list-style:none;
   margin-right:7px;    
}
.pagination td{
	padding-right:5px;
	}
.pagination a{
   border:solid 1px #cccccc;
   display:block;
   padding:4px 5px;    
}

.pagination .previous-off, .pagination .next-off {
   border:solid 1px #cccccc;
   width:100px;
   color:#888888;
   display:block;
   float:left;
   font-weight:bold;
   padding:3px 4px;
}
.pagination .next a, .pagination .previous a {
  font-weight:bold;
}

.pagination td a.active{
  background-color:#2e6ab1;
  color:#FFFFFF;
  font-weight:bold;
  float:left;
  padding:4px 6px;
}

.pagination a:link, .pagination a:visited {
  color:#006699;
  display:block;
  float:left;
  padding:4px 6px;
  text-decoration:none;
  background-color:#FFFFFF;
}
.pagination a:hover{
  border:solid 1px #006699;
  display:block;
  padding:4px 6px;
}


/*----------pagination End-----------*/
	
	
	
	/*----------LOGIN SECTION FOR MAIN LANDING PAGE START-----------*/	  

	.Login_MainSearch_panel{
		border-top: solid 1px #ddeeb0;
		border-bottom: solid 1px #ddeeb0;
		background-color: #f8f8f8;
		float:left;
		height:84px;
		display:block; 
		margin-bottom:15px;
	}
	
	.loginBox {
		float:right;
		width:370px;
		height:140px;
		/*background-color:#FFF;*/
		position:relative;
		top:-27px;
	  }
	  
	.registrationBox {
		float:right;
		width:370px;
		height:484px;
		/*background-color:#FFF;*/
		position:relative;
		top:-27px;
	}

	.loginBox_input_t {
		border:1px solid #000000;
		font-family:Tahoma;
		font-size:11px;
		color:#595858;
		padding-left:3px;
		width:140px;
	}

	.loginTop {
		background-color:#73a033;
		height:60px;
	}
	
	.loginTop  a {
		font-family: tahoma;
		font-size: 11px;
		color:#ffffff;
		text-decoration:none ;
	}

	.loginTop a:hover{
		 text-decoration:underline;
	 }

	.loginBottom {
		height:80px;
		background-color:#FFF;
		border:1px solid #CCC;
	}
	.loginBottom  a {
		 font-family: tahoma;
		 font-size: 11px;
		 color:#006699;
		 text-decoration:underline ;
	}
	 
   .loginBottom a:hover{
	  text-decoration:none;
    }

	.subscribeBox {
	  width:374px;
	  height:330px;
	}

   .subscribeBox_input_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#595858;
		width:215px;
		}

	.subscribeBox_List_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#595858;
		width:215px;
	 }

     .subscribeBox_smallList_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#999999;
     }
		
	 .subscribeBox  a {
	     font-family: tahoma;
	     font-size: 11px;
	     color:#006699;
	     text-decoration:underline;
	 }
 
     .subscribeBox a:hover{
      	text-decoration: none;
     }
	
	.subscribeBox h3, .subscribeBox h4, .subscribeBox h5 {
		font:normal 24px arial;
		color:#2335ab;
		text-align:left;
		margin:0;
		padding:20px 0 0 0;
	}

	.subscribeBox h4 {
	  color:#73a033;
	  padding:0;
	}
	
	.subscribeBox h5 {
	 font:normal 16px arial;
	 color:#3b5998;
	 padding-top:18px;
	}
		
	.LOGIN_Popup{
		border: solid 1px #666633;
		background-color: #f7f7f7;
		float:center;
		padding: 6px 6px 6px 6px;
		height:180px;
		width:650px;	
	}

/*----------LOGIN SECTION FOR MAIN LANDING PAGE END-----------*/

/*----------SIGN IN POPUP CSS START Here-----------*/


	.SIGNIN_Popup{
		border: solid 1px #cccccc;
		background-color: #ffffff;
		float:center;
		padding:0px;
		height:385px;
		width:687px;
		display:block;		
	}
	 
	.closelink  a {
		font-family: tahoma;
		font-size: 11px;
		color:#333333;
		text-decoration: none;
	}
	
	.closelink a:hover{
		text-decoration: underline;
	 }
	
	.SIGNIN_box {
	  width:275px;
	  height:327px;
	  background-color:#e6eeda;
	  
	}
	
	.SIGNIN_box  a {
		font-family: tahoma;
		font-size: 11px;
		color:#006699;
		text-decoration:underline ;
	}

	.SIGNIN_box a:hover{
		text-decoration:none;
	 }
	
	.SIGNIN_box h3, .SIGNIN_box h4, .SIGNIN_box h5  {
	  font:normal 24px arial;
	  color:#2335ab;
	  text-align:left;
	  margin:0;
	  padding:20px 0 0 10px;
	}
	
	
	.SIGNIN_box h4 {
	  font:normal 18px arial;
	  color:#73a033;
	  padding:0;
	}
	.SIGNIN_box h5 {
	  font:normal 16px arial;
	  color:#3b5998;
	 
	}
         	
	.Popup_box{
		border: solid 1px #cccccc;
		background-color: #ffffff;
		float:center;
		padding:0px;
		display:block;		
	}


/*----------SIGN IN POPUP CSS START END-----------*/
	
/*----------Top Navigation----------*/

	.Top_Nav_wrapper_landing{
		background:url(/shared/images/bg_top_nav.gif) repeat-x top left;
		  width:100%;
		  margin:0;
		  padding:0;
		  display:block;
	  }
		  
	
/*----------Top Navigation END----------*/
	
	.Common_Panel{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		display:block;
	}
	.graybox_Panel{
	     border: solid 1px #cccccc;
		 background-color: #f7f7f7;
		 float:left;	  
		 vertical-align:top;
		 display:block;
	
	}
	.MainHeading_Blue{
        font-family: verdana;
	font-size: 22px;
	color: #6699cc;
	text-decoration: none;}
	
	.ipod_div{
		background-image: url(/shared/images/ipod.jpg);
		background-repeat: no-repeat;
		background-position: right top;
		height: 172px;
		width : 374px;
		display:block;
	} 
	
   .ipod_div  a{
   		font-size:12px ; font-family:tahoma; color:#006699; text-decoration:underline; 
   	}
   .ipod_div a:hover{
   		text-decoration:none;
   	}
	
	/*----------DEMO PAGE SECTION START----------*/

	.idnDemoWrapper {
		position:absolute;
		width:990px;
		height:555px;
		border:1px solid #b4b4b4;
		left:50%;
		margin-left:-485px;
		}
	.idnDemoTabs_bottom {
		  background-color:#eaeaea;
		  padding:0 5px 5px 5px;
		  height:20px;
		  vertical-align:middle;  
	}
	.idnDemoTabs {
		background-color:#eaeaea;
		padding:5px 5px 5px 5px;
		height:22px;
	}
	.idnDemoTabs ul {
		list-style-type:none;
		padding:0;
		margin:0;
	}
	.idnDemoTabs ul li {
		background-color:#f5f5f5;
		float:left;
		width:125px;
		display:block;
		padding-left:2px;
		margin-right:5px;
	}
	.idnDemoTabs ul li a {
		line-height:22px;
		text-align:left;
		text-decoration:none;
		font:Normal 11px Tahoma;
		color:#333;
		display:block;
		padding:5px;
	}
	.idnDemoTabs ul li a.idnDemoTabSelected, .idnDemoTabs ul li a:hover {
		background-color:#0f268e;
		line-height:20px;
		text-align:left;
		font:Normal 11px Tahoma;
		color:#FFF;
		display:block;
		padding:5px;
	}
	
	.idnDemoClose, .idnDemoCloseButton {
		float:left;
		padding-left:2px;
		line-height:10px;
		margin-top:4px;
	}
	.idnDemoCloseButton {
		width:18px;
		background-color:#e2ecd5;
		border:1px solid #adadad;
	}
	.idnDemoCloseButton a, .idnDemoClose a {
		padding:2px;
		font:bold 11px Tahoma;
		color:#333;
		display:block;
		text-align:center;
		text-decoration:none;
		vertical-align:middle;
	}
	.idnDemoTable {
		padding:10px 15px 0 15px;
		background-color:#FFF;
	}
	.idnDemoContentFrame {
		height:470px;
		width:660px;
	}
	.idnDemoContent {
		height:470px;
		width:300px;
	}
	.idnDemoContentTable {
	}
	.idnDemoContentTable ul {
		list-style-type:none;
		padding:0;
		margin:0;
	}
	.idnDemoContentTable ul li {
		color:#3b5998;
		padding-left:10px;
		background-image: url(../shared/Images/bullet_red.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}

	.idnDemoContentTable th {
		font:normal 18px Tahoma;
		color:#3b5998;
		text-align:left;
		padding:5px;
	}
	.idnDemoContentTable td {
		font:normal 12px Tahoma;
		color:#525252;
		text-align:left;
		line-height:20px;
		padding:5px;
	}
	.joinIdntiti {
		background-color:#73a033;
		border:1px solid #999;
		width:175px;
		height:25px;
		text-align:center;
		color:#FFF;
		font-weight:bold;
	}

	.idnDemoPageNav {
		float:right;
		margin-top:5px;
		font:bold 12px Tahoma;
	}
	.idnDemoPageNav img {
		margin-left:10px;
		margin-right:10px;
		border:none;
	}

/*-----------COMMON-------------*/
.idnDemohrLine {
	border-bottom:1px solid #e8e8e8;
}

/*----------DEMO PAGE SECTION END----------*/
	
.referral_input_t {
		/*background:url(/shared/images/index_input_bg.jpg) repeat-x;?*/
		height:15px;
		border:1px solid #ababab;
		text-align:left;
		vertical-align:text-top;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#595858;
		width: 180px;
		}
	
	.borderGray{border-color: #cccccc; border-style: solid;border-width: 1px;}
	.borderLeftGray{ border-left: 1px solid #cccccc;}
	.borderBottomGray{ border-bottom: 1px solid #cccccc;}
	.borderBottomBlue{ border-bottom: 1px dashed #a2ccfb;}
	.borderTopGray{ border-top: 1px solid #cccccc;}
	.bgGray{background-color: #cccccc;}

	

  .Normallist{
    font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display:block;
	text-align:left;
	}
   
   .Normallist ul {
     margin:0px;
     padding:0px;
   }


  .Normallist ul li {
  	list-style-type:none;
	padding-left:5px;
	font-size: 11px;
	line-height:13px;
   }
   
  .Normallist li a {
	font-family: tahoma;
	font-size: 11px;
	color:#006699;
	text-decoration: none;
	padding:5px 5px ;
	}
 
  .Normallist li a:hover{
	text-decoration: underline;
	
   }
	.referral_graybox_Panel{
     border: solid 1px #cccccc;
	 background-color: #f7f7f7;
	 float:left;	  
	 vertical-align:top;
	 display:block;

}

.graybox_WithNoBorder{
     background-color: #f7f7f7;
	 float:left;	  
	 vertical-align:top;
	 display:block;

}  
	.Referfal_Common_Panel{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		display:block;
		
	}
	
	.Referfal_Left_Common_Panel{
	    border: solid 1px #cccccc;
		background-color: #ffffff;
		display:block;
		width:512px;
	}
	
	.input_t2 {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#999999;
		width:180px;
}
	

 .headerColor {
 	color:#3b5998;
 }	

 .All_linkColor{
 	color:#006699;
 }	
 
/*----------SIGN IN POPUP CSS START END-----------*/


   .Rating_PagePOPUP {
	border: solid 1px #cccccc;
	background-color: #fffee9;
	float:left;
	width: 798px;
	}

	.Rating_Facebook_PagePOPUP {
		border: solid 1px #cccccc;
		background-color: #fffee9;
		float:left;
		width: 700px;
	}
	
/*----------POPUP CSS END-----------*/	
	


.List_t2 {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#000000;
		width:215px;
}

.List_t3 {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#000000;
}
	



.Button3{
    border:1px solid #0f268e;
	text-align:center;
	font-family:Arial;
	font-weight: bold;
	font-size:11px;
	color:#ffffff;
	background-color:#0f268e;
	
 }


.Button4{
    border:1px solid #999999;
	text-align:center;
	font-family:Arial;
	font-weight: bold;
	font-size:11px;
	color:#333333;
	background-color:#e8e8e8;
	
 }
 
 .ratingsheet_input_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#000000;
		width:180px;
}
 
.bgLightGray{ background-color: #f7f7f7;}
.bgLightGray tr td{ background-color: #f7f7f7; border: 0 none #cccccc;}
	
/*------ RateDIV_POPUP START---------*/

.RateDIV_POPUP {
	float:left;
	padding:0;
	height:80px;
	width:410px;
	position:absolute;
	visibility:hidden;
	z-index:auto;
	left:505px;
	top: 575px;
}

.RateDIV_POPUP_header {
	border-bottom: solid 1px #4a6424;
	background-color: #749f33;
	padding: 6px 6px 6px 6px;
	height:10px;	
	
}

.RateDIV_POPUP_body {
	border-right: solid 1px #4a6424;
	border-top: solid 1px #4a6424;
	border-bottom: solid 1px #4a6424;
	background-color: #f7f7f7;
	padding:0;	
}

.RateDIV_POPUP_leftBG {
	background-image: url(/shared/images/popup_corner_BG.gif);
	background-repeat: repeat-y;
	background-position:right;
}


.RateDIV2_POPUP {
	float:left;
	padding:0;
	height:80px;
	width:410px;
	position:absolute;
	visibility:hidden;
	z-index:auto;
	right:415px;
	top: 570px;
}

.RateDIV2_POPUP_header {
	border-bottom: solid 1px #4a6424;
	background-color: #749f33;
	padding: 6px 6px 6px 6px;
	height:10px;	
	
}

.RateDIV2_POPUP_body {
	border-left: solid 1px #4a6424;
	border-top: solid 1px #4a6424;
	border-bottom: solid 1px #4a6424;
	background-color: #f7f7f7;
	padding:0;	
}

.RateDIV2_POPUP_Right {
	border-left: solid 1px #4a6424;
}
	
.Right_Div_for_profile{
     float:left;	  
	 width:160px;
	 vertical-align:top;
     /*background-color: #003333;*/
	 display:block;	 
}

  .myprofile_graybox_Panel{
	     border: solid 1px #cccccc;
		 background-color: #f7f7f7;
		 width:580px;
		 float:left;	  
		 vertical-align:top;
		 display:block;
	
	}
.input_t_profile {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#000000;
		width:210px;
}	

/*------ RateDIV_POPUP END---------*/
	
	
/*----------About us panel CSS Start-----------*/

.About_panel{
    font-family: tahoma;
	font-size: 11px;
	color:#669933;
	text-decoration: none;
	display:block;
	text-align:left;
   }
   
   .About_panel ul {
     margin:0px;
     padding:0px;
   }


  .About_panel ul li {
  	list-style-type:none;
	background: url(/shared/images/dot.gif) no-repeat left top;
	background-position:10px 8px;
	padding-left:20px;
	font-size: 11px;
	line-height:20px;	

   }
   
   .input_center_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		text-align:center;
		color:#000000;
		width:210px;
	}
	
	.facebook_input_center_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		text-align:center;
		color:#000000;
		width:180px;
	}
  .About_panel li a {
	font-family: tahoma;
	font-size: 11px;
	color:#669933;
	text-decoration: none;
	/*padding:5px 5px;*/
	}
 
  .About_panel li a:hover{
	text-decoration: underline;
   }

   .About_panel ul li a.About_panelSelected{
     font:Normal 11px Tahoma;
	 font-weight:bold;
     color:#3b5998;
     display:block;
	 line-height:20px;     
  }


	.content_text{
    font-family: tahoma;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	display:block;
	text-align:left;
   }
   
   .content_text ul {
     margin:0px;
     padding:0px;
   }


  .content_text ul li {
	list-style-type:none;
	background-position:10px 0;
	padding-left:20px;
	font-size: 12px;
	line-height:20px;
	background-image: url(/shared/images/bullet_red.gif);
	background-repeat: no-repeat;
   }
   
  .content_text li a {
	font-family: tahoma;
	font-size: 12px;
	color:#669933;
	text-decoration: none;
	/*padding:5px 5px;*/
	}
 
  .content_text li a:hover{
	text-decoration: underline;
   }

/*----------About us panel CSS End-----------*/	
	
	.Center_Div_2{
	     float:left;	  
		 vertical-align:top;
	    /* background-color: #00FFFF;*/
		 padding: 0 10px 0 10px;
		 display:block;	 
	}

	.Center_Div_3{
	     float:left;	  
		 vertical-align:top;
	    /* background-color: #00FFFF;*/
		 padding: 0 0 0 10px;
		 display:block;	 
	}
	
	.Center_Div_4{
     float:left;	  
	 vertical-align:top;
    /* background-color: #00FFFF;*/
	 padding:0;
	 display:block;	 
	}
	
	.common_input_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#000000;
		width:180px;
}
	
/*----------My Community Navigation Start----------*/		

.My_Community_Nav {
 /* background-color:#eaeaea;*/
  padding:5px 5px 0 5px;
  height:22px;
  
}


.My_Community_Nav ul {
  list-style-type:none;
  padding:0;
  margin:0;
}



.My_Community_Nav ul li {
  font:Bold 11px Tahoma;
  color:#333;
  background-color:#f5f5f5;
  float:left;
  width:110px;
  display:block;
  padding-left:2px;
  margin-right:5px;
}


.My_Community_Nav ul li a {
  line-height:22px;
  text-align:left;
  text-decoration:none;
  font:Bold 11px Tahoma;
  color:#333;
  display:block;
  padding:5px;
}
.My_Community_Nav ul li a.My_Community_NavSelected, .My_Community_Nav ul li a:hover {
  background-color:#0f268e;
  line-height:20px;
  text-align:left;
  font:Bold 11px Tahoma;
  color:#FFF;
  display:block;
  padding:5px;
}




.My_Community_POPUP {
	float:left;
	padding:0;
	height:150px;
	width:450px;
	position:absolute;
	visibility:hidden;
	z-index:auto;
	left:515px;
	top: 571px;
}

.My_Community_POPUP_header {
	border-bottom: solid 1px #4a6424;
	background-color: #749f33;
	padding: 6px 6px 6px 6px;
	height:10px;	
	
}

.My_Community_POPUP_body {
	border-right: solid 1px #4a6424;
	border-top: solid 1px #4a6424;
	border-bottom: solid 1px #4a6424;
	border-left: solid 1px #4a6424;
	background-color: #f7f7f7;
	padding:0;	
}

.My_Community_POPUP_leftBG {
	background-image: url(../shared/Images/popup_corner_BG.gif);
	background-repeat: repeat-y;
	background-position:right;
}
	
/*----------CSS FOR My Community Start----------*/		

.Small_IDBox{
	background-image: url(/shared/images/smallbox-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 51px;
	display:block;
	border:#8496ba 1px solid ;
}


.Small_IDBox_2{
	background-image: url(/shared/images/smallbox2-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 43px;
	display:block;
	border:#304e5e 1px solid;
}

.contactlist_arrowup{
	width:14px;
	height:20px;
	background-image: url(/shared/images/arrow_up.gif);
	background-repeat: no-repeat;
	cursor:pointer;
}
.contactlist_arrowdn{
	width:14px;
	height:20px;
	background-image: url(/shared/images/arrow_dn.gif);
	background-repeat: no-repeat;
	cursor:pointer;
}

.scrlBG{
	height: 21px;
	display:block;
	background-color: #f0eeee;
}

		
/*----------CSS FOR My Community End----------*/	
	
	
/*------ Association_POPUP START---------*/

.Association_POPUP_header {
	border-bottom: solid 1px #4a6424;
	background-color: #749f33;
	padding: 6px 6px 6px 6px;
	height:10px;	
	
}

.Association_POPUP_body {
	border-right: solid 1px #4a6424;
	border-top: solid 1px #4a6424;
	border-bottom: solid 1px #4a6424;
	border-left: solid 1px #4a6424;
	background-color: #f7f7f7;
	padding:0;	
}

.Common_Panelwith_green_border{
    border: solid 1px #008000;
	background-color: #ffffff;
	float:left;	  
	display:block;
}

/*------ Association_POPUP END---------*/
.grayboxOverflow_Panel{
     border: solid 1px #cccccc;
	 background-color: #f7f7f7;
	 float:left;	  
	 vertical-align:top;
     display:block;
	 overflow:auto;
	
}

 .contact_graybox_Panel{
	     border: solid 1px #cccccc;
		 background-color: #f7f7f7;
		 width:762px;
		 float:left;	  
		 vertical-align:top;
		 display:block;
	
	}
	
.Restaurant_Nav {
 /* background-color:#eaeaea;*/
  padding:5px 5px 0 5px;
  height:22px;
  
}

.Restaurant_Nav ul {
  list-style-type:none;
  padding:0;
  margin:0;
}

.Restaurant_Nav ul li {
  font:Bold 11px Tahoma;
  color:#333;
  background-color:#dddddd;
  float:left;
  width:150px;
  display:block;
  padding-left:2px;
  margin-right:5px;
}

.Restaurant_Nav ul li a {
  line-height:22px;
  text-align:left;
  text-decoration:none;
  font:Bold 11px Tahoma;
  color:#333;
  display:block;
  padding:5px;
}
.Restaurant_Nav ul li a.Restaurant_NavSelected, .Restaurant_Nav ul li a:hover {
  background-color:#0f268e;
  line-height:20px;
  text-align:left;
  font:Bold 11px Tahoma;
  color:#FFF;
  display:block;
  padding:5px;
}
	
	.restaurantPlaceAdsBox {
			background-position:center;
			border: solid 1px #cccccc;
			width:590px;
			height:70px;
			float:left;
			padding-top:10px;
	}
	
	.localexample
    	{
    		width: 40%;
    		height: 100%;
    		float: left;
    	}
    	.localexample strong
    	{
    		display: block;
    		border-bottom: 1px dotted #ccc;
    		margin-bottom: 20px;
    	}
	.dis
    	{
    		display: none;
    	}
    	#googleversion
    	{
    		margin-right: 50px;
    	}
    	#myversion
    	{
    	}
	
/*----------Sitemap Navigation Start----------*/		

	.sitemap_Nav {
	 /* background-color:#eaeaea;*/
	  padding:5px 5px 0 8px;
	  height:23px;
	  
	}
	
	.sitemap_Nav ul {
	  list-style-type:none;
	  padding:0;
	  margin:0;
	}
	
	.sitemap_Nav ul li {
	  font:Bold 11px Tahoma;
	  color:#333;
	  background-color:#f5f5f5;
	  border-top: solid 1px #cccccc;
	  border-right: solid 1px #cccccc;
	  float:left;
	  width:125px;
	  display:block;
	 
	}
	
	.sitemap_Nav ul li a {
	 /* line-height:22px;*/
	  text-align:left;
	  text-decoration:none;
	  font:Bold 11px Tahoma;
	  color:#333;
	  display:block;
	  padding:5px;
	}
	
	.sitemap_Nav ul li a.sitemap_NavSelected, .sitemap_Nav ul li a:hover {
	  background-color:#6d84b4;
	  border-top: solid 1px #3b5998;
	  border-right: solid 1px #3b5998;
	  border-left: solid 1px #3b5998;
	  /*line-height:22px;*/
	  text-align:left;
	  font:Bold 11px Tahoma;
	  color:#FFF;
	  display:block;
	  padding:5px;
	}

/*----------Sitemap Navigation End----------*/		

.Header_2{
   	   font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	   text-align:center;
	   display:block;
	   width:710px;    
}
	
.bgnewGreen{ background:#73a033;}
	
  .Top_Nav_wrapper_2{ 
      height:24px;
	  width:544px;
	  margin:0;
	  padding:0;
	  display:block;
	  background-color:#73a033;
  }
  
.TopRight_Nav_2{
        font-family:Tahoma;
		font-weight:normal;
		font-size: 11px;
	    text-align:left;
		color:#FFFFFF;
		float:right;
		/*width:150px;*/
		 }

.TopRight_Nav_2 ul {
  margin:0px;
  padding:0px;
}


.TopRight_Nav_2 ul li {
	list-style-type:none;
	float:right;
	display:block;
}
.TopRight_Nav_2 li a {
	font-family: tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding:5px 5px;
	display:block;
}
 
.TopRight_Nav_2 li a:hover{
	background-color: #4a6424;
 }
 
 .green_search_panel{
      background-image: url(/shared/images/Search_panel.gif);
	  background-repeat: no-repeat;
	  background-position: left top;
	  font:normal 11px tahoma;
	  color:#000000;		
      display:block; 
	  height:20px;
	  width:77px;
	  float:left;
	  padding:3px 0 0 5px;		  	
	 }
  
   .green_search_panel label{
	  font:normal 11px tahoma;
	  color:#000000;
	 	    
	}
	
  .green_search_panel_arrow {
	  background-image: url(/shared/images/Search_panel_ar.gif);
	  background-repeat: no-repeat;
	  background-position: left top;
	  height: 20px;
	  width: 22px;
	  display:block;
	  float:left;
	  cursor:pointer;
	}
	
	 .green_search_panel_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#000000;
		height: 20px;
		}
		
	.Top_Nav_2{
        font-family:Tahoma;
		font-weight:bold;
		font-size: 11px;
	    text-align:left;
		color:#FFFFFF;
		margin:auto;
		display:block;
		 }

	.Top_Nav_2 ul {
	  margin:0px;
	  padding:0px;
	}
	
	
	.Top_Nav_2 ul li {
		list-style-type:none;
		float:left;
		display:block;
	}
	.Top_Nav_2 li a {
		font-family: tahoma;
		font-size: 11px;
		color: #fff;
		text-decoration: none;
		padding:5px;
		display:block;
	}
	 
	 .Top_Nav_2 li a:hover {
		background-color: #4a6424;
	}
	
	.Facebook_Emailfor_home_input_text {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#999999;
		width:170px;
		}
		
.Facebook_ServerContactfor_home_input_t {
		border:1px solid #999999;
		font-family:Tahoma;
		font-size:11px;
		color:#999999;
		width:70px;
		}
.Login_Authenticity_Popup{
	border: solid 1px #cccccc;
	background-color: #ffffff;
	float:center;
	padding:0;
	height:385px;
	width:680px;
	display:block;		
}
.Auth_Popup_Header{
 font:normal 20px arial;
 color:#3b5998;
 }	
 
  .search_Text {
	border:1px solid #999999;
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
	width:180px;
	}
	
	.poll_input_t {
		height:19px;
		border:1px solid #ababab;
		text-align:left;
		vertical-align:text-top;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#595858;
		}
	
.keyPeople a{
	text-decoration: none;
}
	
.keyPeople a:hover{
	text-decoration: underline;
}	
	


	@charset "UTF-8";
	
	.CollapsiblePanel1 {
		margin: 0px;
		padding: 0px;
		background:url(/shared/images/table/collapsiblePanel1BG.jpg);
		background-repeat:no-repeat;
		/*border-left: solid 1px #BCBCBC;
		border-right: solid 1px #BCBCBC;
		border-top: solid 1px #999;
		border-bottom: solid 1px #BCBCBC;*/
	}
	
	/* This is the selector for the CollapsiblePanelTab. This container houses
	 * the title for the panel. This is also the container that the user clicks
	 * on to open or close the panel.
	 *
	 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
	 * to make the widget function. You can use any class name you want to style an
	 * CollapsiblePanel panel tab container.
	 */
	.CollapsiblePanel1Tab {
		font: bold 11px sans-serif ;
		font-size:11px;
		color:#3b84b5;
		background:url(/shared/images/table/collapsiblePanel1.jpg);
		background-repeat:no-repeat;
		height:20px;
		/*background-color: #808080;*/
		/*border-bottom: solid 1px #CCC;*/
		margin-top:4px;
		padding-left:25px;
		padding-top:4px;
		cursor: pointer;
		-moz-user-select: none;
		-khtml-user-select: none;
		/*height:29px;*/
		vertical-align:middle;
	}
	
	/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
	 * you should never put any padding on the content area element if you plan to
	 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
	 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
	 *
	 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
	 * to make the widget function. You can use any class name you want to style a
	 * CollapsiblePanel content container.
	 */
	.CollapsiblePanel1Content {
		margin: 0px;
		padding: 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:10px;
		font-weight:normal;
		/*padding-left:25px;*/
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
	}
	
	/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
	 * keyboard focus ring appears *inside* the tab instead of around the tab.
	 * This is an example of how to make the text within the anchor tag look
	 * like non-anchor (normal) text.
	 */
	.CollapsiblePanel1Tab a {
		color: black;
		text-decoration: none;
	}
	
	.CollapsiblePanel2 {
		margin: 0px;
		padding: 0px;
		background:url(/shared/images/table/collapsiblePanel2BG.jpg);
		background-repeat:no-repeat;
		/*border-left: solid 1px #BCBCBC;
		border-right: solid 1px #BCBCBC;
		border-top: solid 1px #999;
		border-bottom: solid 1px #BCBCBC;*/
	}
	
	/* This is the selector for the CollapsiblePanelTab. This container houses
	 * the title for the panel. This is also the container that the user clicks
	 * on to open or close the panel.
	 *
	 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
	 * to make the widget function. You can use any class name you want to style an
	 * CollapsiblePanel panel tab container.
	 */
	.CollapsiblePanel2Tab {
		font: bold 11px sans-serif ;
		font-size:11px;
		color:#3b84b5;
		background:url(/shared/images/table/collapsiblePanel2.jpg);
		background-repeat:no-repeat;
		height:20px;
		/*background-color: #808080;*/
		/*border-bottom: solid 1px #CCC;*/
		margin-top:4px;
		padding-left:25px;
		padding-top:4px;
		cursor: pointer;
		-moz-user-select: none;
		-khtml-user-select: none;
		/*height:29px;*/
		vertical-align:middle;
	}
	
	/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
	 * you should never put any padding on the content area element if you plan to
	 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
	 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
	 *
	 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
	 * to make the widget function. You can use any class name you want to style a
	 * CollapsiblePanel content container.
	 */
	.CollapsiblePanel2Content {
		margin: 0px;
		padding: 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		background-repeat:repeat-y;
		font-size:10px;
		font-weight:normal;
		/*padding-left:25px;*/
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
	}
	
	
	/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
	 * keyboard focus ring appears *inside* the tab instead of around the tab.
	 * This is an example of how to make the text within the anchor tag look
	 * like non-anchor (normal) text.
	 */
	.CollapsiblePanel2Tab a {
		color: black;
		text-decoration: none;
	}
	
	/* This is an example of how to change the appearance of the panel tab that is
	 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
	 * from panels as the user clicks on the tabs within the CollapsiblePanel.
	 */
	.CollapsiblePanelOpen .CollapsiblePanelTab {
		/*background-color: #adadad;*/
		height:20px;
		padding-left:25px;
		/*padding-top:6px;*/
	}
	
	/* This is an example of how to change the appearance of the panel tab as the
	 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
	 * and removed from panel tab containers as the mouse enters and exits the tab container.
	 */
	.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
		/*background-color: #CCC;*/
		height:20px;
		/*padding-left:25px;*/
		/*padding-top:6px;*/
	}
	
	/* This is an example of how to change the appearance of all the panel tabs when the
	 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
	 * whenever the CollapsiblePanel gains or loses keyboard focus.
	 */
	.CollapsiblePanelFocused .CollapsiblePanelTab {
		/*background-color: #adadad;*/
		height:20px;
		padding-left:25px;
		/*padding-top:6px;*/
	}
	.expandable_div_content {
		margin: 0px;
		padding: 0px;
		background:url(/shared/images/expandable_div_2.jpg);
		background-repeat:repeat-y;
		/*border-left: solid 1px #999;
		border-right: solid 1px #999;
		border-top: solid 1px #999;
		border-bottom: solid 1px #999;*/
	}
	.expandable_div{
		font: bold 0.7em sans-serif ;
		color: #0066CC;
		background:url(/shared/images/expandable_div_1.jpg);
		background-repeat:no-repeat;
		width: 373px;
		/*border-bottom: solid 1px #CCC;*/
		top:2px;
		position: relative;
		padding-top:2px;
		cursor: pointer;
		-moz-user-select: none;
		-khtml-user-select: none;
		height:22px;
		vertical-align:middle;
	}
@charset "UTF-8";

/* 
 */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 0px 0px 0px;
	font: bold 0.7em sans-serif;
	background-color: #92b4de;
	list-style: none;
	border-left: solid 1px #2767a8;
	border-bottom: solid 1px #2767a8;
	border-top: solid 1px #2767a8;
	border-right: solid 1px #2767a8;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHover {
	background-color: #f4f4f4;
}

.TabbedPanelsTabSelected {
	background-color: #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #2767a8;
	border-bottom: solid 1px #2767a8;
	border-top: solid 1px #2767a8;
	border-right: solid 1px #2767a8;
	background-color: #f4f4f4;
}

.TabbedPanelsContent {
	padding: 4px;
}

.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

/*
Date picker related style sheet
*/
body {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: .8em;
}

/* the div that holds the date picker calendar */
.dpDiv {
}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #88BBFF;
	border: 1px solid #000000;
	width: 175px;
}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #88BBFF;
}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	cursor: pointer;
	color: white;
}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	color: black;
	font-weight: bold;
	
}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #000000;
	font-weight: bold;
}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
}

.dpPrevNext {
	cursor: pointer;
}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;	
}
