div.header {
	background-image: url('../images/cq/cqheader.jpg');
	width: 100%;
	height: 114px;
}

div.page {
	width: 95%;
	min-height:500px;
	height:auto !important;
	height:500px;
	background-image: url('../images/cq/cqmenuback.jpg');
	background-repeat: repeat-y;
}

div.bottom {
	width: 95%;
	background-image: url('../images/cq/cqmenuback.jpg');
	background-repeat: repeat-y;
}

div.title {
	width: 100%;
	padding: 10px;
	margin: 10px 10px 10px 20px;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	background-image: url('../images/cq/cqtitle.jpg');
	background-repeat: repeat-y;
}

td.content_container {
	background-image: url('../images/watermark.gif');
	background-position: top right;
	background-repeat: no-repeat;
	/*background-attachment:fixed;*/
}

div.page_content {
	padding: 5px 20px 5px 30px;
	
}

div.footer {
	width: 100%;
	margin: 10px 10px 10px 20px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFFFFF;
	background-image: url('../images/cq/cqtitle.jpg');
	background-repeat: repeat-y;
}

table.layout {
	width: 100%;
}

td.menu_area {
	width: 212px;
	color: #FFFFFF;
}

table.menu {
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	border-color: #000000;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-collapse: collapse;
}

td.menuHeader {
	padding: 0px;
	border-color: #000000;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
}

a.menuHeader {
	display: block;
	background-image: url('../images/cq/cqmenuheaderback.jpg');
	background-repeat: repeat-x;
	background-position: center left;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	padding: 5px;
}

a.menuHeader:hover {
	background-image: url('../images/cq/cqmenuheaderback_over.jpg');
	color: #FFFFFF;
}

a.menuHeaderCurrent {
	display: block;
	background-image: url('../images/cq/cqmenuheaderback_current.jpg');
	background-repeat: repeat-x;
	background-position: center left;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	padding: 5px;
}

a.menuHeaderCurrent:hover {
	background-image: url('../images/cq/cqmenuheaderback_current_over.jpg');
	color: #FFFFFF;
}

td.menuContent {
	border-color: #000000;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	padding: 0px 0px 10px 0px;
	background-color: #E7C9D4;
	color: #8C3994;
	height:150px;
}

.menu_area ul {
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	padding-left: 0px;
	margin-left: 0px;
}

.menu_area li {
	/*margin-top: 0.5em;
	margin-bottom: 0.8em;*/
	padding: 0px;
}

.menu_area ul a {
	display: block;
	font-weight: bold;
	color: #522F3D;
	padding: 0.2em 10px 0.4em 10px;
}

.menu_area ul a:hover {
	/*color: #B275B7;
	background-color: #EFDBE3;*/
	background-color: #FCBB91;
	color: #BF610D;
}

ul.subMenu {
	text-decoration: none;
	list-style: none;
	/*padding-left: 5px;
	margin-left: 5px;*/
	margin-bottom: 0.2em;
}

ul.subMenu li {
	/*margin-top: 0px;
	margin-bottom: 0px;*/
	padding: 0px;
}

ul.subMenu a {
	font-weight: normal;
	padding: 0.1em 10px 0.2em 20px;
}

.menu_area li.menuCurrentPage {
	
}

.menu_area a.menuCurrentPage {
	/*background-color: #FCBB91;
	color: #BF610D;*/
	color: #8C3C93;
	background-color: #EFDBE3;
}

.menu_area a.menuCurrentPage:hover {
	color: #FB8955;
}

.login_corner a {
	color: #8C3C93;
}

.login_corner a:hover {
	color: #FB8955;
}

.login_corner hr {
	color: #8C3C93;
}

input.loginCorner_input {
	font-size: 0.9em;
	width: 100px;
}

input.loginCorner_pass {
	font-size: 0.9em;
	width: 60px;
}

input.loginCorner_button {
	font-weight: bold;
	color:#007030;
	padding: 1px;
	background-color:#B5E8D2;
	border-style:solid;
	border-color:#007030;
	border-width:1px;
}

p.loginCorner_username {
	font-weight: bold;
	color:#8C3C93;
}

p.adminPanelDetail {
	font-size: 0.8em;
}

td.section_heading {
	border-color: #000000;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	display: block;
	background-image: url('../images/cq/cqmenuheaderback.jpg');
	background-repeat: repeat-x;
	background-position: center left;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	padding: 5px;
}

td.section_content {
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	background-color: #E7C9D4;
	color: #522F3D;
}

table.adminPanelDetail {
	font-size: 0.8em;
	border-collapse: collapse;
	word-wrap:  break-word;
}

td.adminPanelPublish {
	font-weight: bold;
	background-color: #C9D2F5;
}

td.adminPanelDraft {
	font-weight: bold;
	background-color: #FFC8C8;
}

td.adminPanelNew {
	font-weight: bold;
	background-color: #C8FFE3;
}

#admin_header {}

#admin_header_contents {
	/*border-color: #000000;
	border-width: 1px;
	border-style: solid;
	background-color: #E7C9D4;
	color: #8C3994;*/
}

a.adminPanelButton {
	border-color: #8D3893;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
	background-color: #E7C9D4;
	color: #8D3893;
}

a.adminPanelButton:hover {
	border-color: #F56E36;
	background-color: #F9AA81;
	text-decoration: none;
	cursor:pointer;
	color: #F56E36;
}

span.adminHeaderText {
	display: block;
	font-size: 0.9em;
	font-style: italic;
	margin-top: 5px;
	margin-bottom: 15px;
}

.adminPanelYes {
	color: #008000;
}

.adminPanelNo {
	color: #FF0000;
}

textarea.editCodeArea {
	width: 100%;
}

div.quicklink {
	text-align: left;
	margin-bottom: 4px;
}

div.quicklink p {
	margin-top: 0px;
	margin-bottom: 0px;
}

div.quicklinkright {
	padding-left: 36px;
	background-position: top left;
	background-repeat: no-repeat;
}

div.quicklinkleft {
	padding-right: 36px;
	background-position: top right;
	background-repeat: no-repeat;
}

div.myaccount {
	background-image: url('/images/cq/myaccount.gif');
}

div.brochure {
	background-image: url('/images/cq/brochure.gif');
}

div.mailinglist {
	background-image: url('/images/cq/mailinglist.gif');
}
