body,td,th,input,select {font-family: Tahoma; font-size: 11px; color: #333; }
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;background-color:#FFF;}
.menu {background-image:url(../images/grey_bg.gif); background-repeat:repeat-x; color:#e5cd00; height:43px; width:100%; }
.tm {color:#fff; font-weight:bold; text-decoration:none; }
.tm:hover {color:#e5cd00; }
.tm2 {color:#e5cd00; font-weight:bold; text-decoration:none; }
.sep {margin-left:20px; margin-right:20px; }
.me {background-image:url(../images/m_t.jpg); background-repeat:no-repeat; padding-left:7px; padding-right:3px; padding-bottom:7px; padding-top:25px; font-size:12px; }
.bg {background-image:url(../images/bg1.gif); background-repeat:repeat-x; }
.bm {color:#fff; text-decoration:none; margin-left:11px; margin-right:11px; }
.bm:hover {text-decoration:underline; }
.main {background-image:url(../images/family.jpg); background-repeat:no-repeat; margin-top:40px; margin-bottom:10px; margin-right:10px; margin-left:10px; padding-left:60px; }
h3{font-weight:bold; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#666666; }

	/* -------------------- nav menu -----------------------------------------*/
	/*main menu*/
	#nav{position:fixed;padding:0;margin:0;list-style:none; }
	#nav li{float:left;position:relative;margin:0px;padding:0px;}
	#nav li a{display:block;font-weight:bold;height:36px;margin:0px;}
	#nav li a:hover{color:#D4D4D4; }
	#nav li span{display:none;}
	/*button backgrounds*/
	#nav01 {position:relative;margin:0px;padding:0px;width:88px;}
	#nav02 {position:relative;margin:0px;padding:0px;width:150px;}
	#nav03 {position:relative;margin:0px;padding:0px;width:112px;}
	#nav04 {position:relative;margin:0px;padding:0px;width:76px;}
	/*submenu*/
	#nav li ul{display:none;position:absolute;left:-1px;list-style:none;top:36px;margin:0px;border:1px solid #5c748c;padding:0px;border-top:0px;}
	#nav li > ul {display:none;position:absolute;left:-1px;list-style:none;top:36px;margin:0px;}
	#nav li ul li a{display:block;color:white;font-weight:normal;height:20px;text-decoration:none;}
	#nav li ul li a:hover{background:none;}
	#nav li ul li{background-color:#223d5a;height:20px;width:180px;padding-left:20px;}
	#nav li ul li h2{font-size:11px;margin:0px;margin-left:-20px;padding-left:20px;padding-bottom:3px;color:#FFFFFF;
						border-bottom:1px solid #5c748c;border-top:1px solid #5c748c;background-color:#233343}
	/*#nav li > #nav li ul{top:auto;left:auto;}*/
	#nav li:hover ul,#nav li.over ul{display:block;}
.style2 {font-size: 12px}
	/* -------------------- nav menu -------END-------------------------------*/