﻿body {
	margin: 0px;
	background-image: url('../images/bg.jpg');
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
a{
color:#0000cc;
text-decoration:none;
}
a:hover{
color:#FBA104;
text-decoration:underline;
}
.middletable {
	margin: 0 auto;
	width: 817px;
	background-color: #CCCC33;
}
.maintable {
	background-color: #fff;
	text-align:left;
}
.maintable td {
	vertical-align: top;
}
.maintable .bgleft {
	background-image: url('../images/tablebgl.jpg');
	width: 15px;
/*	height: 625px;*/
}
.maintable .bgright {
	background-image: url('../images/tablebgr.jpg');
	width: 15px;
/*	height: 625px;*/
}
.maintable .bgbottom {
	background-image: url('../images/tablebgBottom.jpg');
	background-repeat: no-repeat;
	width: 817px;
	height: 15px;
}
.maintable .main {
	width: 787px;
}
.topnav{
}
.topnavhome{
padding-top:125px;
}
.topnavinpage{
padding-top:98px;
margin-right:-15px;
float:right;
}
.topnav ul{
display:inline;
}
.topnav ul li{
list-style:none;
font-size:9px;
margin-left:8px;
padding-left:6px;
background:url(../images/topnavStyle01.gif) 0px 4px;
background-repeat:no-repeat;
float:left;
}
.topnav ul li a{
color:#666666;
text-decoration:none;
}
.topnav ul li a:hover{
color:#ED6F30;
text-decoration:underline;
}
/**common usage**/
.floor {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}
.mainHomeTable{
width:650px;
}
.mainHomeTable h1{
font-weight:bold;
margin:15px 0 5px 0;
padding:0px;
font-size:13px;
}
.mainHomeTable ul{
list-style-image:url(../images/arrow01.gif);
margin:0px;
padding:0px 15px;
}
.mainHomeTable ul a{
color:#0000CC;
text-decoration:none;
}
.mainHomeTable ul a:hover{
text-decoration:underline;
}
.title{
padding-top:5px;
}
.pageMainTable{
width:100%;
height:321px;
}
.pageMainTable .leftTable{
padding-top:15px;
width:155px;
}
.pageMainTable .leftTable ul{
padding:0px;
margin:0px;
padding-left:20px;
}
.pageMainTable .leftTable li{
padding:10px;
margin:0px;
list-style:none;
background-image:url(../images/arrow_purple.gif);
background-repeat:no-repeat;
}
.pageMainTable .leftTable li a{
margin-left:5px;
text-decoration:none;	
color:#434D7A;
font-weight:bold;
}
.pageMainTable .leftTable li a:hover{
color:#FBA104;
text-decoration:underline;
}
.pageMainTable .leftTable .over {
/*background-color:#FB9F00;*/
background-image:url(../images/arrow_orange.gif);
}
.pageMainTable .leftTable .over a {
color:#FBA104;
}
.pageMainTable .leftTable .over a:hover{
color:#FBA104;
text-decoration:none;
}
.pageMainTable .rightTable{
padding:0px 10px;
}
.pageMainTable .rightTable ul{
list-style-image:url(../images/arrow01.gif);
}
.pageMainTable .rightTable li{
margin:5px 0;
}
.underline01{
clear:both;
border-bottom:1px dashed #C9CDE2;
}
h1{
color:#434D7A;
font-size:15px;
}
h2{
color:#ED6F30;
font-size:13px;
}
h3{
color:#630C5F;
font-size:15px;
margin-bottom:0px;
}
/**Table Style**/
.tableStyle01{
padding:5px;
}
.tableStyle01 th{
color:#ED6F30;
font-size:13px;
}
.tableStyle01 td{
}
.tableStyle02{
background-color:#ECF0FF;
}
.tableStyle02 td{
padding:3px;
}
.tableStyle03{
}
.tableStyle03 th{
color:#ED6F30;
font-size:13px;
}
.tableStyle03 td{
padding:2px 1px;
}
.hspace{
height:5px;
margin-bottom:5px;
border-bottom:1px dashed #DAD5B4;
}
.bgcolor01{
background-color:#630C5F;
font-weight:bold;
color:#FFF;
}

.bgcolor02{
background-color:#FBA104;
font-weight:bold;
color:#FFF;
}
.bgcolor03{
font-weight:bold;
color:#ED6188;
}
.bgcolor04{
background-color:#ccc;
}

.heading_review{
color:#2B2D84;
font-size:18px;
font-weight:bold;
}
.congresstitle{
color:#2B2D84;
font-size:12px;
font-weight:bold;
}
.congresstitle a{
color:#2B2D84;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.congressdate{
color:#0688C6;
font-weight:bold;
text-align:center;
}
.congressplace{
color:#0688C6;
font-weight:bold;
text-align:center;
}
.tabledatetitle td{
font-size:13px;
font-weight:bold;
background-color:#ECE9D8;
padding:3px 0px;
}
/*collapse tool*/
.boxes{
}
.expArrow{
	padding-left: 20px;
	background: url(../images/arrow-down.png) no-repeat 0px 4px;
}
.collArrow{
	padding-left: 20px;
	background: url(../images/arrow-up.png) no-repeat 0px 4px;
}
.expIco{
	padding-left: 20px;
	background: url(images/plus.gif) no-repeat 0px 4px;
}
.collIco{
	padding-left: 20px;
	background: url(images/minus.gif) no-repeat 0px 4px;
}
.demo6{
	border: 1px solid #B9E3FF;
	background: #0099FF;
	padding-left: 5px;
	color: #FFFFFF;
}
.panel{
}
