.standard_table
{
	table-layout: fixed;
	border-collapse: collapse;
}

.modifier_bolder
{
	font-weight: bolder;
}
.modifier_larger
{
	font-size: larger;
}
.modifier_smaller
{
	font-size: smaller;
}
.modifier_bolderLarger
{
	font-weight: bolder;
	font-size: larger;
}
.modifier_flatLink
{
	font-weight: bolder;
	text-decoration: none;
}
.content_title
{
	font-weight: bolder;
	font-size: larger;
}
.content_smallSize
{
	font-size: xx-small;
}
.content_bold
{
	font-weight: bolder;
	color: #1d51b6;
}
.content_link
{
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.content_listA
{
	list-style: circle url(/Images/Icons/destradestra.gif) outside;
}
.content_listB
{
	list-style: circle url(/Images/Icons/destrarosso.gif) outside;
}

.help_box
{
	font-size: 7pt;
	overflow: visible;
	width: 260px;
	color: white;
	height: 66px;
	background-color: black;
}

.top_logo
{
	text-align: center;
}
.top_base
{
	color: #000000;
	font-family: Arial;
	font-size: x-small;
	background-color: #ffffff;
}
.top_login
{
	font-size: xx-small;
	cursor: pointer;
	color: #ffffff;
	font-family: Arial;
	background-color: #000000;
	text-decoration: none;
}
.top_menu
{
	color: #ffffff;
	cursor: pointer;
	font-family: Arial;
	font-size: x-small;
	background-color: #000000;
	text-decoration: none;
}

.top_link
{
	font-weight: bold;
	font-size: x-small;
	color: red;
	font-family: Arial;
	background-color: black;
	text-decoration: none;
}

.desktop_base10
{
	font-size: x-small;
	color: #000000;
	font-family: Arial;
	background-color: #a8a8a8;
	text-decoration: none;
}
.desktop_base11
{
	color: #000000;
	font-family: Arial;
	font-size: x-small;
	background-color: #c6c6c6;
	text-decoration: none;
}
.desktop_base12
{
	font-size: x-small;
	color: #000000;
	font-family: Arial;
	background-color: #eaeaea;
	text-decoration: none;
}
.desktop_base13
{
	color: #000000;
	font-family: Arial;
	font-size: x-small;
	background-color: #ffffff;
	text-decoration: none;
}
.desktop_headingA
{
	font-weight: bolder;
	font-size: x-small;
	color: #ffffff;
	background-color: #013f00;
	text-align: center;
	text-decoration: none;
}
.desktop_headingB
{
	font-weight: bolder;
	color: #ffffff;
	background-color: #000000;
	font-size: x-small;
	text-decoration: none;
}
.desktop_headingC
{
	font-weight: bolder;
	color: #e6e6f4;
	background-color: #295476;
	font-size: x-small;
	text-decoration: none;
}

.desktop_headingTitleA
{
	font-weight: bold;
	font-size: 16px;
	color: #f89f05;
	font-family: 'Palatino Linotype', Arial;
	letter-spacing: 2pt;
}

.desktop_headingSubtitleA
{
	font-weight: bold;
	font-size: 10px;
	text-align: justify;
	color: Black;
	font-family: 'Palatino Linotype', Arial;
	letter-spacing: 1pt;
}

.desktop_headingTitleB
{
	font-weight: bold;
	font-size: 16px;
	color: Black;
	font-family: 'Palatino Linotype', Arial;
	letter-spacing: 2pt;
}

.desktop_headingSubtitleB
{
	font-weight: bold;
	font-size: 13px;
	color: #a9a9a9;
	font-family: 'Palatino Linotype', Arial;
	letter-spacing: 2pt;
}

.desktop_headingNumber
{
	font-size: 46px;
	color: #f89f05;
	font-family: 'Palatino Linotype', Arial;
}

.buttonA
{
	font-family: 'Palatino Linotype', Arial;
	font-size: 50px;
}

.color_greenButton
{
	color: white;
	background-color: #009966;
	font-family: Arial;
	font-size: x-small;
	border-right: #3399cc 2px outset;
	border-top: #3399cc 2px outset;
	border-left: #3399cc 2px outset;
	border-bottom: #3399cc 2px outset;
}
.color_blueButton
{
	color: white;
	background-color: #006699;
	font-family: Arial;
	font-size: x-small;
	border-right: #3399cc 2px outset;
	border-top: #3399cc 2px outset;
	border-left: #3399cc 2px outset;
	border-bottom: #3399cc 2px outset;
}







.desktop_mainFrame
{
	border: gray 1pt solid;
	padding: 6px;
	font-size: 8pt;
	font-family: Arial;
	border-collapse: separate;
	background-color: #e8e8e8;
}

.desktop_mainFrameNoBorder
{
	padding: 6px;
	font-size: 8pt;
	font-family: Arial;
	background-color: #e8e8e8;
}

.desktop_standard
{
	font-size: 8pt;
	font-family: Arial;
}


.desktop_headingTableA
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: dimgray;
	text-align: center;
}

.desktop_tableA
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
}

.desktop_headingTitleA
{
	font-weight: bold;
	font-size: 16px;
	color: #f89f05;
	font-family: Arial;
	letter-spacing: 2pt;
}

.desktop_headingSubtitleA
{
	font-weight: bold;
	font-size: 10px;
	text-align: justify;
	color: Black;
	font-family: Arial;
	letter-spacing: 1pt;
}

.desktop_headingTitleB
{
	font-weight: bold;
	font-size: 16px;
	color: Black;
	font-family: Arial;
	letter-spacing: 2pt;
}

.desktop_headingSubtitleB
{
	font-weight: bold;
	font-size: 13px;
	color: #a9a9a9;
	font-family: Arial;
	letter-spacing: 2pt;
}

.desktop_headingNumber
{
	font-size: 46px;
	color: #f89f05;
	font-family: Arial;
}

.buttonA
{
	font-size: 10pt;
	font-family: Arial;
}

.buttonA_disabled
{
	font-size: 10pt;
	color: gray;
	font-family: Arial;
}




