.hidelabel { display: none; }

body 
{
	background-color:#333366;
	background-image: url("images/bg_tile.gif");
}

.index{
font-size:13px;
font-family:arial, verdana, Helvetica, sans-serif;
color: #333366;
padding: 0px 0;
padding-left: 10px;
padding-right: 10px;
padding-top:0px;
padding-bottom:0px;
align:center;
line-height:160%;
}

.indexbody{
font-size:13px;
font-family:arial, verdana, Helvetica, sans-serif;
color: #000000;
display:block;
padding: 0px 0;
padding-left: 10px;
padding-right: 10px;
padding-top:0px;
padding-bottom:0px;
align:center;
line-height:150%;
}

.indexbody a{
font-size:11px;
font-weight:bold;
font-family:arial, verdana, Helvetica, sans-serif;
color: #153E7E;
display:inline;
width:0em;
padding: 5px 0;
padding-left: 0px;
padding-right: 10px;
padding-top:0px;
line-height:170%;
text-decoration:none;

}

.indexbody a:visited{
color: #153E7E;
}

.indexbody a:active{
color: #153E7E;
}
.indexbody a:hover{
color: black;
text-decoration:underline;
}

.indexbody li{
line-height:200%;
font-size:100%;
font-weight:normal;
font-family:arial, verdana, Helvetica, sans-serif;
}

.homebody{
font-size:80%;
font-family:arial, verdana, Helvetica, sans-serif;
color: #ffffff;
display:block;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
padding-bottom:0px;
align:center;
line-height:180%;
}

.body{
font-size:80%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 50px;
padding-right: 50px;
padding-top:0px;
padding-bottom:1px;
align:center;
line-height:160%;
}

.body a{
font-size:100%;
font-weight:normal;
font-family:arial, verdana, Helvetica, sans-serif;
color: #153E7E;
display:inline;
width:0em;
padding: 5px 0;
padding-left: 0px;
padding-right: 10px;
padding-top:0px;
line-height:170%;
text-decoration:none;

}

.body a:visited{
color: #153E7E;
}

.body a:active{
color: #153E7E;
}
.body a:hover{
color: black;
text-decoration:underline;
}


.quicklink{
font-size:80%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 10px;
padding-right: 10px;
padding-top:0px;
padding-bottom:0px;
align:center;
line-height:140%;
}

.quicklink a{
font-size:100%;
font-weight:normal;
font-family:arial, verdana, Helvetica, sans-serif;
color: #153E7E;
display:inline;
width:0em;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
line-height:190%;
text-decoration:none;

}

.quicklink a:visited{
color: #153E7E;
}

.quicklink a:active{
color: #153E7E;
}
.quicklink a:hover{
color: black;
text-decoration:underline;
}

.body li{
line-height:200%;
font-size:100%;
font-weight:normal;
font-family:arial, verdana, Helvetica, sans-serif;
}

.contactus{
font-size:80%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 50px;
padding-right: 0px;
padding-top:0px;
padding-bottom:1px;
align:center;
line-height:140%;
}

.youth{
font-size:80%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 50px;
padding-right: 50px;
padding-top:0px;
padding-bottom:1px;
align:center;
line-height:160%;
}

.youth a{
font-size:100%;
font-weight:normal;
font-family:arial, verdana, Helvetica, sans-serif;
color: #153E7E;
display:inline;
width:0em;
padding: 5px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
line-height:100%;
text-decoration:none;

}

.youth a:visited{
color: #153E7E;
}

.youth a:active{
color: #153E7E;
}
.youth a:hover{
color: black;
text-decoration:underline;
}

.youth li{
line-height:200%;
font-size:100%;
font-weight:normal;
font-family:arial, verdana, Helvetica, sans-serif;
}

table
{
	bbackground-color:#ffffff;
	border-left: 0px solid #aabaee;
	border-right: 0px solid #aabaee;
}

.mainbody{
font-size:90%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 20px;
padding-right: 20px;
padding-top:0px;
padding-bottom:0px;
align:center;
line-height:250%;

}

