.new_blue {
	color:#375AB8;
	font-size:14px;
	font-weight:bold;
}

.new_red {
	color:#A30D0E;
	font-size:14px;
	font-weight:bold;
}

div.logoblock {

  padding-top: 3px;

  padding-right: 3px;

  padding-left: 3px;

  padding-bottom: 3px;

  vertical-align: top;



}



div.contactblock {

  padding-top: 3px;

  padding-right: 3px;

  padding-left: 3px;

  padding-bottom: 3px;

  vertical-align: top;



}



div.lefttitle {

  padding-top: 20px;

  font-size: 14pt;

  font-weight: bold;

  color: #4b5281;

  text-align: center;

}



div.righttitle {

  padding-top: 15px;

  font-size: 14pt;

  font-weight: bold;

  color: #4b5281;

  text-align: center;

}





div.userleft01 {

  padding-top: 3px;

  padding-right: 3px;

  padding-left: 15px;

  padding-bottom: 3px;

  vertical-align: top;

}



div.userleft02 {

  padding-top: 3px;

  padding-right: 10px;

  padding-left: 15px;

  padding-bottom: 3px;

  vertical-align: top;

}



div.userleft03 {

  padding-top: 3px;

  padding-right: 10px;

  padding-left: 15px;

  padding-bottom: 3px;

  vertical-align: top;

}



div.userleft04 {

  padding-top: 3px;

  padding-right: 3px;

  padding-left: 7px;

  padding-bottom: 3px;

  vertical-align: top;

}





a.mainlevel {

  font-size: 12pt;

  font-weight: bold;

  color: #4B5281;

  text-decoration: underline;

}



a.mainlevel:hover {

  font-size: 12pt;

  font-weight: bold;

  color: #4B5281;

  text-decoration: none;

}





a.sublevel {

  font-size: 10pt;

  font-weight: bold;

  color: #484848;

  text-decoration: none;

}



a.sublevel:hover {

  font-size: 10pt;

  font-weight: bold;

  color: #3B6EFF;

  text-decoration: none;

}









div.contentarea {

  padding-top: 10px;

  padding-right: 15px;

  padding-left: 20px;

  padding-bottom: 10px;

  vertical-align: top;

  text-align: left;

}





div.contentarea table.contentpaneopen tr td {

  font-size: 14pt;

  font-weight: bold;

  text-align: left;

}





div.contentarea table.contentpaneopen tr td p {

  font-size: 12pt;

  vertical-align: top;

  text-indent: 1.5em;

  text-align: justify;
  
}



div.contentarea table.contentpaneopen tr td  li {

  font-size: 12pt;

  vertical-align: top;

  text-indent: 0;

  text-align: justify;

}





p.weblinkdescr {

  font-size: 10pt;

  font-weight: bold;

  text-indent: 0;

  text-align: justify;

}



p.weblinkdescr a {

  font-size: 12pt;

  font-weight: bold;

}



p.weblinkdescr a {

  font-size: 10pt;

  font-weight: bold;

  color: #4b5281;

  text-decoration: underline;

}



p.weblinkdescr a:hover {

  font-size: 10pt;

  font-weight: bold;

  color: #101010;

  text-decoration: none;

}



p.weblinkdescr a:visited {

  font-size: 10pt;

  font-weight: bold;

  color: #4b5281;

  text-decoration: underline;

}



p.weblinkdescr hr {

  color: #4b5281;

}





div.userright01 {

  padding-top: 10px;

  padding-right: 3px;

  padding-left: 10px;

  padding-bottom: 10px;

  vertical-align: top;

}





div.userright02 {

  padding-top: 10px;

  padding-right: 3px;

  padding-left: 10px;

  padding-bottom: 10px;

  vertical-align: top;

}



div.moduletableinfo {

  padding-top: 3px;

  padding-right: 3px;

  padding-left: 10px;

  padding-bottom: 10px;

  margin-bottom: 10px;

  vertical-align: top;

  text-indent: 0;

  text-align: left;

}



div.moduletableinfo h3 {

  margin-top: 0px;

  margin-left: 0px;

  margin-bottom: 0px;

  font-size: 12pt;

  font-weight: bold;

  text-indent: 0;

  color: #4b5281;

  text-align: left;

}



div.moduletableinfo p {

  text-indent: 0;

  text-align: center;

}







div.userright03 {

  padding-top: 10px;

  padding-right: 3px;

  padding-left: 10px;

  padding-bottom: 10px;

  vertical-align: top;

}



div.moduletablebanner {

  padding-top: 10px;

  padding-right: 3px;

  padding-left: 10px;

  padding-bottom: 10px;

  vertical-align: top;

  text-indent: 0;

  text-align: center;

}



div.moduletablebanner p {

  text-indent: 0;

  text-align: center;

}









div.topmenu {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}



div.topmenu div.module {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}



div.topmenu div.module div {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}



div.topmenu div.module div div {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}





div.topmenu div.module div div div {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}



span.mainleveltop {

  font-size: 9pt;

  font-weight: bold;

  color: white;

}



a.mainleveltop {

  font-size: 10pt;

  font-weight: bold;

  color: white;

  text-decoration: underline;

}



a.mainleveltop:hover {

  font-size: 10pt;

  font-weight: bold;

  color: #f0f0f0;

  text-decoration: none;

}





