.wml_txtb_note
{	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #959595;
	border : 1px solid #959595;
	background-color : white;
	width : 300px;
}
.wml_txtb_note_off
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #959595;
	border : 1px solid #959595;
	background-color : white;
	width : 300px;
}
.bigblack 
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #000000;
	font-style: italic;
	text-align: center;
}
.wml_redalert
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #A47171;
	background-color : #A47171;dd
	border : 1px solid #A47171;

	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color:#333333;
	scrollbar-dark-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-face-color: #333333;
	scrollbar-shadow-color: #333333;
	scrollbar-highlight-color: #333333;
	scrollbar-3d-light-color: #ffffff;
	text-align: center;
}

body {
	padding: 0;
	margin: 0;
	line-height: 1.5em;
	color: white;
	font-family: Arial, sans-serif;
	font-size: 10;
	}\
	
p {	margin: 5px 0; }
img { border: 0; }
hr { height: 1px; border-style: none; color: #d0d0d0; background-color: #C0C0C0; margin: 10px 0; }
form {margin : 0px; padding : 0px; }
input:focus { background-color : #dcdcdc; }

.black8{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8px;}/*border : 0px solid #000000; background-color : transparent;}*/
.black8bold{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/
.black9{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;}/*border : 0px solid #000000; background-color : transparent;}*/
.black9bold{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/
.black10{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;}/*border : 0px solid #000000; background-color : transparent;}*/
.black10bold{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/
.black11{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;}/*border : 0px solid #000000; background-color : transparent;}*/
.black11bold{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/
.black12{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 12px;}/*border : 0px solid #000000; background-color : transparent;}*/
.black12bold{text-decoration: none;color : #333333;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 12px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/

.white10{text-decoration: none;color : #eeeeee;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;}/*border : 0px solid #000000; background-color : transparent;}*/
.white10bold{text-decoration: none;color : #eeeeee;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/
.white12{text-decoration: none;color : #eeeeee;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 12px;}/*border : 0px solid #000000; background-color : transparent;}*/
.white12bold{text-decoration: none;color : #eeeeee;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 12px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/

.red8{text-decoration: none;color : #E90119;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8px;}/*border : 0px solid #000000; background-color : transparent;}*/
.red8bold{text-decoration: none;color : #E90119;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/
.red9{text-decoration: none;color : #E90119;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;}/*border : 0px solid #000000; background-color : transparent;}*/
.red9bold{text-decoration: none;color : #E90119;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/
.red10{text-decoration: none;color : #E90119;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;}/*border : 0px solid #000000; background-color : transparent;}*/
.red10bold{text-decoration: none;color : #E90119;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/
.red14bold{text-decoration: none;color : #E90119;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 14px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/
.red16bold{text-decoration: none;color : #E90119;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 16px;font-weight : bold;}/*border : 0px solid #000000; background-color : transparent;}*/

.greylight10{text-decoration: none;color : #989898;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;}/*border : 0px solid #000000; background-color : transparent;}*/
.greylight10bold{text-decoration: none;color : #989898;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;;font-weight : normal;  border-spacing: 2px; }/*border : 0px solid #000000; background-color : transparent;}*/
.grey11{text-decoration: none;color : #666666;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;}/*border : 0px solid #000000; background-color : transparent;}*/
.grey10{text-decoration: none;color : #666666;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;}/*border : 0px solid #000000; background-color : transparent;}*/
.grey8{text-decoration: none;color : #666666;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 8px;}/*border : 0px solid #000000; background-color : transparent;}*/

.linkblack {color: #000000;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}
.linkblack:Link {color: #000000;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}
.linkblack:Hover {color: #666666;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}

.linkwhite {color: #ffffff;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}
.linkwhite:Link {color: #ffffff;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}
.linkwhite:Hover {color: #000000;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}

.linkred {color: #ff0000;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}
.linkred:Link {color: #ff0000;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}
.linkred:Hover {color: #000000;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}

.linkgrey {color: #666666;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}
.linkgrey:Link {color: #666666;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}
.linkgrey:Hover {color: #989898;text-decoration: none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}

.title { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color :#grey; }

.table_title { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000;}
.table_title_dark {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #e6b3b3;	background-color:#7e8b97;}

/*****************************************************************************
******************************************************************************
				I N I Z I O		T E X T B O X         S T Y L E
******************************************************************************
*****************************************************************************/
.wml_text_regular { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; }
.wml_text_regular_bold { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; font-weight: bold;}

.wml_txtb_extralarge { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : white; width : 450px; }
.wml_txtb_extralarge_off { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : #F9F0F0; width : 450px; }

.wml_txtb_large { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : white; width : 250px; }
.wml_txtb_large_off { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : #F9F0F0; width : 250px; }

.wml_txtb { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : white; width : 200px; }
.wml_txtb_off { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : #F9F0F0; width : 200px; }

.wml_txtb_medium { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : white; width : 116px; }
.wml_txtb_medium_off { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : #F9F0F0; width : 116px;}

.wml_txtb_short { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : white; width : 76px; }
.wml_txtb_short_off { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : #F9F0F0; width : 76px; }

.wml_txtb_mini { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000;background-color : white; width : 34px; }
.wml_txtb_mini_off { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : #F9F0F0; width : 34px; }

.wml_txtb_big { font-family : "Times New Roman", Times, serif; font-size : 26; color : #000000; border : 1px solid #000000;background-color : white; width : 400;  text-align: center;  font-weight: bold;   }
.wml_txtb_big_off { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; border : 1px solid #000000; background-color : #F9F0F0; width : 34px; }

/*****************************************************************************
******************************************************************************
				I N I Z I O		L I S T B O X         S T Y L E
******************************************************************************
*****************************************************************************/
.wml_listbox {
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background-color : white; border : 0px; z-index : 12;
position: absolute; clip: rect(3px 186px 16px 3px);	margin-top : -2; margin-left : -2; spacing: -2px; color: #000000; 
height: 16px; width : 204px;
}
.wml_listbox_off {
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background-color : #F9F0F0; border : 0px; z-index : 12;
position: absolute; clip: rect(3px 186px 16px 3px);	margin-top : -2; margin-left : -2; spacing: -2px; color: #000000;
height: 16px; width : 204px;
}
.wml_listbox_small {
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background-color : white; border : 0px; z-index : 12;
position: absolute; clip: rect(3px 86px 16px 3px); margin-top : -2; margin-left : -2; spacing: -2px; color: #000000;
height: 16px; width : 104px;
}
.wml_listbox_small_off {
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background-color : #F9F0F0; border : 0px; z-index : 12;
position: absolute; clip: rect(3px 86px 16px 3px); margin-top : -2; margin-left : -2; spacing: -2px; color: #000000;
height: 16px; width : 104px;
}

.wml_listbox_arrow {background-color : #000000;}
.wml_listbox_container{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;color : #000000;border : 1px solid #000000;background-color : white;padding : 0px;spacing : 0px;width : 200px;height : 16px;vertical-align : top;}
.wml_listbox_container_small{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;color : #000000;border : 1px solid #000000;background-color : white;padding : 0px;spacing : 0px;width : 100px;height : 16px;vertical-align : top;}

/*****************************************************************************
******************************************************************************
				I N I Z I O		C H E C K B O X         S T Y L E
******************************************************************************
*****************************************************************************/
.wml_checkbox { background-color : #000000; border : 0px; }
.wml_checkbox_off { background-color : #000000; border : 0px; }


.wml_label
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	border : 1px solid #000000;
	background-color : white;
	width : 200px;
}

.wml_label_short
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ff0000;
	border : 0px; solid #000000;
	background-color : transparent;
	width : 64px;
}

.wml_label_title
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #ff0000;
	border : 0px;
	background-color : white;
	/*width : 200px;*/
}

.wml_message
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size : 12px;
	width : 100%;
	font-style:italic;
	font-weight : bold;
	color : #000000;
	border : 0px solid #000000;
	background-color : transparent;
	text-align : center;
}

.wml_message_text
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	width : 400px;
	font-weight : bold;
	color : #000000;
	border : 0px solid #000000;
	background-color : transparent;
	text-align : right;
}

.wml_message_user
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 12px;
	width : 120px;
	color : #000000;
	border : 0px solid #000000; background-color : transparent;
	text-align : left;
}

.wml_message_logged_text
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	/*width : 400px;*/
	font-weight : bold;
	color : #ffffff;
	/*background-color : #000000;*/
	border : 0px solid #000000;
	background-color : transparent;
	text-align : right;
}

.wml_myinfo
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #ffffff;
	border : 0px solid #000000;
	background-color : transparent;
	text-align : left;
}

.wml_myinfo_off
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #ffffff;
	border : 0px solid #000000;
	background-color : transparent;
	text-align : left;
}


/*****************************************************************************
******************************************************************************
				I N I Z I O		B U T T O N         S T Y L E
******************************************************************************
*****************************************************************************/
.wml_button_info_big {
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8px; background-color : white; border : 0px solid #959595; background : transparent url(../img/button_info.png) no-repeat left top;
width : 20; height : 19; text-align : left; color : #ffffff; padding-left : 1px; padding-top : 1px;
}

.wml_button_sezioni {
color : #ff0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background-color : #EEEEEE; border : 0px solid; border-bottom-width: 1px; border-bottom-color: #dddddd;
background : transparent url(../img/link_major.gif) no-repeat left top; width : 150; height : 20; text-align : left; padding-left : 32px; padding-top : 0px; font-weight : bold;
}

.wml_button_sezioni_sub {
color : #444444; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; background-color : #EEEEEE; border : 0px solid #959595; 
width : 150; height : 12; text-align : left; padding-left : 32px; padding-top : 0px; font-weight : bold;
}

.wml_button_letters {
color : red; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background-color : #EEEEEE; border : 1px solid #000000; 
width : 18; height : 18; text-align : center; padding-left : 0px; padding-top : 0px; font-weight : bold;
}

.wml_button_letters_medium {
color : red; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background-color : #EEEEEE; border : 1px solid #000000; 
width : 36; height : 18; text-align : center; padding-left : 0px; padding-top : 0px; font-weight : bold;
}

.wml_button_black_20 {
background : transparent url(../img/p_link_BLACK_20_Button.png) no-repeat left top; border : 0px; width : 20px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_black_50 {
background : transparent url(../img/p_link_BLACK_50_Button.png) no-repeat left top; border : 0px; width : 50px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_black_80 {
background : transparent url(../img/p_link_BLACK_80_Button.png) no-repeat left top; border : 0px; width : 80px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_black_100 {
background : transparent url(../img/p_link_BLACK_100_Button.png) no-repeat left top; border : 0px; width : 100px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_black_150 {
background : transparent url(../img/p_link_BLACK_150_Button.png) no-repeat left top; border : 0px; width : 150px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}

.wml_button_grey_20 {
background : transparent url(../img/buttons/GREY_20_Button.png) no-repeat left top; border : 0px; width : 20px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_grey_50 {
background : transparent url(../img/buttons/GREY_50_Button.png) no-repeat left top; border : 0px; width : 50px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_grey_80 {
background : transparent url(../img/buttons/GREY_80_Button.png) no-repeat left top; border : 0px; width : 80px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_grey_90 {
background : transparent url(../img/buttons/GREY_90_Button.png) no-repeat left top; border : 0px; width : 90px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_grey_100{
background : transparent url(../img/buttons/GREY_100_Button.png) no-repeat left top; border : 0px; width : 100px; height : 21px; padding-left : 0px; padding-top : 0px;	
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_grey_150 {
background : transparent url(../img/buttons/GREY_150_Button.png) no-repeat left top; border : 0px; width : 150px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}

.wml_button_red_20 {
background : transparent url(../img/p_link_RED_20_Button.png) no-repeat left top; border : 0px; width : 20px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_red_50 {
background : transparent url(../img/p_link_RED_50_Button.png) no-repeat left top; border : 0px; width : 50px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_red_80 {
background : transparent url(../img/p_link_RED_80_Button.png) no-repeat left top; border : 0px; width : 80px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_red_100 {
background : transparent url(../img/p_link_RED_100_Button.png) no-repeat left top; border : 0px; width : 100px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_red_150 {
background : transparent url(../img/p_link_RED_150_Button.png) no-repeat left top; border : 0px; width : 150px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}

.wml_button_white_20 {
background : transparent url(../img/buttons/WHITE_20_Button.png) no-repeat left top; border : 0px; width : 20px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_white_50 {
background : transparent url(../img/buttons/WHITE_50_Button.png) no-repeat left top; border : 0px; width : 50px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_white_80 {
background : transparent url(../img/buttons/WHITE_80_Button.png) no-repeat left top; border : 0px; width : 80px; height : 21px; padding-left : 0px; padding-top : 0px; 
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold; 
}
.wml_button_white_90 {
background : transparent url(../img/buttons/WHITE_90_Button.png) no-repeat left top; border : 0px; width : 80px; height : 21px; padding-left : 0px; padding-top : 0px; 
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold; 
}
.wml_button_white_100 {
background : transparent url(../img/buttons/WHITE_100_Button.png) no-repeat left top; border : 0px; width : 100px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_white_150 {
background : transparent url(../img/buttons/WHITE_150_Button.png) no-repeat left top; border : 0px; width : 150px; height : 21px; padding-left : 0px; padding-top : 0px; 
color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold; 
}

.wml_button_blank_20 {
background : transparent no-repeat left top; border : 0px; width : 20px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_blank_50 {
background : transparent no-repeat left top; border : 0px; width : 50px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_blank_80 {
background : transparent no-repeat left top; border : 0px; width : 80px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
.wml_button_blank_100 {
background : transparent; border : 0px; width : 100px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : left; font-weight : bold;
}
.wml_button_blank_150 {
background : transparent no-repeat left top; border : 0px; width : 150px; height : 21px; padding-left : 0px; padding-top : 0px;
color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : center; font-weight : bold;
}
#r_sidebar a:hover {
	background : #F5F5F5 url(images/icon2.gif) no-repeat;
	color : #74001B;
	}

.wml_image
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	border : 1px solid #000000;
	background-color : white;
	width : 200px;
}


.wml_button_home {
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8px; background-color : transparent; border : 0px solid #959595; background : transparent url(../img/form_home.gif) no-repeat left top;
width : 14;	height : 12; text-align : left; color : #ffffff; padding-left : 1px; padding-top : 1px;
}
.wml_button_print {
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8px; background-color : transparent; border : 0px solid #959595; background : transparent url(../img/form_print.gif) no-repeat left top;
width : 14; height : 12; text-align : left; color : #ffffff; padding-left : 1px; padding-top : 1px;
}
.wml_button_mail {
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8px; background-color : transparent; border : 0px solid #959595; background : transparent url(../img/form_mail.gif) no-repeat left top;
width : 14;	height : 12; text-align : left; color : #ffffff; padding-left : 1px; padding-top : 1px;
}
.wml_button_sitemap {
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8px; background-color : transparent; border : 0px solid #959595; background : transparent url(../img/form_sitemap.gif) no-repeat left top;
width : 14;	height : 12; text-align : left; color : #ffffff; padding-left : 1px; padding-top : 1px;
}

/*****************************************************************************
******************************************************************************
				I N I Z I O		P R I N T        S T Y L E
******************************************************************************
*****************************************************************************/
.wml_text_print
{
	font-family : Arial;
	font-size : 10px;
	color : #EFEFEF;
}

.wml_progress
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #555555;
	border : 1px solid #555555;
	background-color : white;
	width : 200px;
}

.wml_report_header
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #757575;
	font-weight : bold;
	color : #EFEFEF;
}

.wml_report_even
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #DEDEDE;
	background-color : #9A9A9A;
}

.wml_report_odd
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #DEDEDE;
	background-color : #A5A5A5;
}

/*****************************************************************************
******************************************************************************
				I N I Z I O		D A T A G R I D       S T Y L E
******************************************************************************
*****************************************************************************/
.datagrid_face{border : 1px solid #7E8B97;padding : 0px; cursor:crosshair}
.datagrid_header{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;background-color : #000000;font-weight : bold;color : #ffffff;} /*#E8EDF1*//*background-image:url(../img/Datagrid_Header.png);*/
.datagrid_row_odd{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #ffffff;}
.datagrid_row_even{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #dddddd;}
.datagrid_row_dark{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #cccccc;}
.datagrid_row_light{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #ffffff;} /* #D6DFE6; */
.datagrid_row_over{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #ffffff;background-color : #666666;} /* #E8EDF1; */
.datagrid_row_selected{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #eeeeee;}

.datagrid_face_blu{border : 1px solid #06799F;padding : 0px; cursor:crosshair}
.datagrid_header_blu{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;background-color : #024E68;font-weight : bold;color : #ffffff;} /*#E8EDF1*//*background-image:url(../img/Datagrid_Header.png);*/
.datagrid_row_odd_blu{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #3AAACF;}
.datagrid_row_even_blu{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #FFFFFF;}
.datagrid_row_dark_blu{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #63C9EB;}
.datagrid_row_light_blu{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #B0DCEB;}/* #D6DFE6; */
.datagrid_row_over_blu{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #ffffff;background-color : #216278;} /* #E8EDF1; */
.datagrid_row_selected_blu{font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;color : #000000;background-color : #F9B267;}

/*****************************************************************************
******************************************************************************

					I N I Z I O		L O G I N & S I T E - I N F O 
******************************************************************************
*****************************************************************************/
.wml_button_login
{	
	background : transparent url(../img/button-login.gif) no-repeat left top;
	border : 0px;
	width : 118px;
	height : 46px;
	padding-left : 0px;
	padding-top : 0px;
}
.wml_button_logout
{	
	background : transparent url(../img/button-logout.gif) no-repeat left top;
	border : 0px;
	width : 118px;
	height : 46px;
	padding-left : 0px;
	padding-top : 0px;
}
.login-panel
{
	display : none;
	position : absolute;
	z-index : 100;
	top : 0;
	height : 91;
	widows : 748;
	background : url(../img/login_bg.gif) top left no-repeat;
	left : 50%;
	margin-left : -376px;
}

.wml_txtb_version {width : 100px; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8px; color : #aaaaaa; border : 0px collapse; background-color : transparent;} /* width : 230px; */
.wml_txtb_version_off{width : 100px; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8px; color : #aaaaaa; border : 0px collapse;	background-color : transparent;	}
.wml_txtb_version_title {width : 100px; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold; color : #aaaaaa; border : 0px collapse; background-color : transparent; }
.wml_txtb_version_title_off {width : 100px; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold; color : #aaaaaa; border : 0px collapse; background-color : transparent; }

/*****************************************************************************
******************************************************************************
					 F I N E 		L O G I N & S I T E - I N F O 
******************************************************************************
*****************************************************************************/