.mainbody a{
font-size:90%;
font-weight:bold;
font-family:arial, verdana, Helvetica, sans-serif;
color: #008080;
display:block;
width:auto;
padding: 5px 0;
padding-left: 10px;
padding-right: 0px;
padding-top:0px;
line-height:120%;
text-decoration:none;

}

.mainbody a:visited{
color: #008080;
}

.mainbody a:active{
color: #153E7E;
}
.mainbody a:hover{
color: black;
text-decoration:underline;
}

.leftlink  {
font-size: 80%;
font-weight:bold;
font-family: arial,Verdana, Helvetica, sans-serif;
color: #000000;
bbackground-color:#ffffff;
line-height:180%;
padding-top:30px;
text-indent:15px;

}

.leftlink  a{
font-size: 85%;
font-weight:bold;
font-family: arial, Verdana, Helvetica, sans-serif;
color: #424242;
display: block;
Height:1em;
padding: 0px 0;
padding-top:5px;
padding-bottom:5px;

text-decoration:none;
line-height:150%;
background-image: url(images/rlbg.gif);
border-bottom: 1px solid #ffffff;
bborder-bottom width: 1px;
}

.leftlink  a:visited{
color: #424242;
}

.leftlink  a:active{
color: #424242;
}
.leftlink  a:hover{
text-decoration:underline;
color: #333366;
background-image: url(images/flags.gif);
}

.toplink{
font-size: 80%;
font-weight:bold;
font-family: arial, Helvetica, sans-serif;
color: #ffffff;
display: block;
margin:0px 0;
padding: 0px 0;
padding-left:0px;
padding-right:0px;
padding-top:5px;
padding-bottom:5px;
border: 8px solid #008080;
bbackground-color:#c0c0c0;
}

.toplink  a{
font-size: 80%;
font-family: verdana, arial;
font-weight:bold;
color: #008080;
display: block;
width:auto;
padding: 0px 0;
padding-left: 0px;
padding-right:0px;
padding-top:5px;
padding-bottom:5px;
text-decoration: none;
border: 1px solid #008080;

}

.toplink  a:visited{
color: #008080;
}

.toplink  a:active{
color: #000000;
}
.toplink  a:hover{
color:#ffffff;
text-decoration: none;
padding-top:5px;
padding-bottom:5px;
padding-left: 0px;
padding-right:0px;
background-image: url(images/teal.gif);
}

.header{
font-size:100%;
font-family:arial, verdana, Helvetica, sans-serif;
font-weight:bold;
color: #115b09;
display:block;
padding: 0px 0;
padding-left: 20px;
padding-right: 20px;
padding-top:20px;
}

.iheader{
font-size:90%;
font-family:arial, verdana, Helvetica, sans-serif;
font-weight:normal;
color: #115b09;
display:block;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:10px;
line-height:180%;
}

.homeheader{
font-size:100%;
font-family:arial, verdana, Helvetica, sans-serif;
font-weight:bold;
color: #115b09;
display:block;
padding: 0px 0;
padding-left: 20px;
padding-right: 20px;
padding-top:0px;
}

.subheader{
list-style-type: none;
font-size: 120%; 
font-family: arial, Verdana, Helvetica, sans-serif;
color: #ffffff;
padding: 0px 0;
align:center;
text-indent:10px;

}


.photo{
font-size:80%;
font-weight:bold;
font-family:arial, verdana, Helvetica, sans-serif;
color: #424242;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
padding-bottom:px;
align:center;
line-height:180%;
}


.photo a{
font-size:90%;
font-weight:bold;
font-family:arial, verdana, Helvetica, sans-serif;
color: #153E7E;
display:inline;
width:auto;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
line-height:150%;
text-decoration:none;

}

.photo a:visited{
color: #153E7E;
}

.photo a:active{
color: #153E7E;
}

.photo a:hover{
color: black;
text-decoration:underline;
}

