body
{
}

H1
{
	font-size : 12pt;
	font-family : Verdana;
	color : #546D8E;
	font-weight : lighter;
}

H2
{
	font-size : 11pt;
	font-family : Verdana;
	color : #546D8E;
	font-weight : lighter;
	text-decoration : underline;
}

H3
{
	font-size : 10pt;
	font-family : Verdana;
	color : #546D8E;
	font-weight : normal;
}


td
{
	font-size : 8pt;
	font-family : Verdana;
	color : #546D8E;
}
Li
{
	font-size : 8pt;
	font-family : Verdana;
	color : #546D8E;
}
.BottomFrameText
{
	font-family : Verdana;
	font-size : 8pt;
	color : White;
}
.ButtonSmallGrey
{
	/*background-color: #FFFBFF;*/
	border-color : #CCCCCC;
	border-style : solid; 
	border-width : 1px;
   font-family : verdana; 
   font-size : 8pt;
   color : #284775;	
}
.ButtonEnterUrl
{
	background-color : White;
	color : Gray;
	font-size : 8pt;
	font-family : Verdana;	
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;	
}
.DropDownList
{
    font-size : 8pt;
    color : Gray;
}
.EditLabel
{
	font-size : 8pt;
	font-family : Verdana;
	color : Gray;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;	
}
.EditLabelTable
{	
	border-style: solid;
	border-width : 1px;
	border-color : black;
	background-color : White;
	font-size : 8pt;
	font-family : Verdana;
	color : Gray;
	width : 100px;
}
.LabelText
{
	font-size : 8pt;
	font-family : Verdana;
	color : #546D8E;
	width : 215px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;	
}
.LbLyrics
{
	font-size : 8pt;
	color : Gray;
	width : 658px;
}
.MenuLinks
{
	font-family : Verdana;
	font-size : 8pt;
	font-weight : normal;
	color : blue;
}
.PageTitle
{
	font-size : 20pt;
	font-weight : 400;
	font-family : Verdana;
	color : #546D8E;
}
.SectionHeading
{
	font-size : 12pt;
	font-family : Verdana;
	color : #546D8E;
}
.TextBox
{
	font-size : 8pt;
	font-family : Verdana;
	color : #546D8E;
	width : 137px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;	
}
.TextBoxEnterUrl
{
	font-size : 8pt;
	font-family : Verdana;
	color : #546D8E;
	width : 215px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;	
}

.TxtLyrics
{
	font-size : 8pt;
	color : Gray;
	width : 658px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;	
}





.PMTitle
{
  font-family : "verdana";
  font-size : 10pt;
}   
.PMButton
{
   font-size : 8pt;
   font-family : Verdana;
   color : Gray;
   width : 137px;
   border-bottom-width : 1px;
   border-top-width : 1px;
   border-left-width : 1px;
   border-right-width : 1px;
   border-style : solid;
}
.PMList
{
   background-color : White;
   color : Gray;
   font-size : 8pt;
   font-family : Verdana;	
   border-bottom-width : 1px;
   border-top-width : 1px;
   border-left-width : 1px;
   border-right-width : 1px;
   border-style : solid;	
}
.PMTextBox
{
   font-size : 8pt;
   font-family : Verdana;
   color : Gray;
   width : 137px;
   border-bottom-width : 1px;
   border-top-width : 1px;
   border-left-width : 1px;
   border-right-width : 1px;
   border-style : solid;
}

.MessageTable
{
}


.MenuItemOver
{
    background-color : #546D8E;
    color: #FFFF99;
    font-weight : bold;
    text-decoration : none;
    cursor : default;
}

.MenuItemOut
{
    color : #546D8E;
    text-decoration : none;
    background-color : White;
}
.UploadTable
{
    border-width:1px;
    border-style:solid;
    border-collapse:collapse;
    border-color:#D3D3D3;
    background-color:#F5F5F5;
}
.UploadTableTitleCell
{
    background-color:#558DA9;
}
.UploadTableCloseLink
{
    color:White;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
}
.FileManagerTitle
{
    font-family : Verdana;
    font-size : 8pt;
    color : White;
    font-weight : bold;
}
.BoldText
{
    font-size : 8pt;
    font-family : Verdana;
    color : #546D8E;
    font-weight : bold;
}
.New
{
	color : Red;
	font-size : 6pt;
	vertical-align : middle;
	text-decoration : underline;
}

    .RowTitle
    {
        color:White;
        background-color:#5D7B9D;
        font-weight:bold;
        height:20px;
    }
    .Alternating
    {
         color:#284775;
         background-color:White;
    }
    .Row
    {
        color:#333333;
        background-color:#F7F6F3;
    }
    
    
    .tblCompact
    {
    	border:0;
    	cellpadding:0;
    	cellspacing:0;
    }
    
    
    
    
		
