		body{color:#666666; font:11px verdana,arial,sans-serif; margin:0;}
		a{color:#A40001; font:11px; text-decoration:underline;}
		a:hover{color:red; text-decoration:none;}
		form, form td{margin:0px; padding:0px; font:11px verdana,arial,sans-serif;}
		form input{margin:2px;}
		.formbutton{background:#333333; border:2px #666666 solid; color:white; font:11px verdana,arial,sans-serif; text-transform:uppercase; padding:0 10px 0 10px;}
		hr{height:2px; color:#333333; back}
		#logo{margin:10px 0 0 30px;}
		#header{width:760px;text-align:center; padding:10px;}
		#logout{position:absolute; width:760px; text-align:right; left:0px;}
		#phonenumber{position:absolute; width:760px; text-align:right;left:0px; top:27px;}
		
		#nav{width:760px; background:#666666; text-align:right; padding-top:2px; padding-right:30px; padding-bottom:2px;}
		#nav a{padding:2px 10px 2px 10px; color:white; text-decoration:none; font-height:10px; font-weight:bold; border-left:1px white solid;}
		#nav a:hover{background:#A40001;}
		#nav .currentpage{background:#A40001;}
		
		#login{border:1px #333333 solid; width:270px;}
		#login th{background:#333333; color:white; font:bold 11px verdana; padding:4px;}
		#login .content form{text-align:right; color:#666666; font-size:11px; padding:8px 12px 8px 12px;}
		#login a{font:11px verdana, arial, sans-serif;}
		
		#quicklinks{border:1px #333333 solid; width:350px;}
		#quicklinks th{background:#333333; color:white; font:bold 11px verdana; padding:4px;}
		#quicklinks .content{text-align:center; color:#666666; font-size:11px; padding:16px 8px 16px 8px;}
		#quicklinks  a{font-weight:bold; font:11px;}

		#myaccount{width:760px; text-align:center; padding:0 20px 0 20px;}
		#myaccount .content{text-align:center; border:1px #333333 solid;}
		
		#contact{width:720px; text-align:center; padding:20px; font:11px; margin:0 20px 0 20px; border:1px #333333 solid;}
		#contact th{background:#333333; color:white; font:bold 11px verdana; padding:4px;}
		
		#billing{width:720px; text-align:left; padding:20px; font:11px; margin:0 20px 0 20px; border:1px #333333 solid;}
		#billing th{background:#333333; color:white; font:bold 11px verdana; padding:4px;}
		#billing .content{text-align:left; color:#666666; font-size:11px; padding:16px 8px 16px 8px;}
		#billing .content .type{color:#A40001; font:12px; font-weight:bold; text-decoration:none;}
		#billing .content u{color:#333333; font-weight:bold;}
		#toplink{float:right;}
		#toplink a{font-weight:bold;}
		#subnav{margin-bottom:10px; text-align:center;}
		#subnav a{padding:4px; font:10px; font-weight:bold;}
		
		.sectionheader{background:#333333; color:white; font:bold 11px verdana; margin:0px; padding:4px;}
		.plaintext{text-align:left; color:#666666; font-size:11px; padding:16px 8px 16px 8px;}
		.maintext{font:11px verdana;}

		.signup{background-color:white; font:12px arial,verdana,sans-serif;}
		.signupheader{background-color:#eeeeee; font:12px arial,verdana,sans-serif; font-weight:bold;}
		.signuperrorred{color:red; font-weight:bold;}
		.signuperror{color:black; font-weight:bold;}
		.signuperror a{color:black; font-weight:bold;}
		
