img	{ display: block; }
img.inline	{ display: inline; }

.sntp { background-color: #666666; }
.snline { background-color: #333333; }
.snbg { background-color: #999999; }
.snbgtp { background-color: #999999; }
.snbgg { background-color: #666666; }
.snbgw { background-color: #ffffff; }
.tpsnbgg { background-color: #999999; }
.tpsnbgf { background-color: #cccccc; }
.tpsnbggl { background-color: #999999; }
.tpsnline { background-color: #ffffff; }
.mbg { background-color: #333333; }
.fbg { background-color: #666666; }
.secbg { background-color: #cccccc; }
.tpflbg { background-color: #000000; }

.copy { color: #ffffff; font-family: Arial, Helvetica, san-serif; font-size: 10px; }
.nta { color: red; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
.navtpsrb { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.navtpsrselfn { color: #333333; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.rcti { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.tpnavselfn { color: #ff3300; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.ftnavselfn { color: #cccc99; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
.comp { color: #ff0000; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
blockquote { font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a:link { color: #003399; font-family: Arial, Helvetica, san-serif;}
a:visited { color: #666699; font-family: Arial, Helvetica, san-serif; }
a:hover  { color: #003399; font-family: Arial, Helvetica, san-serif;}

a.nrml:link { text-decoration: none; color: #003399; font-family: Arial, Helvetica, san-serif; }
a.nrml:visited { text-decoration: none; color: #003399; font-family: Arial, Helvetica, san-serif; }
a.nrml:hover { text-decoration: underline; color: #003399; font-family: Arial, Helvetica, san-serif; }

a.nrmls:link { text-decoration: none; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.nrmls:visited { text-decoration: none; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.nrmls:hover { text-decoration: underline; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }


a.tpnav:link { text-decoration: none; font-weight: normal; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.tpnav:visited { text-decoration: none; font-weight: normal; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.tpnav:hover { text-decoration: underline; font-weight: normal; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.tpnavself:link { text-decoration: none; font-weight: normal; color: #ff3300; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.tpnavself:visited { text-decoration: none; font-weight: normal; color: #ff3300; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.tpnavself:hover { text-decoration: underline; font-weight: normal; color: #ff3300; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.tpnews:link { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.tpnews:visited { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.tpnews:hover { text-decoration: underline; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.navtpsr:link { text-decoration: none; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navtpsr:visited { text-decoration: none; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navtpsr:hover { text-decoration: underline; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.navtp:link { text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navtp:visited { text-decoration: none; color: #000000; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navtp:hover { text-decoration: underline; color: #000000; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.navtpself:link { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navtpself:visited { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navtpself:hover { text-decoration: underline; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.nav:link { text-decoration: none; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav:visited { text-decoration: none; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav:hover { text-decoration: underline; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.navon:link { text-decoration: none; color: #000000; font-size: 12pt%; font-family: Arial, Helvetica, san-serif; }
a.navon:visited { text-decoration: none; color: #000000; font-size: 12pt%; font-family: Arial, Helvetica, san-serif; }
a.navon:hover { text-decoration: underline; color: #000000; font-size: 12pt%; font-family: Arial, Helvetica, san-serif; }

a.navbold:link { text-decoration: none; font-weight: bold; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navbold:visited { text-decoration: none; font-weight: bold; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navbold:hover { text-decoration: underline; font-weight: bold; color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.ntlink:link { text-decoration: none; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.ntlink:visited { text-decoration: none; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.ntlink:hover { text-decoration: underline; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }

a.totop:link { text-decoration: none; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.totop:visited { text-decoration: none; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.totop:hover { text-decoration: underline; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }

a.rclang:link { text-decoration: none; color: #cc0000; font-size: 11px; font-family: Arial, Helvetica, san-serif; }
a.rclang:visited { text-decoration: none; color: #cc0000; font-size: 11px; font-family: Arial, Helvetica, san-serif; }
a.rclang:hover { text-decoration: underline; color: #cc0000; font-size: 11px; font-family: Arial, Helvetica, san-serif; }

a.ftnav:link { text-decoration: none; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.ftnav:visited { text-decoration: none; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.ftnav:hover { text-decoration: underline; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }

a.ftnavself:link { text-decoration: none; color: #cccc99; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.ftnavself:visited { text-decoration: none; color: #cccc99; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.ftnavself:hover { text-decoration: underline; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }

a.ftnavselfon:link { text-decoration: none; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.ftnavselfon:visited { text-decoration: none; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.ftnavselfon:hover { text-decoration: underline; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }

a.rcnav:link { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.rcnav:visited { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.rcnav:hover { text-decoration: underline; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.rcnavb:link { text-decoration: none; font-weight: bold; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.rcnavb:visited { text-decoration: none; font-weight: bold; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.rcnavb:hover { text-decoration: underline; font-weight: bold; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.rcnavs:link { text-decoration: none; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.rcnavs:visited { text-decoration: none; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.rcnavs:hover { text-decoration: underline; color: #003399; font-size: 10px; font-family: Arial, Helvetica, san-serif; }

a.copynav:link { text-decoration: none; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.copynav:visited { text-decoration: none; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
a.copynav:hover { text-decoration: underline; color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, san-serif; }

.input { color: #000000; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
.select { color: #000000; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, san-serif; }
.tbox { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.pdown { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

body,i,strong,em,sl,caption,th,td,tr,u,blink,option,form,div { font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.title { font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, san-serif; }
.secti { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.titmid { font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, san-serif; line-height: 140%; }
.subtitc { font-weight: bold; font-size: 12px; color: #996633; font-family: Arial, Helvetica, san-serif;line-height: 140%;  }

font { font-size: 12px; font-family: Arial, Helvetica, san-serif; color: #FF0033; }
ul,ol { margin-top: 2px;  margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; }
.small { font-size: 10px; font-family: Arial, Helvetica, san-serif; }
.rcsc { font-size: 12px; color: #000000; font-family: Arial, Helvetica, san-serif; }

span.semi3	{ color: #3399CC; font-size: 10px; font-family: Arial, Helvetica, san-serif; text-align: left; }
.mbg3 { background-color: #666666; }
.snbg2 { background-color: #999999; }
.snbg3 { background-color: #999999; }
.sntp2 { background-color: #CCCCCC; }
.sntp3 { background-color: #DDDDDD; }
.snbgch1 { background-color: #CCCCCC; }
.snbgch2 { background-color: #DDDDDD; }
.snbgch3 { background-color: #EEEEEE; }
.snbgg2 { background-color: #CCCCCC; }
.snbgg3 { background-color: #DDDDDD; }
.nav1selfn { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.nav2selfn { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.nav3selfn { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.navch1selfn { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.navch2selfn { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.navch3selfn { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
.snline2 { background-color: #FFFFFF; }
.snline3 { background-color: #FFFFFF; }
.rctig { color: #333333; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

a.nav2:link { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav2:visited { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav2:hover { text-decoration: underline; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav3:link { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav3:visited { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav3:hover { text-decoration: underline; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav2bold:link { text-decoration: none; font-weight: bold; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav2bold:visited { text-decoration: none; font-weight: bold; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav2bold:hover { text-decoration: underline; font-weight: bold; color: #003399; font-size: 12px; ; font-family: Arial, Helvetica, san-serif; }
a.nav3bold:link { text-decoration: none; font-weight: bold; color: #003399; font-size: 12px;font-family: Arial, Helvetica, san-serif;  }
a.nav3bold:visited { text-decoration: none; font-weight: bold; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.nav3bold:hover { text-decoration: underline; font-weight: bold; color: #003399; font-size: 12px; ; font-weight: bold; font-family: Arial, Helvetica, san-serif; }
a.navch1:link { color: #003399; font-size: 12px; text-decoration: none; font-family: Arial, Helvetica, san-serif; }
a.navch1:visited { color: #003399; font-size: 12px; text-decoration: none; font-family: Arial, Helvetica, san-serif; }
a.navch1:hover { text-decoration: underline; color: #003399; font-size: 12px;font-family: Arial, Helvetica, san-serif;  }
a.navch1b:link { color: #003399; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif; }
a.navch1b:visited { color: #003399; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif; }
a.navch1b:hover { text-decoration: underline; color: #003399; font-size: 12px; ; font-weight: bold; font-family: Arial, Helvetica, san-serif; }
a.navch2:visited { color: #003399; font-size: 12px; text-decoration: none; font-family: Arial, Helvetica, san-serif; }
a.navch2:link { color: #003399; font-size: 12px; text-decoration: none; font-family: Arial, Helvetica, san-serif; }
a.navch2:hover { text-decoration: underline; color: #003399; font-size: 12px;font-family: Arial, Helvetica, san-serif;  }
a.navch2b:link { color: #003399; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif; }
a.navch2b:visited { color: #003399; font-size: 12px; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif; }
a.navch2b:hover { text-decoration: underline; color: #003399; font-size: 12px; ; font-weight: bold; font-family: Arial, Helvetica, san-serif; }
a.navch3:link { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navch3:visited { text-decoration: none; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navch3:hover { text-decoration: underline; color: #003399; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navch3b:link { text-decoration: none; color: #003399; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navch3b:visited { text-decoration: none; color: #003399; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navch3b:hover { text-decoration: underline; color: #003399; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.navch1self:link { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch1self:visited { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch1self:hover { text-decoration: underline; color: #000000; font-size: 12px; ; font-weight: bold; font-family: Arial, Helvetica, san-serif;}
a.navch2self:link { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch2self:visited { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch2self:hover { text-decoration: underline; color: #000000; font-size: 12px; ; font-weight: bold; font-family: Arial, Helvetica, san-serif;}
a.navch3self:link { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch3self:visited { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch3self:hover { text-decoration: underline; color: #000000; font-size: 12px; ; font-weight: bold; font-family: Arial, Helvetica, san-serif;}
a.navch1self:link { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch1self:visited { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch1self:hover { text-decoration: underline; color: #000000; font-size: 12px; ; font-weight: bold; font-family: Arial, Helvetica, san-serif;}
a.navch2self:link { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch2self:visited { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch2self:hover { text-decoration: underline; color: #000000; font-size: 12px; ; font-weight: bold; font-family: Arial, Helvetica, san-serif;}
a.navch3self:link { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch3self:visited { color: #000000; font-size: 12px; ; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, san-serif;}
a.navch3self:hover { text-decoration: underline; color: #000000; font-size: 12px; ; font-weight: bold; font-family: Arial, Helvetica, san-serif;}
a.tpnav3self:link { text-decoration: none; font-weight: normal; color: #cccc99; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.tpnav3self:visited { text-decoration: none; font-weight: normal; color: #cccc99; font-size: 12px; font-family: Arial, Helvetica, san-serif; }
a.tpnav3self:hover { text-decoration: underline; font-weight: normal; color: #cccc99; font-size: 12px; font-family: Arial, Helvetica, san-serif; }

.pulldownmenu		{ font-size: 9px; }

#2columnboxcontainer			{ width: 98%; }
div.boxcell  	{ width: 49%; float: left; padding-bottom: 8px; }

/* New header related */
.gbg { background-color: #333333; }
.mbg { background-color: #4b4b4b; }