.BorderImage
{
     border-width : 1px;
     border-style : solid;
     border-color : lightgrey;
}

    
.RedBorder
{
	border-width : 2px;
	border-style : solid;
	border-color : Red;
}

.TabItemRed
{
    border-width:1px;
    border-style:solid;
    border-color:red;
}





 .ModifierTD
 {
     padding-left:3px;
     vertical-align:bottom;
     height:16px;
 }
 
 

.n0
{
    background-position: 0px 0px;
}
.n1
{
    background-position: 0px -10px;
}
.n2
{
    background-position: 0px -20px;
}
.n3
{
    background-position: 0px -30px;
}
.n4
{
    background-position: 0px -40px;
}
.n5
{
    background-position: 0px -50px;
}
.n6
{
    background-position: 0px -60px;
}
.n7
{
    background-position: 0px -70px;
}
.n8
{
    background-position: 0px -80px;
}
.n9
{
    background-position: 0px -90px;
}
.n10
{
    background-position: 0px -100px;
}
.n11
{
    background-position: 0px -110px;
}
.n12
{
    background-position: 0px -120px;
}
.n13
{
    background-position: 0px -130px;
}
.n14
{
    background-position: 0px -140px;
}
.n15
{
    background-position: 0px -150px;
}
.n16
{
    background-position: 0px -160px;
}
.n17
{
    background-position: 0px -170px;
}
.n18
{
    background-position: 0px -180px;
}
.n19
{
    background-position: 0px -190px;
}
.n20
{
    background-position: 0px -200px;
}
.n21
{
    background-position: 0px -210px;
}
.n22
{
    background-position: 0px -220px;
}
.n23
{
    background-position: 0px -230px;
}
.n24
{
    background-position: 0px -240px;
}
.n25 /* X */
{
    background-position: 0px -250px;
}
.n26 /* hammer */
{
    height: 7px;
    width: 36px;
    background-position: 0px -293px;
}
.n27 /* slide up */
{
    width: 22px;
    background-position: 0px -300px;
}
.n28 /* slide down */
{
    width: 22px;
    background-position: 0px -310px;
}
.n29 /* bend up */
{
    width: 14px;
    background-position: 0px -320px;
}
.n30 /* bar separator */
{
    width: 7px;
    height: 51px;
    background-position: 0px -330px;
    z-index: 0;
}
.n31 /* ? */
{
    background-position: 0px -260px;
}


.b_14_0
{
    height: 30px;
    background-position: 0px 0px;
}
.b_14_1
{
    height: 40px;
    background-position: 0px -30px;
}
.b_14_2
{
    height: 50px;
    background-position: 0px -70px;
}
.b_14_3
{
    height: 60px;
    background-position: 0px -120px;
}
.b_14_4
{
    height: 70px;
    background-position: 0px -180px;
}
.b_14_5
{
    height: 80px;
    background-position: 0px -250px;
}

.b_12_0
{
    height: 30px;
    background-position: -22px 0px;
}
.b_12_1
{
    height: 40px;
    background-position: -22px -30px;
}
.b_12_2
{
    height: 50px;
    background-position: -22px -70px;
}
.b_12_3
{
    height: 60px;
    background-position: -22px -120px;
}
.b_12_4
{
    height: 70px;
    background-position: -22px -180px;
}
.b_12_5
{
    height: 80px;
    background-position: -22px -250px;
}

.b_34_0
{
    height: 30px;
    background-position: -44px 0px;
}
.b_34_1
{
    height: 40px;
    background-position: -44px -30px;
}
.b_34_2
{
    height: 50px;
    background-position: -44px -70px;
}
.b_34_3
{
    height: 60px;
    background-position: -44px -120px;
}
.b_34_4
{
    height: 70px;
    background-position: -44px -180px;
}
.b_34_5
{
    height: 80px;
    background-position: -44px -250px;
}

.b_0
{
    height: 30px;
    background-position: -66px 0px;
}
.b_1
{
    height: 40px;
    background-position: -66px -30px;
}
.b_2
{
    height: 50px;
    background-position: -66px -70px;
}
.b_3
{
    height: 60px;
    background-position: -66px -120px;
}
.b_4
{
    height: 70px;
    background-position: -66px -180px;
}
.b_5
{
    height: 80px;
    background-position: -66px -250px;
}

