

a:link
{
    color: #2C5F93;
    font-weight: bold;
    text-decoration: none;
}
a:visited
{
    color: #2C5F93;
    font-weight: bold;
    text-decoration: none;
    list-style-position: outside;
    list-style-type: square;
} 
a:active {color: green;font-weight:bold;}
a:hover
{
    color: orange;
    font-weight: bold;
    text-decoration: underline;
}
a:focus {border-style: dashed; border-width:medium;}
a:inline {color: #2C5F93;}

body
{
	font-family: Verdana,Arial, Helvetica;
	font-size: x-small;
    color: #333333;
	margin-top: 10px; margin-bottom: 10px;
	margin-left: 10px; margin-right: 10px;
}
table
{
	font-family: Verdana,Arial, Helvetica;
	font-size: 11;
}
TD
{
    FONT-SIZE: 11;
    color: #333333;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

ul.orange {list-style-image: url('images/orangeBullet.gif');}
ul.green {list-style-image: url('images/greenBullet.gif');}


h1, h2, h3, h4, h5, h6
{
	font-family: Verdana, Arial, Helvetica;
	line-height: 1;
}
h1
{
    font-size: medium;
    font-weight: bold;
    color: #990000;
    font-family: Verdana, Sans-Serif;
}
h2
{
    color: #1F497D;
    font-size: small;
    font-weight: bold;
}
h3
{
	FONT-SIZE: x-small;
	color: #990000; 
}
h4
{
	FONT-SIZE: 12;
	color: Black;
}
h5
{
	color: navy;
}
h6
{
	color: Gray;
}
p
{
    margin: 5pt;
    font-size: x-small;
}

ul
{
    font-size: x-small;
    list-style-type: square;
}
ol
{
    font-size: x-small;
}


/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/

/* level 0 inner */
.m0l0iout {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 8px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: underline;
	margin: 5px 0 0 8px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url("/images/lev0_bg1.gif");
	border: 1px solid #336699;
	background-color: #2C5F93;
}
.m0l0oover {
	text-decoration : none;
	background-image: url("/images/lev0_bg2.gif");
	background-color: #2C5F93;
	border: 1px solid #336699;
}

/* level 1 inner */
.m0l1iout {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #5286BB;
	border: 1px solid #336699;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #1A4D81;
	background-image: url("/images/lev1_arrow.gif");
	background-repeat: no-repeat;
	border: 1px solid #336699;
	padding: 0;
}

