#dhtmltooltip{position:absolute;border:1px solid black;font-size:small;padding:2px;background:#FFFFE0;visibility:hidden;z-index:100;}
html{height:100%;margin-bottom:1px;}
body{padding:0px;margin:0px;font-family:sans-serif;background:#7e7e7d;font-size:small;}
form{padding:0px;margin:0px;}
a{color:#336600;}
textarea,input{border:1px solid #000;}
h1,h2,h3,h4,h5,h6{line-height:normal;}

.logo{float:left;padding:10px 0px 0px 30px;margin:none;}
.logo img{border:none;}

.mainCon{width:994px;margin:auto;background:url(../Image/bg.png) repeat-y;overflow:hidden;}

.bannerCon{height:117px;padding:0px 0px 40px 30px;clear:both;}
.banCon0{border:1px solid #336600;margin-right:30px;}

.bannerCon2{padding:6px 0px 20px 3px;}

.rightCon{float:right;width:165px;overflow:hidden;padding:0px 30px 0px 0px;}
.rightCon2{padding:0px 0px 0px 15px;}
.navCon2{clear:both;}
.footerCon{clear:both;}

.navC2 table{margin:auto;height:40px;line-height:40px;color:#fff;}
.navC2 .tab2M{text-align:center;}
.navC2 a{font-size:small;padding:0px 5px 0px 5px;}
.clientCrumb{font-size:small;}
.clientCrumb a{text-decoration:none;}

.navTopCon{float:right;height:72px;padding-right:6px;}
.navTop{float:right;}

.blog_roll{width:143px;padding-right:2px;}
.blog_roll .page_thumb{padding:0px 0px 10px 0px;}
.cat_pages{font-size:small;}
.cat_pages a{text-decoration:none;}
.cat_pages a:hover{color:#000;}
.modDate{font-weight:bold;font-size:small;display:block;text-align:right;font-style:italic;}

.n_p{border: 1px solid #ffffff; font-size:11px;background:#336600;color:#ffffff;cursor:hand;}
.n_p a{color:#fff;text-decoration:none;padding-left:2px;}

.bannerConCon{float:right;width:727px;height:136px;padding:56px 37px 10px 0px;}
.trim{background:url(../Image/trim.jpg) no-repeat;width:994px;height:13px;margin:auto;padding:0px 0px 30px 0px;}

.downtown_calendar{padding-top:6px;width:146px;}
.downtown_banner{padding-top:6px;width:144px;height:261px;}

.navCon{float:left;margin-left:5px;}
.navCon a{display:block;color:#336600;text-decoration:none;padding:9px 0px 0px 0px;}
.lefttext{height:32px;display:block;padding:0px 0px 0px 24px;background:url(../Image/nav-bg.png) 100% 0% no-repeat;margin:0px 0px 3px 0px;width:159px;}
.lefttextA a{color:#fff;font-weight:bold;}
.lefttextA{height:32px;display:block;background:url(../Image/nav-bg2.png) 100% 0% no-repeat;padding:0px 0px 0px 24px;width:159px;margin:0px 0px 3px 0px;}

.subtext a{color:#333;display:block;width:125px;padding:10px 0px 10px 42px;}
.subtextA a,.subtext a:hover{background:url(../Image/green-arr.png) 34px 10px no-repeat;padding:10px 0px 10px 42px;width:125px;}
.subtextA a{font-weight:bold;}

.navTop a{float:right;text-decoration:none;background:url(../Image/tab.jpg) 50% 0%;padding:7px 10px 0px 10px;height:30px;margin:0px 0px 0px 15px;color:#000;display:block;}
.navTop a:hover{text-decoration:underline;}
.searchCon{float:right;background:url(../Image/tab.png) 50% 0%;padding:5px 10px 0px 10px;height:32px;margin:0px 0px 0px 15px;}
.searchbox{border:none;width:155px;height:16px;background:#ffffff;color:#000;margin-right:5px;padding-right:5px;text-align:right;}
.searchbutton{background:url(../Image/search-but.png) no-repeat;border:none;width:19px;height:19px;cursor:pointer;}

.first_nav_table{text-align:center;height:18px;border-left:solid 1px #336600;margin-bottom:0px;}

.footCon{clear:both;margin-top:80px;}
.foot{font-size:10px;color:#000000;text-decoration:none;}
.foot a{font-size:10px;color:#000000;text-decoration:none;}
.foot a:hover{font-size:10px;color:#00F9F0;text-decoration:underline;}

.tabAM{border:solid 1px #336600;border-left:none;background:#fff;}
.tabAM a{display:block;text-decoration:none;font-size:medium;}
.tabAM a:hover{background:#336600;color:#fff;}
.tabM{border:solid 1px #336600;border-left:none;background:#336600;}
.tabM a{display:block;text-decoration:none;font-size:medium;color:#fff;}

.contentCon{float:right;}
.content{padding:15px 15px 15px 15px;color:#333;margin:0px 15px 20px 0px;clear:right;background:#fff;width:550px;line-height:135%;font-size:small;background;border:1px solid #336600;}
.clientCrumb{padding:5px 5px 5px 0px;font-size:x-small;}
.clientCrumb a{text-decoration:none;color:#000;}

.burlington_news{width:164px;padding-top:6px;padding:0px 0px 10px 25px;background:url(../Image/nav-bgR.png) 0% 0% no-repeat;text-decoration:none;height:28px;line-height:28px;text-align:left;}
.burlington_news a{text-decoration:none;}
.burlington_directory {width:164px;padding-top:3px;padding:0px 0px 20px 25px;background:url(../Image/nav-bgR.png) 0% 0% no-repeat;text-decoration:none;height:22px;line-height:28px;text-align:left;}
.burlington_directory a{text-decoration:none;}

.part_thumb_a a{color:#336600;font-size:medium;text-align:left;padding:5px;display:block;text-decoration:none;}
.part_thumb_b {background-color:#bac7dc;}
.part_thumb_b a{color:#336600;font-size:medium;text-align:left;padding:5px;display:block;text-decoration:none;}
.part_desc{text-align:left;}
.part_link{text-align:left;height:50px;}

.downtown_calendar{padding:10px 0px 10px 0px;width:146px;}

.navCon2{background:#336600;margin:20px 6px 0px 5px;height:40px;}
.navCon2 a{color:#fff;font-size:medium;text-decoration:none;}
.sitemap{float:left;margin:5px 0px 5px 15px;}

.prod{font-size:11px;color:#000000;text-decoration:none;}
.prod a{font-size:15px;color:#999999;text-decoration:none;}
.prod a:hover{font-size:15px;color:#A02730;text-decoration:none;}
.product_display_1_td{padding:15px;}
.price_td_name{background:#dbd0e2 none;margin-left:3px;margin-right:3px;}
.price_td_price{background:#FFFFFF none;margin-left:3px;margin-right:3px;width:55px;text-align:right;}
.price_table{background:#49166D none;width:200px;}
.prod_name_large{font-size:36px;color:#49166D;padding:15px;}
.prod_price_large{font-size:64px;color:#FF0000;padding:15px;}
.product_list_thumb{border:solid 1px #000000;}
.prod_price_med{font-size:30px;color:#49166D;vertical-align:bottom;}
.prod_features{font-size:11px;color:#000000;text-decoration:none;}
.prod_price_small{font-size:14px;color:#49166D;}
.prod_price_name_small{vertical-align:top;font-size:10px;color:#49166D;}

.AdminFunc{border:1px solid #ffffff;background:#336600;color:#ffffff;cursor:pointer;}

.sub_eve{text-align:center;padding:3px;}

.textbox{border:1px solid #3F95DF;width:300px;height:20px;background:#ffffff;color:#000000;}
.footerCon{padding:5px 15px 5px 15px;}
.headingTitle{border:none;padding:8px 0px 8px 0px;margin:0px 0px 10px 0px;color:#336600;;font-size:x-large;font-weight:bold;line-height:normal;}
.headingTitle a{}