/****************************************************
 Style sheet page for Podium
*****************************************************/

.podium_title {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.podium_sub_title {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.podium_normal_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}
a.podium_normal_text {
	color:#5A5AA5;
	text-decoration:none;
}
a.podium_normal_text:hover {
	color:#5A5AA5;
	text-decoration:underline;
}

.podium_normal_text_minus1 {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}
.podium_normal_text_minus2 {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
}
.podium_main_menu {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color: #5A5AA5;
	font-size: 12px;
	font-weight: bold;
}
a.podium_main_menu {
	color:#FFFFFF;
	text-decoration:none;
}
a.podium_main_menu:hover {
	color:#464674;
	background-color: #E6E6FF;
}
.podium_category_menu {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color:#464674;
	background-color: #E6E6FF;
	font-size: 12px;
}
a.podium_category_menu {
	color:#464674;
	text-decoration:none;
}
a.podium_category_menu:hover {
	color:#464674;
	background-color: #FFFFFF;
}
.podium_category_menu_selected {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color:#464674;
	background-color: #E6E6FF;
	font-size: 12px;
	font-weight: bold;
}
.podium_admin_menu_table {
	background-color: #E6E6FF;
	border: solid;
	border-width: 1px;
	border-color: #5A5AA5;
}
.podium_admin_menu {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color:#464674;
	background-color: #E6E6FF;
	font-size: 9px;
}
a.podium_admin_menu {
	color:#464674;
	text-decoration:none;
}
a.podium_admin_menu:hover {
	color:#464674;
	background-color: #FFFFFF;
}
/****************************************************
 Topic Page styles
*****************************************************/
.podium_topic_headline {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
}
.podium_topic_byline {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}
a.podium_topic_byline {
	color:#5A5AA5;
	text-decoration:none;
}
a.podium_topic_byline:hover {
	color:#5A5AA5;
	text-decoration:underline;
}

.podium_topic_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}
a.podium_topic_text {
	color:#5A5AA5;
	text-decoration:none;
}
a.podium_topic_text:hover {
	color:#5A5AA5;
	text-decoration:underline;
}

.podium_topic_link_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}
a.podium_topic_link_text {
	color:#5A5AA5;
	text-decoration:none;
}
a.podium_topic_link_text:hover {
	color:#5A5AA5;
	text-decoration:underline;
}

.podium_comment_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}
a.podium_comment_text {
	color:#5A5AA5;
	text-decoration:none;
}
a.podium_comment_text:hover {
	color:#5A5AA5;
	text-decoration:underline;
}
.podium_comment_byline {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}
.podium_social_box {
	width: 180px;
	padding: 2px;
	margin: 0px;
	text-align: center;
	border-top: 1px solid #5A5AA5;
	border-left: 1px solid #5A5AA5;
	border-bottom: 1px solid #5A5AA5;
	border-right: 1px solid #5A5AA5;
	background-color: #FFFFFF;
}


/****************************************************
 styles for listings on index.php page
*****************************************************/
.podium_list_headline {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}
a.podium_list_headline {
	color:#FF0000;
	text-decoration:none;
}
a.podium_list_headline:hover {
	color:#FF0000;
	text-decoration:underline;
}

.podium_list_topic_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}
.podium_list_topic_category {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}
.podium_list_topic_comments {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
}
.podium_list_topic_comments_user {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.podium_list_topic_message_header {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
}
.podium_list_topic_header_td {
	background-color: #E6E6FF;
	border: solid;
	border-width: 1px;
	border-color: #E6E6FF;
}
.podium_list_topic_header_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color:#5A5AA5;
	font-size: 11px;
	font-weight: bold;
}
.podium_list_category_menu {
	background-color: #E6E6FF;
	border: solid;
	border-width: 1px;
	border-color: #5A5AA5;
}
.podium_list_topic_user_td {
	background-color: #FFFFFF;
	border: solid;
	border-width: 0px;
	border-color: #5A5AA5;
}
.podium_list_topic_td {
	background-color: #FFFFFF;
	border: solid;
	border-width: 0px;
	border-color: #5A5AA5;
}
.podium_list_topic_spacer {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1px;
}
.podium_list_small_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #5A5AA5;
}
a.podium_list_small_text {
	color:#5A5AA5;
	text-decoration:none;
}
a.podium_list_small_text:hover {
	color:#5A5AA5;
	text-decoration:underline;
}
.podium_list_small_text_bold {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
        font-weight: bold;
	color: #464674;
}
a.podium_list_small_text_bold {
	color:#464674;
        font-weight: bold;
	text-decoration:none;
}
.podium_page_numbers {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5AA5;
}
a.podium_page_numbers {
	color: #5A5AA5;
	text-decoration:none;
}
a.podium_page_numbers:hover {
	color: #FF0000;
	text-decoration:underline;
}

/****************************************************
 styles for forms 
*****************************************************/
.podium_form_titles {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #5A5AA5;
}
.podium_form_large_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
}
.podium_form_large_text_bold {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.podium_form_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}
.podium_form_text_bold {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.podium_form_error {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}


/****************************************************
 styles for module.php 
*****************************************************/
.podium_module_head {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 16px;
}
.podium_module_head_color {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	color: #00CCFF;
}
.podium_module_subhead {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CCFF;
}
.podium_module_links {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
}
.podium_module_small_links {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
a.podium_module_links {
	color:#FF0000;
	text-decoration:none;
}
a.podium_module_links:hover {
	color:#FF0000;
	text-decoration:underline;
}

.podium_module_small_head {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FF0000;
}
a.podium_module_small_head {
	color:#FF0000;
	text-decoration:none;
}
a.podium_module_small_head:hover {
	color:#FF0000;
	text-decoration:underline;
}

.podium_module_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.podium_module_comments {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8px;
}
