body {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
/*	background-image: url(images/red_left_bar.gif);
	background-repeat: repeat-y;*/
}

.body1 {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image: url(images/red_left_bar.gif);
	background-repeat: repeat-y;
}

.body1_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #AAAAAA;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/red_left_bar_off.gif);
	background-repeat: repeat-y;
}

.body_logged_in {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

td,th {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #000000;
}

.small {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #000000;
}

.bottomheading {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}

table.quick_link {
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
}


.quick_link {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #999999;
	text-align: left;
	text-decoration: none;
	vertical-align: 30%;
	line-height:110%;
}

a.quick_link:link {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #999999;
	text-align: left;
	text-decoration: none;
	vertical-align: 30%;
	line-height:110%;

}

a.quick_link:visited 	{
	text-decoration: none;
}

a.quick_link:hover {
	text-decoration: underline;
}


a.quick_link:active {
	text-decoration: none;
}

.caption {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #666666;
}

a.caption:link {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #666666;
	text-decoration: none;	
}

a.caption:visited {
	text-decoration: none;
}
a.caption:hover {
	text-decoration: underline;
}
a.caption:active {
	text-decoration: none;
}


.captionwhite {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
}

a.captionwhite:link {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;	
}

a.captionwhite:visited {
	text-decoration: none;
}
a.captionwhite:hover {
	text-decoration: underline;
}
a.captionwhite:active {
	text-decoration: none;
}



.imags {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #990000;
	text-align: left;
	text-decoration: none;
	vertical-align: 30%;
	line-height:110%;
}

a.imags:link {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #990000;
	text-align: left;
	text-decoration: none;
	vertical-align: 30%;
	line-height:110%;

}

a.imags:visited 	{
	text-decoration: none;
}

a.imags:hover {
	text-decoration: underline;
}


a.imags:active {
	text-decoration: none;
}





.error {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-align: center;
}

.logininput
{
	font-family:  "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.visible_button {
	visibility: visible;
}

.hidden_button {
	visibility: hidden;
}








/*                                        Business Card Panel                                     */

table.bc_outline {
	border-top: 1px solid #8d8b8f;
	border-left: 1px solid #8d8b8f;
	border-right: 1px solid #8d8b8f;
}

table.bc_outline_off {
	border: 1px solid #E8E8E8;
}

td.bc {
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/BC/heading.gif);
	background-repeat: no-repeat;
}

td.bc_off {
	text-align: left; 
	background-color: #FFFFFF;
	background-image: url(/images/BC/heading_off.gif);
	background-repeat: no-repeat;

}


td.bcstd, td.bcstd_over, td.bcstd_down, td.bcstd_off, td.bcsub, td.bcsub_over, td.bcsub_down, td.bcsub_off  {
	background-color: #EEEEEE;
	border-top-width: 0px;
	border-top-style: none;
	background-image: url(/images/BC/bcstd.gif);
	background-repeat: repeat;
	height: 18px;
	width: 225px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;	
	padding-left: 10px;
}
td.bcstd_order {
	background-color: #EEEEEE;
	border-top-width: 0px;
	border-top-style: none;
	background-image: url(/images/BC/bcstd.gif);
	background-repeat: repeat;
	height: 18px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
}

td.bcstd {
	background-image: url(/images/BC/bcstd.gif);
}

td.bcstd_over {
	background-image: url(/images/BC/bcstd_over.gif);
	color: #FFFFFF;
}

td.bcstd_down {
	background-image: url(/images/BC/bcstd_down.gif);
}

td.bcstd_off, td.bcstd_off_order {
	background-image: url(/images/BC/bcstd_off.gif);
}

td.bcsub {
	background-image: url(/images/BC/bcsub.gif);
}

td.bcsub_over {
	background-image: url(/images/BC/bcsub_over.gif);
}

td.bcsub_down {
	background-image: url(/images/BC/bcsub_down.gif);
}

td.bcsub_off {
	background-image: url(/images/BC/bcsub_off.gif);
}

td.bcphone, td.bcphone_off  {
	background-color: #8D8B8F;
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
	height: 16px;
	text-align:center;
	letter-spacing: 0.15em;
}
td.bcborder {
	background-color: #8D8B8F;
}

td.bcphone_off {
	background-color: #E7E7E7;
}





.bcstd, .bcstd_over, .bcstd_down, .bcstd_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

.bcstd_off {
	color: #CCCCCC;
}

