
/* ::::: https://www.emissionstrading.com/Survey/Participant.asp?hide=0 ::::: */

body, html { margin: 0px; padding: 0px; overflow-x: hidden; }
.golfBG { background-image: url('golfball.jpg'); background-repeat: no-repeat; background-position: center; }

/* ::::: https://www.emissionstrading.com/style.css ::::: */

body { margin: 0px; padding: 0px; }
.nohighlight {  }
.highlight { background-color: rgb(244, 244, 244); color: rgb(0, 0, 0); }
.height100percent { height: 100%; }
.bg-topleft { background-image: url('topleft.gif'); background-repeat: no-repeat; background-position: right top; }
.bg-topright { background-image: url('topright.gif'); background-repeat: repeat-x; background-position: center top; }
.bg-body-greystrips { background-image: url('greystrips.gif'); }
.bg-botright { background-image: url('botright.gif'); background-repeat: no-repeat; background-position: left bottom; }
.bg-botleft { background-image: url('botleft.gif'); background-repeat: no-repeat; background-position: left bottom; }
.bg-login-left { color: rgb(255, 255, 255); background-image: url('login-left.jpg'); }
.bg-login-right { background-image: url('login-right.jpg'); }
.membersbg-topleft { background-image: url('bg_topleft.jpg'); background-repeat: no-repeat; background-position: right top; }
.membersbg-topright { background-image: url('bg_topright.gif'); background-repeat: repeat-x; background-position: center top; }
.bg-greyfade-vert { background-image: url('greyfade-vert.jpg'); background-repeat: repeat-x; background-position: center top; }
.bg-greyfade-hz { background-image: url('greyfade-hz.gif'); }
.bg-dots { background-image: url('dots.gif'); background-repeat: repeat-x; background-position: center; }
td { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 16px; color: rgb(102, 102, 102); }
td.hover { background-color: rgb(0, 51, 153); }
h1 { margin: 0px; padding: 0px; font-size: 16px; font-weight: bold; color: rgb(102, 102, 102); }
h2 { margin: 0px; padding: 0px; font-size: 14px; font-weight: bold; color: rgb(102, 102, 102); }
h3 { margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; color: rgb(102, 102, 102); }
form { margin: 0px; padding: 0px; }
input { font-size: 10px; }
select { font-size: 10px; }
ul li { list-style-type: square; margin-bottom: 7px; }
ol li { list-style-type: decimal; margin-bottom: 7px; }
.pt9 { font-size: 9px; }
.pt10 { font-size: 10px; }
.pt12 { font-size: 12px; }
.pt14 { font-size: 14px; }
.pt16 { font-size: 16px; }
.pt18 { font-size: 18px; }
.white { color: rgb(255, 255, 255); }
.black { color: rgb(0, 0, 0); }
.green { color: rgb(0, 153, 0); }
.blue { color: rgb(0, 51, 102); }
.bluelink { color: rgb(0, 51, 153); }
.red { color: rgb(204, 51, 0); }
a:link { color: rgb(0, 51, 153); text-decoration: none; }
a:visited { color: rgb(0, 51, 153); text-decoration: none; }
a:hover { text-decoration: underline; }
.white a:link { color: rgb(255, 255, 255); }
.white a:visited { color: rgb(255, 255, 255); }
a.white:link, a.white:visited, a.white:active { color: rgb(255, 255, 255); text-decoration: none; }
a.white:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.black a:link { color: rgb(0, 0, 0); }
.black a:visited { color: rgb(0, 0, 0); }
.rowBorderLeft { border-left: 1px solid rgb(0, 0, 0); border-top-style: none; border-bottom-style: none; padding-left: 2px; }
.rowBorderRight { border-right: 1px solid rgb(0, 0, 0); border-top-style: none; border-bottom-style: none; padding-right: 2px; }
.rightNavSubSpacing { padding-left: 9px; }
.associatesTitleCaps { text-transform: uppercase; color: rgb(0, 51, 102); }
.dataTableBorder { border: 1px solid rgb(153, 153, 153); }
.marketNewsBorder { border-left: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); }
.mpiDD { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(0, 51, 102); font-weight: bold; }
.formInput { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(0, 51, 102); font-weight: bold; }
.monthlyTitle { margin: 0px; padding: 0px; font-size: 20px; font-weight: bold; color: rgb(102, 102, 102); }
.monthlySmall { font-size: 7.5pt; }
.bulletinFooter { background-image: url('table_footer_gradient.jpg'); background-repeat: no-repeat; background-position: center bottom; }
textarea { font-size: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; }
.formLogin { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; }
