body{margin:0px;background:white;}
#hBkg{margin:0px;background:#d4cfa7;height:100%;width:100%;position:absolute;top:0px;bottom:0px;}
#topBar{position:absolute;top:0px;left:0px;background:#90b163;width:100%;height:60px;z-index:-1;border-bottom:1px solid #5a657a;z-index:2;}
#bracket{position:absolute;top:3px;left:275px;z-index:3;}
#heavy{position:absolute;top:60px;left:0px;z-index:3;}
#anim{position:absolute;top:185px;left:183px;z-index:3;}
#nomore{position:absolute;top:70px;left:320px;z-index:3;}
#hlogo{position:absolute;top:270px;left:60px;z-index:3;}
#2logo{position:absolute;top:70px;left:10px;z-index:3;}
#1mast{position:absolute;top:22px;left:80px;font-family:verdana;font-size:9px;font-weight:bold;letter-spacing:1px;color:#303641;z-index:3;}
#2mast{position:absolute;top:0px;left:0px;z-index:7;}
#hMain{position:absolute;top:60px;width:100%;height:330px;background:white;z-index:2;}
#aBar{position:absolute;top:330px;left:0px;font:9px verdana;color:white;width:100%;text-align:center;z-index:10;background:#5a657a;border-bottom:100px solid #d4cfa7;border-top:10px solid white;}
#tBtn{font:9px verdana;color:white;text-align:center;z-index:10;background:#5a657a;border:1px solid #3D4453; padding-left:10px; padding-right:10px; padding-bottom:1px;font-weight:bold;cursor:pointer;}
#hC{position:absolute;top:120px;left:350px;z-index:5;font-family:trebuchet ms, verdana; font-size:11px;color:#4A5365;padding-right:50px;}

#rct{ font-family: verdana; font-size: 10px; font-weight: bold; color: #666666; padding-top: 5px;}  
#rco{ font-family: verdana; font-size: 10px; color: #666666; padding-top: 15px; padding-bottom: 10px;}  

#hd{font-family: trebuchet ms, verdana, arial; font-weight: bold; font-size: 18px; color:#002A78;}
#bd{font-family:verdana, arial; font-size: 11px; line-height:18px;padding-right:30px;}

#tpb{background-color:#f4ffcb;font-weight:bold;border-left:1px solid black;border-top:1px solid black;font-size:10px;width:13px;text-align:center;padding-top:5px;padding-bottom:6px;}
#tpbb{background-color:white;font-weight:bold;border-top:1px solid black;}
#tpt{background-color:#e5e5e5;border-top:1px solid black;border-right:1px solid black;padding-right:8px;padding-left:4px;font-family:verdana;font-size:10px;padding-top:5px;padding-bottom:6px;}
#tptb{background-color:white;border-top:1px solid black;padding-right:8px;padding-left:4px;}

.addressBar {font-family:arial; line-height: 9px; font-size:9px; color: darkblue; letter-spacing: 1px; }

