body
{
	background: #007cb9;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #555;
}

h1 { font-size: 1.5em; color: White;	margin: 0.67 em 0;}
h2 { font-size: 1.33em; color: Gray; margin: .83em 0; }
h3 { font-size: 1.17em; color: Gray; margin: 1em 0; }

.gra14{
	font-family:Arial,Helvetica,sans-serif;
	font-size : 14px;
	color: #7B8695;
	text-decoration:none;
	font-weight : normal;
}
.wh14{
	font-family:Arial,Helvetica,sans-serif;
	font-size : 14px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight : normal;
}
.bk14b{
	font-family:Arial,Helvetica,sans-serif;
	font-size : 14px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
p, ul, ol { margin: 1.4em 0;}

p.anchor
{
	text-align: left;
	font-size: 12px;
}

ul, ol { margin-left: 30px; }

img {
	border: 1;
}

form { display: inline; }

a:link
{ 
	color: black;
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
}

a:visited 
{
	color: #7F4473;
	font-weight: normal;
	font-size: 12px;
}

#mainwidth
{
	width: 760px;
	height: 780px;
	margin-left: auto;
	margin-right: auto;
}

#mainbox
{
	margin: 0;
	padding: 0;
	background: #FFF url(../../images/page/background.jpg) no-repeat;
	border: 1px solid #0099cc;
	background-color: #FFF;
}

#navbar
{
	width: 763px;
	margin-top: 10px;
	height: 24px;
	background-color: #7BA7F0;
	border-top: 1px solid #0099cc;
	border-bottom: 1px solid #0099cc;
}

#navbar a:link, a:visited
{
	font-weight: bold;
	text-decoration: none;
	color: #00008B;
}

#navbar a:hover
{
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.navbaritem
{
	font-size: 13px;
	text-align: center;
	padding: 0 10px;
}

.navbarmiddot
{
	font-size: 12px;
	text-align: center;
	padding: 0 -16px;
}

#content
{
	width: 740px;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 14px;
}

#link
{
	width: 162px;
	float: left;
	margin-top: 390px;
}

div.Content-Text
{
	width: 370px;
	float: right;
	margin-top: -10px;
}
div.Content-Text1
{
	width: 550px;
	float: left;
	margin-top: -10px;
}
#content a:visited
{ 
	color: #7F4473;
	font-weight: normal;
	text-decoration: underline;
}

p.contentsmall
{
	font-size: 12px;
	line-height: 120%
}

div.breakout
{
	margin-bottom: 16px;
}

div.headline	
{
	padding: 3px;
	background-color: #7BA7F0;
	font-weight: bold;
	text-align: center;
}

div.breakout_content { margin: 10px; }

/* left-hand column */
div.column_left
{
	width: 220px;
	float: left;
}

/* right-hand column */
#logo
{
	margin-left: 550px;
	margin-top: 30px;
	height: 64px;
	margin-right: auto;
}
div.column_right
{
	width: 280px;
	float: right;
	margin-left: 10px;
}

/* box inside column */
div.box
{
	margin-bottom: 32px;
	text-align: left;
}

/* mugshot box */
div.mugshot
{
	width: 40px;
	float: left;
	margin-right: 6px;
}

#footerbox
{
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	height: 25px;
	padding: 4px 0;
	background: url(../../images/page/footerbackground.jpg) no-repeat;
}

.footerlinks a
{
	font-size: 12px;
	text-decoration: none;
	/*color: #FFD700;*/
	color: #00008B;
}

.footerlinks a:hover 
{ 
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF; 
}

/*.footerlinks a:visited 
{ 
	font-size: 12px;
	text-decoration: none;
	color: blue;
	font-weight: normal;
}*/
#apDiv1 {
	width:400px;
	height:267px;
	margin-left: -150px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.titolo {
	font-size: 13px;
	color: Highlight;
	font-weight: bold;
	
}
.testoB12
{ 
	color: black;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
.testoB10
{ 
	color: black;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

