/* Html Classes */

Body,P,TD,Span,Div, select, input,textarea { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 11px; color: #555555;}
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:1px;
      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: Tahoma, Verdana; font-size: 10px; color: #000000; }
A:Hover { color: #000000; text-decoration:none;  }

/* Custom Styles */


.header1_repeat
{
	background:url(../images/header1_repeat.jpg) repeat-x;
}

.header2_repeat
{
	background:url(../images/header2_repeat.jpg) repeat-x;
}

.header3_repeat
{
	background:url(../images/header3_repeat.jpg) repeat-x;
}

.header4_repeat
{
	background:url(../images/top_repeat_left.jpg) repeat-x;
}

.bgnd0             { background-color:#DFE5EF; }
.bgnd1             { background-color:#FFFFFF; }
.bgnd2             { background-color:#DADDDC; border-top: 1px solid #FFFFFF; }
.bgnd3             { background-color:#EFEFEF; }
.bgnd4             { background-color:#AAC1D4; }
.bgnd5             { background-color:#FFFFFF; border-top: 1px solid #666666; }
.bgnd6             { background-color:#C1C6C4; }
.bgnd7             { background-color:#EEF6FC; }
.bgnd8             { background-color:#E7E5D5; }
.bgnd9             { background-color:#DADDDC; }
.bgnd10            { background-color:#AAC1D4; color:#000000; }
.bgnd22            { background-color:#A1B5E0; border-top: 1px solid #FFFFFF; }
.bgnd23            { background-color:#C1C6C4; }
.bgnd24            { background-color:#DAD8C5; }
.bgnd25            { background-color:#336699; font-size:1px;}
.bgnd26            { background-color:#EBF5D6; border:1px solid #AAAAAA;}
.bgnd27            { background-color:#FFFFFF; border:1px solid #AAAAAA;}
.bgnd28            { background-color:#FFFFFF; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF;}
.bgnd29            { background-color:#CAD3D8; }
.bgnd30            { background-color:#B8C7DB; }
.bgnd31            { background-color:#E5E5E5; }
.bgnd32            { background-color:#DFE5EF; }

.bgTop             { background-color:#9FAED3; }
.bgCategory        { background-color:#CBD2C4; }



.borderRight       { border-right:3px solid #F73A00; }
 



.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 #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.border6           { border-bottom:1px solid #CCCCCC; }
.border7           { border-right:1px solid #CCCCCC; }
.border8           { background-color:#C5CDDD; border: 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:#FFFFFF; border: 1px solid #A2B6E1; }
.Category          { border-bottom: 1px 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:#DADDDC; border-bottom: 1px solid #BCCCD9; font-size: 10px; font-weight:normal; padding-left:3px; padding-right:2px; cursor:pointer; cursor:pointer;hand;}
.CategoryItemActive{ background-color:#F5DEBF; border-bottom: 1px solid #BCCCD9; font-size: 10px; font-weight:normal; padding-left:3px; padding-right:2px; cursor:pointer; cursor:pointer;hand;}
.PartPhone         { background-color:#EFEFEF; }
.SubCategoryItem   { font-size: 11px; text-decoration:none; }

.txt1              { font-size: 10px; color:#667499; 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; }
.txt8, .txt10      { font-size: 10px; color: #555555; font-weight:normal; text-decoration:none; }
.txt9              { font-size: 11px; color: #555555; font-weight:bold; text-decoration:none; }
.txt10             { font-weight:bold; }
.txt11             { font-size: 11px; color: #666666; font-weight:bold; text-decoration:none; }


.txt21             { color: #336699; font-weight:bold; }

.Search            { background-color:#A1B5E0; }
.SearchText1       { font-size: 11px; color: #FFFFFF; font-weight:bold;}
.blueText, LinkSearch          { font-size: 9px; color: #444444;}
.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          { font-size: 11px; color: #04324D; font-weight:normal; text-decoration:none; font-style:italic;}
.LinkBlue:hover    { color: #F38918; }
.LinkBlue2         { color:#17360E; font-weight:normal; font-size: 11px; text-decoration:none;}
.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   { text-decoration:none; }
.lnk1              { font-size: 10px; color: #667499; font-weight:bold; text-decoration:none;}
.lnk1:hover        { color:#FF0000; }
.lnk2              { font-size: 10px; color: #555555; font-weight:normal; text-decoration:underline; }
.lnk2:hover        { color: #555555; text-decoration:none; }



.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 #DADDDC; height:18}
.buttonBlue        { height:22; background-color:#DADDDC; color:#FFFFFF; border:1px solid #336699}
.button2           { height:25; background-color:#DADDDC; 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; }
.title22           { font-size: 11px; color: #555555; font-weight:bold; text-align:justify; }
.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:Tahoma,  Verdana; font-size: 9px; color: #000000;}
.ListBox           { font-family:Tahoma, Verdana; font-size: 10px; background-color:#C1C6C4; color:#FFFFFF; height:18px;} 

.small             { font-family:Tahoma,Verdana; font-size: 1px;}

.tableBorder       { font-size:10px; border-top: 1px solid #CBD2C4; border-left: 1px solid #CBD2C4; }
.cell1Border       { padding-left:5px; padding-right:3px; border-right: 1px solid #CBD2C4;border-bottom: 1px solid #CBD2C4; }
.cell2Border       { padding-left:5px; padding-right:3px; border-right: 1px solid #CBD2C4;border-bottom: 1px solid #CBD2C4; }

.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:#E4E4E4; color:#999999; font-weight:bold; }

.actLink            { font-size:10px; color:#000000; }

.Cursor { 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;
              }