html, body

{

  width:100%;

  height:100%;

  padding:0px;

  margin:0px;

  color:#000000;

  font-family:Georgia, "Times New Roman", Times, serif;

}



a

{

  color:#C6C7C9;
 
 /* font-weight:bold;*/

  text-decoration:none;

}



div, li, ul, a, img, form, select, option, p, span, font

{

  padding:0px;

  margin:0px;

}



form

{

  vertical-align:top;

}



img

{

  border:none;

}

  

ul, li

{

  list-style:none;

}



.pad8

{

  padding:8px 33px 57px 0px;

}



.pad14

{

  padding:14px 0px 20px 0px;

}



.pad0

{

  padding:0px 0px 18px 0px;

}



.pad7

{

  padding:7px 0px 20px 0px;

}



.pad2

{

  padding:2px 0px 118px 0px;

}



.mar12

{

  margin:0px 12px 0px 0px;

}



.gray

{

  color:#d7d8d9;

}



.floatLeft

{

  float:left;
 

}



.floatRight

{

  float:right;

  font-style:italic;

}



.topDiv

{

  height:95px;

  background:#eeeeee;

}



.centerTop

{

  width:950px;

  height:68px;

  margin:0 auto;

  padding:10px 0px 0px 0px;

}



.logoDiv

{

  width:170px;

  height:80px;

  background:#eeeeee;

  margin:0px 0px 0px 0px;

  float:left;

}



.textTop

{

  width:370px;

  height:53px;

  font-size:9px;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  line-height:14px;

  float:left;

  padding:15px 0px 0px 22px;

}



.globDiv

{

  width:950px;

  margin:0 auto;

  padding:0px 0px 20px 0px;

  display:table;

}



.menuDiv

{

  width:950px;

  clear:both;

}



.menuDiv li

{

  border-left:2px #eeeeee dashed;

  padding:9px 35px 5px 3px;

  font-size:11px;

  float:left;

}



.menuDiv li a

{

  text-decoration:none;

  color:#B3B3B3;

  display:inline;

}



.menuDiv li a:hover

{

  color:#000000;

  text-decoration:none;

}



.navLineDiv

{

  clear:both;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-size:10px;

  color:#000000;

  padding:4px 0px 6px 4px;

}



.contentDiv

{

  width:950px;

  border-top:1px #C6C7C9 solid;

  min-height:500px;

  height:expression(this.scrollHeight < 500? "500px" : "auto" );

  display:block;

}

.contentDivauth

{

  width:950px;

  border-top:1px #C6C7C9 solid;

  min-height:500px;

  height:expression(this.scrollHeight < 500? "500px" : "auto" );

  display:block;

}



.dateBlogBor

{

  border-top:1px #C6C7C9 solid;

  height:22px;

  font-size:16px;

  color:#4d4d4d;

  padding:4px 0px 2px 0px;

  margin:0px 12px 0px 0px;

}



.dateBlog

{

  height:22px;

  font-size:16px;

  border-bottom:1px #c5c7c8 solid;
  

  color:#4d4d4d;

  padding:4px 0px 2px 0px;

}

#headnews
{
color:#4d4d4d;
}
#headnews a{
color: #4d4d4d;
}


.leftDiv

{

  width:768px;

  padding:0px 0px 0px 0px;

  float:left;

  display:table;

}



.mapDiv

{

  min-height:335px;

  height:expression(this.scrollHeight < 335? "335px" : "auto" );

  padding:12px 0px 12px 0px;

  display:table;

}



.blockAp

{

  width:362px;

  height:311px;

  position:absolute;

  margin:12px 0px 0px 13px;

  z-index:20;  

}



.fonDivRed

{

  width:100%;

  height:311px;

  position:absolute;

  background:#D20081;

  filter:alpha(opacity=25); 

  opacity:0.25;

  font-size:1px;

}



.fonDiv

{

  width:100%;

  height:311px;

  position:absolute;

  background:#C7CAFF;

  filter:alpha(opacity=0); /*70*/

  opacity:0.0; /*0.70*/

  font-size:1px;

  z-index:24;

}



.textAp

{

  height:252px;

  padding:14px;

  font-size:16px;

  font-style:italic;

  line-height:21px;

  position:relative;

  z-index:25;

  filter:alpha(opacity=0);  

  opacity:0.0;

}



.textAp span

