


label{position:relative;top:-2px;}
.xtext{font:9px verdana;}

.xbtn{font:9px verdana;cursor:pointer;background-color:gainsboro;}


#topLink{color:white; text-decoration:none;}
#leftLink{color:#293F4E; text-decoration:none;}
#leftLinkS{color:#293F4E; text-decoration:none; border-bottom:1px solid white;}
a:hover#topLink{color:#D0D6E4; text-decoration:none;}

a:hover#leftLink{color:#4D7692; text-decoration:none;}

table{font:12px verdana;}
#hft{top:0px;font-family:verdana;color:gray;font-size:9px;z-index:4;}
a:hover{color:#4B6385; text-decoration:none; }
.smLs{font-family:tahoma; letter-spacing: 0px; font-size:11px;  color:#666666; text-decoration:none; padding-left:10px; padding-right:10px; padding-bottom:7px; height: 25px; text-align:left;}
.smLso  {font-family:tahoma; letter-spacing: 0px; font-size:11px;  color:#0066CC; text-decoration:none; padding-left:10px; padding-right:10px; padding-bottom:7px; height: 25px; text-align:left;cursor:pointer;}
.smLr{font-family:tahoma; letter-spacing: 0px; font-size:11px;  color:#666600; text-decoration:none; padding-left:10px; padding-right:10px; padding-bottom:7px; height: 25px; text-align:left;}
.smLro  {font-family:tahoma; letter-spacing: 0px; font-size:11px;  color:#0066CC; text-decoration:none; padding-left:10px; padding-right:10px; padding-bottom:7px; height: 25px; text-align:left;cursor:pointer;}
.smLd{font-family:tahoma; letter-spacing: 0px; font-size:11px;  color:#660000; text-decoration:none; padding-left:10px; padding-right:10px; padding-bottom:7px; height: 25px; text-align:left;}
.smLdo {font-family:tahoma; letter-spacing: 0px;font-size:11px;  color:#0066CC; text-decoration:none; padding-left:10px; padding-right:10px; padding-bottom:7px; height: 25px; text-align:left;cursor:pointer;}
.homebody {  font-family: trebuchet ms, verdana, arial;font-size: 12px; color: #55427a; line-height: 15px; padding-top:8px;padding-left: 5px;}
.homeHead { font-family: garamond,trebuchet ms, verdana, arial; font-weight: bold; font-size: 19px; color:#C73B3B;letter-spacing: -1px; }
.hds { font:bold 12px arial;color:#6386AD; }

#wLink{ color:white; text-decoration:none; }
#wLinkS{ color:lightblue; text-decoration:none; }
a:hover#wLink{ color:lightblue; text-decoration:none; }

.LLink1 { color:#49474A; text-decoration:none; }
.LLink2 { color:#666666; text-decoration:none; }
.LLink3 { color:#A50000; text-decoration:none; }
.smL1 { 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; }
.smL2 { 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 silver; }

.smL3 { font-family:verdana; font-size:10px;  text-decoration:none; padding-bottom:7px; padding-left:20px; padding-right:10px; }
.smL4 { font-family:verdana; font-size:10px;  text-decoration:none; padding-bottom:7px; padding-left:30px; padding-right:10px; }


.smL30 { font-family:verdana; font-size:10px;  text-decoration:none; padding-bottom:7px; padding-left:20px; padding-right:10px; display:none; }
.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:30px; padding-right:10px; display:none;  letter-spacing:-1;}
.smL41 { 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:#A50000; text-decoration:none; }
.smallsilver{font:9px verdana;}


.sm0 { font-family: verdana; font-size: 11px; font-weight: bold; color: darkslateblue; text-decoration: none; padding-top: 5px;  padding-left: 5px; padding-right: 10px; }
.sm10{ font-family: verdana; font-size: 11px; font-weight: bold; color: darkslateblue; text-decoration: none; padding-top: 20px; padding-left: 5px; padding-right: 10px; }
.sm20 { font-family: verdana;  font-size: 10px; font-weight: bold; color: darkslateblue; text-decoration: none; padding-top: 5px; padding-left: 10px; padding-right: 10px; }
.sm3 { font-family: verdana; font-size: 10px; color: darkslateblue; text-decoration: none;padding-top: 7px; 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; }
.sm6 { font-family: verdana; font-size: 10px; font-weight: bold; letter-spacing:-1px; color: darkslateblue; text-decoration: none; padding: 4px 8px 4px 4px;}
.sm7 { font-family: verdana; font-size: 10px; font-weight: bold; color: darkslateblue; text-decoration: none; padding: 4px 20px 4px 4px;}


.bottomnavbold{font-family : Verdana, sans-serif;font-size: 7pt;color : #666666;text-decoration : none;font-weight: bold;}
.smtext{font-family : Verdana, sans-serif;font-size: 7pt;color: #BC502A;text-decoration : none;}
.hometitle{color: #BC502A;}
.homewelcome{font-family:arial, sans-serif;font-size:12px;line-height:1.5em; padding-top: 8px;}
.homecell1{font-family:arial;font-size:11px;padding:4px;}
.homecell2{font-family:arial;font-size:10px;padding:8px 4px 10px 4px;color:#33576C;}
.eventdiv{font-family:arial;font-size:11px;padding-right:4px;padding-bottom: 6px;}
.navdiv{ font-family: verdana; font-size: 10px; font-weight: bold; color: darkslateblue; text-decoration: none; padding: 8px 8px 6px 22px;}
.navdiv2{ font-family: verdana; font-size: 10px; color: darkslateblue; text-decoration: none; padding: 0px 5px 9px 32px; letter-spacing:-1;}
#hLink{ color:#33576C; text-decoration:none; }
#hLinkS{ color:green; text-decoration:none; }
a:hover#hLink{ color:lightblue; text-decoration:none; }
.homesub{font-family:arial;font-size:12px;font-weight:bold;}
#pLink{ color:BC502A;text-decoration:none;font-weight:bold;font-size:11px; }
.subhead{font-family:arial, sans-serif;font-size:13px;padding-bottom: 8px;font-weight:bold;}
.bodydiv{font-family:arial;font-size:11px;line-height:1.5em;padding:0px 16px 16px 22px;}

/* common */
.link{color: #001CB0; text-decoration: none; }
.linkb{color: #001CB0; text-decoration: none; font-weight:bold;}
.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;}
#tblhome{background-color:#FFFFFF;padding:6px;font-family:arial; font-size:11px;border-left:1px solid silver;}
#tblhome2{background-color:#FFFFFF;padding:6px;font-family:verdana; font-size:11px;}
.formtext{font-family:verdana; font-size:10px; color:darkslategray;}
.btn { cursor:pointer; width:80px; font-family:verdana; font-size:10px; letter-spacing:-1px; border: 1px outset;}
.btn1 { cursor:pointer; width:80px; font-family:verdana; font-size:10px; letter-spacing:-1px; border: 1px outset; background-color: #CCCCCC; }
.btn2 { cursor:pointer; 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: pointer; }
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;}
.itxt {font-family:verdana; font-size:10px; color:darkslateblue;}
.mSubmit { font-family:verdana; font-size:11px; font-weight: bold; background-color:#D4D0C8; width:150px; cursor: pointer; }
.mSubmit2 { font-family:verdana; font-size:10px;  background-color:#D4D0C8; cursor: pointer; width:320px; }
.mHelper { font-family:verdana; font-size:10px; cursor:pointer; 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:pointer;}

.help1 { font-family: verdana; font-size:11px; font-weight:normal; color:#373939; z-index:24; }

.helpCloseLink { font-family: arial; color:darkblue; text-align:center; width:100%; font-family: verdana; font-size: 9px; color: blue; cursor:pointer; }

.appWin{background:#6487A9;color:white;padding-left:3px;padding-right:2px;font:bold 10px verdana;line-height:12px;height:16px;}

.textform{font:10px verdana;}

.linkp { font-family: verdana; color:darkblue; width:100%; font-family: verdana; font-size: 9px; color: blue; cursor:pointer;text-decoration:none; }

/* end common */

