* {margin: 0; padding: 0; }
body {background: #FFFFFF; }
.main {width: 936px; margin: 0 auto; background-color: #FFFFFF; }
.logo {padding-left: 2px; }
/*top bar */
.top_bar, .top_bar_td2 {font-size: 11px; color: #237971; font-weight: bold; height: 30px; text-transform: lowercase; }
td.top_bar_td2 a:link, td.top_bar_td2 a:visited {color: #237971; font-size: 11px; font-weight: bold; text-decoration: none; }
td.top_bar_td2 a:hover {text-decoration: none; color: #237971; font-size: 11px; font-weight: bold; }
td.top_bar_td1 {font-size: 11px; font-weight: normal; padding-left: 10px; text-transform: lowercase; }
td.top_bar_td1 a:link, td.top_bar_td1 a:visited {color: #237971; font-size: 11px; text-decoration: none; }
td.top_bar_td1 a:hover {color: #237971; font-size: 11px; text-decoration: none; }
.top_bar A:link, .top_bar A:active, .top_bar A:visited {font-size: 10px; color: #237971; font-weight: normal; text-decoration: none; }
.top_bar A:hover {font-size: 10px; color: #237971; }
td.brand_links {text-align: right; padding-bottom: 10px; vertical-align: bottom; text-transform: lowercase; }
td.brand_links img {margin-left: 6px; margin-right: 6px; }
ul {list-style: none; }
.column {float: left; }
.container {width: 100%; overflow: hidden; }
body {font-family: Verdana; color: #272727; font-size: 9pt; line-height: 1.27em; background-repeat: no-repeat; }
h1 {font-size: 1.2em; letter-spacing: 0.1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #237971; margin-bottom: 0px; }
h2 {font-size: 1em; color: #363636; margin-top: 15px; font-weight: bold; }
h3 {font-size: 1.1em; letter-spacing: 0.2em; color: #237971; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 12px; margin-bottom: 6px; }
.float_right {float: right; }
.top_indent_5px {margin-top: 5px; display: block; }
.top_indent_10px {margin-top: 10px; display: block; }
.top_indent_15px {margin-top: 15px; display: block; }
.top_indent_20px {margin-top: 20px; display: block; }
.top_indent_25px {margin-top: 25px; display: block; }
.top_indent_50px {margin-top: 50px; display: block; }
.top_indent_75px {margin-top: 75px; display: block; }
a {color: #272727; }
a:hover {color: #237971; }
.title {margin-bottom: 29px; }
#ul {text-indent: -0em; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; list-style-type: none; margin-left: 16px; padding-left: 1px; }
li {background-position: left 5px; background-position: left 5px; padding-left: 11px; margin-top: 5px; margin-bottom: 5px; }
li a {color: #2C2C2C; text-decoration: none; line-height: 1em; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
li a:hover {text-decoration: underline; }
.pic_float {margin-right: 22px; float: left; }
/*=======header===========*/
.header {background: left top; padding-left: 14px; }
.menu {height: 20px; background: #FFFFFF left bottom; padding-top: 8px; padding-bottom: 8px; border-top-style: solid; border-top-width: 1px; border-top-color: #C0C0C0; margin-top: 10px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #C0C0C0; margin-bottom: 10px; }
/*=====//header===========*/
/*=======content===========*/
#content {background: left top; float: left; text-align: center; width: 202px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; margin-left: 12px; }
.content_side {border: 1px solid #B4B4B4; background-image: url('images/side_mid_bx.jpg'); background-repeat: repeat; font-family: Verdana; font-size: 9pt; color: #2A2C2C; background-color: #EBF2F2; text-align: center; }
.content_side a {font-family: Verdana; font-size: 9pt; }
.specialhd {font-size: 16px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; letter-spacing: 0.1em; padding-top: 18px; margin-bottom: 10px; font-weight: bold; }
.slide {height: 137px; width: 150px; text-align: left; }
#box1 {position: absolute; }
.mask {width: 150px; height: 137px; overflow: hidden; }
.mask img {border-style: none; position: absolute; display: block; }
/*=====//content===========*/
/*=======content_2===========*/
#content_2 {padding: 10px 8px 14px 22px; background: #FFFFFF left top; float: left; width: 520px; }
/*=====//content_2===========*/
/*=======content_3===========*/
#content_3 {background-position: left top; background: #FFFFFF left top; width: 906px; clear: both; padding-right: 8px; padding-bottom: 14px; padding-left: 22px; }
/*=====//content_3===========*/
/*=======footer===========*/
#footer {border-color: #C0C0C0; text-align: right; font-size: 11px; color: #737373; font-family: Tahoma; font-weight: normal; text-decoration: none; border-top-style: solid; border-top-width: 4px; height: 50px; padding-top: 10px; clear: both; }
#footer a {text-align: right; font-size: 11px; color: #737373; font-family: Tahoma; font-weight: normal; text-decoration: none; }
#footer a:hover {text-align: right; font-size: 11px; color: #737373; text-decoration: underline; }
#footer span {display: block; color: #808080; margin-bottom: 5px; text-transform: lowercase; }
#footer span a {text-decoration: none; }
#footer span a:hover {text-decoration: underline; }
/*=====//footer===========*/
.p {margin-top: 5px; margin-bottom: 5px; }
h4 {font-size: 12px; color: #5C5C5C; margin-bottom: 10px; }
.menulist {height: 100%; text-align: center; text-transform: lowercase; }
.menulist a {color: #237971; font-size: 12px; text-decoration: none; }
.menulist a:hover {text-decoration: none; color: #272727; font-size: 12px; }
.nobr {border-style: none; }
.quote {border: 1px solid #B7D2D2; background-color: #E7F1F1; padding: 8px; font-style: italic; margin-top: 10px; }
.underline {text-decoration: underline; }
.grn {font-weight: bold; color: #237971; font-size: 1em; }
.red {font-weight: bold; color: #800000; font-size: 1em; }
.top_indent_0px {margin-top: 0px; display: block; margin-bottom: 0px; }
.bdr {border: 2px solid #C0C0C0; }
#content_2blog {padding: 10px 8px 14px 22px; background: #FFFFFF left top; float: left; width: 928px; }
img {
	border-style: none;
	border-width: 0px;
}

