body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
}
ul
{
     cursor : default;
}
#SmpTopDiv
{
    width:1000px;     
    border:0px;    
    padding : 0 0 0 0; 
}
.DivSmpLogoLink
{
    text-decoration : none;    
}
.DivSmpLogoLink:hover
{
    cursor:pointer;
    text-decoration :none;    
}
#DivSmpLogo
{
    background-image: url('../images/logo.JPG');
    
    width : 170px;
    height : 120px;
    vertical-align : top;
    background-repeat : no-repeat;    
    float : left;
    overflow:hidden;
}
#DivLogin
{
    width:800px;
    height : 120px;
    vertical-align:top;
    float:left;
    overflow:hidden;
    vertical-align : middle; 
}
 
 #MainMidDiv
 {
    text-align : center;     
    width:1000px; 
    height:340px; 
    background-color :Transparent;
    position:relative;
    overflow : hidden;
 }
 
 #DefaultFlash
 {
    position : absolute;
    left:400px;
    top:130px;    
    
 }
 
 #TemplateDefault
    {   
        position:relative;
        float:left;  
        width:1000px; 
        height:340px; 
        top:0px; 
        z-index : 90;  
        visibility : visible;
        background-color  :Transparent;
        overflow:hidden;
    }
     /* for dispaly text of menu item or Flyout*/
    #TextDiv
    {  
        position:absolute; 
        visibility:hidden;
        float:left; 
        left:251px;
        top:0px; 
        /*background-color:#86898B; */
        background-color:#101010;
	    filter:alpha(opacity=70);
	    opacity:.70;
        width:250px;
        height:340px; 
        z-index:95; 
    }
        /* content of menu or description*/
     #ContentDiv
    {   
        position:absolute; 
        float:left; 
        left:500px;
        top:0px; 
        background-color :#F1F9FD;
        width:500px; 
        height:340px;
        visibility:hidden;
        z-index:95;
    }
  
   /*top menu */
#topnav ul {padding:0; margin:0; list-style:none;  font: 13px Franklin Gothic Book, arial, verdana, sans-serif; background:url(sub-bg.png); position:relative; z-index:100;}
#topnav {padding:0; margin:0;  list-style:none; font: 13px Franklin Gothic Book, arial, verdana, sans-serif; background:url(sub-bg.png);  position:relative; z-index:100;}
#topnav {height:38px; width:1000px; padding:0; background:#ffffff;}

#topnav table {border-collapse:collapse;}
#topnav li { width:250px; float:left;}
 /*padding:0 20px 0 10px; color:#76787B;*/
#topnav li a {  color:#76787B;text-decoration:none; width:240px; padding:0 0 0 10px; display:block; float:left;  height:38px; line-height:34px; text-decoration:none; white-space:nowrap; font-weight:bold; border-left:1px solid #00A5E4;}
 
#topnav li{ width:239px; padding:0 0 0 10px; display:block; float:left; height:38px; line-height:34px; text-decoration:none; white-space:nowrap; font-weight:bold; border-left:1px solid #00A5E4;}
#topnav li:hover {position:relative; z-index:100; }
#topnav a:hover { position:relative;  z-index:100; background:#000;  color:#fff; border-left:0px solid #843;}
#topnav li:hover > a {
	border-left: 0px solid #843;
	background: #00A5E4;
	color: #fff;
}
/*bottom menu*/

#btmnav ul {padding:0; margin:0; list-style:none;  font: 13px Franklin Gothic Book, arial, verdana, sans-serif; background:url(sub-bg.png); position:relative; z-index:100;}
#btmnav {padding:0; margin:0;  list-style:none; font: 13px Franklin Gothic Book, arial, verdana, sans-serif; background:url(sub-bg.png);  position:relative; z-index:100;}
#btmnav {height:38px; width:1000px; padding:0; background:#ffffff;}

#btmnav table {border-collapse:collapse;}
#btmnav li {  width:250px; float:left;}
 /*padding:0 20px 0 10px; color:#76787B;  width:250px; width:250px; color:#76787B; */
#btmnav li a { width:240px; padding:0 0 0 10px; display:block; float:left; height:38px; line-height:34px; text-decoration:none; white-space:nowrap; font-weight:bold; border-left:1px solid #00A5E4;}
#btmnav li{ width:239px; padding:0 0 0 10px; display:block; float:left; height:38px; line-height:34px; text-decoration:none; white-space:nowrap; font-weight:bold; border-left:1px solid #00A5E4;}
#btmnav li:hover {position:relative; z-index:100; }
#btmnav a:hover { position:relative;  z-index:100; background:#000;  color:#fff; border-left:0px solid #843;}
#btmnav li:hover > a {
	border-left: 0px solid #843;
	background: #00A5E4;
	color: #fff;
} 
 
