@charset "utf-8";
/* Global Styles */
html, body, div, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {  
	margin: 0; 
	padding: 0; 
	border: 0; 
}

.navigationLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.navigationBox {
	height: 20px;
	width: 150px;
}
a {
	color: #000000;
}
.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-variant: small-caps;
	color: #FF0000;
	font-weight: bold;
}
.bgMain {
	background-color: #999999;
	background-image: url(images/bg/bg_main.gif);
	background-repeat: repeat-x;
}
.titlesTables {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
}
.navLeftSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF0000;
}
/*Div Styles*/
.clr{clear:both;} .lft{float:left;} .rit{float:right;} 
body{
	margin:0;
	padding:0;
	background-color: #999999;
	background-image: url(images/bg/bg_main.gif);
	background-repeat: repeat-x;
}
#Hdr{
	width: 803px;
	height:108px;
	margin: 0 auto;
}
#MainWrap{
	width: 100%;
	margin: 0 auto;
	min-height: 200px;
	overflow:auto;
	padding-top:15px;
}
#CntMainWrap{
	width: 803px;
	background: url(images/bg/bg_main_hor_div.gif) repeat-y top center;
	min-height: 500px;
	overflow:auto;
	margin: 0 auto;
}
#CntLftClmn{
	width: 151px;
	padding: 0 15px;
}
#EdtblaLeftContent{
	width: 150px;
	min-height: 50px;
	overflow:auto;
	margin: 20px 0;
}
#CntRitClmn{
	width: 593px;
	padding: 25px 17px 25px 12px;
	min-height: 500px;
	overflow:auto;
}
.HomCntRit{
	clear:both;
	text-align:left;
}
.HomCntRit div{margin-bottom: 15px;}
.HomCntRit p{margin-bottom: 20px; text-align:left;}
.HomCntRit p img{float:right; margin: 0 0 15px 35px;}
#ForIcnTop{
	width: 40px;
	margin: 10px 0;
}
#ForBrdcrmb{
	width: 90%;
	float:right;
	margin: 10px 0;
}
#RitClmnEdtblCnt{
	width:100%;
	margin: 10px 0 20px;
}
#FotrWrap{
	width: 783px;
	margin: 0 auto;
	padding: 35px 10px;
	background: url(images/footer_inside_div.gif) top center no-repeat;
	min-height: 80px;
	overflow:auto;
}
/*Inside Page Styles*/
#InnrMain{
	width:100%;
	margin: 0 auto;
	min-height: 400px;
	overflow:auto;
}
#InnrLftWrap ul{margin-left: 50px;}
#InnrLftWrap ul.redDot{margin: 0;}
.redDot li{background: url(images/arrow_red_tr.gif) no-repeat left 5px; padding-left: 20px; text-align:left; margin-bottom: 8px;}
.redDot li ul{margin: 10px 0 10px 0;}
.redDot li ul li{background:url(images/blt_reddot_sub.gif) no-repeat left 5px; padding-left: 18px; list-style-type:none;}
#InnrLftWrap ol{margin-left: 50px;}
#InnrLftWrap p{margin: 12px 0;}
#InnrLftWrap{
	width: 400px;
	float:left;
}
#InnrLftWrapDimn ul{margin-left: 50px;}
#InnrLftWrapDimn ul.redDot{margin: 0;}
.redDot li{background: url(images/arrow_red_tr.gif) no-repeat left 5px; padding-left: 20px; text-align:left; margin-bottom: 8px;}
.redDot li ul{margin: 10px 0 10px 0;}
.redDot li ul li{background:url(images/blt_reddot_sub.gif) no-repeat left 5px; padding-left: 18px; list-style-type:none;}
#InnrLftWrapDimn ol{margin-left: 50px;}
#InnrLftWrapDimn p{margin: 12px 0;}
#InnrLftWrapDimn{
	width: 100%;
	float:left;
}
#InnrMain ul{margin-left: 50px;}
#InnrMainLinkHoldr{
	width:100%;
	margin: 10px auto;
	clear:both;
	min-height:100px;
	overflow:auto;
} 
#InnrMainLinkHoldr p{margin-bottom: 10px;}
#InnrMainLinkHoldr div{width:48%; text-align:center;}
#InnrMainLinkHoldr div p.dimnson{text-align:left; background:url(images/arrow_red_3d_18.png) no-repeat left 3px; padding-left: 25px;}
.noMrgn{margin:0;}
#InnrRitWrap{
	width: 175px;
	float:right;
}
#InnrRitTop{
	width: 175px;
	margin: 10px auto;
	min-height: 30px;
	overflow:auto;
} 
#InnrRitTop div{padding: 0 5px;background: url(images/bg/right_nav_sides.gif) repeat-y; margin:0;}
#InnrRitTop ul{position:relative; margin:0; text-align:left; display: inline-block; padding:0;}
#InnrRitTop li{text-align:left; background: url(images/arrow_red_tr_2.gif) no-repeat left top; padding: 0 0 0 10px; margin-bottom: 2px; list-style-type:none;}
#InnrRitTop li a{padding:0; margin:0;}
#InnrRitBtmWrap{
	width:175px;
	background: url(images/bg/right_nav_sides.gif) repeat-y center;
	float:left;
	margin: 10px auto;
	min-height: 30px;
	overflow:auto;
}#InnrRitBtmWrap div{margin: 0 5px;}
#InnrRitBtmWrap img{margin:0; padding:0;}
#InnrRitBtmWrap.squre{background-image: none; background-color:#e5e5e5; border:1px solid #CCCCCC; text-align:center; padding: 4px 0;}

