body {margin:0; padding:0; background:#DEDFDA;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:13px/14px tahoma, arial, helvetica, sans-serif; color:#4B4C4B; vertical-align:top; text-align:left;}

.small-text {font:11px tahoma, arial, helvetica, sans-serif; color:#4B4C4B; vertical-align:top; text-align:left;}
.medium-text {font:12px tahoma, arial, helvetica, sans-serif; color:#4B4C4B; vertical-align:top; text-align:left;}

.bg-left {width:50%; background: #FFFFFF url(images/bg-left.jpg); background-position:right top; background-repeat: no-repeat;}
.bg-right {width:50%; background: #FFFFFF url(images/bg-right.jpg); background-position:left top; background-repeat: no-repeat;}

.footer {font:11px tahoma, arial, helvetica, sans-serif;color:#666666; height:55px; padding:22px 0 20px 26px;}
.footer a {color:#0066CC; text-decoration:none;}
.footer a:hover {color:#3399FF; text-decoration:none;}

a {color:#0066CC; text-decoration:none;}
a:hover {color:#3399FF; text-decoration:none;}

span a {color:#0066CC; text-decoration:none;}
span a:hover {color:#3399FF; text-decoration:none;}

strong a {color:#0066CC; text-decoration:none;}
strong a:hover {color:#3399FF; text-decoration:none;}
strong img {margin:0 6px 1px 0; vertical-align:middle;}

b {color:#555555; line-height:20px}

.r1 {font:11px tahoma, arial, helvetica, sans-serif; color:#4B4C4B; vertical-align:top;  text-align:left;}
.r1 ul {margin:0; padding:0; list-style:none;}
.r1 li {background:url(images/r1.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 35px; width:169px; height:21px; font-weight:bold; line-height:19px;}
.r1 li a {color:#333333; text-decoration:none;  background-position:left center;}
.r1 li a:hover {text-decoration:none; color:#0193E1;}

.r2 {font:11px tahoma, arial, helvetica, sans-serif; color:#4B4C4B; vertical-align:top; text-align:left;}
.r2 ul {margin:0; padding:0; list-style:none;}
.r2 li {background:url(images/r2.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 12px; line-height:18px;}
.r2 li a {color:#4B4C4B; text-decoration:none;  background-position:left center;}
.r2 li a:hover {text-decoration:none; color:#0193E1;}

.r3 {font:11px tahoma, arial, helvetica, sans-serif; color:#4B4C4B; vertical-align:top; text-align:left;}
.r3 ul {margin:0; padding:0; list-style:none;}
.r3 li {line-height:16px;}
.r3 li a {color:#006699; text-decoration:none; background-position:left center;}
.r3 li a:hover {text-decoration:none; color:#0099CC;}

.r4 {font:11px tahoma, arial, helvetica, sans-serif; color:#4B4C4B; vertical-align:top; text-align:left;}
.r4 ul {margin:0; padding:0; list-style:none;}
.r4 li {background:url(images/r4.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 12px; line-height:16px;}
.r4 li a {color:#006699; text-decoration:none; background-position:left center;}
.r4 li a:hover {text-decoration:none; color:#0099CC;}

.txt_top td {color:#006699}
.txt_top td strong {color:#7CAD40}
.txt_top td a {color:#006699; text-decoration:none}
.txt_top td a:hover {color:#0099CC; text-decoration:none}

.top1 {width:100%; background:#FFFFFF}
.top2 {width:585px;}
.top2 img {margin:10px 0 0 10px;}
.top3 {height:5px; width:100%; background:#CDCFC7;}
.bg-main {background:url(images/bg-main.jpg) top left no-repeat; width:766px; height:278px;}
.bg-main table {margin:26px 0 0 44px;}

.txt_1 td {color:#727272; line-height:14px;}
.txt_1 td a {color:#525252; text-decoration:underline}
.txt_1 td a:hover {color:#525252; text-decoration:none}
.txt_1 td strong a {color:#333333; text-decoration:none}
.txt_1 td strong a:hover {color:#333333; text-decoration:underline}
.txt_1 td strong img {margin:0 0 0 3px;}
.txt_1 td strong {color:#333333;}
.txt_1 td b {color:#717171; font-size:18px; font-weight:normal;}

.f1 {width:190px; height:18px; color:#7B7979; font-size:11px; font-family:tahoma; padding:0 0 0 5px;}

.f12 td input, textarea {padding:0 0 1px 4px; font-size:11px; font-family:tahoma; color:#7D7D7D;}
.f12 td input {width:190px; height:18px; margin:3px 0 6px 0;}
.f12 td textarea {width:190px; height:242px; overflow:auto; margin:3px 0 16px 0;}

.nav-menu {vertical-align: middle; color: #FFFFFF; font-size: 11px; font-family: Helvetica, Arial, sans-serif; text-align: left;}
.nav-menu a {color: #FFFFFF; padding-left: 10px; padding-right: 5px; background-image:  url(images/arrow-bg.gif); background-repeat: no-repeat; background-position: 1px 3px;}
.nav-menu a:hover {color: #FF9900; background-image:  url(images/arrow-orange.gif); background-repeat: no-repeat; background-position: 1px 3px;}

.nav-trail {padding:6px 6px 6px 6px; vertical-align: middle; color: #666666; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-align: left; background:#EEEEEE}
.nav-trail a {color: #666666; background:#EEEEEE; text-decoration:none}
.nav-trail a:hover {color: #0099CC; background:#EEEEEE; text-decoration:none}

.title {font-size:13px; font-weight:bold; font:tahoma, arial, helvetica, sans-serif; color:#555555;}
.title a {color:#555555; text-decoration:bold;}
.title a:hover {color:#3399FF; text-decoration:bold;}