img { border: medium none; padding: 0px; }
body, div { font-size: 12px; font-family: Arial,Helvetica,sans-serif; margin: 0px; }
div { margin: 0px auto; }
p { margin: 0px; }
ul, dl, ol, dd { margin: 0px; padding: 0px; list-style: outside none none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; }
h2 { font-size: 20px; }
h3 { font-size: 17px; }
.font28 { font-size: 28px; }
.floatlft { float: left; }
.floatrgt { float: right; }
.inline { display: inline; }
.bold, .bold a { font-weight: bold; }
.overauto { overflow: auto; }
a { color: rgb(1, 64, 115); text-decoration: none; }
a:hover { color: rgb(26, 150, 207); }
.center { float: left; width: 100%; text-align: center; }
.blank10 { float: left; width: 100%; height: 10px; overflow: hidden; text-indent: -9999px; }
.pl10 { padding-left: 10px; }
.corwhite { color: rgb(255, 255, 255); }
.font14, .font14 a { font-size: 14px; }
.ellips, .ellips li a { float: left; width: 100%; white-space: nowrap; text-overflow: ellipsis; }
.hid { overflow: hidden; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr10 { margin-right: 10px; }
.mb1 { margin-bottom: 1px; }
.mb10 { margin-bottom: 10px; }
.mb12 { margin-bottom: 12px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.ml10 { margin-left: 10px; }
.mt5 { margin-top: 5px; }
.mt8 { margin-top: 8px; }
.mt15 { margin-top: 15px; }
.pt3 { padding-top: 3px; }
.pb8 { padding-bottom: 8px; }
.mr4 { margin-right: 4px; }
.mb7 { margin-bottom: 7px; }
.mb3 { margin-bottom: 3px; }
.pb10 { padding-bottom: 10px; }
.ptb19 { padding-top: 19px; padding-bottom: 19px; }
.txtCen { text-align: center; }
.txtLft { text-align: left; }
.block { display: block; }
body { background-color: rgb(255, 255, 255); }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 10px; }
.pt18 { padding-top: 18px; }
.pt20 { padding-top: 20px; }
.pb5 { padding-bottom: 5px; }
.pb20 { padding-bottom: 20px; }
.pr10 { padding-right: 10px; }
.pt30 { padding-top: 30px; }
.clear { clear: both; }
.comBox { display: block; overflow: hidden; font-size: 12px; padding-right: 30px; }
.comBox a { float: left; margin-left: 10px; margin-right: 0px; }
.comm-ico { background: transparent url(0513131eb9efc6e499451b710c322e9469faf13c.png)  no-repeat scroll left center; display: block; padding-left: 17px; }
.share-ico { display: block; padding-left: 15px; background-image: url(4c381cdfde2412bec0193a42de11627c3af7aa3e.gif) ; background-repeat: no-repeat; background-position: left 4px; }
.print-ico { display: block; padding-left: 16px; background-image: url(3f9806c2b6c1903597712c6cceacdf6537b465ca.png) ; background-repeat: no-repeat; background-position: left center; }
.mail-ico { background: transparent url(f0c48168326769a8be034bce5fe0864755f6a272.png)  no-repeat scroll left center; display: block; padding-left: 16px; }
.large-ico { background: transparent url(516b1387966c00b65191a13a686b596905f23fef.png)  no-repeat scroll left center; display: block; padding-left: 22px; }
.special-ico { background-image: url(4c381cdfde2412bec0193a42de11627c3af7aa3e.gif) ; background-repeat: no-repeat; background-position: left 3px; padding-left: 16px; }
.Txt18 { font-size: 18px; }
#Content { color: rgb(102, 102, 102); display: block; font-family: Arial,Helvetica,sans-serif; text-align: left; margin: 0px; padding: 0px 10px; font-size: 16px; line-height: 140%; }
#Content p { margin-bottom: 15px; }
#Contentp { color: rgb(102, 102, 102); display: block; font-family: Arial,Helvetica,sans-serif; text-align: left; margin: 0px; padding: 0px 10px; font-size: 16px; line-height: 140%; }
#Contentp p { margin-bottom: 15px; }
#div_currpage { border-bottom: 1px solid rgb(227, 227, 227); text-align: center; padding-bottom: 20px; overflow: hidden; }
#div_currpage span { float: left; display: block; height: 25px; line-height: 25px; margin-right: 4px; border: 1px solid rgb(235, 235, 235); color: rgb(0, 51, 102); font-weight: bold; background-color: rgb(235, 235, 235); padding: 0px 8px; }
#div_currpage a { float: left; display: block; line-height: 25px; height: 25px; margin-right: 4px; border: 1px solid rgb(235, 235, 235); color: rgb(0, 51, 102); font-weight: bold; padding: 0px 8px; }
#div_currpage a:hover { text-decoration: none; background-color: rgb(0, 51, 102); color: rgb(255, 255, 255); }
.w450 { width: 450px; }
.w190 { width: 190px; }
.w275 { width: 275px; }
.mr53 { margin-right: 53px; }
.pt6 { padding-top: 6px; }
.pt8 { padding-top: 8px; }
.pl100 { padding-left: 100px; }
