/* CSS Document */

body {
	margin:0;
	padding:0 0 17px;
	color:#400040;
	background-color:#c493c5;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
}
div, img, p, ul, a, ol, form, input, textarea, label, h1, h2, h3 {
	margin:0;
	padding:0;
}
a, a:focus {
	outline:none;
	text-decoration:none;
}
img {
	border:none;
}
ul {
	list-style:none;
}
.spacer {
	font-size:0;
	line-height:0;
	clear:both;
}

/*-------------- wrapper ---------------*/
#wrapper{
	width:980px;
	margin:0 auto;
	background-color:#CA9CCB;
	color:#400040;
	padding-bottom:12px;
}

/*-------------- topPanel ---------------*/
div.topPanel{
	padding-bottom:19px;
	background-color:#fff;
	color:#400040;
	width:952px;
	margin:0 auto;
	overflow:hidden;
	height:100%;
}
div.top{
	background:url(images/tmj-top.gif) 0 0 no-repeat;
	height:35px;
	font-size:0;
	line-height:0;
}
div.topPanelLeft{
	width:610px;
	float:left;
	padding:11px 0 0 40px;
}
div.imgCont{
	float:left;
	width:auto;
	margin-right:8px;
}
div.logoContainer{
	width:436px;
	float:right;
}
div.logoContainer p{
	font:normal 13px/20px Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";
	padding-left:7px;
}
div.logoContainer p span{
	display:block;
	font-size:13px;
	font-weight:bold;
}
div.logoContainer p a{
	color:#400040;
	background-color:inherit;
}
div.logoContainer p a:hover{
	text-decoration:underline;
}
div.slogan{
	height:62px;
	clear:both;
}
div.topPanelRight{
	width:190px;
	float:right;
	padding:0 47px 0 0;
}
div.topPanelRight ul li{
	background:url(images/bullet.gif) 0 5px no-repeat;
	padding:0 0 16px 18px;
	font-size:13px;
	line-height:16px;
}
/*-------------- topPanel ---------------*/

/*-------------- bodyPanel ---------------*/
div.body{
	background-color:#fff;
	color:#400040;
	padding:19px 46px 0 43px;
	width:863px;
	margin:0 auto;
	overflow:hidden;
	height:100%;
}
div.body p.jawTxt{
	background:url(images/jaw-pic.jpg) 0 0 no-repeat;
	padding:18px 0 21px 61px;
	font-size:20px;
	margin:0 0 17px 186px;
}
div.greenBg{
	background:url(images/green-bg.gif) 0 0 repeat-x;
	height:30px;
	text-align:center;
	margin-bottom:9px;
}
div.greenBg h2{
	font-size:18px;
	color:#fff;
	background-color:inherit;
	line-height:30px;
}
div.BodyTop{
	padding-bottom:18px;
	overflow:hidden;
	height:100%;
}
div.BodyTopLeft{
	width:647px;
	float:left;
}
div.BodyTopLeft p{
	padding-bottom:15px;
}
div.BodyTopLeft p.questionTxt{
	font-size:16px;
	font-weight:bold;
}
div.BodyTopRight{
	float:right;
	padding-right:25px;
	height:280px;
	width:170px;
}
div.BodyTopRight img{
	display:block;
	border:#400040 solid 1px;
}
div.BodyBottom{
	overflow:hidden;
	height:100%;
	padding-bottom:33px;
}
div.BodyBottomLeft{
	float:left;
	width:245px;
	padding-left:31px;
}
div.BodyBottomLeft img{
	margin-left:26px;
}
div.BodyBottomLeft p{
	text-align:center;
	padding-top:15px;
	font:normal 13px/19px Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";
	color:#7A4D7A;
	background-color:inherit;
}
div.BodyBottomLeft p a{
	color:#400040;
	background-color:inherit;
}
div.BodyBottomLeft p a:hover{
	text-decoration:underline;
}
div.BodyBottomRight{
	float:right;
	width:497px;
}
div.BodyBottomRight h2{
	background:url(images/bar1.gif) 0 0 no-repeat;
	width:483px;
	height:26px;
	display:block;
	padding-left:11px;
	color:#fff;
	background-color:inherit;
	font-size:15px;
	line-height:26px;
	margin-bottom:8px;
}
div.BodyBottomRight p{
	padding-bottom:22px;
}
div.BodyBottomRight p span{
	display:block;
	padding-bottom:14px;
	font-style:italic;
	font-size:17px;
}
div.BodyBottomRight p a{
	color:#400040;
	background-color:inherit;
}
div.BodyBottomRight p a:hover{
	text-decoration:underline;
}
/*-------------- bodyPanel ---------------*/

/*-------------- info ---------------*/
div.info{
	width:637px;
	margin:0 auto;
	border:#929292 solid 1px;
	padding:8px 113px;
}
div.footerLogo{
	width:72px;
	height:73px;
	margin:0 auto;
	padding-bottom:5px;
}
div.info p.footerTxt1{
	width:690px;
	height:20px;
	background:url(images/utha-sports.gif) 0 0 no-repeat;
	display:block;
	text-indent:-2000px;
	margin-bottom:16px;
}
div.info ul{
	width:360px;
	margin:0 auto;
}
div.info ul li{
	text-align:center;
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";
	color:#000;
	background-color:inherit;
}
/*-------------- info ---------------*/

/*-------------- footer ---------------*/
div.footer{
	padding:11px 0 16px;
	width:952px;
	margin:0 auto;
	background:url(images/tmj-bottom.gif) 0 100% no-repeat #fff;
}
div.footer p{
	text-align:center;
	color:#000;
	background-color:inherit;
/*-------------- footer ---------------*/


/*-------------- wrapper ---------------*/

