/* ### --------------------------------------------------------------------------------- CSS Styling for Pop-up Boxes ### */
.cms_ui_pds .cms_ui_toolwindow h3.cms_ui_winhdr,
* html .cms_ui_toolwindow h3.cms_ui_winhdr {
	background: #505050 !important;
	color: #fff !important;
	font-weight: bold !important;
	font-size: 12px !important;
	font-family: Arial, Helvetica !important;
	padding:5px 10px !important;
	border:0 !important;
}
.cms_ui_toolinner,
.cms_ui_toolinner p,
.cms_ui_toolinner div {
	border: none !important;
	background: #505050 !important;
	color: #fff !important;
}
.cms_ui_toolinner_loading {
	background:transparent url(http://resource.iasp.com.au/v5/ajax-spiral-white.gif) no-repeat scroll 50% 50% !important;
}
.cms_ui_toolsizer {
	background: #505050 !important;
	color: #fff !important;
}
.popuptable {
	border-collapse:collapse;
	margin:12px 0;
	width:100%;
}
.popuptable th,
.popuptable td {
	color: #fff !important;
	padding:5px;
	background: #757575;
	width:50%;
}
.popuptable .dark th,
.popuptable .dark td {
	background: #676767;
}
.popuptable th {
	text-align:right;
}
.cms_miniedit_inner {
	z-index: 999 !important;
}
.table_miniedit {
}
.table_miniedit th,
.table_miniedit td {
	color: #ccc;
}
/* ### --------------------------------------------------------------------------------- End CSS Styling for Pop-up Boxes ### */
.worplacelink {
	float:left;
	margin-right:5px;
}
/* ### --------------------------------------------------------------------------------- CSS Styling for Table Form ### */
table.save_history {
	width: 100%;
}
table.save_history th,
table.save_history td {
	width: 25%
}
table.save_history th,
table.save_history td {
	padding: 0 0 3px;
}
.btn_right {
	text-align:right;
	margin:-40px 0 10px 0;
	height:40px;
}
.btn_add {
	margin-bottom:10px;
	overflow:hidden;
}
.btn_add_in {
	float:left;
	margin-right:5px;
}
.table_form .insurance th,
.table_form .insurance td {
	width:25%;
	text-align:center;
}
.table_form td.subsubtitle {
	background-color:#ebebeb;
	padding-top:5px;
}
.table_form_edit .insurance th,
.table_form_edit .insurance td {
	width:25%;
	text-align:center;
}
.table_form_edit td.subsubtitle {
	background-color:#ebebeb;
	padding-top:5px;
}
#insurancetable th {
	width:400px;
}
#normalforms td,
#normalforms th,
.normalforms {
	width:50%;
}
#normalformsleft th {
	width:30%;
}
#normalformsleft td {
	width:70%;
}
.memberarea .table_form {
	margin-bottom: 10px;
}
.memberarea .table_form th {
	text-align:center;
	font-weight:bold;
}
.memberarea .table_form .dark td,
.memberarea .table_form .dark th {
	background-color:#ddd;
}
.memberarea .table_form .darktitle td,
.memberarea .table_form .darktitle th {
	background-color:#ccc;
}
.memberarea a:link,
.memberarea a:active,
.memberarea a:visited {
	color:#4C4C4C;
	font-weight:normal;
}
.memberarea .table_form td,
.memberarea .table_form th {
	padding:5px;
	vertical-align: middle;
}
#simple {
}
#simple .form7 {
	background:url("../i/form_top_l.gif") no-repeat left top;
	padding-top:30px;
}
#simple .other7 {
	background:url("../i/Other-Resources_tl.gif") no-repeat left top;
	padding-top:40px;
}
.table_form,
.table_form_edit,
.subtable_form,
.subtable_form_edit {
	width:100%;
	margin: 0 auto 15px;
}
.table_box {
	margin: 0 auto;
}
.table_form th,
.table_form td,
.table_form_edit th,
.table_form_edit td,
.subtable_form th,
.subtable_form td,
.subtable_form_edit th,
.subtable_form_edit td {
	vertical-align:top;
	text-align:left;
	padding:0 5px 5px 5px;
}
.table_form th,
.table_form td,
.table_form_edit th,
.table_form_edit td {
	font-weight:normal;
}
.table_form th,
.table_form_edit th,
.table_box th,
.subtable_form th,
.subtable_form_edit th {
	text-align: right;
}
.table_form .col_1 {
	width: 3%;
	text-align: left;
}
.table_form .col_2 {
	width: 47%;
}
.table_form .col_3 {
	width: 3%;
}
.table_form .col_4 {
	width: 47%;
}
.table_form .col_5 {
	width: 50%;
}
.subtable_form_edit .col_5 {
	width: 40%;
}
.subtable_form .col_5 {
	width: 50%;
}
.table_form .col_6 {
	width: 70%;
}
.table_form_edit .col_1 {
	width: 3%;
	text-align: left;
}
.table_form_edit .col_2 {
	width: 42%;
}
.table_form_edit .col_3 {
	width: 8%;
}
.table_form_edit .col_4 {
	width: 47%;
}
.table_form_edit .col_5 {
	width: 40%;
}
.rpt_det span {
	display: block;
	margin: 10px 0;
}
.ID_display {
	font-size:8pt;
	font-weight:normal;
}
.date_display {
	float:right;
}
.col_actions {
    min-width: 150px;
    max-width: 310px;
}
.actions_in {
	margin: 0 5px;
        padding: 0;
	height:24px;
	white-space: nowrap;
}
.actions_in span {
    margin: 0;
    padding: 0;
}
.actions_in a:link,
.actions_in a:active,
.actions_in a:visited {
	color: #656565;
	font-weight: normal;
	text-decoration: none;
	font-size:7pt;
}
.actions_in img {
        vertical-align: middle;
}
/* ### --------------------------------------------------------------------------------- End CSS Styling for Table Form ### */

