body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #313063;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #313063;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #313063;
}
a {
	color: #76558F;
	text-decoration: none;
	font-weight: bold;
}
a:hover{color:white}

textarea {
	background-color: #CCCCFF;
	color: #000000;
}
input {
	color: #000000;
	background-color: #CCCCFF;
}
.maincell{padding-left: 15px; padding-right: 15px;}


/* List Menu Styles */
/* lm.css -- Stylesheet settings for ListMenu Snippet
// STYLES used
//
// #LM_level_N      menu level where N is the number of the depth
//                  starting at 0
// #LM_youAreHere   menu item of current location
// .LM_expanded     expanded menu item with children
// .LM_collapsed    menu item with childen, but not expanded
// .LM_endPage      menu item with children
// .LM_description  menu item description
// 
*/
#listMenuWrapper {
    position:relative;margin:0;padding:0;
    font-size:1em;
    color:#000066;
}

#listMenuWrapper ul {
    position:relative;margin:0;padding:0;
}

#listMenuWrapper ul li {
    position:relative;margin:2px 0px;padding:0 0 0 0;
    list-style:none;
}

#listMenuWrapper a, #listMenuWrapper #LM_youAreHere {
    display:block;
    position:relative;margin:0;padding:2px 0 2px 15px;
    text-decoration:none;
}

#listMenuWrapper .snippetName a {
    position:relative;margin:0;padding:0;display:inline;
}

/*.LM_collapsed a {}
.LM_collapsed a:hover {}

.LM_expanded a {}
.LM_expanded a:hover {color:#ff9933;}
.LM_expanded #LM_youAreHere {background-color:#ffffff; border:1px solid #c0c0c0;}

.LM_endPage a {}
.LM_endPage a:hover {}
.LM_endPage #LM_youAreHere {background-color:#ffffff; border:1px solid #c0c0c0;}*/

.LM_expanded {
    font-size: 9pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #333399;
    text-decoration: none;
    list-style-type: none;
} 

#LM_level_0, #LM_level_0 ul, #LM_level_0 li {
    padding:0px;margin:0px;
    font-size: 10pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #76558F;
    text-decoration: none;
    list-style-type: none;
}
#LM_level_1, #LM_level_1 ul, #LM_level_1 li {
    padding:0px 0px 10px;
    margin:0px;
    font-size: 10pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #76558F;
    text-decoration: none;
    list-style-type: none;
}
#LM_level_1 a, #LM_level_1 a:visited  {
    padding:0px;
    font-size: 10pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #76558F;
    text-decoration: none;
    list-style-type: none;
    margin: 0px;
}
#LM_level_1 li #LM_youAreHere {
    font-size: 10pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #999999;
    text-decoration: none;
    list-style-type: none;
}

/* LEVEL 2 */
#LM_level_2, #LM_level_2 ul, #LM_level_2 li {
    font-size: 9pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #76558F;
    text-decoration: none;
    text-indent: 10px;
    list-style-type: none;
}
#LM_level_2 li a, #LM_level_2 li a:visited {
    font-size: 9pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #76558F;
    text-decoration: none;
    list-style-type: none;
}
#LM_level_2 li #LM_youAreHere {
    font-size: 9pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #999999;
    text-decoration: none;
    list-style-type: none;
}

/* LEVEL 3 */
#LM_level_3 ul, #LM_level_3 li, #LM_level_3 li a, #LM_level_3 li a:visited {
    font-size: 9pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #76558F;
    text-decoration: none;
    text-indent: 20px;
    list-style-type: none;
}
#LM_level_3 li #LM_youAreHere {
    font-size: 9pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #999999;
    text-decoration: none;
    list-style-type: none;
}


/* LEVEL 4 */
#LM_level_4 ul, #LM_level_4 li, #LM_level_4 li a, #LM_level_4 li a:visited {
    font-size: 9pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #76558F;
    text-decoration: none;
    text-indent: 30px;
    list-style-type: none;
}

#LM_level_4 li #LM_youAreHere {
    padding:0px;
    margin:0px;
    font-size: 9pt;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #999999;
    text-decoration: none;
    list-style-type: none;
}

#LM_level_1 li a:hover {
    color: #FFFFFF;
}

#LM_level_2 li a:hover {
    color: #FFFFFF;
}

#LM_level_3 li a:hover {
    color: #FFFFFF;
}

#LM_level_4 li a:hover {
    color: #FFFFFF;
}
