﻿.select { font-size:9pt; font-family: arial; }
.whitepage {margin:0; font-size:9pt; background-color:#ffffff; color:#666666; font-family:arial;}
.simplebody {font-size:9pt; margin:0px; font-family:arial;}
.mainbody { font-size:9pt; margin:0px 0px 0px 0px; padding:0px; font-family:arial;background:#499546 url(/app_themes/default/images/bg_body.gif) left top repeat-x;}

/*  Spiffy Corners */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ background: transparent url(/app_themes/default/images/corner.png) no-repeat bottom right;} 
.cssbox  { width:640px !important; width: 625px; padding-right:15px; margin:20px auto; }
/* IE Win = width - padding */  

.cssbox_head { background-position:top right; margin-right:-15px; padding-right:40px } 
.cssbox_head h2 { background-position:top left; margin:0; padding:25px 0 15px 40px; height:auto !important; height:1% } 
.cssbox_head h2 div { border-bottom:solid 1px #cfcfcf; padding-bottom:4px; color:#403f3f; font-weight:bold; font-size:12pt; font-family: arial,tahoma,verdana;}
.cssbox_body { background-position:bottom left; margin-right:25px; padding:15px 0 15px 40px } 

/*  Spiffy Corners */

/* Form design */
.feedbackform { padding: 5px; }
div.fieldwrapper { width: 431px; overflow: hidden; padding: 2px 0; }
div.fieldwrapper label.styled { float: left; width: 101px; margin-right: 10px; padding-top:2px;color:#505050;}
div.fieldwrapper div.thefield { float: left; margin-bottom:0px; width:320px;}
.textbox,div.fieldwrapper div.thefield input, div.fieldwrapper div.thefield textarea, div.fieldwrapper div.thefield select {border:solid 1px #c4c4c4;color:#949494;font-family:arial; font-size:9pt;}

div.fieldwrapper1 { width: 401px; overflow: hidden; padding: 2px 0; }
div.fieldwrapper1 label.styled { float: left; width: 101px; margin-right: 10px; padding-top:2px;color:#505050;}
div.fieldwrapper1 div.thefield { float: left; margin-bottom:0px; width:290px;}
.textbox,div.fieldwrapper1 div.thefield input, div.fieldwrapper1 div.thefield textarea, div.fieldwrapper1 div.thefield select {border:solid 1px #c4c4c4;color:#949494;font-family:arial; font-size:9pt;}

div.fieldwrapper2 { width: 441px; overflow: hidden; padding: 2px 0; }
div.fieldwrapper2 label.styled { float: left; width: 111px; margin-right: 10px; padding-top:2px;color:#505050;}
div.fieldwrapper2 div.thefield { float: left; margin-bottom:0px; width:320px;}
.textbox,div.fieldwrapper2 div.thefield input, div.fieldwrapper2 div.thefield textarea, div.fieldwrapper2 div.thefield select {border:solid 1px #c4c4c4;color:#949494;font-family:arial; font-size:9pt;}

div.buttonsdiv { margin: 5px 0px 0px 110px; }
.button { background: transparent url(/app_themes/default/images/btn_Send.gif) no-repeat bottom right; font-size:8pt; border:none; cursor:pointer; height:21px; width:65px !important; color:#706e70;}
.errormessage { margin:0px; padding:0px; background:url(/App_Themes/Default/images/edtError.gif) top left no-repeat; padding-left:18px; width:14px;}
.messageerror {color:#d60022;}
.messageboard { margin:15px; padding:10px; border:solid 1px #dd3c10; background-color:#ffebe8; color:#000000; text-align:center; font-weight:normal; text-align:center;}
.thankyou { margin:10px; padding:10px; border:solid 1px #cccccc; color:#4d4d4d; text-align:center; font-weight:normal;}
.thankyoucontact {padding:0px 0px 10px 0px; margin:0px 0px 10px 0px;  color:#4d4d4d; text-align:center; font-weight:bold;}

.editform { padding:0px; margin:0px;}
.editform td.label {text-align: right; font-weight:bold; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:9pt; font-family: arial,tahoma,verdana;}
.editform td.label span.star {color: #E9786E; padding-right:6px;}
.editform td.editor {  vertical-align:top; color:#000000; padding-bottom:3px; font-size:9pt; font-family: arial,tahoma,verdana;}
.editform td.editor a { color:#000000; text-decoration:underline;}
.editform td.editor a:hover { color:#000000; text-decoration:none;}
.editform td.buttoncell{padding: 5px 0px 10px 0px; font-size:9pt; font-family: arial,tahoma,verdana;}
.shiftleft { padding-left:120px;}
.focuslink { color:#22b9f7; font-weight:bold; font-size:9pt; font-family: arial,tahoma,verdana;}
.focuslink a { color:#22b9f7; text-decoration:underline;}
.focuslink a:hover { color:#22b9f7; text-decoration:none;}
.contacttextarea { width:300px;}
.contacttextbox {width:300px;}
.editform td.editor .textboxre{width:280px;}
/* Form design */

/* Master */
#main-wrapper {width:982px; margin:0 auto; background: url(/App_Themes/Default/images/bg_content.gif) top left no-repeat;}
#wrapper {width:970px; margin:0 auto;background-color:#ffffff }
#wrapper-content {width:941px; margin:0 auto;}
#content {margin:0; padding:12px 0px 14px 7px; border-left:dotted 1px #a6a6a6; border-right:dotted 1px #a6a6a6;}
#header {margin:0px; position:relative;}
#main-footer {width:982px; margin:0 auto; background: transparent url(/App_Themes/Default/images/bg_footer.png) top left no-repeat;}
/* Master */

/* Search & Language */
.language-search {position:absolute; top:49px; right:14px; width:240px; height:43px; color:#757575; font-size:8pt; background: transparent url(/app_themes/default/images/bg_header.gif) no-repeat;}
.fr-language {/*padding:3px 0px 3px 0px;*/position:absolute; top:52px; right:14px; color:#757575; font-size:8pt;}
.fr-search {/*padding:7px 0px 3px 0px;*/position:absolute; top:72px; right:14px; color:#757575; font-size:8pt;}
.fr-search .hacktd {padding-top:1px;}
.fr-language a {text-decoration:none; color:#757575;}
.fr-language a:hover {text-decoration:underline}
.fr-search .searchtextbox {width:126px; height:15px; border:solid 1px #7f9db9; font-size:8pt; color:#757575; padding-left:4px;}
/* Search & Language */

.clear { clear:both;}
.copyright {font-size:8pt;color:#ccdbcc; padding:22px 21px 6px 21px; text-align:right;}
.copyright a {color:#ccdbcc;text-decoration:none; cursor:pointer;}
.copyright a:hover {text-decoration:underline;}

/*Top Menu*/
.mainnavbar {margin:0 14px 0 14px; text-transform:uppercase; background: transparent url(/app_themes/default/images/bg_menu.gif) no-repeat; height:34px; overflow:hidden;}
.TopMenuGroup {cursor:default; padding:4px 0 0 6px; margin:0px;}

.TopMenuItem { text-align:center; color:#ffffff; font-weight:bold; }
.TopMenuItemHover {text-align:center; color:#ffffff; cursor:pointer; font-weight:bold;}
.TopMenuItemFirst { text-align:center; color:#ffffff; font-weight:bold; }
.TopMenuItemHoverFirst { text-align:center; color:#ffffff; font-weight:bold; cursor:pointer;}

.TopItemLookActive { text-align:center; color:#ffffff; font-weight:bold; background: transparent url(/app_themes/default/images/bg_menu_left.gif) no-repeat;}
.TopMenuItemActiveFirst{text-align:center; color:#ffffff; font-weight:bold; background: transparent url(/app_themes/default/images/bg_menu_left.gif) no-repeat;}

.MenuGroup {border-bottom: solid 1px #9f9f9f; cursor:default;}
.MenuItem {font-weight:bold; background: transparent url(/app_themes/default/images/bg_topsubmenu.gif) repeat-x; color:#242424; cursor:pointer; font-size:9pt;}
.MenuItemHover {font-weight:bold; background: transparent url(/app_themes/default/images/bg_topsubmenu_act.gif) repeat-x; color:#ffffff; cursor:pointer; font-size:9pt;}

.bottomnavbar{ padding:22px 21px 6px 21px; margin:0px; float:left;}
.bottomnavbar ul {list-style-type:none; padding:0px; font-size:8pt; margin:0px; display:inline;}
.bottomnavbar ul li {font-size:8pt; padding:0px; display:inline; color:#276624; font-weight:normal; padding:0px 4px 0px 0px;}
.bottomnavbar ul li a { color:#ededed; text-decoration:none;}
.bottomnavbar ul li a:hover { text-decoration:underline; color:#ededed; }

.leftnavbar {padding:0; overflow:hidden; width:169px;}
.leftnavbar .title {text-transform:uppercase; color:#21681e; font-weight:bold; padding:0 0 6px 7px;}
.leftmenu {background:url(/App_Themes/Default/images/bg_menuleft.gif) no-repeat; padding:10px 0 0 18px; height:23px; margin:0; font-weight:bold; color:#242424; overflow:hidden; cursor:pointer;}
.leftmenu a {color:#323232; padding:0;text-decoration:none; display:block; font-size:9pt;}
.leftmenu a:hover { color:#dc1b0b;padding:0; text-decoration:none;}
.leftmenu_active {background:url(/App_Themes/Default/images/bg_menuleft.gif) no-repeat; padding:10px 0 0 18px; height:23px; margin:0; font-weight:bold; color:#e02424; overflow:hidden; cursor:pointer;}
.leftmenu_active a { color:#dc1b0b; text-decoration:none; display:block; padding:0; font-size:9pt;}
.leftmenu_active a:hover { color:#dc1b0b; text-decoration:none; }
/* Top menu */

/* Home */
.home-top {margin-top:1px; padding:10px 0 0 7px; background:#c2cac1 url(/App_Themes/Default/images/bg_home_top.gif) left bottom no-repeat;}
.home-left {width:649px; float:left;}
.home-right {width:269px; float:left; margin-left:9px;}
.homenews {background:Transparent url(/App_Themes/Default/images/bg_home_left.gif) no-repeat; height:94px; margin-top:9px; margin-bottom:8px; padding:14px 15px 0px 17px; overflow:hidden;}
.homenews .name {text-transform:uppercase; font-weight:bold; font-size:10pt; padding-bottom:6px;}
.homenews .name a {color:#ca0004; text-decoration:none;}
.homenews .brief {color:#404040;}
.homenews .brief a {text-decoration:none;color:#3b8b37; cursor:pointer;}
.homenews .brief a:hover {text-decoration:underline;}
.homecontact {background:Transparent url(/App_Themes/Default/images/bg_home_right.gif) no-repeat; height:88px; margin-top:9px; margin-bottom:8px; _margin-top:6px; padding:20px 10px 0px 17px; overflow:hidden;}
.chatonline {text-decoration:underline; color:#21681e; font-size:11pt; padding-right:17px;}
.videohome {height:229px;}

.homeproduct {background-color:#c2cac1; margin:0;}
.homeproduct .item-homeproduct {padding: 8px 0 8px 6px;}
.homeproduct .title {font-weight:bold; height:24px; padding:11px 0px 0px 24px; text-transform:uppercase; color:#ca0004; background:Transparent url(/App_Themes/Default/images/bg_producttitle.gif) no-repeat;}
.homeproduct .image-box {position:relative;}
.homeproduct .image-box img {height:125px; width:228px;}
.homeproduct .name {position:absolute; left:0; bottom:0px; _bottom:17px; font-weight:bold; padding-top:8px; width:228px; text-align:center; overflow:hidden; height:22px; background:Transparent url(/App_Themes/Default/images/bg_homeproduct.png) no-repeat;}
.homeproduct .name a {color:#ececec; text-decoration:none;}

.zonetab {padding-top:7px; padding-bottom:15px;}
.topnews .image-box img {padding-right:10px;}
.topnews .name {font-weight:bold; padding-bottom:5px;}
.topnews .name a {text-decoration:none; color:#404040;}
.topnews .name a:hover {text-decoration:underline;}
.topnews .brief {color:#404040;}
.topnews .brief a {text-decoration:none;color:#3b8b37; cursor:pointer;}
.topnews .brief a:hover {text-decoration:underline;}

.othernewshome { padding:0}
.othernewshome ul {list-style-type:none; padding:0px 0px 15px 0px; margin:0px;}
.othernewshome ul li {line-height:normal !important; color:#058300; font-weight:normal; margin:0px; padding:2px 0px 2px 15px; background:url(/App_Themes/Default/images/ico_new.gif) no-repeat 0px 8px;}
.othernewshome ul li a { color:#058300; text-decoration:none}
.othernewshome ul li a:hover { color:#058300; text-decoration:underline; }
/* Home */

/*tab strip*/
.tabstrip{background-image:none !important;margin:0; margin-bottom:2px !important; }
.CustomTab{background:transparent url(/App_Themes/Default/images/bg_tab1.gif) bottom left no-repeat !important; padding:0px 0px 0px 5px !important; font-weight:bold !important; color:#9c9c9c !important; text-transform:uppercase !important;}
.HoveredTab{background:transparent url(/App_Themes/Default/images/bg_tab_active1.gif) no-repeat bottom left !important;  color:#cf2124 !important; padding:0px 0px 0px 5px !important; font-weight:bold !important;}
.SelectedTab{background:transparent url(/App_Themes/Default/images/bg_tab_active1.gif) no-repeat bottom left !important;  color:#cf2124 !important; padding:0px 0px 0px 5px !important; font-weight:bold !important;}
.CustomTab .rtsOut{background:transparent url(/App_Themes/Default/images/bg_tab.gif) no-repeat right bottom !important;}
.HoveredTab .rtsOut{background:transparent url(/App_Themes/Default/images/bg_tab_active.gif) no-repeat right bottom  !important;}
.SelectedTab .rtsOut{background:transparent url(/App_Themes/Default/images/bg_tab_active.gif) no-repeat right bottom  !important;}
.zonetab .rtsIn {background-color:Transparent !important;}
.zonetab .rtsLI {margin-right:1px !important; }
.zonetab .rtsLink{margin:0px 2px 0px 0px !important; line-height:30px !important;}
.zonetab .rtsLevel{padding-left:0px !important; height:30px; background:transparent url(/App_Themes/Default/images/bg_tabheader.gif) bottom right no-repeat !important; width:auto !important;}
.zonetab .rtsUL {margin-left:0px !important;}
.zonetab .rtsTxt {font-family:arial,tahoma,verdana !important; font-weight:bold !important;}

.tabstrip1{background-image:none !important;margin:0; margin-bottom:2px !important; }
.CustomTab1{background:transparent url(/App_Themes/Default/images/tab1.gif) bottom left no-repeat !important; padding:0px 0px 0px 5px !important; color:#363636 !important; text-transform:uppercase !important;}
.HoveredTab1{background:transparent url(/App_Themes/Default/images/tab_active1.gif) no-repeat bottom left !important;  color:#ffffff !important; padding:0px 0px 0px 5px !important;}
.SelectedTab1{background:transparent url(/App_Themes/Default/images/tab_active1.gif) no-repeat bottom left !important;  color:#ffffff !important; padding:0px 0px 0px 5px !important;}
.CustomTab1 .rtsOut{background:transparent url(/App_Themes/Default/images/tab.gif) no-repeat right bottom !important;}
.HoveredTab1 .rtsOut{background:transparent url(/App_Themes/Default/images/tab_active.gif) no-repeat right bottom  !important;}
.SelectedTab1 .rtsOut{background:transparent url(/App_Themes/Default/images/tab_active.gif) no-repeat right bottom  !important;}
.newsdetail .rtsIn {background-color:Transparent !important;}
.newsdetail .rtsLI {margin-right:1px !important; }
.newsdetail .rtsLink{margin:0px 2px 0px 0px !important; line-height:23px !important;}
.newsdetail .rtsLevel{padding-left:0px !important; height:23px; background:transparent url(/App_Themes/Default/images/bg_tabheader.gif) bottom right no-repeat !important; width:auto !important;}
.newsdetail .rtsUL {margin-left:0px !important;}
.newsdetail .rtsTxt {font-family:arial,tahoma,verdana !important; font-weight:normal !important;}
/*tab strip*/

/*survey*/
.choice {overflow:hidden; padding-top:21px; padding-left:19px; margin:0 auto; }
.choice .title{font-weight:bold; padding:0 0px 10px 0px; text-transform:uppercase; color:#ca0004;}
.survey {color:#404040;}
.survey .question {color:#058300;}
.survey .line {height:6px;}
.surveybutton{ margin:10px 8px 10px 0px; }
.surveybutton input {cursor:pointer; color:#058300; background: url(/App_Themes/Default/images/button.gif) top no-repeat; border:none; width:80px; height:22px;}
.surveybutton a { color:#058300; text-decoration:none; }
.surveybutton a:hover{ text-decoration:underline;}

.surveybuttonback { margin:10px 8px 10px 0px;}
.surveybuttonback input{cursor:pointer; color:#058300; background: url(/App_Themes/Default/images/button.gif) top no-repeat; border:none; width:80px; height:22px;}
.surveyquestion {padding:0 0 7px 0;}

.polloption{padding:0px 6px 0px 6px;}
.surveymain .result {padding:0px 6px 0px 6px; font-size:8pt;}
.surveyoptiontable td label{ display:block; position:relative; top:3px; float:right; width:210px; }
.surveyoptiontable td input{ float:left}
.surveyoptiontable{ margin-top:5px}
/*survey*/

/* Breadcrumb */
.breadcrumb-title {text-transform:uppercase; color:#21681e; font-weight:bold; padding:20px 0 18px 12px;background: url(/App_Themes/Default/images/bg_breadcrumb_title.gif) top repeat-x;}
.breadcrumb {height:19px; border-left:dotted 1px #a6a6a6; border-right:dotted 1px #a6a6a6; padding:9px 0px 0px 16px; margin:0px; margin-top:1px; color:#707070; background: transparent url(/App_Themes/Default/images/breadcrumb.gif) top left repeat-x;}
.breadcrumb a { color:#707070; text-decoration:none;}
.breadcrumb a:hover { color:#707070; text-decoration:underline;}
/* Breadcrumb */

/* Left */
.weblink {background: url(/App_Themes/Default/images/bg_weblink.gif) top repeat-x; padding-left:7px; height:76px;}
.weblink .title {text-transform:uppercase; color:#21681e; font-weight:bold; padding:12px 0 8px 0px;}
.weblink select {width:150px;border:solid 1px #7f9db9;}
.bannner {background: #eaeaea url(/App_Themes/Default/images/bg_banner.gif) top repeat-x; margin-top:10px;padding-left:7px; padding-bottom:10px; border-bottom:solid 1px #dddddd;}
.bannner .title {text-transform:uppercase; color:#21681e; font-weight:bold; padding:16px 0 14px 0px;}
/* Left */

/* News In Zone */
.newszone-title {text-transform:uppercase; color:#21681e; font-weight:bold; padding:16px 0 14px 12px;background: url(/App_Themes/Default/images/bg_zonename.gif) top repeat-x;}
.newsinzone {background: #eaeaea url(/App_Themes/Default/images/bg_newszone.gif) top repeat-y;}
.newsinzone td {width:180px; border-top:solid 2px #dddddd; padding:0; padding-right:1px;}
.news-item {}
.news-item .name{font-weight:bold; padding:17px 4px 0px 12px; }
.news-item .name a {color:#21681e; text-decoration:none;}
.news-item .name a:hover { color:#21681e; text-decoration:underline;}
.news-item .brief {padding:9px 4px 0px 12px;color:#242424;}
.news-item .brief a {color:#e42323;}
.news-item .image-box img {border:none; width:179px; height:113px;}
.news-item .date{color:#979797; white-space:nowrap;}
/* News In Zone */

/* Page */
.pager-container {position:relative; margin:0px 0px 0px 0px; padding:0px; height:50px; overflow:hidden;}
.pager {position:absolute; right:0px; top:0px; height:50px; overflow:hidden;}
.pager-container1 {position:relative; margin:0px 10px 0px 0px; padding:0px; height:25px; overflow:hidden;}
.pager1 {position:absolute; right:0px; top:0px; height:25px; overflow:hidden;}
/* Page */

/* DetailNews */
.newsdetail { margin:0px; padding:0;}
.newsdetail h1 { font-weight:bold; font-size:11pt; color:#242424; margin:0px; padding:12px 0px 15px 0px; }
.newsdetail h2 { font-weight:normal; color:#242424; font-size:9pt;  margin:0px; padding:0px 0px 0px 0px;}
.newsdetail h2 a {color:#18620c; text-decoration:none;}
.newsdetail h2 a:hover {text-decoration:underline;}
.newsdetail h3 { font-weight:normal; color:#242424; font-size:11px;  margin:0px; padding:10px 11px 0px 20px;}

.newsintopic { font-weight:bold; font-size:9pt; padding-bottom:10px;}
.newsintopic ul {list-style-type:none; padding:0px; margin:0px;}
.newsintopic ul li { padding:0px; display:inline; color:#18620c; margin:0px; }
.newsintopic ul li a { color:#18620c; text-decoration:none}
.newsintopic ul li a:hover { color:#18620c; text-decoration:underline; }

.othernews .headline { color:#212121; padding:10px 0px 6px 0px; font-weight:bold; text-transform:uppercase;}
.othernews { padding:0 10px 0 15px; margin-top:10px; background-color:#f5f5f5; width:698px; border-top:solid 2px #dddddd;}
.othernews ul {list-style-type:none; padding:0px 0px 15px 0px; margin:0px;}
.othernews ul li {line-height:normal !important; color:#058300; font-weight:normal; margin:0px; padding:2px 0px 2px 10px; background:url(/App_Themes/Default/images/ico_othernews.gif) no-repeat 0px 8px;}
.othernews ul li a { color:#058300; text-decoration:none}
.othernews ul li a:hover { color:#058300; text-decoration:underline; }
.othernews .date{color:#979797;}
/* DetailNews */

/* Utilities bar */
.utibar { padding:0; margin:35px 10px 0px 0px; text-align:right; }

.print { padding: 1px 12px 4px 22px; cursor:pointer; font-size:9pt; color:#505050; font-weight:normal; background: url(/App_Themes/Default/images/ico_print.gif) top left no-repeat;}
a.print { color:#505050; text-decoration:none;}
a:hover.print { color:#505050; text-decoration:underline;}
.frprint { margin:0px; padding-bottom:8px;}

.sendtofriend {padding: 1px 12px 4px 22px; cursor:pointer; font-size:9pt; color:#505050; font-weight:normal; background: url(/App_Themes/Default/images/ico_email.gif) top left no-repeat;}
a.sendtofriend { color:#505050; text-decoration:none;}
a:hover.sendtofriend { color:#505050; text-decoration:underline;}

.feedback  { padding: 1px 12px 4px 22px; cursor:pointer; font-size:9pt; color:#505050; font-weight:normal; background: url(/App_Themes/Default/images/ico_feedback.gif) top left no-repeat;}
a.feedback { color:#505050; text-decoration:none;}
a:hover.feedback { color:#505050; text-decoration:underline;}

.gotop  { padding: 1px 12px 4px 22px; cursor:pointer; font-size:9pt; color:#505050; font-weight:normal; background: url(/App_Themes/Default/images/ico_gotop.gif) top left no-repeat;}
a.gotop { color:#505050; text-decoration:none;}
a:hover.gotop { color:#505050; text-decoration:underline;}

.bookmark  { padding: 1px 0px 4px 22px; cursor:pointer; font-size:9pt; color:#505050; font-weight:normal; background: url(/App_Themes/Default/images/ico_bookmark.gif) top left no-repeat;}
a.bookmark { color:#505050; text-decoration:none;}
a:hover.bookmark { color:#505050; text-decoration:underline;}
/* Utilities bar */

/* print */
.borerprint { margin:0px; padding:0px; width:930px; margin:0px auto; background:url(/App_Themes/Default/images/bg_topprint.gif) no-repeat;}
.borerprint h1 { font-weight:bold; font-size:11pt; color:#242424; margin:0px; padding:20px 30px 10px 30px; }
.bottom-borerprint {margin:0px; padding:0px 0px 10px 0px; width:930px; margin:0px auto; background:url(/App_Themes/Default/images/bg_bottomprint.gif) no-repeat; height:8px; overflow:hidden;}
.Contentprint {color:#242424; padding:0px 30px 0px 30px;}
.bannerlogo {margin:0px; padding:0px; width:930px; margin:0px auto;}

.copyright-print { float:left; width:648px; padding:0px 0px 0px 0px; color:#CCDBCC;}
.copyright-print a { color:#CCDBCC; text-decoration:none}
.copyright-print a:hover { color:#CCDBCC; text-decoration:underline; }
/* print */

/* Sitemap */
.container { margin:0px 16px 24px 9px; padding:0; border-bottom:2px solid #dddddd; background-color:#f5f5f5;}

.SiteMap { border: 0px solid #DDDDDD; }
.SiteMapTableCell { padding: 25px; font-size:9pt;}
.RootNode { color: #474747; font-weight: bold; padding-left:5px; font-size:9pt;}
.RootNode a { color: #474747; text-decoration:none; }
.RootNode a:hover { color: #21681e; text-decoration:underline; }
.ParentNode { font-weight:bold;  padding-left:5px; font-size:9pt;}
.ParentNode a { color: #474747; text-decoration:none; }
.ParentNode a:hover { color: #474747; text-decoration:underline; }
.LeafNode { color: #474747; padding-left:5px; font-size:9pt; }
.LeafNode a { color: #474747; text-decoration:none; }
.LeafNode a:hover { color: #21681e; text-decoration:underline;}
/* Sitemap */

/* video */
.video {margin:0; padding:16px 0px 18px 18px;}
.video_screen {background:none; text-align:center; padding:0;}
.videolist {width:296px; padding-top:16px; padding-bottom:18px;}
.videolist .name {font-weight:bold; color:#6f706f; border:none; padding:10px 10px 10px 45px; background: url(/App_Themes/Default/images/icon_Video.gif) left no-repeat;}
.videolist .name a {color:#474747; text-decoration:none; }
.videolist .name a:hover {color:#21681e;text-decoration:underline;}
.videoitem {background-color:#ffffff; padding-left:9px;}
.videoitem2 {background-color:#f5f5f5; padding-left:9px;}
/* video */

/*photo*/
.zonephoto {background: #f5f5f5 url(/App_Themes/Default/images/bg_photo.gif) top repeat-y; padding:0; margin:0px 0px 0px 4px;}
.zonephoto td {width:225px; text-align:center; border-top:solid 2px #dddddd; padding:0; padding-right:1px;}
.photoitem {}
.photoitem .name{font-weight:bold; padding:7px 4px 0px 4px; color:#21681e;}
.photoitem .image-box img {border:none; width:180px; padding-top:20px; height:114px;}
/*photo*/

/* Search */
.frNewsinzone { margin:0px;}
.frNewsinzone .image-box { margin:0px; padding:0px;}
.frNewsinzone .image-box img {  padding:0px 0px 0px 0px; margin:0px 12px 0px 0px;}
.frNewsinzone .zoneitemname {font-weight:bold; color:#21681E; padding:0px 0px 3px 0px; }
.frNewsinzone .zoneitemname a { color:#21681E; text-decoration:none;}
.frNewsinzone .zoneitemname a:hover { color:#21681E; text-decoration:underline;}
.frNewsinzone .newszoneitem {padding-top:15px; vertical-align:top;}
.frNewsinzone .zoneitembrief { font-weight:normal; padding:0px; color:#242424;}
/* Search */

/* Product Content*/
.images {margin-top:15px;}
.images .imagemain{float:left; padding-right:16px; padding-bottom:23px;}
.images .imagelist{float:left;}
.images .imagemain img{ width:501px; height:317px;}
.images .imagelist img{ width:76px; height:60px; border:none; margin:0 16px 23px 0;}
/* Product Content*/