{

  border-bottom:1px #FFFFFF solid;

}



.hide

{

  padding:0px 0px 0px 0px;

  position:relative;

  float:right;

  border-left:2px #FFFFFF solid;

  padding:0px 10px 13px 3px;

  font-size:16px;

  font-style:italic;

}



.hide a

{

  text-decoration:none;

  color:#FFFFFF;

}



.hide a:hover

{

  color:#000000;

  text-decoration:none;

}



.navPages

{

  width:280px;

  padding:0px 0px 0px 12px;

  position:relative;

  float:left;

  z-index:26;

}



.navPages li

{

  border-left:2px #FFFFFF solid;

  padding:0px 10px 13px 3px;

  font-size:16px;

  font-weight:bolder;

  float:left;

}



.navPages li a

{

  text-decoration:none;

  color:#FFFFFF;

  display:inline;

}



.navPages li a:hover

{

  color:#000000;

  text-decoration:none;

}



.projText

{

  width:756px;

  padding:0px 12px 15px 0px;

}



.textLeftTop

{

  font-size:12px;
 
  text-align:justify;

  /*font-style:italic;*/

  line-height:21px;

}



div.textLeftTop p{

	margin: 0 0 8px 0;

	/*margin-bottom: 10px;*/

}

div.textLeftTop p a
{
color:#000000;
font-weight:bold;
   

	/*margin-bottom: 10px;*/

}

div.textLeftTop p strong{

	font-size:12px;
	

	/*margin-bottom: 10px;*/

}




.blackTitle

{

  font-size:12px;

  padding:9px 0px 3px 0px;

}



.blackTitle a

{

  color:#000000;

}



.magentaTitle

{

  font-size:12px;

  color:#FF63B2;  

  padding:9px 0px 3px 0px;

  font-weight:bolder;  

}



.magentaTitle a

{

  color:#FF63B2;

}







.grayTitle

{

  font-size:12px;

  padding:9px 0px 0px 0px;

  color:#B3B3B3;

  border-top:1px #e2e3e4 solid;
  
 

}


.grayTitleleft

{

  font-size:12px;

  padding:9px 0px 0px 0px;

  color:#B3B3B3;

  /*border-top:1px #e2e3e4 solid;*/
  
 

}

.liDiv

{

  font-size:10px;

  font-style:italic;

  line-height:14px;

}



.liDiv span

{

  padding:0px 10px 0px 0px;

}



.liDiv a

{

  color:#000000;
 
  

}



.yellow

{

  color:#ff63b2;

  padding:0px 10px 0px 0px;
  

}
.liDiv ul
{

list-style-type: none;
padding: 0;
margin: 0;
height:214px;

}

.liDiv ul li