div.bottommenu {

  padding-top: 1px;

  padding-right: 5px;

  padding-left: 40px;

  padding-bottom: 5px;

  font-weight: bold;

  color: #4b5281;

}





div.bottommenu div.module {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}



div.bottommenu div.module div {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}



div.bottommenu div.module div div {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}





div.bottommenu div.module div div div {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}



div.bottommenu div.module div div div table {

  padding-top: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}





span.mainlevelbottom {

  font-size: 8pt;

  font-weight: bold;

  color: #4b5281;

}



a.mainlevelbottom {

  font-size: 9pt;

  font-weight: bold;

  color: #4b5281;

  text-decoration: underline;

}



a.mainlevelbottom:hover {

  font-size: 9pt;

  font-weight: bold;

  color: #101010;

  text-decoration: none;

}





a#active_menu {

  text-decoration: none;

}



a#active_menutop {

  text-decoration: none;

}



a#active_menubottom {

  text-decoration: none;

}



.redcolor {

  color: red;

}





div.moduletable {

  display: block;

  width: 100%;

}



div.moduletable h3 {

  margin-top: 0px;

  margin-left: 0px;

  margin-bottom: 0px;

  font-size: 12pt;

  font-weight: bold;

  color: #4b5281;

  text-indent: 0;

  text-align: left;

}



div.moduletable p {

  text-indent: 0;

  text-align: left;

}



div.moduletable table {

  text-indent: 0;

  text-align: left;

}





div.moduletable p a {

  font-size: 12pt;

  font-weight: bold;

  color: #4b5281;

  text-decoration: underline;

}



div.moduletable p a:hover {

  font-size: 12pt;

  font-weight: bold;

  color: #101010;

  text-decoration: none;

}



div.moduletable p a:visited {

  font-size: 12pt;

  font-weight: bold;

  color: #4b5281;

  text-decoration: underline;

}





table.blog tr td table tr td table.contentpaneopen tr td.contentheading {

  margin-top: 0px;

  margin-left: 0px;

  margin-bottom: 0px;

  font-size: 12pt;

  font-weight: bold;

  color: #4b5281;

  text-indent: 0;

  text-align: left;

} 



a.readon {

  font-size: 10pt;

  font-weight: bold;

  color: #4b5281;

  text-decoration: underline;

}



a.readon:hover {

  font-size: 10pt;

  font-weight: bold;

  color: #101010;

  text-decoration: none;

}



a.readon:visited {

  font-size: 10pt;

  font-weight: bold;

  color: #4b5281;

  text-decoration: underline;

}







div.back_button a {

  font-size: 12pt;

  font-weight: bold;

  color: #4b5281;

  text-decoration: underline;

}



div.back_button a:hover {

  font-size: 12pt;

  font-weight: bold;

  color: #101010;

  text-decoration: none;

}



div.back_button a:visited {

  font-size: 12pt;

  font-weight: bold;

  color: #4b5281;

  text-decoration: underline;

}



div.contentarea table.contentpaneopen tr td.contentheading {

  margin-top: 0px;

  margin-left: 0px;

  margin-bottom: 0px;

  font-size: 12pt;

  font-weight: bold;

  color: #4b5281;

  text-indent: 0;

  text-align: left;

}





div.moduletablepr {

  padding-top: 0px;

  padding-bottom: 0px;

  padding-right: 0px;

  padding-left: 0px;

  margin-left:0;

  margin-right:0;

  margin-top:0;

  margin-bottom:0;

  width: 430px;

  border: 0px solid #BEC1D0;

  text-align: center;

}



div.moduletablepr table.minipr {

  padding-top: 0px;

  padding-bottom: 0px;

  padding-right: 0px;

  padding-left: 0px;

  margin-left:0;

  margin-right:0;

  margin-top:0;

  margin-bottom:0;

  font-size: 10pt;

  border: 1px solid #BEC1D0;

}



div.moduletablepr table.minipr tr td {

  padding-top: 3px;

  padding-bottom: 3px;

  padding-right: 3px;

  padding-left: 3px;

  margin-left:0;

  margin-right:0;

  margin-top:0;

  margin-bottom:0;

  font-size: 10pt;

  border: 1px solid #BEC1D0;

}





div.moduletablepr table.fullpr {

  padding-top: 0px;

  padding-bottom: 0px;

  padding-right: 0px;

  padding-left: 0px;

  margin-left:0;

  margin-right:0;

  margin-top:0;

  margin-bottom:0;

  font-size: 10pt;

  border: 0px solid black;

}



div.moduletablepr table.fullpr tr td {

  padding-top: 3px;

  padding-bottom: 3px;

  padding-right: 3px;

  padding-left: 3px;

  margin-left:0;

  margin-right:0;

  margin-top:0;

  margin-bottom:0;

  font-size: 10pt;

  border: 0px solid black;

}











a.pricelink {

  font-size: 10pt;

  font-weight: bold;

  color: #484848;

  text-decoration: none;

}



a.pricelink:hover {

  font-size: 10pt;

  font-weight: bold;

  color: #3B6EFF;

  text-decoration: none;

}

h1
{
	font-size: 120%;
	font-weight: lighter;
	color: #1F49C0;
}


h2
{
	font-size: 120%;
	font-weight: lighter;
	color: #1F49C0;
}

.main a
{
color: #6B6B6B;
}

.main a:hover
{
color: #0000CD;
}

ul
{
	font-size: 90%;
}

