 
  a:link              { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #005d97; text-decoration: underline; font-weight: normal; }
  a:active            { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #005d97; text-decoration: underline; font-weight: normal; }
  a:visited           { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #005d97; text-decoration: underline; font-weight: normal; }
  a:hover             { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #559EBF; text-decoration: none; font-weight: normal; }
  
  a.copyright:link     { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #ffffcc; text-decoration: none; font-weight: normal; }
  a.copyright:active   { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #ffffcc; text-decoration: none; font-weight: normal; }
  a.copyright:visited  { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #ffffcc; text-decoration: none; font-weight: normal; }
  a.copyright:hover    { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #FFFFFF; text-decoration: none; font-weight: normal; }
  
 img { border: 0; vertical-align: top; }
 
  html {
margin: 0px;
padding: 0px;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #525659; 

background-color: #5ca9db;
text-align: center;
}

body
{
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/layout/f-bkg-00.jpg);
	background-attachment: fixed;
	background-repeat: repeat;
	background-color: #dce6ef;
}

h1
{ height:29px; background-color: #7B9F12; background-image:url(../images/layout/f_plugin_1.jpg); background-repeat:repeat-x; background-position: top; text-align:left; line-height: 29px; font-weight: bold; color: #FFFFFF; padding:0px 10px 0px 10px; font-size: 12px; margin: 0px; }

h2
{ text-align:left; font-weight: bold; color: #525659; padding:0px 10px 3px 10px; font-size: 12px; margin: 0px; }

h3
{ height:29px; background-color: #6B9CB3; background-image:url(../images/layout/f_plugin_2.jpg); background-repeat:repeat-x; background-position: top; text-align:left; line-height: 29px; font-weight: bold; color: #FFFFFF; padding:0px 10px 0px 10px; font-size: 12px; margin: 0px; }

textarea, input 
{ 	border: 1px solid #C8C8C8;
	color:#525659; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	margin: 1px; 
	background-color: transparent;
}

hr 
{ 	height: 1px; 
	border: 0px solid #FFFFFF;
	border-color: #C8C8C8; 
	background-color: #C8C8C8; 
	color: #C8C8C8; 
}

.FooterTxt {
	color:#FFFFFF;
	font-size: 1.2em;
	font-weight: bolder;
            }

.ArticleImages {
  padding-right:12px;
  }
  
div
{ vertical-align: top; }

.clear
{ clear: both; }

#wrapper
{ width: 780px; margin-left:auto; margin-right: auto; }

/* #background_1
{ background-image:url(../images/layout/f_background_1.jpg); background-repeat:no-repeat; background-position: top right; } */

/* #background_2
{ background-image:url(../images/layout/f_background_2.jpg); background-repeat:no-repeat; background-position: top left; text-align:center; height: 850px; } */

#background_3
{ background-color: #005d97; background-image:url(../images/layout/f_background_3.jpg); background-repeat:repeat-x; background-position: top; }

#content_1
{ padding: 0px 5px 5px 5px; display: inline-block; }

#banner
{ border: 3px solid #005d97; border-top: 0px; background-color: #FFFFFF; background-image:url(../images/layout/f_banner.jpg); background-repeat:no-repeat; background-position: top; padding: 185px 10px 10px 10px; }

#column_left
{ width: 175px; float: left; border: 1px solid #C8C8C8; border-bottom: 0px; }

#column_center
{ width: 390px; float: left; padding: 13px 0px 0px 0px; }

#column_center_d2
{ width: 900px; float: left; padding: 13px 0px 0px 0px; }

#column_right
{ width: 175px; float: right; border: 1px solid #C8C8C8; border-bottom: 0px; }

#header_1
{ height: 118px; background-image:url(../images/layout/f_header_1.jpg); background-repeat:repeat-x; background-position:bottom; }

#header_2
{ height: 118px; background-image:url(../images/layout/f_header_2.jpg); background-repeat:no-repeat; background-position: bottom right; }

#header_3
{ height: 118px; background-image:url(../images/layout/f_header_3.jpg); background-repeat:no-repeat; background-position: bottom left; padding-right: 18px; }

#logo_1
{ height: 118px; width: 1px; display: table; float: left; white-space: nowrap;}

#logo_2
{ padding: 35px 0px 0px 30px; line-height: 72px; }

#navigation
{ display: table; float: right; white-space: nowrap; }

.navigation
{ height: 118px; overflow: hidden; }

#footer
{
	background-color: #90a7d6;
	margin: 5px 3px 3px 3px;
	padding: 10px;
	background-image: url(../images/layout/f-footer-bkg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFFFFF;
}

.plugin_1_1
{ padding: 5px; border-bottom: 1px solid #C8C8C8; }

.plugin_1_2
{ text-align: left; padding:3px 1px 0px 1px; }

.plugin_1_3
{ text-align: left; padding: 0px 10px 15px 10px; }