.photo img{border: 1px solid #008080;}


.contact{
font-size:80%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 50px;
padding-right: 20px;
padding-top:0px;
padding-bottom:0px;
align:center;
text-indent:0px;
line-height:180%;
}


.white{
font-size:75%;
font-weight:normal;
font-family: verdana, Helvetica, sans-serif;
color: #424242;
display:block;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
padding-bottom:10px;
align:center;
text-indent:0px;
line-height:250%;
background-color:#ffffff;
}

.white a{
font-size:80%;
font-weight:bold;
font-family:arial, verdana, Helvetica, sans-serif;
color: #424242;
display:inline;
width:10em;
padding: 5px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
line-height:180%;
text-decoration:none;
}

.white a:visited{
color: #ffffff;
}

.white a:active{
color: #ffffff;
}
.white a:hover{
color: black;
text-decoration:underline;
}


ul{
list-style-type: square;
font-family:arial, verdana, Helvetica, sans-serif;
font-size:80%;
padding-left: 0px;
padding-right: 0px;
line-height:190%;
}


.copy{
list-style-type: none;
font-size: 60%;
font-family: verdana, Helvetica, sans-serif;
color: #ffffff;
padding: 0px 0;
line-height:180%;
}

.copy  a{
font-size: 10px;
font-family: Verdana, Helvetica, sans-serif;
color: #ffffff;
text-decoration:underline;
}

.copy  a:visited{
color: #ffffff;
}

.copy  a:active{
color: #ffffff;
}

.copy a:hover{
color: #ffffff;
text-decoration:none;
}

.top{
font-size: 90%;
font-weight:bold;
font-family: arial, Verdana, Helvetica, sans-serif;
color: #000000;
margin:0px 0;
padding: 0px 0;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border-bottom-width: 0;
}

.top  a{
font-size: 80%;
font-family: arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
color: #151515;
padding: 0px 0;
padding-left: 0px;
padding-right:0px;
padding-top:5px;
padding-bottom:5px;
text-decoration: none;
}

.top a:visited{
color: #151515;
}

.top  a:active{
color: #151515;
}
.top  a:hover{
text-decoration: underline;

}

.date{
font-size:90%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
padding-bottom:0px;
align:center;
line-height:160%;
}

.date a{
font-size:100%;
font-weight:bold;
font-family:arial, verdana, Helvetica, sans-serif;
color: #153E7E;
display:block;
width:auto;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
padding-bottom:0px;
line-height:160%;
text-decoration:none;
border: 1px solid #ffffff;
text-decoration:none;
background-color:#e8e4e4;
}

.date a:visited{
color: #153E7E;
text-decoration:none;
}

.date a:active{
color: #153E7E;
}
.date a:hover{
color: black;
text-decoration:none;
}

.date1{
font-size:90%;
font-weight:normal;
font-family:arial, verdana, Helvetica, sans-serif;
color: #ffffff;
display:block;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
padding-bottom:0px;
align:center;
line-height:160%;
background-color:#008080;
}


.times {
font-size:80%;
font-weight:bold;
font-family:arial, verdana, Helvetica, sans-serif;
color: #153E7E;
display:block;
width:auto;
padding: 0px 0;
padding-left: 10px;
padding-right: 0px;
padding-top:0px;
padding-bottom:0px;
line-height:160%;
text-decoration:none;
border: 1px solid #ffffff;
text-indent:10px;
background-color:#e8e4e4;
}

.resources{
font-size:80%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 0px;
padding-right: 10px;
padding-top:0px;
padding-bottom:1px;
align:center;
line-height:160%;
}

.resources a{
font-size:90%;
font-weight:normal;
font-family:arial, verdana, Helvetica, sans-serif;
color: #153E7E;
display:inline;
width:10em;
padding: 5px 0;
padding-left: 0px;
padding-right: 10px;
padding-top:0px;
line-height:130%;
text-decoration:none;

}

.resources a:visited{
color: #153E7E;
}

.resources a:active{
color: #153E7E;
}
.resources a:hover{
color: black;
text-decoration:underline;
}

.email{
font-size:80%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:0px;
padding-bottom:1px;
align:center;
line-height:170%;
}

img {border: 0;}

.border img{
border: 1px solid #008080;
}

.quicklink img{
font-size:80%;
font-family:arial, verdana, Helvetica, sans-serif;
color: black;
display:block;
padding: 0px 0;
padding-left: 0px;
padding-right: 0px;
padding-top:2px;
padding-bottom:2px;
align:center;
}

.border:hover img{border: 1px solid #000000;}

.border:hover{color: red; /* irrelevant definition to overcome IE bug */}
 

</style>



