body
{	margin:0; background:url(images/pagebg.jpg) repeat-x top #8d1dff;
}
.pagetop
{	background:url(images/pagemid.png) repeat-y center;	
}
.pagetop2
{	background:url(images/pagemid2.png) repeat-y center;	
}
.pagemn
{	background:url(images/headerbg.jpg) no-repeat center top;
}
.menu-items {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.menu-items a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.menu-items a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #353E99;
	text-decoration: none;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.content a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.content a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #353E99;
	text-decoration: none;
}
.bodyheading {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #404197;
	text-decoration: underline;
}
.bodyheading a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #404197;
	text-decoration: underline;
}
.bodyheading a:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #666;
	text-decoration: underline;
}
.bodysubheading {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.bodysubheading a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.bodysubheading a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #424096;
	text-decoration: underline;
}
.pagetext { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }

.bodytext {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}
.bodytext a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.bodytext a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #424096;
	text-decoration: underline;
}
.tableheading {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #FFF;	
	text-decoration: none;
}
.scoreboard {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold; font-style:none;
}
.scoreboard2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; font-style:none;
}
.featuredplayer {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#000000; 
	}
.homepagetitle {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: none;
	color: #000000;
	text-decoration: none;
}
.more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: none;
	color: #000000;
	text-decoration: none;
}
.more a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: none;
	color: #000000;
	text-decoration: none;
}
.more a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: none;
	color: #000000;
	text-decoration: none;
}
.more a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: none;
	color: #DF393D;
	text-decoration: underline;
}
.newsauthor { 
font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:normal;	font-style:italic; 
}
.storytext { 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333;
}
div.storytext
{	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; 
}
div.storytext a
{	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
}
.storytext a { 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333333;
}
.storytext a:hover { 
 font-weight:bold; color: #DF393D;
}
.storytext a:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; 
}
.storytitle { 
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#404197; 
}
.subtitle { 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#424096; font-style:italic;
}
.storytitle2 { 
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#404197; 
}
.subhead { 
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-weight:bold; font-style:italic; color:#333333; 
}
.titlebar { 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#000000; 
}
.urgent { 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; 
} 
table.schedres TH {
	background: #404197;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8px;
	text-align: left;
}
table.schedres {
	width: 90%;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
}
table.homebat {
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
table.homebat TH {
	background: #443497;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
table.homebat td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
table.awaybat {
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
table.awaybat TH {
	background: #443497;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
table.awaybat td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
table.awaypit {
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
table.awaypit TH {
	background: #443497;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
table.awaypit td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
table.homepit {
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
table.homepit TH {
	background: #443497;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
table.homepit td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
.gameinfo {
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
table.ministandings TH {
	background: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8px;
	text-align: left;
	font-weight: bold;
}
table.ministandings td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	color: #000000;
	font-size: 8px;
	text-align: left;
}
table.ministandings {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8px;
}
.thisteam {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #424096;
	background-color: ##DDDDDD;
}
table.stats {width: 580;}

table.stats TH {
	background: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F1AF03;
	font-size: 8px;
	font-weight: bold;
	font-style: normal;
}
table.stats TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #251434;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
table.standings {width: 400;}
table.standings TH {
	background: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F1AF03;
	font-size: 11px;
	font-weight: bold;
}
table.standings td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #251434;
	font-size: 10px;
}
.smc8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px; 
}
.smc {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
}
.smcj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
}
.dates { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.weekdays { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #F1AF03;
	font-size: 10px; 
	font-weight: bold
}
.promo { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	font-weight: normal; 
	text-decoration: none; 
}
.promo:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	font-weight: normal; 
}
.promo:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	font-weight: normal; 
	color: #000000; 
}
.dateRow  { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; text-align: center; color: #000000; font-weight: bold; }
.eventRow { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; text-align: center; color: #000000; text-decoration: none }
.eventRow a { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; text-align: center; color: #000000; text-decoration: none }
.promo    { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; color: #000000; background-color: #ffffff }

.lsTable{background-color:#ffffff;width:405px;}
.lsInningBg{background-color:#330099;}
.lsInningTxt{text-align:center;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#ffffff;}
.lsRunsBg{background-color:#ffffff;}
.lsRunsTxt{text-align:center;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;}
.lsTeams{background-color:#ffffff;font-weight:bold;padding-left:5px;text-align:left;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;}
.lsDetails1{background-color:#ffffff;padding:3px;padding-left:3px;padding-top:3px;padding-bottom:3px;padding-right:3px;text-align:right;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#999999;}
.lsDetails2{background-color:#ffffff;padding:3px;padding-left:3px;padding-top:3px;padding-bottom:3px;padding-right:3px;text-align:left;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;}
.lsDetails3{display:none;}
.lsLogoHome{display:none;}
.lsLogoAway{display:none;}
.fineprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.fineprint a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.fineprint a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #424096;
	text-decoration: none;
}
.footertext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.footertext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
  .z { background: #ffffff;
       color: #443497;
       font-size: 8px;
       font-family: Verdana, Arial, Helvetica, sans-serif; }
       
.bbname { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #000000; }
.bbdata { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color: #ffffff; }
.bbtext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; }
.bbcolhead { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; }
.listenlive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFF;
	text-transform: none;
	text-decoration: none;
}
.listenlive a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFF;
	text-transform: none;
	text-decoration: none;
}
.listenlive a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFF;
	text-transform: none;
	text-decoration: none;
}
.listenlive a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFF;
	text-transform: none;
	text-decoration: none;
}
table.linescore {
width: 730px; font-family: Verdana, Arial, Helvetica, sans-serif; border-color: #E0E0E0; border-style:solid; border-width: thin; border-collapse:collapse; padding:inherit
}
table.linescore .inning {
background-color: #404197; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; text-align:center;
}
table.linescore .status{
background-color:#404197; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:left;
}
table.linescore .teamname{
font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:normal; text-align:left
}
table.linescore TR.thisteam{
font-family: Verdana, Arial, Helvetica, sans-serif; color:#424096; font-size:12px; font-weight:bold; text-align:left
}
table.linescore TR.thisteam td {
font-family: Verdana, Arial, Helvetica, sans-serif; color:#424096; font-size:12px; font-weight:bold; 
}
table.linescore .pitcher {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #CCCCCC; color: #000000 ; font-size: 10px; text-align: left; 
}
table.linescore td { 
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; text-align: center; border-color: #E0E0E0; border-style:solid; border-width: thin;
}

.ticketlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.ticketlinks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
.ticketlinks a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #424096;
	text-decoration: underline;
}

.footermn
{	background:url(images/footerbg.png) no-repeat center;
	height:112px; text-align:center;
}
.footermn2
{	background:url(images/footerbg2.png) no-repeat center;
	height:112px; text-align:center;
}

.fclear {clear:both; float:none; line-height:0px; height:0px; font-size:0px; overflow:hidden;}
.fleft  {float:left;}
.fright {float:right;}
a
{	outline:none;
}
img
{	border:0;
}
.padbott
{	margin-bottom:30px;
}

.footermn_sub
{	width:944px; margin:0 auto;
	
}
.footermn_sub01
{	float:left; width:100%; padding:20px 0 20px 0;
	font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;
}
.footermn_sub02_lt
{	float:left;
}
.footermn_sub02_rt
{	float:right; padding-top:10px;
}
.tab1bg
{	background:url(images/titlebg.png) no-repeat; height:23px; color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:6px 0 0 40px; text-align:left; margin:15px 0 10px 0;
}
.txt14
{	font-size:12px; color:#010101; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px;
	padding-bottom:5px;
}
.txt14n
{	color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}
.txt14n a, a
{	font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:normal;
	outline:none;
}
a:hover
{	text-decoration:none;
}
.txtnew
{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}
.txtnew label
{	display:block; padding-bottom:5px;
}
/*.GENXHwxNewStyle
{	width:600px !important;
}
.GENXHwxNewStyle table
{	width:600px !important;
}*/

.forprom img
{	padding:6px;
}
.conttitle
{	font-size:18px; color:#010101; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:0; padding-bottom:5px;
	border-bottom:1px dashed #d6d6d6; text-align:left; margin:5px 0 10px 0;
}
.mailinglist
{	width:250px; float:left; text-align:left; padding-bottom:20px;
	font-size:12px; color:#333333; line-height:20px; font-family:Arial, Helvetica, sans-serif;
} 
.mailinglist p
{	margin:0;
}
.txtwi01
{	padding:3px; background:url(images/txtbg.gif) repeat-x top; border:1px solid #e1e1e1;
	font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif; width:228px;
	margin:8px 0;
}
.btnbg
{	background:url(images/btnbg.gif) no-repeat center; width:100px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
	font-weight:bold; border:0; padding:5px 0; cursor:pointer;
}
.newsmn
{	float:left; width:530px; 
}
.rightn
{	width:204px; float:right;
	margin-bottom:10px;
}
.rightn h2
{	background:url(images/tab_titlebg.gif) no-repeat; height:25px; color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:6px 0 0 20px; text-align:left; margin:0;
}
.homemn
{	float:left; width:100%; padding-top:15px;
	font-size:12px; color:#282828;  font-family:Arial, Helvetica, sans-serif;
}
.tabmidn
{	width:200px; border-left:1px solid #dedede; border-right:1px solid #dedede; background:#f1f1f1;
	padding:10px 0px 0px 0px; text-align:center;
}
.tabmid
{	width:190px !important; text-align:left; margin:0 auto;
}
.tabmid, .tabmidn td
{	background:none;
}
.tabmidn td font
{	color:#282828 !important;
font-family:Arial,Helvetica,sans-serif !important;
font-size:12px !important;
}
.newtabs label
{	display:block; text-align:left;
}
.botebtn
{	background:url(images/vote_btn.gif) no-repeat !important; height:23px; width:69px !important; border:0; cursor:pointer; margin-top:10px;
}	
.tabmid2
{	font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; line-height:18px;
	text-align:center;
	width:186px; border-left:1px solid #dedede; border-right:1px solid #dedede; background:#f1f1f1;
	padding:10px 6px 5px 6px;
}
.tabmid2 a
{	font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; line-height:18px;
}
.newslt
{	float:left; width:99px;
}
.newsrt
{	float:left; width:400px; padding-left:14px;
}
.newsrt h2
{	font-size:14px; color:#424096; font-size:14px; font-weight:bold; text-align:left;
	margin:0 0 10px 0;
}
.newsrt p
{	text-align:left; margin:0 0 10px 0;
}

input[type=text], select, textarea
{	background:url(images/txtbg.gif) repeat-x bottom; border:1px solid #CCC; padding:4px;
}
input[type=button], input[type=submit], input[type=reset]
{	background:url(images/btnbg.gif) no-repeat center; width:100px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
	font-weight:bold; padding:5px 0; border:0; cursor:pointer;
}

.titleh2
{	margin:0; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#404197;
	font-weight:normal;
	border-bottom:1px dashed #CCC; padding-bottom:5px; margin-bottom:5px;
	text-align:left;
}
.listtab
{	border-left:1px solid #CCC; border-bottom:1px solid #CCC;
}
.listtab th
{	border-right:1px solid #CCC; border-top:1px solid #CCC; padding:5px 5px 6px 5px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #FFF;
	background:url(images/titlebgg.png) repeat-x top #000000;
	text-decoration: none;
}
.listtab td 
{	border-right:1px solid #CCC; border-top:1px solid #CCC; padding:5px;
	font-size: 12px;font-family:  Arial, Helvetica, sans-serif; color:#666666;
}
.listn ul
{	margin:0 0 15px 0; padding:0; list-style:none;
}
.listn li
{	padding-left:20px; background:url(images/bull2.png) no-repeat 8px 4px;
}
.listn li li
{	background:url(images/bull3.png) no-repeat 0px 5px; padding-left:15px;
}
.rowbg
{	background:url(images/titlebgg.png) repeat-x top #000000;
}
.rowbg td
{	padding-bottom:6px;
}
.bordb td
{	border-bottom:1px dashed #CCC;
}
.bordb td.nop
{	border-bottom:0;
}
.newstxt td
{	border-bottom:1px dashed #CCC; font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.newstxt td a
{	color:#666666; text-decoration:none;
}
.newstxt td a:hover
{	color:#666666; text-decoration:underline;color:#404197;
}
.show_frameimg
{	height:220px; width:520px; text-align:center;
	background:#000;
}
.show_frameimg img
{	height:220px;
}
.bordb2 td
{	border-bottom:1px dashed #CCC; padding:5px; background:#f5fbff; color:#666666;
}
.bordb2 td a
{	color:#666666;
}
.newstxt td.titlebar2
{	padding:5px 5px 6px 5px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: none;
	color: #FFF;
	background:url(images/titlebgg.png) repeat-x top #000000;
	text-decoration: none;
	border-bottom:0 !important;
}
.faqtxt a
{	color:#666666;
}
.topimg
{	width:220px; text-align:center; background:url(images/photo_top_round.png) no-repeat center top; padding-top:11px;
}
.bottimg
{	background:url(images/photo_bottom_round.png) no-repeat center bottom; padding-bottom:17px;
}
.photomid
{	background:url(images/photo_repeat.png) repeat-y center;
}
.photohi
{	height:145px;
}
.photohi img
{	height:132px;
}
.phototxt
{
}
.phototxt a
{	font-weight:bold; font-size:12px;
}
.pageing img
{	height:15px; vertical-align:middle;
}
.pageing a
{	font-weight:bold; padding:0 3px;
}
.subtitles
{	font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:10px 0 0 2px;
}
.topimg2
{	background:#f3f3f3; border:1px solid #afafaf;
	width:150px; text-align:center; height:150px;
}

.active strong {
	font-size:14px;
}
.genlist
{	background:#F5FBFF; width:360px; text-align:left; padding:10px;
}
.genlist span, .genlist a, .genlist a:hover
{	font-weight:bold; display:block; color:#424096;
}
.genlist span
{	background:url(images/bull2.png) no-repeat 0 5px; padding-left:10px;
}
.genlist div
{	padding-bottom:10px;
}
.namelist
{	padding-top:10px;
}
.namelist strong
{	float:left; text-align:right; width:250px; font-weight:bold; padding-right:8px; color:#424096;
}
.namelist div
{	width:95%; float:left; padding-bottom:7px;
}

.kids-club-registration h1 {
	margin:0; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#424096;
	font-weight:normal;
	padding-bottom:5px; margin-bottom:5px;
	text-align:left;
}

.kids-club-registration input[type="text"] {
	width:200px;
}

.kids-club-registration select {
	width:210px;
}

.kids-club-registration td span {
	color:#FF0000;
}

/* Style sheet for validation message */

.msg-table-error
{
	font-family:arial;
	width:100%;
	background:#E6C0C0;
	border-top:solid 3px #DE7A7B;
	border-bottom:solid 3px #DE7A7B;
}
.msg-error-img
{
	width:45px;
	height:30px;
	padding-bottom:5px;
	padding-right:5px;
}
.msg-error-title
{
	color:#A71111;
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.msg-error-sub-title
{
	padding-top:4px;
	padding-bottom:4px;
	color:#000;
	text-align:left;
	font-size:12px;
}


.msg-table-info
{
	width:100%;
	font-family:arial;
	background:#E3F7DB;
	border-top:solid 3px #61A600;
	border-bottom:solid 3px #61A600;
}
.msg-info-img
{
	width:45px;
	height:30px;
	padding-bottom:5px;
	padding-right:5px;
}
.msg-info-title
{
	font-size:13px;
	font-weight:bold;
	color:#50960A;
	text-align:left;
}
.msg-info-sub-title
{
	padding-top:4px;
	padding-bottom:4px;
	color:#000;
	text-align:left;
	font-size:12px;
}
.msg-validation-title
{
	color:#A71111;
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.msg-validation-sub-title
{
	text-align:left;
}
.errror-message
{
	background-image:url(images/bullet_red.png);
	background-repeat:no-repeat;
	background-position:2px 4px;
	padding:2px 0px 2px 20px;
	color:#CC0000;
	font-size:12px;
}
.msg-validation-img
{
	width:45px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
}

/*End style sheet for validation message */
