.logoCell {background: url('http://www.529software.com/529SoftwareSmileLogo3.GIF') no-repeat;
           width:335px; height:76px; margin-top:10px; xmargin-bottom:-50px}

.xlogoCell {background: url('http://www.529software.com/529SoftwareSmileLogo2.gif') no-repeat;
           position:relative; width:511px; height:100px; xmargin-left:-10px; xmargin-right:-20px; xmargin-top:20px; margin-bottom:-30px}

.xlogoCell {background: url("http://www.529software.com/images/529Logo.png") no-repeat;
           position:relative; width:411px; height:100px; margin-left:-10px; margin-right:-20px; margin-top:-20px; margin-bottom:-20px}

body {margin-top:0px;}
body { font-family: Tahoma, Verdana, Arial, Helvetica;
	font: 8pt Tahoma;
	}
p {	font: 10pt Tahoma; }
dl { font: 10pt Tahoma; }
p.#MPFormQuestion { font: 10pt Tahoma; }
#MPForm p { font: 8pt Tahoma; }
#contentDiv { width: 800px }
/*- Menu SubTabs 10--------------------------- */
#subtabs { position: absolute; float: left;
	display: none;
	width: 150px;
	font-size: 60%;
	border-left:1px solid #2763A5;
	border-bottom:1px solid #2763A5;
	line-height:normal;
	}
#subtabs a { width: 150px; display: block;
	background:url("http://www.529software.com/images/tableft10.gif") no-repeat left top; text-decoration:none;
	padding:0 0 0 4px;
	float: left;
	}
#subtabs a div { width: 100%; display: block;
	white-space: nowrap;
	text-align:left;
	background:url("http://www.529software.com/images/tabright10.gif") no-repeat right top;
	padding: 5px 5px 5px 0px;
	border-bottom:1px solid #2763A5;
	color:#FFF;
	float: left;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#subtabs a div {float:none;}
/* End IE5-Mac hack */
#subtabs a:hover { background-position:0% -42px; cursor: pointer;}
#subtabs a:hover div { background-position:100% -42px; }

/*- Menu Tabs 10--------------------------- */
#maintabs { position:absolute; float: none;
	left:0;
	width:100%;
	font-size:93%;
	border-bottom:1px solid #2763A5;
	border-top:1px solid #2763A5;
	line-height:normal;
	}
#maintabs a.maintab { width: 100px; float:left;
	background:url("http://www.529software.com/images/tableft10.gif") no-repeat left top;
	margin:0; padding:0 0 0 4px; text-decoration:none;
	cursor: pointer;
	}
#maintabs a.maintab span { width: 100px; text-align:center; float:left;
	display:block; background:url("http://www.529software.com/images/tabright10.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#FFF;
	}

#maintabs xa.cart { padding:0 0 0 4px; xwidth: 300px; float:right; color:#0000; text-decoration:none }
#maintabs a.cart span { padding:2px 0px 0px 0px; vertical-align:middle; text-align:center; float:right; display:block; color:#2763A5; text-decoration:none; cursor: pointer; }
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#maintabs a span {float:none;}
/* End IE5-Mac hack */
#maintabs a:hover { background-position:0% -42px; }
#maintabs a:hover span { background-position:100% -42px; }
#advertDiv { border: 1px solid lightgrey; padding: 5px; width: 1px; }
#advertText { font: 8pt Tahoma; color: gray; }