/* Page style */
html {height:100%; width:100%; overflow-y:scroll; }
/*--------- Styles ----------*/
body { background-color: #a07c4d; color:#484139; font-size: 76%; font-family: "Helvetica Nue", Arial, sans-serif; line-height: 110%; margin: 0px 0px 5px 0px; padding: 0px; height: 100%; width: 100%; }
html,
body,
ul,
ol,
li,
dd,
dt,
dl,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
a,
img,
table,
td,
th { margin: 0px; padding: 0px; border: 0px; list-style: none; font-family: Helvetica, Arial, sans-serif; text-align: left; }
h1,
h2,
h3,
h4,
h5,
h6 { color: #a97857; line-height: 110%; font-stretch: condensed;/**/ }
h1 { font-size: 180%; text-transform: uppercase; padding:10px 0px; }
h2 { color: #484139; font-size: 100%; font-weight: bold; padding: 0px 0px 10px 0px; }
h3,
h4,
h5,
h6 { font-size: 100%; font-weight: bold; }
p { padding: 0px 0px 10px 0px; }
ul { margin: 0px 0px 10px 15px; }
/*--------- Menu ----------*/
#logo { margin: 0px; padding: 0px 0px 25px 0px; }
ul#nav li,
ul#nav2 li,
ul#nav3 li,
ul#nav4 li,
ul#nav5 li,
ul#nav6 li,
ul#nav7 li { background-color: #FFFFFF; border-bottom: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; color: #565F69; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-weight: bold; padding: 2px; /* all list items */ width: 150px; }
ul#nav li:hover,
ul#nav li.over,
ul#nav2 li:hover,
ul#nav2 li.over,
ul#nav3 li:hover,
ul#nav3 li.over,
ul#nav4 li:hover,
ul#nav4 li.over,
ul#nav5 li:hover,
ul#nav5 li.over,
ul#nav6 li:hover,
ul#nav6 li.over,
ul#nav7 li:hover,
ul#nav7 li.over { color: #CC0001; }
/*dropdown navigation*/
ul#nav,
ul#nav2,
ul#nav3,
ul#nav4,
ul#nav5,
ul#nav6,
ul#nav7 { list-style: none; margin: 0px; padding: 0px; }
.alternatelink { color: #000000; font-family: Arial, Helvetica, sans-serif; }
.alternatelink a:link { color: #A30000; }
.alternatelink a:visited { color: #A30000; }
.alternatelink a:hover { color: #FF7200; }
.alternatelink a:active { color: #F7A528; }
.archive a:hover { text-decoration: underline; }
.archive,
.archive a:link,
.archive a:visited { color: #CC0001; font-weight: bold; text-decoration: none; }
.bg1 { background-color: #EFEFE5; }
.bg2 { background-color: #C50001; }
.body_copy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.box_beige_light { background-color: #D8D1C7; color: #5e4126; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; }
.box_blue_light1 { background-color: #F5F5F5; color: #5e4126; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; }
.boxingray { background-color: #D8D1C7; color: #000000; font-size: 10px; }
.boxtop423 { background-color: #5e4126; color: #FFFFFF; font-size: 10px; font-weight: bold; }
.boxtop5285 { background-color: #D14824; color: #FFFFFF; font-size: 12px; font-weight: bold; }
.boxtop5425 { background-color: #7D96A6; color: #FFFFFF; font-size: 10px; font-weight: bold; }
a.BildErbjudande1,
a.BildErbjudande2 { background: url(img/ban/erbjudande_11-08_off.png) no-repeat 0% 0%; display: block; }
a.BildErbjudande3,
a.BildErbjudande4,
a.BildErbjudande5 { background: url(img/ban/erbjudande_alex_off.png) no-repeat 0% 0%; display: block; }
a.BildErbjudande1:hover,
a.BildErbjudande2:hover { background: url(img/ban/erbjudande_11-08_on.png) no-repeat 0% 0%; display: block; text-decoration: none; }
a.BildErbjudande3:hover,
a.BildErbjudande4:hover,
a.BildErbjudande5:hover { background: url(img/ban/erbjudande_alex_on.png) no-repeat 0% 0%; display: block; text-decoration: none; }
/*----------Admin----------*/
code { color: #5e2f24; font-family: Courier New,Courier,mono; font-size: 12px; }
/*----------Footer----------*/
.footer { clear: both; margin: 0px auto; padding: 30px 280px 0px 10px; width: 680px; text-align: right; color:#5e4126; font-weight: bold; height: 360px; border: #000 0px solid; font-size: 90%; }
.footer p { text-align: right; padding: 0px; margin: 0px; }
.footer a,
.footer a:link,
.footer a:active,
.footer a:visited,
a.footer,
a.footer:link,
a.footer:active,
a.footer:visited { color: #5e4126; text-decoration: none; font-weight: bold; clear: none; margin: 0px; padding: 0px; width: auto; text-align: left; height: auto; border: 0px; }
.footer a:hover { color: #0d55a4; text-decoration: underline; }
.hdrtext { color: #FFFFFF; font-size: 19px; padding-left: 12px; padding-top: 85px; }
.hdrtext2 { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 19px; padding-left: 10px; padding-top: 40px; }
.heading_large { color: #5e4126; font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
.heading_medium { color: #5e4126; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.heading_medium_white { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.highlight a:hover { text-decoration: underline; }
.highlight,
.highlight a:link,
.highlight a:visited { color: #CC0001; text-decoration: none; }
/*----------Body classes----------*/
.CoffeeschoolQuestion { color: #a97857; font-weight: normal; display: block; padding: 0px; background: #FFFFFF url(img/menu/menu_arrow_brown_down.gif) no-repeat 98% 50%; }
.CoffeeschoolAnswer { color: #a97857; /*color: #484139;*/ font-size: 12px; font-weight: normal; display: block; padding: 0px; background-color: #FFFFFF; }
.CoffeeschoolQuestion p,
.CoffeeschoolAnswer p { padding: 0px 20px 6px 20px; margin: 0px; }
.CoffeeschoolQuestion h2,
.CoffeeschoolAnswer h2,
.CoffeeschoolQuestion h3,
.CoffeeschoolAnswer h3,
.CoffeeschoolQuestion h4,
.CoffeeschoolAnswer h4 { padding: 0px 20px 0px 20px; margin: 0px; }
.CoffeeschoolQuestion h1,
.CoffeeschoolAnswer h1 { padding: 5px 20px 5px 0px; margin: 0px; text-transform:none; }
a.SubHead .CoffeeschoolQuestion p { text-decoration: none; }
/*----------Body classes----------*/
/*allaround*/
.wrapper {width:892px; text-align:left; padding:0px; margin:0 auto;}
.BodyBg {background: #af793e url(img/bg/waynes_bg_body.jpg) repeat 50% 0%;} 
.BodyMidBg {background: transparent url(img/spacer.gif) repeat-y 50% 0%;}

/*Tea Top winter
.Music .BodyTopBg,
.Tea .BodyTopBg {background: url(img/bg/waynes_bg_top_vinter_te.jpg) no-repeat 50% 0%;}*/
/*Tea Bottom winter
.Music .BodyBotBg,
.Tea .BodyBotBg {background: url(img/bg/waynes_bg_bot_vinter_te.jpg) no-repeat 50% 100%;}*/

/*Tea Top spring
.Music .BodyTopBg,
.Tea .BodyTopBg {background: url(img/bg/waynes_bg_top_spring.jpg) no-repeat 50% 0%;}*/
/*Tea Bottom spring
.Music .BodyBotBg,
.Tea .BodyBotBg {background: url(img/bg/waynes_bg_bot_spring.jpg) no-repeat 50% 100%;} */

/*Tea Top fall*/
.Music .BodyTopBg,
.Tea .BodyTopBg {background: url(img/bg/waynes_bg_top_fall_te.jpg) no-repeat 50% 0%;}
/*Tea Bottom fall */
.Music .BodyBotBg,
.Tea .BodyBotBg {background: url(img/bg/waynes_bg_bot_fall_te.jpg) no-repeat 50% 100%;}

/*Tea Top jul
.Music .BodyTopBg,
.Tea .BodyTopBg {background: url(img/bg/waynes_bg_top_jul_te.jpg) no-repeat 50% 0%;}*/
/*Tea Bottom jul
.Music .BodyBotBg,
.Tea .BodyBotBg {background: url(img/bg/waynes_bg_bot_jul_te.jpg) no-repeat 50% 100%;} */

/*Tea Top rose
.Music .BodyTopBg,
.Tea .BodyTopBg {background: url(img/bg/waynes_bg_top_rose_te.jpg) no-repeat 50% 0%;}*/
/*Tea Bottom rose
.Music .BodyBotBg,
.Tea .BodyBotBg {background: url(img/bg/waynes_bg_bot_rose_te.jpg) no-repeat 50% 100%;}*/

/*****************************/

/*Default Top winter
.Default .BodyTopBg {background: url(img/bg/waynes_bg_top_vinter_kaffe.jpg) no-repeat 50% 0%;}*/
/*Default Bottom winter
.Default .BodyBotBg {background: url(img/bg/waynes_bg_bot_vinter_kaffe.jpg) no-repeat 50% 100%;}*/

/*Default Top spring
.Default .BodyTopBg {background: url(img/bg/waynes_bg_top_spring.jpg) no-repeat 50% 0%;}*/
/*Default Bottom spring
.Default .BodyBotBg {background: url(img/bg/waynes_bg_bot_spring.jpg) no-repeat 50% 100%;} */

/*Default Top fall*/
.Default .BodyTopBg {background: url(img/bg/waynes_bg_top_fall_kaffe.jpg) no-repeat 50% 0%;}
/*Default Bottom fall */
.Default .BodyBotBg {background: url(img/bg/waynes_bg_bot_fall_kaffe.jpg) no-repeat 50% 100%;}

/*Default Top jul
.Default .BodyTopBg {background: url(img/bg/waynes_bg_top_jul_kaffe.jpg) no-repeat 50% 0%;}*/
/*Default Bottom jul
.Default .BodyBotBg {background: url(img/bg/waynes_bg_bot_jul_kaffe.jpg) no-repeat 50% 100%;} */

/*Default Top rose
.Default .BodyTopBg {background: url(img/bg/waynes_bg_top_rose_kaffe.jpg) no-repeat 50% 0%;}*/
/*Default Bottom rose
.Default .BodyBotBg {background: url(img/bg/waynes_bg_bot_rose_kaffe.jpg) no-repeat 50% 100%;}*/

/*******************************/

.BodyBotBg {}
.intro { }
.langmenu { }
.langmenu a:link { }
.langmenu a:visited { }
.langmenu a:hover { }
.langmenu a:active { }
.left_nav { }
.left_page_title { }
.breadcrumb_bar { }
.breadcrumb,
A.breadcrumb:link,
A.breadcrumb:active,
A.breadcrumb:visited { }
A.breadcrumb:hover { }
/*----------Separators----------*/
.leftcolumn { }
.linkunderline a:link { }
.linkunderline a:visited { }
.linkunderline a:hover { }
.linkunderline a:active { }
.menusep { }
.modal2 { }
.modal2 a:link { }
.modal2 a:visited { }
.modal2 a:hover { }
.modal2 a:active { }
.namestring { }
.navheader { }
.navheader a:link,
.navheader a:visited { }
.navheader a:hover { }
.navitem { }
.navitem a:link,
.navitem a:visited { }
.navitem a:hover { }
.navitemactive { }
.navitemactive,
.navitemactive a:link,
.navitemactive a:visited { }
.navitemactiveparent { }
.navitemactiveparent,
.navitemactiveparent a:link,
.navitemactiveparent a:visited { }
.promotext { }
.quote { }
.red { color: #CC0001; }
.redbold { color: #CC0001; font-weight: bold; }
.table_heading { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.table_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.table_text_white { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.tablebdr { border: 2px dotted #D8D1C7; color: #767070; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 100; text-decoration: none; }
/*----------Header----------*/
/*for Search Control*/
#search input { font-size: 11px; color: #022141; height: 16px; margin-bottom: 3px; margin-right: 3px; }
#search label { margin-top:3px; margin-bottom:5px; }
.------------------------------------ { }
/*defined style sheet for adminpane*/
.ColumnMain { padding: 0px 0px 0px 10px; float: left; width: 660px; border: red 0px solid; }
.contentpaneadminleft { width: 10%; float: left; }
.contentpaneadmin { float: none; }
.contentpaneadminright { width: 10%; float: left; }
/*defined style sheet for pane*/

.ContentFlash,
.ContentMarquee,
.ContentBanner,
.contentpaneleft,
.contentpane,
.contentpaneright { border: #000 0px solid; }
.contentpaneleft { width: 220px; padding: 0px; float: left; }
.contentpane { padding: 0px 0px; }
.contentpaneright { width: 208px; padding: 0px; float: right; clear: right; }
.contentpanebottom { width: 660px; padding: 0px; clear: both; }
.ContentBanner { height: auto; width: 437px; text-align:center; }
.ContentMarquee { height: 32px; width: 437px; display: block; text-align:center; text-transform:uppercase; font-family: Arial; font-weight: bold; font-size:12px; color:#484139; line-height:24px; background-color:#efeee5; background-image: url(img/bg/waynes_bg_marquee.gif); background-repeat: no-repeat; background-position: 50% 50%; }
.ContentMarquee .marquee { width: 430px; margin: 0 auto; }
.ContentFlash { height: auto; width: 437px; text-align: center; }
.bottompane { padding-left: 0px; padding-right: 4px; padding-top: 6px; width: 100%; height: 0%; background-color: transparent; }
.toppane { width: 100%; height: 0%; background-color: transparent; padding-top: 0px; padding-left: 0px; padding-right: 4px; }
.TopRightPane { padding-right: 4px; padding-top: 6px; width: 100%; height: 0%; background-color: transparent; }
.columnleft,
.columnright { padding-right: 4px; }
.BannerPane { padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; }
.BannerPaneRed { padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; background: url(media/red/topbanner_bg.jpg) no-repeat top right; }
.BannerPaneGreen { padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; background: url(media/green/topbanner_bg.jpg) no-repeat top right; }
.BannerPaneBlue { padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; background: url(media/blue/topbanner_bg.jpg) no-repeat top right; }
.BannerPaneBrown { padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; background: url(media/brown/topbanner_bg.jpg) no-repeat top right; }
.BannerPaneOrange { padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; background: url(media/orange/topbanner_bg.jpg) no-repeat top right; }
.BannerPanepurple { padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; background: url(media/purple/topbanner_bg.jpg) no-repeat top right; }
/* root-level menu list (UL) */
ul.AvastoneCssMenu { position: relative; margin: 0; border: 0; padding: 0; display: block; white-space: nowrap; list-style: none; z-index: 999999; }
/* submenu lists (ULs) */
ul.AvastoneCssMenu ul { position: absolute; z-index: 999999; margin: 0; border: 0; padding: 0; display: block; _display: none; white-space: nowrap; list-style: none; visibility: hidden; }
/* menu items */
ul.AvastoneCssMenu li { position: relative; list-style: none; float: left; display: inline;/*   */ width: auto; _width: 1%; _height: 1%;/*margin: 0;
	border: 0;
	padding: 0;*/
}
ul.AvastoneCssMenu li li { width: 100%; white-space: normal; }
/* menu item links */
ul.AvastoneCssMenu a,
ul.AvastoneCssMenu span { width: 100%;/*AG*/ display: block; text-decoration: none;/*margin: 0;
	border: 0;
	padding: 0;*/
}
/* Add more rules here if your menus have more than four (4) tiers */
ul.AvastoneCssMenu li:hover ul ul,
ul.AvastoneCssMenu li:hover ul ul ul,
ul.AvastoneCssMenu li:hover ul ul ul ul,
ul.AvastoneCssMenu li.iehover ul ul,
ul.AvastoneCssMenu li.iehover ul ul ul,
ul.AvastoneCssMenu li.iehover ul ul ul ul { left: -9999px; visibility: hidden; _display: none; }
/* Add more rules here if your menus have more than four (4) tiers */
ul.AvastoneCssMenu li:hover ul,
ul.AvastoneCssMenu li li:hover ul,
ul.AvastoneCssMenu li li li:hover ul,
ul.AvastoneCssMenu li li li li:hover ul,
ul.AvastoneCssMenu li.iehover ul,
ul.AvastoneCssMenu li li.iehover ul,
ul.AvastoneCssMenu li li li.iehover ul,
ul.AvastoneCssMenu li li li li.iehover ul { left: auto; visibility: visible; _display: block; }
.ArrowPointer { cursor: default; }
/******************************************************
 Presentation CSS for customizing the look of the menu
*******************************************************/

/* root-level menu */
ul#MainMenu { text-align: left; }
/* nested menu lists/submenus */
/* Typically set borders,
background colors here. */
ul#MainMenu ul { background: transparent; background-color: #ffffff; border:none; background-image: url(img/spacer.gif);/*border: solid 1px #456;*/
}
/* menu items */
/* Typically set menu item borders here. */
ul#MainMenu li { }
/* nested menu items */
ul#MainMenu li li { }
/* menu item links */
/* Typically set padding,
colors,
text attributes here. */
ul#MainMenu a,
ul#MainMenu span { padding: 5px; height: 100%; color: #000; font-family: Verdana; font-size: 11px; line-height: 13px; }
/* nested menu item links */
ul#MainMenu ul a,
ul#MainMenu ul span { }
/* hovered menu item links */
ul#MainMenu li a:hover { background: transparent; }
/* hovered nested menu item links */
ul#MainMenu li li a:hover { }
/* Applied to the submenu list immediately under the menu item hovered over */
/* Second-level menu lists only */
ul#MainMenu li:hover ul,
ul#MainMenu li.iehover ul { width: 199px; /* width of submenu,
must be set so third-level list can get shifted over properly */ /*text-align: left;*/
	padding-bottom: 14px; border-left: #000 0px solid; border-right: #000 0px solid; border-bottom: #000 0px solid; }
/* Applied to the submenu list immediately under the menu item hovered over */
/* Add more rules here if your menus have more than three (4) tiers */
ul#MainMenu li li:hover ul,
ul#MainMenu li li li:hover ul,
ul#MainMenu li li li li:hover ul,
ul#MainMenu li li.iehover ul,
ul#MainMenu li li li.iehover ul,
ul#MainMenu li li li li.iehover ul { left: 199px; top: 0;/*text-align: left;*/
}
ul#MainMenu a.MenuRootBranch { }
ul#MainMenu a.MenuItemBranch { }
ul#MainMenu li a.MenuItemCurrent { color:#0072b9; }
ul#MainMenu a.MenuItemBreadcrumb { }
ul#MainMenu li.rootSeparator { }
ul#MainMenu li.subSeparator { }
ul#MainMenu li.leftCap { }
ul#MainMenu li.rightCap { }
.------------------------------------ { }
#menuHolder { width: 208px; background: transparent url(img/menu/menu_bar.gif) no-repeat 0% 0%; }
#menu { width: 100%; }
#menuHolder ul { list-style: none; padding: 10px 0px 0px 0px; margin: 0px; }
#menuHolder li,
#menuHolder li li { list-style: none; padding: 0px; margin: 0px; height: 25px; line-height: 25px; background: transparent; }
#menuHolder #menu a { text-decoration: none; text-transform: uppercase; display: block; color: #5e2f24; padding: 0px 0px 4px 30px; width: 188px; white-space: nowrap; font-weight: bold; background: url(img/menu/menu_bar.gif) no-repeat 0% 100%; }
#menuHolder #menu li li a { position: relative; padding: 6px 0px 4px 34px; font-size: 9px; }
#menuHolder a:hover,
#menuHolder #menu li li a:hover { color:#0072b9; background-color: #EFEFE5; background: #EFEFE5 none; }
#menuHolder .flag a { padding: 2px 2px; }
.------------------------------------ { }
/**************TopMenu******************/
.menuTopHolder { float: right; text-align: right; width:220px; height:84px; font-weight: bold; }
.menuTopHolder .MenuPaneTop ul,
.menuTopHolder .MenuPaneTop li { float: left; display: inline; margin: 0px; padding: 0px; list-style: none; text-align: right; }
.menuTopHolder .MenuPaneTop a { font-family: Arial; color: #5e2f24; font-size: 12px; font-weight: bold; display: block; padding: 0px 1px 5px 1px; }
.menuTopHolder .MenuPaneTop a:hover { color: #5e2f24; background: url(img/menu/menu_bar_dubbel.gif) no-repeat 50% 100%; text-decoration: none; }
.menuBreak { clear: both; border-bottom: #eee 0px solid; }
.------------------------------------ { }

/***********Banners RightContentPane************/
a.OpenCookie { background-image: url(img/ban/cookie_off.gif);/*cookie_off.gif,cookie_allharts_off.png,cookie_tavla_och_vinn.gif*/ background-repeat: no-repeat; display: block; width:207px; height:160px;/*125px*/ }
a.OpenCookie:hover { background-image: url(img/ban/cookie_Tea-Collection-ekolo.gif);/*cookie_Tea-Collection-ekolo.gif,cookie_allharts_on.png,cookie_tavla_och_vinn_on.gif*/ }
a.KaffeCertifierat { background-image:url(img/ban/kaffe_certifierat_off.gif); background-repeat: no-repeat; display: block; width:207px; height:249px; }
a.KaffeCertifierat:hover { background-image:url(img/ban/kaffe_certifierat_on.gif); }
/***********Formulär************/
.ShowMap,
.Meeting { font-weight: bold; background-image: url(img/menu/linkarrow_brown.gif); background-repeat: no-repeat; background-position: 0px 50%; margin: 10px 0px 0px 0px; padding: 0px 15px 0px 15px; }
.Meeting { background-image: url(img/menu/linkarrow_red.gif); }
.ShowMap,
.Meeting { }/* hitta det i rot fck.css*/
.Meeting { }/* hitta det i rot fck.css*/
.MainFormTableOpinion {/*Huvud tabel for formulär*/ }
.MainFormTableMeeting,
.MainFormTableOpinion {/*Huvud tabel for formulär*/ width: 397px; }
.MainFormTableMeeting .Header,
.MainFormTableOpinion .Header { text-transform: uppercase; font-weight: bold; border-bottom: #a97857 1px solid; display: block; }
.MainFormTableMeeting .Subheader,
.MainFormTableOpinion .Subheader { font-weight: normal; }
.MainFormTableMeeting td,
.MainFormTableOpinion td { height: 30px; }
.MainFormTableMeeting input,
.MainFormTableMeeting textarea,
.MainFormTableOpinion input,
.MainFormTableOpinion textarea { width: 180px; color: #5e2f24; border: #a97857 1px solid; }
.MainFormTableMeeting .radiobutton input,
.MainFormTableOpinion .radiobutton input { width: 45px; color: #5e2f24; border: #a97857 0px solid; }
.MainFormTableMeeting .radiobutton2 input,
.MainFormTableOpinion .radiobutton2 input { width: 10px; color: #5e2f24; border: #a97857 0px solid; }
.MainFormTableMeeting .FormLabelTraff,
.MainFormTableOpinion .FormLabelTraff,
.MainFormTableMeeting .FormLabelTraffLong,
.MainFormTableOpinion .FormLabelTraffLong { /*color: #a97857;
	font-weight: bold;
	padding: 4px 4px 4px 4px;*/
}
.MainFormTableMeeting .FormTextBoxTraff,
.MainFormTableOpinion .FormTextBoxTraff,
.MainFormTableMeeting .NormalTextBox,
.MainFormTableOpinion .NormalTextBox,
.MainFormTableMeeting .FormTextBoxTraffLong,
.MainFormTableOpinion .FormTextBoxTraffLong { /*color: #a97857;
	font-weight: normal;
	height: 18px;
	display: block;*/
	padding: 4px 0px 4px 0px; }
.MainFormTableOpinion a.CommandButton,
.MainFormTableMeeting a.CommandButton { /*display: block;
	float: left;
	height: 18px;
	line-height: 18px;
	width: 30px;
	border: #663333 1px solid;
	background-color:#a97857;
	color: #5e2f24;
	text-align: center;
	text-decoration: none;
	padding: 2px;*/
}
a,
a:link,
a:visited { color: #003197;/**/ text-decoration: none; }
a:hover { color: #5e2f24; text-decoration: underline; }