#ForCourtnDimnsn{
	width: 100%;
	clear:both;
	margin: 5px 0;
} #ForCourtnDimnsn img{float:left; margin: 0 20px 20px 0;}
#ForCourtnDimnsn p{text-align:center; padding: 20px 0;}
#ForCourtnDimnsn p.txtlft{text-align:left;}
#FourPrint{
	width: 100%;
	margin: 1% auto;
}
#FourPrint img{float:left; margin:5px;}
#FourPrint div{
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 50px;
	margin-left: 15px;
}
#FourPrint.popUp{width:600px; clear: both;}
#FourPrint.popUpTall{width:600px; clear: both; padding-top:45px;}
#FourPrint.digramprint{width:600px; clear:both; padding:10px 0; margin:10px 0;}
#FourPrint.digramprint div{width: 25%; margin: 0 4%; display:inline;}
/*Pop Up Styles*/
#PopUpWrap{
	width: 600px;
	height: 485px;
	background: url(images/bg/pop-up.gif) no-repeat;
	margin:0;
	position:absolute;
	margin-top:15px;
}
#PopUpInClmn{
	height:266px;
	margin: 128px 53px 100px;
	z-index:1;
	position:relative;
}
#PopUpWrap.tallPop{height:750px;background: url(images/bg/pop-up-tall.gif) no-repeat;}
#PopUpInClmn.tallinPop{height:573px;}
#PopUpWrap.digram{height: auto; background:none; clear:both;}
#forIndivisions{clear:both;}
#forIndivisions div{width: 48%; margin:1%;}
/*Left Nav*/
#LftNavWrap{
	width:150px;
}
#LftNavWrap ul{
	position:relative;
	width: 150px;
}
#LftNavWrap li{
	border:1px solid #b6b6b6;
	margin: 0 0 1px 1px;
	padding: 2px;
	text-align:right;
	background:#e6e6e6;
	min-height: 15px;
	list-style-type:none;
	overflow:auto;
}
#LftNavWrap li.sporton{
	background: url(images/bg/leftnav_sporton.gif) no-repeat 2px 2px #FFFFFF;
}
#LftNavWrap li.sports{
	background: url(images/bg/leftnav_sports.gif) no-repeat 2px 2px #e6e6e6;
}
#LftNavWrap li.nonsports{
	background: url(images/bg/leftnav_nonsports.gif) no-repeat 2px 2px #e6e6e6;
}
#LftNavWrap li.sportonsub{
	background: url(images/bg/leftnav_sporton_sub.gif) no-repeat 8px 5px #FFFFFF;
	min-height: 15px;
	list-style-type:none;
	overflow:auto;
	border:1px solid #999999;
	margin-left:16px;
	font-size: 11px;
}
#HstryTable{
	width: 99%;
	margin: 10px auto;
	border: 1px solid #006699;
	float:left;
}
#HstryTable.ftblpgtables{
	width: 410px;
	clear:both;
	text-align:center;
	padding: 0;
}
#HstryTable h1{
	background: #006699;
}
#HstryTable.nobrdr{border:none
;}
#HstryTable ul{margin-left: 6px;}
#HstryTable ol{margin-left: 6px;}
#HstryTable ol li{list-style-type: decimal;}
#HstryTable li{list-style-type:none; padding-left:8px; margin-bottom: 8px;}
#HstryTable p{margin: 5px 0;}
#HstryTable div{
	text-align:left;
	padding: 4px 0;
	display:inline;
	float:left;
	width:100%;
} #HstryTable div div{display:inline; margin:0 3px 0 0; width:auto;}
#HstryTable div div.ftbldimnson{border: 1px solid #006699; margin: 2px; text-align:center; padding:5px; width:120px; height:48px;}
#HstryTable div.bckwite{background:#FFFFFF; clear:both;}
#HstryTable div.bckofwite{background:#EDEDE9;clear:both;}
#HstryTable div.forNamtxts{width: 12%;}
#HstryTable div.medalList{
	margin: 3px 3px;
	text-align:left;
	padding-rigth: 10px;
	display:inline;
	float:left;
	width:19%;
}
#HstryTable div.medalListDual{
	margin: 3px 3px;
	text-align:left;
	display:inline;
	float:left;
	width:45%;
}
#HstryTable div.medalListForClmn{
	margin: 3px 3px 3px 5px;
	text-align:left;
	display:inline;
	float:left;
	width:28%;
}
#HstryTable div.medalListYear{
	margin: 3px 3px;
	text-align:left;
	padding-rigth: 10px;
	display:inline;
	float:left;
	width:6%;
}

