* {
margin:0;
font-family:Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
padding:0;
}

#stab
{
border-left:1px solid #C9C9C9;
font-size:11px;
height:32px;
padding: 0px;
margin: 0px;
}

.limg {
background:#FFFFFF url(../images/dotted.gif) repeat-x scroll 0 0;
height:1px;
}

.TableRowAltSmall {
color:#3A2F27;
background-color:#F5F4F4;
font-family:Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size:11px;

font-weight:400;
line-height:20px;
text-decoration:none;
}
 .boxi {
border:1px solid #999999;
font-family:Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size:11px;
height:15px;
margin-left:5px;
width:50px;
}


#tabContent {
background:#FFFFFF none repeat scroll 0 0;
border-color:#C9C9C9;
border-style:none solid solid;
border-width:0 1px 1px;
font-size:11px;
height:127px;
margin-bottom:10px;
overflow:auto;
padding-left:5px;
}


.dvTab{width:361px; }
        .dvTab ul{font-family:Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size:11px;
height:32px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;}
.dvTab li{ display:inline;float:left;height:32px;border-right:1px solid #C9C9C9;}
        .dvTab li a{width:119px;color: #333;padding:5px 0;text-align:center;background-color:#E7E6E6;border-bottom:1px solid #C9C9C9;color:#000000;float:left;text-decoration:none;}
        


.dvTab tr
{
line-height:20px;
}
.dvTab a.tabSelected{background-color:#FFFFFF;border-bottom:1px solid #FFFFFF;color:#000000;}


.box{border:1px solid #e0e0e0;background:#FFFFFF }



.TableRowAltSmall {
background-color:#F5F4F4;
color:#3A2F27;
font-family:Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:20px;
padding:3px 7px;
text-decoration:none;
}

#sd1 {
background-color:#fff;
}

#demo1{
background-color:#fff;
}
#demo2{
background-color:#fff;
}
#demo3, #demo4, #demo5, #demo6, #demo7 {
background-color:#fff;
}

.t {
background-color:#fff000;
overflow:hidden;
position:absolute;
z-index:10;
}

#legend {


top:0px;
clear: both;
right: 46px;
padding:4px 4px 0 5px;
border-color: #b5b4b4; 
border-style:solid;
border-top: 1px solid #b5b4b4; 
border-left: 1px solid #b5b4b4; 
border-right: 1px solid #b5b4b4; 
border-bottom: 1px solid #fffefe; 
background-color: #fffefe;
font-family:Arial;
font-size:9px;
padding-left:5px;
position:absolute;
z-index:1;
}

#legend2 {
left:896px;
color: #fff;
background-color:#3491a8;
border:0px solid #CCCCCC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding:1px;
position:absolute;
z-index:1;
display: block; top: 33px; width: 40px;
}

#liney hr {
display: none;
} 

#liney {
position:absolute;
background: #CECECE;
width: 856px;
left: 42px;

background: transparent url(/images/linedot.gif) repeat-x scroll 0pt 0pt; -moz-background-clip: border; 
height: 1px;
top:60px;
padding: 0;
margin: 0;
} 

#linex1 {
background:transparent url(/images/linedot.gif) repeat-y scroll 0 0;policy:continuous;left: 47px; padding: 0px; margin: 0px;  width: 1px; height: 303px; position:absolute; top:15px;border:0px solid #E0E0E0;top: 50px;
}

#handleRight{
display: none;width:5px;height:110px;background-color:Red; position:absolute;cursor:e-resize;}

#colorpalatte{
width: 39px;height: 350px; background: #eaeaea;position: absolute; left: 0px; border:1px solid #B5B4B4;border-width: 0 1px 0px 1px;
}
#colorwidth{
width: 39px;height: 88px; top: 296px; background: #eaeaea;position: absolute; left: 0px; border:1px solid #B5B4B4;border-width: 0 1px 1px 1px;
}
#mydiv{position: absolute;height: auto;width: auto;visibility: hidden;font: 14px Verdana;}
.color{
width: 28px;
margin: 5px 5px;;
border: 1px solid #B5B4B4;
height: 12px;
display: block;
cursor: pointer;
}
.notpressed{
background-position:left top;
width: 26px; height: 26px;padding: 0px; margin: 1px;float: left; border: 1px outset  #c3c3c3;
background-repeat:no-repeat;
background-color: #ffffff;
}
.pressed{
width: 26px; height: 26px;padding: 0px; margin: 1px;float: left; border: 1px inset  #c3c3c3;
background-position:right bottom;
background-color: #d0d0d0;
background-repeat:no-repeat;
}

#drawingboard{
position: absolute;margin: 0px;
}

#fontcontainer{
display: none; position: absolute;width: 350px; background-color: #3999AF;
    border: 1px solid #000;
    padding: 3px 2px 8px 0px;color: #fff;font: 12px Verdana;font-weight:bold;

}

#textBoxs{
position: absolute;border: 1px solid #000;border-width: 0 1px 1px 1px; color: #fff;background-color: #3999AF;display:none;font: 14px Verdana;overflow:hidden;width:200px;height:auto;
}

#saverbutton{
background-color: #3999AF;color: #fff; cursor: pointer; font: 14px Verdana;width: 110px; font-weight: bold; border: 1px solid #277083;float: right;padding: 5px
}