
body 
{
  padding-top: 10px;
  font-size: 100%;
  background-color: #0177BD;/*rgb(106,159,227);/*white; /*rgb(227,189,40);/*rgb(4,61,146); /*rgb(106,159,227); /*#898d99;*/
}

#footer {
  height: 30px;
}

#header {
  height:350px;
  background:#353944;
}


#main {
  width:73%;
  padding-right: 5px;
  padding-top: 6px;
}

#right {
  width:24%;
  padding-left: 5px;
  padding-top: 6px;
}

/*LAYOUT END-----------------------------------------------------------------------------------*/

/*LOGO-----------------------------------------------------------------------------------------*/

#header #logo {
  background:#f3f4f6;
  height:48px;
  padding:22px 0 0 50px;
  font-size:19pt;
  font-family:sans-serif;
  font-weight:bold;
  color:#012a56;
  border-bottom:3px #353944 solid;
}



/*FLASH--------------------------------------------------------------------------------------*/
#header #flash {
  height:250px;
  background:#6a9fe1;
  overflow:hidden;
}

#header #flash #movie {
  /*background:url(topLogoBack.jpg) no-repeat;*/
  overflow:hidden;
}

/*--------------------------------------------------------------------------------------------*/

.caption {
  height:28px;
  background:url(/images/template1/i/base/topmenuback.jpg) repeat-x;
  /*padding: 0px 0 0 10px;*/
  border-bottom: 5px #0177BD solid;
  padding: 5px 0px 0px 10px;
  vertical-align: middle;
}

/*.caption span {
  
  
}*/

.caption div {
  float:left;
  height:20px;
  width:7px;
  //width:14px;
  background:url(/images/template1/i/base/sq.jpg) no-repeat 0px 4px;
  margin-top: 2px;
  /*/background:url(/images/template1/i/base/sq.jpg) no-repeat 0px 8px;*/
}

.caption span {
  height:18px;
  color:#353944;
  font-size: 11pt;
  font-family: arial,verdana;
  font-style: italic;
  font-weight:bold;
  display:block;
  /*padding-top:6px;*/
  
  margin-left:10px;
  float:left;
}

/*--------------------------------------------------------------------------------------------*/


/*=-----BOTTOM----------------------------------*/
.spacer {
  background:#353944;
  height:3px;
  font-size: 0px;
  margin: 2px 0px 2px 0px;
}

#footer .bottomLinks {
  padding-left:10px;
  margin-bottom: 4px;
}

#footer .bottomLinks a {
  font-family:sans-serif;
  font-size: 10pt;
  color:#353944;
  text-decoration:none;
}

/*--------------------------------------------------------------------------------------------*/

.content {
  text-align: left;
}
.contentPadding {
  padding: 0px 15px 20px 15px;
  text-align: left;
}

h1, #title_wrapper h2 {
  margin: 25px 15px 20px 15px;
}

.contentPadding h1 
{
  margin: 25px 15px 0px 0px;
}

.bottom {
  height:7px;
  background:url(bottom.jpg) repeat-x;
}

.bottomleft {
  float:left;
  width:3px;
  height:7px;
  background:url(bottomLeft.jpg) no-repeat;
}

.bottomright {
  float:right;
  width:3px;
  height:7px;
  background:url(bottomRight.jpg) no-repeat;
}





#footer {
  background:#bbb;
}

 .content {
  background-color: white;
}




.date 
{
  color: red;
  font-weight: bold;
}

.hh {
  margin-top:10px;
  margin-bottom:5px;
  font-weight:bold;
  text-align:center;
}



ul {
  margin:10px 0;
  padding-left:15px;
}

.red {
  color:red;
}

.newsblock a {
  text-decoration:none;
}

.newsblock {
  margin:10px 0;
}

h2.ev
{
  font-size: 20px;
  color: grey;
}

h1
{
  font-size: 25px;
}
