p {
	margin:0px;
	padding:0px;
	}

/* Stuff that stays the same no matter what size stylesheet is in use */

.body_dark {
	color: #ffffff;
}

.body_subtle {
	color: #C8BEBB;
}

.content_panel {
	padding-top:10px;
	padding-left:16px;
	text-align:justify;
}

.submenu_buttons {
	padding-top:4px;
	padding-bottom:4px;
}


/* Hacks */

.v_align_img {
	vertical-align:middle;
}


/* Backgrounds */

.content_tile {
	background-image:url(../images/content_panel_tile.gif);
	background-repeat:repeat-y;
	padding-bottom:18px;
}

.submenu_tile {
	background-image:url(../images/submenu_panel_tile.gif);
	background-repeat:repeat-y;
}

.account_box_tile {
	background-image:url(../images/account_box_tile.gif);
	background-repeat:repeat-y;
}

.horizontal_dotted_line {
	background-image:url(../images/horizontal_dotted_line.gif);
	background-repeat:repeat-x;
}

.vertical_dotted_line {
	background-image:url(../images/vertical_dotted_line.gif);
	background-repeat:repeat-y;
}

.submenubottom {
	background-image:url(../images/submenu_bottom.gif);
	background-repeat:no-repeat;
}

.accountboxtop {
	background-image:url(../images/account_box_top.gif);
	background-repeat:no-repeat;
}

.subboxtop {
	background-image:url(../images/sub_box_top.gif);
	background-repeat:no-repeat;
}




/* Other Stuff */

.img_outer_div {
	background-color:#F0EDEC;
	color:inherit;
	padding:1px;
}
.img_inner_div {
	background-color:#FFFFFF;
	color:inherit;
	padding:3px;
}

iframe {display:none;!important}