/*
	Date: APRIL 28, 2009.
	Title: IDDMYBEST 
============================
*/

body{
     padding:0px; margin:0px; background:#E9F7F9 url(images/id_body_bg.gif) repeat-x;
	 }

	 
*{
  padding:0px; margin:0px; 
  }
  
 
ul,ol{
	padding:0px; margin:0px;
}	
a{
	text-decoration:none;
}

p{
 font-family:Lucida Grande, Arial, Verdana; color:#4C4C4C; font-size:14px; font-weight:normal; line-height:17px; padding:0px; margin:0px;
 }

h2{
 font-family:"Lucida Grande", Arial, Verdana; padding:0px; margin:0px;
 }
 
 
 .input-txt{
			      font-family:LucidaGrande, Arial, Verdana; font-size:12px; font-weight:normal; color:#6B6B6B;
				  height:18px; width:315px; border:1px solid #144850; background-color:#08292E;
				  }
 
 
.input_box{
          font-family:LucidaGrande, Arial, Verdana; font-size:13px; font-weight:normal; color:#000000; 
		  height:20px; border:1px solid #A2D6DE; background-color:#FFFFFF; width:170px;
            }
.font{font-family:Verdana, Arial, Helvetica, sans-serif;}
.txt{
 font-family:LucidaGrande, Arial, Verdana; color:#4C4C4C; font-size:14px; font-weight:normal;
 }
 .txt a{
    font-family:LucidaGrande, Arial, Verdana; color:#4C4C4C; font-size:14px; font-weight:normal;
    }
   .txt a:hover{
	   color:#4C4C4C;
		}
		
.top_pad{padding-top:10px;}
		

/*----------text style-----------*/			

.txt1{
 font-family:LucidaGrande, Arial, Verdana; color:#517379; font-size:11px; font-weight:normal;
 }
 
.txt2{
 font-family:Lucida Grande, Arial, Verdana; color:#289EB3; font-size:14px; font-weight:normal;
 }
   .txt2 a{
		color:#289EB3;}
    .txt2 a:hover{
		  color:#289EB3; text-decoration:underline;}
.txt3{
 font-family:Lucida Grande, Arial, Verdana; color:#4C4C4C; font-size:12px; font-weight:normal; padding-top:3px;
 }
 .txt4{
 font-family:Lucida Grande, Arial, Verdana; color:#517379; font-size:10px; font-weight:normal; padding-top:3px;
 }

 .txt5{color:#45696F;  }
   .txt5 a{color:#45696F;  }
     .txt5 a:hover{color:#45696F; text-decoration:underline; }
/*-----------------start page structure------------------------*/

#wrap_block{
      width:750px;
	  position:relative;
	  margin:auto; 
	  }
	  
#wrap{
      width:750px;
	  float:left;
	  position:relative;
	  padding-bottom:25px;
	  }
	  
.logo{float:left}
.signin{float:right;padding-top:18px;}
	  


/*-----------------end page structure------------------------*/

/*------------------top----------------------------------*/

#top{
     width:727px;
	 float:left;
	 position:relative;
	 padding:20px 23px 10px 0px;
	 }
	 
/*------------------main body----------------------------------*/

#main_body_block{
     width:750px;
	 float:left;
	 position:relative;
	 }	 

.main_body{
           width:727px;
		   float:left;
		   position:relative;
		   }
		   
.main_body_field{
            width:725px;
			float:left;
			position:relative;
			background-color:#FFFFFF;
			border-left:1px solid #CADDE0;
			border-right:1px solid #CADDE0;	
			} 


.txt_field{
           width:685px;
		   float:left;
		   position:relative;
		   border-bottom:1px solid #289EB3;
		   padding:5px 20px;
		   }
		   
.txt_field_x{
            width:685px;
		   float:left;
		   position:relative;
		   }

.input-field{float:left; padding-right:15px;}	


.information_field{
            width:685px;
		   float:left;
		   position:relative;
		   padding:15px 20px 5px 20px;
		   }
		   
.information_field_part{
           width:215px;
		   float:left;
		   position:relative;
		   margin-right:20px;
		   }	
	
.information_field_part img{float:left; margin-right:5px;}	   
.information_field_part_bg1{ 
                       width:215px;
					   float:left;
					   position:relative;
					   margin-top:5px;
					   background-color:#ABD89A;
					   height:20px;
					   }
					   
.information_field_part_bg2{ 
                       width:215px;
					   float:left;
					   position:relative;
					   margin-top:5px;
					   background-color:#75563F;
					   height:20px;
					   }
					   
.information_field_part_bg3{ 
                       width:215px;
					   float:left;
					   position:relative;
					   margin-top:5px;
					   background-color:#E7C551;
					   height:20px;
					   }



.graphics_field{
            width:725px;
			float:left;
			position:relative;
			} 
			
			
.graphics_field h2{
		 color:#289EB3; font-size:18px; margin-top:15px; padding-left:15px;
		 }
.graphics_field p{
		  margin-top:15px;
		 }
		 
		 
		 
.bottom_field{
            width:685px;
			float:left;
			position:relative;
			padding:10px 20px;
			border-top:1px solid #289EB3;
			margin-top:35px;
			} 
			
.bottom_field_left{ width:350px; float:left;}

.bottom_field_right{ float:right; padding-top:20px;}
		 
/*------------------menu----------------------------------*/

.menu{
      width:22px;
	  float:left;
	  position:relative;
	  border-right:1px solid #CADDE0;
	  border-top:1px solid #CADDE0;
	  border-bottom:1px solid #CADDE0;
	  margin-top:20px;
	  }	


.menu li.first{background-color:#FFFFFF;  padding-top:12px; padding-bottom:12px; }	  
.menu li{
      width:22px; list-style:none;  text-align:center; border-bottom:2px solid #CADDE0;  }
	  
.menu li a{
      width:22px; display:block; position:relative; background-color:#E9F7F9;  padding-top:12px;  }
	  
.menu li a:hover{
      width:22px; background-color:#FFFFFF;  }	 
.linkspan{
	color:#289EB3;
}
.linkspan a{
	color:#289EB3;
}


/* ----------------------------------------------------- Start Button ------------------------------------------ */

.update_status{
               width:570px;
			   float:left;
			   position:relative;
			   }
			   
.update_status2{
               width:115px;
			   float:left;
			   position:relative;
			   background:url(../images/round-btn-hover.gif) no-repeat;
			   height:24px;
			   padding-top:8px;
			   margin-top:4px;
			   }			   	 
	 
.update_font{font-family:LucidaGrande, Arial, Verdana; font-size:14px; font-weight:normal; color:#6B6B6B; }
    .update_font a{color:#6B6B6B; text-decoration:none; } 
	    .update_font a:hover{color:#6B6B6B; text-decoration:none; } 
/* ----------------------------------------------------- End Button ------------------------------------------ */	 
	 
