/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 
   ｩ2003 American Web Services  |  All Rights Reserved.
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧

debug mode ***
-----------------------------------------------
id, div 	{ border: 1px dashed #00E; }
ul, li 		{ border: 1px dashed #E00; }
form 		{ border: 1px dashed #0E0; }
table		{ border: 1px dashed #0EE; }

hash color sets ###
-----------------------------------------------
FFE    - creme white	' main BG color
C6CEBD - biege			' borderline
003163 - navy			' anchor
6C93AF - off-blue		' anchor active & visited
737352 - olive			' anchor hover & footer pipe dividers |
BD8418 - rusty brown	' headline 2
633163 - off-purple		' headline 4
*/

body
{
	font-family: Verdana,Geneva,Helvetica,sans-serif;
	background: #FFE;
	color: #555;
	margin: 0px;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
} .IE5Fix {}

img, a img			{	border: 0;		}
a					{	color: #003399; text-decoration: none; }
za:active 			{	color: #6C93AF;	}
za:visited 			{	color: #6C93AF;	}
a:hover 			{	color: #737352; text-decoration: underline; }


h1
{
	font-family: Arial,Helvetica,sans-serif;
	color: #000;
	font-weight: normal;
	margin: 15px 0px 15px 0px;
	border-bottom: 1px solid #C6CEBD;
	font-size: large;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-large;
} .IE5Fix {}
h2
{
	width: 100%;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
	color: #BD8418;
	float: left;
	text-align: left;
	border-bottom: 1px solid #C6CEBD;
	font-size: small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: medium;
} .IE5Fix {}
.h2_links_alltopics
{
	background: url(../Images/cosmetic/all-topics.gif) no-repeat right;
}
.h2_links_alltopics a, .h2_links_alltopics a:visited, .h2_links_alltopics a:hover, .h2_links_alltopics a:active
{
	width: 100%;
	height: 24px;
	display: block;
	color: #BD8418;
	text-decoration: none;
}
h3
{
	font-family: 'MS Sans Serif',Geneva,sans-serif;
	color: #000;
	padding: 0px 0px 3px 0px;
	margin: 0px;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
} .IE5Fix {}
h4
{
	width: 100%;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
	color: #633163;
	float: left;
	text-align: left;
	font-size: small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: medium;
} .IE5Fix {}
h6
{
	padding: 0px;
	margin: 7px 0px 0px 0px;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
} .IE5Fix {}

#div_main
{
	width: 750px;
	background: #FFF;
	border: 1px solid #C6CEBD;
	margin: 5px;
	padding: 0px;
}


#img_header
{
	height: 91px;
	display: block;
	background: url(../Images/banners/header.jpg) left no-repeat;
	border-bottom: 1px solid #FFF;
}


#div_main_text_full
{
	width: 750px;
	border-top: 2px double #C6CEBD;
	float: left;
}
#div_main_text_frame
{
	width: 725px;
	border-top: 2px double #C6CEBD;
	float: left;
}
.divmaintextfull_pagePadding
{
	padding: 13px;
}

#div_main_text
{
	width: 545px;
	border-top: 2px double #C6CEBD;
	border-right: 1px solid #C6CEBD;
	float: left;
}
.div_pagePadding
{
	padding: 0px 13px 13px 13px;
}
#div_main_text .rule
{
	border-bottom: 1px solid #C6CEBD;
}
#div_main_text table, #div_main_text_frame table
{
	padding: 0px;
	margin: 0px;
}
#div_main_text td, #div_main_text_frame td
{
	padding: 10px 10px 0px 0px;
}
.div_top
{
	font-weight: bold;
	text-align: center;
	padding: 0px 0px 25px 0px;
}

#div_menu
{
	width: 140px;
	border-top: 2px double #C6CEBD;
	padding: 13px;
	float: left;
}
#div_menu div, #div_menu form
{
	border-bottom: 1px solid #C6CEBD;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}
.stl_button
{
	padding: 0px 0px 0px 7px;
}
#span_subMenu
{
	height: 20px;
	display: block;
	background: #794A7E url(../images/menu/submenu-curve.gif) no-repeat left;
	color: #FFF;
}
#span_subMenu a
{
	color: #FFF;
	margin: 5px 10px 0px 10px;
}


#div_footer
{
	border-top: 1px solid #C6CEBD;
	padding: 16px 0px 16px 0px;
	text-align: center;
	clear: both;
}
#div_footer span
{
	color: #737352;
	padding: 0px 3px 0px 3px;
}
.LILevel0,.LILevel1,.LILevel2
{
	display:block;
	list-style-type :circle;
	padding-top:5px;
	font-weight:bold;
	
}
.LILevel2
{
	font-weight:normal;
	list-style-type:disc; 
} 
