/*
 All contents of this file and all associated Page Concepts' 
 files are copyright 1996-2001, ajk concepts, inc. 
 Duplication without permission is strictly prohibited. 
*/
body {
	/* scrollbar-highlight-color: scrollbar-3dlight-color: scrollbar-darkshadow-color: scrollbar-track-color: */
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #Black;
	scrollbar-arrow-color : White;
	scrollbar-face-color : #939598;
	scrollbar-shadow-color : White;
}

hr{
	color: :black;
	height : 1pt;
}
H4{
	color: :black;
	color: #004A8D;
}
p, span, table, td {
	color: :black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

textarea, input, select {
	color: :black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.copyright{
	color : white;
	font-size : 11px;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.topnav{
	color : white;
	font-size : 11 px;
	font-weight : normal;
	padding-left: 8px;
	padding-right: 8px;
}

.topnav a:link {
	color : white;
	font-weight : normal;
	text-decoration : none;
}

.topnav a:visited {
	color : white;
	font-weight : normal;
	text-decoration : none;
}

.topnav a:hover {
	color : white;
	font-weight : normal;
	text-decoration : underline;
}

.topnav a:active {
	color : white;
	font-weight : normal;
	text-decoration : none;
}


a:link {
	color : black;
	text-decoration : underline;
	font-weight : normal;
}

a:visited {
	color : black;
	text-decoration : underline;
	font-weight : normal;
}

a:hover {
	color : #020613;
	text-decoration : none;
	font-weight : normal;
}

a:active {
	color :#039;
	text-decoration : underline;
	font-weight : normal;
}
TABLE, TD {
	color :black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;

}
.kids{
	font-size: 12px;
	COLOR: ff0000;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
}
.kids A:link  {
	COLOR: ff0000;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
	font-size: 12px;
}
.kids A:visited {
	COLOR: ff0000;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
	font-size: 12px;
}
.kids A:active {
	COLOR: #ff0000;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
	font-size: 12px;
}
 .kids A:hover {
	COLOR: black;
	text-decoration: none;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
	font-size: 12px;
}
.kidsblue{
	font-size: 12px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
}
.kidsblue A:link  {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
	font-size: 12px;
}
.kidsblue A:visited {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
	font-size: 12px;
}
.kidsblue A:active {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
	font-size: 12px;
}
 .kidsblue A:hover {
	COLOR: #ff0000;
	text-decoration: none;
	FONT-WEIGHT: bold;
	font-family: "Kristen ITC", "Comic Sans MS", Arial;
	font-size: 12px;
}
.bullet{
	font-size: 13px;
	COLOR: black;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.bullet A:link  {
	COLOR: black;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.bullet A:visited {
	COLOR: black;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.bullet A:active {
	COLOR: black;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
 .bullet A:hover {
	COLOR: #ff0000;
	text-decoration: none;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.bulletblue{
	font-size: 13px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.bulletblue A:link  {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.bulletblue A:visited {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.bulletblue A:active {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
 .bullet A:hover {
	COLOR: #ff0000;
	text-decoration: none;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.reverse{
	font-size: 12px;
	COLOR: #ff0000;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.reverse A:link  {
	COLOR: #ff0000;
	text-decoration: underline;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.reverse A:visited {
	COLOR: #ff0000;
	text-decoration: underline;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.reverse A:active {
	COLOR: #ff0000;
	text-decoration: underline;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
 .reverse A:hover {
	COLOR: black;
	text-decoration: none;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.whitetext{
	font-size: 14px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.whitetext A:link  {
	COLOR: #FFFFFF;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.whitetext A:visited {
	COLOR: #FFFFFF;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.whitetext A:active {
	COLOR: #FFFFFF;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
 .whitetext A:hover {
	COLOR: #000080;
	text-decoration: none;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.lgtext{
	font-size: 24px;
	COLOR: #ff0000;
	FONT-WEIGHT: normal;
	font-family: "Comic Sans MS", Arial;
}
.lgtext A:link  {
	COLOR: #ff0000;
	text-decoration: underline;
	FONT-WEIGHT: normal;
	font-family: "Comic Sans MS", Arial;
	font-size: 24px;
}
.lgtext A:visited {
	COLOR: #ff0000;
	text-decoration: underline;
	FONT-WEIGHT: normal;
	font-family: "Comic Sans MS", Arial;
	font-size: 24px;
}
.lgtext A:active {
	COLOR: #ff0000;
	text-decoration: underline;
	FONT-WEIGHT: normal;
	font-family: "Comic Sans MS", Arial;
	font-size: 24px;
}
 .lgtext A:hover {
	COLOR: black;
	text-decoration: none;
	FONT-WEIGHT: normal;
	font-family: "Comic Sans MS", Arial;
	font-size: 24px;
}
.smtext{
	font-size: 10px;
	COLOR: black;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.smtext A:link  {
	COLOR: black;
	text-decoration: underline;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.smtext A:visited {
	COLOR: black;
	text-decoration: underline;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.smtext A:active {
	COLOR: black;
	text-decoration: underline;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
 .smtext A:hover {
	COLOR: #ff0000;
	text-decoration: none;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.text{
	font-size: 12px;
	COLOR: black;
	FONT-WEIGHT: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.heading{
	font-size: 16px;
	COLOR: black;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.blueheading{
	font-size: 16px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}	
.redheading{
	font-size: 16px;
	COLOR: #FF0000;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.textheading{
	font-size: 12px;
	COLOR: black;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.greentext{
	font-size: 12px;
	COLOR: #006633;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.greenheading{
	font-size: 16px;
	COLOR: #006633;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.bluetext{
	font-size: 12px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.bluetext A:link  {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bluetext A:visited {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bluetext A:active {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
 .bluetext A:hover {
	COLOR: #ff0000;
	text-decoration: none;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lgbluetext{
	font-size: 24px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.lgbluetext A:link  {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.lgbluetext A:visited {
	COLOR:#000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.lgbluetext A:active {
	COLOR: #000080;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
 .lgbluetext A:hover {
	COLOR: #ff0000;
	text-decoration: none;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.bredtext{
	font-size: 18px;
	COLOR: #C63123;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.bredtext A:link  {
	font-size: 18px;
	COLOR: #C63123;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;

}
.bredtext A:visited {
	font-size: 18px;
	COLOR: #C63123;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;

}
.bredtext A:active {
	font-size: 18px;
	COLOR: #C63123;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
 .bredtext A:hover {
	font-size: 18px;
	COLOR: #C63123;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#toplink {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	position: absolute;
	top: 14px;
	right: 50px;
	
}
#toplink a:link {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	text-decoration : none;
}

#toplink a:visited {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	text-decoration : none;
}

#toplink a:hover {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	text-decoration : underline;
}

#toplink a:active {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	text-decoration : none;
}
#toplinkkids {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	position: absolute;
	top: 14px;
	right: 50px;
	
}
#toplinkkids a:link {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	text-decoration : none;
}

#toplinkkids a:visited {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	text-decoration : none;
}

#toplinkkids a:hover {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	text-decoration : underline;
}

#toplinkkids a:active {
    color:#FFFFFF;
	font-size : 11 px;
	font-weight : normal;
	text-decoration : none;
}
#toptext {
	color:#999999;
	font-size : 35 px;
	font-weight : bold;
	position:absolute;
	top: 75px;
	right: 200px;
	
}


#menu
{
	padding: 0;
	font-size : 11 px;
	font-weight : normal;
	height: 20px;
	background: url(../images/buttonbackground.gif) ;
	}
#menu ul{
	list-style:none;
	margin: 0 auto;
	padding-left: 100px;
	}
#menu li{
	float:left;
	margin: 0 auto;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 3px;
	}
#menu li a{
	color: white;
	display:block;
	margin:0px;
	text-align:center;
	text-decoration:none;
	font-weight: normal;
	padding-left: 8px;
	padding-right: 8px;
	border-right: 1px solid white;
	}

#menu li a:hover, #menu ul li:hover a{
	background-position: left bottom;
	padding-left: 8px;
	padding-right: 8px;
	}
#menu li ul{
	background:#dcddde;
	display:none;
	height: auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	width:200px;
	z-index:200;
	/*top:1em;
	/*left:0;*/
	}
#menu li:hover ul{
	display:block;
	}
#menu li li {
	background:url('../images/sub_sep.gif') bottom left no-repeat;
	display:block;
	float:none;
	margin:0px;
	margin-top: -3px;
	padding:0px;
	width:200px;
	height: 25px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	}
.menu li:hover li a{
	background:none;
	}
#menu li ul a{
	display:block;	
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding: 5px 10px 5px 15px;
	text-align:left;
	color: black;
	}
#menu li ul a:hover, .menu li ul li:hover a{
	background: #3e3f41 url('../images/sub_sep.gif') bottom left no-repeat;
	border:0px;
	color:#ffffff;
	text-decoration:none;
	}
#menu p{
	clear:left;
	}	
        
		  
		         
#topmenu
{
	padding: 0;
	font-size : 11 px;
	font-weight : normal;
	height: 20px;
	float: right;
	position: relative;
	top: 20px;
	margin-top: -20px;
	}
#topmenu ul{
	list-style:none;
	margin: 0 auto;
	}
#topmenu li{
	float:left;
	margin: 0 auto;
	padding: 0px;
	
	padding-top: 2px;
	padding-bottom: 3px;
	}
#topmenu li a{
	color: white;
	display:block;
	margin:0px;
	text-align:center;
	text-decoration:none;
	font-weight: normal;
	padding-left: 8px;
	padding-right: 8px;
	border-right: 1px solid white;
	}

#topmenu li a:hover, #topmenu ul li:hover a{
	background-position: left bottom;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: underline;
	}

