﻿body { background:#fff url('/images/bg.gif') repeat-x top left; color:#000000; font-family:Tahoma,Geneva,Arial; font-size:13px; line-height:18px; padding:0; margin:0; }

a { font-weight:bold; color:#6a747e; text-decoration:none; }

h1 { display:block; font-family:Georgia; font-weight:bold; border-bottom:5px solid #ef8b35; font-size:18px; padding-bottom:5px; }

h2 { display:block; font-family:Georgia; font-weight:bold; border-bottom:5px solid #ef8b35; font-size:14px; width:178px; margin-left:10px; margin-top:20px; padding-top:0; margin-bottom:0 !important; }

#header { width:1000px; height:111px; }
#header h2 { display:block; width:389px; height:98px; background-image:url('/images/logo.gif'); margin:0; padding:0; float:left; border:0; }
#header h2 span { display:none; }

#header input { float:right; background:url('/images/search.gif'); width:193px; height:14px; padding:6px; margin:50px 0 0 0; border:0; color:#828282; font-size:11px; }

#navigation { width:1000px; clear:both; height:35px; }

#navigation ul { margin:0; padding:0; }
#navigation ul li { margin:0; padding:7px 0 0 0; list-style:none; float:left; }
#navigation ul li a { display:block; color:#FFF; font-weight:normal !important; font-size:14px; padding:0 40px 0 40px; text-decoration:none; background:url('/images/tn.gif') no-repeat top right; }
#navigation ul li.noBG a { background-image:none; }
#navigation ul li a:hover { text-decoration:underline; }

#content { width:1000px; clear:both; margin-top:30px; text-align:left; }

.navimage { margin-left:5px; margin-top:0; padding-top:5px; }  
.navtext { margin-left:10px; font-size:11px; margin-top:0; padding-top:0; }

.quote { margin:10px 0 0 0; padding:0; }
.quote li { margin:0; padding:0 0 0 30px; list-style:none; background:url('/images/speechmark.gif') no-repeat top left; font-size:11px; padding-bottom:15px; font-style:italic; }

.nav { margin:5px 0 0 0; padding:0; }
.nav li { margin:0; padding:0; list-style:none; background:url('/images/nav-bullet.gif') no-repeat 5px center;  }
.nav li a { font-size:11px; color:#000; text-decoration:none; padding-left:20px; font-weight:normal; }
.nav li a:hover { text-decoration:underline; }

.container { padding:0 20px 20px 10px; }

#footer { width:1000px; clear:both; text-align:center; font-size:11px; border-top:1px solid #BBB; margin-top:40px; padding-top:20px; padding-bottom:20px; }
#footer a { font-weight:normal; color:#545454; }

.label { font-weight:bold; text-align:right; }