hr {
	color: silver;
	height: 1px;
}
hr.title {
	color: #ff0000;
	height: 2px;
}
hr.main {
	color: #ff0000;
	height: 2px;
}
p {
	font-family: tahoma, ms sans serif;
	font-weight : normal;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}
h1 {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	color: #ff0000;
	font-weight : bold;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	text-decoration: none;
}
h2 {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	color: #ff0000;
	font-weight : bold;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	text-decoration: none;
}
h3 {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	color: #ff0000;
	font-weight : normal;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	text-decoration: none;
}


.pic1 {
	border-color: #ffffff;
}

td {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	vertical-align: top;
	color: #202020;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
td.topblock0 {
	text-align: left;
	vertical-align: middle;
	background: #ffffff;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
td.topblock {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	background: #ffffff;
	color: #999999;
	padding-top: 5;
	padding-bottom: 5;
	padding-left: 20;
	padding-right: 10;
	font-weight : normal;
}
td.topblock2 {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
	background: #ffffff;
	color: #999999;
	padding-top: 5;
	padding-bottom: 5;
	padding-left: 20;
	padding-right: 20;
	font-weight : normal;
}
td.redtitle {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	text-align: left;
	font-weight : bold;
	vertical-align: top;
	background-image: url(images/bg_title2.gif);
	color: #ffffff;
	padding-top: 12;
	padding-bottom: 2;
	padding-left: 5;
	padding-right: 5;
}
td.sessions {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	font-weight : normal;
	text-align: left;
	vertical-align: top;
	color: #333333;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 20;
	padding-right: 0;
}

td.leftcol {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	color: #333333;
	padding-top: 10;
	padding-bottom: 0;
	padding-left: 10;
	padding-right: 10;
}
td.headpic {
	text-align: left;
	vertical-align: top;
	background: #eef0f2;
	padding-top: 1;
	padding-bottom: 1;
	padding-left: 0;
	padding-right: 0;
}
td.menu0 {
	text-align: left;
	vertical-align: top;
	padding-top: 10;
	padding-bottom: 7;
	padding-left: 15;
	padding-right: 0;
}
td.menu {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	color: #333333;
	padding-top: 3;
	padding-bottom: 3;
	padding-left: 0;
	padding-right: 0;
}
td.content {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	text-align: justify;
	vertical-align: top;
	background: #ffffff;
	color: #333333;
	padding-top: 10;
	padding-bottom: 10;
	padding-left: 15;
	padding-right: 20;
	font-weight : normal;
}
td.cd {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: center;
	vertical-align: top;
	background: #f6f7f7;
	color: #333333;
	padding-top: 5;
	padding-bottom: 5;
	padding-left: 5;
	padding-right: 5;
	font-weight : normal;
}
td.tab1 {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: center;
	vertical-align: top;
	color: #ff0000;
	padding-top: 3;
	padding-bottom: 3;
	padding-left: 3;
	padding-right: 3;
	font-weight : normal;
}
td.tab2 {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	color: #333333;
	padding-top: 3;
	padding-bottom: 3;
	padding-left: 3;
	padding-right: 3;
	font-weight : normal;
}
td.tab3 {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: center;
	vertical-align: top;
	color: #ff0000;
	padding-top: 3;
	padding-bottom: 3;
	padding-left: 3;
	padding-right: 3;
	font-weight : normal;
}

td.tab4 {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	color: #333333;
	padding-top: 3;
	padding-bottom: 3;
	padding-left: 10;
	padding-right: 3;
	font-weight : normal;
}

td.tab5 {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	color: #333333;
	padding-top: 5;
	padding-bottom: 5;
	padding-left: 5;
	padding-right: 5;
	font-weight : normal;
}
td.tab6 {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
	color: #333333;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 5;
	padding-right: 5;
	font-weight : normal;
}
td.tab7 {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	color: #333333;
	padding-top: 0;
	padding-bottom: 5;
	padding-left: 0;
	padding-right: 5;
	font-weight : normal;
}
tr.light {
	background-color: #eef0f2;
}
tr.dark {
	background-color: #dfe1e3;
}
td.footer1 {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	background: #ffffff;
	color: #333333;
	padding-top: 5;
	padding-bottom: 5;
	padding-left: 5;
	padding-right: 5;
}
td.footer2 {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	background: #ffffff;
	color: #999999;
	padding-top: 5;
	padding-bottom: 5;
	padding-left: 5;
	padding-right: 5;
}
td.footer3 {
	font-family: tahoma, ms sans serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	background: #ffffff;
	color: #999999;
	padding-top: 5;
	padding-bottom: 5;
	padding-left: 5;
	padding-right: 5;
}

input, select, textarea {
	font-family: tahoma, ms sans serif;
	font-size: 11px;
	color: #333333;
	background-color: #fbfbfb; 
	border-left: #333333 1px solid;
	border-right: #bdc0bc 1px solid;
	border-top: #333333 1px solid;
	border-bottom: #bdc0bc 1px solid;
}
input.button {
	border: 0;
	background-color: #eeeeee; 
	color: #333333;
	border-left: #d5d5d5 0px solid;
	border-right: #d5d5d5 0px solid;
	border-top: #d5d5d5 0px solid;
	border-bottom: #d5d5d5 1px solid;
}
input.button1 {
	border: 0;
	background-color: #eeeeee; 
	color: #333333;
	border: 0;
}
li {
	list-style-image: url(images/p2.gif);
	text-indent: 0;
	padding-bottom: 7;
	text-align: justify;
	}


a:link, a:visited, a:active {
	color: #ff0000;
	text-decoration: underline;
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
}

a.black:link, a.black:visited, a.black:active {
	color: #333333;
	text-decoration: none;
}
a.black:hover {
	color: #ff0000;
	text-decoration: underline;
}

.red_color{
  color:red;
}
.subscribe {margin:18px;padding:0;}
.subscribe li{margin:0;}

.border_bottom{border-bottom:1px dashed #333;}

form .resume{list-style-type:decimal;}
form .resume li{list-style-type:decimal;list-style-image:none;}
form .resume li span{width:385px;display:inline-block;}
form .resume li input{width:264px;}
form .resume li textarea{width:100%;height:60px;}
form .resume li.listnone{list-style-type:none;}
form .resume li.listnone.right{text-align:right;}
form .resume li .submit{width:80px;}

table.wide{width:100%;}
.rinfo{
  height:113px;
}
.rprice{
  background: url(images/price_bg.jpg) no-repeat scroll 0 0;
  width: 100px;
  font-size:17px;
  height:22px;
  line-height:21px;
  margin:0 auto;
  font-weight:bold;
  color:#fff;
}
.rpricei{
  background: url(images/price_bg.jpg) no-repeat scroll 0 0;
  width: 100px;
  font-size:17px;
  height:22px;
  line-height:21px;
  font-weight:bold;
  color:#fff;
  text-align:center;
  display:inline-block;
}
