#container {
backgroud:#f5f5f5;
}
p {
font-size: 1.3em;
line-height:1.4em;
margin:0.6em 0;
}
#content li {
font-size: inherit;
line-height:1.4em;
}
#content h1, #content h2, #content h3, #content h4 {
margin-top:0;
}
h1 {
font-size: 3em;
color:#666;
padding:0;
}
h2 {
font-weight:normal;
font-size: 2.2em;
color:#333;
ackground:#ffcc66;
padding:0;
margin:0;
}
h3 {
}
h4 {
}

.bnrcontent {
background:#fff;
}
.bnrcontent .bnr_c {
padding:1em;
}
#content {
color:#333;
}
#content p {
}
#content li,
#content dt,
#content dd {
font-size:1.3em;
}
#content dd li {
font-size:inherit;
}
#content li li {
font-size:1em;
font-size:inherit;
}

.bnr1 {
background:#ffffff;
margin-bottom:1.6em;
}
.bnr1 .bnr_c {
}
.bnrfoot {
background:#999;
}
.bnrfoot .bnr_c {
padding:0 6px;
}

ul.topmenu {
padding-right:1em;
}
ul.topmenu li {
padding:0 0.6em 0.2em 0.6em;
}
ul.topmenu li a {
font-size:1.1em;
color:#888;
}
ul.topmenu li a:hover {
color:#CC9900;
}

#sidebar a {
text-decoration:none;
}
#sidebar a:hover {
color:#2d71b2;
border-bottom:1px solid #c00;
}
#sidebar ul .on a {
text-decoration:none;
font-weight:bold;
color:#666;
font-size:1.2em;
border:none;
}
#sidebar ul .on a:hover {
border-bottom:1px solid #c00;
}
#sidebar ul li.on li a {
font-weight:normal;
color:#006699;
}
#sidebar ul li.on  li.on a {
text-decoration:none;
}

#footer .copyright {
font-size:1.1em;
color:#888;
text-align:center;
}
ul.footmenu {
}
ul.footmenu li {
}
ul.footmenu li img {
vertical-align: bottom;
}
ul.footmenu li a {
font-size:1.1em;
text-decoration:none;
}
ul.footmenu li a:hover {
text-decoration:underline;
}
ul.footmenu li a:visited {
}
ul.footmenu li a:hover {
}

/*Main columns*/
#col-main-left .clmnr,
#col-main-right .clmnr {
margin:0;
}
#col-main-left {
width:27%;
min-width:230px;
}
#col-main-right {
width:72%;
}
.pnl1 {
background:#ffffff url('../img/pnl1_bg.png') left top repeat-x;
padding:0.8em 1.2em;
}

.phone {
float:right;
font-family:Arial, Tahoma, sans-serif;
}
.phone img {
vertical-align: bottom;
margin:0 0.8em;
}
.phone .pref {
color:#999;
font-size:1.2em;
ont-weight:bold;
font-style:italic;
}
.phone .num {
color:#666;
font-size:1.4em;
font-weight:bold;
ont-style:italic;
}

ul.svc-list {
list-style:none;
margin:0;
padding:1em 2em;
}
ul.svc-list li {
background:#ffffff url('../img/icons/arrow2.gif') left center no-repeat;
padding:0.4em 0 0.4em 24px;
}

.frm1 {
font-size:1.4em;
}
.frm1 td {
vertical-align:top;
padding:0.2em 0.4em;
}
.frm1 .name {
text-align:right;
font-weight:bold;
}

.list-link {
background: transparent url('../img/arr_blue.png') left center no-repeat;
padding-left:10px;
}