body {
	font-family: Verdana;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #EEECE7;

}
/* main start */
.main-bg{
	background-image: url(images/bg-main.jpg);
	background-repeat: no-repeat;
	background-position: center top;
width: 916px;
height: 129px;

}
.slogan {
	font-size: 30px;
	color: #fff;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;

}

.bg-line {
background: url("images/bg-line.jpg") repeat-y 0 0;
}

/* lang start */
.lang{
	padding: 10px;
	margin: 10px;
	
	color: #AFC7EE;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	background-image: url(images/header_02.jpg);
	background-repeat: no-repeat;
	background-position: center;
width: 457px;
height: 140px;

}
.lang a{
color: #AFC7EE;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
}
.lang a:visited{
color: #AFC7EE;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
}
.lang a:hover{

padding-left: 10px;
padding-right: 10px;
color: #fff;
font-size: 11px;
font-family: Verdana;
text-decoration: none;

}

/*** lang end **/

/* menu start */
.menu{
	color: #014357;
	font-size: 14px;
	font-family: Verdana;
	text-decoration: none;
	background-image: url(images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.menu a{
	background-image: url(images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
padding-left: 15px;
padding-top: 5px;
color: #014357;
font-size: 14px;
font-family: Verdana;
text-decoration: none;

}
.menu a:visited{
color: #014357;
font-size: 14px;
font-family: Verdana;
text-decoration: none;

}
.menu a:hover{

background-image: url(images/arrow2.jpg);
color: #000;
font-size: 14px;
font-family: Verdana;
text-decoration: none;
}

/*** menu 2 ***/
.menu2 a{
	background-image: url(images/dot.jpg);
	background-repeat: no-repeat;
	background-position: left;
padding-left: 15px;
padding-top: 5px;
color: #014357;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
}
.menu2 a:visited{
color: #014357;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
padding-top: 5px;
}
.menu2 a:hover{
padding-top: 5px;
background-image: url(images/dot2.jpg);
color: #000;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
}


/*** news start ***/
.news-title{
color: #fff;
font-size: 24px;
font-family: Times New Roman;
text-decoration: none;
}


.news{
color: #fff;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
}
.news a{
background-image: url(images/news-icon.jpg);
background-repeat: no-repeat;
padding-left: 20px;

padding-bottom: 5px;
color: #FFC30B;
font-size: 11px;
font-family: Verdana;
text-decoration: none;

}
.news a:visited{
color: #FFC30B;
font-size: 11px;
font-family: Verdana;
text-decoration: none;

}
.news a:hover{
color: #FFEA74;
font-size: 11px;
font-family: Verdana;
text-decoration: underline;
background-image: url(images/news-icon-roll.jpg);
background-repeat: no-repeat;
padding-left: 20px;

}

/* button rollover  start */

#emailUs
{
  display: block;
  width: 137px;
  height: 28px;

  background: url("images/btn.jpg") no-repeat 0 0;
color: #fff;
font-size: 11px;
font-family: Verdana;
text-decoration: none;
}

#emailUs:hover
{ 
  background-position: 0 -28px;
  text-decoration: none;
}

#emailUs span
{display: block;
  padding-left: 10px;
  padding-top: 5px;
}


/* button rollover  end */

/* bg more start */
.more{



font-size: 11px;
font-family: Verdana;
text-decoration: none;

}
.more a{


color: #121848;
font-size: 11px;
font-family: Verdana;
text-decoration: none;

}
.more a:visited{


color: #121848;
font-size: 11px;
font-family: Verdana;
text-decoration: none;

}
.more a:hover{


color: #3B48A1;
font-size: 11px;
font-family: Verdana;
text-decoration: underline;

}



/********* footer  ********/
.footer {
	
	background-repeat: no-repeat;
	background-position: center top;
width: 876px;
height: 38px;
color: #555555;
font: 11px Verdana;
}

.footer a{
color: #555555;
font: 11px Verdana;
text-decoration: none;


}
.footer a:visited{
color: #555555;
font: 11px Verdana;
text-decoration: none;

}
.footer a:hover{
color: #000;
font: 11px Verdana;

text-decoration: none;
}


/*** txt ****/
.txt
{
font: 11px Verdana;
color: #555555;
}


.txt a{


color: #555555;
font-size: 11px;
font-family: Verdana;
text-decoration: none;

}
.txt a:visited{


color: #555555;
font-size: 11px;
font-family: Verdana;
text-decoration: none;

}
.txt a:hover{


color: #3F60B9;
font-size: 11px;
font-family: Verdana;
text-decoration: underline;

}
/*** txt end ****/
.title-home {
font: 16px Times New Roman;
color: #121848;
text-decoration: none;
font-weight: bold;
}
.title {
font: 20px Times New Roman;
color: #121848;
text-decoration: none;
/*font-weight: bold;*/
}
.title a:link{
font: 20px Times New Roman;
color: #121848;
text-decoration: none;
/*font-weight: bold;*/
}
.title a:visited{
font: 20px Times New Roman;
color: #121848;
text-decoration: none;
/*font-weight: bold;*/
}
.title a:hover{
font: 20px Times New Roman;
color: #121848;
text-decoration: underline;
/*font-weight: bold;*/
}
.img{
border: 1px solid #DACFB1;
}

.vertical-dot {
	background-image: url(images/vertical-dot.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 11px;
}

/** You can use this style for your INPUT, TEXTAREA, SELECT elements **/

.field {
  display: block;
  width: 300px;

}

