body, p, td, th, li, b, a, ul, font, div, layer, span {font-family:Verdana,Arial,Helvetica,sans-serif;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #EDD7F1;*/
}

/*** design elements ***/
#botTextTd0 {padding:8px 0px 0px 6px; font-size:small;}
.logoBox0 {padding:18px 0px 34px 35px; display:block;}
.logoBox {padding:18px 0px 34px 35px;}
/*.headImgBox {padding:45px 0px 54px 0px;}*/
.headImgBox {padding:45px 0px 0px 0px;}
#contentMargin {width:58px; height:auto;}
#mainContentTd {padding:0px 0px 0px 0px; font-size:small;}
#rtColTd {padding:0px 0px 10px 0px; font-size:x-small; width:175px}
/*#sizer { display:none } /* hide from incapable browsers */
#gameLinkTd0 {padding:0px 0px 0px 166px;}
#topBarMatchGameTd {background: url('../images/0topTdBg.jpg') #FFFFFF 30px 0px no-repeat;}
.recProTxtTd {padding:0px 0px 4px 10px; font-weight:bold;}
.recBox {padding:0px 0px 1px 0px; border: solid #314289; border-width:0px 0px 1px 0px;}
.pubCopyBox {background: url(../images/pub_BGtile.gif) repeat top left; width:478px; height:auto; padding:20px 20px 20px 20px; font-size:13px;}
.pubCopySub {background: url(../images/pub_BGtile.gif) repeat top left; width:478px; height:auto; padding:10px 20px 10px 20px; font-size:13px;}
#centerTd1 {background: #FFFFFF url(../images/0mnTricolor_2BG.jpg) no-repeat top left; width:321px; height:auto;}
#centerTd0 {background: #FFFFFF url(../images/0mnTricolorBG.jpg) no-repeat top left; width:321px; height:auto;}
#centerTd {background: #FFFFFF url(../images/0mnTricolorBG.jpg) no-repeat top left; width:321px; height:auto;}
#centerTd_b {background: #FFFFFF url(../images/0mnTricolorBG_austin.jpg) no-repeat top left; width:321px; height:auto;}
/*** top Nav elements ***/
.topNavTd {background-image:url(../images/topNavBG.gif);}
.topNavLink {font-size:11px; color:#31438A; text-decoration:none;}
a.topNavLink:hover {color:#31438A; text-decoration:underline;}

/*** left nav elements ***/
/*#leftNavTd {background-image:url(../images/leftNavBG_default.gif);}    ---  this is written by writeColorThemeStyle() in javascript.js */

/*
.menuItemBox {cursor:hand; width:150px; height:auto; background-image:url(../images/leftNavMnItemBG.gif);}
.menuItemBoxInner {font-size:11px; cursor:hand; width:150px; height:auto;}
*/

.menuItemBox {cursor:hand; width:155px; height:auto; background-image:url(../images/leftNavMnItemBG2.gif);}
.menuItemBoxInner {font-size:11px; cursor:hand; width:100%; height:auto;}

.leftNavLink {font-size:11px; color:#FFFFFF; text-decoration:none;}
a.leftNavLink:hover {color:#FFFFFF; text-decoration:none;}
.leftNavLinkSel {font-size:11px; color:#FFFFFF; text-decoration:none;}
a.leftNavLinkSel:hover {color:#FFFFFF; text-decoration:none;}

.homeLink {padding:4px 20px 0px 0px;}
.homeLink, .homeLink a {font-size:11px; color:#000066; text-decoration:none;}
.homeLink a:hover {text-decoration:underline;}

.subMenuItemBox {width:149px; height:auto;}
.subMenuItemBoxInner {font-size:11px; cursor:hand; width:100%; height:auto; padding:2px 0px 2px 0px;}

.leftSubNavLink {color:#31438A; text-decoration:none;}
a.leftSubNavLink:hover {color:#31438A; text-decoration:none;}
.leftSubNavLinkSel {color:#31438A; text-decoration:none;}
a.leftSubNavLinkSel:hover {color:#31438A; text-decoration:none;}

.subNavLinkTd0 {padding:2px 2px 2px 10px; width:100%; height:18px;}
.subNavLinkTd0 a {font-size:11px; color:#000066; text-decoration:none;}



/*** content text ***/

.pagehead {font-weight:bold; color:#FF9933; font-size:15px; }
.head0 {font-weight:bold; color:#FF9933; font-size:small; }
.head {font-weight:bold; color:#31438A; font-size:small; }
.subhead {font-weight:bold; color:#333333; font-size:small;}
a {color:#333399;} 
a:hover {color:#333399; text-decoration:none;} 

a.link0 {color:#FF9933; font-size:small; }

/*.priv, .priv a {font-size:10px; color:#31438A; text-decoration:none;}*/
.priv {width:760px; height:auto; margin:0; padding:0 0 1em 0;}
.priv, .priv a {font-size:10px; color:#fff; text-decoration:none;}
.priv a:hover {text-decoration:underline;}

.rtColTxt {padding:0px 20px 0px 20px; text-align:center;}

.toTop, .toTop a {font-size:9px; color:#999999; text-decoration:none;}
.toTop a:hover {text-decoration:underline;}

/*
.siteMapLevel1 {padding:0px 0px 0px 0px;}
.siteMapLevel1 a {font-weight:bold; color:#000066; font-size:small; }
.siteMapLevel2 {padding:0px 0px 0px 10px;}
.siteMapLevel2 a {color:#FF9933; font-size:small; }
.siteMapLevel3 {padding:0px 0px 0px 20px;}
.siteMapLevel3 a {color:#000000; font-size:small; }
.siteMapLevel4 {padding:0px 0px 0px 30px;}
.siteMapLevel4 a {color:#6666CC font-size:small; }
.siteMapLevel5 {padding:0px 0px 0px 40px;}
.siteMapLevel5 a {color:#666666; font-size:small; }
.siteMapLevel6 {padding:0px 0px 0px 50px;}
.siteMapLevel6 a {color:#66CCCC; font-size:small; }
.siteMapLevel7 {padding:0px 0px 0px 60px;}
.siteMapLevel7 a {color:#CC6666 font-size:small; }
.siteMapLevel1 a:hover, .siteMapLevel2 a:hover, .siteMapLevel3 a:hover, .siteMapLevel4 a:hover, .siteMapLevel5 a:hover, .siteMapLevel6 a:hover, .siteMapLevel7 a:hover {text-decoration:none;}
*/


#sitemaplist {
	margin:0 0 1em 0; padding:0;
	list-style:none;
	font-weight:bold; 
	color:#000066; 
	font-size:small;
}
#sitemaplist ul{
	margin:0 0 0 1em; padding:0;
	list-style:none;
	color:#FF9933; 
	font-weight:normal;
}
#sitemaplist ul a{
	color:#FF9933; 
}
#sitemaplist ul ul a{
	color:#000000;
}
#sitemaplist ul ul ul a{
	color:#6666CC;
}
#sitemaplist ul ul ul ul a{
	color:#006600;
}


div.subMenuLinkBtn {
	width:185px; height:18px; margin: 0; padding:0; 
	background: url('../images/subMenuBGDual185.gif') top left no-repeat;}
/* this div backgnd disappears when hover */
div.subMenuLinkBtn a {
	display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration:none;
	background: url('../images/subMenuBGDual185.gif') 0 -18px no-repeat;}

div.subMenuLinkBtn a:hover {background-image: none; text-decoration:none;}
/*div.subMenuLinkBtn span {display: none;}*/
div.subMenuLinkBtn span {font-size:11px; color:#000066; text-decoration:none;}


div.subMenuLinkBtnTop {
	width:185px; height:18px; margin: 0; padding:0; 
	background: url('../images/subMenuBGDualTop185.gif') top left no-repeat;}
/* this div backgnd disappears when hover */
div.subMenuLinkBtnTop a {
	display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; text-decoration:none;
	background: url('../images/subMenuBGDualTop185.gif') 0 -18px no-repeat;}

div.subMenuLinkBtnTop a:hover {background-image: none; text-decoration:none;}
div.subMenuLinkBtnTop span {font-size:11px; color:#000066; text-decoration:none;}


dl#seasonalJobList {
	position:relative;
	border-right:1px solid #ccc;
	width:200px; height:220px;
}

#term-0 {display:none;}

dl#seasonalJobList dt span {
	font:normal 22px Arial;
	color:#999;
	display:block;
	float:left;
	margin-right:6px;
}

dl#seasonalJobList dt a {
	font:italic normal 11px Verdana;
	text-decoration:none;
	color:#666;
	display:block;
	float:left;
	margin-top:4px;
}

dl#seasonalJobList dt a:hover {
	text-decoration:underline;
}


dl#seasonalJobList dd {
	position:absolute;
	top:0px;
	left:180px;
	width:300px;
	visibility:hidden;
	font:normal 12px Verdana;
	color:#666;
}

dl#seasonalJobList dd#def-0 {visibility:visible;}

dl#seasonalJobList dt {
	clear:both;
}

dl#seasonalJobList dd h3 {
	font:italic bold 14px Verdana;
	color:#999;
	margin:0;
}


#mainContentTd h4 {font-size:12px;}

.joblistcontent ul {list-style-type:none;}
.joblistcontent ul li {font-weight:bold;}
.joblistcontent ul ul {list-style-type:square;}
.joblistcontent ul ul li {font-weight:normal;}


/* --- MISC --- */

.ta-list {
	 margin:0 0 1em 0;
	 list-style:none;
	 padding-bottom:1.5em;
	 border-bottom:1px solid #314289;
}

.ta-list li {
	 margin-bottom:0.5em;
}

.uline {
	 margin:0 0 1em 0;
	 padding-bottom:0.6em;
	 border-bottom:1px solid #314289;
}

.disclaim {font-size:70%;}

.btnContainter0 {width:321px;height:auto;}
.btnContainter0 a {display:block; margin-left:60px;}

#featureArea {
	position:absolute; top:370px; left:80px;
	color:#FF9933;
	font-weight:bold;
	font-size:small; 
}

#noscript-txt {
	text-align:center;
	font-size:small; 
	width:150px; height:150px;
}

.tblFitness {
 margin:0;padding:0; 
 border:none;
 border-collapse:collapse;
}

.tblFitness td, .tblFitness th {
	font:normal 11px Arial;
	margin:0;padding:.3em .5em;
	border:1px solid #999;
	text-align:center;
}

.tblFitness th {
	background-color:#dbe1ec;
	font-weight:bold;
}




/* Whats Hot Page
==============================*/

#btnPlay2Games,
#btnExploreGameRoom  {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat:no-repeat;
}


#btnPlay2Games {
	width:211px;
	height:50px;
	background-image:url(../images/btnPlay2games.gif);
}

#btnExploreGameRoom {
	width:216px;
	height:21px;
	background-image:url(../images/btnExploreGameRoom.gif);
}

#btnExploreGameRoom:hover {
	background-position:bottom left;
}
