p {
	font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
	font-size: 12px;
	color: #333333;
}
body {
	background-color: ghostwhite;
}
.contentHeader {
	color: #253970;
	font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
	font-size: 14px;
}
a.contentHeader {
	decoration:underline;
}
h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
	font-size: 20px;
	color: #284DAC;
}
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
	font-size: 18px;
	color: #385BB3;
}
h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
	font-size: 16px;
	color: #385BB3;
}

}
/* ----- LINKS ----- */
/* ----- LISTS ----- */
li {
	font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
	font-size: 12px;
	color: #333333;
	list-style-type: circle;
	line-height: 18px;
}
ul li {
	font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
	font-size: 12px;
	color: #333333;
	list-style-type: circle;
	line-height: 18px;
}


/* ----- LINKS ----- */
a {
	font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
	color: #182E66;
	text-decoration: none;
	border-bottom: ;
}
a:hover {
	color: #F59B00;
	background-color: ;
	text-decoration: underline;
}
.copyright {
	font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
	color: #FFFFFF;
	font-size: 10px;
	padding-left: 15px;
}


.DialogPosition{
font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
font-size: 12px;
}

/* login box */

.LogonDialog {
font-size: 10px;
}

.LogonDialog label{
color: #182E66;
font-size: 12px;
}



table.TabControlTable{
}

td#TabControlItemLeft_0{
width: 106px;
}
td.TabControl{

}


/* navigace */

.NavigationTop
{
	height: 46px;
	background-image: url('../App_Themes/roundtables/navbar.jpg');
}

.NavigationBottom
{
	height: 46px;
	background-image: url('../App_Themes/roundtables/navbar_footer.jpg')
}

.HiddenButton
{
	display:none;
}

/* Round tables container */

.RoundTablesContainer
{
	width: 435px;
	height: 33px; 
	background: url('../App_Themes/roundtables/container-back.jpg');
}

.RoundTablesContainerLeft
{
	width: 12px;
	background-image: url('../App_Themes/roundtables/container-left.jpg');
	height: 33px;
}

.RoundTablesContainerMiddle
{
 	background: url('../App_Themes/roundtables/container-middle.jpg');
	padding-left: 8px;
}



.RoundTablesContainerRight
{
	width: 100%;
	height: 33px;
 	background: transparent url('../App_Themes/roundtables/container-right.jpg') -15px 0 no-repeat;
}

.RoundTablesContainerFarRight
{
	width: 10px;
	height: 33px; 
 	background: url('../App_Themes/roundtables/container-farright.jpg') 100% 0;
}

/* Round tables container narrow */
.RoundTablesContainerNarrow
{
	height: 33px;
	background-image: url('../App_Themes/roundtables/container-back.jpg');
	width: 270px;
}

.RoundTablesContainerNarrow .Left
{
	width: 12px;
	height: 33px;
	background: url('../App_Themes/roundtables/container-left.jpg');
}

.RoundTablesContainerNarrow .Middle
{
	background: url('../App_Themes/roundtables/container-middle.jpg');
	padding-left: 8px;
}

.RoundTablesContainerNarrow .Right
{
	width: 100%;
	height: 33px;
	/* width: 33px;  */
	background: url('../App_Themes/roundtables/container-right.jpg') no-repeat;
}

.RoundTablesContainerNarrow .FarRight
{
	width: 19px; 
	height: 33px; 
	text-align: right;
	background: url('../App_Themes/roundtables/container-farright.jpg') 100% 0;
}

/* Forum */

.ForumFlat{
font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
font-size: 12px;
}

.ForumFlat table{
width: 100%
}

.ForumFlat tr.Header {
height: 15px;
background: #f0f0f0;
}

.ForumFlat tr.Thread td {
padding-top: 5px;
}

.ForumName{
font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
font-size: 13px;
font-weight: bold;
color: #385bb3;
display: block;
padding-bottom: 15px;
}

/* Recommended Reading DataList */

.RecReeding
{
	width:460px;
}

.RecReeding table
{
	width: 225px;
}

.RecReading td
{
	vertical-align: top;
}

/* MeetingName */

.MeetingName {
font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
font-size: 13px;
color: #385bb3;
}

/* footer */

.FooterLine{
height: 31px;
background: url(../App_Themes/roundtables/footer.gif);
}

/* contact detail */

table .greytable{
font-family: "Trebuchet MS", Arial, Helvetica, "sans serif";
font-size: 12px;
}

table.contacList{
width: 100%;
}

table.contacList td{
width: 50%;
}

.roleDesc{
font-weight: bold;
font-size: 13px;
color: #385bb3;
display: block;
padding-bottom: 15px;
}

.contactLabel{
font-weight: bold;
}

.RecReading td a{
font-weight: bold;
}

.ContentButton{
width: 80px;
}

/* Preferred Pricing */
.categoryList table{
width: 100%;
} 

.itemList hr{
border: 1px solid #e0e0e0;
}

.itemImage{
float: right;
padding: 0 0 1px 8px;
}

.itemContent{
float:left;
}

.itemText{
text-align: justify;
}

.CategoryList table
{
	width:100%;
}