/* ### --------------------------------------------------------------------------------- General CSS ### */
body {
	background: #0D6986 top center repeat-x;
	margin: 0;
	padding-top: 4px;
	text-align: center;
	height: 100%;
}
div {
	display: inline-block;
}
div {
	display: block;
}
a img {
	border: 0;
}
img {
	vertical-align: bottom;
}
.clearing {
	clear: both;
	margin-top: -1px;
	height: 1px;
	overflow: hidden;
}
.clear_r {
	clear: right;
	margin-top: -1px;
	height: 1px;
	overflow: hidden;
}
.clear_l {
	clear: left;
	margin-top: -1px;
	height: 1px;
	overflow: hidden;
}
body,
td,
th,
div,
p {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #4c4c4c;
}
a:link,
a:active,
a:visited {
	color: #4b7084;
	font-weight: bold;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
	margin: 0 0 13px;
}
h1,
h3 {
	color: #db2f2f;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 12pt;
}
h2,
h4 {
	color: #db2f2f;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
h5,
h6 {
	font-weight: bold;
	font-size: 8pt;
}
#ct0 {
	width: 959px;
	margin: 0 auto;
	text-align: left;
}
#top_elements {
	height: 110px;
}
h2.logo,
div.logo {
	float: left;
	margin: 0;
	padding: 0 0 0 11px;
}
#search {
	float: right;
	margin-left: 12px;
	margin-top: 40px;
}
#cart {
	float: right;
	margin-top: 40px;
}
#login_cart {
	float: right;
	margin-top: 40px;
	cursor: pointer;
}
#top_elements .box0 {
	background: #1B728D url('../i/n_boxtl.gif') top left no-repeat;
}
#top_elements .box1 {
	background: url('../i/n_boxtr.gif') top right no-repeat;
}
#top_elements .box2 {
	background: url('../i/n_boxbr.gif') bottom right no-repeat;
}
#top_elements .box3 {
	background: url('../i/n_boxbl.gif') bottom left no-repeat;
	padding: 6px 12px;
	overflow:hidden;
}
#top_elements .img_pos {
	float:left;
	width:44px;
}
#top_elements .text_pos {
	float:left;
	padding-left:10px;
}
#top_elements div {
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #fff;
	font-size: 11pt;
	font-weight: bold;
}
#top_elements a:link,
#top_elements a:active,
#top_elements a:visited {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#top_elements a:hover {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
#top_elements div.faint,
#top_elements div.faint a {
	color: #a4c7d1;
}
#top_elements div.small {
	font-size: 8pt;
	font-weight: bold;
}
#top_elements form {
	margin: 0;
	padding: 0;
}
#top_elements form input {
	vertical-align: middle;
	font-weight: normal;
}
#top_elements form input.text {
	width: 100px;
	margin-right: 5px;
	border: 1px solid #cbcbcb;
	padding: 1px 6px 2px;
}
ul.mainmenu {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.mainmenu li {
	display: block;
	float: left;
}
ul.mainmenu li.f {
	background: none;
}
ul.mainmenu li.menu_label {
	display: block;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	padding: 16px 11px 17px 16px;
	font-weight: bold;
}
ul.mainmenu li a:link,
ul.mainmenu li a:active,
ul.mainmenu li a:visited {
	display: block;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	padding: 16px 11px 17px 16px;
	text-decoration: none;
}
.shade {
	clear: both;
	background: url('../i/shade.gif') top left repeat-x;
	height: 3px;
	overflow: hidden;
}
#banner {
	height: 156px;
}
#banner_flash {
}
#flash_banner {
}
.flash_element {
}
.flash_element#internet_explorer {
   background: #fff url('..i/07_759809.jpg') no-repeat top left;
}
#banner_tagline {
	margin-left: 407px;
}
#loginbox {
	margin-left: 631px;
	color: #fff;
}
#loginbox td {
	color: #fff;
}
#loginbox a:link,
#loginbox a:active,
#loginbox a:visited {
	color: #dbe7ec;
}
#loginbox .box0 {
	background: #478399 url('../i/box_large_bg.gif') top left repeat-x;
}
#loginbox .box1 {
	background: url('../i/box_large_top_left.gif') top left no-repeat;
}
#loginbox .box2 {
	background: url('../i/box_large_top_right.gif') top right no-repeat;
}
#loginbox .box3 {
	background: url('../i/box_large_bottom_right.gif') bottom right no-repeat;
}
#loginbox .box4 {
	background: url('../i/box_large_bottom_left.gif') bottom left no-repeat;
	height: 134px;
	padding: 22px 0 0 23px;
}
#loginbox form {
	margin: 13px 0 0 0;
	padding: 0;
}
#loginbox form input {
	vertical-align: middle;
	margin: 5px 5px 5px 0;
}
#loginbox form input.text {
	width: 150px;
	border: 1px solid #cbcbcb;
	padding: 1px 6px 2px;
}
#main0 {
	background: #fff url('../i/body_bottom_right.gif') bottom right no-repeat;
}
#main0.homepage {
	background: #fff url('../i/hp_tagline.gif') bottom right no-repeat;
}
#main1 {
	background: url('../i/body_bottom_left.gif') bottom left no-repeat;
	padding: 5px 7px 10px;
}
#nav_and_content {
	margin: 24px 0 0 0;
	background: url('../i/dots.gif') 646px 0 repeat-y;
	padding: 0 25px 11px 13px;
}
#c_only {
	margin: 24px 0 0 0;
	padding: 0 25px 11px 13px;
}
#nav {
	float: right;
	width: 259px;
	padding-bottom: 20px;
}
#nav_and_content #content {
	margin-right: 259px;
	padding-right: 39px;
}
* html #nav {
	margin-left: -3px;
}
* html #content {
	margin-right: 256px;
	padding-right: 39px;
}
.pageimg {
	float: left;
	width: 152px;
}
.imgwrap {
	margin-left: 152px;
	padding-left: 20px;
}
.pageimg img {
	margin-bottom: 10px;
}
.readmore {
	margin-top: 16px;
}
#nav .item {
	padding-bottom: 14px;
	margin-bottom: 14px;
	background: url('../i/dots.gif') bottom left repeat-x;
}
#nav .item img {
	margin-bottom: 10px;
}
#homepage {
	margin-right: -14px;
	margin-top: 0;
	padding: 8px 0 0 0;
}
.hp_box {
	float: left;
	width: 300px;
	padding-right: 7px;
	margin-bottom: 7px;
}
#homepage .box0 {
	background: #65b8d8 url('../i/box_solid_top_left.gif') top left no-repeat;
}
#homepage .box1 {
	background: url('../i/box_solid_top_right.gif') top right no-repeat;
}
#homepage .box2 {
	background: url('../i/box_solid_bottom_left.gif') bottom left no-repeat;
}
#homepage .box3 {
	background: url('../i/box_solid_bottom_right.gif') bottom right no-repeat;
}
.hp_box .icon {
	padding: 21px 50px 0 16px;
	height: 155px;
}
.hp_box,
.hp_box div,
.hp_box h3,
.hp_box a:link,
.hp_box a:active,
.hp_box a:visited {
	color: #fff;
}
#breadcrumbs,
#breadcrumbs a {
	color: #ccc;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	margin-bottom:10px;
}
.icon.you {
	background: url('../i../icon_area.gif') 246px 5px no-repeat;
}
.icon.sys {
	background: url('../i../icon_system.gif') 246px 5px no-repeat;
}
.icon.pub {
	background: url('../i../icon_pubohs.gif') 246px 5px no-repeat;
}
.icon.tra {
	background: url('../i../icon_training.gif') 246px 5px no-repeat;
}
.icon.car {
	background: url('../i../icon_cart.gif') 246px 5px no-repeat;
}
.icon.ser {
	background: url('../i../icon_services.gif') 246px 5px no-repeat;
}
#footer {
	padding: 12px 11px;
}
#footer_menu {
	padding: 12px 11px;
}
.footer_right {
	float: right;
	width: 200px;
	text-align: right;
}
.footer_left {
	margin-right: 250px;
}
.bottom_margin {
	margin-bottom: 10px;
}
#footer div {
	color: #829daf;
}
#footer_menu div {
	color: #829daf;
	margin: 5px 0 10px;
}
#footer a:link,
#footer a:active,
#footer a:visited {
	color: #829daf;
	text-decoration: none;
	font-weight: normal;
}
#footer a:hover {
	text-decoration: underline;
}
#footer_menu a:link,
#footer_menu a:active,
#footer_menu a:visited {
	color: #829daf;
	text-decoration: none;
	font-weight: normal;
}
#footer_menu a:hover {
	text-decoration: underline;
}
#content .displaytbl {
	width: 595px;
}
#content .displaytbl textarea {
 wid/th: 300px;
}
.displaytbl textarea {
 wid/th: 341px;
}
* html .displaytbl textarea {
 wid/th: 335px;
}
.short input {
	width: 150px;
}