a.bcstd:link, a.bcstd:visited, a.bcstd:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.bcstd:hover {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.bcstd_over:link, a.bcstd_over:visited, a.bcstd_over:hover, a.bcstd_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


a.bcstd_down:link, a.bcstd_down:visited, a.bcstd_down:hover, a.bcstd_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


a.bcstd_off:link, a.bcstd_off:visited, a.bcstd_off:hover , a.bcstd_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.bc_view_button, a.bc_view_button:link, a.bc_view_button:active, a.bc_view_button:visited {
	display: block;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-left: -2px;
	margin-right: -2px;
	background-color: #8D8B8F;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	border: 1px solid #8D8B8F;
}
a.bc_view_button:hover {
	background-color: #ABA9AC;
	color: #000000;
}

.bcsub, .bcsub_over, .bcsub_down, bcsub_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	text-decoration: none;
}

.bcsub_off {
	color: #CCCCCC;
}

a.bcsub:link, a.bcsub:visited, a.bcsub:hover, a.bcsub:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	background-image: url(/images/BC/pointer2.gif);
	background-repeat: no-repeat;
}

a.bcsub_over:link, a.bcsub_over:visited, a.bcsub_over:hover, a.bcsub_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left; 
	text-indent: 15px;
	text-decoration: none;
	
}

a.bcsub_down:link, a.bcsub_down:visited, a.bcsub_down:hover, a.bcsub_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
	text-indent: 15px;
}


a.bcsub_off:link, a.bcsub_off:visited, a.bcsub_off:hover, a.bcsub_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-indent: 15px;
	text-decoration: none;
}





/*                                        Office Marketing                                     */

table.om_outline {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #5ec260;
	border-bottom-color: #5ec260;
	border-left-color: #5ec260;
}

table.om_outline_off {
	border: 1px solid #D9FFD6;
}

td.om {
	text-align: left; 
	background-color: #FFFFFF;
	background-image: url(/images/OM/heading.gif);
	background-repeat: no-repeat;
}

td.om_off {
	text-align: left; 
	background-color: #FFFFFF;
	background-image: url(/images/OM/heading_off.gif);
	background-repeat: no-repeat;
}

td.omstd, td.omstd_over, td.omstd_down, td.omstd_off, td.omsub, td.omsub_over, td.omsub_down, td.omsub_off {
	background-color: #CCFFCC;
	border-top-width: 0px;
	border-top-style: none;
	background-image: url(/images/OM/omstd.gif);
	background-repeat: repeat;
	height: 18px;
	width: 225px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;	
	padding-left: 10px;
}
td.omstd_order {
	background-color: #CCFFCC;
	border-top-width: 0px;
	border-top-style: none;
	background-image: url(/images/OM/omstd.gif);
	background-repeat: repeat;
	height: 18px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;	
	padding-left: 5px;
}

td.omstd {
	background-image: url(/images/OM/omstd.gif);
}

td.omstd_over {
	background-image: url(/images/OM/omstd_over.gif);
	color: #FFFFFF;

}

td.omstd_down {
	background-image: url(/images/OM/omstd_down.gif);
}

td.omstd_off, td.omstd_off_order {
	background-image: url(/images/OM/omstd_off.gif);
}

a.om_view_button, a.om_view_button:link, a.om_view_button:active, a.om_view_button:visited {
	display: block;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-left: -2px;
	margin-right: -2px;
	background-color: #5EC260;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	border: 1px solid #5EC260;
}
a.om_view_button:hover {
	background-color: #D9FFD6;
	color: #000000;
}

td.omsub {
	background-image: url(/images/OM/omsub.gif);
}

td.omsub_over {
	background-image: url(/images/OM/omsub_over.gif);
}

td.omsub_off {
	background-image: url(/images/OM/omsub_off.gif);
}

td.omsub_down {
	background-image: url(/images/OM/omsub_down.gif);
}

td.omphone, td.omphone_off  {
	background-color: #5EC260;
	color: #FFFFFF;
	font-size:10px;
	font-weight:bold;
	height: 16px;
	text-align:center;
	letter-spacing: 0.15em;
}
td.omborder {
	background-color: #5EC260;
	height: 1px;
}

td.omphone_off {
	background-color: #D9FFD6;
}


.omstd, .omstd_over, .omstd_down, .omstd_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

.omstd_off, omstd_over {
	color: #CCCCCC;
}


