* { 
margin : 0; 
padding : 0; 
} 
img { 
border: none; 
}
p { 
padding-top : 7px; 
padding-bottom : 8px;
}
h1 { 
padding-top : 9px; 
padding-bottom : 9px; 
color : #000000; 
font-family: cambria;
font-size : 1.4em; 
font-variant: small-caps;
} 
h2 { 
padding-top : 9px; 
padding-left : 40px; 
padding-bottom : 7px; 
color : #000000; 
font-family: cambria;
font-size : 1.0em; 
} 
h3 { 
padding-top : 5px; 
padding-left : 20px; 
padding-bottom : 5px; 
color : #444444;
font-size : 1.0em;
font-weight: normal;
} 
h4 { 
padding-top : 3px; 
padding-left : 44px; 
padding-bottom : 3px; 
color : #444444;
font-size : 1.0em;
font-weight: normal;
} 
h5 { 
padding-top : 9px; 
padding-left : 20px; 
color : #111111;
font-family: cambria;
font-variant: small-caps;
font-size : 1.0em;
font-weight: bold;
} 
a:link { 
color : #3333FF;
text-decoration : none;
} 
a:visited { 
color : #3333FF;
text-decoration : none;
} 
a:hover { 
color : #777777;
text-decoration: underline; 
} 
a:active { 
color : #3333FF;
text-decoration : none;
} 
body { 
background-color : #6b6d82; 
font-family :  Calibri, Helvetica, Corbel, Adobe Caslon Pro, Eurostile, Franklin Gothic Book, Times New Roman, sans-serif; 
font-size : 85%; 
} 
#container { 
margin : 0 auto; 
width : 997px; 
color : #444444; 
font-size : 1.2em;
} 
#sig { 
font-family : Freestyle Script, Mistral; 
font-size : 168.5%; 
font-weight: bold;
} 
#cd {
font-size: 1.1em;
text-align: center;
}
#imgl {
float: left; 
padding: 7px; 
margin: 0; 
}  
#imgr {
float: right; 
padding: 7px; 
margin: 0; 
}  
#tophead { 
background-image : url(images/tophead.jpg); 
height : 53px; 
} 
#nav0 { 
width : 520px; 
position : absolute; 
z-index : 2; 
margin : 18px 0 0 0; 
margin-left : 480px !important ; 
margin-left : 483px; 
} 
#nav0 ul { 
float : right; 
padding : 0 20px 0 0; 
} 
#nav0 li { 
display : inline; 
list-style : none; 
} 
#nav0 li a { 
display : block; 
float : left; 
padding : 2px 7px 2px 7px; 
color : rgb(210, 210, 210); 
text-decoration : none; 
font-size : 115%; 
} 
#nav0 a:hover { 
color : rgb(255, 255, 255); 
} 
#header { 
height : 299px; 
} 
#linkbar { 
background-image : url(images/links.jpg); 
height : 63px;
} 
#linkbar ul{
font-size: 1.1em
}
#crumbs { 
background : url(images/crumbs.gif); 
height : 40px; 
} 
#crumbs ul { 
float : left; 
width : 545px; 
list-style : none; 
padding : 8px 10px 0 33px; 
font-size : 1.1em;
font-weight: bold;
} 
#crumbs ul li { 
display : inline; 
padding : 0 0 0 2px; 
color : #444444; 
} 
#crumbs ul a { 
color : #3333FF; 
font-weight: normal;
text-decoration : none; 
} 
#crumbs ul a:hover { 
color : #777777; 
text-decoration : underline; 
} 
#searchform { 
float : right; 
width : 260px; 
padding : 8px 33px 0 0 !important ; 
padding : 0 12px 0 0;
}
#content { 
background-image : url(images/content_tile.gif); 
background-repeat : repeat-y; 
padding-left : 80px; 
padding-right : 80px; 
} 
#nopad {
background-image : url(images/content_tile.gif); 
background-repeat : repeat-y; 
padding-left : 28px; 
padding-right : 28px; 
} 
#right_menu { 
background-image : url(images/right_menu.jpg);
float : right; 
height : 365px; 
width : 277px;  
margin-right : -80px !important ; 
margin-right : -40px; 
} 
#footer { 
background-image : url(images/footer.jpg); 
height : 105px; 
padding-top : 10px; 
padding-left : 80px; 
padding-right : 80px; 
text-align : center; 
font-size : 1.0em; 
} 
#navcontainer ul { 
margin-left : 120px !important ; 
margin-left : 20px; 
color : white; 
float : left; 
margin-top : 16px; 
} 
#navcontainer ul li { 
display : inline; 
} 
#navcontainer ul li a { 
padding : 0.3em 1.1em;

color : white; 
text-decoration : none; 
float : left; 
} 
#navcontainer ul li a:hover { 
color : #000000; 
} 
.navcontainer { 
width : 200px; 
margin-left : 48px; 
} 
.navcontainer ul { 
margin-left : 0; 
padding-left : 0; 
list-style-type : none; 
} 
.navcontainer a { 
display : block; 
padding : 2px; 
font-size: 87%;
width : 168px; 
} 
.navcontainer a:link, .navlist a:visited { 
color : #ffffff; 
text-decoration : none; 
} 
.navcontainer a:hover { 
background-color : #ffcc00; 
color : #000000; 
} 