body 
{ 
font-family: Verdana, "Times New Roman", Times, serif; 
text-align: center ;
font-size: 12px; 
background-color: #EEEEEE ;
} 

p
{
font-family: Verdana, "Times New Roman", Times, serif; 
text-align: left ;
font-size: 12px; 
}

#pageoutline  /* page outline */ 
{ 
text-align: left; 
min-width: 600px; 
max-width: 960px;
text-align:left ;
margin: 0 auto ;
padding: 2px ;
background-color: #FFFFFF ;
width:auto !important ;
} 

#content 
{ 
float:left ;
margin-left: -8px;
width:78%;
} 

#footer 
{ 
clear:both ;
color: white; 
font-size: 12px; 
background-color: #009; 
padding: 2px 2px 2px 6px; 
height: 20px; 
} 

.inside
{
padding: 4px;
}

#leftmenuoutline
{
float:left ;
width: 22% ;
min-width: 182px;
overflow: hidden ;
}

#leftmenu_top 
{ 
color: navy; 
background-image: url(../images/top_menu_border.gif); 
background-repeat: no-repeat; 
background-position: 0 top; 
margin-top: 5px;
} 


#leftmenu 
{ 
color: navy; 
background-image: url(../images/left_right_menu_border.gif); 
background-repeat: repeat-y; 
text-align: left; 
padding-right: 2px; 
padding-left: 10px; 
min-height: 400px ;
overflow: hidden ;
} 


#leftmenu_bottom 
{ 
color: navy; 
background-image: url(../images/bottom_menu_border.gif); 
background-repeat: no-repeat; 
background-position: 0 bottom; 
height: 44px; 
} 


img, fieldset 
{
border-style: none;
}


td.buttonheading
{
border-style: none;
}

a:link 
{ 
color: #009; 
text-decoration: none ;
font-weight: bold; 
} 

a:visited 
{ 
color:  #009;  
text-decoration: none ;
font-weight: bold; 
} 

a:hover 
{ 
color: #b8b8fa; 
font-weight: bold; 
} 

a.readmore:link 
{ 
color: #009; 
text-decoration: none ;
font-weight: bold; 
font-size: 10px ;
} 

a.readmore:visited 
{ 
color:  #009;  
text-decoration: none ;
font-weight: bold; 
font-size: 10px ;
} 

a.readmore:hover 
{ 
color: #b8b8fa; 
font-weight: bold; 
font-size: 10px ;
} 

ul.menu 
{ 
color: #009; 
font-weight: bold; 
text-decoration: none ;
font-size: 12px ;
} 


a.menu:link 
{ 
color: #009; 
font-weight: bold; 
text-decoration: none ;
font-size: 12px ;
} 

a.menu:visited 
{ 
color:  #009; 
font-weight: bold; 
text-decoration: none ;
font-size: 12px ;
} 

a.menu:hover 
{ 
color: #b8b8fa; 
font-weight: bold; 
font-size: 12px ;
} 

div.menubar 
{ 
color: white; 
font-size: 14px; 
background-color: #009; 
text-align: left;
height: 22px; 
min-width: 800px; 
padding: 2px 2px 2px 6px; 
} 


a.menubarlink, a.mainlevel-nav 
{ 
color: white; 
font-size: 16px; 
background-color: #009; 
text-align: left; 
text-decoration: none ;
font-weight: 600;
} 

a.menubarlink:visited, a.mainlevel-nav:visited
{ 
color: white; 
font-size: 16px; 
background-color: #009; 
text-align: left; 
text-decoration: none ;
font-weight: 600;
} 

a.menubarlink:hover, a.mainlevel-nav:hover
{ 
color: #b8b8fa ; 
font-size: 16px; 
background-color: #009; 
text-align: left; 
text-decoration: none ;
font-weight: 600;
} 


div.top_logo  /* top logo banner */ 
{ 
background-color: transparent; 
background-image: url(../images/lpcpcusa_logo_600x80.gif); 
background-repeat: no-repeat; 
background-position: 0 0; 
top: 0; 
left: 0; 
min-width: 760px; 
min-height: 95px; 
} 

div.sm_top_logo  /* small top logo banner */ 
{ 
background-color: transparent; 
background-image: url(http://www.londonderrypcusa.org/images/lpcpcusa_logo_250x60.gif); 
background-repeat: no-repeat; 
background-position: 0 0; 
top: 0; 
left: 0; 
min-width: 250px; 
min-height: 65px; 
} 


div.menubar 
{ 
color: white; 
font-size: 16px; 
background-color: #009; 
text-align: left; 
height: 20px; 
min-width: 800px; 
padding: 2px 2px 2px 6px; 
} 


div.sm_menubar 
{ 
color: white; 
font-size: 14px; 
background-color: #009; 
text-align: left; 
height: 18px; 
min-width: 200px; 
padding: 2px 2px 2px 6px; 
} 

a.menubarlink 
{ 
color: white; 
font-size: 16px; 
background-color: #009; 
text-align: left; 
text-decoration: none ;
} 

a.menubarlink:visited
{ 
color: white; 
font-size: 16px; 
background-color: #009; 
text-align: left; 
text-decoration: none ;
} 

a.menubarlink:hover
{ 
color: #b8b8fa ; 
font-size: 16px; 
background-color: #009; 
text-align: left; 
text-decoration: none ;
} 


div.verse 
{ 
padding-left: 8px; 
font-size: 10px ; 
position:relative ;
left: 620px; 
top: 0px ;
width: 230px; 
margin: 3px; 
border: solid 2px #000000; 
} 
 


A.vod:link 
{ 
font-size: 8px ; 
} 
 

A.vod:visited 
{ 
font-size: 8px ; 
} 
 

A.vod:active 
{ 
font-size: 8px ; 
} 

p.menu_title 
{ 
color: navy; 
font-size: 14px; 
font-weight: bold; 
text-align: center; 
vertical-align: top; 
width: 200px; 
} 

.doctitle, td.contentheading
{
color: #AA0000; 
text-decoration: none ;
font-weight: bold;
font-size: 14px ;
}


.smdoctitle
{
color: #AA0000; 
text-decoration: none ;
font-weight: bold;
font-size: 11px ;
}

.menu_static
{
color: #000000; 
text-decoration: none ;
font-size: 10px ;
}

th.tb_title
{
font-size: 16px;
font-weight: 900; 
color: #CC0000 ;
}

input.searchbox
{
font-size:.75em;
border:0px ;
}

.newstext, div.newstext, td.newstext
{
font-size: 12px ;
}

.white_newstext, div.white_newstext, td.white_newstext
{
font-size: 12px ;
color: #FFFFFF ;
}

table.newsletter_tbl
{
color: #000000 ;
}

#pageoutline_plist  /* page outline */ 
{ 
text-align: left; 
min-width: 400px; 
max-width: 800px;
text-align:left ;
margin: 0 auto ;
padding: 2px ;
background-color: #FFFFFF ;
width:auto !important ;
} 

a.white_link:link  
{ 
color: #FFFFFF ; 
text-decoration: none ;
font-weight: bold; 
} 

a.white_link:hover 
{ 
color: #FFFFFF ; 
font-weight: bold;
text-decoration: underline ;
} 

a.white_link:visited 
{ 
color:  #FFFFFF;  
text-decoration: none ;
font-weight: bold; 
} 