{

  color:#000000;
  background-image: url(images/plus_icon.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 15px;
  

}
/*.liDiv ul li a

{

  color:#000000;
  background:url(images/bullets.gif) no-repeat 6px 3px;
 padding-left:10px;
 overflow:hidden;
  
   
  

}
*/


.textCont

{

  min-height:200px;

  height:expression(this.scrollHeight < 200? "200px" : "auto" );

  display:table;

}



.blockBotDiv

{

  width:192px;

  padding:0px 0px 0px 0px;

  float:left;

  display:block;
  

}

.blockBotDiv1

{

  width:165px;

  padding:0px 0px 0px 5px;

  float:left;

  display:block;  

}

.blockBotDiv2

{

  width:192px;

  padding:0px 0px 0px 0px;

  float:left;

  display:block;  

}



.blockProjDiv

{

  width:374px;

  padding:0px 10px 12px 0px;

  float:left;

  display:block;  

}



.blockProjDiv p

{

 

  font-size:9px;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  line-height:13px;

  color:#4d4d4d;

  padding:0px 39px 0px 0px;
  text-align: justify;
 

}
/*  New style */
.blockProjDiv p a

{

  color:#000;
 
  font-weight:bold;

  text-decoration:none;

}



.blockDiv

{

  width:181px;

  padding:0px 11px 0px 0px;

  float:left;

  display:block;  

}



.blockDiv img

{

  margin:0px 0px 3px 0px;

}



.blockDiv4

{

  width:180px;

  padding:0px 12px 0px 0px;

  float:left;

  display:block;  

}



.blockDiv4 img

{

  margin:0px 0px 3px 0px;

}



.blockDiv5

{

  width:180px;

  float:left;

  display:block;  

}



.blockDiv5 img

{

  margin:0px 0px 3px 0px;

}



.smallText

{

  font-size:10px;

  font-style:italic;

  line-height:13px;

  color:#b3b3b3;

  padding:0px 95px 0px 0px;

}



.smallText a

{

  color:#b3b3b3;

}



.smallBotText

{

  font-size:10px;

  font-style:italic;

  line-height:15px;

}



.smallBotText a

{

  color:#000000;

}



.smallBotText font

{

  color:#b3b3b3;

  font-size:10px;

}



.rightDiv

{

  width:180px;

  float:right;
 

  /*display:table; */

}



.borderRight

{

  height:28px;

  /*border-bottom:0px #c5c7c8 solid;*/
   border-bottom:1px #c5c7c8 solid;
  


  color:#4d4d4d;

  font-size:1px;
  

}



.selectDiv

{

  width:180px;

  height:18px;

  padding:10px 0px 304px 0px;

}



.selectDiv select

{

  width:180px;

  height:18px;

  font-size:10px;

  vertical-align:middle;

}



.formDiv

{

  width:180px;

  padding:0px 0px 10px 0px;

}



.formDiv input

{

  width:180px;

  height:13px;

  background:#eeeeee;

  border:none;

  font-size:9px;

  color:#B3B3B3;

  margin:2px 0px 0px 0px;

  font-family:Georgia, "Times New Roman", Times, serif;

  font-style:italic;

} 



.bottomTitle

{

  font-size:10px;

  color:#B3B3B3;

}



.text

{

  font-size:10px;

  color:#B3B3B3;

  font-style:italic;

  padding:4px 0px 0px 0px;

}



.text a

{

  color:#B3B3B3;

}



.text font

{

  color:#FFF89F;

}



.bottomBlock

{

  padding:2px 0px 30px 0px; 

  display:table; 

  clear:both;

}



.leftBot

{

  float:left; 

  width:181px;

}







.commentlist li, #commentform input, #commentform textarea {

	font: 0.7em Georgia, "Times New Roman", Times, serif;

	}

.commentlist li ul li {

	font-size: 0.9em;

}



.commentlist li {

	font-weight: bold;

}



.commentlist li .avatar { 

	float: right;

	border: 1px solid #eee;

	padding: 2px;

	background: #fff;

	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 1.1em;

	}



.commentlist p {

	font-weight: normal;

	line-height: 1.5em;

	text-transform: none;

	}



#commentform p {

	  font-family:Georgia, "Times New Roman", Times, serif;

	}



.commentmetadata {

	font-weight: normal;

	}

	

div.bottomBlock div.textwidget{

  padding:0px 0px 0px 0px;

  float:left;

  display:block;  

}	

div.bottomBlock div.DaikosText{

  padding:0px 0px 0px 0px;

  float:left;

  display:block;  

}



.wpnewsletter_error, div.leftBot p

{

  font-size:10px;

  font-style:italic;

  line-height:13px;

  color:#FF63B2;

  padding:0px 0px 0px 0px;

}

.grayTitle1

{

  font-size:12px;

  padding:9px 0px 4px 0px;

  color:#B3B3B3;

  border-top:1px #e2e3e4 solid;

}



.liDiv1

{

  font-size:10px;

  font-style:italic;

  line-height:14px;

}



.liDiv1 span

{

  padding:0px 10px 0px 0px;

}



.liDiv1 a

{

  color:#000000;
 
  

}



.yellow1

{

  color:#ff63b2;

  padding:0px 10px 0px 0px;
  
  

}
.liDiv1 ul
{
/*height:198px;*/
}

.liDiv1 ul li

{

  color:#000000;
 
 
  
  
  

}

dategrey

{

  color:#C6C7C9;

  text-decoration:none;

}


.dateBlogauther

{

  height:22px;

  font-size:16px;

  border-bottom:1px #c5c7c8 solid;
  border-top:1px #c5c7c8 solid;

  color:#4d4d4d;

  padding:4px 0px 2px 0px;

}

.dateBlogauther1

{

  height:22px;

  font-size:16px;

  border-bottom:1px #c5c7c8 solid;
  /*border-top:1px #c5c7c8 solid;*/

  color:#4d4d4d;

  padding:4px 0px 2px 0px;

}
