/* Copyright (c) 2006-2009, Apple Inc. All rights reserved. */
/**
* General body and element styles
* @title General
*/
html, body
{
	margin:0;
	padding:0;
	font-family:"Helvetica Neue", helvetica, arial, sans-serif;
	/* font size handled in layout.css */
	color:#494949;
}
html
{
	background: #d8d8d8;
}

/* next rule for the firefox editor frame */
/* color should match the page contents bg color (if different from body bg color) */
.editorIframe, .editorIframe body{
	background:#fff;
}

form{
	display:block;
	margin:0;
}
table, th, td{
	font-size:1em;
}

/* Reminder: distinguish default links by more than just color. */
a:link
{
    color: #0082C3;
}
a:visited
{
    color: #0082C3;
}
a:link:hover, a:visited:hover, a:link:active, a:visited:active, a:focus{
	text-decoration:underline;
}

h1, h2, h3, h4, h5, h6{
	margin:0.3em 0 0.2em;
	padding:0;
	font-weight:500;
}
h1{
	font-size:2em;
}

p {
	margin:0.1em 0 1.2em;
	padding:0;
}

pre{
	margin:0.1em 0 1.2em;
	padding:0;
	overflow:auto;
	font-family:courier,monospace;
}

ul{list-style:disc;}
ol{list-style:decimal;}
ol ol{list-style:lower-alpha;}
ol ol ol{list-style:decimal;}
ol ol ol ol{list-style:lower-alpha;}
ol ol ol ol ol{list-style:decimal;}

/* Custom styles should be fore OR back colors ONLY; anything else will only show in preview */

.custom_color_none{ /* this unsets colors; just used for preview */
	/* This should match standard theme text color; 'inherit' will not work b/c this could span could be a childNode of one of the following styles. */
	color:#333333; /* ##7017852 leave as full hex, not 3-digit shorthand */
}
.custom_bold{
	font-weight:bold;
}
.custom_italic{
	font-style:italic;
}
.custom_underline{
	text-decoration:underline;
}
.custom_forecolor_important{
	color:#ff0000; /* ##7017852 leave as full hex, not 3-digit shorthand */
	font-weight:bold;
}
.custom_forecolor_emphasis{
	color:#000099; /* ##7017852 leave as full hex, not 3-digit shorthand */
}
.custom_backcolor_highlight{
	background-color:#eceea8; /* ##7017852 leave as full hex, not 3-digit shorthand */
}

.contenteditable{
	border-color:rgba(0,0,0,0.1) !important;
	border-radius:6px;
	-o-border-radius:6px;
	-ie-border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
