html, body, h1, h2, h3, p, form {
	margin:0px;
	padding:0px;
}
html, body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1 {
	font-size:140%;
	font-weight:bold;
	margin-bottom:1em;
}
h2 {
	font-size:120%;
	font-weight:bold;
	color:#666;
	border-bottom:1px solid #666;
	margin-bottom:0.25em;
}
h3 {
	font-size:100%;
	font-weight:bold;
}
p {
	margin-bottom:1.25em;
}
a {
	color:#00C;
}
a:hover {
	color:#666;
}
th {
	color:#fff;
	background-color:#444;
	text-align:left;
	font-weight:bold;
	font-size:110%;
	white-space:nowrap;
}
	th a {
		color:#fff;
		}
	th a:hover {
		color:#999;
		}

#content {
	padding:1em 3px;
}
#admin_panel {
	position:absolute;
	top:0px;
	left:700px;

	display:block;
	padding:2px 1em 5px 1em;
	background-color:#000;
	border:1px solid #fff;
}
	#admin_panel a { color:#fff; }
	#admin_panel a:hover { color:#C66; }

#edit_content_left_column {
	width:250px;
	float:left;
	color:#6d6d6d;
}
#edit_content_right_column {
	float:left;
	width:700px;
	padding-top:20px;
}
	#edit_content_left_column table.pbox td.c {
		padding:0px;
	}
	#edit_content_left_column ul.control_links {
		margin:0px;
		padding:0px;
		list-style:none;
	}
		#edit_content_left_column ul.control_links li {
			margin:0px;
			padding:0px;
			margin-bottom:3px;
		}
		#edit_content_left_column ul.control_links li a {
			text-decoration:none;
			background-image:url(/img/edit_off.jpg);
			background-repeat:no-repeat;
			padding:3px 0px 0px 33px;
			display:block;
			height:30px;
			color:#6d6d6d;
		}
		#edit_content_left_column ul.control_links li a.selected {
			background-image:url(/img/edit_on.jpg);
			color:#000;
			font-weight:bold;
		}
		#edit_content_left_column ul.control_links li a:hover {
			font-weight:bold;
			color:#000;
		}
		#edit_content_left_column ul.control_links li a#undo {
			background-image:url(/img/undo_off.jpg);
		}
		#edit_content_left_column ul.control_links li a#undo.selected {
			background-image:url(/img/undo_on.jpg);
		}
		#edit_content_left_column ul.control_links li a#publish {
			background-image:url(/img/publish_off.jpg);
			padding-top:9px;
			color:#fff;
		}
		#edit_content_left_column ul.control_links li a#publish.selected {
			background-image:url(/img/publish_on.jpg);
			padding-left:35px;
		}


#help_footer {
	border-top:1px solid #666;
}



.row {
	display:block;
	margin-bottom:4px;
	clear:left;
}
	.row label {
		display:block;
		float:left;
		width:120px;
		text-align:right;
		padding-top:3px;
		margin-right:3px;
	}
.warning {
	color:#900;
	font-weight:bold;
}
.error {
	color:#f00;
}
a.delete {
	color:#f00;
}
	a.delete:hover {
		background-color:#900;
		color:#eee;
		padding:2px;
	}
/*
.alternate_row {
	background-color:#e7e7e7;
}
*/
tr.alternate_row td {
	background-color:#f0f0f0;
}

fieldset.preview {
	margin:1em 0px;
	padding:0px 1em 1em 1em;
	clear:right;
	border:1px solid #ccc;
	border-top:1.2em solid #ccc;
}
fieldset.preview legend {
	margin:0px;
	padding:0px 3px;
	font-size:110%;
	font-weight:bold;
	color:#777;
}

/************************************ STYLES TO MAKE SHADOWED BOX *************/
.unboxed {
	margin-left:37px;
}
table.pbox td.tl {
	background-image:url(/img/pbox/tl.jpg);
	width:37px;
	height:34px;
}
table.pbox td.t {
	background-image:url(/img/pbox/t.jpg);
	background-repeat:repeat-x;
}
table.pbox td.tr {
	background-image:url(/img/pbox/tr.jpg);
	width:29px;
	height:34px;
}
table.pbox td.l {
	background-image:url(/img/pbox/l.jpg);
	background-repeat:repeat-y;
}
table.pbox td.c {
	padding-right:10px;
	padding-bottom:20px;
}
table.pbox td.r {
	background-image:url(/img/pbox/r.jpg);
	background-repeat:repeat-y;
}
table.pbox td.bl {
	background-image:url(/img/pbox/bl.jpg);
	width:37px;
	height:34px;
}
table.pbox td.b {
	background-image:url(/img/pbox/b.jpg);
	background-repeat:repeat-x;
}
table.pbox td.br {
	background-image:url(/img/pbox/br.jpg);
	width:29px;
	height:34px;
}

/************************************************ STYLES TO MAKE GEL BUTTONS ********************/
a { cursor:pointer; }
a.black_button		{ color:#fff; text-decoration:none; font-weight:bold; }
a.black_button img	{ float:left; border:none; height:30px; }
a.black_button div	{ background-image:url(/img/buttons/black_m.gif); float:left; padding:7px 3px 0px 3px; height:23px; }
a.black_button:hover { color: #fc0; }

a.blue_button		{ color:#fff; text-decoration:none; font-weight:bold; }
a.blue_button img	{ float:left; border:none; height:30px; }
a.blue_button div	{ background-image:url(/img/buttons/blue_m.gif); float:left; padding:7px 3px 0px 3px; height:23px; }
a.blue_button:hover { color: #fc0; }

a.gold_button		{ color:#000; text-decoration:none; font-weight:bold; }
a.gold_button img	{ float:left; border:none; height:30px; }
a.gold_button div	{ background-image:url(/img/buttons/gold_m.gif); float:left; padding:7px 3px 0px 3px; height:23px; }
a.gold_button:hover { color: #00c; }

a.green_button		{ color:#fff; text-decoration:none; font-weight:bold; }
a.green_button img	{ float:left; border:none; height:30px; }
a.green_button div	{ background-image:url(/img/buttons/green_m.gif); float:left; padding:7px 3px 0px 3px; height:23px; }
a.green_button:hover { color: #fc0; }

a.orange_button		{ color:#000; text-decoration:none; font-weight:bold; display:inline; }
a.orange_button img	{ float:left; border:none; height:30px; }
a.orange_button div	{ background-image:url(/img/buttons/orange_m.gif); float:left; padding:7px 3px 0px 3px; height:23px; }
a.orange_button:hover { color: #00c; }

a.red_button		{ color:#fff; text-decoration:none; font-weight:bold; }
a.red_button img	{ float:left; border:none; height:30px; }
a.red_button div	{ background-image:url(/img/buttons/red_m.gif); float:left; padding:7px 3px 0px 3px; height:23px; }
a.red_button:hover { color: #fc0; }

a.silver_button		{ color:#000; text-decoration:none; font-weight:bold; }
a.silver_button img	{ float:left; border:none; height:30px; }
a.silver_button div	{ background-image:url(/img/buttons/silver_m.gif); float:left; padding:7px 3px 0px 3px; height:23px; }
a.silver_button:hover { color: #900; }

