.menu_title0{
    text-align: center;
    background-color : #000080;
    padding-top : 2px;
    padding-bottom : 2px;
}

body {
    margin-top: 15px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 15px;
    margin-height: 0px;
    margin-width: 0px;
}

A:visited {
    color: blue;
}

A:hover {
    color: red;
}

TD {
    font-size: 14px;
    line-height: 25px;
}

.waku {
    width: 950px;
    background-color: #ff6000;
    border: 0px;
}

.main_home {
    width: 710px;
    padding: 30px;
    text-align: middle;
    vertical-align: top;
    background-color: #ffffff;
}

.main {
    width: 710px;
    padding-top: 15px;
    padding-right: 30px;
    padding-left: 30px;
    padding-bottom: 15px;
    text-align: middle;
    vertical-align: top;
    background-color: #ffffff;
}

.google_main {
    width: 800px;
    padding-top: 15px;
    padding-right: 77px;
    padding-left: 77px;
    padding-bottom: 15px;
    text-align: middle;
    vertical-align: top;
    background-color: #ffffff;
}

.logo {
    text-align: left;
    padding: 3px;
}

.title {
    text-align: right;
    padding: 3px;
}

.topic {
    height: 23px;
    padding-left: 3px;
    background-color: #ff6000;
    margin-top : 7px;
    margin-bottom : 7px;
    color: #ffffff;
}

.topic_tittle {
    height: 23px;
    padding-left: 3px;
    background-color: #0000ff;
    margin-bottom : 7px;
    color: #ffffff;
}

.product_bg {
    background-color: #ff8000;
    width: 100%;
    border: 0;
}

.product_name {
    background-color: #cfff8e;
    padding: 5px;
    margin: 1px;
}

.product_information {
    background-color: #ffffff;
    margin: 1px;
    padding-top : 7px;
    padding-right : 3px;
    padding-left : 3px;
    padding-bottom : 7px;
}

.skillupguide{
    padding-left : 20px;

}

.product_sti {
    text-align: center;
    background-color: #ffffff;
    width: 67px;
    margin: 1px;
}

.product_crossdoor {
    background-color: #ffffff;
    margin: 1px;
}

.product_crossdoor1 {
    text-align: center;
    background-color: #ffffff;
    margin: 1px;
}

.product_crossdoor2 {
    text-align: center;
    background-color: #cfff8e;
    margin: 1px;
}

#menu {
    width: 164px;
    vertical-align: top;
    text-align: middle;
}

.bottom {
    text-align: center;
    background-color: #ffffff;
    padding: 15px;
}

#arealink_bg {
    text-align: left;
    padding: 0px;
    margin: 0px;
    border-width: 1px;
    border-top-width: 0px !important;
    border-style: solid;
    border-color: #ff8000;
}

#arealink_tittle {
    text-align: center;
    padding: 0px;
    margin: 0px;
    border-width: 1px;
    border-left-width: 0px !important;
    border-right-width: 0px !important;
    border-style: solid;
    border-color: #ff8000;
}

#arealink {
    padding: 10px;
}

#toplink_bg {
    text-align: left;
    width: 930px;
    padding: 0px;
    margin: 0px;
    border-width: 1px;
    border-top-width: 0px !important;
    border-style: solid;
    border-color: #ff8000;
}

#toplink_tittle {
    text-align: center;
    background-color: #ffefcc;
    padding: 5px;
    border-width: 1px;
    border-left-width: 0px !important;
    border-right-width: 0px !important;
    border-style: solid;
    border-color: #ff8000;
}

#toplink {
    padding: 10px;
}

#site_menu_bg {
    background-color: #ff8000;
    padding: 0px;
    width: 780px;
    border: 0px;
    margin: 0px;
}

.site_menu {
    background-color: #ff6000;
    padding: 3px;
    border: 0px;
    margin: 0px;
    color: #ffffff;
}

.site_menu_spacer {
    padding-top: 6px;
    background-color: #ffffff;
    border: 0px;
    margin-bottom: 1px;
}

.site_menu_skill_up_guide {
    text-align: center;
    background-color: #ffefcc;
    padding: 3px;
    border: 0px;
    margin-bottom: 1px;
}

.site_menu_content_skill_up_guide {
    vertical-align: top;
    background-color: #ffffff;
    padding: 3px;
    border: 0px;
    margin: 0px;
}

