body {
	margin: 0 px;
	padding: 10 px;
	background: #ffffff;
	text-decoration: none;
	font: normal 12px verdana, Arial, Helvetica, sans-serif;
	color: #485868;
	}

a {color: steelblue; text-decoration: none;}
a:hover {color: #255B86; text-decoration: none;}

#twitterbox {font: normal 12px Verdana, Arial, Helvetica, Sans-Serif;}
#twitterbox td { border-left: 1px solid black; border-right: 1px solid black; padding-left: 5px;}
#twitterbox tr:hover td {border-left: 1px solid black; border-right: 1px solid black; background-color: d0dafd;}


	
.eventtable {
	background-color: white;
}

.eventtable td {
  background-position:top;
  background-repeat:repeat-x;
	margin: 0 px;
	padding: 5 px;
	border: 0px dotted #006797;
	}
	
.eventtableshadow {
	background-color: #85d1f5;
	padding: 5px;
}

.eventtableshadow3 {
  background-image:url(/Images/eventgradientmedlight300x100.jpg);
  background-repeat:repeat-x;
	margin: 0 px;
	padding: 10 px;
	height: 500 px;
	}
	


	
.tableshadow {
  background-image:url(/Images/gradientdarklight300x100.jpg);
  background-position:top;
  background-repeat:repeat-x;
	}
	
.tableshadow a{
	color: #ffff00;
	}
	
.tableshadowA {
  background-image:url(/Images/gradientdarklight500x1000.jpg);
  background-position:top;
  background-repeat:repeat-x;
  color: #ffffff;
	}
	
.tableshadowA a{
	color: #ffff00;
	}
	
.tableshadowB {
  background-image:url(/Images/gradientmedlight500x1000.jpg);
  background-position:top;
  background-repeat:repeat-x;
	}
	
.tableshadowB a{
	color: #ff0000;
	}

.tableshadow2 {
  background-image:url(/Images/gradientmedlight300x100.jpg);
  background-position:top;
  background-repeat:repeat-x;
	margin: 0 px;
	padding: 5 px;
	border: 1px solid #006797;
	}

.tableshadow3 {
  background-image:url(/Images/gradientmedlight300x100.jpg);
  background-position:top;
  background-repeat:repeat-x;
	margin: 0 px;
	padding: 0 px;
	font: normal 12px Verdana, Arial, Helvetica, Sans-Serif;
	}
	
	
.tableborder {
	border: 1px solid #006797;
	}

.thheader {
	background: #1b7ca9
	}

.tdrow {
	background: #b9c9fe
	}

.lightgray {
	background: #efefef
	}

.darkgray {
	background: #dadada
	}

.infobox {
	background: #ffff99;
	}

input {
  font: normal 11px tahoma, verdana, Arial, Helvetica, sans-serif; color: #000000;
	}

textarea {
  font: normal 11px tahoma, verdana, Arial, Helvetica, sans-serif; color: #000000;
	}
	
select {
  font: normal 11px tahoma, verdana, Arial, Helvetica, sans-serif; color: #000000;
	}	

.texteditA {
  font: bold; color: blue;
	}
	
.texteditB {
  font: bold; color: red;
	}
	
		a.lightButton
		{
			width: 120px;
			background: #ffffff;
			border-left: 1px solid #000000;
			border-right: 1px solid #000000;  
			padding: 0px 5px 0px 5px;
			display:block;
			display:inline-block;
			text-align: center;
			color: #000000;
			text-decoration: none;
		}
		
		a.lightButton img
		{
			border: 0px;
			vertical-align: center;
		}
		
		a.lightButton:hover
		{
			background-color: #d0dafd;
			border-left: 1px solid #000000;
			border-right: 1px solid #000000;
			text-decoration: none;
			cursor: hand;
		}
		
		a.disabledLightButton
		{
			background: #edeff4;
			border: 1px solid #c3c3c3;
			color: #c3c3c3; 
			padding: 2px 5px 2px 5px;
			cursor: default;
			text-decoration: none;
			display:inline-block;
		}
		
		a.disabledLightButton img
		{
			border: 0px;
			vertical-align: center;
		}
 
 
  #social-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#social-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#social-table-a td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#social-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}


#social-table-b
{

	margin: 15px;
	width: 90%;
	align: center;
	text-align: left;
	border-collapse: collapse;
	border-top: 7px solid #9baff1;
	border-bottom: 7px solid #9baff1;
	font: normal 12px Verdana, Arial, Helvetica, Sans-Serif;
}
#social-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #9baff1;
	border-left: 1px solid #9baff1;
	color: #039;
}
#social-table-b td
{
	padding: 8px;
	background: #e8edff; 
	border-right: 1px solid #aabcfe;
	border-left: 1px solid #aabcfe;
	color: #669;
}

#talktable
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#talktable th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: url(/images/gradiantblue.jpg) repeat-x;
	border-top: 4px solid #b9c9fe;
}
#talktable td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #b9c9fe;
	border-top: 1px solid transparent;
	color: #669;
}
#talktable tr:hover td
{
	background: url(/Images/gradientmedlight300x100.jpg) repeat-x;
}

.text {
font-size: 11px;
font-family: Verdana, Arial, Sans-Serif;
}


td.menudetail a {font: normal 12px Century Gothic, Verdana, Arial, Sans-Serif; color: #000000; text-decoration: none; }
td.menudetail a:hover {font: normal 11px Century Gothic, Verdana, Arial, Sans-Serif; color: #1b7ca9; text-decoration: none;}

td.menudetailactive {border-bottom: 3px solid #000000;  }
td.menudetailactive a {font: bold 12px Century Gothic, Verdana, Arial, Sans-Serif; color: #000000; text-decoration: none;}
td.menudetailactive a:hover {font: bold 12px Century Gothic, Verdana, Arial, Sans-Serif; color: #1b7ca9; text-decoration: none; }
