.normal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
}
.normal-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.normal-white-on-bkgrd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000066;
	font-weight: normal;

}
.normal-bold-white-on-bkgrd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #000066;
}

a, a:link, a:visited {


	color : #214be7;


	font-size: 10pt;


	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}


p.center {
	text-align: center;
}

a:hover, a:active {

	color : #929292;
	Font-size: 10pt;
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.homemenu { font-family: arial, verdana, helvetica, sans-serif; color: #212020; font-weight: bold; text-decoration: none; display: block; width: auto; padding: 2px; border: outset 0 #353333; white-space: nowrap; }

a.homemenu:visited { color: #212020; font-weight: bold; text-decoration: none; display: block; width: auto; padding: 2px; border-style: outset; border-width: 0; white-space: nowrap; }

a.homemenu:hover { color: #ffffff; font-weight: bold; display: block; text-decoration: underline; background-color: #353333; width: auto; padding: 2px; white-space: nowrap; }

a.homemenu:active { color: red; font-weight: bold; background-color: #353333; text-decoration: underline; display: block; width: auto; padding: 2px; white-space: nowrap; }

a.homemenuselected { color: #ffffff; font-weight: bold; display: 
block; background-color: #353333; text-decoration: 
underline; width: auto; padding: 2px; border: outset 0 black; 
white-space: nowrap; } 

a.homemenuselected:visited { color: #ffffff; font-weight: bold; 
display: block; background-color: #353333; text-decoration: 
underline; width: auto; padding: 2px; border: outset 0 black; 
white-space: nowrap; }

a.homemenuselected:hover { color: #212020; font-weight: bold; 
display: block; background-color: #d7d4d4; text-
decoration:underline; width: auto; padding: 2px; border: outset 0 
black; white-space: nowrap; }

a.homemenuselected:active { color: red; font-weight: bold; 
background-color: #353333; text-decoration: underline; display: 
block; width: auto; padding: 2px; border: outset 0 black; 
white-space: nowrap; }

a.homemenusub { color: #ffffff; font-weight: bold; display: 
block; background-color: #353333; text-decoration: underline; 
width: auto; padding: 2px; border: outset 0 black; white-space: 
nowrap; }

a.homemenusub:visited { color: #ffffff; font-weight: bold; 
display: block; background-color: #353333; text-decoration: 
underline; width: auto; padding: 2px; border: outset 0 black; 
white-space: nowrap; }

a.homemenusub:hover { color: #212020; font-weight: bold; display: 
block; width: auto; padding: 2px; border-style: outset; 
border-width: 0; white-space: nowrap; }

a.homemenusub:active { color: red; font-weight: bold; 

background-color: #353333; text-decoration: underline; display: 
block; width: auto; padding: 2px; border: outset 0 #333333; white-space: 
nowrap; }

a.storyheadline { color: black; font-weight: bold; 
text-decoration: underline }

a.storyheadline:visited { color: black; font-weight: bold; 
text-decoration: underline}

a.storyheadline:hover { color: black; font-weight: bold; 
text-decoration: none; }

a.storyheadline:active { color: red; font-weight: bold; 
text-decoration: none; }

a.storyheadlinewhite { color: white; font-weight: bold; 
text-decoration: underline }

a.storyheadlinewhite:visited { color: white; font-weight: bold; 
text-decoration: underline}

a.storyheadlinewhite:hover { color: white; font-weight: bold; 
text-decoration: none; }

a.storyheadlinewhite:active { color: red; font-weight: bold; 
text-decoration: none; }

a.immigrationmenu { color: #ffff33; font-size: 8pt; display: 
block; background-color: #231f20; text-decoration: none; width: 
auto; padding: 2px; border: outset 0 black; white-space: nowrap; } 

a.immigrationmenu:visited { color: #ffff33; font-size: 8pt; 
display: block; background-color: #231f20; text-decoration: none; 
width: auto; padding: 2px; border: outset 0 black; white-space: 
nowrap; }

a.immigrationmenu:hover { color: #ffff33; font-size: 8pt; display: block; background-color: #4d4a4a; text-decoration: none; width: auto; padding: 2px; border: outset 0 black; white-space: nowrap; }

a.immigrationmenu:active { color: #ffff33; font-size: 8pt; 
background-color: #231f20; text-decoration: none; display: block; 
width: auto; padding: 2px; border: outset 0 black; white-space: 
nowrap; }

a.may1menu { color: #fff776; font-size: 9pt; font-weight: bold; 
display: block; background-color: #a02600; text-decoration: 
none; width: auto; padding: 2px; border: outset 0 black; 
white-space: nowrap; } 

a.may1menu:visited { color: #fff776; font-size: 9pt; font-weight: 
bold; display: block; background-color: #a02600; text-
decoration: none; width: auto; padding: 2px; border: outset 0 
black; white-space: nowrap; }

a.may1menu:hover { color: #fff776; font-size: 9pt; font-weight: 
bold; display: block; background-color: #616161; text-
decoration: none; width: auto; padding: 2px; border: outset 0 
black; white-space: nowrap; }

a.may1menu:active { color: #fff776; font-size: 9pt; font-weight: 
bold; background-color: #616161; text-decoration: none; 
display: block; width: auto; padding: 2px; border: outset 0 
black; white-space: nowrap; }

a.may1, a.may1:link, a.may1:visited, {


	color : #a43820; font-weight: bold; 


	font-size: 10pt;


	text-decoration: underline;
	font-family: Arial, Helvetica, Verdana, sans-serif;

}

a.may1:hover, a.may1:active {


	color : #ae6b5c; font-weight: bold; 


	font-size: 10pt;


	text-decoration : none;
	font-family: Arial, Helvetica, Verdana, sans-serif;


	


}

.may1table
{ border-left: thin dotted #a43820; border-right: thin dotted 
#a43820; border-top: 0 dotted #a43820; border-bottom: 0 dotted #a43820; }

a.bottommenu { color: #ffffff; font-size: 8pt; font-weight: bold; display: inline; background-color: #000000; text-decoration: none; width: auto; padding: 2px; border: solid 2 #4c4848; white-space: nowrap; } 

a.bottommenu:visited { color: #ffffff; font-size: 8pt; font-weight: bold; display: inline; background-color: #000000; text-decoration: none; width: auto; padding: 2px; border: solid 2 #4c4848; white-space: nowrap; }

a.bottommenu:hover { color: #ffffff; font-size: 8pt; font-weight: bold; display: inline; background-color: #797777; text-decoration: none; width: auto; padding: 2px; border: solid 2 white; white-space: nowrap; }

a.bottommenu:active { color: #ffffff; font-size: 8pt; font-weight: bold; background-color: #797777; text-decoration: none; display: inline; width: auto; padding: 2px; border: solid 2 white; white-space: nowrap; }


.greengroove { 
border-left: 1 solid #677968; border-right: 2 groove #677968; 
border-top: 1 solid #677968; border-bottom: 3 groove #4b594b;
}

a.shutitdown, a.shutitdown:visited {
font-size: 9pt;
color: #4b594b;
text-decoration: underline;
font-weight: bold;

}

a.shutitdown:hover, a.shutitdown:active {
font-size: 9pt;
color: #4b594b;
text-decoration: none;
font-weight: bold;
}

a.shutitdownmenu, a.shutitdownmenu:visited {
font-size: 9pt;
color: #4b594b;
text-decoration: none;
background-color: transparent;
border-color: #4b594b;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;

}

a.shutitdownmenu:hover, a.shutitdownmenu:active {
font-size: 9pt;
color: #4b594b;
text-decoration: none;
background-color: transparent;
border-color: #ff6000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: solid;

}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#invertedtabs {
   margin-left: 4px;
   padding: 0;
   width: 100%;
   background: transparent;
   voice-family: &quot;\&quot;}\&quot;&quot;;
   voice-family: inherit;
   padding-left: 5px;
}

#invertedtabs ul{
font: bold 8pt Arial, Verdana, sans-serif;
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
line-height: 1.5em;
text-transform:uppercase;
}


#invertedtabs a{
float:left;
color: white;
background: #99001e url(../images/color_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(../images/color_tabs_right2.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #ecd21d;
}

#invertedtabs a:hover span{
background-color: #ecd21d;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #ecd21d;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 100%;
height: .5px;
line-height: 0px;
background: white;
border-bottom: 0px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.container {
        width: 707px;
        padding: 0px;
        margin: 3px 0 5px 0;
        border: 0px solid #ccc;
        background: #fff;
}

#nav {
        margin: 0;
        padding: 0 0 28px 10px;
        border-bottom: 1px solid #ecd21d;
        border-top: 1px solid #99001e;
}

#nav li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#nav a:link, #nav a:visited {
        float: left;
        font-size: 11px;
        line-height: 20px;
        font-weight: bold;
        padding: 3px 12px 6px 12px;
        text-decoration: none;
        color: #99001e;
}

#nav a:link.active, #nav a:visited.active, #nav a:hover {
        color: #000;
        background: url(../images/tab_rounded copy.gif) no-repeat bottom center;
}

.yellowright { 
border-left: 0 solid #677968; border-right: 1 dotted #ecd21d; 
border-top: 0 solid #677968; border-bottom: 0 groove #4b594b;
padding: 5px;
}

.yellowright2 { 
border-left: 0 solid #677968; border-right: 1 dotted #ecd21d; 
border-top: 0 solid #677968; border-bottom: 0 groove #4b594b;
padding: 0px;
}

.blackright { 
border-left: 0 solid #677968; border-right: 1 dotted #000000; 
border-top: 0 solid #677968; border-bottom: 0 groove #4b594b;
padding: 5px;
}

.blackleft { 
border-left: 1 dotted #000000; border-right: 0 groove #4b594b; 
border-top: 0 solid #677968; border-bottom: 0 groove #4b594b;
padding: 5px;
}

.t {background: url(../images/rounded/dot.gif) 0 0 repeat-x #f4e57c; width: 10em; align: center;}
.b {background: url(../images/rounded/dot.gif) 0 100% repeat-x; align: center;}
.l {background: url(../images/rounded/dot.gif) 0 0 repeat-y; align: center;}
.r {background: url(../images/rounded/dot.gif) 100% 0 repeat-y; align: center;}
.bl {background: url(../images/rounded/bl2.gif) 0 100% no-repeat; align: center;}
.br {background: url(../images/rounded/br2.gif) 100% 100% no-repeat; align: center;}
.tl {background: url(../images/rounded/tl2.gif) 0 0 no-repeat; align: center;}
.tr {background: url(../images/rounded/tr2.gif) 100% 0 no-repeat; padding:1 1 1 2; align: center;}
.clear {font-size: 1px; height: 1px} 

.hrred {
height: 2px;
width: 80%;
border: none 0; 
border-top: 2px dashed #99001e;
} 

#ddcolortabs{
margin-left: 2px;
padding: 0;
width: 100%;
background: transparent;
voice-family: &quot;\&quot;}\&quot;&quot;;
voice-family: inherit;
padding-left: 0px;
}

#ddcolortabs ul{
font: bold 10px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
color: white;
background: #074695 url(http://www.pephost.org/images/content/pagebuilder/60024.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(http://www.pephost.org/images/content/pagebuilder/60023.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #8dbcf8;
}

#ddcolortabs a:hover span{
background-color: #8dbcf8;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #8dbcf8;
}

#ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #074695;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}