/* column.css|global */
/* COLUMNS (standard) */
/*#######################*/
.mdColumn1, .mdColumn2, .mdColumn3, .mdColumn4, .mdColumn5, .mdColumn6, .mdColumn7, .mdColumn8, .mdColumn9, .mdColumn10, .mdColumn11, .mdColumn12, .mdColumn13, .mdColumn14, .mdColumn15, .mdColumn16, .mdColumn17, .mdColumn18 {float: left; overflow: hidden; min-height: 1px}
.mdColumnCenter {float: none; text-align: center; margin: 0 auto}

/* hr.css|global */
/* HR */
/*#######################*/
div.hr {height: 0; line-height: 1px; font-size: 0; clear: both}
hr {display: none; margin: 0 ! important; padding: 0 ! important}

/* hr_layout.css|global */
/* HR LAYOUT */
/*#######################*/
div.hr {border-top: 1px dashed #999; margin: 5px 10px 0; padding: 0 0 5px}

/* core.css|customers */
/* CORE (ver 0.7.0) */
/*#######################*/
body {height: 100%; margin: 0; padding: 0; z-index: 1}

/* WRAP */
#mdWrap {position: relative}

/* HEAD */
#mdHead {position: relative;z-index:50}

/* BODY */
#mdBody {position: relative;z-index:49}
#mdBodySub {min-height: 1px; overflow: hidden}

/* BODY MAIN (only wraps left & content - NOT right) */
#mdBodyMain {float: left; width: 100%; overflow: hidden}

/* BODY LEFT */
#mdBodyLeft {float: left; overflow: hidden}

/* BODY CONTENT */
#mdBodyContentSub {position: relative; float: left; width: 100%; overflow: hidden}

/* BODY RIGHT */
#mdBodyRight {float: right; overflow: hidden}

/* ACCESSIBILITY */
.mdAccess {display: none; visibility: hidden}
/* shell.css|customers */
/* GENEREL SHELL DESIGN */
/*#######################*/
body {background: #e2e2e2 url(img/body_bg.png) repeat-x 0 0}

#mdWrap{background:url(img/wrap_bg.jpg) no-repeat 50% 0}
#mdWrapSub{width:1000px;margin:0 auto;background:url(img/wrapsub_shadow.png) repeat-y 0 0}
#mdWrapSubInner{width:990px;margin:0 auto;background:#fff;padding:0 0 30px}

#mdHead{position:relative;width:990px;padding-bottom:10px}

#mdHead #mdLogo{padding:26px 0 31px 30px}

#mdHead .mdToolBar ul{position:absolute;top:0;right:0;width:auto}
#mdHead .mdToolBar li{float:left;margin:4px 15px 4px 0;font-size:10px;line-height:16px}
#mdHead .mdToolBar li a{height:16px;color:#666;text-decoration:none}
#mdHead .mdToolBar li a:hover{color:#c41230}
#mdHead .mdToolBar li span{text-decoration:none;color:#666}
#mdHead .mdToolBar li span:hover{color:#c41230}

/* HEADMENU & SEARCH */ 
#mdHeadMenu{position:relative;width:960px;height:75px;margin:0 auto;background:url(img/headfoot_bg.png) no-repeat 0 0}
#mdHeadMenu a{display:block;color:#333;text-decoration:none}
#mdHeadMenu a:hover,#mdHeadMenu a:hover span{text-decoration:underline}
#mdHeadMenu a span{float:left;height:50px;padding:0 15px 0 12px;background:none;cursor:pointer}
#mdHeadMenu a span span{padding:0}

#mdHeadMenu ul{float:left;margin:0;padding:0 0 0 10px;list-style:none}
#mdHeadMenu li{float:left;margin:0;padding:0;height:50px;font:normal 14px/50px georgia,serif;text-transform:uppercase;background:url(img/headmenu_sep.gif) no-repeat 100% 2px}

#mdHeadMenu li.expanded{margin-left:-2px;padding-bottom:25px}
#mdHeadMenu li.expanded a{background:#f5f5f5 url(img/headmenu_expanded_bg.png) repeat-x 0 0;outline:0}
#mdHeadMenu li.expanded a span{padding:0 0 0 2px;background:transparent url(img/headmenu_expanded_bg.png) no-repeat 0 -50px}
#mdHeadMenu li.expanded a span span{padding:0 15px 0 12px;background-position:100% 0}
#mdHeadMenu li.expanded a:hover span span{text-decoration:underline}
#mdHeadMenu li ul{position:absolute;left:-9999px;top:50px;height:25px;width:960px;margin:0;padding:0}
#mdHeadMenu li.expanded ul{left:0}
#mdHeadMenu li.expanded li{height:25px;font:normal 12px/23px arial,verdana,sans-serif;text-transform:none;background:none!important}
#mdHeadMenu li.expanded li a{background:none!important}
#mdHeadMenu li.expanded li a span{height:25px;background:none!important;padding:0 12px}
#mdHeadMenu li.expanded li a span span{padding:0}
#mdHeadMenu li.expanded li a:hover span{text-decoration:underline}
#mdHeadMenu li ul li a.active{font-weight:bold;color:#333}
/* special case for login */
#mdHeadMenu li.activeTab{margin-left:-2px}
#mdHeadMenu li.activeTab span{background:url(img/globallogin_tab_bg.png) no-repeat 0 -45px;padding:0 0 0 14px}
#mdHeadMenu li.activeTab span span{background-position:100% 0;padding:0 15px 0 0;color:#fff}

#mdHeadMenu .mdGlobalSearch{position:absolute;right:0;top:0;;width:190px;padding:12px 10px 0 10px;z-index:98}
#mdHeadMenu .mdGlobalSearch fieldset{border:0;margin:0;padding:0;width:190px;height:22px;background:url(img/globalsearch_bg.png) no-repeat 0 0}
#mdHeadMenu .mdGlobalSearch legend{display:none}
#mdHeadMenu .mdGlobalSearch .mdFormTextWrap{float:left;height:22px;padding:0}
	#mdHeadMenu .mdGlobalSearch .mdFormText{width:148px;height:14px;border:0;margin:3px 0 0 2px;padding:2px 0 0;text-indent:5px;font:normal 11px/16px arial,verdana,sans-serif;color:#666}
#mdHeadMenu .mdGlobalSearch .mdFormSubmitWrap{float:left;height:22px;padding:0}
	#mdHeadMenu .mdGlobalSearch .mdFormSubmit{margin:3px;padding:0 0 2px;width:34px;height:16px;;color:#fff;font:bold 10px/16px arial,verdana,sans-serif;text-transform:uppercase;border:0;text-align:center;background:url(img/globalsearch_bg.png) no-repeat 0 -23px;cursor:pointer}
	#mdHeadMenu .mdGlobalSearch .mdFormSubmit:hover{background-position:0 -39px}

/* GLOBAL LOGIN */
#mdGlobalLogin{position:absolute;left:350px;top:1000px;width:294px;padding:5px 0 0 6px;background:url(img/globallogin_bg.png) no-repeat 0 100%;z-index:99}
#mdGlobalLogin .mdGlobalLoginInner{background:url(img/globallogin_bg.png) no-repeat 100% 100%;padding:10px 0 5px}
#mdGlobalLogin legend{display:none}

#mdGlobalLogin .mdFormTextWrap,#mdGlobalLogin .mdFormPasswordWrap,#mdGlobalLogin .mdFormSubmitWrap,#mdGlobalLogin .mdFormCheckboxWrap{padding:0 15px 5px 9px;margin:0;min-height:1px;overflow:hidden;width:auto}
#mdGlobalLogin label{float:left;color:#fff;width:80px;font-size:11px}
#mdGlobalLogin .mdFormText,#mdGlobalLogin .mdFormPassword{float:left;width:188px;border:1px solid #999;margin:0;padding:3px 0 0;text-indent:2px;height:17px;font-size:11px;line-height:18px}
#mdGlobalLogin .mdFormCheckboxWrap{padding:2px 15px 3px 9px}
#mdGlobalLogin .mdFormCheckboxWrap input{float:left;margin:2px 0;padding:0}
#mdGlobalLogin .mdFormCheckboxWrap label{width:auto;padding:0 5px}
#mdGlobalLogin .mdFormSubmitWrap{text-align:right;font-size:11px;margin-top:5px}
#mdGlobalLogin .mdFormSubmit{float:right;margin:0 0 0 10px;border:0;padding:0 0 2px;width:70px;height:20px;font:normal 11px/18px arial,verdana,sans-serif;color:#fff;background:url(img/globallogin_btn_bg.png) no-repeat;cursor:pointer;text-transform:uppercase}
#mdGlobalLogin .mdFormSubmit:hover{background-position:-70px 0}
#mdGlobalLogin .mdFormSubmitWrap a{color:#fff;display:inline}

/* LEFTMENU */
#mdLeftMenu{margin:0 0 15px;padding:28px 15px 0;background:url(img/leftmenu_bg.png) no-repeat 0 0}
#mdLeftMenu .mdMenu{margin:0;padding:0;list-style:none;background:#f5f5f5 url(img/leftmenu_bg.png) no-repeat -180px 100%}
#mdLeftMenu a{color:#333;text-decoration:none;font:normal 11px/17px arial,verdana,sans-serif;display:block}
#mdLeftMenu a.active{font-weight:bold}
#mdLeftMenu a:hover{background:url(img/leftmenu_hover_bg.png) repeat-x 0 100%}
#mdLeftMenu a span{display:block}
#mdLeftMenu a span span{margin:0 15px;padding:2px 0;border-top:1px solid #fff;border-bottom:1px solid #e7e7e7}
#mdLeftMenu a:hover span span{padding:3px 0;border:0}

/* BODY*/
#mdBody{padding-top:10px}
/* FOOT */
#mdFoot{}
	#mdFootSub{margin:10px 15px 0;height:40px;width:960px;overflow:hidden;background:url(img/headfoot_bg.png) no-repeat -960px 0}
#mdFoot address{display:block;padding:0 10px;font:normal 11px/34px arial,verdana,sans-serif;text-align:center}
#mdFoot address span{display:inline-block;padding:0 15px}
#mdFoot a{color:#333}
/* content.css|customers */
/* CONTENT */
/*#######################*/
body, input, select, button, textarea, table, tr, td, font, label {font: normal 12px/17px verdana, arial, sans-serif; color: #333}

/* sitespecific.css|customers */
/* COLOR CHANGES  */

/* DDF (red) */
/* shell */
.siteDdf #mdHeadMenu{background-image:url(img/ddf/headfoot_bg.png)}
.siteDdf #mdHeadMenu li.expanded a span{background-image:url(img/ddf/headmenu_expanded_bg.png)}
.siteDdf #mdHeadMenu li.activeTab span{background-image:url(img/ddf/globallogin_tab_bg.png)}
.siteDdf #mdHeadMenu .mdGlobalSearch .mdFormSubmit{background-position:-34px -23px}
	.siteDdf #mdHeadMenu .mdGlobalSearch .mdFormSubmit:hover{background-position:-34px -39px}
.siteDdf #mdGlobalLogin{background-image:url(img/ddf/globallogin_bg.png)}
.siteDdf #mdGlobalLogin .mdGlobalLoginInner{background-image:url(img/ddf/globallogin_bg.png)}
.siteDdf #mdGlobalLogin .mdFormText,.siteDdf #mdGlobalLogin .mdFormPassword{border-color:#990f26}
.siteDdf #mdGlobalLogin .mdFormSubmit{background-image:url(img/ddf/globallogin_btn_bg.png)}
.siteDdf #mdLeftMenu,.siteDma #mdLeftMenu .mdMenu{background-image:url(img/ddf/leftmenu_bg.png)}
.siteDdf #mdFootSub{background-image:url(img/ddf/headfoot_bg.png)}
.siteDdf #mdHead .mdToolBar li a:hover,.siteDdf #mdHead .mdToolBar li span:hover{color:#c41230}
.siteDdf #mdHeadMenu li ul li a.active{color:#c41230}
/* headings */
.siteDdf h3 strong em{color:#c41230}
/* link */
.siteDdf a{color:#c41230}
.siteDdf a.linkdink{background-image:url(img/ddf/linkdink_bg.png)}
.siteDdf a.mdLinkButton{background-image:url(img/ddf/buttons_bg.png)}
.siteDdf .mdBoxPublication .mdOrder a{background-image:url(img/ddf/buttons_bg.png)}
/* list */
.siteDdf ul.mdAccordianArticles li.mdCurrent a{background:#c41230 url(img/ddf/gradientbar.png) repeat-x 0 100%}
.siteDdf ul.mdPublications .mdOrder a{background-image:url(img/ddf/buttons_bg.png)}
.siteDdf ul.mdAccordian li.expanded{background:#970d24 url(img/ddf/gradientbar.png) repeat-x 0 0}
.siteDdf ul.mdAccordian li span{background-image:url(img/ddf/theme_icon.png)}
.siteDdf ul.mdAccordian li.expanded ul li a{color:#c41230}
.siteDdf ul.mdSearchResults li.mdDefault h3 a:hover{color:#c41230}
/* form */
.siteDdf .mdMemberChooser .mdFormSubmit,.siteDdf .mdFormFilter .mdFormSubmit,.siteDdf .mdFormNewsletter .mdFormSubmit,.siteDdf .mdLoginForm .mdFormSubmit,.siteDdf .mdLostPassForm .mdFormSubmit,.siteDdf .mdOrderForm .mdFormSubmit,.siteDdf .mdFormDateRange .mdFormSubmit,.siteDdf .mdFormRecommend .mdFormSubmit{background-image:url(img/ddf/buttons_bg.png)}
.siteDdf .mdBox .mdFormNewsletter fieldset{background-image:url(img/ddf/icon_newsletter80x80.png)}
.siteDdf .mdFormReq{color:#c41230}
/* boxes */
.siteDdf .mdImageBox a:hover img{border-color:#d30d24}
.siteDdf .mdToc strong{background-image:url(img/ddf/toc_title.png)}
.siteDdf .mdToc strong span{background-image:url(img/ddf/toc_title.png)}
.siteDdf .mdThemeBox h4 a{background:#970d24 url(img/ddf/gradientbar.png) repeat-x 0 0}
/* pagination */
.siteDdf .mdPaginationLinks .mdPrev a:hover,.siteDdf .mdPaginationLinks .mdNext a:hover{background-image:url(img/ddf/pagination_arrows_hover.png)}

/* DMA (blue) */
/* shell */
.siteDma #mdHeadMenu{background-image:url(img/dma/headfoot_bg.png)}
.siteDma #mdHeadMenu li.expanded a span{background-image:url(img/dma/headmenu_expanded_bg.png)}
.siteDma #mdHeadMenu li.activeTab span{background-image:url(img/dma/globallogin_tab_bg.png)}
.siteDma #mdHeadMenu .mdGlobalSearch .mdFormSubmit{background-position:-68px -23px}
.siteDma #mdHeadMenu .mdGlobalSearch .mdFormSubmit:hover{background-position:-68px -39px}
.siteDma #mdGlobalLogin{background-image:url(img/dma/globallogin_bg.png)}
.siteDma #mdGlobalLogin .mdGlobalLoginInner{background-image:url(img/dma/globallogin_bg.png)}
.siteDma #mdGlobalLogin .mdFormText,.siteDma #mdGlobalLogin .mdFormPassword{border-color:#00305f}
.siteDma #mdGlobalLogin .mdFormSubmit{background-image:url(img/dma/globallogin_btn_bg.png)}
.siteDma #mdLeftMenu,.siteDma #mdLeftMenu .mdMenu{background-image:url(img/dma/leftmenu_bg.png)}
.siteDma #mdFootSub{background-image:url(img/dma/headfoot_bg.png)}
.siteDma #mdHead .mdToolBar li a:hover,.siteDma #mdHead .mdToolBar li span:hover{color:#004588}
.siteDma #mdHeadMenu li ul li a.active{color:#004588}
/* headings */
.siteDma h3 strong em{color:#004588}
/* link */
.siteDma a{color:#004588}
.siteDma a.linkdink{background-image:url(img/dma/linkdink_bg.png)}
.siteDma a.mdLinkButton{background-image:url(img/dma/buttons_bg.png)}
.siteDma .mdBoxPublication .mdOrder a{background-image:url(img/dma/buttons_bg.png)}
/* list */
.siteDma ul.mdAccordianArticles li.mdCurrent a{background:#004588 url(img/dma/gradientbar.png) repeat-x 0 100%}
.siteDma ul.mdPublications .mdOrder a{background-image:url(img/dma/buttons_bg.png)}
.siteDma ul.mdAccordian li.expanded{background:#00407e url(img/dma/gradientbar.png) repeat-x 0 0}
.siteDma ul.mdAccordian li span{background-image:url(img/dma/theme_icon.png)}
.siteDma ul.mdAccordian li.expanded ul li a{color:#004588}
.siteDma ul.mdSearchResults li.mdDefault h3 a:hover{color:#004588}
/* form */
.siteDma .mdMemberChooser .mdFormSubmit,.siteDma .mdFormFilter .mdFormSubmit,.siteDma .mdFormNewsletter .mdFormSubmit,.siteDma .mdLoginForm .mdFormSubmit,.siteDma .mdLostPassForm .mdFormSubmit,.siteDma .mdOrderForm .mdFormSubmit,.siteDma .mdFormDateRange .mdFormSubmit,.siteDma .mdFormRecommend .mdFormSubmit{background-image:url(img/dma/buttons_bg.png)}
.siteDma .mdBox .mdFormNewsletter fieldset{background-image:url(img/dma/icon_newsletter80x80.png)}
.siteDma .mdFormReq{color:#004588}
/* boxes */
.siteDma .mdImageBox a:hover img{border-color:#004588}
.siteDma .mdToc strong{background-image:url(img/dma/toc_title.png)}
.siteDma .mdToc strong span{background-image:url(img/dma/toc_title.png)}
.siteDma .mdThemeBox h4 a{background:#00407e url(img/dma/gradientbar.png) repeat-x 0 0}
/* pagination */
.siteDma .mdPaginationLinks .mdPrev a:hover,.siteDma .mdPaginationLinks .mdNext a:hover{background-image:url(img/dma/pagination_arrows_hover.png)}


/* UA (orange) */
/* shell */
.siteUa #mdHead #mdLogo{padding:26px 0 47px 30px}
.siteUa #mdHeadMenu{background-image:url(img/ua/headfoot_bg.png)}
.siteUa #mdHeadMenu li.expanded a span{background-image:url(img/ua/headmenu_expanded_bg.png)}
.siteUa #mdHeadMenu li.activeTab span{background-image:url(img/ua/globallogin_tab_bg.png)}
.siteUa #mdHeadMenu .mdGlobalSearch .mdFormSubmit{background-position:-136px -23px}
	.siteUa #mdHeadMenu .mdGlobalSearch .mdFormSubmit:hover{background-position:-136px -39px}
.siteUa #mdGlobalLogin{background-image:url(img/ua/globallogin_bg.png)}
.siteUa #mdGlobalLogin .mdGlobalLoginInner{background-image:url(img/ua/globallogin_bg.png)}
.siteUa #mdGlobalLogin .mdFormText,.siteUa #mdGlobalLogin .mdFormPassword{border-color:#905805}
.siteUa #mdGlobalLogin .mdFormSubmit{background-image:url(img/ua/globallogin_btn_bg.png)}
.siteUa #mdLeftMenu,.siteDma #mdLeftMenu .mdMenu{background-image:url(img/ua/leftmenu_bg.png)}
.siteUa #mdFootSub{background-image:url(img/ua/headfoot_bg.png)}
.siteUa #mdHead .mdToolBar li a:hover,.siteUa #mdHead .mdToolBar li span:hover{color:#b06b04}
.siteUa #mdHeadMenu li ul li a.active{color:#b06b04}
/* headings */
.siteUa h3 strong em{color:#b06b04}
/* link */
.siteUa a{color:#b06b04}
.siteUa a.linkdink{background-image:url(img/ua/linkdink_bg.png)}
.siteUa a.mdLinkButton{background-image:url(img/ua/buttons_bg.png)}
.siteUa .mdBoxPublication .mdOrder a{background-image:url(img/ua/buttons_bg.png)}
/* list */
.siteUa ul.mdAccordianArticles li.mdCurrent a{background:#b06b04 url(img/ua/gradientbar.png) repeat-x 0 100%}
.siteUa ul.mdPublications .mdOrder a{background-image:url(img/ua/buttons_bg.png)}
.siteUa ul.mdAccordian li.expanded{background:#9d5f04 url(img/ua/gradientbar.png) repeat-x 0 0}
.siteUa ul.mdAccordian li span{background-image:url(img/ua/theme_icon.png)}
.siteUa ul.mdAccordian li.expanded ul li a{color:#b06b04}
.siteUa ul.mdSearchResults li.mdDefault h3 a:hover{color:#b06b04}
/* form */
.siteUa .mdMemberChooser .mdFormSubmit,.siteUa .mdFormFilter .mdFormSubmit,.siteUa .mdFormNewsletter .mdFormSubmit,.siteUa .mdLoginForm .mdFormSubmit,.siteUa .mdLostPassForm .mdFormSubmit,.siteUa .mdOrderForm .mdFormSubmit,.siteUa .mdFormDateRange .mdFormSubmit,.siteUa .mdFormRecommend .mdFormSubmit{background-image:url(img/ua/buttons_bg.png)}
.siteUa .mdBox .mdFormNewsletter fieldset{background-image:url(img/ua/icon_newsletter80x80.png)}
.siteUa .mdFormReq{color:#b06b04}
/* boxes */
.siteUa .mdImageBox a:hover img{border-color:#b06b04}
.siteUa .mdToc strong{background-image:url(img/ua/toc_title.png)}
.siteUa .mdToc strong span{background-image:url(img/ua/toc_title.png)}
.siteUa .mdThemeBox h4 a{background:#9d5f04 url(img/ua/gradientbar.png) repeat-x 0 0}
/* pagination */
.siteUa .mdPaginationLinks .mdPrev a:hover,.siteUa .mdPaginationLinks .mdNext a:hover{background-image:url(img/ua/pagination_arrows_hover.png)}


/* DP (purple) */
/* shell */
.siteDp #mdHead #mdLogo{padding:26px 0 47px 30px}
.siteDp #mdHeadMenu{background-image:url(img/dp/headfoot_bg.png)}
.siteDp #mdHeadMenu li.expanded a span{background-image:url(img/dp/headmenu_expanded_bg.png)}
.siteDp #mdHeadMenu li.activeTab span{background-image:url(img/dp/globallogin_tab_bg.png)}
.siteDp #mdHeadMenu .mdGlobalSearch .mdFormSubmit{background-position:-170px -23px}
	.siteDp #mdHeadMenu .mdGlobalSearch .mdFormSubmit:hover{background-position:-170px -39px}
.siteDp #mdGlobalLogin{background-image:url(img/dp/globallogin_bg.png)}
.siteDp #mdGlobalLogin .mdGlobalLoginInner{background-image:url(img/dp/globallogin_bg.png)}
.siteDp #mdGlobalLogin .mdFormText,.siteDp #mdGlobalLogin .mdFormPassword{border-color:#5a0a50}
.siteDp #mdGlobalLogin .mdFormSubmit{background-image:url(img/dp/globallogin_btn_bg.png)}
.siteDp #mdLeftMenu,.siteDma #mdLeftMenu .mdMenu{background-image:url(img/dp/leftmenu_bg.png)}
.siteDp #mdFootSub{background-image:url(img/dp/headfoot_bg.png)}
.siteDp #mdHead .mdToolBar li a:hover,.siteDp #mdHead .mdToolBar li span:hover{color:#770e6a}
.siteDp #mdHeadMenu li ul li a.active{color:#770e6a}
/* headings */
.siteDp h3 strong em{color:#770e6a}
/* link */
.siteDp a{color:#770e6a}
.siteDp a.linkdink{background-image:url(img/dp/linkdink_bg.png)}
.siteDp a.mdLinkButton{background-image:url(img/dp/buttons_bg.png)}
.siteDp .mdBoxPublication .mdOrder a{background-image:url(img/dp/buttons_bg.png)}
/* list */
.siteDp ul.mdAccordianArticles li.mdCurrent a{background:#770e6a url(img/dp/gradientbar.png) repeat-x 0 100%}
.siteDp ul.mdPublications .mdOrder a{background-image:url(img/dp/buttons_bg.png)}
.siteDp ul.mdAccordian li.expanded{background:#5d0b53 url(img/dp/gradientbar.png) repeat-x 0 0}
.siteDp ul.mdAccordian li span{background-image:url(img/dp/theme_icon.png)}
.siteDp ul.mdAccordian li.expanded ul li a{color:#770e6a}
.siteDp ul.mdSearchResults li.mdDefault h3 a:hover{color:#770e6a}
/* form */
.siteDp .mdMemberChooser .mdFormSubmit,.siteDp .mdFormFilter .mdFormSubmit,.siteDp .mdFormNewsletter .mdFormSubmit,.siteDp .mdLoginForm .mdFormSubmit,.siteDp .mdLostPassForm .mdFormSubmit,.siteDp .mdOrderForm .mdFormSubmit,.siteDp .mdFormDateRange .mdFormSubmit,.siteDp .mdFormRecommend .mdFormSubmit{background-image:url(img/dp/buttons_bg.png)}
.siteDp .mdBox .mdFormNewsletter fieldset{background-image:url(img/dp/icon_newsletter80x80.png)}
.siteDp .mdFormReq{color:#770e6a}
/* boxes */
.siteDp .mdImageBox a:hover img{border-color:#770e6a}
.siteDp .mdToc strong{background-image:url(img/dp/toc_title.png)}
.siteDp .mdToc strong span{background-image:url(img/dp/toc_title.png)}
.siteDp .mdThemeBox h4 a{background:#5d0b53 url(img/dp/gradientbar.png) repeat-x 0 0}
/* pagination */
.siteDp .mdPaginationLinks .mdPrev a:hover,.siteDp .mdPaginationLinks .mdNext a:hover{background-image:url(img/dp/pagination_arrows_hover.png)}


/* RAD (green) */
/* shell */
.siteRad #mdHead #mdLogo{padding:26px 0 47px 30px}
.siteRad #mdHeadMenu{background-image:url(img/rad/headfoot_bg.png)}
.siteRad #mdHeadMenu li.expanded a span{background-image:url(img/rad/headmenu_expanded_bg.png)}
.siteRad #mdHeadMenu li.activeTab span{background-image:url(img/rad/globallogin_tab_bg.png)}
.siteRad #mdHeadMenu .mdGlobalSearch .mdFormSubmit{background-position:-102px -23px}
	.siteRad #mdHeadMenu .mdGlobalSearch .mdFormSubmit:hover{background-position:-102px -39px}
.siteRad #mdGlobalLogin{background-image:url(img/rad/globallogin_bg.png)}
.siteRad #mdGlobalLogin .mdGlobalLoginInner{background-image:url(img/rad/globallogin_bg.png)}
.siteRad #mdGlobalLogin .mdFormText,.siteRad #mdGlobalLogin .mdFormPassword{border-color:#035c24}
.siteRad #mdGlobalLogin .mdFormSubmit{background-image:url(img/rad/globallogin_btn_bg.png)}
.siteRad #mdLeftMenu,.siteDma #mdLeftMenu .mdMenu{background-image:url(img/rad/leftmenu_bg.png)}
.siteRad #mdFootSub{background-image:url(img/rad/headfoot_bg.png)}
.siteRad #mdHead .mdToolBar li a:hover,.siteRad #mdHead .mdToolBar li span:hover{color:#00792c}
.siteRad #mdHeadMenu li ul li a.active{color:#00792c}
/* headings */
.siteRad h3 strong em{color:#00792c}
/* link */
.siteRad a{color:#00792c}
.siteRad a.linkdink{background-image:url(img/rad/linkdink_bg.png)}
.siteRad a.mdLinkButton{background-image:url(img/rad/buttons_bg.png)}
.siteRad .mdBoxPublication .mdOrder a{background-image:url(img/rad/buttons_bg.png)}
/* list */
.siteRad ul.mdAccordianArticles li.mdCurrent a{background:#00792c url(img/rad/gradientbar.png) repeat-x 0 100%}
.siteRad ul.mdPublications .mdOrder a{background-image:url(img/rad/buttons_bg.png)}
.siteRad ul.mdAccordian li.expanded{background:#005c21 url(img/rad/gradientbar.png) repeat-x 0 0}
.siteRad ul.mdAccordian li span{background-image:url(img/rad/theme_icon.png)}
.siteRad ul.mdAccordian li.expanded ul li a{color:#00792c}
.siteRad ul.mdSearchResults li.mdDefault h3 a:hover{color:#00792c}
/* form */
.siteRad .mdMemberChooser .mdFormSubmit,.siteRad .mdFormFilter .mdFormSubmit,.siteRad .mdFormNewsletter .mdFormSubmit,.siteRad .mdLoginForm .mdFormSubmit,.siteRad .mdLostPassForm .mdFormSubmit,.siteRad .mdOrderForm .mdFormSubmit,.siteRad .mdFormDateRange .mdFormSubmit,.siteRad .mdFormRecommend .mdFormSubmit{background-image:url(img/rad/buttons_bg.png)}
.siteRad .mdBox .mdFormNewsletter fieldset{background-image:url(img/rad/icon_newsletter80x80.png)}
.siteRad .mdFormReq{color:#00792c}
/* boxes */
.siteRad .mdImageBox a:hover img{border-color:#00792c}
.siteRad .mdToc strong{background-image:url(img/rad/toc_title.png)}
.siteRad .mdToc strong span{background-image:url(img/rad/toc_title.png)}
.siteRad .mdThemeBox h4 a{background:#005c21 url(img/rad/gradientbar.png) repeat-x 0 0}
/* pagination */
.siteRad .mdPaginationLinks .mdPrev a:hover,.siteRad .mdPaginationLinks .mdNext a:hover{background-image:url(img/rad/pagination_arrows_hover.png)}
/* list.css|customers */
ul{margin:0 15px;padding:0 25px 20px}

	#mdWrap ul{overflow:hidden}

ol{margin:0 15px;padding:0 30px 20px}

/* Simple list with no bullets */
ul.mdSimpleList{margin:0 15px;padding:0 0 20px;list-style:none}
ul.mdSimpleList li{margin:0 0 5px;padding:0}

ul.mdAttachments{margin:0;padding:0;list-style:none}
ul.mdAttachments li{margin:0 15px 0;padding:0 0 10px 40px;background-position:0 3px;min-height:34px}

ul.mdLinkList{margin:0 15px;padding:0 0 20px;list-style:none}
ul.mdLinkList li{margin:0 0 5px;padding:0}
ul.mdLinkList li a{display:block;background:url(img/dma/linkdink_bg.png) no-repeat 0 7px;padding-left:10px}

ul.mdArrowList{margin:0 15px;padding:0 0 20px;list-style:none}
ul.mdArrowList li{margin:0 0 5px;padding:0 0 5px 10px;background:url(img/raquo.png) no-repeat 0 7px;border-bottom:1px solid #e0e0e0}

ul.mdEvents{margin:0;padding:0 0 20px;list-style:none}
ul.mdEvents li{margin:0 15px 10px;padding:0 0 10px;border-bottom:1px solid #e0e0e0}
ul.mdEvents li strong{display:block;font:bold 11px/1 arial,verdana,sans-serif;color:#999}

ul.mdAccordian{margin:0 1px 1px;padding:0!important;list-style:none}
ul.mdAccordian li{border:1px solid #fff;border-top:1px solid #e0e0e0;margin:0;padding:0 0;font:normal 15px/28px verdana,arial,sans-serif;background:#e0e0e0 url(img/themebox_bar.png) repeat-x 0 0;position:relative;width:auto}
ul.mdAccordian li a,ul.mdAccordian li strong{color:#333;font-weight:normal;padding:0 15px}
ul.mdAccordian li span{position:absolute;right:10px;top:5px;height:19px;width:19px;overflow:hidden;text-indent:-9999px;background:url(img/theme_icon.png) no-repeat 0 0;cursor:pointer}
ul.mdAccordian li span:hover{background-position:-38px 0}
ul.mdAccordian li.expanded {background:#2b2b2b url(img/gradientbar.png) repeat-x 0 0}
ul.mdAccordian li.expanded a,ul.mdAccordian li.expanded strong{color:#fff}
ul.mdAccordian li.expanded span{background-position:-19px 0}
ul.mdAccordian li.expanded span:hover{background-position:-57px 0}

ul.mdAccordian ul{margin:0;padding:3px 0 6px;list-style:none;background:#fff}
ul.mdAccordian ul li{border:0;padding:2px 15px;font:normal 12px/17px verdana,arial,sans-serif;background:none;background:#fff}
ul.mdAccordian ul li a{background:none;padding:0}
ul.mdAccordian li.expanded ul li a{color:#333}

ul.mdOrganisations{margin:0 15px 15px;padding:0;list-style:none}
ul.mdOrganisations li{padding:5px 0;border-bottom:1px solid #e0e0e0}
ul.mdOrganisations li a{display:block;width:270px;height:18px;overflow:hidden;text-indent:-9999px;background:url(img/list_organisations.png) no-repeat 0 0}
	ul.mdOrganisations li.mdDdf a{background-position:0 0;height:26px}
	ul.mdOrganisations li.mdDdf a:hover{background-position:0 -27px}
	ul.mdOrganisations li.mdDma a{background-position:0 -54px;height:27px}
	ul.mdOrganisations li.mdDma a:hover{background-position:0 -82px}
	ul.mdOrganisations li.mdUa a{background-position:0 -110px}
	ul.mdOrganisations li.mdUa a:hover{background-position:0 -129px}
	ul.mdOrganisations li.mdDp a{background-position:0 -148px}
	ul.mdOrganisations li.mdDp a:hover{background-position:0 -167px}
	ul.mdOrganisations li.mdRad a{background-position:0 -186px}
	ul.mdOrganisations li.mdRad a:hover{background-position:0 -205px}

ul.mdPublications{margin:0;padding:0;list-style:none}
ul.mdPublications li{margin:0 15px 8px;padding:0 0 10px;border-bottom:1px solid #e2e2e2;height:100px;width:465px;position:relative}
ul.mdPublications .mdBody{min-height:1px;overflow:hidden}
ul.mdPublications .mdImg{float:left;width:80px;margin:0}
ul.mdPublications .mdTxt{float:left;width:370px;padding-left:15px}
ul.mdPublications dl,ul.mdPublications li dt,ul.mdPublications li dd{margin:0;padding:0}
ul.mdPublications dt{font-weight:bold}
ul.mdPublications dd{display:inline;margin-right:5px}
ul.mdPublications .mdOrder{position:absolute;left:80px;bottom:10px}
ul.mdPublications .mdOrder a{float:left;width:80px;height:20px;margin:0 15px;background:url(img/buttons_bg.png) no-repeat 0 0;color:#fff;text-align:center;text-transform:uppercase;font:normal 11px/20px arial,verdana,sans-erif;text-decoration:none}

.mdBox ul.mdPublications li{width:auto;height:auto;border:0}
.mdBox ul.mdPublications .mdBody{margin-bottom:5px}
.mdBox ul.mdPublications .mdTxt{width:175px}
.mdBox ul.mdPublications dd strong{display:block;margin:5px 0;height:32px;font-weight:normal;padding-left:40px;background:url(img/icons/icons32x32.png) no-repeat 0 0;font-size:11px}
.mdBox ul.mdPublications .mdOrder{position:static;margin:0 -15px}

ul.mdSearchResults{margin:0 15px 20px;padding:0;list-style:none}
ul.mdSearchResults li{background:url(img/box3_bottom.png) no-repeat -345px 0;padding:10px 0 0}
	ul.mdSearchResults li:first-child{background:none;padding:0}
ul.mdSearchResults li.mdDefault h3{margin:0;padding:0 0 5px;font:normal 17px/1 georgia,times new roman,serif}
ul.mdSearchResults li.mdDefault h3 a{color:#333;text-decoration:none}
ul.mdSearchResults li.mdDefault h3 a:hover{text-decoration:underline}
ul.mdSearchResults li.mdDefault p{padding:0 0 5px}
ul.mdSearchResults li.mdDefault p.linkmore{margin:0;padding:0 0 10px}
ul.mdSearchResults li.mdPublication{width:465px;height:100px;position:relative}
ul.mdSearchResults li.mdPublication .mdImg{float:left;width:80px;margin:0}
ul.mdSearchResults li.mdPublication .mdTxt{float:left;width:370px;padding-left:15px}
ul.mdSearchResults li.mdPublication dl,ul.mdSearchResults li.mdPublication dt,ul.mdSearchResults li.mdPublication dd{margin:0;padding:0}
ul.mdSearchResults li.mdPublication dt{font-weight:bold}
ul.mdSearchResults li.mdPublication dd{display:inline;margin-right:5px}
ul.mdSearchResults li.mdPublication .mdOrder{position:absolute;left:80px;bottom:0}
ul.mdSearchResults li.mdPublication .mdOrder a{float:left;width:80px;height:20px;margin:0 15px;background:url(img/buttons_bg.png) no-repeat 0 0;color:#fff;text-align:center;text-transform:uppercase;font:normal 11px/20px arial,verdana,sans-erif;text-decoration:none}

ul.mdTeasers{margin:0 0 20px;padding:0;list-style:none}
ul.mdTeasers li{padding:0;margin:0 15px 10px;border-bottom:1px solid #e0e0e0}
ul.mdTeasers h3{font:normal 17px/20px georgia,times new roman,serif;padding:0 0 5px}
ul.mdTeasers p{padding:0 0 10px}

ul.mdListMembers{margin:0;padding:0 0 15px;list-style:none}
ul.mdListMembers li{margin:0}
ul.mdListMembers li h2{border-top:1px solid #efefef;margin:0 15px 5px;padding:5px 0 0;font:normal 17px/21px georgia,times new roman,sans-serif}
	ul.mdListMembers li:first-child h2{border:0;padding:0}
ul.mdListMembers li p.linkmore{margin:5px 0;padding:0 15px 5px}

dl.mdBreadCrumb{margin:0 15px;padding:0 10px 3px;width:610px;border-bottom:1px solid #e0e0e0;min-height:1px;overflow:hidden;font:bold 11px/16px arial,verdana,sans-serif}
dl.mdBreadCrumb dt{position:absolute;left:-9999px}
dl.mdBreadCrumb dd{float:left;margin:0 3px 0 0;padding:0;height:16px;padding:0 0 0 8px;background:url(img/breadcrumb_sep.gif) no-repeat 0 6px}
dl.mdBreadCrumb dd a{display:block;color:#999;font-weight:normal}
dl.mdBreadCrumb dt + dd{padding:0;background:none}
dl.mdBreadCrumb dt + dd a{padding-left:20px;background:url(img/icons/icons16x16.png) no-repeat 0 -64px;margin:0}

dl.mdVcf{margin:-5px 0 0;padding:0 0 10px}
dl.mdVcf dt{margin:0;padding:0 15px;font:normal 11px/14px arial,verdana,sans-serif}
dl.mdVcf dd{margin:0;padding:0 15px}

dl.mdEvents{margin:0 0 20px;padding:0}
dl.mdEvents dt{margin:0;padding:0 15px 5px;font:normal 17px/1 georgia,times new roman,serif}
	dl.mdEvents dt strong, .mdEventInfo strong {display:block;padding:0 0 3px;font:bold 11px/1 arial,verdana,sans-serif;color:#999}
	.mdEventInfo strong {padding:0 14px 5px;}
dl.mdEvents dd{margin:0 15px 10px;padding:0 0 10px;border-bottom:1px solid #e0e0e0}

dl.mdCourses{margin:0;padding:0}
dl.mdCourses dt{margin:0;padding:0 15px;font:bold 11px/1 arial,verdana,sans-serif}
dl.mdCourses dd{margin:0 15px 10px;padding:0 0 5px;border-bottom:1px solid #e0e0e0}

dl.mdListMessages{margin:0 0 15px;padding:0}
	h1 + dl.mdListMessages{margin:-5px 0 15px}
dl.mdListMessages dt{margin:0 15px;border-top:1px solid #ededed;padding:5px 0;font:normal 17px/23px georgia,times new roman,serif}
dl.mdListMessages dd{margin:0;padding:0}
dl.mdListMessages dd p{padding:0 15px 10px}
dl.mdListMessages dd ul{margin:0;padding:0 15px 15px;list-style:none}
dl.mdListMessages dd li{margin:1px 0 2px}
/* link.css|customers */
a{color:#333}
a:hover{text-decoration:none}

a.mdLinkButton{display:inline-block;width:80px;height:20px;line-height:20px;border:0;background:url(img/buttons_bg.png) no-repeat 0 0;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;padding:0 0 2px;margin-right:10px}
a.mdLinkButton:hover{background-position:-80px 0}
/* statusmessages.css|customers */
.mdMsg,.mdMsgError{margin:0 15px 15px;padding:20px 0 0;border:1px solid #eee;background:#f6f8b9}
/* toolbar.css|customers */
.mdToolBar ul{margin:0;padding:0;list-style:none}
.mdToolBar li a,.mdToolBar li span{display:block;margin:0;padding:0 0 0 20px;background:url(img/icons/icons16x16.png) no-repeat 0 0}

	.mdToolBar li span{text-decoration:underline;cursor:pointer}
	.mdToolBar li span:hover{text-decoration:none}

/* icon placement */
.mdToolBar li.documents a{background-position:0 0}
.mdToolBar li.calendar a{background-position:0 -32px}
.mdToolBar li.home a{background-position:0 -64px}
.mdToolBar li.print span{background-position:0 -96px}
.mdToolBar li.tip a{background-position:0 -128px}

/* table.css|customers */
table.mdStats{margin:0 15px 20px;border-collapse: collapse}
table.mdStats caption{background:#fff url(img/table_caption_bg.png) repeat-x 0 0;border:1px solid #e7e7e7;text-align:left;padding:9px;font:normal 20px/1 georgia,times,serif}
table.mdStats thead th{text-align:left;border:1px solid #e7e7e7;border-top:0;background:#999;color:#fff;padding:5px 9px;font:bold 12px/16px verdana,arial,sans-serif}
table.mdStats tbody td{background:#efefef;padding:3px 9px;border:1px solid #e7e7e7;border-top:0;vertical-align:top}
	table.mdStats tbody .mdAlt td{background:#fff}
/* lightboxplus.css|customers */
/**
 * jQuery lightBoxPlus plugin
 * Based jQuery LightBox 0.5
 */
#jquery-overlay{background:#000;position:absolute;top:0;left:0;z-index:1999;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:2000;text-align:center;line-height:0}
#jquery-lightbox a{color:#333}
#jquery-lightbox a:hover{color:#999}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:20px;background:url(img/lightboxplus_loading.gif) no-repeat 50% 50%}
#lightbox-loading span{display:none}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;display:block;text-decoration:none}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:hidden;width:100%;min-height:1px;padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px;min-height:1px;overflow:hidden}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}	
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block; clear:left; padding-bottom:1.0em}			
#lightbox-secNav-btnClose{float:right;text-decoration:none;color:#666;text-align:right}

#lightbox-nav-btnPrev span,#lightbox-nav-btnNext span{display:block;width:50px;height:40px;margin:100px 0 0;background:#fff;font:bold 38px/40px arial,verdana,sans-serif;cursor:pointer}
#lightbox-nav-btnPrev span{float:left;padding:0 0 0 5px;-moz-border-radius:0 5px 5px 0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px}
#lightbox-nav-btnNext span{float:right;padding:0 5px 0 0;-moz-border-radius:5px 0 0 5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px}
#lightbox-container-image-box{-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}
#lightbox-container-image-data-box{-moz-border-radius:0 0 5px 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px}
#lightbox-secNav-btnClose span{font:bold 18px/40px arial,verdana,sans-serif}

/* pagination.css|customers */
.mdPagination{margin:0 15px 20px;padding:6px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;min-height:1px;overflow:hidden}
.mdPaginationLinks{float:left;width:45%}
.mdPaginationLinks .mdPrev,.mdPaginationLinks .mdNext,.mdPaginationStatus,.mdPaginationPages{float:left}
.mdPaginationLinks .mdPrev,.mdPaginationLinks .mdNext{padding-top:3px}

.mdPaginationLinks .mdPrev a,.mdPaginationLinks .mdNext a{display:block;background-image:url(img/pagination_arrows.png);background-repeat:no-repeat;font:normal 11px/14px arial,verdana,sans-serif;text-decoration:none}
	.mdPaginationLinks .mdPrev a{background-position:0 0;padding-left:18px}
	.mdPaginationLinks .mdNext a{background-position:100% -14px;padding-right:18px}
.mdPaginationLinks .mdPrev a:hover,.mdPaginationLinks .mdNext a:hover{background-image:url(img/pagination_arrows_hover.png)}

.mdPaginationSimple .mdPrev,.mdPaginationSimple .mdNext{width:14px;height:14px;overflow:hidden}
.mdPaginationSimple .mdPrev a,.mdPaginationSimple .mdNext a{width:14px;height:14px;text-indent:-9999px}
.mdPaginationSimple .mdNext a{background-position:0 -14px}

.mdPaginationStatus{margin:0 10px}
.mdPaginationStatus span{font:normal 11px/20px arial,verdana,sans-serif;margin:0 6px}

.mdPaginationPages{padding:0 5px}
.mdPaginationPages span{float:left;font:normal 11px/20px arial,verdana,sans-serif;margin:0 2px}
.mdPaginationPages span a{text-decoration:none}
.mdPaginationPages span a:hover{text-decoration:underline}
.mdPaginationPages span.selected a{font-weight:bold;font-size:12px;color:#333}

.mdPaginationTotal{float:left;width:15%;text-align:center}
	.mdPaginationTotal strong{font:bold 11px/20px arial,verdana,sans-serif;color:#666}

.mdPaginationSort{float:left;width:40%;text-align:right}
	.mdPaginationSort dl{font:normal 11px/20px arial,verdana,sans-serif;margin:0;padding:0}
	.mdPaginationSort .mdFormSelectWrap{padding:0;margin:0}
	.mdPaginationSort label{float:left;font:normal 11px/20px arial,verdana,sans-serif;width:70px;padding:0 5px}
	.mdPaginationSort select{float:left;width:105px}

.mdPaginationAlpha{margin:0 15px 5px}
	h1+.mdPaginationAlpha{margin:-5px 15px 5px}
.mdPaginationAlpha ul{min-height:1px;overflow:hidden;margin:0;padding:0;list-style:none;border:1px solid #efefef;border-left:0;border-right:0}
.mdPaginationAlpha li{float:left;margin:5px 3px;padding:0 1px 0 0;text-transform:uppercase}
.mdPaginationAlpha li a{text-decoration:none}
	.mdPaginationAlpha li a.mdCurrent{font-weight:bold}
.mdPaginationAlpha li a:hover{text-decoration:underline}

/* form.css|customers */
form{margin:0;padding:0}
form fieldset{margin:0;padding:0;border:0;min-height:1px;overflow:hidden}

input,select,textarea,button{font:normal 11px/18px arial,verdana,sans-serif}

.mdValueToInput{display:none}

.mdFormReq{cursor:help}

.mdFormTextWrap,.mdFormPasswordWrap,.mdFormTextareaWrap,.mdFormSelectWrap,.mdFormSubmitWrap,.mdFormCheckboxWrap,.mdFormRadioWrap{padding:0 15px 10px;min-height:1px;overflow:hidden}

.mdFormTextWrap label,.mdFormTextWrap input,
.mdFormPasswordWrap label,.mdFormPasswordWrap input,
.mdFormSelectWrap label,.mdFormSelectWrap select,
.mdFormCheckboxWrap label,.mdFormCheckboxWrap input,
.mdFormRadioWrap label,.mdFormRadioWrap input{float:left}

.mdFormText,.mdFormPassword,.mdFormTextarea{border:1px solid #e0e0e0;padding:2px 0 0;text-indent:2px;height:18px;font:normal 12px/20px arial,verdana,sans-serif}
.mdFormTextarea{padding:1px 2px;height:60px;line-height:17px}

/* LOGIN IN CONTENT */
.mdLoginForm{padding:10px 0}
.mdLoginForm legend{display:none}
.mdLoginForm label{width:200px;position:relative}
.mdLoginForm label .mdFormReq{position:absolute;right:3px;top:0}
.mdLoginForm .mdFormTextWrap,.mdLoginForm .mdFormPasswordWrap{width:400px}
.mdLoginForm .mdFormText,.mdLoginForm .mdFormPassword{width:198px}
.mdLoginForm .mdFormCheckboxWrap,.mdLoginForm .mdFormSubmitWrap{float:left;width:185px}
.mdLoginForm .mdFormCheckbox{margin:0 5px 0 0}
.mdLoginForm .mdFormCheckboxWrap label{width:auto;line-height:15px}
.mdLoginForm .mdFormSubmitWrap,.mdLoginForm p{text-align:right}
.mdLoginForm .mdFormSubmit{width:80px;height:20px;line-height:20px;border:0;background:url(img/buttons_bg.png) no-repeat 0 0;text-align:center;text-transform:uppercase;color:#fff;padding:0 0 2px;cursor:pointer}
	.mdLoginForm .mdFormSubmit:hover{background-position:-80px 0}
.mdLoginForm p{width:400px;font-size:11px;padding:0 15px 10px}

/* LOST PASS */
.mdLostPassForm{padding:10px 0}
.mdLostPassForm legend{display:none}
.mdLostPassForm label{width:200px;position:relative}
.mdLostPassForm label .mdFormReq{position:absolute;right:3px;top:0}
.mdLostPassForm .mdFormTextWrap,.mdLostPassForm .mdFormSubmitWrap{width:400px}
.mdLostPassForm .mdFormText{width:198px}
.mdLostPassForm .mdFormSubmitWrap{text-align:right}
.mdLostPassForm .mdFormSubmit{width:80px;height:20px;line-height:20px;border:0;background:url(img/buttons_bg.png) no-repeat 0 0;text-align:center;text-transform:uppercase;color:#fff;padding:0 0 2px;cursor:pointer}
	.mdLostPassForm .mdFormSubmit:hover{background-position:-80px 0}

/* ORDER FORM */
.mdOrderForm{padding:10px 0}
.mdOrderForm legend{display:none}
.mdOrderForm .mdFormTextWrap,.mdOrderForm .mdFormSubmitWrap{width:400px}
.mdOrderForm label{width:200px;position:relative}
.mdOrderForm label .mdFormReq{position:absolute;right:3px;top:0}
.mdOrderForm .mdFormText{width:198px}
.mdOrderForm .mdFormSubmitWrap{text-align:right}
.mdOrderForm .mdFormSubmit{width:80px;height:20px;line-height:20px;border:0;background:url(img/buttons_bg.png) no-repeat 0 0;text-align:center;text-transform:uppercase;color:#fff;padding:0 0 2px;cursor:pointer}
	.mdOrderForm .mdFormSubmit:hover{background-position:-80px 0}

/* NEWSLETTER */ 
.mdFormNewsletter legend{display:none}
.mdFormNewsletter .mdFormSubmit{width:80px;height:20px;line-height:20px;border:0;background:url(img/buttons_bg.png) no-repeat 0 0;text-align:center;text-transform:uppercase;color:#fff;padding:0 0 2px;cursor:pointer}
	.mdFormNewsletter .mdFormSubmit:hover{background-position:-80px 0}

.mdFormNewsletter .mdFormTextWrap label{width:70px}
.mdFormNewsletter .mdFormTextWrap input{width:168px}

/* NEWSLETTER IN BOX */
.mdBox .mdFormNewsletter fieldset{padding:0 0 0 95px;background:url(img/icons/icon_newsletter80x80.png) no-repeat 15px 0}
.mdBox .mdFormNewsletter .mdFormTextWrap{padding-bottom:8px}
.mdBox .mdFormNewsletter label{width:60px}
.mdBox .mdFormNewsletter .mdFormText{width:113px}
.mdBox .mdFormNewsletter .mdFormSubmitWrap{float:right;padding:0 15px 0 0}

.mdBox .mdFormNewsletter p{margin-top:10px}

/* MEMBERCHOOSER IN BOX */
.mdMemberChooser legend{display:none}
.mdMemberChooser .mdFormSelectWrap,.mdMemberChooser .mdFormSubmitWrap{float:left;padding-right:0}
.mdMemberChooser .mdFormSelect{width:175px}
.mdMemberChooser .mdFormSubmit{width:80px;height:20px;line-height:20px;border:0;background:url(img/buttons_bg.png) no-repeat 0 0;text-align:center;text-transform:uppercase;color:#fff;padding:0 0 2px;cursor:pointer}
	.mdMemberChooser .mdFormSubmit:hover{background-position:-80px 0}

/* FILTER IN BOX */
.mdFormFilter legend{display:none}
.mdFormFilter .mdFormRadio{margin:2px 5px 2px 0}
.mdFormFilter label{margin-left:3px;width:240px}
.mdFormFilter .mdFormSubmit{float:right;width:80px;height:20px;line-height:20px;border:0;padding:0 0 2px;background:url(img/buttons_bg.png) no-repeat 0 0;color:#fff;text-transform:uppercase;cursor:pointer}
	.mdFormFilter .mdFormSubmit:hover{background-position:-80px 0}
	
/* DATERANGE FOR STATS */
.mdFormDateRange legend{display:none}
.mdFormDateRange .mdFormSelectWrap{float:left;width:300px;padding:5px 20px 10px}
	.mdFormDateRange .mdFormSelectWrap label{font:normal 20px/20px georgia,times new roman,serif;width:140px}
	.mdFormDateRange .mdFormSelectWrap select{width:160px;height:20px;font-size:13px}
.mdFormDateRange .mdFormSubmitWrap{float:left;padding:5px 0 10px}
	.mdFormDateRange .mdFormSubmit{width:80px;height:20px;line-height:20px;border:0;background:url(img/buttons_bg.png) no-repeat 0 0;text-align:center;text-transform:uppercase;color:#fff;padding:0 0 2px;cursor:pointer}
	.mdFormDateRange .mdFormSubmit:hover{background-position:-80px 0}
	
/* RECOMMEND CONTENT FORM */
.mdFormRecommend{padding:10px 0}
.mdFormRecommend legend{display:none}
.mdFormRecommend .mdFormTextWrap,.mdFormRecommend .mdFormSubmitWrap,.mdFormRecommend .mdFormTextareaWrap{width:435px}
.mdFormRecommend label{float:left;width:200px;position:relative}
.mdFormRecommend label .mdFormReq{position:absolute;right:3px;top:0}
.mdFormRecommend .mdFormText{float:left;width:233px}
.mdFormRecommend .mdFormTextarea{float:left;width:229px}
.mdFormRecommend .mdFormTextareaWrap .mdFormDescription{font-size:11px;padding:0 0 15px}
.mdFormRecommend .mdFormItemWrap{margin:-10px 15px 20px 10px;padding:10px 0 0;background:#f0f0f0}
.mdFormRecommend .mdFormSubmitWrap{text-align:right}
.mdFormRecommend .mdFormSubmit{width:80px;height:20px;line-height:20px;border:0;background:url(img/buttons_bg.png) no-repeat 0 0;text-align:center;text-transform:uppercase;color:#fff;padding:0 0 2px;cursor:pointer}
	.mdFormRecommend .mdFormSubmit:hover{background-position:-80px 0}
/* shelltype_layout.css|customers */

/* importedRt.css|customers */
/*
	This file is only necessary because we import Rich Text which we can't filter serverside,
	as there is no logic to the html-output.
*/

div.mdImportedRt div{padding:0 15px 20px}
/* box.css|customers */
/* BOXES */
/* 'mdBox' : rounded corners */
/* 'mdBox2' : rounded corners without boxheader */
.mdBox,.mdBox2{margin:0 0 15px}
	.mdBox .mdBoxSub,.mdBox2 .mdBoxSub{margin:0 15px;padding:0 0 5px;background-image:url(img/box_bg.png);background-repeat:no-repeat}
	.mdBox .mdBoxSubInner,.mdBox2 .mdBoxSubInner{background-image:url(img/box_bg.png);background-repeat:no-repeat;padding-top:10px;min-height:1px;overflow:hidden}

.mdColumn15 .mdBox .mdBoxSub,.mdColumn15 .mdBox2 .mdBoxSub{background-position:-3855px 100%;width:795px}
	.mdColumn15 .mdBox .mdBoxSubInner,.mdColumn15 .mdBox2 .mdBoxSubInner{background-position:-3060px 0}

.mdColumn12 .mdBox .mdBoxSub,.mdColumn12 .mdBox2 .mdBoxSub{background-position:-2430px 100%;width:630px}
	.mdColumn12 .mdBox .mdBoxSubInner,.mdColumn12 .mdBox2 .mdBoxSubInner{background-position:-1800px 0}
.mdColumn9 .mdBox .mdBoxSub,.mdColumn9 .mdBox2 .mdBoxSub{background-position:-1335px 100%;width:465px}
	.mdColumn9 .mdBox .mdBoxSubInner,.mdColumn9 .mdBox2 .mdBoxSubInner{background-position:-870px 0}
.mdColumn6 .mdBox .mdBoxSub,.mdColumn6 .mdBox2 .mdBoxSub{background-position:-570px 100%;width:300px}
	.mdColumn6 .mdBox .mdBoxSubInner,.mdColumn6 .mdBox2 .mdBoxSubInner{background-position:-270px 0}
.mdColumn3 .mdBox .mdBoxSub,.mdColumn3 .mdBox2 .mdBoxSub{background-position:-135px 100%;width:135px}
	.mdColumn3 .mdBox .mdBoxSubInner,.mdColumn3 .mdBox2 .mdBoxSubInner{background-position:0 0}

.mdBox .mdBoxHeader h3 strong a,.mdBox2 .mdBoxHeader h3 strong a{color:#000}
.mdBox .mdBoxHeader h3 strong a:hover,.mdBox2 .mdBoxHeader h3 strong a:hover{color:#666}

/* 'mdBox3' : neutral bg */
.mdBox3{margin:0 0 15px;padding-bottom:5px;background-image:url(img/box3_bottom.png);background-repeat:no-repeat}
	.mdColumn9 .mdBox3{background-position:-330px 100%}
	.mdColumn6 .mdBox3{background-position:0 100%}
.mdBox3 .mdImg{padding-bottom:10px;background:url(img/box3_img_bg.png) repeat-x 0 100%;margin:0 15px}
.mdBox3 .mdImg img{border-bottom:1px solid #fff}
.mdColumn9 .mdBox3 h3{font-size:30px}
	.mdColumn9 .mdBox3 h3 a{text-decoration:none;color:#333}
	.mdColumn9 .mdBox3 h3 a:hover{text-decoration:underline;color:#c41230}

/* shared for mdbox, mdbox2, mdbox3 */
.mdBox h3,.mdBox2 h3,.mdBox3 h3{margin:0;padding:0 15px 10px;font:normal 17px/1 georgia,times new roman,serif}
	.mdBox h3 strong,.mdBox2 h3 strong,.mdBox3 h3 strong{font:normal 30px/1 georgia,times new roman,serif;text-transform:none}
	.mdBox h3 strong em,.mdBox2 h3 strong em,.mdBox h3 strong em{font:bold 30px/1 arial,verdana,sans-serif;text-transform:uppercase;color:#c41230}
.mdBox .mdImg,.mdBox2 .mdImg{margin:0 15px 8px}
.mdBox p,.mdBox2 p,.mdBox3 p{padding-bottom:8px}
.mdBox ol,.mdBox2 ol,.mdBox3 ol{margin:0 15px 0 40px;padding:0 0 8px}
	.mdBox ol li,.mdBox2 ol li,.mdBox3 ol li{margin:0;padding:0 0 3px}
.mdBox ul,.mdBox2 ul,.mdBox3 ul{padding-bottom:8px}
.mdBox .mdFlashContainer,.mdBox2 .mdFlashContainer,.mdBox3 .mdFlashContainer{margin:0 15px;padding:0 0 10px}

.mdBox .mdImageLeft .mdImg,.mdBox2 .mdImageLeft .mdImg,.mdBox3 .mdImageLeft .mdImg{float:left}
.mdBox .mdImageRight .mdImg,.mdBox2 .mdImageRight .mdImg,.mdBox3 .mdImageRight .mdImg{float:right}

/* 'mdBoxMainTeaser' : box with backgroundimage */
.mdBoxMainTeaser{margin:0 0 15px}
.mdBoxMainTeaser .mdBoxSub{margin:0 15px}
.mdBoxMainTeaser .mdBoxSubInner{width:630px;height:210px;overflow:hidden;position:relative}
.mdBoxMainTeaser .mdImg{position:absolute;left:0;top:0;width:630px;height:210px;overflow:hidden;z-index:1}
.mdBoxMainTeaser .mdTxt{position:absolute;left:0;top:0;width:390px;overflow:hidden;z-index:2}
.mdBoxMainTeaser .mdTxt > strong{display:block;padding:10px 15px;font:bold 11px/1 arial,verdana,sans-serif;color:#666}
.mdBoxMainTeaser p{padding-bottom:10px;font-size:11px}

/* 'mdBoxListTeaser' : box with backgroundimage and list of tags */
.mdBoxListTeaser{margin:0 0 15px}
.mdBoxListTeaser .mdBoxSub{margin:0 15px}
.mdBoxListTeaser .mdBoxSubInner{width:630px;height:210px;overflow:hidden;position:relative}
.mdBoxListTeaser .mdImg{position:absolute;left:0;top:0;width:630px;height:210px;overflow:hidden;z-index:1}
.mdBoxListTeaser .mdTxt{position:absolute;left:0;bottom:10px;width:390px;overflow:hidden;z-index:2;font-size:11px}
.mdBoxListTeaser ul{margin:0 15px;padding:0;list-style:none;font-size:11px}
.mdBoxListTeaser li{display:inline;margin:0 5px 0 0}

/* 'mdToc' : table of contents */
.mdToc{margin:0 0 15px}
.mdToc div{min-height:1px;overflow:hidden}
.mdToc strong{float:left;margin:0 15px;padding:0 16px 0 0;background:url(img/toc_title.png) no-repeat 100% -59px;font:normal 10px/19px arial,verdana,sans-serif;color:#fff;text-transform:uppercase}
.mdToc strong span{float:left;padding:0 0 0 7px;background:url(img/toc_title.png) no-repeat 0 -40px}
.mdToc dl{margin:0 15px;padding:0 0 4px;background:url(img/toc_bottom.png) no-repeat 0 100%;border-top:1px solid #e0e0e0;font-size:11px}
.mdToc dt{margin:0;padding:3px 12px;border:1px solid #e0e0e0;border-width:0 1px;background:#f9f9f9;font-weight:bold}
.mdToc dd{margin:0;padding:0 12px 4px;border:1px solid #e0e0e0;border-width:0 1px;background:#f9f9f9}
.mdTocJs div strong{cursor:pointer}
.mdToc div.jsToc strong{background-position:100% -20px;height:20px}
.mdToc div.jsToc strong span{background-position:0 0;height:20px}

/* 'mdImageBox' for leftcolumn on articles */
.mdImageBox{margin:0 15px 15px;border-bottom:1px solid #e2e2e2;font:italic 11px/16px verdana,arial,sans-serif}
.mdImageBox a{text-decoration:none}
.mdImageBox a img{display:block;border:1px solid #fff}
.mdImageBox a:hover img{border-color:#333}
.mdImageBox span{display:block;padding:3px 2px 5px;color:#999;background:url(img/imagebox_bg.png) repeat-x 0 0;border-top:1px solid #fff}
.mdImageBox span span{padding:0;background:none;border:none}
.mdImageBox a span span{padding:0 24px 0 0;background:none;border:none;background:url(img/icons/icons16x16.png) no-repeat 100% -160px}

/* mdAccordianBox */
.mdAccordianBox .mdBoxSub{padding-bottom:0}
.mdAccordianBox .mdBoxSubInner{padding-top:0;background:#e0e0e0}
.mdAccordianBox .mdBoxHeader{background:url(img/box_bg.png) no-repeat -870px 0;padding-top:10px}

.mdThemeBox h4{border:1px solid #e0e0e0;padding:0;margin-bottom:5px}
.mdThemeBox h4 a{display:block;border:1px solid #fff;background:#2b2b2b url(img/gradientbar.png) repeat-x 0 0;font:normal 15px/28px verdana,arial,sans-serif;color:#fff;padding:0 15px}
.mdThemeBox ul{padding-bottom:0}

/* VCF Box */
.mdBoxVcf{min-height:1px;overflow:hidden}
.mdBoxVcf .mdImg{float:right;padding:0 15px 0 0;width:120px}

.mdBoxVcf h2{font:bold 12px/17px verdana,arial,sans-serif;padding:0 15px}
.mdBoxVcf .mdTxt{float:left;padding-bottom:15px;min-height:1px;}
.mdBoxVcf .mdTxt div{padding:1px 15px;min-height:1px;white-space: pre-wrap;}
.mdBoxVcf .mdTxt div span{float:left; width:100px; margin-right:10px}

/* orderbox for publications */
.mdBoxPublication{margin:0 15px 15px;padding-bottom:10px;min-height:1px;overflow:hidden;border-bottom:1px solid #efefef}
.mdBoxPublication .mdImg{float:right;margin-left:10px}
.mdBoxPublication h1{padding:0 0 10px}
.mdBoxPublication ul{margin:0;padding:0 0 10px;list-style:none;font-size:11px;color:#333}
.mdBoxPublication .mdOrder a{display:inline-block;width:80px;height:20px;margin:0 10px 0 0;background:url(img/buttons_bg.png) no-repeat 0 0;color:#fff;text-align:center;text-transform:uppercase;font:normal 11px/20px arial,verdana,sans-erif;text-decoration:none}
.mdBoxPublication .mdOrder a:hover{background-position:-80px 0}
/* img.css|customers */
img{border:0}

.mdMainImg{margin:0 15px 10px}
/* shelltype3-c-6.css|customers */
/* SHELL TYPE 3-c-6 */
/*#######################*/
.mdSt3-c-6 #mdBodyLeft {width: 165px}
.mdSt3-c-6 #mdBodyMain {margin-right: -330px}
.mdSt3-c-6 #mdBodyMainSub {margin-right: 330px}
.mdSt3-c-6 #mdBodyContent {margin-left: 165px}
.mdSt3-c-6 #mdBodyRight {width: 330px}

/* shelltype0-c-6.css|customers */
/* SHELL TYPE 0-c-6 */
/*#######################*/
.mdSt0-c-6 #mdBodyMain {margin-right: -330px}
.mdSt0-c-6 #mdBodyMainSub {margin-right: 330px}
.mdSt0-c-6 #mdBodyRight {width: 330px}

/* shelltype3-c-0.css|customers */
/* SHELL TYPE 3-c-0 */
/*#######################*/
.mdSt3-c-0 #mdBodyLeft {width: 165px}
.mdSt3-c-0 #mdBodyMain {margin-right: 0}
.mdSt3-c-0 #mdBodyMainSub {margin-right: 0}
.mdSt3-c-0 #mdBodyContent {margin-left: 165px}

/* linkdink.css|customers */
a.linkdink{background:url(img/linkdink_bg.png) no-repeat 100% 8px;padding-right:10px;white-space:nowrap;display:inline-block}
/* heading.css|customers */
h1{margin:0;padding:0 15px 10px;font:normal 30px/36px georgia,times new roman,serif}
h2{margin:0;padding:0 15px 5px;font:normal 20px/24px georgia,times new roman,serif}
h3{margin:0;padding:0 15px;font:bold 12px/16px verdana,arial,sans-serif}
	h3 strong{text-transform:uppercase}
h4{margin:0;padding:0 15px 5px;font:bold 12px/16px verdana,arial,sans-serif}
/* byline.css|customers */
.mdByline{margin:0 15px 10px;padding:7px 0;border:1px solid #efefef;border-right:0;border-left:0;min-height:1px;overflow:hidden}
	.mdColumn15 .mdByLine{width:795px}
	.mdColumn9 .mdByLine{width:465px}
.mdByline em{font:normal 11px/16px arial,verdana,sans-serif;color:#999;float:left;width:60%}
.mdByline .mdToolBar{float:left;width:40%;text-align:right;margin-top:-1px}
.mdByline .mdToolBar li{display:inline-block;margin:0 0 0 10px;width:auto;height:16px}
.mdByline .mdToolBar li a,.mdByline .mdToolBar li span{display:inline-block;height:16px;font:normal 11px/16px arial,verdana,sans-serif;color:#666}
/* icons.css|customers */
.mdIconPdf{background-image:url(img/icons/icon32x32_pdf.png);background-repeat:no-repeat}
.mdIconDoc{background-image:url(img/icons/icon32x32_doc.png);background-repeat:no-repeat}
.mdIconXls{background-image:url(img/icons/icon32x32_xls.png);background-repeat:no-repeat}
.mdIconPpt{background-image:url(img/icons/icon32x32_ppt.png);background-repeat:no-repeat}
.mdIconImg{background-image:url(img/icons/icon32x32_img.png);background-repeat:no-repeat}
.mdIconDl{background-image:url(img/icons/icon32x32_dl.png);background-repeat:no-repeat} /* download */
/* column_layout.css|customers */
/* COLUMNS LAYOUT (standard) */
/*#######################*/
.mdColumn1 {width: 55px}
.mdColumn2 {width: 110px}
.mdColumn3 {width: 165px}
.mdColumn4 {width: 220px}
.mdColumn5 {width: 275px}
.mdColumn6 {width: 330px}
.mdColumn7 {width: 385px}
.mdColumn8 {width: 440px}
.mdColumn9 {width: 495px}
.mdColumn10 {width: 550px}
.mdColumn11 {width: 605px}
.mdColumn12 {width: 660px}
.mdColumn13 {width: 715px}
.mdColumn14 {width: 770px}
.mdColumn15 {width: 825px}
.mdColumn16 {width: 880px}
.mdColumn17 {width: 935px}
.mdColumn18 {width: 990px}
/* paragraph.css|customers */
p{margin:0;padding:0 15px 20px}

p.mdArticleTeaser{font:bold 14px/19px georgia,times new roman,serif}
p.mdNotaBene{font:normal 11px/14px arial,verdana,sans-serif;color:#999}
/* linkmore.css|customers */
p.linkmore{padding:0 15px 15px;margin-top:-20px}
/* layout.css|customers */
div.hr{border-top:1px solid #e0e0e0; margin: 0 15px 20px; padding: 0}

/* generic classes */
.noBackground {
  background: none;  
}

/* newsletter page */

.mdNewsletterItem {
  margin: 0 15px;
  padding: 2px 0 0;
  border-top: 1px solid #e0e0e0;
}

.mdNewsletterItem .inner { padding: 30px 0 0; }

.mdNewsletterItem h2 {
  margin: 0 0 8px;
  padding: 0 0 5px;
  border-bottom: 1px solid #c01a2e;
}

.mdNewsletterItem.term-tid-84 h2 span { padding: 0 2px; color: #fff; background: #bf1427; }

.mdNewsletterItem p { padding: 0 0 20px; }

.mdNewsletterItem p.linkmore { padding: 0 0 15px; }

.mdNewsletterItem h3 { padding: 0; }

.term-tid-78 .inner { margin: 0; padding: 10px; background: #f7f7f7; }

.mdNewsletterItem.term-tid-78 h2 { margin: 0; border: none; }
