/*********************************************/
/*  StyleSheet_bodyText.css 2009-04-29 13:00 */
/*********************************************/

#mc-left span.bodyText { line-height:18px; font-family:verdana,arial,helvetica; font-size:12px; }
span.bodyText h2, span.bodyText h3 { font-size:20px; font-family:arial,helvetica,verdana,sans-serif; margin-bottom:4px; font-weight:normal; line-height:20px; }
span.bodyText h3 { font-size:16px; line-height:18px; font-weight:bold; }
#mc-left span.bodyText p { margin-bottom:18px; font-size:12px; line-height:18px;  }
#root .bodyText a img { margin: 0px; float: left; }
#mc-left span.bodyText div { width:auto; float:none; }
/* margin and padding right */

.col-1 span.bodyText p, .col-1 span.bodyText i, .col-1 span.bodyText ul, .col-1 span.bodyText ol,
.col-1 span.bodyText h2, .col-1 span.bodyText h3 { margin-right:131px; }
.template1 .col-1 span.bodyText p, .template1 .col-1 span.bodyText i, .template1 .col-1 span.bodyText ul, .template1 .col-1 span.bodyText ol,
.template1 .col-1 span.bodyText h2, .template1 .col-1 span.bodyText h3 { margin-right:110px; } 
.template3 .col-1 span.bodyText p, .template3 .col-1 span.bodyText i, .template3 .col-1 span.bodyText ul, .template3 .col-1 span.bodyText ol,
.template3 .col-1 span.bodyText h2, .template3 .col-1 span.bodyText h3 { margin-right:64px; }
#root .col-1-left span.bodyText p, #root .col-1-left span.bodyText i, #root .col-1-left span.bodyText ul, #root .col-1-left span.bodyText ol,
#root .col-1-left span.bodyText h2, #root .col-1-left span.bodyText h2,
#root .col-1 span.bodyText table p, #root .col-1 span.bodyText table img, #root .col-1 span.bodyText table ul, #root .col-1 span.bodyText table ol,
#root .col-1 span.bodyText table h2, #root .col-1 span.bodyText table h3, { margin:0px; vertical-align:middle; }


/* Lists */
#root span.bodyText ul { list-style-type:disc; padding-left:15px; margin-bottom:18px; } 
#root span.bodyText ol { padding-left:25px; #padding-left:29px; margin-bottom:18px;  } 
#root span.bodyText ul.arrowlist { list-style-type:none; padding-left:0px; margin-bottom:0px; } 
#root span.bodyText ul.iconlist { list-style-type:none; padding-left:0px; margin-bottom:0px; } 
#root span.bodyText ul li { list-style-type:disc; } 
#root span.bodyText ol li { list-style-position:outside; } 
#root span.bodyText li p { display:inline;margin:0px;padding:0px;line-height:14px; } 
#mc-left span.bodyText li p { margin:0px; }
#root span.bodyText ol li, #root span.bodyText ul li { float:none; width:auto; } 
#root span.bodyText ul.arrowlist li { float:left; width:90%; } 
#mc-left span.bodyText ol li p { display:inline; margin:0px; padding:0px;line-height:14px; } 

.col-2 span.bodyText li, .col-3 span.bodyText li, .col-4 span.bodyText li { display:list-item; }

/* table in bodyText */
#root .bodyText table { width:auto; line-height:16px; margin-bottom:18px; } 
#root .bodyText td { vertical-align:middle; text-align:left; padding:1px 30px 4px 3px; } 
#root .bodyText thead td, #root .bodyText th { vertical-align:middle; text-align:left; padding:1px 30px 5px 3px;  font-weight:bold; } 
#root .bodyText thead { font-weight:bold; } 
#root .bodyText tr.last td { border:none; }