a.omstd:link, a.omstd:visited, a.omstd:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.omstd:hover {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.omstd_over:link, a.omstd_over:visited, a.omstd_over:hover, a.omstd_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.omstd_down:link, a.omstd_down:visited, a.omstd_down:hover, a.omstd_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.omstd_off:link, a.omstd_off:visited, a.omstd_off:hover, a.omstd_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

.omsub, .omsub_over, .omsub_down, .omsub_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	text-decoration: none;
}

.omsub_off {
	color: #CCCCCC;
}

a.omsub:link, a.omsub:visited, a.omsub:hover, a.omsub:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color:#009966;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	background-image: url(/images/OM/pointer2.gif);
	background-repeat: no-repeat;
}

a.omsub_over:link, a.omsub_over:visited, a.omsub_over:hover, a.omsub_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-indent: 15px;
	text-decoration: none;
	
}

a.omsub_down:link, a.omsub_down:visited, a.omsub_down:hover, a.omsub_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
	text-indent: 15px;
}


a.omsub_off:link, a.omsub_off:visited, a.omsub_off:hover, a.omsub_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-indent: 15px;
	text-decoration: none;
}



/*                                        Office Stationery                                */



table.os_outline {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #fbb34a;
	border-bottom-color: #fbb34a;
	border-left-color: #fbb34a;
}

table.os_outline_off {
	border: 1px solid #FBEFC4;
}

td.os {
	text-align: left; 
	background-color: #FFFFFF;
	background-image: url(/images/OS/heading.gif);
	background-repeat: no-repeat;
}

td.os_off {
	text-align: left; 
	background-color: #FFFFFF;
	background-image: url(/images/OS/heading_off.gif);
	background-repeat: no-repeat;
}

td.osstd, td.osstd_over, td.osstd_down, td.osstd_off, td.ossub, td.ossub_over, td.ossub_down, td.ossub_off {
	background-color: #FFCC99;
	background-image: url(/images/OS/osstd.gif);
	background-repeat: repeat;
	height: 18px;
	width: 225px;
	border-top-width: 0px;
	border-top-style: none;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
}
td.osstd_order {
	background-color: #FFCC99;
	background-image: url(/images/OS/osstd.gif);
	background-repeat: repeat;
	height: 18px;
	border-top-width: 0px;
	border-top-style: none;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

td.osstd_over {
	background-image: url(/images/OS/osstd_over.gif);
	color: #FFFFFF;

}

td.osstd_down {
	background-image: url(/images/OS/osstd_down.gif);
}

td.osstd_off, td.osstd_off_order {
	background-image: url(/images/OS/osstd_off.gif);
}

a.os_view_button, a.os_view_button:link, a.os_view_button:active, a.os_view_button:visited {
	display: block;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-left: -2px;
	margin-right: -2px;
	background-color: #FBB34A;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	border: 1px solid #FBB34A;
}
a.os_view_button:hover {
	background-color: #FFD5AA;
	color: #000000;
}

td.ossub {
	background-image: url(/images/OS/ossub.gif);
}

td.ossub_over {
	background-image: url(/images/OS/ossub_over.gif);
}

td.ossub_down {
	background-image: url(/images/OS/ossub_down.gif);
}

td.ossub_off {
	background-image: url(/images/OS/ossub_off.gif);
}

td.osphone, td.osphone_off  {
	background-color:#FBB34A;
	color: #FFFFFF;
	font-size:10px;
	font-weight:bold;
	height: 16px;
	text-align:center;
	letter-spacing: 0.15em;
}
td.osborder {
	background-color:#FBB34A;
	height: 1px;
}

td.osphone_off {
	background-color:#FBEFC4;
}



.osstd, .osstd_over, .osstd_down, .osstd_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

.osstd_off {
	color: #CCCCCC;
}

a.osstd:link, a.osstd:visited, a.osstd:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.osstd:hover {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


a.osstd_over:link, a.osstd_over:visited, a.osstd_over:hover, a.osstd_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.osstd_down:link, a.osstd_down:visited, a.osstd_down:hover, a.osstd_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.osstd_off:link, a.osstd_off:visited, a.osstd_off:hover, a.osstd_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

.ossub, .ossub_over, .ossub_down, .ossub_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	text-decoration: none;
}

.ossub_off {
	color: #CCCCCC;
}

a.ossub:link, a.ossub:visited, a.ossub:hover, a.ossub:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	background-image: url(/images/OS/pointer2.gif);
	background-repeat: no-repeat;
}