.site_menu_topic_line1 {
    vertical-align: top;
    text-align: center;
    background-color: #ffefcc;
    padding: 3px;
    width: 156px;
    border: 0px;
    margin-bottom: 1px;
}

.site_menu_topic {
    vertical-align: top;
    text-align: center;
    background-color: #ffefcc;
    padding: 3px;
    width: 156px;
    border: 0px;
    margin-top: 1px;
    margin-bottom: 1px;
}

.site_menu_content_line1 {
    vertical-align: top;
    background-color: #ffffff;
    padding: 3px;
    height: 140px;
    width: 156px;
    border: 0px;
    margin: 0px;
}

.site_menu_content_line2 {
    vertical-align: top;
    background-color: #ffffff;
    padding: 3px;
    height: 110px;
    width: 156px;
    border: 0px;
    margin: 0px;
}

.site_menu_topic_line01 {
    vertical-align: top;
    text-align: center;
    background-color: #ffefcc;
    padding: 3px;
    width: 314px;
    border: 0px;
    margin-bottom: 1px;
}

.site_menu_content_line01 {
    vertical-align: top;
    background-color: #ffffff;
    padding: 3px;
    height: 60px;
    width: 314px;
    border: 0px;
    margin: 0px;
}

.menu_title1{
    text-align: center;
    background-color : #ffff00;
    padding-top : 2px;
    padding-bottom : 2px;
    margin-top: 0;
    margin-bottom: 2;
}

.menu_bg1{
    background-color : #ff0000;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 0;
    margin-height: 0;
    margin-width: 0;
}

.menu_title{
    text-align: center;
    background-color : #ff0000;
    padding-top : 2px;
    padding-bottom : 2px;
}

.menu_topics{
    background-color : #ffffff;
    padding-top : 2px;
    padding-left : 5px;
    padding-bottom : 2px;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 0;
    margin-height: 0;
    margin-width: 0;
}

.menu_bg{
    background-color : #ffff00;
    padding-top : 2px;
    padding-left : 5px;
    padding-bottom : 2px;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 0;
    margin-height: 0;
    margin-width: 0;
}

.topics {
    padding-left : 10px;
}

.autobiography {
    height: 23px;
    padding-left: 3px;
    background-color: #ffff99;
    margin-bottom : 7px;
}

.book_link {
    height: 1980px;
    width: 710px;
}

.job_info {
    height: 2440px;
    width: 690px;
}

#sitemap{
    width: 340px;
    float: left;
    padding: 0px 0px 0px 5px;
    margin: 0px 0px 0px 0px;
    text-align: left;
}

#sitemap h2{
    color: #ff0000;
    font-size: 1.2em;
    border-bottom: 3px dotted #0000c0;
    padding: 15px 0px 3px 0px;
    margin: 0px 5px 3px 5px;
}

#sitemap ul {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
}

#sitemap ul li {
    text-align: left;
    padding-top: 10px;
    padding-left: 15px;
}

#logo {
    margin: 0px;
    text-indent: 14px;
    background-image : url(../image.gif);
    background-position: center left;
    background-repeat: no-repeat;
}

#logo_step {
    margin-left: 10px;
    text-indent: 14px;
    background-image : url(../image.gif);
    background-position: center left;
    background-repeat: no-repeat;
}

#social_media ul {
    margin:0px;
    list-style:none;
}

#social_media li {
    float:left;
    margin:1px 3px;
} 

.img_home {
    border: 0;
    width: 160;
    height: 106;
}

.img_home_top {
    border: 0;
    width: 160;
    height: 140;
}

.img_spacer {
    border: 0;
    width: 1;
    height: 1;
    float: right;
}

.img_logo {
    border: 0;
    width: 172;
    height: 36;
}

.img3 {
    border: 0;
    width: 164;
    height: 123;
}

H1 {
    font-size: 14px;
    margin: 0px;
}

H2 {
    font-size: 15px;
    margin: 0px;
}

H3 {
    font-weight: normal;
    font-size: 14px;
    margin: 0px;
}

H3.logo {
    font-weight: normal;
    font-size: 14px;
    margin: 0px;
    text-indent: 9px;
    background-image : url(../image.gif);
    background-position: center left;
    background-repeat: no-repeat;
}

H4 {
    font-weight: normal;
    font-size: 14px;
    margin: 0px;
}
