.left_hand_col_nav {border-right:#C8C8C8 dashed 1px;width:160px;height:500px;padding:10px;text-align:left}

td, th {

	border:#C8C8C8 solid 0px;

	margin:0px;

	padding:0px;

	margin-left: 0px;

}

.page_table {border-collapse:collapse;border:none}

.page_table td {padding:4px;font-family:verdana, sans-serif; font-size:14px; text-align:left;}
#wrapper {
	padding-left: 15px;
	width:423px;
	height:238px;
	;
}


h1, h2, h2a.meetings {font-family:verdana, sans-serif;font-size:14px;font-weight:bold;text-align:left;color:#23355A;;margin left:10px;padding:0px;margin-bottom:14px;text-transform:uppercase;letter-spacing:1px;border-bottom-color:#DCDCDC;border-bottom-width:0px;border-bottom-style:solid;padding-top:0px;}

h3 {

	font-family:verdana, sans-serif;

	font-size:15px;

	font-weight:bold;

	text-align:left;

	color:#006;

	margin:0px;

	padding:0px;

	margin-bottom:8px;

	margin-left: 15px;

	margin-top: 5px;

}



h4 {

	font-family:verdana, sans-serif;

	font-size:14px;

	font-weight:regular;

	text-align:left;

	color:#9CF;

	margin:0px;

	padding:0px;

	margin-bottom:5px;



















text-transform:letter-spacing:1px;

	padding-top:0px;

	margin-left: 15px;

	margin-top: 0px;

}



h2 {margin-top:24px;}

h2a {margin-left: 25px;}



.meetings {margin-bottom:0px}






.bodytext 
	{
	font-family:verdana, sans-serif;
	font-size:14px;	
	color:#666;
	}

a.bodytext:hover, a.bodytext:visited, a.bodytext:link, a.bodytext:active {color: #666; text-decoration: none;}

a:link { color: #779ded; text-decoration:none;}
a:hover {text-decoration: underline;}
a:visited {color: #779ded; text-decoration:none;}
a:active {color: #558ded; text-decoration:none;}
	

	

.main_text, .main_text_marquee, .main_text_side .main_text_footer

{   font-family:verdana, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#666;
	margin-top: 0px;
	margin-right:10px;
	padding-left: 0px;
	text-indent: 0px;
	border-color: #CCC;
	border: 1; }

.main_tabletext{
	font-family:verdana, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#333;
	margin-top: 0px;
	margin-right:10px;
	padding-left: 0px;
	text-indent: 10px;
	border-color: #CCC;
	border: 1;

	

}

p {

	font-family:verdana, sans-serif;

	font-size:14px;

	line-height:22px;

	color:#333;margin:0px;

	padding:0px;

	padding-left: 15px;

	margin-top: 0px;

}

#meetings_speaker{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	line-height:22px;

	color:#333;

	margin-top: 0px;

	margin-left:15px;

	

}

.main_text_side {

	text-align: center;

	

}

.main_text_footer {font-size:13px;
	               line-height:17px;
	               color:#6C6C6C;}



body {
	background-image: url(images/Indexbg.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-top: 0px;
}

.main_text_marquee_strong {

	font-size: 16px;

	font-family:verdana, sans-serif;

	line-height:16px;

	color:black;

}



.main_text_marquee{

	margin-left:

10px

}



#mainContent {

	padding-top: 10px;

	margin-bottom: 0px;

	font-size:110%;

	background-image: url(images/bgmaintext.gif);

	background-repeat: repeat-x;



	

}



#mainContent2 {

	padding-top: 10px;

	margin-bottom: 0px;

	font-size:110%;

	background-image: url(images/Newsbckg.png);

	background-repeat: repeat-x;

	right: 15px;

}

.column1 {

	float: left;

	padding-top: 0px;

	padding-right:0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-left:15px;

	margin-top:10px;

}

.column105 {

	float: left;

	padding-top: 0px;

	padding-right:0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-left:105px;

	margin-top:10px;

}



.col1 {

	float: left;

	padding-top: 0px;

	padding-right:0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-left:15px;

	margin-top:0px;

}

.col1tp {

	float: left;

	margin-left:15px;

}

.column1_signup {

	float: none;

	padding-top: 15px;

	padding-right:0px;

	padding-bottom: 0px;

	padding-left: 15px;

	margin-left:15px;

	margin-top:10px;

}



.column1_welcome {

	float: left;

	padding-top: 0px;

	padding-right:0px;

	padding-bottom: 0px;

	padding-left: 15px;

	margin-left:0px;

	margin-top:20px;

}



.column1_indexpage {

	float: left;

	padding-top: 0px;

	padding-right:0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-left:15px;

	margin-top:10px;

}

.subnav {

	

	float: center;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 5px;

	margin-left:15px;

	margin-top:10px;

}



.column1_bottom {

	float: left;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 25px;

	margin-left:0px;

	margin-top:0px;

}

.column2L {

	float: right;

	padding-top: 0px;

	padding-right:0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-right:55px;

	margin-top:10px;

}

.column2 {
	float: right;
	padding-top: 15px;
	padding-right:0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right:15px;
	margin-top:0px;

}

.column2a {

	margin-top:15px;

}

.column2_index {

	width: 100%;

	float: right;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	margin-right:0px;

	margin-left: 0px;

}

.column2_secondrow {

	width: 318px;

	float: right;

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 2px;

}

.find_us_online{
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 318px;
	background-color: #E0E2E1;

}

.footer_text {

	font-family:verdana, sans-serif;

	font-size:10px;

	line-height:15px;

	padding-bottom:6px;

	padding-top:2px;

	color:#AAAAAA;

	height:100%;

	text-align: center;

}



.footer_text a:link {text-decoration:none;color:white;}



.footer_text a:active {text-decoration:none;color:gray;}



.footer_text a:visited {text-decoration:none;color:white;}

.mainL {

	position: fixed;

	right: 15px;

}

.side_links {

	margin-left:10px;

	color:#666666;



}



.side_links ul {

	margin:0px;

	padding:0px;

	font-family:verdana, sans-serif;

	font-size:13px;

	line-height:18px;



}



.side_links li {



    list-style-type:none;



    width:135px;



    text-align:left;



    line-height:14px;



    margin-bottom:0px;



}



.side_links li a {



    text-decoration:none;



    width:135px;



    display:block;



    padding-top:3px;



    padding-bottom:3px;



    padding-left:6px;



    background-color:#ffffff;



    border-width:1px;



    border-style:solid;



    border-bottom-color:#DCDCDC;



    border-right-color:white;



    border-left-color:#DCDCDC;



    border-top-color:white;



}



.side_links li a:link {



    color:#23355A;



    font-weight:normal;



    background-color:#ffffff;



    border-width:1px;



    border-style:solid;



    border-bottom-color:#DCDCDC;



    border-right-color:white;



    border-left-color:#DCDCDC;



    border-top-color:white;



}



.side_links li a:visited {



    font-weight:normal;



    color:gray;



    background-color:#ffffff;



    border-width:1px;



    border-style: solid;



    border-bottom-color:#DCDCDC;



    border-right-color:white;



    border-left-color:#DCDCDC;



    border-top-color:white;



}



.side_links li a:hover {



    font-weight:normal;



    color:black;



    background-color:#D8E8ED;



    border-width:1px;



    border-style: solid;



    border-bottom-color:#DCDCDC;



    border-right-color:white;



    border-left-color:#DCDCDC;



    border-top-color:#E6E6E6;



}



.side_links li a:active {



    font-weight:normal;



    color:black;



    background-color:white;



    border-style:solid;



    border-top-color:white;



    border-left-color:#DCDCDC;



    border-right-color:white;



    border-bottom-color:white;



}

.boxed_text, .boxed_heading {
	padding:10px;
	padding-top:6px;
	text-align:right;
	background-color:#d6dce9;
	color: #333;

}

.boxed_text_on_bc, .boxed_heading {

	padding:10px;

	padding-top:6px;

	text-align:left;

	background-color:#DDB6AA;

}



.boxed_heading {background-color:#79BBCB;color:#323232;padding-top:6px;padding-bottom:6px;margin-bottom:0px;}

.main_text_x {

	color: #FFF;

}

.main_text {
	color:#666;
	padding-right: 5px;
	text-align: left;
	font-weight: normal;

}

.sign {

	color: #FFF;

	margin-right: 15px;

}



.whatson {
	background-image: url(/images/Whats-On.png);
	background-repeat: no-repeat;
	

}

.b {

	font-weight: bold;

}

#mid_section_table

{margin-left:10px;

margin-right:10px;}
div#horizhtxt {

     overflow-x:scroll;
}

.heading {font-family:verdana, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#333; font-weight: bold;}
.center {text-align: center;}
.bold {font-weight: bold;}
.time { font-family:verdana, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#333;}
.decs { font-style: italic; font-weight: bold; font-variant: normal; font-size: 14px;}
#cabletable {font-family: verdana, sans-serif; font-variant: normal; font-size: 14px; border: 1px solid #bdbfbd;}
#cabletable td {vertical-align: top; text-align: left; border-left: 1px solid #d0e5e0; border-right: 1px solid #999; padding-left: 5px;  border-top: 1px solid #C8D7D7;}
#cabletable td.city {border-bottom: 1px dashed #BDBFBD;}
#cabletable td.citymid {border-top: none; border-bottom: 1px dashed #BDBFBD;}
#cabletable td.cityalt {border-top: none;}
#cabletable tr {font-family: verdana, sans-serif; font-size: 14px;}
.alt {background-color: #ECF9DF; font-family: verdana, sans-serif; font-size: 14px; }
#statestable {font-family: verdana, sans-serif; font-variant: normal; font-size: 14px; border: 1px solid #bdbfbd;}
#statestable td {vertical-align: top; text-align: left; border-left: 1px solid #d0e5e0; border-right: 1px solid #d0e5e0; padding-left: 5px;  border-top: 1px solid #C7D6B7;}
#statestable td.city {border-bottom: 1px dashed #BDBFBD;}
#statestable td.citymid {border-top: none; border-bottom: 1px dashed #BDBFBD;}
#statestable td.cityalt {border-top: none;}
#statestable tr {font-family: verdana, sans-serif; font-size: 14px;}
.tableheader {font-size: 16px; font-weight: bold; font-family: verdana, sans-serif; background-color: #FFFFFF;}
#inttable {font-family: verdana, sans-serif; font-variant: normal; font-size: 14px; border: 1px solid #bdbfbd;}
#inttable td {vertical-align: top; text-align: left; border-left: 1px solid #d0e5e0; border-right: 1px solid #d0e5e0; padding-left: 5px;  border-top: 1px solid #C7D6B7;}
#inttable td.city {border-bottom: 1px dashed #BDBFBD;}
#inttable td.citymid {border-top: none; border-bottom: 1px dashed #BDBFBD;}
#inttable td.cityalt {border-top: none;}
#inttable tr {verdana, sans-serif; font-size: 14px;}


	#praiseBox {
		font-family: "Verdana", "Trebuchet MS";
		font-size: .8em;
		color: black;
		width: 600px;
		border: 1px;
		margin: 0px;
	}
	#dateTime {
		background-image: url('datetime.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		padding-top: 4px;
		width: 58px;
		height: 68px;
		text-align: center;
	}

	#day{
		width: 58px;
		height: 30px;
		text-align: center;
		margin-top: 4px;
	}
	td.report {
		font-family: "Verdana", "Trebuchet MS";
		font-size: 1em;
		
	}
	a.reportLink:hover, a.reportLink:active, a.reportLink:link, a.reportLink:visited {text-decoration: none;}

