body {margin:0; padding:0; background:#EFE0B9; overflow: -moz-scrollbars-vertical; }
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:11px/15px tahoma, arial, helvetica, sans-serif;vertical-align:top;  text-align:left;} /*  color:#898471;  */

a{ color:#DB4104; text-decoration:underline;}
a:hover{ color:#DB4104; text-decoration:none;}


.top{background:#FFF7E2 url(/cms/style/images/bg4.jpg) top left repeat-x;}
.top1{height:38px; padding:0px 0 0 0px; color:#33332D; font-size:10px;}

.top2{background:url(/cms/style/images/tpm_images/top_bgr1.gif) top left repeat-x; width:246px; height:262px;}
.top2 table{margin:37px 0 0 0;}
.top3{height:262px;}
.top4{margin:0 0 0 13px;}
.top5{width:331px; padding-top:1px;}
.top6{width:265px;}
.top6 table{margin:45px 0 0 43px;}


.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(/cms/style/images/tpm_images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 19px; line-height:22px; width:164px;color:#DB4104; text-align:right;}
.r1 li a { color:#898471; text-decoration:none;  background-position:left center; text-align:left; float:left}
.r1 li a:hover { text-decoration:none; color:#33332D; text-align:left; float:left}

.r11 ul { margin:0; padding:0; list-style:none;}
.r11 li { background:url(/cms/style/images/tpm_images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 19px; line-height:22px; }
.r11 li a { color:#898471; text-decoration:none;  }
.r11 li a:hover { text-decoration:none; color:#33332D;}

.r2 ul { margin:0; padding:0; list-style:none;}
.r2 li { background:url(tpm_images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 19px; line-height:22px; color:#DB4104;}
.r2 li a { color:#898471; text-decoration:none;  }
.r2 li a:hover { text-decoration:none; color:#33332D;}

.foot{height:99px; padding:26px 0 0 40px; color:#DB4104; line-height:12px;}
.foot a { text-decoration:none; color:#898471;}
.foot a:hover{ text-decoration:none; color:#898471;}

.f1 td input{ width:185px; height:21px; margin-bottom:8px;}
.f1 td textarea{ width:185px; height:136px; overflow:auto;}
.f1 td textarea, input{ font-family:tahoma; font-size:11px; color:#8A8572; padding:2px 0 1px 6px;}



.menu {background: #F9E9C0 url(tpm_images/m3.gif) no-repeat; vertical-align: middle;}
.menu a { padding-left: 35px; text-decoration: none; font-size: 14px; text-transform: lowercase; font-weight: bold;}
.menu a:hover { text-decoration: underline; }

.mainHeader {color: #666666;}
.mainHeader a { font-size: 17px; font-weight: bold; padding-top: 25px; text-decoration: none;}

.mainHeaderPhone { vertical-align: middle; text-align:left; padding-left: 240px; color: #666666; }
.mainHeaderPhone b { font-size: 17px; font-weight: normal; color: #DB4104; font-weight: bold;}

.mainHeaderPhoneBD { vertical-align: middle; text-align:left; padding-left: 230px; color: #666666; text-align:right;}
.mainHeaderPhoneBD b { font-size: 17px; font-weight: normal; color: #DB4104; font-weight: bold;}

.mainHeaderPhoneBD div { margin-bottom: 9px; }
/*.addressLeft { padding-left: 100px; }*/

h3 { font-size: 13px; color: #898471; }



.articleList li { padding-bottom: 15px; }
.articleList .date {display: none; }
.articleList .title { color: #DB4104; font-weight: bold; }
.articleList a:hover { text-decoration: underline; }

ul.articleList {list-style: none; padding-left: 0px; }


/* link css */
.foot a:hover                  { text-decoration: underline;  }
#pixelPeopleLink               { text-decoration: none; }
#pixelPeopleLink:hover         { text-decoration: underline;  }
#pixelPeopleLink:hover #pixel  { color: #11A1C7 }
#pixelPeopleLink:hover #people { color: #91C81A }

/* /link css */


img.supportingImage { margin-bottom: 11px; margin-right: 4px; }