body {font-family: verdana, arial, helvetica; font-size: 12px;}
a {color: #4477aa;}
sup {font-size: 80%;}

td {vertical-align: top; border: 0px solid black;}

#left_box  {background-color: #ffffff; border: 0px solid #eeeeee; float: left; width: 540px; margin: 0px 0px 0px 15px; overflow: hidden;}
#right_box  {background-color: #ffffff; border: 0px solid #eeeeee; float: right; width: 430px; margin: 0px 0px 0px 0px; overflow: hidden;}
#xright_box p {margin: 0px 0px 10px 10px; padding: 0px 0px 0px 0px; font-weight: bold; color: #000000;}
#xright_box ul {list-style-type: none; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
#xright_box ul li {margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;}

#titlelists {border: 0px solid black; font-family: verdana, arial, helvetica; margin-top: 0px; margin-bottom: 20px;}
#titlelists .header {border: 0px solid black; font-size: 18px; font-weight: normal;}
#titlelists .row {border: 0px solid black; font-size: 14px; overflow: hidden; margin: 0px 0px 2px 0px;}
#titlelists .type {border: 0px solid black; height: 25px; width: 275px; float:left; clear:left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: bold;}
#titlelists .links {border: 0px solid black; height: 20px; width: 155px; float:left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.checklist {margin-left: 0px; margin-top: 5px;}
.checklist .oddrow {list-style-type: none; padding: 5px 5px 5px 25px; list-style-position: outside; background: url("/uploads/general/bullet-roundGreenCheck.gif") no-repeat scroll 4px 6px #eeeef8;}
.checklist .evenrow {list-style-type: none; padding: 5px 5px 5px 25px; list-style-position: outside; background: url("/uploads/general/bullet-roundGreenCheck.gif") no-repeat scroll 4px 6px #dddde6;}
.checklist .neutralrow {list-style-type: none; padding: 5px 5px 5px 25px; list-style-position: outside; background: url("/uploads/general/bullet-roundGreenCheck.gif") no-repeat scroll 4px 6px transparent;}

.callOut {margin: 0px 17px 7px 0px;}

#code_element1 {background-color: #ffffff; border: 0px solid #eeeeee; float: left; width: 225px;}
#code_element2 {border: 0px solid #eeeeee;}
#code_element4 {border: 0px solid #eeeeee; clear: both;}

#body_wrapper {border: 0px solid #eeeeee; overflow: hidden; background-color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#discourseheader {font-family: times; font-size: 32px; padding: 0px 0px 0px 0px; margin: 12px 0px 0px 15px; min-height: 45px; border: 0px solid #eeeeee; font-weight: bold; color: #000000; width: 775px;}
#xdiscourse_wrapper {background-color: #ffffff; border: 0px solid #eeeeee;}
#xdiscourse_wrapper li {padding: 2px 0px 2px 0px;}
#masthead {float: left; margin: 4px 10px 5px 0px; border: 0px solid #eeeeee;}

#xdiscoursebox1 {border: 1px solid #eeeeee;}
#discoursebox1 p {padding-top: 0px;}

#conversion_wrapper {border: 0px solid #eeeeee; height: 60px; margin: 10px 15px 0px 0px; float: right;}

.listheader {margin-right: 17px;}

.listheader, 
.listHeader,
#relatedlinks p,
#titlelists .type,
#seealso p {color: #000000; background-color: transparent; font-size: 14px; font-weight: bold; padding-left: 0px;}

#seealso {overflow: hidden; clear: both;}

.hiddendiscourse {display: none;}

#cycle_pager_1 {text-align: center; padding: 3px 0px 0px 0px; font-size: 12px;}
#cycle_pager_1 a {color: #e1e1e1; padding: 0px 8px 0px 3px; background: url(/includes/css/default/images/cycle-button-off.jpg) no-repeat;}
#cycle_pager_1 .activeSlide {color: #50dc64; text-decoration: none; background: url(/resources/sustainability/green-dot.jpg) no-repeat;}
