body, td {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
		color: #000000;
		}

pre {
		background-color: #999999;
		padding: 10px;
		}

.pre2 {
		font-family: Courier New;
		background-color: #999999;
		padding: 10px;
		}


table.UC {
		border: 0px dotted #999999;
		}
		
a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		text-decoration: none;
		}

a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		text-decoration: none;
		}
		
a.menu {
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #000000;
		margin: 0px;
		padding: 0px;
		}

a.menu:hover {
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #000000;
		margin: 0px;
		padding: 0px;
		}

a.path_menu {
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #000000;
		margin: 0px;
		padding: 0px;
		}

a.tree {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: bold;
		text-decoration: none;
		}

.MenuTree {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: bold;
		text-decoration: none;
		margin-top: 9px;
		margin-bottom: 9px;
		margin-left: 6px;
		margin-right: 2px;
		}

a.selectedtree {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #990000;
		font-weight: bold;
		text-decoration: none;
		}

.MenuSelectedTree {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #990000;
		font-weight: bold;
		text-decoration: none;
		margin-top: 9px;
		margin-bottom: 9px;
		margin-left: 6px;
		margin-right: 2px;
		}

a.sub {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		text-decoration: none;
		}

.MenuSub {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		text-decoration: none;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 8px;
		margin-right: 2px;
		}

a.selectedsub {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #990000;
		text-decoration: none;
		}

.MenuSelectedSub {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #990000;
		text-decoration: none;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 8px;
		margin-right: 2px;
		}

a.path_menu:hover {
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #990000;
		margin: 0px;
		padding: 0px;
		}
.path_menu{
		margin: 10px;
		margin-left: 24px;
		margin-bottom: 0px;
}

a.sub_menu {
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #000000;
		margin: 0px;
		padding: 0px;
		}

a.sub_menu_selected {
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #990000;
		margin: 0px;
		padding: 0px;
		}

a.sub_menu:hover {
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #990000;
		margin: 0px;
		padding: 0px;
		}

a.sub_menu_selected:hover {
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #990000;
		margin: 0px;
		padding: 0px;
		}

.Login {
		color: #000000;
		font-family: Verdana;
		font-size: 8pt;
		padding-right: 0px;
		}
		
.BoxHeader {
		font-size:9pt;
		color: #000000;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-top: 0px;
		padding-bottom: 0px;
		}
		
.MainTitle {
		font-size:15pt;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-top: 0px;
		padding-bottom: 10px;
		}

.Title_Underline {
		font-size:12pt;
		color: #000000;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-top: 0px;
		padding-bottom: 10px;
		}
		
.Std_Title {
		font-size:15pt;
		color: #000000;
		font-family: Verdana;
		padding-top: 10px;
		padding-bottom: 10px;
		font: small-caps 20px;
		letter-spacing: 5;
		}

.FieldTagSmall {
		font-size: 7 pt;
		color: #000000;
		font-family: Verdana;
		padding-left: 2 px;
		}

.FieldTextNormalCenter {
		font-size: 10 pt;
		color: #000000;
		font-weight: bold;
		font-family: Verdana;
		text-align: center;
		padding: 4 px;
		}
.FieldTextNormalLeft {
		font-size: 10 pt;
		color: #000000;
		font-weight: bold;
		font-family: Verdana;
		text-align: left;
		padding: 4 px;
		}
.FieldTextNormalRight {
		font-size: 10 pt;
		color: #000000;
		font-weight: bold;
		font-family: Verdana;
		text-align: right;
		padding: 4 px;
		}

.ListItemHeader {
		font-size: 11 pt;
		color: #000000;
		font-weight: bold;
		font-family: Verdana;
		text-align: left;
		padding: 4 px;
		padding-left: 0 px;
		}
		
.Std_SubHeading {
		font-size:10pt;
		font-family: Verdana;
		color: #336699;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin-right: 20px;
		}

.Flow_SubHeading {
		float: left;
		width: 230px;
		background-color: #ffffff;
		font-size:10pt;
		font-family: Verdana;
		color: #336699;
		line-height: 150%;
		padding: 0px;
		margin-bottom: 15px;
		margin-right: 22px;
		margin-left: 0px;
		margin-top: 0px;
		}
		
.Flow_SubHeading_Text {
		background-color: #ffffff;
		font-size:10pt;
		font-family: Verdana;
		color: #990000;
		line-height: 150%;
		padding: 23px;
		}

.Std_BodyText {
		font-size:10pt;
		color: #000000;
		font-family: Verdana;
		padding-top: 20px;
		padding-right: 20px;
		padding-bottom: 10px;
		}

.Flow_BodyText {
		font-size:10pt;
		color: #000000;
		font-family: Verdana;
		background-color: #ffffff;
		margin-left: 50px;
		margin-top: 15px;
		}

.DoubleColumn_BodyText {
		font-size:8pt;
		font-family: Verdana;
		padding-left: 3px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 24px;
		}