.h1
{
    width: 19px;
    height: 4px;
    background-position: -202px -73px;
}
.h2
{
    width: 38px;
    height: 5px;
    background-position: -221px -72px;
}
.h3
{
    width: 48px;
    height: 7px;
    background-position: -259px -71px;
}
.h4
{
    width: 58px;
    height: 8px;
    background-position: -307px -71px;
}
.h5
{
    width: 68px;
    height: 8px;
    background-position: -365px -71px;
}
.h6
{
    width: 78px;
    height: 8px;
    background-position: -433px -71px;
}
.h7
{
    width: 88px;
    height: 8px;
    background-position: -512px -71px;
}
.h8
{
    width: 98px;
    height: 8px;
    background-position: -600px -71px;
}

.su_1
{
    width: 20px;
    background-position: -202px -53px;
}
.su_2
{
    width: 30px;
    background-position: -222px -53px;
}
.su_3
{
    width: 40px;
    background-position: -252px -53px;
}
.su_4
{
    width: 50px;
    background-position: -292px -53px;
}
.su_5
{
    width: 60px;
    background-position: -342px -53px;
}
.su_6
{
    width: 70px;
    background-position: -402px -53px;
}
.su_7
{
    width: 80px;
    background-position: -472px -53px;
}
.su_8
{
    width: 90px;
    background-position: -553px -53px;
}

.sd_1
{
    width: 20px;
    background-position: -202px -61px;
}
.sd_2
{
    width: 30px;
    background-position: -222px -61px;
}
.sd_3
{
    width: 40px;
    background-position: -252px -61px;
}
.sd_4
{
    width: 50px;
    background-position: -292px -61px;
}
.sd_5
{
    width: 60px;
    background-position: -342px -61px;
}
.sd_6
{
    width: 70px;
    background-position: -402px -61px;
}
.sd_7
{
    width: 80px;
    background-position: -472px -61px;
}
.sd_8
{
    width: 90px;
    background-position: -553px -61px;
}



.ihm
{
    background-position: 0px 0px;
}
.ictb
{
    background-position: -20px 0px;
}
.imytb
{
    background-position: -40px 0px;
}
.ismng
{
    background-position: -60px 0px;
}
.isctr
{
    background-position: -80px 0px;
}
.isctc
{
    background-position: -100px 0px;
}
.ipar
{
    background-position: -120px 0px;
}
.itbx
{
    background-position: -140px 0px;
}
.icacc
{
    background-position: -160px 0px;
}
.imyac
{
    background-position: -180px 0px;
}
.imypr
{
    background-position: -200px 0px;
}
.ikeyrf
{
    background-position: -220px 0px;
}
.inews
{
    background-position: -240px 0px;
}
.ilnk
{
    background-position: -260px 0px;
}
.ifdbk
{
    background-position: -280px 0px;
}
.ihlp
{
    background-position: -300px 0px;
}
.ihsptl
{
    background-position: -320px 0px;
}
.ideltg
{
    height: 20px;
    width: 20px;
    background-position: -400px 0px;
}
.iplyf
{
    height: 20px;
    width: 20px;
    background-position: -460px 0px;
}
.iuplf
{
    height: 20px;
    width: 20px;
    background-position: -500px 0px;
}
.iedtg
{
    height: 20px;
    width: 20px;
    background-position: -420px 0px;
}
.ivwtg
{
    height: 20px;
    width: 20px;
    background-position: -440px 0px;
}
.idltcrd
{
    height: 20px;
    width: 20px;
    background-position: -340px 0px;
}
.ivwcrd
{
    height: 20px;
    width: 20px;
    background-position: -380px 0px;
}
.iedcrd
{
    height: 20px;
    width: 20px;
    background-position: -360px 0px;
}

.crdmo
{
    height: 10px;
    width: 10px;
    background-position: 0px -270px;
}
.crdmx
{
    height: 10px;
    width: 10px;
    background-position: 0px -250px;
}
.crdmt
{
    height: 10px;
    width: 10px;
    background-position: 0px -280px;
}
.crddt
{
    height: 20px;
    width: 20px;
    background-position: 0px -401px;
}
.crddtv
{
    height: 8px;
    width: 8px;
    background-position: 0px -421px;
}

.bggrid
{
    height: 50px;
    width: 1px;
    position: relative;
    top: 0px;
    left: 0px;
    background-position: 0px -1px;
}
