A
{
        font-family: Verdana, Helvetica, Arial;
        font-size: 8pt;
        font-weight: bold;

        color: #000088;
        text-decoration: underline;
        border: 0;

}


#large_link
{
        font-family: Verdana
        font-size: 12pt;
        font-weight: bold;
}



a:hover
{
        color: #ffffff;
        text-decoration: none;
}
A:visited, A:active
{
        color: #777799;
        text-decoration: underline;
        border: 0;
}

#statslink
{
        font-family: Verdana, Helvetica, Arial;
        font-size: 9pt;
        font-weight: bold;

        color: #000088;
        text-decoration: none;
        border: 0;
}
#statslink:hover
{
        color: white;
}

body
{
        font-family: Verdana, Helvetica, Arial;;
        font-size: 8pt;
        color: #000000;
        dbackground: #c4e7a2;
        background: pink;
        text-decoration: none;
		padding: 0;
		margin: 0;

}





h1
{
        font-family: arial; 
        font-size: 14pt;
        color: #000000;
        text-decoration: none;
        margin: 0,0,0,0;
}


table
{
        border:         0;
        cellpadding:    0;
        cellspacing:    0;
        valign: top;

}

td
{
        font-family: Verdana, Helvetica, Arial;;
        font-size: 8pt;
        color: black;
        align: left;
        valign: top;
}


form
{
	margin-bottom: 0;
	padding-bottom: 0;
	size: 10;
}
input
{
	dbackground-color: #12E2A8;
}


