/* @override http://www.morningcopy.com.au/css/google-form-with-validation.css */

/* Morning Copy Google Form Styling with validation */

body
{font-family:Arial,sans-serif;color:#000;
background: #fff url(http://www.morningcopy.com.au/images/bg-11.gif) repeat-x}

form#commentForm {
	width: 550px;
}
.ss-q-title
{display:block;font-weight:bold;
color: #45321c;}

h1 {color: #45321c;
	font-size: 20px;
}

ul
{padding:0 0 1em 1em}ol{padding:0 0 1em 1.3em}

li
{line-height:1.5em;padding:0 0 .5em 0}

a {
color: #c9743d;
text-decoration: none;}

a:hover {
color: #c9743d;
text-decoration: underline;}
p
{padding:0 0 1em 0}

input,select,textarea,option
{font-family:inherit;font-size: 16px;
padding: 5px;
border: 1px solid #eaa349;
color: #eaa349;
background-color: #fcfee5;}

.ss-textarea
{max-width:99%}

.ss-q-help
{display:block;color:#666;margin:.1em 0 .25em 0}

.ss-q-long
{max-width:90%}

.ss-form-entry
{margin-bottom:1.5em}

.ss-choices
{list-style:none;margin:.5em 0 0 0;padding:0}

.ss-required-asterisk
{color:#c43b1d}

label
{display:block;cursor:pointer}

ul label
{display:inline}

label.error 
{ color: #ff0600; font-size: 12px; list-style-position: inside; padding: 5px 0 0;
	clear: left;
	display: inline;
	float: right;
}
ul.jay {
	background-color: #444a4a;
	padding-left: 23px;
	padding-top: 8px;
	border: 1px solid #92a9b3;
	padding-bottom: 16px;
	color: #dcbf4e;
}
ul.jay li {
	padding-left: 0;
	list-style-type: square;
	list-style-position: inside;
	padding-top: 10px;
	padding-bottom: 0;
	margin-bottom: -10px;
	margin-top: -3px;
}
