


    body{
      margin: 0px auto 0px;
      padding: 0px;
      font-family: arial;
      font-size: 14px;
      width: 1000px;
    }

    p, td, th, a{
      font-size: 14px;
      color: #666;
      text-decoration: none;
    }

    td, th{
      margin: 0px;
      padding: 2px 30px 2px 0px;
    }

    th{
      font-weight: bold;
      text-align: left;
    }

    .header{
    }

        .header img{
            padding: 10px 100px 60px 20px;
        }

        .header h1{
            margin: 0px; 
            padding: 38px 0px 0px 0px;
        }

    .block1{
        margin: 10px 20px 10px 20px;
        width: 460px;
    }

        .block1 ul{
            margin: 0px;
            padding: 0px;
            list-style-type: none;
        }

        .block1 h2{
            margin: 0px 0px 10px 0px;
            padding: 3px 10px 3px 10px;
            background: #E60005;
            color: #fff;
            font-weight: normal;
            font-size: 18px;
        }

	.toolbar{
        width: 480px;
	}

		.toolbar .icon{
			float: left;
			text-align: center;
			font-size: 12px;
			color: #666;
		}

			.toolbar .icon img{
				margin: 10px;
				padding: 10px;
				border: 1px solid #cdcdcd;
				-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;
-o-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
;
			}

		.toolbar .icon_fullsize{
			width: 448px;
			margin: 10px;
			padding: 10px;
			border: 1px solid #cdcdcd;
			-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;
-o-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
;
            color: #666;

		}

    .box{
        margin: 3px;
        padding: 5px;
        border: 1px solid #cdcdcd;
        -moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;
-o-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
;
    }

    .block1 li{
        margin: 3px;
        padding: 0px;
        border: 1px solid #cdcdcd;
        -moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;
-o-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
;
    }

        .block1 li a{
          margin: 0px;
          padding: 5px;
          display: block;
          text-decoration: none;
          color: #666;
        }

        .block1 li:hover a{
            color: #000;
        }

        .block1 li .icons{
			margin: 0px;
			padding: 3px;
        }

			.block1 li .icons a{
				margin: 0px;
				padding: 0px;
			}

		.block1 li .search{
			margin: 0px;
			padding: 4px 0px 0px 5px;
			width: 165px;
		}

			.block1 ul li .search input.text{
				background-color: #fff;
				border: 1px solid #cdcdcd;
				border-bottom-left-radius: 3px;
				border-top-left-radius: 3px;
				box-sizing: content-box;
				float: left;
				font-family: Arial;
				font-size: 12px;
				height: 21px;
				line-height: 21px;
				padding: 0 5px;
				width: 120px;			
			}

			.search input.submit{
				background: url("../pic/16x16/bg-search.png") no-repeat scroll center center #cdcdcd;
				border: 0 none;
				border-radius: 0 3px 3px 0;
				cursor: pointer;
				height: 23px;
				overflow: hidden;
				padding: 0 5px;
				right: 8px;
				text-indent: 200%;
				top: -3px;
				width: 30px;
			}

				.block1 ul li:hover .search input.text{
					border: 1px solid #a4a4a4;
				}

				.block1 ul li:hover .search input.submit{
					background: url("../pic/16x16/bg-search.png") no-repeat scroll center center #a4a4a4;
				}

    .toolbar .icon img:hover, .icon_fullsize:hover, .box:hover, .block1 li:hover{
        background: #DBEAF9;
        box-shadow: 0px 0px 16px #cdcdcd;
-webkit-box-shadow: 0px 0px 16px #cdcdcd;
;
    }



    .float_left{ float: left; }
    .float_right{ float: right; }
    .clear_both{ clear: both; }
