body
{
font-size: 100.1%;
margin-top: 20px;
    margin-bottom:30px;
	background-color:#ffffff;
}


.roundedcornr_box_936545 {
   background: #dddddd url(roundedcornr_936545_grad.gif) repeat-x top left;
}
.roundedcornr_top_936545 div {
   background: url(roundedcornr_936545_tl.gif) no-repeat top left;
}
.roundedcornr_top_936545 {
   background: transparent url(roundedcornr_936545_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_936545 div {
   background: url(roundedcornr_936545_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_936545 {
   background: transparent url(roundedcornr_936545_br.gif) no-repeat bottom right;
}

.roundedcornr_top_936545 div, .roundedcornr_top_936545,
.roundedcornr_bottom_936545 div, .roundedcornr_bottom_936545 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_936545 { margin: 0 30px; }



.roundedcornr_box_499181 {
   background: #dddddd url(roundedcornr_499181_grad.gif) repeat-x top left;
}
.roundedcornr_top_499181 div {
   background: url(roundedcornr_499181_tl.gif) no-repeat top left;
}
.roundedcornr_top_499181 {
   background: transparent url(roundedcornr_499181_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_499181 div {
   background: url(roundedcornr_499181_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_499181 {
   background: transparent url(roundedcornr_499181_br.gif) no-repeat bottom right;
}

.roundedcornr_top_499181 div, .roundedcornr_top_499181,
.roundedcornr_bottom_499181 div, .roundedcornr_bottom_499181 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_499181 { margin: 0 30px; }


.roundedcornr_box_122173 {
   background: #f1ffce url(roundedcornr_122173_grad.gif) repeat-x top left;
}

.roundedcornr_bottom_122173 div {
   background: url(roundedcornr_122173_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_122173 {
   background: transparent url(roundedcornr_122173_br.gif) no-repeat bottom right;
}


.roundedcornr_bottom_122173 div, .roundedcornr_bottom_122173 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_122173 { margin: 0 0px; }












/* Structure */

#container
{

	margin: 0 auto;
	margin-bottom:10px;
	

	width: 919px;
	height:960px;
	background-color: #ffffff;
	}
	
	

p #meta
{
	margin: 0; 
	padding: 5px; 
	color: #aaaaaa;
	background-color: #2f2f2f; 
	border-bottom: 1px solid #000000;
}

#header{

	background-color: #d3e5fa;
	padding-left: 0px;
	padding-top: 0px;
	border-bottom: 4px solid #ffffff;
	height: px;

	         
}

#navigation
{
	float: left;
	width: 100%;
}


#featured
{
float:left;
width: 894px;
border-top: 5px solid #010082;
border-bottom:5px solid #010082;
height: 145px;
padding-left: 5px;
padding-bottom: 18px;
padding-top: 5px;
padding-right:20px;
background-color: #ffffcc;
}

#featured a:link { color: #000066;
text-decoration: none;
	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; }

#featured a:visited { color: #000066;
text-decoration: none;
	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; }

#featured a:hover, #featured a:active { color: #000000;
text-decoration: none;
	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; }

#newsflash 
{
	width: 260px;
	height: 150px;
	
	border-top: 3px solid #6331a3;
	border-bottom:3px solid #6331a3;
	border-right: 3px solid #6331a3;
	border-left: 3px solid #6331a3;
	padding-left: 7px;
	padding-right: 4px;
	padding-bottom: 5px;
	float: right;
	background-color: #f7e6ff;
	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	 
}

#newsflash a:link {
text-decoration: none;
	color: #000066;
	font-size: 9pt;
	font-family:Verdana, Geneva, sans-serif;
	color: #color: #660099;;
	font-weight: bold;
	
}

#newsflaash a:visited {
text-decoration: none;
	color: #000066;
	font-size: 9pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: none;
	}
	
#newsflash a:active {
text-decoration: none;
	color: #000066;
	font-size: 9pt; 
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: none;
}
#newsflash a:hover {
	color:#336600;
	font-size: 9pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
}


#newsflash a.hlink {
text-decoration: none;
	color: #000066;
	font-size: 13px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	

}
#newsflash a.hlink:visited {
text-decoration: none;
	color: #000066;
	font-size: 13px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-transform: none;
	}
	
