body
 {
 font-size: 100%;
 }
 
#container
#container-home 
 {
 text-align: left;
 }

/* @group BANNER */

p.banner-text
 {
 font: normal 20px arial, helvetica, sans-serif;
 text-align: left;
 letter-spacing: 3px;
 }
 
p.banner-title,
p.banner-title-one
 {
 font: bold 18px arial, helvetica, sans-serif;
 text-align: center;
 }
 
p.center
 {
 font: normal 12px arial, helvetica, sans-serif;
 text-align: center;
 }

/* @end */

/* @group MENUS */

/* @group Top Menu */

#top-nav 
 {
 font: bold 12px/12px Arial, Helvetica, sans-serif;
 list-style: none;
 }

#top-nav li a:link,
#top-nav li a:visited, 
#top-nav li:hover a,
#top-nav li a:hover,
#top-nav li a:active 
 {
 text-align: center;
 text-decoration: none;
 }

#top-nav li ul 
 {
 list-style: none;
 }

#top-nav li ul a:link,
#top-nav li ul li a:visited 
 {
 font: 11px/12px Arial, Helvetica, sans-serif;
 text-align:  left;
 }

#top-nav li ul li.active 
 {
 font: 11px/12px Arial, Helvetica, sans-serif;
 font-weight: normal;
 }

#top-nav li ul li a span,
#top-nav li ul li:hover a span,
#top-nav li ul li a:hover span 
 {
 font-size: 12pt;
 }
 
/*

 @end */

/* @group Left Menu */

div#left-col 
 {
 font: normal 10px/14px arial, helvetica, sans-serif;
 text-align: center;
 }

#left-nav 
 {
 text-align: left;
 list-style: none;
 }

#menu_title
 {
 font: bold 11px/18px Arial, sans-serif;
 } 

#left-nav li.active,
#left-nav a 
 {
 font: normal 10px/10px Arial, sans-serif;
 }
 
#left-nav a 
 {
 text-decoration: none;
 }
 
/* @end */

/* @group Sub Menu
 */

#sub-nav li 
 {
 font: bold 12px/18px Arial, Helvetica, sans-serif;
 text-align: left;
 }

#sub-nav li,
#sub-nav a
 {
 text-decoration: none;
 
 }
 
#sub-nav li.active
 {
 font-size: 14px;
 }

#sub-nav a:hover 
 {
 text-decoration: underline;
 }

/* @end */

/* @group Bottom Menu */

ul#bottom-nav 
 {
 text-align: right;
 list-style-type: none;
 }

ul#bottom-nav li a 
 {
 font: bold 12px/24px Arial, Helvetica, sans-serif;
 text-align: right;
 text-decoration: none;
 }

ul#bottom-nav li a:hover 
 {
 text-decoration: underline;
 }
 
/* @end */

/* @group Bottom Menu Home */

ul#bottom-nav-home 
 {
 text-align: right;
 list-style-type: none;
 }

ul#bottom-nav-home li a 
 {
 font: bold 12px/24px Arial, Helvetica, sans-serif;
 text-align: right;
 text-decoration: none;
 }

ul#bottom-nav-home li a:hover 
 {
 text-decoration: underline;
 }
 
/* @end */

/* @end */

/* @group CONTENT */

/* @group General */

a, a:visited
 {
 text-decoration: underline;
 }

h1,
h1.contacts  
 {
 font: bold 18px/20px Arial, Helvetica, sans-serif;
 text-align: left;
 }

h2 
 {
 font: bold 13px/14px Arial, Helvetica, sans-serif;
 text-align: left;
 }
 
b 
 {
 font-weight: 800;
 }

#admin
 {
 font: normal 10px/10px Arial, sans-serif;
 text-align: right;
 }

#content,
#content-news,
#content-right
 {
 font: normal 12px/14px arial, helvetica, sans-serif;
 }
 
p.content-news
 {
  font: normal 12px/14px arial, helvetica, sans-serif;
 text-align: justify;
 }
 
#content,
#content-news
 {
 text-align: justify;
 }
 
#content-right
 {
 text-align: right;
 }
 
#content ul li, ol li 
 {
 text-align: left;
 font-weight: bold;
 }
 
p
 {
 font: normal 12px/14px arial, helvetica, sans-serif;
 text-align: justify;
 }

 p.contact-sub-title
 {
 font: normal 10px/10px arial, helvetica, sans-serif;
 text-align: left;
 }



/* @end */

/* @group Home Page */

h4 
 {
 font: bold 12px/18px Arial, Helvetica, sans-serif;
 text-align: left;
 }

p.slogan
 {
 font-size: 15px;
 text-align: center;
 line-height: 24px; 
 }
 
table.home
 {
 font: normal 12px/16px arial, helvetica, sans-serif;
 }
 
.careers,
.section_right
 {
 font: normal 11px/16px arial, helvetica, sans-serif;
 text-align: left;
 }

/* @end */

/* @group News */

#news-heading
 {
 margin: 0;
 font-style: italic;
 text-align: left;
 padding-top: 2px;
 padding-bottom: 2px;
 }
 
/* @end */

/* @group Online Forms */

#content-form 
 {
 font: normal 12px/12px arial, helvetica, sans-serif;
 text-align: right;
 }

#content-form h2 
 {
 font: bold 12px/18px Arial, Helvetica, sans-serif;
 text-align: left;
 }

#content-form a 
 {
 text-align: right;
 font-weight: bold;
 }
 
fieldset 
 {
 font: bold 11px/12px Georgia, "Times New Roman", Times, serif;
 text-align: left;
 }
 
.label 
 {
 font: normal 10px/12px arial, helvetica, sans-serif;
 text-align: left;
 }
  
.feedback 
 {
 font: normal 12px/15px arial, helvetica, sans-serif;
 text-align: left;
 }
 

 
/* @end */

/* @group Right Section */

.right-col-news h1
 {
 font: bold 14px/16px Arial, Helvetica, sans-serif;
 text-align: center; 
 }

.right-col 
 {
 font: normal 11px/16px arial, helvetica, sans-serif;
 }

p
 {
 font: normal 12px/14px arial, helvetica, sans-serif;
 text-align: justify;
 }

/* @end */

/* @end */

/* @group FOOTER */

ul#footer 
 {
 font: normal 9px/9px Arial, sans-serif;
 list-style-type: none;
 }

ul#footer li a 
 {
 text-decoration: none;
 }

ul#footer li a:hover 
 {
 text-decoration: underline;
 }


/* @end */