a:link {
	color: #0000ff;
}

a:visited {
	color: #aa00ff;
}

a:hover { 
	text-decoration: underline; 
	color: #ff0000;
	background-color: #000000;

}

a:active {
    color: yellow;
}

a.imgLink:active {
	color: yellow;
}

a.imgLink:link {
    color: #ffffff;
}

a.imgLink:visited {
    color: #ffffff;
}

a.imgLink:hover {
    text-decoration: underline;
    color: #ffffff;
    background-color: #ffffff;
}

a.txtLink:active {
    color: yellow;
}

a.txtLink:link {
    color: #9c3694;
}

a.txtLink:visited {
    font-weight: bold;
    color: #9c3694;
}

a.txtLink:hover {
    text-decoration: underline;
    color: #000000;
    background-color: #cccccc;
}

li em {
	color: #ff0000; font-weight: bold;
}

#l6pointHelvetica {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16pt
}

#l0pointHelvetica {
    text-decoration: none;
    vertical-align: top;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10pt
}

#header {
	background: #fff;
	position: absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 24pt;
	top: 30px;
	left: 150px;
	width: 650px;
	height: 70px;
}

#leftcol {
	background: #fff;
	position: absolute;
	top: 100px;
	left: 5px;
	width: 195px;
}

#content {
	background: #fff;
	position: absolute;
	top: 100px;
	left: 200px;
	width: 700px;
}

#footer2 {
	background: #fff;
	position: absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 640px;
	left: 150px;
	width: 650px;
	height: 100px;
}

#footer {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt
}

#error_404 {
	background: #f00;
	position: absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	width: 700px;
	height: 500px;
}

#navigate {
	top: 5px;
	left: 0px;
	width: 120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#navigate a {
    vertical-align: top;
    color: black; 
    text-decoration: none;
	display: block
}

#navigate a.newgroup {
/*	margin-top: 10px */
}

#navigate a.item {
    margin-left: 10px
}

#navigate a.hover {
	color: #0000ff;
	background-color: orange
}

ul { 
	margin-left: 2cm; 
}

ul ul { 
	text-decoration: underline; 
	margin-left: .5cm;
}
/*
body{
	background:#fff;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	text-align:left;
}*/

/*****************************************************************************************/

#email_address_field {
	background: #fff;
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 180px;
	left: 240px;
	width: 180px;
	height: 20px;
}

#first_name_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 230px;
	left: 240px;
	width: 80px;
	height: 20px;
}

#middle_initial_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 230px;
	left: 444px;
	width: 15px;
	height: 20px;
}

#last_name_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 280px;
	left: 240px;
	width: 80px;
	height: 20px;
}

#screen_name_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 330px;
	left: 240px;
	width: 180px;
	height: 20px;
}

#birthday_month_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 380px;
	left: 315px;
	width: 30px;
	height: 20px;
}

#birthday_day_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 380px;
	left: 370px;
	width: 30px;
	height: 20px;
}

#birthday_year_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 380px;
	left: 420px;
	width: 30px;
	height: 20px;
}

#phone_number_1_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 430px;
	left: 240px;
	width: 90px;
	height: 20px;
}

#phone_number_2_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 430px;
	left: 370px;
	width: 70px;
	height: 20px;
}

#address_number1_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 480px;
	left: 240px;
	width: 50px;
	height: 20px;
}

#address_number2_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	top: 480px;
	left: 370px;
	width: 50px;
	height: 20px;
}

#login_email_address_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:#333366;
	top: 630px;
	left: 279px;
	width: 300px;
	height: 20px;
}

#login_password_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:#333366;
	top: 670px;
	left: 300px;
	width: 350px;
	height: 20px;
}

#login_button {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:#333366;
	top: 720px;
	left: 520px;
}

#login_title {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:#333366;
	top: 715px;
	left: 279px;
	width: 170px;
	height: 20px;
}

/*****************************************************************************************

#email_address_field {
	background: #fff;
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 195px;
	left: 240px;
	width: 380px;
	height: 20px;
}

#first_name_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 230px;
	left: 240px;
	width: 80px;
	height: 20px;
}

#middle_initial_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 230px;
	left: 392px;
	width: 15px;
	height: 20px;
}

#last_name_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 230px;
	left: 430px;
	width: 80px;
	height: 20px;
}

#screen_name_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 280px;
	left: 240px;
	width: 100px;
	height: 20px;
}

#birthday_month_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 330px;
	left: 240px;
	width: 30px;
	height: 20px;
}

#birthday_day_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 330px;
	left: 295px;
	width: 30px;
	height: 20px;
}

#birthday_year_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 330px;
	left: 345px;
	width: 30px;
	height: 20px;
}

#phone_number_1_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 380px;
	left: 240px;
	width: 80px;
	height: 20px;
}

#phone_number_2_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 380px;
	left: 370px;
	width: 70px;
	height: 20px;
}

#address_number1_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 430px;
	left: 240px;
	width: 50px;
	height: 20px;
}

#address_number2_field {
	position: absolute;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 10pt;
	top: 430px;
	left: 370px;
	width: 50px;
	height: 20px;
} */
