body { margin:4px 0px 4px 0px; background-color:gray;}

dl#menu { margin:0px;}
dl#menu dt { margin:0 0 1px 0; border-bottom:solid #DBDBDB 1px; border-top:solid #DBDBDB 1px; background-color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5C5C5C; line-height:2; padding-left:10px; height:30px;}
dl#menu dt a { color:Teal;}
dl#menu dt a:hover { color:orange; text-decoration:none;}
dl#menu dt img { margin-top:6px; margin-right:4px;}
dl#menu dd { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:gray; line-height:2; margin-left:24px; }
dl#menu dd a { color:gray; }
dl#menu dd a:hover { text-decoration:none; color:black; }

ul#nav { padding:0px; margin:0px; }
ul#nav li { display:inline; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0px 16px 0px 12px; background:url(images/icon_menu_6.gif) no-repeat right;}
ul#nav li a { color:white; text-decoration:none;}
ul#nav li a:hover { color:#CCC; text-decoration:underline;}

td#mybody { border-left:solid #DDD 1px;}
.title { padding-left:8px; font-family:"Times New Roman", Times, serif; color:#93F; font-weight:bold; font-size:16px;}
.title2 { padding-left:8px; font-family:"Times New Roman", Times, serif; color:#666; font-weight:bold; font-size:16px;}
#bottom-1 { border-top:solid #CECECE 1px; border-bottom:solid #CECECE 1px; text-align:center; line-height:2; font-size:12px;}
	#bottom-1 span { padding-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#bottom-2 { border-top:solid #E0E0E0 3px; text-align:center; background-color:#F6F6F6; }
	#bottom-2 p { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:4px; padding-left:200px !important; padding-left:0px; }
	p#mail { width:350px; }
	p#mail img { float:left;}
	p#mail a { color:red;}
	p#mail a:hover { background-color:red; color:white; text-decoration:none;}

#cat01 ul,#cat02 ul,#cat03 ul,#cat04 ul { margin:0px; padding:0px;}
#cat01 ul li,#cat02 ul li,#cat03 ul li,#cat04 ul li { display:inline; color:white; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:20px; font-weight:bold;}

#cat01 ul li a,#cat02 ul li a,#cat03 ul li a,#cat04 ul li a { color:white; }
#cat01 ul li a:hover,#cat02 ul li a:hover,#cat03 ul li a:hover,#cat04 ul li a:hover { background-color:black; color:white; text-decoration:none; }

table.ok { margin:4px 8px 10px 8px; }
table.ok table td { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:4px;}
table.ok  p{ text-indent:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:gray; padding:2px; margin:2px; font-size:12px;}
.red { color:red; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#php ul li { margin:5px 0 15px 0; list-style:none;}
#php { float:right; margin:10px 10px 0 0; width:130px;  text-align:center;}
#php ul { margin:0; padding:4px; background:#fbfbf3;  }
#php li a { display:block; text-align:center; text-decoration:none; }
#php li a:hover { color:#333;}
#php li span { display:block; background:white; border:solid #CCC 1px; width:105px; height:105px; text-align:center;}
#php li span img { margin:3px 0;}
.marq { margin-bottom:8px; border:solid orange 1px;}
.marqq { font-size:18px; font-weight:bold; text-decoration:none; color:#F00;}

td.phpp p { font-size:12px; padding:4px 0; margin:0; text-indent:10px;}
td.phpp a img { border:none; margin:4px;}
td.phpp p a { font-size:12px;}
td.phpp p a:hover { color:red; text-decoration:none;}
td.phpp span { display:block; float:left;width:110px; height:110px; background:white; border:solid #CCC 1px; text-align:center;}
td.phpp span2 { display:block; float:left;width:110px; height:110px; background:white; border:solid #CCC 1px; text-align:center;}
td.phpp { padding:6px;}

td.phh span { float:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
td.phh label { float:right;}
td.phh label a { margin:0 3px; font-size:11px; font-weight:bold; color:#666; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
td.phh label a:hover { color:red; text-decoration:none;}
td.phh { padding:0 6px; line-height:20px;}