body
{
    font-size: 13px;
    color: #404040;
    line-height: 1.3em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-top: 0px;
    margin-left: 0px;
    
    scrollbar-face-color: #ffffff;
    scrollbar-highlight-color: #e6e6e6;
    scrollbar-shadow-color: silver;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-arrow-color: #silver;
    scrollbar-track-color: Transparent;
    scrollbar-darkshadow-color: #ffffff;
}

td
{
    padding: 1px;
    font-size: 13px;
    color: #404040;
    line-height: 1.3em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul
{
	list-style-position: outside;
	list-style-type:square;
 	font-size: 13px;
 	color:#404040;
	line-height: 1.3em;
    font-family: Verdana, Arial, Helvetica, sans-serif;	  
}

a:link
{
	color: blue;
	text-decoration: underline;
}
a:visited
{
	color: blue;
	text-decoration: underline;
}
a:active
{
	color: blue;
	text-decoration: underline;
}
a:hover
{
    color: #B22222;
    text-decoration: none;
}

.theBorder
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}

.lineB 
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: silver;
}

.lineT 
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: silver;
}

.lineL 
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: silver;
}

.lineR 
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: silver;
}

.b01 {
	border: 1px solid silver;
}
.b02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-color: silver;
	border-right-color: silver;
	border-bottom-color: silver;
	border-left-color: silver;
}
.b03 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: silver;
	border-right-color: silver;
	border-bottom-color: silver;
	border-left-color: silver;
}
.b04 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: silver;
	border-right-color: silver;
	border-bottom-color: silver;
	border-left-color: silver;
}

.b01B 
{
	border: 1px solid #6495ed;
}

.b02B 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-color: #6495ed;
	border-right-color: #6495ed;
	border-bottom-color: #6495ed;
	border-left-color: #6495ed;
}

.b03B 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6495ed;
	border-right-color: #6495ed;
	border-bottom-color: #6495ed;
	border-left-color: #6495ed;
}

.b04B 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #6495ed;
	border-right-color: #6495ed;
	border-bottom-color: #6495ed;
	border-left-color: #6495ed;
}

.b01G {
	border: 1px solid #9acd32;
}
.b02G {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-color: #9acd32;
	border-right-color: #9acd32;
	border-bottom-color: #9acd32;
	border-left-color: #9acd32;
}
.b03G {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9acd32;
	border-right-color: #9acd32;
	border-bottom-color: #9acd32;
	border-left-color: #9acd32;
}
.b04G {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #9acd32;
	border-right-color: #9acd32;
	border-bottom-color: #9acd32;
	border-left-color: #9acd32;
}

.floatLeft 
{
	float: left;
}

.floatRight 
{
	float: right;
}

.shadow
{
	filter:shadow(direction=135,Color=Gray);
}
	
.dropShadow 
{
	filter:dropshadow(Color=DimGray,offx=1,offy=1,positive=1);
}

#TableSubM
{
    border: 1px solid #C0C0C0;
    background-color: #FFFFFF;
}