/* 
CSS Can be Tricky.... save a backup!
*/
body {background: transparent; font:normal normal 100% Verdana;}
* {margin: 0;}
img {border:none;} ul {margin-top: 0.2em; margin-bottom: 0.5em;}
a:link		{text-decoration: none; color:#000033; font-family: Verdana;}
a:visited	{text-decoration: none; color:#000033; font-family: Verdana;}
a:active	{text-decoration: none; color:#5BB700; font-family: Verdana;}
a:hover		{text-decoration: underline; color:#5BB700; font-family: Verdana;}

#TOP			{position:absolute; left:0px; top:0px;}

#sbFrame 	{position:relative; top:0px; left:0px; width:680px; padding:0px; height:1500px; margin:0 auto; border:0px solid #09f; text-align:left; z-index:80;}

#Stars 		{display:none; position:absolute; right:3px; top:19px; width:500px; height:185px; border:1px solid #DD006E; text-align:left; z-index:82; font:normal normal 90% Verdana;}
#Stars img {float:left; margin:5px; border:none;}


#content 				{position:absolute; left:15px; top:90px; width:600px; margin-top:13px; margin-right:8px; border:0px solid #26E; z-index:80;}
#content #Files {padding:5px 5px 5px 10px; font:normal normal 100% Verdana; color:#000;}
#content .link	{color:#030;}

#qcode 		{padding:5px; color:#FFF; font-size:90%; white-space:normal; text-align:left; border:1px solid #09F; background:#000 url('http://www.superbrawl.com/clients/vista/tallbg94x.png') bottom repeat-x;}

#card 		{position:absolute; right:0px; top:0px; width:250px; height:400px; padding:20px; z-index:99; color:#FFF; font-size:110%; border:1px solid #09F; background:#000 url('http://www.superbrawl.com/clients/vista/tallbg94x.png') bottom repeat-x; z-index:99;}
#fullDiv	{position:absolute; top:0px; left:0; width:99%; height:99%; border:1px solid #F00; padding:3px; background-image:url('http://www.superbrawl.com/clients/vista/bg2.png'); background-position:top;	color:#FFF; font-size:80%; z-index:99;}

#Menu 				{position:relative; left:30px; top:20px; width:565px; height:65px; padding-right:10px; background:transparent url('http://www.superbrawl.com/clients/pizzaetc/menubg1.png') top right no-repeat; border:0px solid #FF0;}
#Menu div						{display:inline; float:left; font-size:90%; height:25px; padding-top:35px; color:#FD0; background:transparent;}
#Menu div a 				{color:#4D4D0F; text-decoration: none; font-weight:normal; padding:2px 4px 8px 4px; background:transparent;}
#Menu div a:link 		{color:#4D4D0F; text-decoration: none; font-weight:normal;background:transparent;}
#Menu div a:visited {color:#4D4D0F; text-decoration: none; font-weight:normal;background:transparent;}
#Menu div a:active 	{color:#4D4D0F; text-decoration: none; font-weight:normal;background:transparent;}
#Menu div a:hover 	{color:#000; text-decoration:underline; font-weight:normal;}
#Menu .link 					{color:#FFF;}	

#Logbox {position:absolute; right:0px; top:-38px; padding:0px 20px; width:500px; height:30px; white-space:nowrap; background:transparent; border:0px solid #000; text-align:right; font:normal normal 90% Verdana; color:#0C0;}
#Logbox div					{border:0px solid #F00; padding-top:3px; color:#000; float:left; font-size:105%; height:25px; background:transparent;}
#Logbox input 		{font:normal 95% Verdana; margin:3px 1px 0 0; border:1px solid #002; background:#FF9; color:#002; height:17px; width:6.0em;}
#Logbox .button, #QF .button, #myId .button, #Control .button, #Join #checkcell .button,#playlog .button, #picksheet .button, #Survivor .button, #trpost .button,  #trash .button, .button {
	width:90px; height:24px; margin:2px 0 7px 2px; color:#004; font-size:90%; text-align:center; border:none; 
 	background:transparent url('../themes/btn_90w.png') no-repeat; outline:none;}
#Logbox .button:hover, #QF .button:hover, #myId .button:hover, #Control .button:hover, #Join #checkcell .button:hover,#playlog .button:hover, #picksheet .button:hover, #Survivor .button:hover, #trpost .button:hover, #trash .button:hover, .button:hover {
	background:transparent url('../themes/btn_90n.png') no-repeat; color:#FFF; outline:none;}
	
#Logbox .button 	{margin:1px 3px 5px 0;}
#Logbox .facebook	{margin-left:5px; background:transparent url('../themes/S1_face.png') 	no-repeat; width:24px; height:24px; border:none; position:relative; top:-3px;}
#Logbox .refresh 	{background:transparent url('../themes/S1_refresh.png') 	no-repeat; width:24px; height:24px; border:none; position:relative; top:-3px; outline:none;}
#Logbox .edit 		{background:transparent url('../themes/S1_settings.png') no-repeat; width:24px; height:24px; border:none; position:relative; top:-3px; outline:none;}
#Logbox .pwerror 	{background:transparent url('../themes/S1_help.png') 		no-repeat; width:24px; height:24px; border:none; position:relative; top:-3px; outline:none;}
#Logbox .logout  	{background:transparent url('../themes/S1_exit.png') 		no-repeat; width:24px; height:24px; border:none; position:relative; top:-3px; outline:none;}
#Logbox .title				{padding:7px 10px 0px 60px; font:normal bold 110% Verdana; color:#000; width:300:px; text-align:right;}


/* these button styles can be edited with your own images if desired */
.editbtn 	{background:transparent url('http://www.superbrawl.com/themes/icon_edit.png') no-repeat; position:absolute; top:-60px; left:590px; width:50px; height:50px; border:none;}
.admpnl 	{background:transparent url('http://www.superbrawl.com/themes/icon_settings.png') no-repeat; position:absolute; top:-105px; left:590px; width:50px; height:50px; border:none;}
.admbtn 	{background:transparent url('http://www.superbrawl.com/themes/icon_edit.png') no-repeat; position:absolute; top:-1px; right:0px; height:50px; width:50px; border:none;}
.starbtn 	{background:transparent url('http://www.superbrawl.com/themes/icon_edit.png') no-repeat; position:absolute; top:175px; right:245px; height:50px; width:50px; border:none;}
.closebtn {background:transparent url('http://www.superbrawl.com/themes/close.png') no-repeat; position:absolute; top:5px; right:0px; height:20px; width:20px; border:none;}

#pbox 		{float:right; padding:0px;  border:1px solid #000; background-color:#FFF; color:#000;}
#pbox h3 	{width:130px; margin:0; padding:4px; border-bottom:1px solid #000; background-color:#FC3; font:normal 500 100% Tahoma; text-align:center; white-space:nowrap;}
#pbox div {width:130px; margin:0; padding:4px; font:normal 500 90% Tahoma; text-align:left; }

#Control 	{position:relative; top:-60px; margin:auto; border:2px solid #070; padding:0; width:98%; height:500px; text-align:center; z-index:99; background:transparent url('http://www.superbrawl.com/themes/bgx1.png');}
#Control form 		{border:none;}
#Control textarea {font:normal normal 80% Verdana; width:500px; height:250px; padding:1px; overflow:auto; border:1px solid #0044BF; color:#000; background:#FFC; }
#Control input 		{font:normal normal 80% Verdana; width:450px; padding:1px; margin-bottom:2px; border:1px solid #0044BF; color:#000; background:#FFC;}
#Control fieldset {border:1px solid #000; width:520px;  margin:30px auto; color:#000; padding:10px; background:#030;}
#Control legend 	{position:absolute; top:-5px; font-size:90%; color:#030; padding:3px; background-color:#F80; border:1px solid #000;}


#Sidebar	{position:absolute; right:0px; top:205px; width:245px; height:600px; margin-top:13px; border:none;}
#Sidebar #NewsFeed 	{border:1px solid #010;  width:245px; background:transparent url('http://www.superbrawl.com/clients/vista/newsbg94x.png') repeat-y; font:normal normal 90% Verdana;}
#Sidebar #NewsFeed .fd_head  {color:#FFF;}
#Sidebar #NewsFeed .fd_source{color:#5BB700;}
#Sidebar #NewsFeed .fd_date  {color:#666; font-style:italic;}

#Join 								{position:relative; margin:0 auto;}
#Join form 						{position:relative;  margin:0 auto; padding:0; width:400px;}
#Join div 						{width:390px;}
#Join fieldset 				{border:1px solid #000; border-top:none; color:#FFF; height:auto; padding:40px 10px 10px 10px; margin:0 auto; background:#000 url('http://www.superbrawl.com/clients/vista/tallbg94x.png') bottom repeat-x;}
#Join legend 					{position:absolute; top:-13px; border:1px solid #000; background:#F4792F; color:#000; font-size:105%; padding:3px 10px 3px 10px; }
#Join label 					{color:#FFF; font:normal normal 90% Verdana; white-space:nowrap; display:block;	float:left; width:120px; padding:0px; margin:3px 0 7px 0; text-align:right;}
#Join input,select		{border:1px solid #000; color:#000; background:#FFC; margin-left:2px; font-size:90%; padding:2px;}
#Join label:first-letter {text-decoration:underline;}
#Join textarea 				{overflow:auto;}
#Join .small 					{padding:3px 25px 10px 5px; font-size:80%; white-space:normal;}
#Join li  						{font-size:80%; white-space:normal; margin-right:15px;}
#Join form br 				{clear:left;}
#Join .cbox						{background-color:transparent; border:none; vertical-align:middle;}
#Join #checkcell  		{width:400px;}
#Join .link 					{color:#FFF;}

#playDiv	{position:absolute; top:85px; left:8px; width:250px; height:300px; border:1px solid #0F6; padding:3px; background-image:url('http://www.superbrawl.com/themes/bgx1.png'); background-position:top;	color:#FFF; font-size:80%; z-index:90;}
#playDiv table	{border:0px #F00 solid; padding:2px; border-collapse:collapse;}
#playDiv td 		{color:#FFF; font-size:90%; padding:2px; white-space:nowrap; text-align:right;}
#playDiv th 		{color:#09F; font-size:80%; padding:2px; text-align:left;}
#playDiv .link	{color:#FFF;}
#playDiv img 		{vertical-align:middle; margin:2px;}

#playlog 							{position:relative; margin:25px auto 0 75px;}
#playlog form 				{margin-left:25px; padding:0; width:300px;}
#playlog .small 			{padding:3px 25px 10px 5px; font-size:80%; white-space:normal;}

#playlog fieldset			{border:1px solid #000; border-top:none; color:#FFF; padding:40px 10px 10px 10px; margin:0; background-image:url('http://www.superbrawl.com/clients/vista/tallbg94x.png'); background-position:bottom; background-repeat:repeat-x;}
#playlog legend 			{position:absolute; top:-13px; border:1px solid #000; background-color:#004; color:#FFF; font-size:105%; padding:3px 10px 3px 10px; }
#playlog label 				{color:#FFF; font:normal normal 90% Verdana; white-space:nowrap; display:block;	float:left; width:120px; padding:0px; margin:3px 0 7px 0; text-align:right;}
#playlog input,select	{border:1px solid #000; color:#000; background:#FFC; margin-left:2px; width:50px; font-size:85%; padding:2px;}
#playlog textarea 		{overflow:auto;}
#playlog br 					{clear:left;}

#picksheet 					{display:inline; float:left; padding:2px;}
#picksheet select 	{width:40px;}
#picksheet img 			{border:none; margin:1px;}
#picksheet table 		{border:1px solid #000; padding:1px;  border-collapse:collapse;}
#picksheet tr.r1 td 	{background-color: #FFF; padding:2px;}
#picksheet tr.r2 td 	{background-color: #999; padding:2px;}
#picksheet th 			{background:#030; font-size:80%; text-align:center; color:#FFF; font-weight:normal; white-space:nowrap; padding:3px;}
#picksheet td 			{background:#FFF; color:#000; font-size:80%; font-style:normal; padding:2px; text-align:center; white-space:nowrap;}
#picksheet .thead, #summary	.thead 	{padding:4px; background:#000 url('http://www.superbrawl.com/clients/vista/rhead94x.png') top; font-size:90%; text-align:center;	color:#FFFFFF; font-weight:bold; white-space:nowrap;}
#picksheet .sum 		{padding:3px;}
#picksheet tr.r1 .sel,#picksheet tr.r2 .sel 	{background-color:#000; color:#FFF; padding:2px; }
#picksheet tr.r1 .nsel,#picksheet tr.r2 .nsel {color:#000; padding:2px;}
#picksheet .primetime {border:1px solid #000; background:#FFF; padding:2px;}

#summary 					{display:inline; float:left; padding:2px;}
#summary img 			{border:none; margin:1px;}
#summary table 		{border:1px solid #000; padding:1px;  border-collapse:collapse;}
#summary th 			{background-color:#030; font-size:80%; text-align:center; color:#FFF; font-weight:normal; white-space:nowrap; padding:3px;}
#summary td 			{background-color:#FFF; color:#000; font-size:80%; font-style:normal; padding:1px; text-align:center; white-space:nowrap;}
#summary a:link 	{color:#000; text-decoration: none; padding:1px 3px 1px 3px;}
#summary a:visited{color:#000; text-decoration: none; padding:1px 3px 1px 3px;}
#summary a:active {color:#000; text-decoration: none; padding:1px 3px 1px 3px;}
#summary a:hover 	{color:#FFF; text-decoration: none; background-color:#F00; border:1px solid #000; padding:1px 2px 1px 2px;}
#summary .sum 		{padding:3px;}

#Standings 						{color:#000; width:97%; text-align:center;}
#Standings table			{border:1px solid #000; padding:0px; border-collapse:collapse; background:#FFF;}
#Standings .thead			{font:normal 700 110% Tahoma; padding:5px; height:40px; background:#000 url('http://www.superbrawl.com/clients/vista/rhead94x.png') top repeat-x;}
#Standings th 				{color:#FFF; background-color:#000; font:normal normal 90% Verdana; text-align:center; white-space:nowrap;}
#Standings .title 		{text-align:center; color:#FFF; font:normal normal 130% Verdana; white-space:nowrap;}
#Standings .legend 		{font:normal normal 80% Tahoma; text-align:right; color:#FFFFFF; white-space:nowrap; padding-right:3px;}
#Standings .legend .link {color:#FFF;}
#Standings td 				{color:#000; font-size:80%; font-style:normal; padding:1px; text-align:center; white-space:nowrap;}
#Standings td .link 	{color:#000;}
#Standings .sl  			{background-color:#FC3; color:#000;}
#Standings .match 		{background-color:#FC3; color:#000;}
#Standings .link			{color:#FFF;}

#Summaries 					{padding:0px; color:#FFF;}
#Summaries table		{background:#000; border-collapse:separate;}
#Summaries .title 	{font-size:120%; text-align:center;  white-space:nowrap;}
#Summaries .legend 	{font-size:95%; text-align:left; white-space:nowrap; padding-right:3px;}
#Summaries .link 		{color:#FFF;}
#Summaries th 			{color:#FFF; background-color:#000; font:normal 500 80% Verdana; text-align:center; white-space:nowrap;}
#Summaries .head		{font:normal 800 110% Tahoma; padding:5px; height:40px; background:#000 url('http://www.superbrawl.com/clients/vista/rhead94x.png') top repeat-x;}
#Summaries .foot		{font-size:100%; color:#FFF; background:#000 url('http://www.superbrawl.com/clients/vista/rhead94x.png') bottom repeat-x;}
#Summaries .foot div {height:30px; padding:3px; float:left;}
#Summaries .foot .search {border:1px solid #9CF; color:#000; background:#FFF; width:80px; font-size:90%;}
#Summaries .foot .btn {border:1px solid #9CF; color:#000; background:#FFF;}
#Summaries td 			{color:#000; background-color:#FFF; font-size:80%; font-style:normal; padding:1px; text-align:center; white-space:nowrap; letter-spacing: -1px;}
#Summaries select 	{border:1px solid #000; color:#000; background:#FFC; font-size:80%; width:130px;}
#Summaries .match 	{background-color:#0C0; color:#000;}
#Summaries .vis  		{color:#FFF; background-color:#025BC0;}
#Summaries .viss  	{color:#FFF; background-color:#025BC0;}
#Summaries .hom  		{color:#FFF; background-color:#0000A3;}
#Summaries .homs 		{color:#FFF; background-color:#00007C;}
#Summaries .cpik 		{color:#000; background-color:#FC3;}
#Summaries .win  		{color:#000; background-color:#FC3;}
#Summaries .cov  		{color:#000; background-color:#0C0;}
#Summaries .fav  		{color:#FFF; background-color:#007C00;}
#Summaries .spr  		{color:#FFF; background-color:#007C00;}
#Summaries .dog  		{color:#FFF; background-color:#007C00;}
#Summaries .ou  		{color:#FFF; background-color:#000;}
#Summaries .ouo 		{color:#FFF; background-color:#CA0000;}						/* over under over */
#Summaries .ouu 		{color:#FFF; background-color:#A3A300;}						/* over under -under */
#Summaries .sh 			{color:#FFF; background-color:#000; border:none;} /* small header spots */
#Summaries .res  		{color:#FFF; background-color:#F00;}							/* game results style */

#Survivor  				{padding:0px; color:#000;}
#Survivor .link 	{color:#FFF;}
#Survivor table 	{padding:0px; border:1px solid #000;}
#Survivor .head		{color:#FFF; font:normal 800 110% Tahoma; padding:5px; height:40px; background:#000 url('http://www.superbrawl.com/clients/vista/rhead94x.png') top repeat-x;}
#Survivor th 			{color:#FFF; background-color:#030; font:normal normal 90% Verdana; padding:2px; text-align:center; white-space:nowrap;}
#Survivor td 			{color:#000; background-color:transparent; font:normal normal 90% Verdana; padding:2px; text-align:center; white-space:nowrap; letter-spacing: -1px;}
#Survivor tr.r1 td 	{background-color: #FFF; color:#000; padding:2px;}
#Survivor tr.r2 td 	{background-color: #999; color:#000; padding:2px;}
#Survivor .foot	 	{color:#000; background:#FFF; white-space:normal; text-align:left;}
#Survivor .foot .btn {border:1px solid #9CF; color:#000; background:#FFF;}
#Survivor .win {color:#010; background-color:#B7FFB7;}
#Survivor .loss {color:#FFF; background-color:#B70000;}
#Survivor .btn {border:1px solid #9CF; color:#000; background:#FFF;}
#Survivor ul {text-align:left;}
#Survivor .svgame 			{width:110px; margin:1px; border:1px solid #000; background-color:#3A7FB7;}
#Survivor .svgame th 		{color:#000; background-color:#FC3; font-weight:normal; padding:2px; border-bottom:1px solid #000;}
#Survivor .svgame td 		{color:#000; background-color:#FFC; padding:1px;}
#Survivor .svgame .sel 	{color:#FFF; background-color:#3266FF;}
#Survivor .legend 			{background-color:#FFF;}
#Survivor .legend th 		{color:#FFF; background-color:#005;}
#Survivor .legend .wksn {color:#FFF; background-color:#005;}
#Survivor .legend .wks 	{color:#FFF; background-color:#3A7FB7;}
#Survivor .legend .link	{color:#FFF;}
#Survivor #svsched 		  {color:#000;}
#Survivor #svsched table {border:1px solid #000; background:transparent;}
#Survivor .sched 				{background-color:#3A7FB7; color:#FFF; font-size:100%; padding:2px; text-align:left; white-space:normal;}
#Survivor #svsum  			{color:#000;  background:transparent;}
#Survivor #svsum table	{border:1px solid #000; background-color:#FFF; height:100%;}
#Survivor #svsum th 		{padding:2px; background-color:#005; color:#FFF;}
#Survivor #svsum td 		{padding:2px; background-color:#FFDC71;}
#Survivor #svsum .wksn 	{color:#FFF; background-color:#000;}
#Survivor #svsum .wks 	{color:#FFF; background-color:#3A7FB7;}
#Survivor #svsum .sverror	{color:#FFF; text-align:left; border:1px solid #000; padding:2px; background-color:#F00; white-space:normal;}

#TrashTalk 				{position:relative; top:-60px; margin:auto; border:2px solid #070; padding:0; width:98%; height:500px; text-align:center; z-index:99; background:transparent url('http://www.superbrawl.com/themes/bgx1.png');}
#TrashTalk2				{position:absolute; right:0px; top:50px; width:250px; height:400px; border:none; z-index:99;}
#trpost 					{position:relative; margin-top:10px; margin-bottom:2px; padding:0;}
#trpost0 					{color:#FFF; height:150px; text-align:left;}
#trpost0 div			{padding:30px; color:#FFF;}
#trpost textarea 	{font:normal normal 90% Verdana; width:450px; height:200px; padding:1px; overflow:auto; border:1px solid #0044BF; color:#000; background:#FFC; }
#trpost input 		{font:normal normal 90% Verdana; width:450px; padding:1px; margin-bottom:5px; border:1px solid #0044BF; color:#000; background:#FFC;}
#trpost form 			{margin-left:0px; padding:0;}
#trpost fieldset 	{border:1px solid #030; width:460px; height:280px; padding:10px 7px; 5px 7px; margin:5px auto; background:#000 url('http://www.superbrawl.com/clients/vista/tallbg94x.png') bottom repeat-x;}
  
   
#trash 						{padding:15px 5px; 20px 15px;}

#trash table 			{border:1px solid #000; border-collapse:collapse; background-color:#333;}
#trash img 				{float:left; border:none;}
#trash th 				{color:#FFF; background-color:#030; font-size:90%; font-style:bold; text-align:center; padding:2px 2px 1px 10px; white-space:nowrap;}
#trash .head			{font-size:110%; color:#FFF; padding:2px 2px 3px 10px; text-align:left; background:#000 url('http://www.superbrawl.com/clients/vista/rhead94x.png') top repeat-x;}
#trash .head .sh	{font-size:75%;}
#trash .post 			{background-color:#333;}
#trash td 				{font-style:normal; text-align:left;}
#trash tr td 			{color:#000;}
#trash tr.r1 td 	{background-color: #FFC; border-top:1px solid #000; padding:2px 2px 2px 10px; white-space:nowrap;}
#trash tr.r2 td 	{background-color: #C7D6E7; border-top:1px solid #000; padding:2px 2px 2px 10px; white-space:nowrap;}
#trash .sub  			{font-size:110%;}
#trash .auth 			{font-size:75%;}
#trash .cnt 			{font-size:75%; text-align:center;}
#trash .link 			{color:#000;}

#thread 					{border-top:1px solid #000; padding:3px;}
#thread table 		{border:none;}
#thread .subject 	{border:1px solid #000; color:#FFF; background:#000 url('http://www.superbrawl.com/clients/vista/newsbg94x.png') right repeat-y;; font-size:110%; font-style:bold; text-align:left; padding:3px 5px 5px 10px; border-bottom:1px solid #030;}
#thread .subject .link {color:#FFF;}
#thread .message 	{border:1px solid #000; color:#000; background-color:#FFF; font-size:90%; font-style:normal; text-align:left; padding:3px 20px 20px 25px; white-space:normal;}
#thread .message td	{white-space:normal;}
#thread .message .link 	{color:#F00;}
#thread img 			{clear:both; border:none;}
#thread tr.r3 td 	{background-color: #C9E4AD; border-top:1px solid #000; padding:3px 2px 20px 25px; white-space:normal; font-size:90%;}
#thread tr.r4 td 	{background-color: #FFF; border-top:1px solid #000; padding:3px 2px 20px 25px; white-space:normal; font-size:90%;}



#QF 							{position:relative; margin:35px auto 0 75px;}
#QF form 					{margin-left:25px; padding:0;}
#QF div 					{float:left;}
#QF fieldset 			{border:none; color:#FFF; padding:40px 10px 10px 10px; margin:0; background:#000 url('http://www.superbrawl.com/clients/vista/tallbg94x.png') bottom repeat-x;}

#QF label 				{color:#FFF; font:normal normal 90% Verdana; white-space:nowrap; display:block;	float:left; width:120px; padding:0px; margin:3px 0 7px 0; text-align:right;}
#QF input,select	{width:190px; border:1px solid #000; color:#000; background:#FFC; margin-left:2px; font-size:90%; padding:2px;}
#QF textarea 			{width:190px; height:60px; overflow:auto; margin-left:2px; font:normal normal 90% Verdana; padding:2px;}
#QF label:first-letter {text-decoration:underline;}
#QF .small 				{padding:3px 25px 10px 5px; font-size:80%; white-space:normal;}
#QF form br 			{clear:left;}
#QF .cbox					{background-color:transparent; border:none; vertical-align:middle;}
#QF .link 				{color:#FFF;}

.xdiv 					{position:relative; top:0px; margin:auto; width:100%; height:500px; border:5px solid #FFF; background:url('../themes/bgfills1.png'); z-index:99;}
.xdiv .sm				{font-size:80%; padding:2px; color:#FFF; }
.xdiv table 		{border:0px #002 solid; padding:2px; border-collapse:collapse;}
.xdiv td 				{color:#FFF; font-size:90%; padding:2px; white-space:nowrap;}
.xdiv th 				{color:#FFF; font-size:80%; padding:2px; white-space:nowrap;}
.xdiv .link {color:#FFF;}

#myId {position:relative; display:block; font-size:98%; color:#FFF; padding:5px 0 5px 5px;}
#myId br {clear:both;}
#myId th		{color:#002; background:#FFF; font-size:90%; font-style:bold; text-align:center; padding:2px; white-space:nowrap; border-bottom:1px solid #09F;}
#myId td		{color:#FFF; font-size:80%; text-align:left; padding:2px; white-space:normal;}
#myId table {border-collapse:collapse; margin-left:15px; margin-top:5px;}
#myId td input	{height:110%;	width:13.0em; font-size:105%; padding:2px; border:1px solid #0044BF; color:#000; background:#FFC;}
#myId .caution {font-size:90%; padding:9px; margin:9px; white-space:normal; border:1px solid #F00;}
#myId .Reload {margin:20px; border:none; white-space:normal;}
#myId div {display:block; float:left; font-size:98%; color:#FFF; padding:0px;}
#myId fieldset {border:1px solid #09F; padding:5px; margin:10px 0; margin-left:5px;}
#myId legend {position:relative; top:-13px; margin-left:10px; margin-bottom:11px; font-size:100%; color:#FC3; padding:3px 5px 3px 5px; border:1px solid #09F; background:#002;}
#myId label {font-size:90%; white-space:nowrap; display:block;	float:left; width:110px; padding:0px; margin:3px 0 7px 0; text-align:right;}
#myId input,select	{margin-left:2px; font-size:85%; padding:2px; border:1px solid #0044BF; color:#000; background:#FFC; width:190px;}
#myId .input2	{width:100px;}
#myId select	{width:196px;}
#myId small {display: block;	margin:5px; padding: 1px 3px;	font-size:85%;}

#myId .button{width:90px; height:24px; margin:2px 0 7px 2px; color:#004; font-size:90%; text-align:center; border:none; background:transparent url('../themes/btn_90w.png') no-repeat; outline:none;}
#myId .button:hover {background:transparent url('../themes/btn_90n.png') no-repeat; color:#FFF; outline:none;}
