body {
	margin: 11px;
	padding: 0;
	background: #FFFFFF url(/images/assnimg906/assnbackground.png) repeat-x top left;
}

body#nobackground { 
  	background: #FFFFFF; 
}

#maincontenttable {
	background: #FFFFFF;
	padding: 0;
	margin: 0;
	border: 1px solid #8D8DB3;
}

#maincontentcell {
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

#maincontenttable.module #maincontentcell { padding: 20px; }

div#loginhead { padding: 15px 0 10px 0; }

td#returnlinkcell {
	background: #FFFFFF;
	padding: 4px;
	border-left: 1px solid #8D8DB3;
	border-right: 1px solid #8D8DB3;
}

div.infomessage {
	background: #FFFFFF;
	padding: 4px;
	border-left: 1px solid #8D8DB3;
	border-right: 1px solid #8D8DB3;
}

/* Top-Nav Below
----------------------------------------*/
ul#navtop2 {
	background: transparent url(/images/assnimg906/assnsubban.png) no-repeat right bottom;
}

ul#navtop2 li { 
	margin-bottom: 6px; 
}

ul#navtop2 ul {
	margin-top: 0;
}


/* 360 Styles
----------------------------------------*/
input[disabled],
input.disabled_input {
	background: #efefef;
	border: 1px inset #ccc;
	color: #555;
	opacity: 1;
}

/* M.Ellis - 2/21/11 */

/* Clickable Logo
----------------------------------------*/
#logo-click {
	border: none;
	margin-left: -480px;
	top: 40px;
	width: 323px;
}

#logo-click h1 {
	height: 158px;
}

.portal {
	padding: 10px;
}

/* VCard
----------------------------------------*/
#dialog_message .business_card h3,
#dialog_message .business_card .card_contact {
    text-align: left;
    width: 246px;
}
#dialog_message .business_card {
	display: none;
}
#dialog_message .business_card .residence,
#dialog_message .business_card .address_list dt[title="Residence"],
#dialog_message .business_card .address_list dt[title="Residence"] + dd,
#dialog_message .business_card li[title="Cellular"],
#dialog_message .business_card li[title="Direct"],
#dialog_message .business_card li[title="Residence"],
#dialog_message .business_card li[title="Personal"] {
	display: none;
}
#dialog_message .business_card dl.address_list {
    background: url(https://m360.montanabar.org/images_ui/home.gif) no-repeat 0 2px;
}
#dialog_message .business_card ul.phone_list {
    background: url(https://m360.montanabar.org/images_ui/phone.gif) no-repeat 0 2px;
}
#dialog_message .business_card ul.email_list {
    background: url(https://m360.montanabar.org/images_ui/email.gif) no-repeat 0 5px;
}
#dialog_message .dialog_buttons {
	padding-bottom: 10px;
	text-align: center;
}