#newsflash a.hlink:active {
text-decoration: none;
	color: #000066;
	font-size: 13px; 
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-transform: none;
}
#newsflash a.hlink:hover {
	color:#336600;
	font-size: 13px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	
}




#content
{
	width: 220px;
	height: 580px;
	padding-left: 12px;
	padding-right:51px;
	background-color:#FFFFFF;
	float:left;
	font-size: 11pt;
	
	font-weight: bold;
}



#content1
{
	width: 300px;
	height: 580px;
	padding-left:0px;
	padding-right:9px;
	float:right;
	font-size: 12pt;

	
}

#content1 a:link {
text-decoration: none;
	color: #660099;
	font-size: 9pt;
	font-family:Verdana, Geneva, sans-serif;
	color: #color: #660099;;
	font-weight: bold;
	
}

#content1 a:visited {
text-decoration: none;
	color: #660099;
	font-size: 9pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: none;
	}
	
#content1 a:active {
text-decoration: none;
	color: #660099;
	font-size: 9pt; 
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: none;
}

#content1 a:hover {
	color:#0066c0;
	font-size: 9pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
}


#content1 a.hlink {
text-decoration: none;
	color: #000066;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	

}
#content1 a.hlink:visited {
text-decoration: none;
	color: #000066;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-transform: none;
	}
	
#content1 a.hlink:active {
text-decoration: none;
	color: #000066;
	font-size: 12px; 
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-transform: none;
}

#content1 a.hlink:hover {
	color:#336600;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	
}


#right
{
font-size: 10pt;

line-height: 12pt;
font-family: Arial, sans-serif;
	background-position:bottom;
	float:left;
	padding-right: 0px;
	padding-left: 0px;
	background-color:#FFFFFF;
	height:520px;
	width:327px;		
}

#oma
{
	
	padding-left: 0px;
	padding-left: 0px;
	
	border-left: 27px solid #ffffff;
	background-color:#0074a4;
	height:160px;
	width:150px;		
}


#sidebar 
{
	width: 307px;
	height: 380px;
    line-height: 15px;
	border-top: 3px solid #010082;
	border-bottom:3px solid #010082;
	border-right: 3px solid #010082;
	border-left: 3px solid #010082;
	padding-left: 8px;
	padding-right: 6px;
	padding-bottom: 5px;
	float: left;
	background-color: #d3e5fa;
	font-size: 10px;
	 
}

#sidebar a:link {
text-decoration: none;
	color: #660099;
	font-size: 9pt;
	font-family:Verdana, Geneva, sans-serif;
	
	font-weight: bold;
	
}

#sidebar a:visited {
text-decoration: none;
	color: #660099;
	font-size: 9pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: none;
	}
	
#sidebar a:active {
text-decoration: none;
	color: #660099;
	font-size: 9pt; 
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: none;
}
#sidebar a:hover {
	color:#336600;
	font-size: 9pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
}


#sidebar a.hlink {
text-decoration: none;
	color: #670299;
	font-size: 13px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	

}
#sidebar a.hlink:visited {
text-decoration: none;
	color: #670299;
	font-size: 13px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-transform: none;
	}
#sidebar a.hlink:active {
text-decoration: none;
	color: #670299;
	font-size: 13px; 
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-transform: none;
}
#sidebar a.hlink:hover {
	color:#0066cc;
	font-size: 13px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	
}









#footer
{float: left;
	width: 639px;
	height:69px;
	padding-left: 280px;
	padding-top: 30px;
	border-top: 6px solid #010082;
	
	background-color: #ffffcc;
}

