/* -- HEADER BLOCKS -- */
#indexSiteNavBlock{
  
  height:220px;
  margin-bottom: 10px; 
}
#indexSiteNavBlock div{
  margin-top: 195px;
  padding-left: 10px;
  font-size: 11px;
  font-weight: bold;
}

#indexSiteNavBlock div a{
  color: #fff;
}

/* -- TOP NAVIGATION -- */
#topNavigation{
  border-bottom: 5px solid #2166a6;
  height: 35px;
  padding-left: 250px;
}
#topNavigation div.curentDate{
  float: left;
  padding-top: 7px;
  padding-left: 30px;
  background: url(../images/clock_ico.jpg) no-repeat 5px 2px; 
    
}
#topNavigation ul.navButtons{
  float: right;
  margin: 0px 20px 0px 0px;
  padding: 0px;
  list-style-type: none;
}
#topNavigation ul.navButtons li{
 float: left; 
 padding: 5px 0px 0px 10px;
 margin: 0px;
}


/* -- LOGO BLOCK -- */
.logoBlock{
  position: absolute;
  left:20px;
  display: block;
  padding: 4px 10px 10px 10px;
  background: #ffffff;  
}

/* -- MAIN MENU BLOCK -- */
#mainMenuBlock {
padding-left: 260px;
}
#mainMenuBlock ul.level_1{
  padding: 0px 0px 0px 2px;
  margin: 0px;
  list-style-type: none;  
}
#mainMenuBlock ul.level_1 li{
  float: left;
}
#mainMenuBlock ul.level_1 li a{
  display: block;
  width: 115px;
  text-align: center;
  padding: 5px 0px 5px 0px;
  text-decoration: none;
  
}
#mainMenuBlock ul.level_1 li a:hover{
  background: #0000a0; 
  color:#ffffff;
  text-decoration: none;
}
#mainMenuBlock ul.level_1 li.active p.active{
  padding: 5px;
    width: 115px;
    display: block;
  margin: 0px;  
  color: #dc2055;
  text-align: center;
}

/* -- SUBMENU BLOCK -- */
.mod_navigationSub {
  padding-top: 60px;
}
.mod_navigationSub ul{
  margin: 0px;
  padding: 10px 0px 10px 0px;
}
.mod_navigationSub ul li{
  margin-left: 15px;
}
.mod_navigationSub ul.level_1 li a{

  
}
.mod_navigationSub ul.level_1 li a:hover{

}
.mod_navigationSub ul.level_1 li.active p.active{

 
}

/* -- SITE SEARCH BLOCK -- */
#siteSearch{
  width: 235px;
  padding-top: 84px;
}
#siteSearch .formbody {
  background: #2166a6;
  padding: 10px 10px 10px 10px;  
}
#siteSearch .formbody #query_type span{
  display: block;
  font-size: 11px;
  color: #ffffff;
}

/* -- SUBSCRIBE BLOCK -- */
#subscribeBlock{
  
}
#subscribeBlock h1{
  margin-top: 5px;
}
#subscribeBlock .formbody{
  background-color: #6d6e71;
  padding: 10px 10px 10px 10px;
  text-align: center;
  
}
#subscribeBlock .formbody .text{
  width: 90px;
}
#subscribeBlock .formbody .submit{
  width: 80px;
}


/* -- FAQ --*/
.faqLink{
  display: block;
  text-align: center;
  padding: 10px 0px;
  margin-top: 15px;
  background: #2166a6;
  color:#ffffff;
  text-decoration: none; 
}
.faqLink:hover{
  background: #739acf;
}

/* -- CONTAINER BLOCK -- */
#container{
  padding-top: 10px;
}
#right .inside{
  margin-left:20px;
}
#main .inside{
  margin-right: 10px;
  margin-left: 20px;
  
}
#main .inside .ce_text p{
  text-align: justify;
}

.pdf_link{
  background: url(../images/pdf.ico.png) no-repeat left;
  padding: 1px 0px 1px 20px; 
}

/* -- END TEST PERIOD -- */
.testPeriod{
  padding: 130px 0px 50px 0px;
}
.testPeriod h1{
  margin-top: 10px;
}
.testPeriod h1 span{
  color:#ffffff;
  padding-right: 3px;
  font-size: 15px;
}


/* -- QUICK POLL -- */
.mod_quickpoll{
  padding: 10px 0px 10px 0px;
  width: 230px;  
}
.mod_quickpoll .formbody{
  font-size: 11px;
}
.mod_quickpoll .totaltext{
  
}
.mod_quickpoll .stoptext{
  
  font-weight: bold;
  font-size: 11px;
}
.mod_quickpoll .graph{
  font-size: 11px;
}
.mod_quickpoll .graph div{
  
}

.mod_quickpoll .graph .results .color1 { color:#FFFFFF; background-color:#333333; text-align:center;}
.mod_quickpoll .graph .results .color2 { color:#000000; background-color:#99CC33; text-align:center;}
.mod_quickpoll .graph .results .color3 { color:#000000; background-color:#99CCFF; text-align:center;}
.mod_quickpoll .graph .results .color4 { color:#000000; background-color:#FFFFCC; text-align:center;}
.mod_quickpoll .graph .results .color5 { color:#000000; background-color:#FFCCCC; text-align:center;}
.mod_quickpoll .graph .results .color6 { color:#000000; background-color:#CCCCFF; text-align:center;}

.mod_quickpoll .title{
  font-weight: bold;
}
.mod_quickpoll .description{
  padding: 10px 0px 10px 0px;
  font-weight: bold;
  font-size: 11px;
  line-height: 120%;
}
.widget .radio_container input{
  float: left;
  margin-right: 5px;
}
.widget span{
  display: block;
  border-bottom: 1px solid #ddd;
  padding: 2px 0px;
}
.mod_quickpoll .formbody .radio_container span label{
  display: table;
  
  _display: block;
  _height: 30px;
}
.mod_quickpoll .submit_container{
  clear: both;
  margin-top: 10px;
}

#footer{
  padding-top: 10px;
  padding-bottom: 10px;
}
#footer table{
  
}
#footer table tr td.lTd{
  width: 250px;
}
#footer table tr td.lTd h1{
  margin-left: 85px;
}
#footer table tr td.lTd div{
  margin-left: 85px;
  font-size: 11px;
}
#footer table tr td.cTd{
  text-align: center;
  border-top: 5px solid #2166a6;
  width: 480px;
  padding-top: 15px;
}
#footer table tr td.rTd{
  border-top: 5px solid #2166a6;
  padding-top: 15px;
  width: 250px;
  text-align: center;
}

.ce_form #feedBack {}
.ce_form #feedBack label{
display:block;

}
.ce_form #feedBack .text,
.ce_form #feedBack .textarea{
border:1px solid #333;
width:300px;
}
.ce_form #feedBack {}