.menuItemOuter
{
    overflow:hidden;
    width:250px;   
    float:left;
}
.menuItemArrowLR
{
  overflow:hidden;
  float:left;  
  font-weight:bold;
  font: 10px Franklin Gothic Book, arial, verdana, sans-serif;
  text-align : left;
  visibility:hidden; 
  width:18px; 
  background-repeat : no-repeat;
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 8px;
}
.menuItemArrowRL
{
  overflow:hidden;
  float:left;  
  font-weight:bold;
  font: 10px Franklin Gothic Book, arial, verdana, sans-serif;
  text-align : left;
  visibility:hidden; 
  width:18px;
  background-repeat : no-repeat;
  padding-left : 10px; 
  padding-top : 8px;
}
 .menuitemJump
 {
    overflow:hidden;
    float:left;    
    font-family : Franklin Gothic Book;
    font-size:10pt;        
    color:#ffffff;
    text-align : left;
    text-decoration:none;
 } 
  .menuitemJump:hover
 {
    overflow:hidden;
    float:left;  
    font-family : Franklin Gothic Book;
    font-size:10pt;        
    color:#ffffff;
    text-align : left;    
    font-weight:bold;
    text-decoration : underline;
 } 
.menuitem
{
    overflow:hidden;
    float:left; 
    font-family : Franklin Gothic Book;
    font-size:10pt;
    color:#ffffff;
    text-align : left; 
}  
.menuitem:hover
{ 
    font-family:Franklin Gothic Book;
    font-size:10pt;   
    font-weight:bold;     
    text-align : left;    
    color : #ffffff; 
    cursor : default;
}  

/***********************/
.menuitemDIV
{ 
    overflow:hidden;
    float:left;   
    height:21px;    
    /*font-family : Franklin Gothic Book;
    font-size:10pt;   
    color:#ffffff;*/
    text-align : left;
    padding : 2px 0px 2px 10px;
    text-decoration:none;
    background-color : Transparent;   
    cursor : default;
} 
.menuitemlinkAny
{ 
    float:left;   
    font-family : Franklin Gothic Book;
    font-size:10pt;   
    color:#ffffff;
    text-align : left; 
    text-decoration:none;
    background-color : Transparent;
    cursor : default;
} 
.menuitemlinkh
{
 
    font-family:Franklin Gothic Book;
    font-size:10pt;   
    font-weight:bold;
    cursor :pointer;     
    color:#ffffff;
    text-align : left;
    text-decoration : underline;
} 
.menuitemlink
{ 
    float:left;   
    font-family : Franklin Gothic Book;
    font-size:10pt;   
    color:#ffffff;
    text-align : left; 
    text-decoration:none;
    background-color : Transparent;
    cursor : default;
} 
.menuitemlink:hover
{
 
    font-family:Franklin Gothic Book;
    font-size:10pt;   
    font-weight:bold;
    /*cursor:hand;*/
    color:#ffffff;
    text-align : left;
    text-decoration : underline;
} 
.menuitemlinkempty
{ 
    float:left;   
    font-family : Franklin Gothic Book;
    font-size:10pt;   
    color:#ffffff;
    text-align : left; 
    text-decoration:none;
    background-color : Transparent;
} 
.menuitemlinkempty:hover
{
 
    font-family:Franklin Gothic Book;
    font-size:10pt;   
    font-weight:bold;
    cursor : default;
    color:#ffffff;
    text-align : left;   
} 
.menuitemlinkempty1
{ 
    float:left;   
    font-family : Franklin Gothic Book;
    font-size:10pt;   
    color:#ffffff;
    text-align : left; 
    text-decoration:none;
    background-color : Transparent;
} 
.menuitemlinkemptyh
{
 
    font-family:Franklin Gothic Book;
    font-size:10pt;   
    font-weight:bold;
    cursor : default;
    color:#ffffff;
    text-align : left;   
} 
 /**************/
.MenuText
{  
    color:#76787B;
}

.SelectedMenu{
	border-left: 0px solid #843;
	background: #00A5E4;
	color: #ffffff;
	height : 38PX;
}
.DeselectedMenu 
{
	background: #fff;
	color:#76787B;
	height : 38PX;
}  
.SubMenuDiv
{ 
    
     z-index:100; 
     position:absolute; 
     width:250px;       
     visibility:hidden; 
     padding:20px 0 20px 0;
     color:White;
} 
#FlashMovie
{
    position : absolute; 
    left : 218px;
    top:0px;
    height : 340px;
    width : 1000px;
    z-index : 92;
    visibility : hidden;
}
 /*
 .DivBGTransparent
 {
    position: absolute;
    z-index:101; 
    left: 0px; 
    top: 0px; 
    width: 100%; 
    height: 100%; 
    bottom:0%; 
    background-color: #101010;
    filter: alpha(opacity=40); 
    opacity: 0.40;
 }*/