/* Top Admin Menus [Non-Theme Specific] */
#top_admin_menu .menubar0 {
	background: url('../i/3n_menu_bg.gif') top left repeat-x;
}
#top_admin_menu .menubar1 {
	background: url('../i/3n_menu_left.gif') top left no-repeat;
}
#top_admin_menu .menubar2 {
	background: url('../i/3n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#top_admin_menu ul.mainmenu li {
	background: url('../i/3n_menu_separator.gif') top left no-repeat;
}
#top_admin_menu ul.mainmenu li.f {
	background: none;
}

#top_ohsadmin_menu .menubar0 {
	background: url('../i/3o_menu_bg.gif') top left repeat-x;
}
#top_ohsadmin_menu .menubar1 {
	background: url('../i/3o_menu_left.gif') top left no-repeat;
}
#top_ohsadmin_menu .menubar2 {
	background: url('../i/3o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#top_ohsadmin_menu ul.mainmenu li {
	background: url('../i/3o_menu_separator.gif') top left no-repeat;
}
#top_ohsadmin_menu ul.mainmenu li.f {
	background: none;
}


/* Default Theme */
#ct0 #main_menu .menubar0 {
	background: url('../i/n_menu_bg.gif') top left repeat-x;
}
#ct0 #main_menu .menubar1 {
	background: url('../i/n_menu_left.gif') top left no-repeat;
}
#ct0 #main_menu .menubar2 {
	background: url('../i/n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0 #main_menu ul.mainmenu li {
	background: url('../i/n_menu_separator.gif') top left no-repeat;
}
#ct0 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0 #members_menu .menubar0 {
	background: url('../i/o_menu_bg.gif') top left repeat-x;
}
#ct0 #members_menu .menubar1 {
	background: url('../i/o_menu_left.gif') top left no-repeat;
}
#ct0 #members_menu .menubar2 {
	background: url('../i/o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0 #members_menu ul.mainmenu li {
	background: url('../i/o_menu_separator.gif') top left no-repeat;
}
#ct0 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Franchise/Fast Food Theme */
#ct0.theme1 #main_menu .menubar0 {
	background: url('../i/1n_menu_bg.gif') top left repeat-x;
}
#ct0.theme1 #main_menu .menubar1 {
	background: url('../i/1n_menu_left.gif') top left no-repeat;
}
#ct0.theme1 #main_menu .menubar2 {
	background: url('../i/1n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme1 #main_menu ul.mainmenu li {
	background: url('../i/1n_menu_separator.gif') top left no-repeat;
}
#ct0.theme1 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme1 #members_menu .menubar0 {
	background: url('../i/1o_menu_bg.gif') top left repeat-x;
}
#ct0.theme1 #members_menu .menubar1 {
	background: url('../i/1o_menu_left.gif') top left no-repeat;
}
#ct0.theme1 #members_menu .menubar2 {
	background: url('../i/1o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme1 #members_menu ul.mainmenu li {
	background: url('../i/1o_menu_separator.gif') top left no-repeat;
}
#ct0.theme1 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Retail Theme */
#ct0.theme2 #main_menu .menubar0 {
	background: url('../i/2n_menu_bg.gif') top left repeat-x;
}
#ct0.theme2 #main_menu .menubar1 {
	background: url('../i/2n_menu_left.gif') top left no-repeat;
}
#ct0.theme2 #main_menu .menubar2 {
	background: url('../i/2n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme2 #main_menu ul.mainmenu li {
	background: url('../i/2n_menu_separator.gif') top left no-repeat;
}
#ct0.theme2 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme2 #members_menu .menubar0 {
	background: url('../i/2o_menu_bg.gif') top left repeat-x;
}
#ct0.theme2 #members_menu .menubar1 {
	background: url('../i/2o_menu_left.gif') top left no-repeat;
}
#ct0.theme2 #members_menu .menubar2 {
	background: url('../i/2o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme2 #members_menu ul.mainmenu li {
	background: url('../i/2o_menu_separator.gif') top left no-repeat;
}
#ct0.theme2 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Office Theme */
#ct0.theme3 #main_menu .menubar0 {
	background: url('../i/3n_menu_bg.gif') top left repeat-x;
}
#ct0.theme3 #main_menu .menubar1 {
	background: url('../i/3n_menu_left.gif') top left no-repeat;
}
#ct0.theme3 #main_menu .menubar2 {
	background: url('../i/3n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme3 #main_menu ul.mainmenu li {
	background: url('../i/3n_menu_separator.gif') top left no-repeat;
}
#ct0.theme3 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme3 #members_menu .menubar0 {
	background: url('../i/3o_menu_bg.gif') top left repeat-x;
}
#ct0.theme3 #members_menu .menubar1 {
	background: url('../i/3o_menu_left.gif') top left no-repeat;
}
#ct0.theme3 #members_menu .menubar2 {
	background: url('../i/3o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme3 #members_menu ul.mainmenu li {
	background: url('../i/3o_menu_separator.gif') top left no-repeat;
}
#ct0.theme3 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Casino Theme */
#ct0.theme4 #main_menu .menubar0 {
	background: url('../i/4n_menu_bg.gif') top left repeat-x;
}
#ct0.theme4 #main_menu .menubar1 {
	background: url('../i/4n_menu_left.gif') top left no-repeat;
}
#ct0.theme4 #main_menu .menubar2 {
	background: url('../i/4n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme4 #main_menu ul.mainmenu li {
	background: url('../i/4n_menu_separator.gif') top left no-repeat;
}
#ct0.theme4 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme4 #members_menu .menubar0 {
	background: url('../i/4o_menu_bg.gif') top left repeat-x;
}
#ct0.theme4 #members_menu .menubar1 {
	background: url('../i/4o_menu_left.gif') top left no-repeat;
}
#ct0.theme4 #members_menu .menubar2 {
	background: url('../i/4o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme4 #members_menu ul.mainmenu li {
	background: url('../i/4o_menu_separator.gif') top left no-repeat;
}
#ct0.theme4 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Hospitality Theme */
#ct0.theme5 #main_menu .menubar0 {
	background: url('../i/5n_menu_bg.gif') top left repeat-x;
}
#ct0.theme5 #main_menu .menubar1 {
	background: url('../i/5n_menu_left.gif') top left no-repeat;
}
#ct0.theme5 #main_menu .menubar2 {
	background: url('../i/5n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme5 #main_menu ul.mainmenu li {
	background: url('../i/5n_menu_separator.gif') top left no-repeat;
}
#ct0.theme5 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme5 #members_menu .menubar0 {
	background: url('../i/5o_menu_bg.gif') top left repeat-x;
}
#ct0.theme5 #members_menu .menubar1 {
	background: url('../i/5o_menu_left.gif') top left no-repeat;
}
#ct0.theme5 #members_menu .menubar2 {
	background: url('../i/5o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme5 #members_menu ul.mainmenu li {
	background: url('../i/5o_menu_separator.gif') top left no-repeat;
}
#ct0.theme5 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Real Estate Theme */
#ct0.theme6 #main_menu .menubar0 {
	background: url('../i/6n_menu_bg.gif') top left repeat-x;
}
#ct0.theme6 #main_menu .menubar1 {
	background: url('../i/6n_menu_left.gif') top left no-repeat;
}
#ct0.theme6 #main_menu .menubar2 {
	background: url('../i/6n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme6 #main_menu ul.mainmenu li {
	background: url('../i/6n_menu_separator.gif') top left no-repeat;
}
#ct0.theme6 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme6 #members_menu .menubar0 {
	background: url('../i/6o_menu_bg.gif') top left repeat-x;
}
#ct0.theme6 #members_menu .menubar1 {
	background: url('../i/6o_menu_left.gif') top left no-repeat;
}
#ct0.theme6 #members_menu .menubar2 {
	background: url('../i/6o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme6 #members_menu ul.mainmenu li {
	background: url('../i/6o_menu_separator.gif') top left no-repeat;
}
#ct0.theme6 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Pharmacy Theme */
#ct0.theme7 #main_menu .menubar0 {
	background: url('../i/7n_menu_bg.gif') top left repeat-x;
}
#ct0.theme7 #main_menu .menubar1 {
	background: url('../i/7n_menu_left.gif') top left no-repeat;
}
#ct0.theme7 #main_menu .menubar2 {
	background: url('../i/7n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme7 #main_menu ul.mainmenu li {
	background: url('../i/7n_menu_separator.gif') top left no-repeat;
}
#ct0.theme7 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme7 #members_menu .menubar0 {
	background: url('../i/7o_menu_bg.gif') top left repeat-x;
}
#ct0.theme7 #members_menu .menubar1 {
	background: url('../i/7o_menu_left.gif') top left no-repeat;
}
#ct0.theme7 #members_menu .menubar2 {
	background: url('../i/7o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme7 #members_menu ul.mainmenu li {
	background: url('../i/7o_menu_separator.gif') top left no-repeat;
}
#ct0.theme7 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Manufacturing Theme */
#ct0.theme8 #main_menu .menubar0 {
	background: url('../i/8n_menu_bg.gif') top left repeat-x;
}
#ct0.theme8 #main_menu .menubar1 {
	background: url('../i/8n_menu_left.gif') top left no-repeat;
}
#ct0.theme8 #main_menu .menubar2 {
	background: url('../i/8n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme8 #main_menu ul.mainmenu li {
	background: url('../i/8n_menu_separator.gif') top left no-repeat;
}
#ct0.theme8 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme8 #members_menu .menubar0 {
	background: url('../i/8o_menu_bg.gif') top left repeat-x;
}
#ct0.theme8 #members_menu .menubar1 {
	background: url('../i/8o_menu_left.gif') top left no-repeat;
}
#ct0.theme8 #members_menu .menubar2 {
	background: url('../i/8o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme8 #members_menu ul.mainmenu li {
	background: url('../i/8o_menu_separator.gif') top left no-repeat;
}
#ct0.theme8 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Child Care Theme */
#ct0.theme9 #main_menu .menubar0 {
	background: url('../i/9n_menu_bg.gif') top left repeat-x;
}
#ct0.theme9 #main_menu .menubar1 {
	background: url('../i/9n_menu_left.gif') top left no-repeat;
}
#ct0.theme9 #main_menu .menubar2 {
	background: url('../i/9n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme9 #main_menu ul.mainmenu li {
	background: url('../i/9n_menu_separator.gif') top left no-repeat;
}
#ct0.theme9 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme9 #members_menu .menubar0 {
	background: url('../i/9o_menu_bg.gif') top left repeat-x;
}
#ct0.theme9 #members_menu .menubar1 {
	background: url('../i/9o_menu_left.gif') top left no-repeat;
}
#ct0.theme9 #members_menu .menubar2 {
	background: url('../i/9o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme9 #members_menu ul.mainmenu li {
	background: url('../i/9o_menu_separator.gif') top left no-repeat;
}
#ct0.theme9 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Aged Care Theme */
#ct0.theme10 #main_menu .menubar0 {
	background: url('../i/10n_menu_bg.gif') top left repeat-x;
}
#ct0.theme10 #main_menu .menubar1 {
	background: url('../i/10n_menu_left.gif') top left no-repeat;
}
#ct0.theme10 #main_menu .menubar2 {
	background: url('../i/10n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme10 #main_menu ul.mainmenu li {
	background: url('../i/10n_menu_separator.gif') top left no-repeat;
}
#ct0.theme10 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme10 #members_menu .menubar0 {
	background: url('../i/10o_menu_bg.gif') top left repeat-x;
}
#ct0.theme10 #members_menu .menubar1 {
	background: url('../i/10o_menu_left.gif') top left no-repeat;
}
#ct0.theme10 #members_menu .menubar2 {
	background: url('../i/10o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme10 #members_menu ul.mainmenu li {
	background: url('../i/10o_menu_separator.gif') top left no-repeat;
}
#ct0.theme10 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Newsagent Theme */
#ct0.theme11 #main_menu .menubar0 {
	background: url('../i/11n_menu_bg.gif') top left repeat-x;
}
#ct0.theme11 #main_menu .menubar1 {
	background: url('../i/11n_menu_left.gif') top left no-repeat;
}
#ct0.theme11 #main_menu .menubar2 {
	background: url('../i/11n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme11 #main_menu ul.mainmenu li {
	background: url('../i/11n_menu_separator.gif') top left no-repeat;
}
#ct0.theme11 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme11 #members_menu .menubar0 {
	background: url('../i/11o_menu_bg.gif') top left repeat-x;
}
#ct0.theme11 #members_menu .menubar1 {
	background: url('../i/11o_menu_left.gif') top left no-repeat;
}
#ct0.theme11 #members_menu .menubar2 {
	background: url('../i/11o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme11 #members_menu ul.mainmenu li {
	background: url('../i/11o_menu_separator.gif') top left no-repeat;
}
#ct0.theme11 #members_menu ul.mainmenu li.f {
	background: none;
}

