<!--
a				{ color: #1C4F9D; text-decoration: none; }
a.nav           { color: #1C4F9D; text-decoration: none; font-size: 12px; font-weight: bold;}
a.login_nav           { color: #FFFFFF; text-decoration: none; font-size: 9px; font-weight: bold;}

a:hover			{ color: #E31937; }
a.featured		{ font-size: 9px; text-decoration: underline; color: #F20016; }
a.featured_large		{ font-size: 10px; text-decoration: underline; color: #F20016; }
a.footer			{ color: #636F7A; text-decoration: none; }
a.footerdark			{ color: #111111; text-decoration: none; }
a.login			{ color: white; text-decoration: underline; }
a.profile			{ text-decoration: underline; font-size: 10px; }
a.red_large			{ color: #F20016; text-decoration: none; font-size: 13px; font-weight: bold;}
b.important		{ color: red; font-size: 15px; }
body				{ background-color: #FFFFFF; margin: 0; padding: 0; }
body, td			{ color: #636F7A; font-family: arial, Helvetica; font-size: 12px; line-height: 15px; }
div.main			{ padding: 15px 47px 30px 52px; }
div.message		{ font-weight: bold; color: red; padding: 0 0 10px 0; }
h1				{ color: #E31937; font-size: 13px; margin-top: 0; padding-top: 0; }
h3				{ color: #E31937; font-size: 12px; margin: 0; padding: 0; font-weight: normal; }
img				{ border: none; }
img.featured	{ border: 1px solid #333333; padding: 0;}
img.profile		{ border: 1px solid #333333; }
input			{ font-size: 10px; }
span.username	{ color: #E31937; font-size: 9px; }
span.welcome	{ color: #000000; font-size: 11px; font-weight: bold; padding: 0;}
td.welcome	{ color: #3C5691; font-size: 11px; padding: 0; text-align: justify; }
span.mainhonor	{ color: #000000; font-size: 9px; padding: 1;}
span.main	{ color: #000000; font-size: 10px; padding: 1;}
td.copy			{ background-color: #FFFFFF; padding: 5px; text-align: center; font-size: 10px; }
td.login		{ background-color: #7F7F7F; color: #ffffff; font-size: 9px; font-family: arial, Helvetica;}
td.loginl		{ background-color: #7F7F7F; color: #ffffff; font-weight: bold; font-size: 12px; font-family: arial, Helvetica;}
td.footer			{ background-color: white; padding: 1px; font-size: 9px; color: grey; }
td.headline		{ background-color: #B5C4E1; color: white; font-weight: bold; padding: 6px 0 6px 20px; }
td.main			{ font-size: 10px; color: #000000; font-weight: bold; padding:  0 5px 0 10px; }
td.mainbody			{ font-size: 10px; color: #636F7A;  padding:  0 0px 0 0px; text-align: justify;}
td.heading			{ font-size: 11px; color: #000000; font-weight: bold; padding: 0 5px 0 10px; }
td.img_bottom		{ background-color: #EEF2FD; vertical-align: bottom; border-right: 1px solid #5F7398; }
td.img_top		{ border-bottom: 1px solid #5F7398; }
td.inside			{ background-color: #FFFFFF; vertical-align: top; }
td.login_link		{ font-size: 9px; color: #DFF1FD; padding-left: 5px; }
td.main_side		{ background-color: #EDF3FD; padding: 13px; border-left: 1px solid #5F7398; border-top: 1px solid #5F7398; width: 281px; vertical-align: top; }
td.main_inside		{ background-color: #FFFFFF; padding: 32px; vertical-align: top; font-size: 11px; }
td.menu			{ background-color: #FFFFFF; padding: 10px; }
td.nav_menu		{ width: 230px; vertical-align: top;  border-right: 1px solid #000000; }
td.profile_inside	{ background-color: #FFFFFF; vertical-align: top; font-size: 11px; padding-left: 15px; }
td.quote			{ background-color: #FBA6A1; padding: 20px; color: white; font-style: italic; border-bottom: 1px solid #5F7398; border-top: 1px solid #5F7398; }
td.searchhead		{ background-color: #445A81; font-weight: bold; color: white; text-align: center; padding: 5px; }
td.small			{ font-size: 9px; }
tr.cmt_row1		{ background-color: #e0e3e0; }
tr.cmt_row2		{ background-color: #ffffff; }
.search			{ width: 87px; }

/* DROP DOWN NAV STYLES */
#dropmenudiv	{
	position:absolute;
	border:1px solid black;
	font:normal 12px arial, Helvetica;
	line-height:18px;
	z-index:100;
	}

#dropmenudiv a	{
	width: 100%;
	display: block;
	text-indent: 3px;
	}

#dropmenudiv a:hover	{ /*hover background color*/
	background-color: #1C4F9D;
	color: #EEF2FD;
	}

/* BLOG STYLES */
a.blog			{ text-decoration: underline; }
div.blog_mood		{ color: darkblue; }
input.blog_p		{ background-color: darkgreen; color: white; padding: 5px; width: 100%; }
input.blog_n		{ background-color: darkred; color: white; padding: 5px; width: 100%; }
h2.blog			{ color: black; font-size: 14px; margin-top: 0; padding-top: 0; }
h3.blog			{ color: black; font-size: 14px; margin: 0; padding: 0; border-bottom: 1px dotted black; font-weight: bold; color: red; }
table.blog		{ border: 1px solid #333333; }
td.blog_head		{ background-color: #666666; color: white; font-weight: bold; padding: 5px; }
td.blog_none		{ padding: 30px; text-align: center; }
td.blog_sum		{ background-color: #999999; color: white; font-weight: bold; padding: 5px; }

/* CALENDAR STYLES */
a.cal_active		{ text-align: center; font-weight: bold; }
table.cal			{ margin-bottom: 5px; }
td.cal_active		{ background-color: #FEFBE8; text-align: center; }
td.cal_day		{ background-color: #101431; font-weight: bold; color: white; font-style: italic; }
td.cal_month		{ background-color: #94B2F7; }
td.cal_month_label	{ font-weight: bold; font-size: 14px; text-align: center; }
td.cal_next		{ text-align: right; font-size: 10px; }
td.cal_normal		{ background-color: #FFFFFF; text-align: center; }
td.cal_previous	{ font-size: 10px; }
td.cal_today		{ background-color: #FF9999; text-align: center; }

/* CHAT STYLES */
span.chat_emote	{ color: red; }
span.chat_say		{ color: #333333; }
span.chat_say_name	{ color: blue; }
div.chat_active	{ vertical-align: top; height: 250px; overflow: auto; background-color: #e0e0e0; border: 1px solid #333333; font-size: 9px; }
div.chat_msgs		{ vertical-align: top; height: 250px; overflow: auto; border: 1px solid #333333; }

/* CMT STYLES */
a.cmt			{ text-decoration: underline; }
input.cmt_p		{ background-color: darkgreen; color: white; padding: 5px; width: 100%; }
input.cmt_n		{ background-color: darkred; color: white; padding: 5px; width: 100%; }
h2.cmt			{ color: black; font-size: 14px; margin-top: 0; padding-top: 0; }
h3.cmt			{ color: black; font-size: 14px; margin: 0; padding: 0; border-bottom: 1px dotted black; font-weight: bold; color: red; }
table.cmt			{ border: 1px solid #333333; }
td.cmt_head		{ background-color: #666666; color: white; font-weight: bold; padding: 5px; }
td.cmt_none		{ padding: 30px; }
td.cmt_sum		{ background-color: #999999; color: white; font-weight: bold; padding: 5px; }

/* MSG BOARD STYLES */
a.msg_new		{ color: #445a81; }
span.msg_byline	{ font-size: 9px; }
span.msg_headline	{ font-size: 12px; font-weight: bold;  color: black; }
span.msg_info	{ font-size: 11px; }
td.msg_author	{ background-color: #ededed; font-weight: bold; text-align: center; }
td.msg_author_in	{ background-color: #e7e7e7; vertical-align: top; }
td.msg_board	{ background-color: #ededed; font-weight: bold; }
td.msg_cat		{ background-color: #B5C4E1; font-weight: bold; color: #445A81; }
td.msg_col		{ background-color: #445A81; font-weight: bold; color: white; text-align: center; padding: 5px; }
td.msg_desc		{ background-color: #e5e5e5; }
td.msg_last		{ background-color: #e5e5e5; font-size: 10px; }
td.msg_last_in	{ background-color: #ededed; font-size: 10px; }
td.msg_msg		{ background-color: #e7e7e7; vertical-align: top; }
td.msg_new		{ background-color: #b5c4e1; font-weight: bold; color: #445a81; }
td.msg_threads	{ background-color: #ededed; text-align: center; }
td.msg_replies	{ background-color: #ededed; text-align: center; }



// -->