/* Html Classes */

Body,P,TD,Span,Div, select, input,textarea { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000;}
select { border-top:#336699; border-syle:solid; border-right-width: 1px }
p {line-height:150%;text-align:justify;}

.p1 {line-height:150%;}


Body { margin-top:0px;
       margin-left:1px;
       margin-right:0px;
       margin-bottom:0px;       
     }

Body 
    { margin-top:0px;
      margin-left:1px;
      margin-right:0px;
      SCROLLBAR-FACE-COLOR:#BCCCD9;
      SCROLLBAR-HIGHLIGHT-COLOR: white;
      SCROLLBAR-SHADOW-COLOR: buttonface;
      SCROLLBAR-3DLIGHT-COLOR: buttonface;
      SCROLLBAR-ARROW-COLOR:#000000;
      SCROLLBAR-TRACK-COLOR: silver;
      SCROLLBAR-DARKSHADOW-COLOR: buttonshadow;
      SCROLLBAR-BASE-COLOR: buttonface;
    }
   
A { font-family: Verdana; font-size: 10px; color: #000000; }
A:Hover { color: #000000; text-decoration:none;  }

/* Custom Styles */

.bgnd1             { background-color:#FFFFFF; }
.bgnd2             { background-color:#A1B5E0; border-top: 1px solid #FFFFFF; }
.bgnd3             { background-color:#AABECE; }
.bgnd4             { background-color:#AAC1D4; }
.bgnd5             { background-color:#FFFFFF; border-top: 1px solid #666666; }
.bgnd6             { background-color:#97AEBE; }
.bgnd7             { background-color:#EEF6FC; }
.bgnd8             { background-color:#E7E5D5; }
.bgnd9             { background-color:#DFE5EF; }



.border1           { border-bottom: 1px solid #FFFFFF; } 
.border2           { background-color:#DFE5EF; border:1px solid #A1B5E0; }
.border3           { background-color:#EFFDE7; border:1px solid #93B771; border-top:3px solid #93B771; border-bottom:3px solid #93B771;}
.border4           { border:1px solid #E3A359; }
.border5           { border:1px solid #BBBBBB; border-right:1px solid #336699; border-bottom:1px solid #336699;}
.txtOrange         { font-size:13px; color:#FA4F0D; font-weight:bold; }


.Users             { background-color:#BCCCD9; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
.TopText           { font-size: 9px; font-weight:normal; padding-right:10px; height:18px}
.LeftSidebar       { background-color:#EFEFEF; border: 1px solid #A2B6E1; }
.Category          { border-bottom: 3px solid #BCCCD9; font-size: 10px; color: #04324D; font-weight:bold; padding-left:4px; padding-right:2px;}
.SubCategory       { border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
.CategoryItem      { background-color:#FEFFFD; border-bottom: 1px solid #BCCCD9; font-size: 10px; font-weight:normal; padding-left:3px; padding-right:2px; }
.CategoryItemOver  { background-color:#BCCCD9; border-bottom: 1px solid #BCCCD9; font-size: 10px; font-weight:normal; padding-left:3px; padding-right:2px; cursor:pointer; cursor:hand;}
.CategoryItemActive{ background-color:#A1B5E0; border-bottom: 1px solid #BCCCD9; font-size: 10px; font-weight:normal; padding-left:3px; padding-right:2px; cursor:pointer; cursor:hand;}
.PartPhone         { background-color:#EFEFEF; }
.SubCategoryItem   { text-decoration:none; }

.txt1              { font-size: 10px; color:#667499; font-weight:bold; text-decoration:underline;}
.txt1_1            { font-size: 11px; color:#0080C0; font-weight:bold; }
.txt2              { font-size: 12px; color:#667499; font-weight:bold; }
.txt3              { font-size: 10px; color:#68709E; font-weight:bold; }
.txt5              { font-family:Tahoma; font-size: 11px; color:#003366; font-weight:normal}
.txt6              { color: #31AC0B; font-weight:bold; }
.txt7              { color: #FF0000; font-weight:bold; }

.Search            { background-color:#A1B5E0; }
.SearchText1       { font-size: 11px; color: #FFFFFF; font-weight:bold;}
.blueText          { font-size: 9px; color: #336699;}
.blueText2         { font-size: 10px; color: #04324D;}
.redText           { font-size: 10px; color: #FF0000;}
.blackText, .blackText2 { font-size: 10px; color: #000000; font-weight:bold; }
.blackText2         { font-weight:normal; }
.LinkBlue, .LinkBlue2  { font-size: 11px; color: #04324D; font-weight:normal; text-decoration:none; font-style:italic;}
.LinkBlue:hover    { color: #F38918; }
.LinkBlue2         { font-weight:bold; }
.LinkBlue2:hover   { color: #F38918; }
.LinkOrange2       { font-size: 10px; color: #D07A1F; font-weight:normal; text-decoration:underline;}
.LinkOrange2:hover { color: #F38918; }
.LinkWhite, .LinkWhite2 { font-size: 10px; color: #FFFFFF; font-weight:bold; text-decoration:none;}
.LinkWhite2        { font-weight:normal; }  
.LinkWhite:hover   { color: #F38918 }
.LinkOrange        { font-size: 11px; color: #F38918; font-weight:bold; text-decoration:none;}
.LinkOrange:hover  { color: #F38918; text-decoration:underline; }
.LinkBlack         { color:#000000; text-decoration:underline; }
.LinkBlack:hover   { color:#FFFFFF; }
.lnk1              { font-size: 10px; color: #667499; font-weight:bold; text-decoration:none;}
.lnk1:hover        { color:#FF0000; }

.Link2Black        { font-size: 11px; color: #000000; font-weight:bold; text-decoration:none; }
.Link2Black:hover  { color:#336699; }
.navBar            { background-color:#667499; color:#FFFFFF; font-size: 10px; font-weight:bold; text-decoration:none}
.navBar:hover      { color: #F38918; }
.Gray1             { font-size: 9px; color: #8D816E;}
.Gray1:hover       { font-size: 9px; color: #D07A1F;}
.messageText       { font-size:13px; color:#336699; }
.inputBlue         { border:1px solid #97AEBE; height:18}
.buttonBlue        { height:22; background-color:#97AEBE; color:#FFFFFF; border:1px solid #336699}
.button2           { height:25; background-color:#DFE5EF; color:#006699; border:2px solid #000000; border-left:2px solid #FFFFFF; border-top:2px solid #FFFFFF; cursor:pointer; cursor:hand;}
.titleWhite        { font-size: 11px; color: #FFFFFF; font-weight:bold; }
.w        { font-size: 11px; color: #000000; font-weight:bold; }

.borderBlue        { border:2px solid #C8D1D6;}

.Sponsors,.addUser { background-color:#97AEBE; border-bottom:1px solid #ABBECD; }
.addUserTitle1     { background-color:#04324C; color:#FFFFFF;}
.addUserTitle2     { color:#04324C; font-weight:bold }
.required          { color:#E4E4E4; }
.addUser2          { background-color:#EFEFEF; }

.addUserBackground    { background-color:#FFA333; color:#FFFFFF;}
.addUserNavLink       { color:#FFFFFF; font-weight:bold; text-decoration:none}
.addUserNavLink:hover { color:#FF0000; }


.BodyTitle         { background-color:#FFCA62; border-top: 1px solid #D07A1F; border-bottom: 3px solid #D07A1F; font-size: 11px; font-weight:bold; padding-left:5px; padding-right:2px;}
.ScrollBar         { overflow:auto; }

.ProgramsText, .ProgramsTitle { font-size: 10px; font-weight:normal; }    
.ProgramsTitle                { font-weight:bold; }

.ToolsBar           { border-top: 1px solid #C8D1D6; border-bottom: 3px solid #C8D1D6; font-size: 11px; }
.ToolsBarLink       { font-size: 9px; color: #04324D; font-weight:normal; text-decoration:none;}
.ToolsBarLink:hover { color: #04324D; text-decoration:underline; }

.TextBox           { font-family: Verdana; font-size: 9px; color: #000000;}
.ListBox           { font-family: Verdana; font-size: 10px; background-color:#AAC1D4; color:#FFFFFF; height:18px;} 

.small             { font-family:Verdana; font-size: 1px;}

.tableBorder       { font-size:10px; border-top: 1px solid #336699;border-left: 1px solid #336699; }
.cell1Border       { padding-left:5px; padding-right:3px; border-right: 1px solid #336699;border-bottom: 1px solid #336699; }
.cell2Border       { padding-left:5px; padding-right:3px; border-right: 1px solid #336699;border-bottom: 1px solid #336699; }

.rightClick           { border: 1px solid #CCCCCC; background-color:#E4E4E4 }
.rightClickLink       { font-size: 10px; color: #04324D; background-color:#E4E4E4; font-weight:normal; text-decoration:none; }
.rightClickLink:hover { color: #F38918; background-color:#FFFFFF}

.OrangeBgd         { font-size:11px; background-color:#BCCCD9; color:#FFFFFF; font-weight:bold; }

.actLink            { font-size:10px; color:#000000; }

.Cursor { cursor:pointer; cursor:hand; }
.Hand { cursor:pointer; cursor:hand; }

.shortDescr { font-size: 10px; color: #002266; line-height:130%;text-align:justify; }

.mnu          { 
                border:1px solid #FFFFFF;
                background: #667499; 
                filter: alpha(opacity=92); 
                filter: progid:DXImageTransform.Microsoft.Alpha(opacity=92); 
                -moz-opacity: 92%; 
              }
              
.mnuHover     { 
                background: #AABECE;
                filter: alpha(opacity=92); 
                filter: progid:DXImageTransform.Microsoft.Alpha(opacity=92); 
                -moz-opacity: 92%; 
                cursor:pointer; cursor:hand;
              }
              
.mnuOut       { 
                background: #667499; 
                filter: alpha(opacity=92); 
                filter: progid:DXImageTransform.Microsoft.Alpha(opacity=92); 
                -moz-opacity: 92%; 
                cursor:pointer; cursor:hand;
              }