#yorkfdaad
{float: left;
	width: 743px;
	height:90px;
	padding-left: 160px;
	padding-bottom: 18px;
	border-right: 13px solid #ffffff;
	border-left: 2px solid #ffffff;
	
	
	border-bottom: 10px solid #ffffff;

	
}




/* Navigation */

#navigation ul
{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%; 
	list-style-type: none;
	background-color: #497bac;
}

#navigation li { float: left; margin: 0; padding: 0; }

#navigation a:link,
#navigation a:visited
{
	float: left;
	display: block;
	color: #dce1e5;
	padding: 5px 10px; 
	background-color: #497bac;
}

#navigation a:hover,
#navigation a:active
{
	color: #ffffff;
	background-color: #4f4f4f;
}



#footer a:link { color: #003355; }

#footer a:visited { color: #335577; }

#footer a:hover, #footer a:active { color: #000000; }

#footer p { 
padding: 5px 0; 
margin: 0px;
font-size: 10px;
}



/************** utility styles *****************/

#utility{
	font: 100% Verdana,sans-serif;
	position: absolute;
	top: 85px;
	right: 41px;
	color: #919999;
}

#utility a{
	color: #ffcc33;
}

#utility a:hover{
	text-decoration: none;
	color: #ffffff;
}

/************** pageName styles ****************/



  .menu1 {
 width:610px;
 font-family: verdana, sans-serif;
 font-size:1em;
 font-weight: bold;
 background: #010082;
 height:26px; 
  }
 
  

.menu1 ul {
padding:0;margin:0;list-style-type:none;
}
.menu1 ul li {
float:left; position: relative; background: no-repeat top right;
}
.menu1 ul li a, .menu1 ul li a:visited {
 display:block; text-decoration:none; color:#ffffff; padding:0px 1px; line-height:26px; height:26px; border-bottom:0px solid #ffffff; 
}

.menu1 ul li:hover {width:auto}