#radio         { background-color: #94d792; color: #0; font-family: Verdana, Helvetica, Arial; font-size: 8pt; border-style: thin; }
textarea      { color: 0; background-color: #ccccff; font-family: Verdana, Helvetica, Arial; font-size: 8pt; border-style: thin; border-color: #eeeeee}



#priority_button
{
        background-color: #6666ff; 
        cursor:hand; 
        font-family: Verdana; 
        font-size: 7pt;
}


#home_left_td
{
	padding-top: 2;
}
#home_right_td
{
	padding-top: 2;
	padding-left: 2;
}
#outer_td
{
	background-color: #707070; 
}
#inner_td
{
	width: 796;
	padding-left: 2;
	padding-right: 2;
	background-color: #c4e7a2; 
}
#inner_open_td
{
	padding-left: 2;
	padding-right: 2;
	background-color: #c4e7a2; 
}



#left_column_table
{
	background-color: #c4e7a2; 
	padding:		0;
}




#logintable
{
	background-color: #49bab6;
	padding:	0;
}


#societytable
{
	background-color: #49bab6;
	padding:	2;

}



#topic_header
{
        font-family: arial; 
        font-size: 14pt;

}

#webmaster
{
        color: #a0a0a0;
        font-family: Verdana; 
        font-size: 7pt;
        font-weight: 0;

}



#infotd
{
        border-style: solid;
        background-color: #c0cCdD;
        border-color: black;
        border-width: 0pt;
}



#graytable
{
        border-style: solid;
        background-color: #D0DCED;
        border-color: black;
        border-width: 1pt;
}

#stat_table_top
{
        border-style: solid;
        background-color: #D0DCED;
        border-color: black;
        border-left-width: 1pt;
        border-right-width: 1pt;
        border-top-width: 1pt;
}
#stat_table_middle
{
        border-style: solid;
        background-color: #D0DCED;
        border-color: black;
        border-left-width: 1pt;
        border-right-width: 1pt;
}
#stat_table_bottom
{
        border-style: solid;
        background-color: #D0DCED;
        border-color: black;
        border-left-width: 1pt;
        border-right-width: 1pt;
        border-bottom-width: 2pt;
}




#stattd
{
        border-style: none;
        background-color: #b0bCcD;
        border-color: black;
        border-width: 1pt;
}


/* the highlighted message in the compact browser */
#forumbrowse
{
        background-color: #c4f7c2;
}


#forumtable2
{
        border-style: none;
        background-color: #94d792;
}
#opentable
{
        border-style: solid;
        background-color: #94d792;
        border-color: black;
        border-width: 0pt;
}

#new_opentable
{
        border-style: solid;
        background-color: #94d792;
        border-color: black;
        border-width: 0pt;
        
        border-left-color: red;
        border-left-width: 2pt;
}




/* new unified message printing */
#message_table
{
	border-width: 0pt;
}
#message_td
{
	background-color: #94d792;
}
#new_message_td
{
	border-width: 0;
  border-style: solid;
	border-left-width: 2;
	border-color: red;
}
#message_user_info_td
{
	font-size: 7pt;
	background-color: #94d792;
	width: 140px;
	overflow: hidden;
}
.message-body
{
	width: 660px;
	overflow: hidden;
}

#sig_break_td
{
	border-style: dashed;
	border-color: gray;
	border-width: 0pt;
	border-top-width: 1pt;
}
/* new unified message printing */






#surv_head_td
{
        border-style: none;
        background-color: #f07C7D;
        font-size: 7pt;
        color: black;
}
#surv_td
{
        border-style: none;
        background-color: #c0cCdD;
        border-color: black;
        border-width: 1pt;
        font-size: 7pt;
}
#surv_td2
{
        background-color: #b0bCcD;
        border-style: none;
        border-color: black;
        border-width: 1pt;
        font-size: 7pt;
}



#name:hover
{
        text-decoration: underline;
}


#name
{
        font-family: Verdana, Helvetica, Arial;
        font-size: 8pt;
        font-weight: bold;
        color: black;
        text-decoration: none;
}

#new_name:hover
{
        text-decoration: underline;
}
#new_name
{
        font-family: Verdana, Helvetica, Arial;
        font-size: 8pt;
        font-weight: bold;
        color: red;
        text-decoration: none;
}


#vista
{
        font-family: Verdana, Helvetica, Arial;
        font-size: 7pt;
        font-weight: bold;
        color: #26276C;
        text-decoration: none;
}
#vista:hover
{
        text-decoration: underline;
        color: cyan;
}




/* home page actual forum name links */
#forum_highlight_conv_name
{
        font-family: Arial;
        font-size: 14pt;
        font-weight: bold;
        color: black;
        text-decoration: none;
}
#forum_highlight_conv_name:hover
{
        text-decoration: underline;
}



/* ad info */
#ad_info
{
        font-family: Arial;
        font-size: 7pt;
        kfont-weight: bold;
        color: black;
        text-decoration: none;
}
#ad_info
{
        text-decoration: underline;
}




/* home page topic names */
#index_old_topic
{
        font-size: 8pt;
		color: black;
}
#index_new_topic
{
        font-size: 8pt;
		color: #d00000;
}
#index_old_topic:visited
{
        font-size: 8pt;
        color: #777777;
}
#index_new_topic:visited
{
        font-size: 8pt;
        color: #cc7777;
}


#pic_of_the_month
{
        font-family: TimesNewRoman;
        font-size: 8pt;
		color: black;
}


#highlights_num_replies
{
	color: #0000a0;
}

#highlights_new_replies
{
	color: #0000c0;
}



#kv_links_td
{
	background-color:	#303030;
	font-size:	8pt;
	color: #e0e0e0;
	padding-left: 3;
}
#kv_gal
{
	color: #7AC6F6;
	font-size:	7pt;
}
#kv_user
{
	font-size:	7pt;
	color: #aaaaaa;
	text-decoration: none;
}


#quote_td
{
	background-color:	#f0f0f0;
	font-size:	11pt;
	color: black;
	padding: 3;
}







/*the special menu*/
#radio2         { background-color: #aEaEdE; color: #0; font-family: Verdana, Helvetica, Arial; font-size: 8pt; border-style: thin; }
#edit_profile_table
{
	background-color:	#aEaEdE;

	border-style:	solid;
    border-color:	#000000;
    border-width:	0pt;
    border-bottom-width:	3pt;
    border-left-width:	1pt;
    border-right-width:	3pt;
}
#menu_selected_td
{
	padding-right:	10pt;
	padding-left:	5pt;
	background-color:	#aEaEdE;
	width:	90pt;
	font-weight: bold;

	border-style:	solid;
    border-color:	#000000;
    border-width:	1pt;
    border-bottom-width:	0pt;
    border-right-width:	3pt;
}

#menu_not_selected_td
{
	padding-right:	10pt;
	padding-left:	5pt;
	background-color:	#8E8E8E;
	width:	90pt;

	border-style:	solid;
    border-color:	#000000;
    border-width:	1pt;

}
#menu_blank_td
{
	border-style:	solid;
    border-color:	#000000;
    border-left-width:	0pt;
	border-top-width:	0pt;
    border-bottom-width:	1pt;
    border-right-width:	0pt;
}
/* if right most is unselected then we have a thick left border */
#end_menu_blank_td
{
	border-style:	solid;
    border-color:	#000000;
    border-left-width:	2pt;
	border-top-width:	0pt;
    border-bottom-width:	1pt;
    border-right-width:	0pt;
}
#a_menu_not_selected
{
        color: #000044;
}




/* forum jumper */
#option_unread
{
	color: red;
	font-weight: bold;
}




/* tabs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* tabs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* tabs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.tabs
{
	background: bottom no-repeat url('g/grey_strip.jpg');
	width: 800px;
}
.tabs .a_tab_on:visited
{
	color: #000;
	background: #C4E7A2 url('g/tab_front.png') left top no-repeat;
	text-decoration: none;
	padding-left: 10px;
	font-size: 13px;
	height: 20px;
}
.tabs .a_tab_on
{
	color: #000;
	background: #C4E7A2 url('g/tab_front.png') left top no-repeat;
	text-decoration: none;
	padding-left: 10px;
	font-size: 13px;
	height: 20px;
}
.tabs .a_tab_on:hover
{
	color: red;
	background: #C4E7A2 url('g/tab_front.png') left top no-repeat;
	text-decoration: none;
	padding-left: 10px;
	font-size: 13px;
	height: 20px;
	cursor: hand;
}
.tabs .span_on_right
{
	background: #C4E7A2 url('g/tab_front.png') right top no-repeat;
	padding-right: 10px;
	height: 20px;
}
.tabs .a_tab_off:visited
{
	color: #505050;
	background: #C4E7A2 url('g/tab_back.png') left top no-repeat;
	text-decoration: none;
	padding-left: 10px;
	font-size: 13px;
	height: 15px;
}
.tabs .a_tab_off
{
	color: #505050;
	background: #C4E7A2 url('g/tab_back.png') left top no-repeat;
	text-decoration: none;
	padding-left: 10px;
	font-size: 13px;
	height: 15px;
}
.tabs .a_tab_off:hover
{
	color: red;
	background: #C4E7A2 url('g/tab_back.png') left top no-repeat;
	text-decoration: none;
	padding-left: 10px;
	font-size: 13px;
	height: 15px;
	cursor: hand;
}
.tabs .span_off_right
{
	background: #C4E7A2 url('g/tab_back.png') right top no-repeat;
	padding-right: 10px;
	height: 15px;
}
/* tabs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* tabs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* tabs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