a.ossub_over:link, a.ossub_over:visited, a.ossub_over:hover, a.ossub_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-indent: 15px;
	text-decoration: none;
	
}

a.ossub_down:link, a.ossub_down:visited, a.ossub_down:hover, a.ossub_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
	text-indent: 15px;
}


a.ossub_off:link, a.ossub_off:visited, a.ossub_off:hover, a.ossub_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-indent: 15px;
	text-decoration: none;
}



/*                                        Property Marketing                               */



table.pm_outline {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #fb2545;
	border-bottom-color: #fb2545;
	border-left-color: #fb2545;
}

table.pm_outline_off {
	border: 1px solid #FBDCE4;
}

td.pm {
	text-align: left; 
	background-color: #FFFFFF;
	background-image: url(/images/PM/heading.gif);
	background-repeat: no-repeat;
}

td.pm_off {
	text-align: left; 
	background-color: #FFFFFF;
	background-image: url(/images/PM/heading_off.gif);
	background-repeat: no-repeat;
}

td.pmstd, td.pmstd_over, td.pmstd_down, td.pmstd_off, td.pmsub, td.pmsub_over, td.pmsub_down, td.pmsub_off  {
	background-color: #FFCCCC;
	border-top-width: 0px;
	border-top-style: none;
	background-image: url(/images/PM/pmstd.gif);
	background-repeat: repeat;
	height: 18px;
	width: 225px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;	
	padding-left: 10px;
}
td.pmstd_order {
	background-color: #FFCCCC;
	border-top-width: 0px;
	border-top-style: none;
	background-image: url(/images/PM/pmstd.gif);
	background-repeat: repeat;
	height: 18px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;	
	padding-left: 5px;
}

td.pmstd_over {
	background-image: url(/images/PM/pmstd_over.gif);
	color: #FFFFFF;

}

td.pmstd_down {
	background-image: url(/images/PM/pmstd_down.gif);
}

td.pmstd_off, td.pmstd_off_order {
	background-image: url(/images/PM/pmstd_off.gif);
}

a.pm_view_button, a.pm_view_button:link, a.pm_view_button:active, a.pm_view_button:visited {
	display: block;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-left: -2px;
	margin-right: -2px;
	background-color: #FB2545;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	border: 1px solid #FB2545;
}
a.pm_view_button:hover {
	background-color: #FBDCE4;
	color: #000000;
}

td.pmsub {
	background-image: url(/images/PM/pmsub.gif);
}

td.pmsub_over {
	background-image: url(/images/PM/pmsub_over.gif);
}

td.pmsub_down {
	background-image: url(/images/PM/pmsub_down.gif);
}

td.pmsub_off {
	background-image: url(/images/PM/pmsub_off.gif);
}

td.pmphone, td.pmphone_off  {
	background-color:#FB2545;
	color: #FFFFFF;
	font-size:10px;
	font-weight:bold;
	height: 16px;
	text-align:center;
	letter-spacing: 0.15em;
}
td.pmborder {
	background-color:#FB2545;
	height: 1px;
}

td.pmphone_off {
	background-color:#FBDCE4;
}


.pmstd, .pmstd_over, .pmstd_down, .pmstd_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

.pmstd_off {
	color: #CCCCCC;
}



a.pmstd:link, a.pmstd:visited, a.pmstd:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.pmstd:hover {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


a.pmstd_over:link, a.pmstd_over:visited, a.pmstd_over:hover, a.pmstd_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.pmstd_down:link, a.pmstd_down:visited, a.pmstd_down:hover, a.pmstd_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.pmstd_off:link, a.pmstd_off:visited, a.pmstd_off:hover, a.pmstd_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

.pmsub, .pmsub_over, .pmsub_down, .pmsub_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	text-decoration: none;
}

.pmsub_off {
	color: #CCCCCC;
}

a.pmsub:link, a.pmsub:visited, a.pmsub:hover, a.pmsub:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #d33a08;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	background-image: url(/images/PM/pointer2.gif);
	background-repeat: no-repeat;
}

a.pmsub_over:link, a.pmsub_over:visited, a.pmsub_over:hover, a.pmsub_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #d33a08;
	cursor: default;
	text-align: left;
	text-indent:0px;
	text-decoration: none;
	
}

a.pmsub_down:link, a.pmsub_down:visited, a.pmsub_down:hover, a.pmsub_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #d33a08;
	cursor: default;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
}


