﻿HTML, BODY, FORM /*, DIV, IMG*/ 
{
	border: 0px none transparent;
	padding: 0px;
	FONT-SIZE: 1em;
	BACKGROUND-POSITION: left top;
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat;
	font-family: Calibri, Verdana;
}
	


BODY
{ 
background-color: #333333;

} 


.RadMenu1 .rmItem 
{
	height:30px;
	border-bottom-width: 2px;
	border-bottom-color: #cccccc;
	border-bottom-style:solid;
	
}
.RadMenu1 .rmLast
{
	border-bottom-width: 0px!important;

}
.RadMenu1 .rmItem .rmText
{
	padding-left:0px!important;
	padding-right:0px!important;
	padding-top:9px!important;
}
.RadMenu1 .rmItem a
{
	font-family: Calibri, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration:none;
	padding-left:0px!important;
	padding-right:0px!important;
	
}
.RadMenu1 .rmItem a:hover
{
	font-family: Calibri, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ff0066;
	cursor:pointer;
}

.RadMenu1 .rmItem a:visited
{
	text-decoration:none;
}
.RadMenu1 .rmItem .rmLeftImage
{
	float:right;
	padding-top:4px!important;
}

.RadMenu2 .rmItem a
{
	font-family: Calibri, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: white;
	text-decoration: none;
	
}

.RadMenu2 .rmItem a:hover
{
	font-family: Calibri, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ff0066;
	cursor:pointer;
	
}

.RadMenu2 .rmItem a:visited
{
	text-decoration:none;
}
.RadMenu2 .rmSeparator
{
	width:10px!important;
	text-align:center!important;
	color:White!important;
	font-size: 10px!important;
}
.RadMenu2 .rmSeparator .rmText
{
	width:10px!important;
	color:White!important;
	font-size: 10px!important;
	line-height:10px!important;
	padding-top:0px!important;
}


H1,H2 {
font-size: 15px;
font-family: Calibri, Verdana;
font-weight:bold;
}



.genericLink
{
	color: Black;
	cursor: pointer;
}
.genericLink:hover 
{
	color: Gray;
	cursor: pointer;
}
.genericLink:link 
{
	cursor: pointer;
	text-decoration: none;
	
}
.genericLink:visited  
{
	/*color: Black;*/
	text-decoration: none;
}

.noWrapElement
{
white-space:nowrap
}


.Pager
{
	font-size: 11px!important;
	font-family: Calibri, Verdana;
	font-weight: normal!important;
	color: #8B9298;
}

.Pager .Selected
{
	color: Red;
}
.Pager .Selectable
{
	color: #8B9298;
	cursor: pointer;
}
.Pager .Selectable:hover
{
	color: black;
	cursor: pointer;
}
.Pager .Selectable:link 
{
	cursor: pointer;
	text-decoration: none;
	
}
.Pager .Selectable:visited 
{
	/*color: Black;*/
	text-decoration: none;
}

.cornerTopLeft
{
	float:left;
	height: 30px;
	width: 30px;
	background-image: url('Images/AllPages/Angle1.jpg');
}
.cornerTopRight
{
	float:right;
	height: 30px;
	width: 30px;
	background-image: url('Images/AllPages/Angle2.jpg');
}
.cornerBottomLeft
{
	float:left;
	height: 30px;
	width: 30px;
	background-image: url('Images/AllPages/Angle4.jpg');
}
.cornerBottomRight
{
	float:right;
	height: 30px;
	width: 30px;
	background-image: url('Images/AllPages/Angle3.jpg');
}

.contactCornerTopLeft
{
	float:left;
	height: 10px;
	width: 10px;
	background-image: url('Images/ContattiPage/ContattiAngle1.jpg');
}
.contactCornerTopRight
{
	float:right;
	height: 10px;
	width: 10px;
	background-image: url('Images/ContattiPage/ContattiAngle2.jpg');
}
.contactCornerBottomLeft
{
	float:left;
	height: 10px;
	width: 10px;
	background-image: url('Images/ContattiPage/ContattiAngle4.jpg');
}
.contactCornerBottomRight
{
	float:right;
	height: 10px;
	width: 10px;
	background-image: url('Images/ContattiPage/ContattiAngle3.jpg');
}
.contactBodyText
{
	font-family: Calibri, Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: white;	
}	
.MenuService
{
	font-family: Calibri, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	text-decoration:none;
}
.MenuService a
{
	text-decoration:none;
	color: Black;
}
.MenuService a:visited
{
	color: Black;
}
.MenuService a:hover
{
	color: #ff0066;
}
.MenuServiceSelected 
{
	font-family: Calibri, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ff0066!important;
	text-decoration:none;
	cursor: text;
}
.MenuServiceSelected  a
{
	color: #ff0066!important;
}

.roundedCorner
{
	height: 14px;
	width: 125px;
	padding-top: 1px;
	padding-left: 5px;
	border:0;
	margin:0;	
	font-family:Calibri, Verdana;
	font-size:11px;
	line-height:11px;

	background-image: url('Images/AllPages/TextBox.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	
	
}
.partition
{
	height: 20px;
	width: 130px;
	background-image: url('Images/AllPages/partition.jpg');
	background-repeat: no-repeat;
}
.TitleFucsia
{
	font-family: Calibri, Verdana;
	font-size: 12px;
	font-weight:  bold;
	color: #ff0066;
}
.TextBlack
{
	font-family: Calibri, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: Black;
}
.TextFucsia
{
	font-family: Calibri, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ff0066;
}
.TextWhite
{
	font-family: Calibri, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: White;
}
.genericLinkFucsia
{
	font-family: Calibri, Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #ff0066;
	cursor: pointer;
}
.genericLinkFucsia:hover 
{
	color: black;
	cursor: pointer;
}
.genericLinkFucsia:link 
{
	cursor: pointer;
	text-decoration: none;
	
}
.genericLinkFucsia:visited  
{
	/*color: Black;*/
	text-decoration: none;
}

.genericLinkWhite
{
	font-family: Calibri, Verdana;
	font-size: 10pt;
	font-weight: 700;
	color: gray;
	cursor: pointer;
}
.genericLinkWhite:hover 
{
	color: #ff0066;
	cursor: pointer;
}
.genericLinkWhite:link 
{
	cursor: pointer;
	text-decoration: underline;
	
}
.genericLinkWhite:visited  
{
	/*color: Black;*/
	text-decoration: none;
}

.elementSubTitle, H2
{
	font-family: Calibri, Verdana;
	font-size: 16pt!important ;
	font-weight: normal;
	color: white;
}
.elementTitle , H1
{
	font-family: Calibri, Verdana;
	font-size: 14pt;
	font-weight: bold;
	color: #ff0066;
}
.elementBody
{
	font-family: Calibri, Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	text-align:justify;
}