.DoubleColumn_SubHeading {
		font-size:8pt;
		font-family: Verdana;
		color: #000000;
		padding-left: 13px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 10px;
		}
		
.RightColumn_SubHeading {
		font-size:8pt;
		font-family: Verdana;
		color: #000000;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 30px;
		padding-bottom: 10px;
		}

.ListAppetizer {
		font-size: 8pt;
		font-family: Verdana;
		color: #000000;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 5px;
		}

.ListAppetizer_Disabled {
		font-size:8pt;
		font-family: Verdana;
		color: #cccccc;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 5px;
		}

a.ListHeader	{
		font-size:10pt;
		font-family: Verdana;
		font-weight: bold;
		color: #000000;
		}

a.ListHeader_Disabled	{
		font-size:10pt;
		font-family: Verdana;
		font-weight: bold;
		color: #777777;
		}

.ListHeader	{
		font-size:10pt;
		font-family: Verdana;
		font-weight: bold;
		color: #000000;
		}

.ListHeader_Disabled	{
		font-size:10pt;
		font-family: Verdana;
		font-weight: bold;
		color: #777777;
		}

a.BoxListHeader	{
		font-size:9pt;
		font-family: Verdana;
		font-weight: bold;
		color: #000000;
		}

a.BoxListHeader_Disabled {
		font-size:9pt;
		font-family: Verdana;
		font-weight: bold;
		color: #777777;
		}

a.BoxListHeader:hover	{
		font-size:9pt;
		font-family: Verdana;
		font-weight: bold;
		color: #ff9900;
		}

a.BoxListHeader_Disabled:hover {
		font-size:9pt;
		font-family: Verdana;
		font-weight: bold;
		color: #ff9900;
		}

.BoxListHeader	{
		font-size:9pt;
		font-family: Verdana;
		font-weight: bold;
		color: #000000;
		}

.BoxListHeader_Disabled	{
		font-size:9pt;
		font-family: Verdana;
		font-weight: bold;
		color: #777777;
		}

.BoxListDescription	{
		font-size:8pt;
		font-family: Verdana;
		color: #000000;
		margin-left: 15px;
		margin-bottom: 0px;
		margin-right: 15px;
		margin-top: 0px;
		}

.BoxListDescription_Disabled {
		font-size:8pt;
		font-family: Verdana;
		color: #777777;
		margin-left: 15px;
		margin-bottom: 0px;
		margin-right: 15px;
		margin-top: 0px;
		}

.GroupHeader	{
		font-size:9pt;
		font-family: Verdana;
		font-weight: bold;
		color: #000000;
		padding-left: 1px;
		padding-top: 10px;
		padding-right: 0px;
		padding-bottom: 0px;
		}

.GroupHeader_Disabled	{
		font-size:9pt;
		font-family: Verdana;
		font-weight: bold;
		color: #777777;
		padding-left: 1px;
		padding-top: 10px;
		padding-right: 0px;
		padding-bottom: 0px;
		}

a.ListReadMore	{
		font-size:8pt;
		font-family: Verdana;
		color: #000000;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 5px;
		}

a.ListReadMore_Disabled	{
		font-size:8pt;
		font-family: Verdana;
		color: #777777;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 5px;
		}

a.ListHeader:hover	{
		font-size:10pt;
		font-family: Verdana;
		font-weight: bold;
		text-decoration: none;
		color: #ff9900;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 5px;
		}

a.ListHeader_Disabled:hover	{
		font-size:10pt;
		font-family: Verdana;
		font-weight: bold;
		text-decoration: none;
		color: #ff9900;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 5px;
		}

a.ListReadMore:hover	{
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #ccff33;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 5px;
		}

a.ListReadMore_Disabled:hover	{
		font-size:8pt;
		font-family: Verdana;
		text-decoration: none;
		color: #ccff33;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 5px;
		}
		
.PriceSmallPrint{
		font-size:8pt;
		font-family: Verdana;
		color: #000000;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		margin-bottom: 5px;
		}

p
{
		margin: 0px;
		margin-bottom: 15px;
		line-height: 110%;
		text-indent: 0px;
		text-align: justify;
}

li
{
		font-style: italic;
}

h1 {
		font-size: 18pt;
		color: #000000;
		text-align: center;
		margin: 50px;
		}

h2 {
		font-size: 12pt;
		color: #000000;
		margin-top: 40px;
		padding-bottom: 2px;
		border-bottom: 4px dotted #cc0000;
		}

h3 {
		font-size: 10pt;
		color: #666666;
		margin-bottom: 3px;
		}

h4 {
		font-size: 10pt;
		color: #666666;
		margin-bottom: 3px;
		}

h5 {
		font-size: 10pt;
		color: #666666;
		margin-bottom: 3px;
		}

h6 {
		font-size: 10pt;
		color: #666666;
		margin-bottom: 3px;
		}

h7 {
		font-size: 10pt;
		color: #666666;
		margin-bottom: 3px;
		}