a.pmsub_off:link, a.pmsub_off:visited, a.pmsub_off:hover, a.pmsub_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	text-decoration: none;
}

.show {
	display: block;
}

.hide {
	display: none;
}



/*	 Ray White Creative */


table.misc1_outline {
	border: 1px solid #FFFF00;
}

table.misc1_outline_off {
	border: 1px solid #FFFF00;
}

td.misc1 {
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/misc1/heading.gif);
	background-repeat: no-repeat;
}

td.misc1_off {
	text-align: left; 
	background-color: #FFFFFF;
	background-image: url(/images/misc1/heading_off.gif);
	background-repeat: no-repeat;

}


td.misc1std, td.misc1std_over, td.misc1std_down, td.misc1std_off, td.misc1sub, td.misc1sub_over, td.misc1sub_down, td.misc1sub_off  {
	background-color: #FFFFE0;
	border-top-width: 0px;
	border-top-style: none;
	background-image: url(/images/misc1/bcstd.gif);
	background-repeat: repeat;
	height: 18px;
	width: 225px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;	
	padding-left: 10px;
}


td.misc1std {
	background-image: url(/images/misc1/misc1std.gif);
}

td.misc1std_over {
	background-image: url(/images/misc1/misc1std_over.gif);
	color: #FFFFFF;
}

td.misc1std_down {
	background-image: url(/images/misc1/misc1std_down.gif);
}

td.misc1std_off {
	background-image: url(/images/misc1/misc1std_off.gif);
}

td.misc1sub {
	background-image: url(/images/misc1/misc1sub.gif);
}

td.misc1sub_over {
	background-image: url(/images/misc1/misc1sub_over.gif);
}

td.misc1sub_down {
	background-image: url(/images/misc1/misc1sub_down.gif);
}

td.misc1sub_off {
	background-image: url(/images/misc1/misc1sub_off.gif);
}


td.misc1phone, td.misc1phone_off  {
	background-color: #FFFF00;
	color: #FFFFFF;
	font-size:10px;
	font-weight:bold;
	height: 16px;
	text-align:center;
	letter-spacing: 0.15em;
}

td.misc1phone_off {
	background-color: #FFFF00;
}



.misc1std, .misc1std_over, .misc1std_down, .misc1std_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

.misc1std_off {
	color: #CCCCCC;
}

a.misc1std:link, a.misc1std:visited, a.misc1std:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.misc1std:hover {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.misc1std_over:link, a.misc1std_over:visited, a.misc1std_over:hover, a.misc1std_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #CC9900;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


a.misc1std_down:link, a.misc1std_down:visited, a.misc1std_down:hover, a.misc1std_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


a.misc1std_off:link, a.misc1std_off:visited, a.misc1std_off:hover , a.misc1std_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


.misc1sub, .misc1sub_over, .misc1sub_down, misc1sub_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	text-decoration: none;
}

.misc1sub_off {
	color: #CCCCCC;
}

a.misc1sub:link, a.misc1sub:visited, a.misc1sub:hover, a.misc1sub:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #CC9900;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	background-image: url(/images/BC/pointer2.gif);
	background-repeat: no-repeat;
}

a.misc1sub_over:link, a.misc1sub_over:visited, a.misc1sub_over:hover, a.misc1sub_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	cursor: default;
	text-align: left; 
	text-indent: 15px;
	text-decoration: none;
	
}

a.misc1sub_down:link, a.misc1sub_down:visited, a.misc1sub_down:hover, a.misc1sub_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
	text-indent: 15px;
}


a.misc1sub_off:link, a.misc1sub_off:visited, a.misc1sub_off:hover, a.misc1sub_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-indent: 15px;
	text-decoration: none;
}



/*	 Loan Market */


table.misc2_outline {
	border: 1px solid #0044FF;
}

table.misc2_outline_off {
	border: 1px solid #0044FF;
}

td.misc2 {
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/misc2/heading.gif);
	background-repeat: no-repeat;
}

td.misc2_off {
	text-align: left; 
	background-color: #FFFFFF;
	background-image: url(/images/misc2/heading_off.gif);
	background-repeat: no-repeat;

}


td.misc2std, td.misc2std_over, td.misc2std_down, td.misc2std_off, td.misc2sub, td.misc2sub_over, td.misc2sub_down, td.misc2sub_off  {
	background-color: #E0FFFF;
	border-top-width: 0px;
	border-top-style: none;
	background-image: url(/images/misc2/bcstd.gif);
	background-repeat: repeat;
	height: 18px;
	width: 225px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;	
	padding-left: 10px;
}