/* Other Theme */
#ct0.theme12 #main_menu .menubar0 {
	background: url('../i/12n_menu_bg.gif') top left repeat-x;
}
#ct0.theme12 #main_menu .menubar1 {
	background: url('../i/12n_menu_left.gif') top left no-repeat;
}
#ct0.theme12 #main_menu .menubar2 {
	background: url('../i/12n_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme12 #main_menu ul.mainmenu li {
	background: url('../i/12n_menu_separator.gif') top left no-repeat;
}
#ct0.theme12 #main_menu ul.mainmenu li.f {
	background: none;
}
#ct0.theme12 #members_menu .menubar0 {
	background: url('../i/12o_menu_bg.gif') top left repeat-x;
}
#ct0.theme12 #members_menu .menubar1 {
	background: url('../i/12o_menu_left.gif') top left no-repeat;
}
#ct0.theme12 #members_menu .menubar2 {
	background: url('../i/12o_menu_right.gif') top right no-repeat;
	height: 49px;
}
#ct0.theme12 #members_menu ul.mainmenu li {
	background: url('../i/12o_menu_separator.gif') top left no-repeat;
}
#ct0.theme12 #members_menu ul.mainmenu li.f {
	background: none;
}




.cart_bar0 {
	background: #d80000 url('../i/cartbar_bgx.gif') top left repeat-x;
	margin: 12px 0;
	position: relative;
	padding: 0;
}
.cart_bar1 {
	background: url('../i/cartbar_l.gif') top left no-repeat;
}
.cart_bar2 {
	background: url('../i/cartbar_r.gif') top right no-repeat;
	height: 50px;
}
.cart_bar2 div {
	padding: 17px 40px 0 62px;
	font-weight: bold;
	color: #f19999;
	font-size: 10pt;
	height: 33px;
	float: left;
	background: url('../i/icn_r_arrow.gif') 0px 19px no-repeat;
}
.cart_bar2 div.f {
	padding: 17px 40px 0 30px;
	background: none;
}
.cart_bar2 div.hl {
	color: #fff;
}
table.ohs_cart {
	border-collapse: collapse;
	width: 100%;
	margin: 10px 0;
}
table.ohs_table {
	border-collapse: collapse;
	margin: 10px 0;
}
table.ohs_cart th {
	font-size: 9pt;
	font-family: Verdana, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	background: #c1c1c1;
 borde/r: 1px #fff solid;
	padding: 6px 11px;
	text-align:right;
}
table.ohs_cart .listhdr th {
	background-color:#c1c1c1;
}
table.ohs_cart td {
	vertical-align: middle;
	color: #5a5a5a;
	font-family: Verdana, Helvetica, sans-serif;
	padding: 6px 11px;
	text-align: left;
	border: solid;
	border: #fff solid 1px;
}
table.ohs_cart td.c,
table.ohs_cart th.c {
	text-align: center;
}
table.ohs_cart img,
table.ohs_cart select {
	vertical-align: middle;
}
table.ohs_cart td.r,
table.ohs_cart th.r {
	text-align: right;
}
table.ohs_cart td.a {
	background: #f7f7f7;
}
table.ohs_cart td.b {
	background: #e0e0e0;
}
table.ohs_cart select {
	font-size: 7.5pt;
	font-family: Verdana, Helvetica, sans-serif;
	color: #555;
}
table.ohs_table td,
table.ohs_table th {
	padding: 6px 11px;
backg/round-color:#e0e0e0;
bord/er:1px solid #fff;
}
table.ohs_table th {
	font-weight:bold;
	text-align:right;
}
td.miniedit_link {
	padding-left: 5px;
}
h3.cartboxed {
	background: #fd0000;
	color: #fff;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	padding: 6px 11px;
	margin: 0 0 12px 0;
}
.cartend {
	border-top: 1px #a6a6a6 solid;
	padding: 18px 0 0 0;
	margin: 18px 0 0 0;
	overflow: auto;
}
.cartend_r {
	float: right;
	width: 400px;
	text-align: right;
}
.cartend_ar {
	text-align: right;
}
.cartend_fl {
	float: left;
	width: 400px;
}
.cart_addcontact {
	text-align: right;
	font-size: 7.5pt;
}
.cart_addcontact img {
	vertical-align: middle;
}
.cart_addcontact a:link,
.cart_addcontact a:active,
.cart_addcontact a:visited {
	text-decoration: none;
}
.cart_addcontact a:hover {
	text-decoration: underline;
}
.cart0 {
back/ground:url("../i/cart_line_light.gif") repeat-x left bottom;
	margin:12px 0;
	padding:0;
	position:relative;
	overflow:hidden;
}
.cart1 div.cart_item1 {
	float:left;
	margin:10px 0 0 0;
	background:url("../i/cart_line_dark.gif") repeat-x left bottom;
	height:25px;
	width:540px;
}
.cart1 div.dot {
	background:url("../i/cart_dot_light.gif") no-repeat bottom center;
	color:#d0d0d0;
	float:left;
	font-size:10pt;
	font-weight:normal;
	height:35px;
	padding:0 20px;
	text-align:center;
}
.cart1 div.in {
	background:url("../i/cart_dot_in.gif") no-repeat bottom center;
	color:#b2b2b2;
	font-weight:bold;
}
.cart1 div.done {
	background:url("../i/cart_dot_dark.gif") no-repeat bottom center;
	color:#b2b2b2;
	font-weight:normal;
}
.cart1 div.last {
	background:url("../i/cart_dot_last.gif") no-repeat bottom center;
	padding:0 0 0 20px;
	width:40px;
	text-align:left;
}
.cart1 div.lastin {
	background:url("../i/cart_dot_in_last.gif") no-repeat bottom center;
	padding:0 0 0 20px;
	width:40px;
	text-align:left;
	color:#b2b2b2;
	font-weight:bold;
}
/* Print View CSS */

