a:link {
	text-decoration: none;
	font-size: 13px;
	color: blue;
}

a:visited {
	text-decoration: none;
	font-size: 13px;
	color: blue;
}

a:hover {
	text-decoration: underline;
	font-size: 13px;
	color: red;
}

.main {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.main_red {
	font-family: Arial;
	font-size: 12px;
	color: #C00;
}

.pbutton {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.chapter_sponsored_note {
	font-family: Arial;
	font-size: 11px;
	color: #009;
	text-align: right;
}
/************************
*FONTS FOR SURVEYS
*************************************************/
	/************************
*FONTS FOR MEMBER LIST
*************************************************/
.firm_index {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
}

.firm_none {
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
}

.firm_subtext {
	font-family: Arial;
	font-weight: normal;
	font-size: 10px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
}

/************************
*FONTS FOR RESOURCES
*************************************************/
.resource_heading {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #C00;
	vertical-align: middle;
	text-align: left;
}

.resource_link {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #0000FF;
	vertical-align: middle;
	text-align: left;
}

/************************
*FONTS FOR CES
*************************************************/
.ces_title {
	font-family: Arial;
	font-weight: normal;
	font-size: 18px;
	line-height: 20px;
	color: #C00;
	vertical-align: middle;
	text-align: left;
}

.ces_month {
	font-family: Arial;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #C00;
	vertical-align: middle;
	text-align: left;
}

.ces_link {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
}

.ces_none {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
}

.ces_years {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
}

/************************
*FONTS FOR NEWS
*************************************************/
.news_title {
	font-family: Arial;
	font-weight: normal;
	font-size: 18px;
	line-height: 20px;
	color: #C00;
	vertical-align: middle;
	text-align: left;
}

.news_month {
	font-family: Arial;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #C00;
	vertical-align: middle;
	text-align: left;
}

.news_link {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
}

.news_none {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
}

.news_years {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
}

/************************
*FONTS FOR ARCHITALKS
*************************************************/
.architalk_title {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #C00;
	vertical-align: middle;
	text-align: left;
}

.architalk_link {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
}

.architalk_none {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
}

.architalk_years {
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
}

/************************
*FONTS FOR NEWS/EVENTS
*************************************************/
.news_events_title {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #C00;
	vertical-align: middle;
	text-align: left;
}

.news_events_link {
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
}

/************************
*FONTS FOR VIEWDATE/VIEWEVENT
*************************************************/
.etitle {
	font-family: Arial;
	background-color: #c0c0c0;
	font-weight: normal;
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}

.edate {
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	color: #0000ff;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}

.eheading {
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}

.event {
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	line-height: 10px;
	color: #0000ff;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 15px;
}

.emain {
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}

.etevent {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	vertical-align: top;
	text-align: left;
}

/************************
*FONTS FOR CALENDAR
*************************************************/
.tdborder {
	border: #c0c0c0;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.tdsunday {
	font-family: Arial;
	background-color: #069;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
	vertical-align: middle;
	text-align: center;
}

.tdday {
	font-family: Arial;
	background-color: #c0c0c0;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
	vertical-align: middle;
	text-align: center;
}

.tdmonth {
	font-family: Arial;
	background-color: #c0c0c0;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	color: #ffffff;
	vertical-align: middle;
	text-align: center;
}

.tdtoday {
	font-family: Arial;
	background-color: #f0f0f0;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
}

.tdheading {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	color: #000;
	vertical-align: middle;
	text-align: center;
	letter-spacing: 0.2em;
}

.tddate {
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #606060;
	vertical-align: middle;
	text-align: center;
}

.nodate {
	font-family: Arial;
	background-color: #c0c0c0;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	vertical-align: middle;
	text-align: center;
}

/************************
*FONTS FOR EXPERTISES AREA
*************************************************/
.db_title {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #AA0000;
	vertical-align: middle;
	text-align: left;
}

.db_print_title {
	font-family: Arial;
	font-weight: bold;
	font-size: 24px;
	line-height: 20px;
	color: #AA0000;
	vertical-align: middle;
	text-align: center;
}

.dberror {
	font-family: Arial;
	font-size: 13px;
	color: #ff0000;
}

.dbrequired {
	font-family: Arial;
	font-size: 13px;
	color: #C00;
}

.dbheading {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
}

.dbcity {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #C00;
}

.dbfirm {
	font-family: Arial;
	font-size: 14px;
	color: #0000FF;
}

.exp_main {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
}

.login_main {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}

.login_border {
	vertical-align: top;
	height: 75px;
	border: #FFFFFF;
	border-style: ridge;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
}

.login_border2 {
	vertical-align: top;
	width: 490px;
	height: 75px;
	border: #FFFFFF;
	border-style: ridge;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
}

.login_border3 {
	vertical-align: top;
	width: 510px;
	height: 75px;
	border: #FFFFFF;
	border-style: ridge;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
}

.message_border1 {
	vertical-align: top;
	width: 300px;
	height: 75px;
	border: #FFFFFF;
	border-style: ridge;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
}

.message_border2 {
	vertical-align: top;
	width: 550px;
	height: 75px;
	border: #FFFFFF;
	border-style: ridge;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
}

