body {
	background-color : #3a93cc;
	font-size : small;
}
.big { font-size: large; font-family: arial,verdana,helvetica,sans-serif; }
.mid { font-size: medium; font-family: arial,verdana,helvetica,sans-serif; }
.tiny { font-family: arial,verdana,helvetica,sans-serif; font-size: x-small; }
.bigger { font-size: larger; font-family: arial,verdana,helvetica,sans-serif; }
.smaller { font-size: smaller; font-family: arial,verdana,helvetica,sans-serif; }

.footer {
	background : #d1f5c3;
	font : medium Arial, Helvetica, sans-serif;
	padding : 10px;
	text-align : left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFCC00;
	border-bottom-color: #FFCC00;

}

.footer h2 { color : #01deff; }
.footer h3 {
	margin : 1px 0 1px 0;}

.footer a:link { color : #FFFFFF }

.footer a:visited { color : #FFFFFF }

.footer a:active { color : #FFFFFF }

/* Begin form style */
.formbottomleft {
	background-color : #6699CC;
	color : #FFCC33;
	padding : 4px 4px 4px 4px;
	vertical-align : top;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif
}

.formbottomright { padding : 0px }

.formnoborder {
	padding : 20px 0 4px 0;
	font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif
}

.formtopleft {
	background-color : #6699CC;
	color : #FFCC33;
	padding : 4px 4px 4px 4px;
	vertical-align : top;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif
}

.formtopright { padding : 0px }
/* End form style */

.main {
	background : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	padding : 5px 5px 5px 5px;
	vertical-align : top;

}

.main a:link {
	color : #0099FF;
}

.main a:visited { color : #CC33CC}

.main h1 {
	font-size : 18px;
	margin : 1px 0 15px 0;
	color : #ffcc33
}

.main h2 {
	font-size : 16px;
	margin : 1px 0 1px 0;
	color : #82bbf0
}

.main p {
	font-size : 13px;
	margin : 1px 0 15px 0;

}

.menucell {
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
	font-weight: bold;
	background-color: #dd4d0d;

}
.menucell a:link {
	color : #000000;
	text-decoration: none;
}
.menucell a:visited {
	color : #000000;
	text-decoration: none;
}
.menucell a:hover {
	color : #00c000;
}
.munuborder {
	background : #6699CC;
	border-top : 1px solid #FFCC33;
	border-bottom : 1px solid #FFCC33
}

.submenu {
	background : #ffffcc;
	text-align : center;
	border: 1px solid #FFFF66;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;

}

.submenu a:link {
	color : #dd4d0d;
	padding : 2px 0 2px 5px;
	text-decoration: none;
}
.submenu a:visited { color : #dd4d0d;
	padding : 2px 0 2px 5px;
	text-decoration: none;
}
.submenu a:hover {
	color : #389903;
}
p.submenu {
	color : #FFFFFF;
	font : 13px Arial, Helvetica, sans-serif;
	margin : 3px 5px 3px 5px
}



.tableborder {
	border : 1px solid #FFFFFF
}

.w250 { width : 250px }

.blacktxt {
	font : 16px Arial, Helvetica, sans-serif;
	color : #000000;}
.back {
	background-color: #FFFFFF;

}
#navigation ul
{
list-style: none;
padding: 0;
margin: 0;
}

#navigation li
{
font: bold small Arial, Verdana, sans-serif;
display: inline;
float: left;
margin: 0;
} 

#navigation a
{
color: #000;
background: #ffce65 url(graphics/menucrnL.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a span
{
background: url(graphics/menucrnR.gif) right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #fff;
background: #ffb525 url(graphics/menucrnLo.gif) left top no-repeat;
padding-left: 10px
}

#navigation a:hover span
{
background: url(graphics/menucrnRo.gif) right top no-repeat;
padding-right: 10px
}
.menuheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	background-color: #f9c04f;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ec7b00;
	border-bottom-color: #ec7b00;
	color: #4796c3;
	border-top-width: 0px;
	border-left-width: 0px;

}