.menu1 ul li a.menu1one:hover {border-color:#ffffff; color:#669933;}
.menu1 ul li a.menu1two:hover {border-color:#ffffff; color:#669933;}
.menu1 ul li a.menu1three:hover {border-color:#ffffff; color:#669933;}
.menu1 ul li a.menu1four:hover {border-color:#ffffff; color:#669933;}
.menu1 ul li a.menu1five:hover {border-color:#ffffff; color:#669933;}
.menu1 ul li a.menu1six:hover {border-color:#ffffff; color:#669933;}
.menu1 ul li a.menu1seven:hover {border-color:#ffffff; color:#669933;}

.menu1 ul li:hover a.menu1one {border-color:#ffffff; color:#669933;}
.menu1 ul li:hover a.menu1two {border-color:#ffffff; color:#669933;}
.menu1 ul li:hover a.menu1three {border-color:#ffffff; color:#669933;}
.menu1 ul li:hover a.menu1four {border-color:#ffffff; color:#669933;}
.menu1 ul li:hover a.menu1five {border-color:#ffffff; color:#669933;}
.menu1 ul li:hover a.menu1six {border-color:#ffffff; color:#669933;}
.menu1 ul li:hover a.menu1seven {border-color:#ffffff; color:#669933;}

.menu1 ul li ul {
display: none;
}
.menu1 table {
margin:0; border-collapse:collapse; font-size:.9em; font-weight:bold; position:absolute; top:0; left:0;
}



/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;position:absolute;top:25px;margin-top:1px; left:0;width:208px;border-bottom:2px solid #ffffff;
}
.menu1 ul li:hover ul.endstop {
left:-92px;
}
.menu1 ul li:hover ul li ul {
display: none;
}
.menu1 ul li:hover ul li a {
display:block;background:#010082; color:#ffffff; height:auto;line-height:13px;padding:2px 2px; width:205px; border:1px solid #ffffff; border-bottom:1px;
}
.menu1 ul li:hover ul li a.drop {
background:#010082 url(images/b.gif) no-repeat 5px 10px;
}
.menu1 ul li:hover ul li a:hover {
color:#ffffff; background: #339933 url(images/b.gif) no-repeat 5px 10px;
}.menu1 ul li:hover ul li a:hover.drop {
background: #336600 url(images/b.gif) no-repeat 5px 10px;
}
.menu1 ul li:hover ul li:hover ul {
display:block; position:absolute; left:210px; top:-1px;
}
.menu1 ul li:hover ul li:hover ul.left {
left:-153px;
}


/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {
display:block;position:absolute;top:30px; top:33px; background:#fff;left:0; border-bottom:1px solid #000;
}

.menu1 ul li a:hover ul.endstop {
left: -92px;
}
.menu1 ul li a:hover ul li a {
display:block;background:#fff;color:#000; height:1px; line-height:13px; padding:2px 2px; width:154px; width:120px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li a:hover ul li a.drop {
background:#010082 url(images/b.gif) no-repeat 3px 8px; padding-bottom:4px;
}
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu1 ul li a:hover ul li a:hover {
color:#000; background: #ccd url(images/b.gif) no-repeat 5px 10px;
}
.menu1 ul li a:hover ul li a:hover.drop {
 background: #010082 url(images/.gif) no-repeat 5px 10px;
}
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:15px;
}
.menu1 ul li a:hover ul li a:hover ul.left {
left:-100px;
}




.style59 {font-size: 8pt}


.style56 {font-size: 8pt}

.style47 {text-decoration: none;
	color:#0099cc;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
	.style37 {text-decoration: none;
	color:#ffffff;
	font-family: Veranda, sans-serif;
	background-color: #660099;
	font-size: 14px;
	font-weight: bold;
	
}

.style38 {text-decoration: none;
background-color:#3366ff;
border-left: 2px solid #3366ff;
border-bottom: 1px solid #3366ff;
	
}





.menu2{
font-family: verdana, sans-serif; font-weight:bold; width:200px; height:220px; position:relative; font-size:11px; margin:0px 0; z-index:100;
}
.menu2 ul{
padding:2px; margin:0; list-style-type: none; background:#efffe6; width:200px; height:220px; border:3px solid #007300;
}

.menu2 ul li ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:120px;
}
.menu2 ul li {
float:left;
}
.menu2 ul li a, .menu2 ul li a:visited {
display:block; float:left; text-decoration:none; color:#010082; width:190px; height:20px; line-height:19px; font-weight:bold; font-size:11px; background:transparent; padding-left: 7px;
}
* html .menu2 ul li a, * html .menu2 ul li a:visited {width:190px; width:90px;}
.menu2 table {

border:0;

padding:0px;
font-size:1em;
position:absolute;
left:0;
top:0;
}




/* first line for IE7 and non-IE browsers - second line for IE5.5 and IE6 */
.menu2 ul li:hover a,
.menu2 ul li a:hover{
	background:#ffffff;
	color:#336600;
}

.menu2 ul li:hover {position:relative; z-index:90;}
* html .menu2 ul li a:hover {position:relative; z-index:100;}

.menu2 ul li:hover ul,
.menu2 ul li a:hover ul {
visibility:visible; position:absolute; height:auto; border:0px solid #000; background:#010082; overflow:visible;
}
.menu2 ul li:hover ul li a,
.menu2 ul li a:hover ul li a{
display:block; background:transparent; color:#fff; line-height:10px; padding:5px 3px 5px 7px; height:auto; text-decoration:none;
}

.menu2 ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover {
background:#ffffff; color:#336600;
}
.menu2 ul li:hover ul li ul,
.menu2 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; right:80px;
}
.menu2 ul li:hover ul li:hover ul,
.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; height:auto; color:#000; border:0px solid #010082; list-style-type:none; background:#010082;
}
.menu2 ul li:hover ul li:hover ul li a,
.menu2 ul li a:hover ul li a:hover ul li a {
display:block; background:transparent; color:#336600;
}

.menu2 ul li:hover ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover ul li a:hover {
background:#010082; color:#000;
}

