/* -----------------------
GLOBAL STYLES
-------------------------- */
input			{ font:messagebox; }
select			{ font:messagebox; }
textarea		{ font:messagebox; }

/* -----------------------
LINK STYLES
-------------------------- */
a:link 		{color: #ffcc99}
a:visited 	{color: #ffcc99}
a:active 	{color: #ffcc99}
a:hover 	{color: #ffcc99}

a.menu_link:link	{font-family:tahoma; font-size:8pt; color:white; text-decoration:none;}
a.menu_link:visited {font-family:tahoma; font-size:8pt; color:white; text-decoration:none;}
a.menu_link:active	{font-family:tahoma; font-size:8pt; color:white; text-decoration:none;}
a.menu_link:hover	{font-family:tahoma; font-size:8pt; color:#003300; text-decoration:underline;}

a.common_link:link		{color:#ffcc99; text-decoration:none;}
a.common_link:visited 	{color:#ffcc99; text-decoration:none;}
a.common_link:active	{color:#ffcc99; text-decoration:none;}
a.common_link:hover		{color:#ffcc99; text-decoration:underline;}

a.mgr_link:link	{font-family:tahoma; font-size:8pt; color:#006666; font-weight:bold; text-decoration:none;}
a.mgr_link:visited {font-family:tahoma; font-size:8pt; color:#006666; font-weight:bold; text-decoration:none;}
a.mgr_link:active	{font-family:tahoma; font-size:8pt; color:#006666; font-weight:bold; text-decoration:none;}
a.mgr_link:hover	{font-family:tahoma; font-size:8pt; color:#003300; font-weight:bold; text-decoration:underline;}

a.footer_link:link	{color:white; text-decoration:none;}
a.footer_link:visited 	{color:white; text-decoration:none;}
a.footer_link:active	{color:white; text-decoration:none;}
a.footer_link:hover	{color:white; text-decoration:none;}


/* -----------------------
DIV STYLES
-------------------------- */
.box_width		{
	width:100%;
}

.box_main		{
	padding:3px;
	border:solid 1px lightgrey;
	width:750;
}

.box_pad04		{
	padding:8px;
	font-family:verdana; font-size:8pt; color:black;
}

.box_pad_white		{
    width:70%;
	padding:8px;
	background-color: white;
}

.box_navi		{
	padding:8px 0px 0px 8px;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	color:yellow;
}

.box_navi_content		{
	padding:0px;
	font-family:tahoma;
	font-size:8pt;
	font-weight:normal;
	color:white;
	list-style-image: url(images/icon_minipost.gif);
}

.box_navi_divider		{
	padding:1px;
	border:solid 1px lightgrey;
	width:100%;
}

/* -----------------------
FORM STYLES
-------------------------- */
.form_label		{ font-family:verdana; font-size:8pt; font-weight:normal; color:black; }
.form_error		{ font-family:verdana; font-size:10pt; color:red; font-weight:bold; }
.form_remarks	{ font-family:verdana; font-size:8pt; font-style: italic; color:black; font-weight: normal; }
.form_data		{ font-family:tahoma; font-size:10pt; font-weight: normal; font-style: italic; }

.form_table		{ border:solid 1px maroon; padding:10px 10px 10px 10px; }

/* -----------------------
TEXT STYLES
-------------------------- */
.text_body7		{ font-family:arial; font-size:7pt; font-weight:normal; color:white; }
.text_body8		{ font-family:arial; font-size:8pt; font-weight:normal; color:white; }
.text_body9		{ font-family:arial; font-size:9pt; font-weight:normal; color:white; }

.text_footer	{ font-family:verdana; font-size:7pt; font-weight:bold; color:white; }

.text_homeicon	{ font-family:tahoma; font-size:9pt; font-weight:bold; color:yellow; padding:8px 0px 8px 0px;}

.section_title  {
	font-family:verdana;
	font-size:16pt;
	font-weight:bolder;
	color:#003300;
	letter-spacing: 1pt;
}

.section_text {
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	color:black;
}

.first_letter {
	font-family:verdana;
	font-size:18pt;
	font-weight:bold;
	color:#003300;
}

.admin_section_text {
	font-family:verdana;
	font-size:15pt;
	font-weight:bold;
	color:black;
}

/* -- start datagrid styles -- */

.datagrid_header
{
	font-family:verdana;
	font-size:8pt;
	color:white;
	font-weight:bold;
}

.datagrid_details
{
	font-family:verdana;
	font-size:8pt;
	color:black;
}

.datagrid_operations
{
	font-family:verdana;
	font-size:8pt;
	color:black;
}

/* -- end datagrid styles -- */

/* -----------------------
MESSAGES FEATURE STYLE
-------------------------- */
.fMsg_title		{ font-family:verdana; font-size:15pt; font-weight:bolder; color:black; }
.fMsg_date		{ font-family:verdana; font-size:8pt; font-weight:normal; color:white; }
.fMsg_subject	{ font-family:verdana; font-size:8pt; font-weight:bold; color:black; }
.fMsg_message	{ font-family:tahoma; font-size:9pt; font-weight:normal; color:black; }
.fMsg_author	{ font-family:verdana; font-size:10pt; font-weight:bolder; color:black; }
.fMsg_links		{ font-family:verdana; font-size:10pt; font-weight:bolder; color:black; }

/* -----------------------
PHOTOS STYLE
-------------------------- */
.photo_albumname	{ font-family:verdana; font-size:14pt; font-weight:normal; color:white; }
.photo_albumdesc	{ font-family:arial; font-size:10pt; font-weight:normal; color:lightgrey; }
.photo_caption		{ font-family:arial; font-size:8pt; font-weight:normal; color:black; }

.photo_boxmain		{ border:solid 1px maroon; padding:10px 10px 10px 10px; }


/* -----------------------
LINKS STYLE
-------------------------- */
.link_name		{ font-family:arial; font-size:12pt; font-weight:bolder; color:white; }
.link_desc		{ font-family:arial; font-size:10pt; font-weight:normal; color:white; font-style:italic; }
.link_url		{ font-family:arial; font-size:9pt; font-weight:normal; color:white;}

/* -----------------------
GUESTBOOK STYLE
-------------------------- */
.gb_label		{ font-family:arial; font-size:10pt; font-weight:bolder; color:white; }
.gb_text		{ font-family:arial; font-size:10pt; font-weight:normal; color:white; }