body#brochure {
	background: #fff;
}
body#brochure div.print_view {
	margin: 0 auto;
	padding: 10px;
	width: 90%;
	height: 95%;
	text-align: left;
}
body#brochure,
body#brochure td,
body#brochure th,
body#brochure div,
body#brochure p {
	font-size: 10pt;
	color: #000000;
}
body#brochure a:link,
body#brochure a:active,
body#brochure a:visited {
	color: #000000;
	text-decoration: none;
}
body#brochure a:hover {
	text-decoration: none;
}
body#brochure h1,
body#brochure h2,
body#brochure h3,
body#brochure h4,
body#brochure h5,
body#brochure h6 {
	color: #000000;
}
body#brochure p.form_name {
	margin: 25px 0 10px;
	color:#DB2F2F;
	font-family:"Helvetica Neue", Arial, sans-serif;
	font-size:12pt;
	font-weight:bold;
}

body#brochure .title_left span.title_right {
	padding: 10px 10px 3px;
}
*:first-child+html body#brochure .title_left {
	padding: 8px 10px 11px 0;
}
*:first-child+html body#brochure .title_left span.title_right {
	padding: 0px 10px 0px;
}
*:first-child+html body#brochure .title_left span.title_inner {
	padding: 8px 10px 4px;
}


body#brochure .subtitle_left {
	padding: 5px 0 13px;
}
body#brochure .subtitle_left span.subtitle_right {
	padding: 5px 10px 4px;
}
body#brochure .subtitle_left span.subtitle_inner {
	padding: 6px 5px 4px;
}
*:first-child+html body#brochure .subtitle_left {
	padding: 5px 0 13px;
}
*:first-child+html body#brochure .subtitle_left span.subtitle_right {
	padding: 0px 10px 0px;
}
*:first-child+html body#brochure .subtitle_left span.subtitle_inner {
	padding: 6px 5px 4px;
}

