/* add additional class elements  */
.mysm_toolfront{ border-top-style:ridge;border-top-width:1px;border-top-color:#C0C0C0; padding-left:0px;padding-right:0px; }
.mysm_toollinks { font-size:11pt; font-family:Arial; }
.mysm_tablinks { font-size:11pt; font-family:Arial; color:white;font-weight:bold;}
.mysm_footlink { color:grey;  font-size:11pt; font-family:Arial;}
.mysm_termslink { color:grey;  font-size:11pt; font-family:Arial; }

.mysm_default       { font-size:11pt; font-family:Arial; }
.mysm_font16        { font-size:16pt; font-family:Arial; }
.mysm_font14        { font-size:14pt; font-family:Arial; }
.mysm_font13        { font-size:13pt; font-family:Arial; }
.mysm_font12        { font-size:12pt; font-family:Arial; }
.mysm_font11        { font-size:11pt; font-family:Arial; }
.mysm_font10        { font-size:10pt; font-family:Arial; }
.mysm_font9         { font-size:9pt; font-family:Arial; }
.mysm_font8         { font-size:8pt; font-family:Arial;  }
.mysm_font6         { font-size:6pt; font-family:Arial;  }
.mysm_white         { color:white;  }
.mysm_ajax         { color:red; font-weight:bold;  }

/*  base-bullet  styles */
.base-bullet1{  padding-left:0px
.base-bullet2{  padding-left:30px; }
.base-bullet3{  padding-left:60px; }


/*  top navigation bar style  ( possible not required) */
.mysm_iflat        { background-color:#242424; }
.mysm_iraised       { background-color:#999999; cursor:pointer; cursor:hand; z-index:10;}
.mysm_ipressed        { background-color:#808080;  }
.mysm_ideactive      { background-color:#C0C0C0; opacity:0.4; filter:alpha(opacity:40);  }


.mysm_flat        { background-color:#C0C0C0;  }
.mysm_raised       { background-color:#999999;  cursor:pointer; cursor:hand; z-index:10;}
.mysm_pressed        { background-color:#808080;   }
.mysm_deactive      { background-color:#C0C0C0;  opacity:0.4; filter:alpha(opacity:40);  }
.mysm_gone{ display:none;}


.mysm_addnavclear {font-style:italic; font-weight:bold; padding-left:0px; padding-right:0px}
.mysm_addclear    { border-bottom:2px solid #C0C0C0; font-style:italic; font-weight:bold; padding-left:0px; padding-right:0px;}
.mysm_fst,.mysm_pst {border-left-style:ridge;border-left-width:2px;	border-right-style:ridge;border-right-width:2px;border-bottom-style:ridge;border-bottom-width:2px;}
.mysm_pst {border-top-style:ridge;border-top-width:2px;}
/*  start folder type 6 */
.mysm_tsh { font-weight:bold;border-bottom-style:ridge;border-bottom-width:2px;border-bottom-color:#DDD;padding-left:0px; padding-right:0px;}
.mysm_tshl {background-image:url('r1.gif');background-repeat:no-repeat; background-color:#DDD;border-bottom-style:ridge;border-bottom-width:2px;border-bottom-color:#DDD;padding-left:0px; padding-right:0px;}
.mysm_tshb {color:#FFFFFF;background-color:#DDD;border-bottom-style:ridge;border-bottom-width:2px;border-bottom-color:#DDD;border-top-width:1px; padding-left:0px; padding-right: 0px; }
.mysm_tshr {background-image:url('r2.gif');background-repeat:no-repeat; background-color:#DDD;border-bottom-style:ridge;border-bottom-width:1px;border-bottom-color:#DDD;padding-left:0px; padding-right:0px; }
.mysm_tshfl{color:#FFFFFF;background-image:url('r1.gif');background-repeat:no-repeat;padding-left:0px;padding-right:0px;}
.mysm_tshf{font-weight:bold;	border-top-style:ridge;	border-top-width:1px;	border-top-color:#C0C0C0;	padding-left:0px;	padding-right:0px;	}
.mysm_tshfr{color:#FFFFFF;background-image:url('r2.gif');background-repeat:no-repeat;padding-left:0px;padding-right:0px;}
              }
.mysm_accountl-w      {
	color:#FFFFFF;
	font-weight:bold;
        background-image:url('r1.gif');
        background-repeat:no-repeat;
         padding-left:0px;
         padding-right:0px; }


.mysm_addnavl-w {   background-image:url('r1.gif');
               background-repeat:no-repeat; background-color:#000080;
               border-bottom-style:ridge;
               border-bottom-width:2px;
               border-bottom-color:#C0C0C0;
               padding-left:0px;
               padding-right:0px;
               }
.mysm_addnavback    { 	font-weight:bold; color:#FFFFFF;
        background-color:#000080;
        border-bottom-style:ridge;
        border-bottom-width:2px;
        border-bottom-color:#C0C0C0;
        border-top-width:1px;
        padding-left:0px;
        padding-right:0px;
        }
.mysm_addnavr-w {   background-image:url('r2.gif');
               background-repeat:no-repeat;
               background-color:#000080;
               border-bottom-style:ridge;
               border-bottom-width:2px;
               border-bottom-color:#C0C0C0;
               padding-left:0px;
               padding-right:0px;
               }




.mysm_r1{padding: 0; background-image: url('r1.gif'); background-repeat: no-repeat; background-position: left top;}
.mysm_r2{padding: 0; background-image: url('r2.gif'); background-repeat: no-repeat; background-position: right top;}
.mysm_r3{padding: 0; background-image: url('r3.gif'); background-repeat: no-repeat; background-position: left bottom;}
.mysm_r4{padding: 0; background-image: url('r4.gif'); background-repeat: no-repeat; background-position: right bottom;}
/* finish folder style */

.mysm_toolbarbox { border-style:solid; border-color:#AFC875; background-color:#AFC875}
.mysm_topbarbox { background-color:#AFC875}
.mysm_tools {cursor:pointer;}
.mysm_hand {cursor:hand;}
/* add folder navigation */

.mysm_pl { font-size:11pt; font-family:Arial; text-align:left;line-height:1;}
.mysm_pc { font-size:11pt; font-family:Arial; text-align:center; line-height:1;}
.mysm_pr { font-size:11pt; font-family:Arial; text-align:right; line-height:1;}



.mysm_cl1 { color:red; text-decoration:underline; cursor:pointer; font-size:11pt;}
.mysm_cl2 { color:cyan; text-decoration:underline; cursor:pointer; font-size:11pt;}
.mysm_cl3 { color:green; text-decoration:underline; cursor:pointer; font-size:11pt;}
.mysm_cl4 { color:blue; text-decoration:underline; cursor:pointer; font-size:11pt;}
.mysm_cl5 { color:yellow; text-decoration:underline; cursor:pointer; font-size:11pt;}
.mysm_cl6 { color:cyan; text-decoration:underline; cursor:pointer; font-size:11pt;}
.mysm_cl7 { color:green; text-decoration:underline; cursor:pointer; font-size:11pt;}
.mysm_cl8 { color:blue; text-decoration:underline; cursor:pointer; font-size:11pt;}
.mysm_cl9 { color:yellow; text-decoration:underline; cursor:pointer; font-size:11pt;}

.mysm_color_2{   background-color:pink;}
.mysm_color_3{   background-color:red;}
.mysm_color_4{   background-color:cyan;}
.mysm_color_5{   background-color:yellow;}


.mysm_color2{   background-color:#DDD;}
.mysm_color3{   background-color:#003399;}
.mysm_color4{   background-color:#FFFFCC;}
.mysm_color5{   background-color:yellow;}
#mysm_tb2,#mysm_shr2 {position:fixed; bottom:0;z-index:100;}
#mysm_tb2 {right:0;}
#mysm_shr2 {left:0;}

#mysm_header2,#mysm_logo, #mysm_sitebranding,#mysm_account,#mysm_breadcrumb {position: absolute;}
#mysm_product2 {position:relative;}

#mysm_header2,#mysm_product2,#mysm_logo,#mysm_sitetag,#mysm_account,#mysm_breadcrumb{left:0px;width:100%;}

#mysm_header2, #mysm_logo, #mysm_sitetag, {top:0px;}
#mysm_sitebranding {top:35px;left:325px; color:grey;  font-size:14pt; font-weight:bold;}
#mysm_account { top:30px;}
#mysm_breadcrumb { top:89px;}
#mysm_product2 {top:110px;}


#mysm_header2,#mysm_sitetag,#mysm_breadcrumb {z-index:1;}
#mysm_leftcol,#mysm_rightcol{z-index:1;}
#mysm_content,#mysm_logo {z-index:2;}
#mysm_sitebranding {z-index:3;}
#mysm_account {z-index:45;}



#mysm_sitetag { height:82px; text-align:right;}
#mysm_account { font-family:Arial; font-weight:bold; font-size:x-small; padding-bottom:0px}
#mysm_tb2xtr { float:right;padding-bottom:0px;}
#mysm_toolbar{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}
#mysm_breadcrumb{ padding-left:0px; padding-top:0px; font-size:60%; margin:0px;}

/*    below the banner */

#mysm_content,#mysm_rightcol,#mysm_leftcol,#mysm_2content,#mysm_right2col,#mysm_left2col{position:absolute;}



#mysm_leftcol {	 left:0px; width:15%;margin-top:0px;padding-left:1px;float:left;	}
#mysm_content {   background-color:white; top:110px; left:15%; width:69%; margin:0px 0% 0px 0%; padding-left:10px;padding-right:10px;;color:#000; }
#mysm_rightcol { top:0px;float:right;left:85.5%;width:14.5%;padding-right:0px;color:#000;padding:0px;}
#mysm_progs { top:0px; left:-1%; width:100%; margin:0px 0% 0px 0%; padding:0px;color:#000; border-bottom-style:solid;border-bottom-width:6px;border-bottom-color:#004080;}



#mysm_left2col {	 left:0px; width:15%;margin-top:0px;padding-left:1px;float:left;	}
#mysm_2content {   background-color:white; top:110px; left:15%; width:69%; margin:0px 0% 0px 0%; padding-left:10px;padding-right:10px;;color:#000; }
#mysm_right2col { top:0px;float:right;left:85.5%;width:14.5%;padding-right:0px;color:#000;padding:0px;}

#mysm_wizard{
  position:absolute;
  top:0px;
  left:0px;
  padding-left:10px;
  background-color:white;
  border-left-style:solid;
  border-left-width:1px;
  border-left-color:#ffb366;
}

.sidenav{ left: 0;    color: #f1f1f1;}
.sidetools{right: 0;}

.sidenav, .sidetools {
    position: absolute;
    display: none;
    border: 1;
    height: 100%;
    width: 250px;
    position: fixed;
    z-index: 1;
    top: 0;
  
    overflow-x: hidden;
    padding-top: 30px;
    background-color: #111;
    opacity: .7;
}

.sidenav a, .sidetools a {
    text-decoration: none;
    font-size: 18px;
    color: #ffb366;
    transition: 0.3s
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
  .sidetools {padding-top: 15px;}
  .sidetools a {font-size: 18px;}
}

.sidenav a:hover, .offcanvas a:focus, .sidetools a:hover, .offcanvas a:focus{
    color: #f1f1f1;
}

 .sidetools .closebtn, .sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 24px;
    margin-left: 50px;
}








.mysm_wizright    {
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px }
.mysm_wizcnrbot   {
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-width:1px }
.mysm_wizcnrtop   {
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-top-style:solid;
border-top-width:1px;
border-bottom-width:1px }
.mysm_wizbottom   {
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-width:1px; }


#mysm_report{
	width:100%;
  position:absolute;
  top:90px;
  left:0px;
}

#mysm_warningssss{
z-index: 100;
position:absolute;
  left:0px;
  width:500%;
  top:0px;
  margin:0px;
  background-color:#FF9900;
}
#mysm_w1{
z-index: 150;
position:absolute;
  right:0%;
  width:15%;
  top:0px;
  margin:0px;
  text-align: right;
}
#mysm_warning{  background-color:#FF9900;}
#mysm_geneff{
position:absolute;
  top:580px;
  margin:0px;
  background-color:#FF9900;
}


.mysm_formarea{
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-base-color:#ffffff;
}

table        { font-family:Arial; font-size:11pt }

#mysm_underbanner {
position:absolute;
top:100px;
left:0px;
width:100%;
}
.mysm_vxt {
height:27px; width:27px;   background: url('../i/b/vt.png'); background-repeat: no-repeat;  
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:hand;
}	
.mysm_vt {
height:30px; width:30px;   background: url('../i/b/vt.png'); background-repeat: no-repeat;  
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:hand;
}	
.mysm_bu {
	width: 25px; cursor:hand;
padding-left:0px; padding-top:1px;
}	
.mysm_br { cursor:hand;padding-left:0px; padding-top:1px;background-color: #e2861d;}
.mysm_bx { cursor:hand;padding-left:0px; padding-top:1px;background-color: #26E21D;}
.mysm_bno {
    cursor: hand;
    padding-left: 0px;
    padding-top: 1px;
    background-color: #FF0000;
}
.mysm_table   {
border-collapse: collapse;
border: 0px solid silver;
}
.mysm_table td, .mysm_table th{
border-collapse: collapse;
border: 0px solid silver;
text-align:left;
}
.mysm_table th{
background: silver; 
}
.mysm_list{
background-color: #FFFFCC; 
}
ul ul {width: 150px;}
