body.page {
	background: #DFDFDF url('../images/background.jpg'); background-repeat: repeat-x; background-attachment: fixed; margin: 0px 0px 0px 0px;
}

body.boxlayer {
	background: #FAFAFA url('../images/layer_box_resizable3.jpg'); background-attachment: fixed; background-position: right bottom; background-repeat: no-repeat; margin: 25px 25px 25px 25px;
}

body.boxlayer_small {
	background: #FAFAFA url('../images/layer_box_resizable5.jpg'); background-attachment: fixed; background-position: right bottom; background-repeat: no-repeat; margin: 25px 25px 25px 25px;
}

body.boxerror {
	background: #FAFAFA url('../images/layer_box_resizable5.jpg'); background-attachment: fixed; background-position: right bottom; background-repeat: no-repeat; margin: 25px 25px 25px 25px;
}

body.iframe {
	background-color: transparent; margin: 0px 0px 0px 0px;
}

td, p, ul					{ font-weight: normal; font-size: 12px; color: #013372; font-family: Verdana; line-height:130% }
td.mini, p.mini, ul.mini	{ font-weight: normal; font-size: 11px; color: #013372; font-family: Verdana; line-height:130% }

a 							{ outline :none; -moz-outline: none }
a							{ font-size: 12px; color: #013372; font-family: Verdana; line-height:130%; text-decoration: none }
a:hover						{ font-size: 12px; color: #013372; font-family: Verdana; line-height:130%; text-decoration: none }
a:visited					{ font-size: 12px; color: #013372; font-family: Verdana; line-height:130% }

input.box					{ font-weight: normal; font-size: 11px; color: #707070; font-family: Verdana; height: 20px; border:1px solid #7F9DB9; padding:2px }
select.box					{ font-weight: normal; font-size: 11px; color: #707070; font-family: Verdana; height: 20px; border:1px solid #7F9DB9; padding:2px }
textarea.box				{ font-weight: normal; font-size: 11px; color: #707070; font-family: Verdana; border:1px solid #7F9DB9; padding:2px }

table.tbHome				{ border-right: 1px solid #D0D0D0; border-left: 1px solid #D0D0D0; background-color: #F9F9F9 }
td.tbPageBody				{ background: #F9F9F9 url('../images/page_body.jpg'); background-position: left top; background-repeat: no-repeat }
td.tbPageSx					{ border-left: 1px solid #D0D0D0; background-color: #F9F9F9 }
td.tbPageDx					{ border-right: 1px solid #D0D0D0; background-color: #F9F9F9 }

td.login					{ font-weight: bold; font-size: 11px; color: #707070; font-family: Verdana }
input.login					{ font-weight: normal; font-size: 11px; color: #707070; font-family: Verdana; width: 128px; height: 20px; border:1px solid #707070; padding:2px }

span.title1					{ font-weight: bold; font-size: 14px; color: #013372; font-family: Verdana; line-height:100% }
span.title2					{ font-weight: bold; font-size: 14px; color: #0094D9; font-family: Verdana; line-height:100% }
span.darkBlue				{ color: #013372 }
span.lightBlue				{ color: #0094D9 }

td.location					{ font-weight: bold; font-size: 11px; color: #013372; font-family: Verdana; padding-left: 69px }

a.location					{ outline :none; -moz-outline: none }
a.location					{ font-weight: bold; font-size: 11px; color: #013372; font-family: Verdana text-decoration: none }
a.location:hover			{ font-weight: bold; font-size: 11px; color: #013372; font-family: Verdana text-decoration: none }
a.location:visited			{ font-weight: bold; font-size: 11px; color: #013372; font-family: Verdana }

td.treeview					{ font-weight: normal; font-size: 10px; color: #013372; font-family: Verdana; line-height:130% }

a.treeview					{ outline :none; -moz-outline: none }
a.treeview					{ font-size: 10px; color: #013372; font-family: Verdana text-decoration: none }
a.treeview:hover			{ font-size: 10px; color: #013372; font-family: Verdana text-decoration: none }
a.treeview:visited			{ font-size: 10px; color: #013372; font-family: Verdana }

a.treeviewt					{ outline :none; -moz-outline: none }
a.treeviewt					{ font-size: 11px; color: #013372; font-family: Verdana text-decoration: none }
a.treeviewt:hover			{ font-size: 11px; color: #013372; font-family: Verdana text-decoration: none }
a.treeviewt:visited			{ font-size: 11px; color: #013372; font-family: Verdana }

a.icon						{ outline :none; -moz-outline: none }
a.icon						{ font-size: 11px; color: #013372; font-family: Verdana text-decoration: none }
a.icon:hover				{ font-size: 11px; color: #013372; font-family: Verdana text-decoration: none }
a.icon:visited				{ font-size: 11px; color: #013372; font-family: Verdana }

a.lightBlue					{ outline :none; -moz-outline: none }
a.lightBlue					{ font-size: 12px; color: #0094D9; font-family: Verdana text-decoration: none }
a.lightBlue:hover			{ font-size: 12px; color: #0094D9; font-family: Verdana text-decoration: none }
a.lightBlue:visited			{ font-size: 12px; color: #0094D9; font-family: Verdana }

td.footer					{ font-weight: bold; font-size: 11px; color: #606060; font-family: Verdana }

a.footer					{ outline :none; -moz-outline: none }
a.footer					{ font-weight: bold; font-size: 11px; color: #606060; font-family: Verdana text-decoration: none }
a.footer:hover				{ font-weight: bold; font-size: 11px; color: #606060; font-family: Verdana text-decoration: none }
a.footer:visited			{ font-weight: bold; font-size: 11px; color: #606060; font-family: Verdana }

a.lemboattivo				{ outline :none; -moz-outline: none }
a.lemboattivo				{ font-weight: bold; font-size: 12px; color: #0094D9; font-family: Verdana text-decoration: none }
a.lemboattivo:hover			{ font-weight: bold; font-size: 12px; color: #0094D9; font-family: Verdana text-decoration: none }
a.lemboattivo:visited		{ font-weight: bold; font-size: 12px; color: #0094D9; font-family: Verdana }

a.lembodisattivo			{ outline :none; -moz-outline: none }
a.lembodisattivo			{ font-weight: bold; font-size: 12px; color: #BCC9DA; font-family: Verdana text-decoration: none }
a.lembodisattivo:hover		{ font-weight: bold; font-size: 12px; color: #BCC9DA; font-family: Verdana text-decoration: none }
a.lembodisattivo:visited	{ font-weight: bold; font-size: 12px; color: #BCC9DA; font-family: Verdana }