/* End Print View CSS */

/* NEW FORM CSS */
.box {
	background: #ebebeb url("../i/form_border.gif") repeat-x top left;
	margin-bottom: 10px;
}
.dark_box {
	background: #c1c1c1 url("../i/dark_form_border.gif") repeat-x top left;
	margin-bottom: 10px;
}
.box#login {
	width: 50%;
	margin: 0 auto 10px auto;
}
.box0 {
	background: transparent url("../i/form_border.gif") repeat-x bottom left;
}
.dark_box .box0 {
	background: transparent url("../i/dark_form_border.gif") repeat-x bottom left;
}
.box1 {
	background: transparent url("../i/form_border.gif") repeat-y top left;
}
.dark_box .box1 {
	background: transparent url("../i/dark_form_border.gif") repeat-y top left;
}
.box2 {
	background: transparent url("../i/form_border.gif") repeat-y top right;
}
.dark_box .box2 {
	background: transparent url("../i/dark_form_border.gif") repeat-y top right;
}
.box3 {
	background: transparent url("../i/form_top_left.gif") no-repeat top left;
}
.dark_box .box3 {
	background: transparent url("../i/dark_form_tl.gif") no-repeat top left;
}
.box4 {
	background: transparent url("../i/form_top_right.gif") no-repeat top right;
}
.dark_box .box4 {
	background: transparent url("../i/dark_form_tr.gif") no-repeat top right;
}
.box5 {
	background: transparent url("../i/form_bottom_r.gif") no-repeat bottom right;
}
.dark_box .box5 {
	background: transparent url("../i/dark_form_br.gif") no-repeat bottom right;
}
.box6 {
	background: transparent url("../i/form_bottom_l.gif") no-repeat bottom left;
}
.dark_box .box6 {
	background: transparent url("../i/dark_form_bl.gif") no-repeat bottom left;
}
.form {
	background: #ebebeb;
	margin-bottom: 10px;
}
.form0 {
	background: transparent url("../i/form_border.gif") repeat-x bottom center;
}
.form1 {
	background: transparent url("../i/form_border.gif") repeat-y top left;
}
.form2 {
	background: transparent url("../i/form_border.gif") repeat-y top right;
}
.form3 {
	background: transparent url("../i/form_bottom_r.gif") no-repeat bottom right;
}
.form4 {
	background: transparent url("../i/form_bottom_l.gif") no-repeat bottom left;
}
.form_title {
	background: #fff url("../i/form_border_top.gif") repeat-x bottom center;
}
.title0 {
	background: transparent url("../i/form_top_right.gif") no-repeat bottom right;
}
.title1 {
	padding: 0;
}
.title_left {
	padding: 8px 10px 10px 0;
	background: transparent url("../i/form_top_title_l.gif") no-repeat top left;
}
.title_left span.title_right {
	padding: 12px 10px 4px;
	background: transparent url("../i/form_title_r.gif") no-repeat top right;
}
.title_left span.title_inner {
	padding: 8px 10px 4px;
	background: #ebebeb url("../i/form_border.gif") repeat-x top center;
	font-size: 11pt;
	font-weight: bold;
}
*:first-child+html .title_left {
	padding: 8px 10px 11px 0;
}
*:first-child+html .title_left span.title_right {
	padding: 0px 10px 0px;
}
*:first-child+html .title_left span.title_inner {
	padding: 8px 10px 4px;
}
.dark_form {
	background: #c1c1c1;
	margin-bottom: 10px;
}
.dark_form .form0 {
	background: transparent url("../i/dark_form_border.gif") repeat-x bottom center;
}
.dark_form .form1 {
	background: transparent url("../i/dark_form_border.gif") repeat-y top left;
}
.dark_form .form2 {
	background: transparent url("../i/dark_form_border.gif") repeat-y top right;
}
.dark_form .form3 {
	background: transparent url("../i/dark_form_br.gif") no-repeat bottom right;
}
.dark_form .form4 {
	background: transparent url("../i/dark_form_bl.gif") no-repeat bottom left;
}
.dark_form .form_title {
	background: #fff url("../i/dark_form_border_top.gif") repeat-x bottom center;
}
.dark_form .form_title .title0 {
	background: transparent url("../i/dark_form_tr.gif") no-repeat bottom right;
}
.dark_form .form_title .title1 {
	padding: 0;
}
.dark_form .form_title .title_left {
	padding: 8px 10px 10px 0;
	background: transparent url("../i/dark_form_title_tl.gif") no-repeat top left;
}
.dark_form .form_title .title_left span.title_right {
	padding: 12px 10px 4px;
	background: transparent url("../i/dark_form_title_tr.gif") no-repeat top right;
}
.dark_form .form_title .title_left span.title_inner {
	padding: 8px 10px 4px;
	background: #c1c1c1 url("../i/dark_form_border.gif") repeat-x top center;
	font-size: 11pt;
	font-weight: bold;
}
*:first-child+html .dark_form .form_title .title_left {
	padding: 8px 10px 11px 0;
}
*:first-child+html .dark_form .form_title .title_left span.title_right {
	padding: 0px 10px 0px;
}
*:first-child+html .dark_form .form_title .title_left span.title_inner {
	padding: 8px 10px 4px;
}
.subform {
	background: #fff;
	margin-bottom: 10px;
}
.subform.bigform {
	width: 80%;
	margin: 0 auto 20px;
}
.subform.smlform {
	float: left;
	width: 47%;
	margin: 0 13px 10px;
}
.subform0 {
	background: transparent url("../i/subform_border.gif") repeat-x bottom center;
}
.subform1 {
	background: transparent url("../i/subform_border.gif") repeat-y top left;
}
.subform2 {
	background: transparent url("../i/subform_border.gif") repeat-y top right;
}
.subform3 {
	background: transparent url("../i/subform_br.gif") no-repeat bottom right;
}
.subform4 {
	background: transparent url("../i/subform_bl.gif") no-repeat bottom left;
}
.subform_title {
	background: #ebebeb url("../i/subform_border_top.gif") repeat-x bottom center;
}
.subtitle0 {
	background: transparent url("../i/subform_tr.gif") no-repeat bottom right;
}
.subtitle1 {
	padding: 0;
}
.subtitle_left {
	padding: 7px 0 13px;
	background: transparent url("../i/subform_top_title_l.gif") no-repeat top left;
}
.subtitle_left span.subtitle_right {
	padding: 8px 10px 4px;
	background: transparent url("../i/subform_title_r.gif") no-repeat top right;
}
.subtitle_left span.subtitle_inner {
	padding: 7px 5px 4px;
	background: #b2b2b2 url("../i/subform_border.gif") repeat-x top center;
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
*:first-child+html .subtitle_left {
	padding: 7px 0 13px;
}
*:first-child+html .subtitle_left span.subtitle_right {
	padding: 0 10px 0;
}
*:first-child+html .subtitle_left span.subtitle_inner {
	padding: 7px 5px 4px;
}
.box_inner {
	padding: 20px 10px;
	overflow: auto;
}
.form_inner {
	padding: 10px;
	overflow: auto;
}
.memberarea .form_inner {
	padding: 0 1px;
	overflow: auto;
}
p.form_name {
	margin: 25px 0 10px;
	color:#DB2F2F;
	font-family:"Helvetica Neue", Arial, sans-serif;
	font-size:12pt;
	font-weight:bold;
}
p.login_title {
	margin: 0 0 13px;
	color:#DB2F2F;
	font-family:"Helvetica Neue", Arial, sans-serif;
	font-size:12pt;
	font-weight:bold;
}
/*END NEW FORM CSS */

.btn_delete {
	cursor: pointer;
}
p.login_splitnotice {
	margin: 40px 0 13px;
}