.LLink2 { color:#49474A; text-decoration:none; }
.LLink3 { color:#488500; text-decoration:none; }
.LLink4 { color:#53459e; text-decoration:none; }

.sm0{font-family: verdana; font-size: 11px; font-weight: bold; color: darkslateblue; text-decoration: none; padding-top: 5px; padding-left: 5px; padding-right: 10px;}
.sm1{font-family: verdana; font-size: 11px; font-weight: bold; color: darkslateblue; text-decoration: none; padding-top: 25px; padding-left: 5px; padding-right: 10px;}
.sm2 {font-family: verdana; font-size: 10px; font-weight: bold; color: darkslateblue; text-decoration: none; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
.sm3 {font-family: verdana; font-size: 10px; color: darkslateblue; text-decoration: none; padding-top: 4px; padding-left: 20px; padding-right: 10px;}
.sm4 {font-family: verdana; font-size: 10px; color: darkslateblue; text-decoration: none; padding-top: 4px; padding-left: 30px; padding-right: 10px;}
.sm5 {font-family: verdana; font-size: 10px; color: darkslateblue; text-decoration: none; padding-top: 4px; padding-left: 40px; padding-right: 10px;}


.smL2 { font-family:trebuchet ms, verdana, arial; font-size:10px; letter-spacing:2px; font-weight:bold; color:#49474A; text-decoration:none; padding-left:10px; padding-right:10px; padding-bottom:6px; }
.smL3 { font-family:verdana; font-size:10px; font-weight:bold; text-decoration:none; padding-top:6px; padding-left:10px; padding-right:10px; padding-bottom:6px; border-top:1px solid #5a657a; }
.smL31 { font-family:verdana; font-size:10px; text-decoration:none; padding-bottom:7px; padding-left:20px; padding-right:10px; display:block; letter-spacing:-1; }
.smL40 { font-family:verdana; font-size:10px;  text-decoration:none; padding-bottom:7px; padding-left:20px; padding-right:10px; display:none; }
.smL41 { font-family:verdana; font-size:10px; text-decoration:none; padding-bottom:7px; padding-left:10px; padding-right:10px; display:block; letter-spacing:-1;}
.smL50 { font-family:verdana; font-size:10px; text-decoration:none; padding-bottom:7px; padding-left:30px; padding-right:10px; display:none;  letter-spacing:-1;}
.smL51 { font-family:verdana; font-size:10px; text-decoration:none; padding-bottom:7px; padding-left:30px; padding-right:10px; display:block;  letter-spacing:-1;}
a:hover#LL { color:#7bce00; text-decoration:none; }



/* common */
.link{color: #001CB0; text-decoration: none;}
.slink {  font-family: verdana; font-size: 9px; color: #717188; text-decoration: none; }
#tbla{width:20%;background-color:#D5F1D8;padding-left:4px;padding-right:6px;border-left:1px solid silver;border-right:1px solid silver;padding-top:6px;border-top:1px solid silver;border-bottom:1px solid silver;}
#tblc{width:20%;padding-left:4px;padding-right:6px;padding-top:6px;border-left:1px solid silver;border-top:1px solid silver;border-bottom:1px solid silver;}
#tbld{font:10px verdana;width:100%;letter-spacing:-1px;}
#tblu1{width:20%;background-color:#D3D3D3;padding-left:4px;padding-right:6px;padding-right:6px;padding-top:6px;border-left:1px solid silver;border-top:1px solid silver;border-bottom:1px solid silver;}
#tblu2{width:20%;background-color:#E0E0E0;padding-left:4px; padding-right:6px;padding-right:6px;padding-top:6px;border-left:1px solid silver;border-top:1px solid silver;border-bottom:1px solid silver;}
#tblu3{width:20%;background-color:#EEEEEE;padding-left:4px;padding-right:6px;padding-right:6px;padding-top:6px;border-left:1px solid silver;border-top:1px solid silver;border-bottom:1px solid silver;}
.formtext{font-family:verdana; font-size:10px; color:darkslategray;}
.btn { cursor:hand; width:80px; font-family:verdana; font-size:10px; letter-spacing:-1px; border: 1px outset;}
.btn1 { cursor:hand; width:80px; font-family:verdana; font-size:10px; letter-spacing:-1px; border: 1px outset; background-color: #CCCCCC; }
.btn2 { cursor:hand; width:80px; font-family:verdana; font-size:10px; letter-spacing:-1px; border: 1px outset; background-color: #BBD6BB; }
.fbtn { font-family: arial; font-size: 9px; color: #303030; background-color: #D4D0C8; height: 19px; font-weight: bold; cursor: hand; }
textarea { font-family:verdana; font-size:10px; color:darkslategray; }
#itext { font-family:verdana; font-size:10px; color:darkslateblue; }
#itextg { font-family:verdana; font-size:11px; color:gray; background-color:gainsboro;}
.mSubmit { font-family:verdana; font-size:11px; font-weight: bold; background-color:#D4D0C8; width:150px; cursor: hand; }
.mSubmit2 { font-family:verdana; font-size:10px;  background-color:#D4D0C8; cursor: hand; width:320px; }
.mHelper { font-family:verdana; font-size:10px; cursor:hand; width:70px; }
#bklk{color:black;text-decoration:none;cursor:default;}
a:hover#bklk{color:black;}
#aCoach{ position:relative; top:7px; left: 10px; font-family:verdana; font-size:10px;  background-color:cornsilk; width:650px; display:none; }
#glnk{color:darkblue;text-decoration:none;}
#glnk:hover{color:red}
.coachLink{color:darkblue;text-decoration:none;}
#adminHelp{width:430px;}

.helpPop { background-color:cornsilk;border-top:17px solid #2051B3; border-left: 3px solid #2051B3; border-bottom: 3px solid #2051B3; border-right: 3px solid #2051B3; display:none; position:absolute; top:10px; left:30px; width:500px; padding-top:12px; padding-left:20px; padding-right:30px; padding-bottom:10px; font-family:verdana; font-size:11px; z-index:24; }

.helpHead { position:absolute; top:-14px; left:5px; font-family:verdana; font-size:10px; color:white; background-color: #2051B3; height:10px; }

.helpMarginL { position:absolute; top:0px; left:0px; width:6px; height:100%; background-color:#fd7100; }

.helpClose { position:absolute; left:470px; top:-1px; height:10px; width:10px; background-color:white;border:1px solid gray; font-family: verdana; font-size: 16px; font-weight:900; color: black; line-height:10px; padding-bottom:1px; padding-left:1px; cursor:hand;}

.help1 { font-family: verdana; font-size:11px; font-weight:normal; color:#373939; }

.helpCloseLink { font-family: arial; color:darkblue; text-align:center; width:100%; font-family: verdana; font-size: 9px; color: blue; cursor:hand; }





.PSSearchWindow { padding-bottom: 10px; padding-right: 5px;padding-top: 5px;padding-left: 5px; border: 1px solid gray; font-family: verdana;font-size: 9px;position: absolute; top: 14px;background-color: white; z-index: 4; }
.PSSearchBox { font-family: verdana; font-size: 9px;  padding-left: 5px;}
.PSSearchForm { font-family: arial; font-size: 11px;  color:#464646; border-top: 1px solid gray;border-left: 1px solid gray; border-bottom: 1px solid silver; border-right: 1px solid silver; height:16px; padding-left:3px; }
.PSSearchBtn{ font-family: verdana; font-size: 9px; height: 16px; border-top: 1px outset #8D9150; border-left: 1px inset #5094DD; border-bottom: 1px groove #8D9150;border-right: 1px groove #8D9150; line-height:9px; background-color:#5a657a; cursor:hand; color:white;}
.PSSearchBtno{ font-family: verdana; font-size: 9px; height: 16px; border-top: 1px outset #8D9150; border-left: 1px inset #5094DD; border-bottom: 1px groove #8D9150; border-right: 1px groove #8D9150; line-height:9px; background-color:#7B8AA8; cursor:hand; color:white;}


/* end common */


