
            #homebody
			{
			background: #E5E3DD url(../../clients/cl_imgs/bgjk.gif) top left repeat-x; 
			text-align: center; 
			color: #444; 
			padding:0px; 
			margin-top:-10px;
            overflow-x:hidden;
		    }
            #logo   
			{
			height: 130px;
			width: 359px;
			text-indent: -9999em;
			margin: auto;
			padding-top:0px;
			display: block;
			background: url(../../clients/cl_imgs/logojk.gif) top center no-repeat;
			float:none;	 
	       }
           #head
           {
		    
			margin:0px;
			padding:0px;
			padding-top:0px;
			height:130px;
			background: url(../../clients/cl_imgs/hbgjk.jpg) top center;
			width:90%;
			float:left;
			display:block;
		   }
            #o-slider
            {
		    height: 18px;
		    border-bottom: 9px solid #F6F6F6;
		    background: url(../../clients/cl_imgs/slide-bg.gif) top left;	
           }
           #slide-with
           {
			display: block;
			height: 18px;
			width: 100px;
			margin-left: 50%;
			background: url(../../clients/cl_imgs/icon_swap.gif) top left no-repeat;
			text-indent: -9999em;
            }
           #close-slide
           {
			float: left;
			width: 18px;
			height: 18px;
			background: url(../../clients/cl_imgs/lgot.gif) top center ;
			text-indent: -9999em;
		   }
          table.leadgeneration 
          {
	       background: #f5f4f0;
	       width: 600px;
	       margin: 0 auto;
	       padding-top: 5px;
	      }
          #videoPlay 
          {
           height: 345px;
	       width: 460px;
          }
		  #overlay
		  {
		   margin: 0px auto;
		   height:580px;
		   width: 960px;
		   background: #F6F6F6;
		   padding:10px;
		   border: 1px solid #C9D2D5;
		   position: relative;
		   z-index: 9999;
		   -moz-border-radius: 10px;
		   -webkit-border-radius: 10px;
		   border-radius: 10px;
		   -moz-box-shadow: 0 0 8px 8px rgba(0, 0, 0, 0.05);
		   -webkit-box-shadow: 0 0 8px 8px rgba(0, 0, 0, 0.05);
		   box-shadow: 0 0 8px 8px rgba(0, 0, 0, 0.05);
		  }
		  #txt
		  {
		   font-size:13px;
		   height: 10px;
		   border-bottom: 1px solid #D6D3CC;
		   height:27px;
		   vertical-align:bottom;
		   text-decoration:none;
		 /*background: url(../../2.0/_images/sbbg.gif) top left repeat-x;*/
		  }
          #black_overlay
          {
	       display: none;
		   position: absolute;
		   top: 0;
		   left: 0;
		   width: 100%;
		   height: 2050px;
		   background-color: black;
		   z-index:1001;
		   -moz-opacity: 0.6;
		   opacity:.60;
		   filter: alpha(opacity=60);
	      }
          #black_overlay1
          {
	       display: none;
		   position: absolute;
		   top: 0;
		   left: 0;
		   width:960px;
		   height: 581px;
		   padding:10px;
		   background-color: black;
		   z-index:1003;
		   -moz-opacity: 0.6;
		   opacity:.60;
		   filter: alpha(opacity=60);
		  }
          #framediv
          {    
	       height:330px;
	       width:630px;  
		   top:110px;
		   left:200px; 
		   border:5px solid #525252; 
		   display:none;
		   position: absolute; 
		   z-index:2000;
		   background-color: white;
		   overflow:hidden;
		  }
     	  #lt
	  	  {
		   height:130px;
		   display:block;
		   width:100%;
		  }	 
		  #agentlogo
		  {
		   float:left; 
		   width:10%; 
		   height:125px; 
		   padding-top:20px;	
		  }
		 #wrapdiv
		 {
		  height: 800px;
		 }
		 #frontphotodiv 
		 {
		  float:left; 
		  width:70%; 
		  height:88%;
		 }
		 #nophotolabel
		 {
		  font-size:24px; 
		  height:300px;
		 }
		 #tablecontent
		 {
		  width:30%; 
		  float:left; 
		 }
		 #tdhead
		 {
		  font-size:16px; 
		  font-weight:bold; 
		  padding-left:0px;
		 }
		 #preload1
		 {
	      background: url(../../clients/cl_imgs/lgot_active.gif) top left; 
		  visibility:hidden;
		 }
		 #preload2
		 {
		  background:(../clients/cl_imgs/lgot.gif) top left; 
		  visibility:hidden;
		 }
		 #GLG
		 {
		  height:10%; 
		  background-color:#E8E8E8;
		  border:0px; 
		  color:#444444;
		 }
		 #logopic
		 {
		  border: 1.5px solid #00B3E9; 
		  border-style:solid;
		 }
		 #frameclose
		 {
		 float:right;
		 }
		 #framecontent
		 {
		  width:100%;
		  height:90%; 
		  border:0px;
		 }
		 #ifrm
		 {
		  border-style:none; 
		  overflow:inherit; 
		  height:100%; 
		  width:100%;
		 }
		 #downloadlink
		 {
		  font-size:13px;
		  height: 10px;
		  border-bottom: 1px solid #D6D3CC;
		  height:27px;
		  vertical-align:bottom;
		  text-decoration:none;
		  padding-top:8px;
		 }
	 
/************************************      SPECIAL ELEMENTS       ********************************/	
   body 
   {
	font: normal 12px/18px helvetica, arial, sans-serif;
  /*background: #E7E4DF	url(../_images/bg_admin.jpg) left top repeat-x;*/
	margin: 0;
	color: #333;
	}
	
   table
   {
    margin: 0;
    padding: 0;
    border: 0;
   }	

   a
   {
    color: #2d75b4;
    text-decoration:none;
    cursor:pointer;
   }
	 
   h2 
   {
	font: bold 18px/24px helvetica, arial, sans-serif;
	color: #fff;
   }
	
   h3
   {
	font: bold 18px/24px helvetica, arial, sans-serif;
	color: #2d75b4;
   }

   p
   {
	font: normal 12px/18px helvetica, arial, sans-serif;
   }
	
   table.leadgeneration p 
   {
	margin-right: 10px;
   }

/************************************      END OF SPECIAL ELEMENTS       ********************************/	


/* -------- typography -------- */

   .small_txt 
   {
	text-align: center;
   }
   .small_txt p 
   {
	font: normal 11px/18px helvetica, arial, sans-serif;
   }
   p a 
   {
    text-decoration: none;
    border-bottom: 1px dotted #2d75b4;
   }
    p a:hover 
    {
     text-decoration: none;
  	 border-bottom: 1px solid #2d75b4;
	}
		
/* -------- typography -------- */		



 
	 
	 