table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }
html {height:100%;}


td, table, select, input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#616161;
}

form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:url(../../images/bg_body.gif) repeat; height:100%}

img {border:0}
img.border { border-style: solid; border-color: #333; border-width: medium; }

ul{margin:0px; padding:0px; list-style:none}
ul li { line-height:18px}
ul li a{text-decoration:underline; color:#aaaaaa}
ul li a:hover{ text-decoration:none}

ul.list {margin:0px; padding:0px; list-style:none}
ul.list li { line-height:25px; background:url(../../images/bg_list.gif) repeat-x bottom}
ul.list li.list_bg {background:none; line-height:25px}
ul.list li a{text-decoration:none; color:#616161; background:url(../../images/marker_list.gif) no-repeat 0px 4px; padding-left:12px; line-height:25px}
ul.list li a:hover {background:url(../../images/marker_list.gif) no-repeat 2px 4px; color:#7f2827}

ul.list_1 {margin:0px; padding:0px; list-style:none}
ul.list_1 li { line-height:24px; background:url(../../images/bg_list.gif) repeat-x bottom}
ul.list_1 li.list_bg {background:none; line-height:25px}
ul.list_1 li a{text-decoration:none; color:#616161; background:url(../../images/marker_list.gif) no-repeat 0 4px; padding-left:22px}
ul.list_1 li a:hover {background:url(../../images/marker_list.gif) no-repeat 4px 4px; color:#7f2827}

ul.list_2 {margin:0px; padding:0px; list-style:none}
ul.list_2 li { line-height:24px; background:url(../../images/bg_list3.gif) repeat-x bottom}
ul.list_2 li.list_bg {background:none; line-height:25px}
ul.list_2 li a{text-decoration:none; color:#616161; background:url(../../images/marker_list.gif) no-repeat 0 4px; padding-left:22px}
ul.list_2 li a:hover {background:url(../../images/marker_list.gif) no-repeat 4px 4px; color:#7f2827}


span {color:#747764}

a {text-decoration:underline; color:#747764}
a:hover {text-decoration:none}

a.link {text-decoration:underline; color:#ffffff; background:url(../../images/marker_link.gif) no-repeat 0 5px; padding-left:9px}
a.link:hover {text-decoration:none}

a.link_1 {text-decoration:underline; color:#ffffff; background:url(../../images/marker_link.gif) no-repeat 0 5px; padding-left:9px; font-size:10px}
a.link_1:hover {text-decoration:none}

a.link_2 {text-decoration:underline; color:#ffffff; background:url(../../images/marker_link2.gif) no-repeat right 5px; padding-right:9px; font-size:10px}
a.link_2:hover {text-decoration:none}

.pic_left {float:left; margin:3px 20px 0 0}

.div_title {background:url(../../images/bg_title.gif) no-repeat right top #a0a293; height:35px}
.div_title .ind {padding:13px 0 8px 17px}
.div_title .ind img {display:block}

.main { width:100%}
.main_1 { width:100%; text-align:center}
.main_2 {width:766px; margin:0 auto; text-align:left }
.left {width:55px; background:url(../../images/bg_left.gif) repeat-y right}
.main_3 {width:661px;}
.right {width:50px; background:url(../../images/bg_right.gif) repeat-y left}


/* header */
#header { }
#header .row1 {height:93px; background:url(../../images/bg_header1.jpg) no-repeat top}
#header .row1 .logo {margin:31px 0 0 237px; display:block}
#header .row2 {height:42px; background:url(../../images/bg_header2.gif) repeat-x top}
#header .row2 img {vertical-align:top}

/* content */
#content { height:420px; background:#b7b9af; padding-left:6px }
#content .table_content {width:649px; height:403px; margin:10px 0 5px 0}


/* footer */
#footer { height:59px; background:url(../../images/bg_footer.gif) repeat-x top; color:#9d9e97; text-align: center;}
#footer div {margin:24px 0 0 34px}
#footer a {color:#9d9e97; text-decoration:underline}
#footer a:hover {text-decoration:none}


/* index.php */
#content .col1 {width:238px; height:100%}
#content .col1 .row1 {height:37px}
#content .col1 .row2 {height:100%; background:#adafa3; padding:0 12px 0 11px}
#content .col1 .row2 ul {margin:13px 0 0 0}
#content .col1 .row3 {padding:0 0 0 13px; line-height:15px}
#content .col1 .row3 .div_title {margin:2px 0 12px -13px}
#content .col1 .row3 .pic {margin:0 0 8px -13px; display:block} 
#content .col2 {width:6px}
#content .col3 {width:405px; height:100%}
#content .col3 .row1 { height: 100%; padding-left:9px; color:#6e6e6e}
#content .col3 .row1 .div_title {margin:2px 0 12px -7px}
#content .col3 .row1 .pic_left {float:left; margin:-7px 21px 0 0}
#content .col3 .row1 .title {margin-bottom:9px; display:block}
#content .col3 .row1 p {margin:4px 0 10px 0; line-height:16px}
#content .col3 .row3 {background:#acaea1; padding-left:15px}
.table_pics {height:100px; margin:16px 0 10px 0}
.table_pics .r1_c1 {height:100px; width:118px; background:#8c8e80}
.table_pics .r1_c1 img {margin:6px 0 0 6px; display:block}
.table_pics .r1_c2 {height:100px; width:10px}
.table_pics .gallery_pic {height:100px; width:139px; background:#8c8e80;}
.table_pics .gallery_pic img {margin:6px 6px 6px 6px; display:block}
.table_pics .r1_c3 {height:100px; width:11px}
.table_pics .r2_c1 {height:28px; width:114px; background:#a0a293; padding:0 0 0 4px; vertical-align:middle; color:#cbccc4}
.table_pics .r2_c2 {height:28px; width:10px}
.table_pics .r2_c3 {height:28px; width:11px}

.error { 
	color: #F00; 
	font-weight: 200; 
	padding-left:25px;
    background: transparent url(/images/contact/cancel.png) no-repeat scroll left; 
}

.bigtitle {
	font-size: 2em;
	line-height: 25px;
}
.conferencetext {
	font-size: 1.4em;
	letter-spacing: .5px;
	line-height: 15px;

}

.conferencelink {
	font-size:1.5em;
}

.conferencehr {
	color: #ccc;
	border-bottom: dashed 1px;
}