td.misc2std {
	background-image: url(/images/misc2/misc2std.gif);
}

td.misc2std_over {
	background-image: url(/images/misc2/misc2std_over.gif);
	color: #FFFFFF;
}

td.misc2std_down {
	background-image: url(/images/misc2/misc2std_down.gif);
}

td.misc2std_off {
	background-image: url(/images/misc2/misc2std_off.gif);
}

td.misc2sub {
	background-image: url(/images/misc2/misc2sub.gif);
}

td.misc2sub_over {
	background-image: url(/images/misc2/misc2sub_over.gif);
}

td.misc2sub_down {
	background-image: url(/images/misc2/misc2sub_down.gif);
}

td.misc2sub_off {
	background-image: url(/images/misc2/misc2sub_off.gif);
}


td.misc2phone, td.misc2phone_off  {
	background-color: #FFFF00;
	color: #FFFFFF;
	font-size:10px;
	font-weight:bold;
	height: 16px;
	text-align:center;
	letter-spacing: 0.15em;
}

td.misc2phone_off {
	background-color: #FFFF00;
}



.misc2std, .misc2std_over, .misc2std_down, .misc2std_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

.misc2std_off {
	color: #CCCCCC;
}

a.misc2std:link, a.misc2std:visited, a.misc2std:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.misc2std:hover {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}

a.misc2std_over:link, a.misc2std_over:visited, a.misc2std_over:hover, a.misc2std_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #0044FF;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


a.misc2std_down:link, a.misc2std_down:visited, a.misc2std_down:hover, a.misc2std_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


a.misc2std_off:link, a.misc2std_off:visited, a.misc2std_off:hover , a.misc2std_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-decoration: none;
}


.misc2sub, .misc2sub_over, .misc2sub_down, misc2sub_off {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	text-decoration: none;
}

.misc2sub_off {
	color: #CCCCCC;
}

a.misc2sub:link, a.misc2sub:visited, a.misc2sub:hover, a.misc2sub:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #0044FF;
	cursor: default;
	text-align: left;
	text-indent: 0px;
	background-image: url(/images/BC/pointer2.gif);
	background-repeat: no-repeat;
}

a.misc2sub_over:link, a.misc2sub_over:visited, a.misc2sub_over:hover, a.misc2sub_over:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	cursor: default;
	text-align: left; 
	text-indent: 15px;
	text-decoration: none;
	
}

a.misc2sub_down:link, a.misc2sub_down:visited, a.misc2sub_down:hover, a.misc2sub_down:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #000000;
	cursor: default;
	text-align: left;
	text-decoration: none;
	text-indent: 15px;
}


a.misc2sub_off:link, a.misc2sub_off:visited, a.misc2sub_off:hover, a.misc2sub_off:active {
	font-family: "Lucida Grande", Geneva, Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	color: #CCCCCC;
	cursor: default;
	text-align: left;
	text-indent: 15px;
	text-decoration: none;
}



/*td.sales_rep {
	margin: 0px;
	border-bottom: #FF5555 1px solid;
}

td.sales_rep_principal {
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: #FF5555 1px solid;
}

td.sales_rep:hover, td.sales_rep_principal:hover {
	background-color: #FF0000;
}

td.sales_rep_over {
	margin: 0px;
	border-bottom: #FF5555 1px solid;
	background-color: #FF0000;
}

td.sales_rep_principal_over {
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: #FF5555 1px solid;
	background-color: #FF0000;
}

a.sales_rep, a.sales_rep:link, a.sales_rep:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.sales_rep:hover {
}

td.add_sales_rep {
	margin: 0px;
	border-bottom: #FF5555 1px solid;
	background-color: #FF0000;
}

td.add_sales_rep:hover {
	background-color: #FF5555;
}

a.add_sales_rep {
	text-decoration: none;
	color: #FFFFFF;
}*/

/*a.job_history {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

td.live_job {
	margin: 0px;
	border-bottom: #FF5555 1px solid;
}

a.live_job, a.live_job:link, a.live_job:active, a.live_job:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.live_job:hover {
}

td.all_live_jobs {
	margin: 0px;
	border-bottom: #FF5555 1px solid;
	background-color: #FF0000;
}

td.all_live_jobs:hover {
	background-color: #FF5555;
}

a.all_live_jobs {
	text-decoration: none;
	color: #FFFFFF;
}*/