#messageEditor,
#messageEditor textarea							{font-size: 11px;}
#messageEditor .button							{margin: 3px 3px 0 2px; padding: 0;}
#messageEditor .dropDown						{margin:2px; padding: 0; vertical-align:top;}
#messageEditor .button:hover					{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8;}
#messageEditor .editorBox						{width: 450px; height: 150px; margin: 0}
#messageEditor .colorPicker						{overflow: hidden; width: 100px; position: absolute; top: 20px; left: 180px; border: 1px solid #29A3B4; background-color: #9CDDE6; display: none; padding-bottom: 4px; }
#messageEditor .colorPicker a					{height: 12px; width: 12px; display: block; border: 1px solid #29A3B4; margin: 4px 4px 0 4px; float: left; cursor: pointer; }

#messageEditor .noRight							{margin-right: 0px; padding-right: 0px;}
#messageEditor .noLeft							{margin-left: 0px; padding-left: 0px;}
#messageEditor .spoilerCheck					{float: left; padding: 0 0 0 140px; font-weight: bold; color: #868D94;}
#messageEditor .btnPost,
#messageEditor .btnThread,
#messageEditor .btnCancel,
#messageEditor .btnPreview						{border: none; display: block; padding: 21px 0 0 0; height: 21px; cursor: pointer; float: left; margin: 0 0 0 10px}
#messageEditor .btnPost							{background: transparent url('http://images.tvnz.co.nz/tvnz_site_images/entertainment/images/btnPost.gif') no-repeat scroll 0 0; width: 131px}
#messageEditor .disable							{background: transparent url('http://images.tvnz.co.nz/tvnz_site_images/entertainment/images/btnPost.gif') no-repeat 0 bottom; width: 131px}
#messageEditor .btnCancel						{background: transparent url('http://images.tvnz.co.nz/tvnz_site_images/entertainment/images/btnCancel.gif') no-repeat scroll 0 0; width: 75px}
#messageEditor .btnPreview						{background: transparent url('http://images.tvnz.co.nz/tvnz_site_images/entertainment/images/btnPreview.gif') no-repeat scroll 0 0; width: 106px}
#messageEditor .btnThread						{background: transparent url('http://images.tvnz.co.nz/tvnz_site_images/entertainment/images/btnSubmit.gif') no-repeat scroll 0 0; width: 131px}
#messageEditor .message .label,
#messageEditor .title label						{width: 130px; display: block; float: left; text-align: right; margin-right: 10px; font-weight: bold; color: #868D94;}
#messageEditor .title input						{width: 400px;}
#messageEditor .message .label					{margin-top: 30px;}
#messageEditor .message .label .charCount		{font-weight: normal;}
#messageEditor .message							{overflow: hidden; margin: 6px 0; width: 600px; clear: both; float: left}
#messageEditor .toolbar							{margin: 0 0 6px 0; position: relative}
#messageEditor .message .editorContainer		{float: left; position: relative}
#messageEditor .buttons							{margin: 6px 0 0 0; padding: 0 0 15px 0; overflow: hidden; clear:both; width: 600px}
#messageEditor .buttons .terms					{clear: both; padding: 10px 0 0 0; margin: 0 0 10px 140px}
#messageEditor									{background-color: #F4F7F7;}

.preview										{clear: both; overflow: hidden;  width: 600px; display: none;}
.previewlabel									{float: left; width: 130px; padding:6px 0 0;  text-align: right;}
.messagePreview									{float: right; border: 1px solid #D1D5D7; background: #fff; margin:0 6px 10px 0; padding:6px; width:442px;}

/* Editor specific styles */
.colorStandard									{color: #5A6167}
.colorRedone									{color: #94090E}
.colorRedthree									{color: #E40000}
.colorPinkthree									{color: #94090E}
.colorOrangethree								{color: #FEA02E}
.colorYellowone									{color: #FFc30B}
.colorPurplethree								{color: #593D7A}
.colorGreentwo									{color: #829A38}
.colorGreenthree								{color: #BCC41F}
.colorBluetwo									{color: #00678A}
.colorTvnzblue									{color: #358D9B}
.colorBrowntwo									{color: #625332}
.colorTvnzbluesteel								{color: #222A37}
.colorTvnzluesteelgrey							{color: #376366}
.colorBlack										{color: #000}
.colorDarkgrey									{color: #666}

.bgStandard										{background-color: #5A6167}
.bgRedone										{background-color: #94090E}
.bgRedthree										{background-color: #E40000}
.bgPinkthree									{background-color: #94090E}
.bgOrangethree									{background-color: #FEA02E}
.bgYellowone									{background-color: #FFc30B}
.bgPurplethree									{background-color: #593D7A}
.bgGreentwo										{background-color: #829A38}
.bgGreenthree									{background-color: #BCC41F}
.bgBluetwo										{background-color: #00678A}
.bgTvnzblue										{background-color: #358D9B}
.bgBrowntwo										{background-color: #625332}
.bgTvnzbluesteel								{background-color: #222A37}
.bgTvnzbluesteelgrey							{background-color: #376366}
.bgBlack										{background-color: #000}
.bgDarkgrey										{background-color: #666}

/*
.colorBlue										{color: blue}
.colorGreen										{color: green}
.colorRed										{color: red}
.colorBlack										{color: black}
.colorPink										{color: pink}
.colorPurple									{color: purple}
.colorWhite										{color: white}


.bgblue											{background-color: blue}
.bggreen										{background-color: green}
.bgred											{background-color: red}
.bgblack										{background-color: black}
.bgpink											{background-color: pink}
.bgpurple										{background-color: purple}
.bgwhite										{background-color: white}
*/
.bold											{font-weight: bold}
.underline										{text-decoration: underline}
.italic											{font-style: italic}

.quote											{background-color:#fff; border:1px dashed #D1D5D7; display:block; margin:0 6px 6px 0; padding:8px;}
.quote .name									{border-bottom:1px solid #868D94; color:#868D94; display:block; font-size:10px; padding-bottom:4px;}

.size1											{font-size: 10px; line-height: 12px}
.size2											{font-size: 12px; line-height: 14px}
.size3											{font-size: 14px; line-height: 16px}
.size4											{font-size: 16px; line-height: 18px}
.size5											{font-size: 18px; line-height: 20px}


