body { width: 99%; background: #fff; color: #000; font-weight: normal; font-size: 11px; font-family: tamoha, arial, sans-serif; padding: 0px; margin: 0; }
img {border: none; }
img.post {border: 1px solid #000; }
a:link { text-decoration: none; color: #008ed3; font-weight:bold; }
a:visited { text-decoration: none; color: #008ed3; font-weight:bold; }
a:hover { text-decoration: none; color: #ffffff; background: #008ed3; font-weight:bold; }
.header {font-weight: bold; font-size: 12px;}
.gray {color: #8f8f8f; font-family: tamoha, arial, sans-serif;}

.menus a:link { text-decoration: none; color: #008ed3; font-weight:bold; }
.menus a:visited { text-decoration: none; color: #008ed3; font-weight:bold; }
.menus a:hover { text-decoration: none; color: #ffffff; background: #008ed3;  font-weight:bold; }

.menus a.bears {text-decoration: none; color: #EA4901; font-weight:bold; }

.menus a.bears:link { text-decoration: none; color: #EA4901; font-weight:bold; }
.menus a.bears:visited { text-decoration: none; color: #EA4901; font-weight:bold; }
.menus a.bears:hover { text-decoration: none; color: #EA4901; background: #000000;  font-weight:bold; }

#logo {text-align: left; width: 100%; height: 30px; margin: 0px; padding: 0px;}
#mobilizing {text-align: left; width: 100%; height: auto; margin: 0px; padding: 0px; }
.introduction {text-align: left; width: 162px; height: auto; padding: 3px;}

.menus {text-align: left; width: 100%; height: auto;}
.menus .one_menu {text-align: left; width: 162px; height: auto; background-color: #DDDDDD; padding: 3px; border-bottom: solid 1px #FFFFFF;}
.menus .one_menu .one_menu_border {width: 100%; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff;}
.menus .first_menu {border-top: solid 1px #FFFFFF;}
.menus .gray_menu {background: #DDDDDD; }
.menus .white_menu {background: #FFFFFF; }

.title {text-align: left; width: 162px; height: auto; padding: 3px 3px 3px 3px; background: #D9D9D9; }
.branch {text-align: left; width: 162px; height: auto; padding: 5px 3px 5px 3px; border-bottom: solid 1px #BCBCBC; }
.branch .header_img {text-align: left; width: auto; height: auto; padding: 0px; margin: 0px; }
.branch .desc {text-align: left; width: 162px; height: auto;}

.border_top {border-top: solid 1px #BCBCBC;}

.service_logo {text-align: left; width: 162px; height: auto; padding: 3px 3px 0px 3px;}
.service_phone {text-align: left; width: 162px; height: auto; padding: 0px 3px 3px 3px;}
.service_do {text-align: left; width: 162px; height: auto; padding: 3px; }
.service_do ul {text-align: left; margin-left: 3px; padding-left: 10px;}
.service_do ul li {text-align: left; width: auto; height: auto; }

#client_demo {text-align: left; width: 162px; height: auto; padding: 3px;}
#client_demo #client_logo {text-align: left; width: 162px; height: auto;}
#client_demo #client_desc {text-align: left; width: 162px; height: auto;}

.contact_row {text-align: left; width: 162px; height: auto; padding: 3px;}
.contact_row .contact_name {text-align: left; width: auto; height: auto; font-weight: bold; font-size: 12px;}
.contact_row .contact_email {text-align: left; width: auto; height: auto;}

#our_logo {text-align: center; width: auto; height: auto; }
