/*cellularit.net - Style  */

A:hover
{
TEXT-TRANSFORM: none;
CURSOR: hand;
COLOR: #FFFFFF;
FONT-STYLE: normal;
FONT-VARIANT: normal;
text-decoration: underline
}

A {
	COLOR: #000000; FONT-STYLE: normal; FONT-VARIANT: normal; LINE-HEIGHT: normal; text-decoration: none; cursor: hand
}


table	{font-family:tahoma, sans-serif, arial;font-size:11px}
BODY {
	margin-top: 0px;
	background-color: #F9D300;
	margin-left: 0px;
	margin-right: 0px;

	scrollbar-face-color:#F9D300;
	scrollbar-highlight-color:#FF9900;
	scrollbar-3dlight-color:#BEBBC3;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#FE7B00;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E0E0E0;

}

.bord{
    border-top: 0px solid #042176;
    border-bottom: 1px solid #042176;
    border-left: 1px solid #042176;
    border-right: 1px solid #042176;
}

.bordtotale{
    border-top: 1px solid #042176;
    border-bottom: 1px solid #042176;
    border-left: 1px solid #042176;
    border-right: 1px solid #042176;
}

.bordlat{
    border-top: 0px solid #042176;
    border-bottom: 0px solid #042176;
    border-left: 1px solid #042176;
    border-right: 1px solid #042176;
}

.borddx{
    border-top: 0px solid #042176;
    border-bottom: 0px solid #042176;
    border-left: 0px solid #042176;
    border-right: 1px solid #042176;
}

.bordsx{
    border-top: 0px solid #042176;
    border-bottom: 0px solid #042176;
    border-left: 1px solid #042176;
    border-right: 0px solid #042176;
}

.borddown{
    border-top: 0px solid #042176;
    border-bottom: 1px solid #042176;
    border-left: 0px solid #042176;
    border-right: 0px solid #042176;
}

.bordangolo{
    border-top: 0px solid #042176;
    border-bottom: 1px solid #042176;
    border-left: 0px solid #042176;
    border-right: 1px solid #042176;
}

.Button{
    border-top: 1px solid #F9D300;
    border-bottom: 1px solid #F9D300;
    border-left: 1px solid #F9D300;
    border-right: 1px solid #F9D300;
    background-color: #FF9900;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #F9D300;   
    text-decoration: none;
    cursor : hand;
}

.txtBox{
    border-top: 1px solid #F9D300;
    border-bottom: 1px solid #F9D300;
    border-left: 1px solid #F9D300;
    border-right: 1px solid #F9D300;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #FF9900;
}

.Stile1 {
    color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.Stile2 {
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.Stilegrigio {
    color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.bordocell { border:1px solid #FF9900; border-style: dashed; }
}
.bordosx { border:1px solid #FFFFFF; }





.ng_code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.ng_quote {
	page-break-inside: avoid;
	font-size: 10px;
	color: #333333;
	border: 0px solid #333;
	padding: 5px;
	margin-left: 5px;
	margin-right: 30px
}

.ng_quote_title {
	page-break-inside: avoid;
	font-size: 10px;
	margin-left: 30px;
	
}


.ng_quote_body {
		page-break-inside: avoid;
	font-family: monospace;
	font-size: 12px;
	color: #333333;
	line-height: 15px;
	background-color: #EEE;
	border: 1px solid #333;
	padding: 5px;
	margin-left: 30px;
}



TR, TD {
	font-size: 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.spacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
		
}



.maintitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;

}

.spacer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #415263;
	background-color: #415263;


}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bolder;

}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #B5BDC1;
}
.formbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #415263;
	background-color: #E4EAED;
	margin: 0px;
	padding: 0px;
	border: 1px outset;

}
.formbutton2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #8D9AA1;
	border: 1px outset;
}

UL , OL , Li {list-style-type : square;}


	.formtop
	{
	font-size: 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: 042176;
	padding : 2px 2px 2px 2px;
}
	.formrequired
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: F0F5F9;
		color: 102030;

	}
	.row1
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: F0F5F9;
		color: 102030;

	}

	.desc
	{font-size: 10px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: FF9900;
		color: 102030;

	}

	.news
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: F9D300;
		color: 102030;

	}

	.row2
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: FF9900;
		color: 102030;

	}
	
	.row3
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: F9D300;
		color: 102030;

	}

	.formoption
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: F5F9FC;
		color: 708090;
	}
	
	.formnormal
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: F5F5F5;
		color: 506070;
	}
		.forminput
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: F5F9FC;
		color: 506070;
		border: 1px solid #B0C4DE; 
	}
		.formradio
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		
		color: 506070;
		border: 1px solid F5F9FC; 
	}
.formselect
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: E6E6FA;
		color: 506070;
		background: #F8F8FF repeat; 
		border: 1px solid #B0C4DE;
		padding-left: 2px;
		scrollbar-face-color:#F9D300;
		scrollbar-highlight-color:#FF9900;
		scrollbar-3dlight-color:#BEBBC3;
		scrollbar-darkshadow-color:#000000;
		scrollbar-shadow-color:#FE7B00;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#F0F0F0;
	}

.formtextarea
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: E6E6FA;
		color: 506070;
		background: #F8F8FF ; 
		border: 1px solid #B0C4DE; 
		scrollbar-face-color:#F9D300;
		scrollbar-highlight-color:#FF9900;
		scrollbar-3dlight-color:#BEBBC3;
		scrollbar-darkshadow-color:#000000;
		scrollbar-shadow-color:#FE7B00;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#F0F0F0;
	}

.formsubmit
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: E6E6FA;
		color: 506070;
		background: #F8F8FF url(submitback.gif) repeat ; 
		border: 1px solid #B0C4DE; 
		
	}
	
.txt10
	{font-size: 10px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
.txt11
	{font-size: 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

/* END /*