/* Body Styles */
body { color:#333333; font-family:Arial; font-size:12px; line-height:normal; }
.main_txt { color:#333333; font-family:Arial; font-size:11px; line-height:1.45; }
.form { color: #333333; font-size: 11px; font-family: arial; line-height: 1.45; background-color: #ddf1f6; border: solid 1px #c1c1c1; }
.td_txt { color:#333333; font-family:Arial; font-size:12px; line-height:1; }
.hd1_txt { color:#41584f; font-family:Arial; font-size:16px; font-weight:bold; }
.hd2_txt { color:#be5801; font-family:Arial; font-size:12px; font-weight: bold; }
.hd3_txt { color:#41584f; font-family:Arial; font-size:12px; font-weight:bold; }
.hd4_txt { color:#be5801; font-family:Arial; font-size:10px; font-weight: bold; }
.ft_txt { color:#ffffff; font-family:Arial; font-size:11px; line-height:normal; }
.sd_txt { color:#ffffff; font-family:Arial; font-size:12px; line-height:normal; }
h3 { color:#41584f; font-family: Arial; }

/* Footer Link Style */
a:link { color:#0000ff; font-family:Arial; font-size:11px; text-decoration:underline; }
a:visited { color:#800080; font-family:Arial; font-size:11px; text-decoration:underline; }
a:hover { color:#0000ff; font-family:Arial; font-size:11px; text-decoration:none; }
a:active { color:#0000ff; font-family:Arial; font-size:11px; text-decoration:underline; }

/* Styled Links */
b:link { color:#be5801; font-family:Arial; font-size:12px; line-height:1px; text-decoration:underline; }
b:visited { color:#be5801; font-family:Arial; font-size:12px; line-height:1px; text-decoration:underline; }
b:hover { color:#be5801; font-family:Arial; font-size:12px; line-height:1px; text-decoration:none; }
b:active { color:#be5801; font-family:Arial; font-size:12px; line-height:1px; text-decoration:underline; }

/* Background Styles */
.bg_sd1 { background-image: url(../images/bg_sd_01.gif); background-repeat: no-repeat; background-position: center top; }
.bg_sd2 { background-image: url(../images/bg_sd_02.gif); background-repeat: no-repeat; background-position: center top; }
.bg_mn { background-image: url(../images/bg_mn.gif); background-repeat: no-repeat; background-position: center top; }
.bg_inside { background-image: url(../images/bg_inside.gif); background-repeat: repeat; background-position: center top; }
.bg_foot { background-image: url(../images/bg_foot.gif); background-repeat: no-repeat; background-position: left top; }
.bg_news { background-image: url(../images/im_news_01.gif); background-repeat: no-repeat; background-position: left top; }
.fooline { border-top: 1px solid #be5801; margin-top: 10px; }