/* d theme overrides */
.ui-tabs-nav							{border-top:0px; border-left:0px; border-right:0px; background:#fff;}
.ui-tabs-anchor							{outline: none;}
.ui-tabs .ui-tabs-nav ul li 			{padding:0px; font-size:12px;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {font-size: 10pt; padding: 0.2em 0.5em;}
.ui-tabs,
.ui-tabs .ui-tabs-panel 				{padding:0px;font-size:11pt;outline:0px; width:100%; border-top:solid 0px #ccc;border-left:solid 1px #ccc;}
.ui-widget .ui-state-active				{font-weight:bold;}
.ui-widget-content 						{border-top:0px; border-left:none;}
.ui-widget 								{font-family: Verdana,Arial,sans-serif; font-size: 11pt; }
.ui-widget 								{font-size: 10pt; }
.ui-draggable-dragging					{background:#ff8;z-index:1000;}
.ui-draggable							{background:#fff;width:200px;}
.ui-tabs-nav li.ui-tabs-selected a 		{border-bottom:0;}
.ui-tabs-panel							{margin-bottom:0px;}
/* end theme overrides */

/* basic sttngs for font face and size */
body 					{font-family: arial, tahoma, sans-serif; font-size:0.8em; margin:0; width:1024px; height:1024px; margin-left:auto;margin-right:auto; border:solid 0px #ccc;}
a 						{ outline: 0;}

/* sub-headings */
h3	    				{color:#cc0000; font-size:15pt;text-align:center;}
h4	    				{font-size:12pt;text-align:center;position:relative;top:-15px;}
label					{margin-right:10px;}
table           		{margin-left:20px;}
/*div, span				{border: solid 1px #ddf; border-collapse:collapse}*/
/* structural components */
#header         		{width:940px; margin-top:30px; margin-left:auto; margin-right:auto; height:100px;padding: 20px 0 20px 0;}
#site-title 			{text-decoration:none;	font-size:36pt; color:#cc0000; font-weight:bold; width:720px; float:left; margin: 0px 0 10px 20px;}
#site-description 		{clear:left; float: left;display:block;	position:relative; left:90px; margin:10px 0 0 0; width:320px; font-size:15px;	color:gray;	font-weight:300;}

/* This is the custom header image */
#masthead				{width: 720px; margin: 0 auto; position: relative; left: 142px; top: -100px;}
#branding img 			{display:block;	float:left; width:180px; height:85px;position:relative; top:5px;}
#navigation     		{width:19%; float:left; margin-left:10px; margin-top:30px;}
#content        		{margin-top:1px; /*width:200px;*/ margin-left:auto; margin-right:auto; clear:both; height:auto;padding-bottom:50px;border:solid 0px #ccc;}
#header .hdrdiv 		{text-align:center; width:600px; font-weight:bold; font-size:28pt; margin-top:20px; display:inline;}
#header .img1   		{border:0; width:200px; height:143px; float:left; margin-left:10px; margin-right:70px;}
#header .img2   		{border:0; width:200px; height:94px; margin-top:15px; position:relative; left:0px; top:-10px;}
#header .img3   		{border:0; width:200px; height:143px; float:left; margin-left:70px;}
#header .hdrspan 		{width:300px; height:143px; float:left; text-align:center; margin-right:0px;}

.cell1					{text-align:center;}
.tabs					{padding-bottom:30px; height:auto; width:1024px;}
.wrapper				{text-align:left; width:100%;}
.wrapper span   		{border:solid 0px #eee; padding-top:10px;}
.wrapper2				{clear:left; height:22px; width:auto; text-align:center; /*border:solid 1px #ccc;margin-left:auto;margin-right:auto; overflow:hidden;*/}
.wrapper2 				{/*height:35px;*/margin-bottom:10px;}
.wrapper2 input 		{margin-bottom:10px;}
/*.wrapper2 .column9 	{position:relative;top:7px;}*/
.wrapper2 .column9 input[type=text] {height: 20px;}
.wrapper2 .cardcol  input {width:25px; height:15px;} 
.wrapper2 span  		{float:left;height:25px; position:relative; top:10px; width:200px;}
.username, .password 	{position:relative;top:10px;}
.wrapper3				{text-align:center; padding-bottom:20px;}
.wrapper4				{clear:left; padding-top:5px;width:650px; margin-left:auto;margin-right:auto;}
.swrapper4				{clear:left; padding-top:5px;width:650px; margin-left:auto;margin-right:auto;}
.swrapper2				{clear:left; width:650px; margin-left:auto;margin-right:auto; line-height:35px;}
.swrapper2 .column2 	{width:260px;}
.swrapper2h				{margin-top:15px;clear:left; padding-top:5px;width:650px; margin-left:auto;margin-right:auto;}
.swrapper2h .column2 	{width:260px;}
.swrapper2 .column9 input[type=text] {line-height: 20px; width:25px; text-align:right;}
.swrapper2 .column9 .number {position:relative;top:5px;}

.swrapper4				{clear:left; width:650px; margin-left:auto;margin-right:auto; line-height:35px;}
.swrapper4 .column2 	{width:260px;}
.swrapper4h				{margin-top:15px;clear:left; padding-top:5px;width:650px; margin-left:auto;margin-right:auto;}
.swrapper4h .column2 	{width:260px;}
.swrapper4 .column9 input[type=text] {line-height: 20px; width:25px; text-align:right;}
.swrapper4 .column9 .number {position:relative;top:5px;}

.swrapper12				{clear:left; width:650px; margin-left:auto;margin-right:auto; line-height:35px; border:solid 0px #ccc;}
.swrapper12 .column2 	{width:200px; float:left;}
.swrapper12h			{margin-top:15px;clear:left; padding-top:5px;width:650px; margin-left:auto;margin-right:auto;}
.swrapper12h .column2 	{width:200px; float:left;}
.swrapper12 .column9 input[type=text] {line-height: 20px; height:20px; width:25px; text-align:right; float:left;}
.swrapper12 .column9 .number {position:relative;top:5px;}

.swrapper1				{clear:left; width:650px; margin-left:auto;margin-right:auto; line-height:35px; border:solid 0px #ccc;}
.swrapper1 .column2 	{width:200px; float:left;}
.swrapper1h				{margin-top:15px;clear:left; padding-top:5px;width:650px; margin-left:auto;margin-right:auto;}
.swrapper1h .column2 	{width:200px; float:left;}
.swrapper1 .column9 input[type=text] {line-height: 20px; height:20px; width:25px; text-align:right; float:left;}
.swrapper1 .column9 .number {position:relative;top:5px;}

.swrapper3				{clear:left; width:650px; margin-left:auto;margin-right:auto; line-height:35px; border:solid 0px #ccc;}
.swrapper3 .column2 	{width:200px; float:left;}
.swrapper3h				{margin-top:15px;clear:left; padding-top:5px;width:650px; margin-left:auto;margin-right:auto;}
.swrapper3h .column2 	{width:200px; float:left;}
.swrapper3 .column9 input[type=text] {line-height: 20px; height:20px; width:25px; text-align:right; float:left;}
.swrapper3 .column9 .number {position:relative;top:5px;}
.swrapper3 .bold 		{padding-top:10px;}

.heading1				{clear:both; width:100%; height:10px; margin-left:20px;/*line-height:10px;*/ font-weight:bold; margin-top:20px;}
/*.heading2				{clear:both; width:100%; height:15px; margin-left:20px;line-height:30px; font-weight:bold; position:relative;top:-7px;}*/
.heading3				{clear:both; width:100%; height:20px; margin-top:22px; margin-left:20px;line-height:20px; font-weight:bold;}
.heading4				{clear:both; width:100%; height:20px; margin-left:20px;line-height:20px; font-weight:bold; margin-top:22px;}
.standing,
.round     				{clear:both; width:100%; height:20px; margin-left:20px; padding-top:20px; padding-bottom:10px; text-align:left; font-weight:bold;color:#cc0000;}
.data					{clear:both; width:100%; margin-left:20px;line-height:20px;}
.data .column1d 		{width:12%; float:left; text-align:left; padding-top:5px;}
.data .column2d 		{width:20%; float:left; text-align:left; padding-top:5px;}
.data .column3d 		{width:4%; float:left; text-align:right; padding-top:5px; padding-left:38px}
.data .column3da 		{width:4%; float:left; text-align:right; padding-top:5px;}
.data .column3e 		{width:40px; float:left; text-align:right; padding-top:5px;}
.data .column3ea 		{width:1%; float:left; text-align:right; padding-top:5px;}
.data .column3eb 		{width:2.5%; float:left; text-align:right; padding-top:5px;}
.data .column4d 		{width:4%; float:left; text-align:right; padding-top:5px; position:relative;left:-10px;}
.data .column3sa 		{width:2.5%; float:left; padding-top:5px;}
.data .column4s 		{width:7%; float:left; text-align:right; padding-top:5px;}
.data .column4se		{width:5%; float:left; text-align:right; padding-top:5px; padding-right:10px;}
.data .column1s 		{width:7.5%; float:left; text-align:left; padding-top:5px;}
.data .column2s 		{width:20%; float:left; text-align:left; padding-top:5px;}
.data .column3s 		{width:2.5%; float:left; text-align:right; padding-top:5px;}
.data .column3  		{width:40px; float:left; text-align:right; padding-top:5px;}
.data .column3sa 		{width:2.5%;padding-top:5px;}
.data .line1            {width:100%; border:1px solid #ccc; display:block;}
.data .line2            {width:auto; margin-left:250px;border:1px solid #fcc; display:block;}

/* 2-card competitions */
.heading2				{clear:both; width:100%; height:20px; margin-left:20px; line-height:20px; font-weight:bold; margin-top:22px;}
.heading2 .column1sh    {float:left; width:80px;}
.heading2 .column2sh 	{float:left; width:200px;}
.heading2 .column3sh 	{width:80px; float:left; text-align:right; position:relative; left:40px;}
.heading2 .column4sh 	{width:50px; float:left; text-align:right; position:relative; left:97px;}
.heading2 .column5sh 	{width:75px; float:left; text-align:right; position:relative; left:120px;}
.heading2 .column6sh	{width:75px; float:left; text-align:right;  position:relative; left:150px;}

.data2					{clear:both; width:100%; margin-left:20px;}
.data2 .column1sd 		{width:80px; height:20px; float:left; text-align:left;}
.data2 .column2sd 		{width:200px; height:20px; float:left; text-align:left;}
.data2 .column3sd        {width:50px; height:20px; height:20px;float:left; text-align:right; position:relative; left:-20px; display:inline-block}
.data2 .column4sd 		{width:75px; height:20px; float:left; text-align:right;}
.data2 .column5sd		{width:75px; height:20px;float:left; text-align:right; padding-right:30px;}

.data2					{clear:both; width:100%; margin-left:20px;}
.data2 .column1md 		{width:80px; height:20px; float:left; text-align:left;}
.data2 .column2md 		{width:200px; height:20px; float:left; text-align:left;}
.data2 .column3md       {width:80px; height:20px; float:left; text-align:right; position:relative; left:40px; display:inline-block}
.data2 .column4md       {width:50px; height:20px; float:left; text-align:right; position:relative; left:96px; display:inline-block}
.data2 .column5md       {width:50px; height:20px; float:left; text-align:right; position:relative; left:145px; display:inline-block}
.data2 .column6md       {width:50px; height:20px; float:left; text-align:right; position:relative; left:200px; display:inline-block}
.data2 .column7md 		{width:75px; height:20px; float:left; text-align:right; position:relative; left:220px;}
.data2 .column8md		{width:75px; height:20px;float:left; text-align:right; padding-right:30px; position:relative; left:250px;}

/* 4-card competitions */
.heading4				{clear:both; width:100%; height:20px; margin-left:20px;line-height:20px; font-weight:bold; margin-top:22px;}
.heading4 .column1sh    {float:left; width:80px;}
.heading4 .column2sh 	{float:left; width:200px;}
.heading4 .column3sh 	{width:50px; float:left; text-align:right; position:relative; left:-20px;}
.heading4 .column4sh 	{width:75px; float:left; text-align:right;}
.heading4 .column5sh	{width:75px; float:left; text-align:right; padding-left:30px;}
.heading4 .column1 		{width:80px; float:left; text-align:left; padding-top:5px;}
.heading4 .column2 		{width:195px; float:left; text-align:left; padding-top:5px;}
.heading4 .column3 		{width:96px; float:left; text-align:right; padding-top:5px;}
.heading4 .column4 		{width:105px; float:left; text-align:right; padding-top:5px;}
.heading4 .column5 		{width:100px; float:left; text-align:right; position:relative;top:-6px;}
.heading4 .column6 		{width:105px; float:left; text-align:right; position:relative;top:-6px;}
.heading4 .column7 		{width:95px; float:left; text-align:right; position:relative;top:-6px;}
.heading4 .column8 		{width:103px; float:left; text-align:right; position:relative;top:-6px;}
.heading4 .column9 		{width:53px; float:left; text-align:left; padding-top:5px;}


.data4					{clear:both; width:100%; margin-left:20px; height:23px;}
.data4 .column1sd 		{width:80px; height:20px; float:left; text-align:left;}
.data4 .column2sd 		{width:200px; height:20px; float:left; text-align:left;}
.data4 .column3sd   	{width:50px; height:20px; height:20px;float:left; text-align:right; position:relative; left:-20px; display:inline-block}
.data4 .column4sd 		{width:75px; height:20px; float:left; text-align:right;}
.data4 .column5sd		{width:75px; height:20px;float:left; text-align:right; padding-right:30px;}

.data4					{clear:both; width:100%; margin-left:20px;}
.data4 .column1md 		{width:80px; height:20px; float:left; text-align:left;}
.data4 .column2md 		{width:200px; height:20px; float:left; text-align:left;}
.data4 .column3md   	{width:50px; height:20px; float:left; text-align:right; position:relative; left:40px; display:inline-block}
.data4 .column4md   	{width:50px; height:20px; float:left; text-align:right; position:relative; left:96px; display:inline-block}
.data4 .column5md   	{width:50px; height:20px; float:left; text-align:right; position:relative; left:145px; display:inline-block}
.data4 .column6md   	{width:50px; height:20px; float:left; text-align:right; position:relative; left:200px; display:inline-block}
.data4 .column7md 		{width:75px; height:20px; float:left; text-align:right; position:relative; left:220px;}
.data4 .column8md		{width:75px; height:20px;float:left; text-align:right; padding-right:30px; position:relative; left:250px;}

.heading12				{clear:both; width:100%; height:30px; margin-left:20px;line-height:20px; font-weight:bold; margin-top:22px;}
.heading12 .column1sd   {width:80px;}
.heading12 .column2sd   {width:200px;}
.heading12 .column3sd   {width:40px; text-align:right;}
.heading12 .column4sd   {width:60px; position:relative; left: 30px;}
.heading12 .column5sd   {width:60px; position:relative; left: 30px;}

/*.heading12 th      {color:#000;  text-align:right; font-weight:bold;}*/
.data12 .column1dm   {width:80px;  text-align:left;}
.data12 .column2dm   {width:200px; text-align:left;}
.data12 .column3dm   {width:40px;  text-align:right;}
.data12 .column4dm   {width:75px;  text-align:right;}
.data12 .column5dm   {width:75px;  text-align:right;}


/*
.heading1.standings  {height:25px;}
.heading1 .column1s  {width:80px; float:left; text-align:left; padding-top:5px;}
.heading1 .column2s  {width:20%; float:left; text-align:left; padding-top:5px;}
.heading1 .column3s  {width:2.5%; float:left; text-align:right; padding-top:5px;}
.heading1 .column3sa {width:2.5%; float:left; padding-top:5px;}
.heading1 .column4s  {width:7%; float:left; text-align:right; padding-top:5px;}
.heading1 .column4sa {width:7%; float:left; text-align:right; padding-left:5px;position:relative;left:25px;}
.heading3 .column3	 {position:relative; left:7px;}
.heading3 .column4	 {position:relative; left:-9px;}
*/
/*.heading4			 {clear:both; width:auto; margin-left:20px;line-height:20px; border:solid 1px #f88;}  */
/*
.heading4 .column1	 {width:93px; float:left; text-align:left; padding-top:5px;}
.heading4 .column1t	 {width:103px; float:left; text-align:left; padding-top:5px;}
.heading4 .column2 	 {width:200px; float:left; text-align:left; padding-top:5px;}
.heading4 .column3 	 {width:10%; float:left; text-align:left; padding-top:5px;}
.heading4 .column3a	 {width:4%; float:left; text-align:right; padding-top:5px;}
.heading4 .column3ea {width:0%; float:left; text-align:left; padding-top:5px;}
.heading4 .column4 	 {width:10%; float:left; text-align:left; padding-top:5px; position:relative;left:7px;}
.heading4 .column5 	 {width:10%; float:left; text-align:left; padding-top:0px; position:relative;left:-10px;}
*/
.data .column1t      {width:93px; float:left; text-align:left; padding-top:5px;}
#waitforit			 {display:none; width:500px; margin-left:auto; margin-right:auto; height:20px; margin-top:auto; margin-bottom:auto; text-align:center; color:#cc0000; font-weight:bold; font-size:1.5em;}
.column1 			 {width:80px; float:left; text-align:left; padding-top:5px;}
.column2 			 {width:200px; float:left; text-align:left; padding-top:5px;}
.column3 			 {width:97px; float:left; text-align:right; padding-top:5px;}
.column4 		 	 {width:105px; float:left; text-align:right; padding-top:5px;}
.column5 			 {width:100px; float:left; text-align:right; position:relative;top:7px;}
.column6 			 {width:103px; float:left; text-align:right; position:relative;top:7px;}
.column7 			 {width:95px; float:left; text-align:right; position:relative;top:7px;}
.column8 			 {width:103px; float:left; text-align:right; position:relative;top:7px;}
.column9 		 	 {width:50px; float:left; text-align:left; position:relative; top:-3px; padding-top:5px;}
.column9 input  	 {width:40px; }
.wrapper2 .column2   {position:relative;top:7px;} 
.wrapper2 .column9 input 		 {height:20px;width:25px;margin-right:10px;}
.posblk, 
.posblk img			 {width:25px; float:left;}
.gold 				 {background:#ffd700;}
.silver				 {background:#c0c0c0;}
.bronze				 {background:#cd7f32;}
.white               {background:#ffffff;}
.light				 {background-color:#efefef;}
.number 			 {text-align:right;}
.padding			 {height:20px;}
.noborder			 {border-bottom:0;}
.red 				 {color:#cc0000;}
.rubric         	 {color:#cc0000; font-weight:bold;font-size:smaller;}
.rubric2        	 {color:#cc0000; font-weight:bold; position:relative;top:-40px;text-align:center;}
#yearTabs ul		 {width:1020px; border-left:0px solid #ccc; border-right:0px solid #ccc;}
.division			 {height:35px; padding-top:10px;}
#year,#round,
#month, 
#competition		 {margin-right:20px;}
#go 				 {margin-left:30px;}
.competition 		 {width:600px; margin-left:auto;margin-right:auto; padding-bottom:20px;}
.competition2 		 {width:700px; margin-left:auto;margin-right:auto; padding-bottom:20px;}
.adminstrators 		 {width:860px; margin-left:auto;margin-right:auto; padding-bottom:10px;}
.administratorlist 	 {width:850px; margin-left:auto;margin-right:auto; padding-bottom:10px;}
.administrator 		 {width:860px; margin-left:auto;margin-right:auto; padding-bottom:10px;}
.competitor 		 {width:600px; margin-left:auto;margin-right:auto; padding-bottom:10px;}
.compcards      	 {text-align:right; padding-right:10px;}
#newcomp 			 {width:450px; color:#cc0000; text-align:left; cursor:pointer; font-size:14px; font-weight:normal;font-style:italic; border:1px solid #ccc;}
#competitors    	 {/*width:190px;*/ height:auto; float:left; margin: 0 5px 15px 0px;}
#competitors div 	 {height:auto;}
#accordion      	 {background:#ffc; border:1px solid #ccc; width:180px; position:absolute; top:263px; padding-left:10px;}
#accordion h3   	 {height:20px; font-size:10pt; text-align:left;}
#accordion ul   	 {list-style-type:none;}
#accordion ul li  	 {left:-40px; position: relative; text-align: left; width: 180px; color:#000; background:#ffc; font-weight:normal;}
#accordion h3 a	 	 {color:#cc0000; width:100%;float:left;}
.jeditable			 {padding-right:20px;}
.comphdg1			 {width:260px;text-align:left;position:relative;left:-173px;}
.comphdg2			 {position:relative;left:-3px;}
.comphdg3			 {position:relative;left:60px;}
.comphdg4			 {position:relative;left:100px;}
.comphdg5			 {position:relative;left:30px;}
.competitorhdg1		 {width:200px;text-align:left;position:relative;left:-170px;}
.competitorhdg2		 {width:200px;text-align:left;/*position:relative;left:235px;*/}
.administratorhdg1	 {width:200px;text-align:left;position:relative;left:-310px;}
.administratorhdg2	 {width:200px;text-align:left;position:relative;left:-178px;}
.administratorhdg3	 {width:200px;text-align:left;position:relative;left:-45px;}
.administratorhdg4	 {width:200px;text-align:left;position:relative;left:53px;}
.administratorhdg5	 {position:relative;left:730px;float:left;}
#sortable1 li,
#sortable1			 {background: #ffc; padding:2px; width:170px;}

.sortable2 li,
.sortable2			 {background: #cff; margin-top:10px}

.offset				 {/*position:relative; left:25px;*/}
th 				 	 {text-align:left; font-weight:bold; color:black;}
.col1    			 {width:22%;}
.col2    			 {width:20%;}
.col3    			 {width:28%;}
.col4    			 {width:27%;}
.annotation			 {font-size:10pt;font-style:italic;}
.raised				 {position:relative;top:-20px;}
.inline				 {display:inline;}
.col1s1				 {width:60%; float:left;}
.col1s1a			 {font-size:10pt; font-style:italic;}
.col1s2				 {width:20%; float:left;}
.col2s1				 {width:60%; float:left;}
.col2s2				 {width:20%; float:left;}
.col3s1				 {width:50%; float:left;}
.col3s2				 {width:40%; float:left;}
.col4s1				 {width:60%; float:left;}
.col4s2				 {width:35%; float:left;}
.spacer				 {width:50px;}

.linkwrapper 		 {width:300px; margin-left:auto; margin-right:auto; color:#cc0000;font-size:18px;  font-weight:bold; position:relative; left:79px;}
.linkholder 		 {width:300px; margin-left:auto; margin-right:auto; color:#cc0000;font-size:16px; list-style-type: none; position:relative; left:63px; }
.link			 {line-height:35px; color:#cc0000; font-size:16px; font-weight:bold; text-decoration:none;}
.link a			 {text-decoration:none;}
.link a:visited		 {text-decoration:none;}
/*.centered2 (width:400px; margin-left:auto;margin-right:auto; background:cyan;)*/
.editable-input		 {margin-left:400px;}
.editable-click, 
a.editable-click, 
a.editable-click:hover { border-bottom: 0px dashed #0088cc; text-decoration: none;}
/* activities */
.insetright			 {float:right; padding: 6px 10px 6px 6px;}
.insetleft 			 {float:left; padding: 6px 10px 6px 6px;}
.activity   		 {height:auto; clear:both;}

/*more, top link(s) */
.more, .top			 {color:blue; font-size:9pt; font-weight:bold; text-decoration:underline; position:relative;}
.more				 {top:-10px; left:30px;}
.top				 {top:5px; display:block;}

#resultsheader       {margin-top:30px; color:#cc0000; text-align:left; font-weight:bold; font-size:1.5em}
.sectiontitle        {margin-top:10px; color:#000; text-align:left; font-weight:bold; font-size:1.2em;}
.sectiontable        {border:1px solid #000; width:auto; border-collapse:collapse; position:relative; left:-25px; margin-bottom:20px;}
.sectiontablrow		 {height:20px;height:15px;border-bottom: 1px solid #000;}
.sectioncol1		 {width:120px; border-right: 1px solid #000; border-bottom: 1px solid #000; padding-left:5px;}
.sectioncol2		 {width:40px; font-weight:bold; border-right: 1px solid #000; border-bottom: 1px solid #000;}
.sectioncol3		 {width:90px; font-weight:bold; border-right: 1px solid #000; border-bottom: 1px solid #000;}
.sectioncol4		 {width:60px; font-weight:bold; border-bottom: 1px solid #000; border-top: 1px solid #000;}
.bold				 {font-weight:bold;}
.centered			 {text-align:center;}
.hidden				 {display:none;}
.leftalign			 {text-align:left;}
.point14			 {font-size:14px; font-weight:bold;}
.linkcol			 {position:relative; top:-140px; left:910px; padding-bottom:10px;}
.linkcol a			 {outline: none;}
.linkcol1			 {position:relative; top:-102px; left:858px; padding-bottom:10px; width:50px;}
.linkcol1 a			 { outline: none;  color:#cc0000;}
.linkcol2			 {position:relative; top:-97px; left:955px; padding-bottom:10px; width:50px;}
.linkcol2 a			 { outline: none;  color:#cc0000;}
.linkcol3			 {position:relative; top:-72px; left:392px; padding-bottom:10px;}
.linkcol3 a			 { outline: none;  color:#cc0000;}
.linkcol4			 {position:relative; top:-72px; left:282px; padding-bottom:10px;}
.linkcol4 a			 { outline: none;  color:#cc0000;}
.linkcol12			 {position:relative; top:-50px; left:972px;}
.linkcol12 a		 {outline: none; color:#cc0000; font-weight:bold;}
.linkcol3a			 {position:relative; top:-76px; left:672px; padding-bottom:10px;}
.linkcol3a a		 { outline: none;  color:#cc0000;}

.compname 			 {height:20px;width:220px;}
.competition select  {display: table-cell; height: 25px; margin-left: 10px; vertical-align: top;}

@page 				 { margin-top: 0px; margin-bottom: 0px; }
#newname			 {position:relative; left:-187px;}
#newcards			 {position:relative; left: -56px;}
#newadmin			 {position:relative; left:-5px;}
#newcomp1			 {height:30px;}
#newmedals			 {position:relative; left:-25px;}	
#comments			 {font-weight:bold; margin-bottom:15px; text-align:left; width:927px; margin-left:auto; margin-right:auto; height:32px; font-size:1.5em;border:0}
#comment			 {font-size: 1.2em; font-weight: bold; margin-bottom: 15px; width:100%; text-align:center;}
#pdfcomment1		 {font-size: 1em; font-weight:bold; margin-top:15px; text-align:left;}
#pdfcomment2		 {font-size: 1em; font-weight:bold; margin-bottom:15px; text-align:left;}
#comment1			 {text-align:left;}
#commentfset		 {padding:5px;width:940px;}
.index     			 {display:none; vertical-align:middle; width:20px; font-weight:bold; float:left;}
.indexclear			 {clear:left;}
#newcompdata		 {width:750px; display:none;}
#newcomp1 .comphdg3  {position:relative; left:81px;}
#newcomp1 .comphdg4  {position:relative; left:118px;}
