/* ESMT Weblog Screen Styles */


/* REMOVE PADDING AND MARGIN VALUES */
*							{ margin: 0; padding: 0; }
html, body				{ height: 100%; width: 100%; font-size: 100%; background-color: #FFFFFF; }

/* no img borders, clear floats */
img						{ border: none; z-index:1000; }
img.left,
table.left				{ float: left; width: auto; margin: 3px 12px 5px 0px; }
img.right,
table.right				{ float: right; width: auto; margin: 3px 0px 5px 12px;}


*.clear							{ clear: both; }
*.clearPrint					{ display: none; }

/* BASE FONT ATTRUBUTES */
html, body, body *	{ font-family: Arial, Helvetica, sans-serif; color: #222222; }
/* text links */
a,
a:link,
a:active,
a:visited			{ color: #072b45; text-decoration: underline; }
a:hover,
a:visited:hover	{ color: #072b45; text-decoration: none; }

/* BASIC PAGE CONSTRUCTION */
/* window div (for full browser-width and centering the content) */
div#headerWindow,
div#sitetoolsWindow,
div#topnavWindow,
div#teaserWindow,
div#contentWindow,
div#footerWindow		{ text-align: center; 		/*border: 1px dotted aqua;*/}
/* container div (for fixed content-width) */
div#headerContainer,
div#sitetoolsContainer,
div#topnavContainer,
div#teaserContainer,
div#contentContainer,
div#footerContainer	{ width: 760px; text-align: left; 		/*border: 1px dotted violet;*/ }
/* BASIC PAGE CONSTRUCTION End */

/*---------------------- MAIN PAGE ELEMENTS -----------------------*/

/* PAGE HEADER */
div#headerWindow								{ }
div#headerContainer							{ height: 94px; }
img#logo 										{ float: left; }

/* search and quick navigation */
table#quickSearch								{ float: right; margin-top: 5px; margin-right: 12px; background-color: transparent; width: 200px; }
table#quickSearch label						{ display: none; }
table#quickSearch td							{ padding: 0; background-color: transparent; border: 0; text-align: right; }
table#quickSearch form						{ margin: 0px; }
table#quickSearch input.searchField		{ float: left; width: 170px; padding: 2px 2px 2px 4px; border: 1px solid #808080; font-size: 60%; }
table#quickSearch input.searchButton	{ float: right; }
table#quickSearch select					{ font-size: 60%; width: 184px; font-family: Arial, Helvetica, sans-serif; margin-top: 5px; }
/* PAGE HEADER End*/

/* SITETOOLS */
div#sitetoolsWindow											{ background: #edece8; border-bottom: 1px solid #808080; margin-bottom: 1px; }
div#sitetoolsContainer										{ font-size: 60%; }
ul#sitetools													{ list-style: none; margin: 0px; float: right; }
ul#sitetools li												{ margin: 0px; float: left; padding: 3px 0px; background-image: url(../images/sitetools_sepline.gif); background-repeat: no-repeat; background-position: right center; }
/* list element with highlighted link, covering left seperation line */
ul#sitetools li#sitetoolHighlight 						{ margin-left: -1px; padding-right: 1px; }
/* sitetools links */
ul#sitetools a,
ul#sitetools a:link,
ul#sitetools a:active,
ul#sitetools a:visited										{ text-decoration: none; padding: 3px 10px; margin-right: 1px; }
ul#sitetools a:hover,
ul#sitetools a:visited:hover								{ text-decoration: none; color: #000; background-color: #fff; }

ul#sitetools a.rss,
ul#sitetools a.rss:link,
ul#sitetools a.rss:active,
ul#sitetools a.rss:visited									{ text-decoration: none; padding: 3px 10px 3px 22px; margin-right: 1px; background-image: url(../images/rss.gif); background-repeat: no-repeat; background-position: 7px 3px; }

/* list element with highlighted link, covering left seperation line */
ul#sitetools li#sitetoolHighlight a,
ul#sitetools li#sitetoolHighlight a:link,
ul#sitetools li#sitetoolHighlight a:active,
ul#sitetools li#sitetoolHighlight a:visited			{ color: #fff; background-color: #bfb2a1; padding: 3px 11px; margin-right: -1px; }
ul#sitetools li#sitetoolHighlight a:hover,
ul#sitetools li#sitetoolHighlight a:visited:hover	{ color: #fff; background-color: #ded9cf; }
/* sitetools links End*/
/* SITETOOLS End */

/* TOPNAVIGATION */
div#topnavWindow										{ border-top: 1px solid #808080; border-bottom: 1px solid #808080; margin-bottom: 1px; }
div#topnavContainer									{ text-align: left; }
div#topnav												{ font-size: 80%; }
div#topnav ul											{ list-style: none; margin: 0px; }
div#topnav li											{ float: left; margin: 0px; padding: 4px 0px 4px 0px; background: url(../images/sitetools_sepline.gif) no-repeat right center; }
div#topnav li img										{ width: 1px; height: 1em; }
/* list element with highlighted link, covering left seperation line */
div#topnav li.topHighlight a						{ color: #aaa; text-decoration: none; cursor: default; }

/* topnavigation links */
div#topnav a,
div#topnav a:link,
div#topnav a:active,
div#topnav a:visited									{ padding: 4px 12px; }
div#topnav a:hover,
div#topnav a:visited:hover							{ text-decoration: none; }
/* list element with highlighted link, covering right seperation line */
div#topnav li#topHighlight a,
div#topnav li#topHighlight a:link,
div#topnav li#topHighlight a:active,
div#topnav li#topHighlight a:visited			{ color: #fff; background-color: #bfb2a1; padding: 4px 19px; margin-right: -1px; }
div#topnav li#topHighlight a:hover,
div#topnav li#topHighlight a:visited:hover	{ color: #fff; background-color: #ded9cf; }
/* topnavigation links End */
/* TOPNAVIGATION End */

/* TEASER BAR (contains big image on homepage) */
div#teaserWindow						{ background-color: #bfb2a1; margin-bottom: 1px; }
div#teaserContainer					{ height: 24px; }
/* big homepage picture */
table#teaser							{ height: 180px; width: 100%; border-left: 1px solid #fff; border-right: 1px solid #fff; margin: 0px; background-repeat: no-repeat; background-position: top center; }
table#teaser td						{ border: 0px; padding: 0px; padding-right: 12px; vertical-align: bottom; }
/* field with bookmark and claim */
table#teaser table					{ float: right; width: 200px; margin-bottom: 0px; margin-top: 10px; background: url(../images/home_bookmark.gif) no-repeat 0px 0px transparent; }
table#teaser table td				{ padding: 0px; }
table#teaser table td h1			{ color: #fffeff; font-weight: bold; font-size: 160%; line-height: 120%; letter-spacing: 1pt; margin: 38px 12px 12px 10px; padding: 0px; background-color: transparent; }
/* TEASER BAR End */

/* BAR */
div#barWindow				{ background-color: #bfb2a1; margin-bottom: 12px; font-size: 0%; }
div#barWindow img			{ height: 5px; width: 1px; }
/* BAR End */

/* CONTENT */
div#contentWindow					{ border-bottom: 5px solid #e1c188; }
div#contentContainer				{ background-image: url(../images/bg_subnav.gif); background-repeat: repeat-y; background-position: 548px 0px; }
div#content							{ float: left; width: 536px; margin-right: 12px; font-size: 80%; line-height: 140%; }
div#rightColumn					{ float: right; width: 212px; font-size: 70%; line-height: 130%; }
/* CONTENT End */

/* FOOTER */
div#footerWindow			{ background: #edece8; border-bottom: 50px solid #fff; }
div#footerContainer		{ text-align: left; font-size: 70%; padding: 5px 0px; }
div#footerLft				{ float: left; }
div#footerRgt				{ float: right; margin-right: 12px; }
/* FOOTER End */


/*---------------------- SPECIAL PAGE ELEMENTS -----------------------*/

/* ELEMENTS LEFT COLUMN */


/* SUBNAVIGATION */
div#subnav									{ color: #000; line-height: 120%; margin: 0px 12px 30px 0px; width: 200px; }
div#subnav h1								{ padding: 5px 7px 6px 7px; font-size: 100%; margin: 0; color: #111; background-color: #cfaa6d; border-bottom: 1px solid #FFFFFF; }
div#subnav ul								{ list-style: none; margin: 0px; padding: 0px; width: 100%;}
div#subnav li								{ margin: 0px; padding: 0px; width: 100%;}

/* all links */
div#subnav a,
div#subnav a:link,
div#subnav a:active,
div#subnav a:visited						{ color: #111; text-decoration: none; display: block; padding-top: 4px; padding-bottom: 4px; padding-right: 5px; border-bottom: 1px solid #fff; }
div#subnav a:hover, 
div#subnav a:visited:hover				{ color: #000; text-decoration: none; }

/* highlighted links */
div#subnav a#subHighlight,
div#subnav a#subHighlight:link,
div#subnav a#subHighlight:active,
div#subnav a#subHighlight:visited	{ color: #000; background-color: #fff; }

/* different level links */
div#subnav ul.level2						{ }
div#subnav ul.level2 a					{ background-image: url(../images/subnav_icon_lvl3.gif); background-repeat: no-repeat; background-position: 6px 8px; padding-left: 16px; }
div#subnav ul.level2 a#subHighlight	{ background-image: url(../images/subnav_icon_lvl3_h.gif);}
div#subnav ul.level2 a:hover			{ background-color: #ceaf79; }

/* mouseover on highlighted links */
div#subnav ul.level2 a#subHighlight:hover,
div#subnav ul.level2 a#subHighlight:visited:hover	{ color: #000; background-color: #edece8; }
/* SUBNAVIGATION End */

/* ELEMENTS LEFT COLUMN End */
/*..........................................................................................*/
/* ELEMENTS CONTENT COLUMN */

div.details														{ font-size: 80%; border-bottom: 1px solid #fff; background-color: #edece8; padding: 3px 12px 3px 4px; }
div.details ul													{ list-style: none; margin: 0px; }
div.details ul li												{ color: #808080; margin: 0px; float: left; padding: 0px 8px; background-image: url(../images/sitetools_sepline.gif); background-repeat: no-repeat; background-position: right center; }
/* details links */
div.details ul a,
div.details ul a:link,
div.details ul a:active,
div.details ul a:visited										{ text-decoration: none; }
div.details ul a:hover,
div.details ul a:visited:hover								{ text-decoration: underline; }
/* details links End*/

/* CONTENT BOXES */
h1													{ display: block; padding: 4px 12px; margin-bottom:1px; font-size: 100%; color: #111; font-weight: bold; background-color: #ded9cf; }
a.headline,
a.headline:link,
a.headline:active,
a.headline:visited							{ display: block; padding: 4px 12px; width: 512px; font-weight: bold; text-decoration: none; background-color: #ded9cf; border-bottom: 1px solid #FFFFFF;}
a.headline:hover,
a.headline:visited:hover					{ color: #fff; background-color: #bfb2a1; }

div.contentBox 								{ background-color: #edece8; margin-bottom: 12px;padding: 12px; font-size: 100%; line-height: 130%; }
div.contentBox div							{ padding: 7px 12px 12px 12px; }
div.contentBox img							{ margin: 12px 12px 1em 0px; float: left; background:none;	}
/* link with middot */
div.contentBox a,
div.contentBox a:link,
div.contentBox a:visited,
div.contentBox a:active						{ text-decoration: underline; background: url(../images/boxlink_icon.gif) no-repeat 0px 5px; padding-left: 9px;}
div.contentBox a:hover,
div.contentBox a:visited:hover			{ text-decoration: none; }

div.contentBox div#addthis a				{ background:none; }
div.contentBox div#addthis					{ float:none; padding: 0px; }

form#commentform									{ width: 99%; font-size: 100%; }
form#commentform label							{ font-size: 85%; font-weight: bold; display: block; }
form#commentform textarea						{ font-size: 100%; width: 100%; display: block; margin-bottom: 5px; }
form#commentform input#author,
form#commentform input#email,
form#commentform input#url						{ width: 50%; display: block; margin-bottom: 5px; }
form#commentform input#submit					{ font-size: 100%; float: right; margin: 0px; }
form#commentform span							{ font-size: 85%; float: left; }
/* CONTENT BOXES End */


/* Content tables with images */
table.image										{ background: transparent; }
table.image td									{ padding: 0px; font-size: 90%; }

/* ELEMENTS CONTENT COLUMN End */
/*..........................................................................................*/
/* ELEMENTS RIGHT COLUMN */






/* ELEMENTS RIGHT COLUMN End */

/*---------------------- GENERAL PAGE ELEMENTS -----------------------*/

/* TABLES */
table						{ border-collapse: collapse; font-size: 100%; } /* font-size: 100% wegen ie5 */
th, td					{ padding: 0 5px 5px 0; vertical-align: top; text-align: left; border-bottom: 1px solid #fff; }
th							{ padding: 3px 12px; background: #ded9cf; font-weight: bold; }
td							{ padding: 8px 12px; }
td.left					{ text-align: left; }
td.right					{ text-align: right; }
table table				{ margin: 0px; }
/* TABLES End */

/* TEXT */
/* Lists */


div#content ul,
div#content ol,
div#content dl,
div#rightColumn ul,
div#rightColumn ol,
div#rightColumn dl			{ list-style: none; }
div#content span				{ display: block; }
div.contentBox li				{ background: url(../images/list_icon.gif) no-repeat 0px 0.6em; padding-left: 7px; margin: 5px 0px; }
div.contentBox ul li			{ margin-left: 0px; }
div.contentBox ol li			{ margin-left: 8px; }
div.contentBox li ul li		{ background-image: url(../images/subnav_icon_lvl5.gif); background-repeat: no-repeat; background-position: 0px 7px; }

div.contentBox div p 		{margin-bottom: 20px;}

/* TEXT End */


/* BUTTONS */
div.buttons						{ padding-top: 20px; }
a.button,
a.button:link,
a.button:active,
a.button:visited				{ text-decoration: none; font-weight: bold; color: #fff; background-color: #e1c188; padding: 4px 15px; border: 1px solid #808080; margin-right: 5px; }
a.button:hover,
a.button:visited:hover		{ color: #fff; background-color: #ceaf79; }



/* -------------- MY WORKING MARK --------------------------------------- MY WORKING MARK --------------------------------------- MY WORKING MARK --------------------------------------------*/





/* ------------------------------UNCHANGED STYLES FROM FORMER WEBSITE ---------------------------------------------------*/

/* links special 
a.infolink { padding-left: 14px; background: url( /fm/284/_info_small.gif) no-repeat 0 2px; color: #237; }
*/
/* SORT OUT HEADER FORMATTING AND SIZES 
cite { color: #036; line-height: 1.8em; font-size: 1.1em; }
table p { margin-top: 0.5em; margin-bottom: 0.3em; }

div.contentRightCol						{ width: 160px; float: right; margin-left: 12px; }
*/

 /*tables within "contentRightCol" within div#content 
div.contentRightCol table				{ width: 100%; margin: 20px 0 0; }
div.contentRightCol table th			{ padding: 3px 5px; }
div.contentRightCol table td			{ padding: 3px 5px; }
*/

/* images 
img { border: 0px; float: none; }
img.left, table.left { float: left; width: auto; margin: 3px 12px 5px 0px; }
img.right, table.right { float: right; width: auto; margin: 3px 0px 5px 12px;}
*/
/* Executive Education -> esmt customized Sol. -> Approach 
table.approachBox { background: url(/fm/14/ordnerillus_gelbe.jpg) 0% 0% no-repeat; height:290px; width:626px; }
table.approachBox th {  }
table.approachBox td { padding: 0; background: transparent; }
table.approachBox td p.group { line-height:12px;margin:0px;margin-left:13px;padding:0px;font-size:0.8em }
table.approachBox td a.group { background: url( '/fm/284/icon_cs.gif' ) no-repeat 2px 7px; padding: 4px 5px 4px 15px; }
*/
/* Executive Education -> esmt customized Sol. -> Heads 
table.csHeads {  }
table.csHeads th { padding: 3px 0; background: transparent; }
table.csHeads td { padding: 3px 0; background: transparent; }
*/
/* forms + fieldsets 
fieldset { padding: 0px; background: #edece8; border: none; }
legend 	{ padding: 0px 6px 0 0px; font-weight: bold; }
fieldset legend { padding-top: 32px; }
label 	{ font-size: 1.0em; }
*/
/*input.text, textarea, select { padding: 0 0 0 1px; border: 1px solid #999; }
input.checkBox, input.radioButton { position: relative; top: 0; }
input.checkBox, input.checkbox, input.radioButton, input.radio { margin-right: 2px; position: relative; top: 0px; }
* > input.checkBox, * > input.checkbox, * > input.radioButton, * > input.radio { margin-right: 5px; position: relative; top: 2px; }
select { font-family: Tahoma; font-size: 1em; }
*/
/* generals 
*.clearLeft { clear: left; }
*.clearRight { clear: right; }

.width20px { width: 20px; }
.width25px { width: 25px; }
.width30px { width: 30px; }
.width40px { width: 40px; }
.width50px { width: 50px; }
.width60px { width: 60px; }
.width70px { width: 70px; }
.width80px { width: 80px; }
.width90px { width: 90px; }
.width100px { width: 100px; }
.width110px { width: 110px; }
.width120px { width: 120px; }
.width130px { width: 130px; }
.width140px { width: 140px; }
.width150px { width: 150px; }
.width155px { width: 155px; }
.width160px { width: 160px; }
.width200px { width: 200px; }
.width250px { width: 250px; }
.width290px { width: 290px; }
.width435px { width: 435px; }
.width475px { width: 475px; }
.width525px { width: 525px; }
.width530px { width: 530px; }
.width540px { width: 540px; }
.width550px { width: 550px; }
.width50percent { width: 50%; }
.width100percent { width: 100%; }
.widthAuto { width: auto; }

.height30px { height: 30px; }
.height50px { height: 50px; }
.height60px { height: 60px; }
.height60px { height: 70px; }
.height80px { height: 80px; }
.height100px { height: 100px; }
.height200px { height: 200px; }
.height300px { height: 300px; }

.top4px { position: relative; top: 4px; }

.paddingLeft60px { padding-left: 60px !important; }
.paddingTop4px { padding-top: 4px !important; }

.textDecorationNone { text-decoration: none; }

.pointer { position: relative; top: -3px; }

.fontSize07em { font-size: 0.7em; }
.fontSize08em { font-size: 0.8em; }
.fontSize09em { font-size: 0.9em; }

.red1	{ color: #990033 !important; }
.red2	{ color: #D36666 !important; }
.red3	{ color: #EBBCBC !important; }
.grey { color: #999 !important; }

.example { color: #666; }

.textLeft { text-align: left; }
.textRight { text-align:  right; }
.textCenter { text-align: center; }
p.separator { height: 20px; margin-bottom: 20px; border-bottom: 1px solid #ccc; font-size: 1px; }
.noMarginTop { margin-top: 0 !important; }
.noMarginRight { margin-right: 0 !important; }
.noMarginBottom { margin-bottom: 0 !important; }
.noMarginLeft { margin-left: 0 !important; }
input.submit { float: right; }

.blue { color: #036; }
.warn { color: red; }
.missing { font-weight: bold; color: red; }
.mandatory { font-weight: bold; }
.pdf 					{ padding: 1px 10px 5px 20px; background: url(/fm/284/_icon_pdf.gif) no-repeat; }
.word					{ padding: 1px 10px 5px 20px; background: url(/fm/284/_icon_word.gif) no-repeat; }
.iconApply			{ padding: 3px 0 5px 25px; background: url(/fm/284/_icon_apply_reserve.gif) no-repeat; }
.iconPrinter		{ padding: 3px 0 5px 25px; background: url(/fm/284/_icon_print_this_page.gif) no-repeat; }
.iconSend			{ padding: 3px 0 5px 25px; background: url(/fm/284/_icon_send_to_a_friend.gif) no-repeat; }
.iconInfousw 		{ padding: 3px 0 5px 25px; background: url(/fm/284/_icon_infoanforderung.gif) no-repeat; }
.iconDelete	 		{ padding: 3px 0 5px 25px; background: url(/fm/284/_icon_delete_grey.gif) no-repeat; }
.iconSendConfirm 	{ padding: 3px 0 5px 25px; background: url(/fm/284/_icon_send_to_a_friend_grey.gif) no-repeat; }
.iconPhone			{ padding: 0 0 0 19px; background: url(/fm/284/phone.gif) no-repeat; }
.iconFax				{ padding: 0 0 0 19px; background: url(/fm/284/fax.gif) no-repeat; }
.iconHandy			{ padding: 0 0 0 19px; background: url(/fm/284/handy.gif) no-repeat; }
.langen 				{ padding: 3px 0 5px 25px; background: url(/fm/284/flag_en.gif) no-repeat; } 
.langde 				{ padding: 3px 0 5px 25px; background: url(/fm/284/flag_de.gif) no-repeat; } 
*/
/* form-style-fieldset 
table.type1 { width: 100%; background: #ded9cf; }
table.type1 th, table.type1 td { padding: 8px 0 0 12px; border: none; background: transparent; }
table.type1 th p, table.type1 td p, table.type1 td input, table.type1 td textarea  { font-size: 11px; }
table.type1 input { padding: 1px 2px; }
table.type1 textarea { padding-left: 2px; }
table.type1 td.special1 	{ width: 25px; padding: 2px 0 0 0; background: #ded9cf; text-align: center; }
table.type1 tr.alt td  { background: #fff; }
table.type1 input.border, table.type1 textarea, table.type1 select { border: 1px solid #999; }
table.type1 tr.lastRow td { padding-bottom: 10px; }
*/
/*table.type1 td.borderBottom 	{ border-bottom: 1px solid #ded9cf; }*/

/* simple grey heading table eg. esmt milestones 
table.type4 { width: 160px; float: right; }
table.type4 th, table.type4 td { border: 1px solid #ded9cf; }
table.type4 th { padding: 2px; background: #ded9cf; font-weight: normal;}
table.type4 td { padding: 8px 2px; }
table.type4 td a { display: none; }
*/
/* date-table eg. "esmt Open Enrollment Programs"->"Management Development Programs"->"Core Managerial Competences"->"Essence of Finance, Accounting and Control" 
table.type5 { width: 160px; float: right; margin-top: 7px; }
table.type5 th, table.type5 td {  }
table.type5 th { padding: 3px; background: #ded9cf; font-weight: bold;}
table.type5 td { padding: 3px; border: 1px solid #fff; background: #edece8; }
*/
/* table.type7, e.g. step1 - step6 buttons, mba-application 
table.type7 { width: 100%; background: #ded9cf; }
table.type7 td, table.type7 th { background: transparent; }
table.type7 td { border-top: 0; }
table.type7 * > td { padding-bottom: 4px !Important; }
table.type7 td.textLeft input { margin-right: 3px; }
table.type7 td.textRight input { margin-left: 3px; }
*/
/* specials */
/* zb marga 
div.form { width: 552px; padding: 12px; background: #edece8; }
div.form h1 { font-size: 1em; font-weight: bold; color: #333; }
div.form h1, div.form h2, div.form h3, div.form p, div.form table { margin: 1em 0 0.5em 0; }
div.form .borderBottom { border-bottom: 2px solid #edece8; }
*/
/* photoalbum, pressroom 
table.photoAlbum { margin-bottom: 12px; }
table.photoAlbum td { padding: 5px; } 
table.photoAlbum table { width: 100%; }
table.photoAlbum td table td { padding: 5px; }
*/
/* contact-boxes, inside div#left 
table.infoColumn { width: 100%; }
table.infoColumn td.leftCell { padding: 5px 1px 10px 0px; }
table.infoColumn td.rightCell { padding-left: 5px; padding-right: 5px; }
table.infoColumn td.rightCell p { border-top: 1px solid #fff; margin-left: 0px !important; margin-right: 0 !important; }
*/
/* div newsletter 
div#newsletter {  }
input#newsletterEmail	{ width: 154px; height: 15px; padding: 1px; border: 1px solid #aaa; font-size: 1em; }
p > input#newsletterEmail { height: 14px; }
input#newsletterName		{ width: 85px; height: 15px; margin-right: 5px; padding: 1px; border: 1px solid #aaa; font-size: 1em; }
input#newsletterButton { width: 60px; padding-bottom: 1px; border: 1px solid #036; color: #036; background: #fff; font-size: 1em; }
p > input#newsletterName { height: 14px; }
*/
/* homepage-boxen */
/*div.contentBoxLarge { width: 576px; height: 184px; margin: 1em 0 12px 0; background: #999; }
div.boxTop { background: url(/fm/284/_header_homepage.gif) no-repeat; }*/
/*
div.contentBoxLarge { width: 576px; height: 218px; margin: 1em 0 12px 0; background: #999; }
div.boxTop { background: url(/fm/284/_header_homepage061002.jpg) no-repeat; }

div.contentBoxSmall { display: inline; float: left; width: 184px; height: 184px; margin: 0 12px 12px 0; background: #edece8; }
div.contentBoxSmall h1 { margin: 0; padding: 2px 12px 4px 20px; background: #036 url(/fm/284/_square8x8eeeeee.gif) no-repeat 6px 6px; font-size: 1em; color: #fff; }

div.contentBoxSmall > img { position: relative; top: -1px; }
div.contentBoxSmall p { padding: 44px 12px 12px; }

div.contentBoxSmall a.more, div.contentBoxSmall a.more:visited { display: block;margin: 0px; padding: 0px 0px 0px 15px; background: url(/fm/284/_redArrow.gif) no-repeat 0 5px; text-decoration: none; }
div.contentBoxSmall a.more:hover { text-decoration: underline; }
div.contentBoxSmall a.more:active  { text-decoration: none; }

div.boxA { background: url(/fm/284/_bg_box_a.jpg) no-repeat; }
div.boxB { background: url(/fm/284/_bg_box_c.jpg) no-repeat; }
div.boxC { background: url(/fm/284/_bg_box_b.jpg) no-repeat; }


*/
a.nolistimg { background: none !important;}
/* CS 
h1.red1	{ margin: 0.2em 0; }
h1.red2	{ margin: 0.2em 0; }
h1.red3	{ margin: 0.2em 0; }
*/

