body { margin:0; }

A {
	font-family:verdana;
	font-size:10pt;
	color:#585858;
	text-decoration:none;
}
/*A:visited {
	color:#ce6400;
}
A:active {
	color:#ce6400;
}*/
A:hover {
	color:#000;
	text-decoration:bold;
}

A.menu {
	font-family:verdana;
	font-size:8pt;
	color:#585858;
	text-decoration:none;
}
A.menu:visited {
	color:#585858;
}
A.menu:active {
	color:#585858;
}
A.menu:hover {
	color:#000000;
	text-decoration:bold;
}

A.loginStyle {
	font-family:verdana;
	font-size:10pt;
	color:#000000;
	text-decoration:none;
}
A.loginStyle:visited {
	color:#000000;
}
A.loginStyle:active {
	color:#000000;
}
A.loginStyle:hover {
	color:#666666;
}

A.loginStyle_white {
	font-family:verdana;
	font-size:10pt;
	color:#ffffff;
	text-decoration:none;
}
A.loginStyle_white:visited {
	color:#ffffff;
}
A.loginStyle_white:active {
	color:#ffffff;
}
A.loginStyle_white:hover {
	color:#ff0000;
}

A.linkFooter {
	font-family:verdana;
	font-size:10pt;
	color:#878787;
	text-decoration:none;
}
A.linkFooter:visited {
	color:#878787;
}
A.linkFooter:active {
	color:#878787;
}
A.linkFooter:hover {
	color:#000000;
}

A.linkTxtArrow {
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	color:#868663;
	text-decoration:none;
}
A.linkTxtArrow:visited {
	color:#868663;
}
A.linkTxtArrow:active {
	color:#868663;
}
A.linkTxtArrow:hover {
	color:#6B6A6A;
}

A.linkTxtArrowTable {
	font-family:verdana;
	font-size:10pt;
	color:#ce6400;
	text-decoration:none;
}
A.linkTxtArrowTable:visited {
	color:#ce6400;
}
A.linkTxtArrowTable:active {
	color:#ce6400;
}
A.linkTxtArrowTable:hover {
	color:#000099;
}

.copyright {
	font-family:verdana;
	font-size:10pt;
	color:#A4A4A4;
}

.normalTxt {
	font-family:verdana;
	font-size:10pt;
	color:#000000;
}

INPUT.loginStyle{
	text-align:right;
	font-family : Verdana;
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	background-color:#ffffff;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	width:165pt;
	height:16pt;
}

BODY, TD {
	font-family:verdana;
	font-size:10pt;
	color:#424242;
}

SELECT.join {
	width:214pt;
	font-family:verdana;
	font-size:10pt;
}

SELECT.join_date {
	width:68pt;
	font-family:verdana;
	font-size:10pt;
}

SELECT.join_smaller {
	width:145pt;
	font-family:verdana;
	font-size:10pt;
}

INPUT.join {
	width:214pt;
	font-family:verdana;
	font-size:10pt;
}

INPUT.join_smaller {
	width:145pt;
	font-family:verdana;
	font-size:10pt;
}

INPUT.join_phone_area {
	width:50pt;
	font-family:verdana;
	font-size:10pt;
}

INPUT.join_phone {
	width:159pt;
	font-family:verdana;
	font-size:10pt;
}

INPUT.contact {
	width:222pt;
	font-family:verdana;
	font-size:10pt;
}

INPUT.contact_full {
	width:450pt;
	font-family:verdana;
	font-size:10pt;
}

TEXTAREA {
	font-family:verdana;
	font-size:10pt;
}
.tdOutStyle {
	background-color:#FF9900;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.tdOverStyle {
	background-color:#CA7C09;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer; /* set the cursor to a hand for ie6.x/ns6.x/mozilla */
	cursor: hand; /* set the cursor to a hand for ie5.x, overwrite the pointer setting */
}

.tdOutStyleCal {
	background-color:#194C8E;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.tdOverStyleCal {
	background-color:#5988C6;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer; /* set the cursor to a hand for ie6.x/ns6.x/mozilla */
	cursor: hand; /* set the cursor to a hand for ie5.x, overwrite the pointer setting */
}