h1 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	font-style: normal;	font-weight: normal; color: #0194D9; }
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	font-style: normal;	font-weight: normal; color: #0194D9; }
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	font-style: normal;	font-weight: normal; color: #0194D9; }
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	font-style: normal;	font-weight: normal; color: #0194D9; }

.contentstext2 {FONT-SIZE: 13px; COLOR:#202020; FONT-FAMILY: Candara; FONT-WEIGHT:normal;}
A.contentstext2:link {text-decoration: none;}
A.contentstext2:active {text-decoration: none;}
A.contentstext2:hover {text-decoration: none; font-weight:normal; color: #FF8100;}
A.contentstext2:visited {text-decoration: none;}

.contentstext3 {font-family:Candara; font-size:13px; font-weight:normal; color:#004294;}
A.contentstext3:link {text-decoration: none;}
A.contentstext3:active {text-decoration: none;}
A.contentstext3:hover {text-decoration: none; color: #FF8100; font-weight:normal;}
A.contentstext3:visited {text-decoration: none;}

/* Inserisci il seguente stile per IMG e DIV
-------------------------------------------------*/
img, div {
         behavior: url(iepngfix.htc) 
}

.dropshadow1{
	float:left;
	clear:left;
	background: url(images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(images/shadow.gif) no-repeat bottom right;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	width: 500px;
}
.dropshadow1 p{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:4px;
	font-size:14px;
	margin: 0px;
}
.dropshadow2{
	float:left;
	clear:left;
	background: url(images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(images/sfondo.gif) no-repeat bottom right;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	width: 500px;
	padding: 0px;
}

.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:4px;
	margin: 0px 0px 0px 0px;
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox p{		
	font-size:14px;
	margin: 3px;
}

  
.contentstitle {
	FONT-SIZE: 13px; COLOR:#005BA4; FONT-FAMILY: Candara; FONT-WEIGHT:Bold; TEXT-DECORATION: none
}
.contentstext {
	FONT-SIZE: 14px; COLOR:#005BA4; FONT-FAMILY: Candara; FONT-WEIGHT:Bold; TEXT-DECORATION: none
}
.bottoniera {
	FONT-SIZE: 14px; COLOR:#FFFFFF; FONT-FAMILY: Candara; FONT-WEIGHT:900; TEXT-DECORATION: none
}
.bottoniera:hover {
	FONT-SIZE: 14px; COLOR:#DBB306; FONT-FAMILY: Candara; FONT-WEIGHT:900; TEXT-DECORATION: none
}
.bottoniera1 {
	FONT-SIZE: 14px; COLOR:#FFFFFF; FONT-FAMILY: Candara; FONT-WEIGHT:900; TEXT-DECORATION: none
}
.bottoniera1:hover {
	FONT-SIZE: 14px; COLOR:#005BA4; FONT-FAMILY: Candara; FONT-WEIGHT:900; TEXT-DECORATION: none
}
.menutitle {
	FONT-SIZE: 13px; COLOR:#FFFFFF; FONT-FAMILY: Candara; FONT-WEIGHT:900; TEXT-DECORATION: none
}
.menusubtitle {
	FONT-SIZE: 12px; COLOR:#005BA4; FONT-FAMILY: Candara; FONT-WEIGHT:Bold; TEXT-DECORATION: none
}
.menusubtitle:hover {
	FONT-SIZE: 12px; COLOR:#DBB306; FONT-FAMILY: Candara; FONT-WEIGHT:Bold; TEXT-DECORATION: none
}
.Top00 {font-family: Arial, Helvetica, sans-serif; font-size:30px; font-style:normal; font-weight: bolder; color:#FFFFFF;}
.Top01 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight: bolder; color:#FFFFFF;}

.Tab {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bolder; color:#FFFFFF;}
A.Tab:link {text-decoration: none;}
A.Tab:active {text-decoration: none;}
A.Tab:hover {text-decoration: underline;}
A.Tab:visited {text-decoration: none;}

.Bottom {font-family:Verdana, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#4F4F4F;}
A.Bottom:link {text-decoration: none;}
A.Bottom:active {text-decoration: none;}
A.Bottom:hover {text-decoration: none; color: #0194D9;}
A.Bottom:visited {text-decoration: none;}

.TestoTop {font-family:Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF;}
A.TestoTop:link {text-decoration: none;}
A.TestoTop:active {text-decoration: none;}
A.TestoTop:hover {text-decoration: none; color: #FF8100;}
A.TestoTop:visited {text-decoration: none;}

.Presentazione {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000;}
A.Presentazione:link {text-decoration: none;}
A.Presentazione:active {text-decoration: none;}
A.Presentazione:hover {text-decoration: none; color: #0194D9;}
A.Presentazione:visited {text-decoration: none;}

.Allegato {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#0194D9;}
A.Allegato:link {text-decoration: none;}
A.Allegato:active {text-decoration: none;}
A.Allegato:hover {text-decoration: none; color: #ED8E22;}
A.Allegato:visited {text-decoration: none;}

.Allegato2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ED8E22;}
A.Allegato2:link {text-decoration: none;}
A.Allegato2:active {text-decoration: none;}
A.Allegato2:hover {text-decoration: none; color:#0194D9 ;}
A.Allegato2:visited {text-decoration: none;}


.sottotitoloprimo {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000;}
A.sottotitoloprimo:link {text-decoration: none;}
A.sottotitoloprimo:active {text-decoration: none;}
A.sottotitoloprimo:hover {text-decoration: none; color: #0194D9;}
A.sottotitoloprimo:visited {text-decoration: none;}

.titolonews {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ED8E22;}
A.titolonews:link {text-decoration: none;}
A.titolonews:active {text-decoration: none;}
A.titolonews:hover {text-decoration: none; color: #0194D9;}
A.titolonews:visited {text-decoration: none;}

.dataproposta {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ED8E22;}
A.dataproposta:link {text-decoration: none;}
A.dataproposta:active {text-decoration: none;}
A.dataproposta:hover {text-decoration: none; color: #0194D9;}
A.dataproposta:visited {text-decoration: none;}

.titolocategoria {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ED8E22;}
A.titolocategoria:link {text-decoration: none;}
A.titolocategoria:active {text-decoration: none;}
A.titolocategoria:hover {text-decoration: none; color: #0194D9;}
A.titolocategoria:visited {text-decoration: none;}

.dataprimo {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}
A.dataprimo:link {text-decoration: none;}
A.dataprimo:active {text-decoration: none;}
A.dataprimo:hover {text-decoration: none; color: #0194D9;}
A.dataprimo:visited {text-decoration: none;}

.brevetesto {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}
A.brevetesto:link {text-decoration: none;}
A.brevetesto:active {text-decoration: none;}
A.brevetesto:hover {text-decoration: none; color: #0194D9;}
A.brevetesto:visited {text-decoration: none;}

.Power {font-family:Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#0194D9;}
A.Power:link {text-decoration: none;}
A.Power:active {text-decoration: none;}
A.Power:hover {text-decoration: none; color: #ED8E22}
A.Power:visited {text-decoration: none;}

.Box01 {font-family:Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#006699;}
A.Box01:link {text-decoration: none;}
A.Box01:active {text-decoration: underline;}
A.Box01:hover {text-decoration: none;}
A.Box01:visited {text-decoration: none;}

.Box02 {color:#999999; font-size:10px;}
A.Box02:link {text-decoration: none;}
A.Box02:active {text-decoration: none;}
A.Box02:hover {text-decoration: underline;}
A.Box02:visited {text-decoration: none;}

.Box03 {font-size:12px; color:#E88100; font-weight:bold}
A.Box03:link {text-decoration: none;}
A.Box03:active {text-decoration: underline;}
A.Box03:hover {text-decoration: none;}
A.Box03:visited {text-decoration: none;}

.Box04 {color:#999999;}
A.Box04:link {text-decoration: none;}
A.Box04:active {text-decoration: underline;}
A.Box04:hover {text-decoration: none;}
A.Box04:visited {text-decoration: none;}

A.Top01:link {text-decoration: none;}
A.Top01:visited {text-decoration: none;}
A.Top01:hover {text-decoration: underline;}
A.Top01:active {text-decoration: none;}

.Top02 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight: normal; color:#FFFF00;}
A.Top02:link {text-decoration: none;}
A.Top02:visited {text-decoration: none;}
A.Top02:hover {text-decoration: underline;}
A.Top02:active {text-decoration: none;}

.Top03 {font-family: Georgia; font-size:16px; font-style:italic; font-weight: bolder; color:#579300;}
A.Top03:link {text-decoration: none;}
A.Top03:visited {text-decoration: none;}
A.Top03:hover {text-decoration: underline;}
A.Top03:active {text-decoration: none;}

.LinkImmagine01 {BORDER-RIGHT: #0194D9 1px solid; BORDER-TOP: #0194D9 1px solid; BORDER-LEFT: #0194D9 1px solid; BORDER-BOTTOM: #0194D9 1px solid}
.LinkBottom {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7E3E25;}
a.LinkBottom:link {text-decoration: none;}
a.LinkBottom:visited {text-decoration: none;}
a.LinkBottom:hover {text-decoration: none;}
a.LinkBottom:active {text-decoration: none;}

.BoxLaterali {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color: #CC2430 ;}
A.BoxLaterali:link {text-decoration: none;}
A.BoxLaterali:visited {text-decoration: none;}
A.BoxLaterali:hover {text-decoration: none; color: #404040;}
A.BoxLaterali:active {text-decoration: none;}

.Titolo {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color: #808080 ;}
A.Titolo:link {text-decoration: none;}
A.Titolo:visited {text-decoration: none;}
A.Titolo:hover {text-decoration: none; background-color: #EFEFEF;}
A.Titolo:active {text-decoration: none;}

.primopiano {font-family: Arial
, Helvetica, sans-serif; font-size:15px; font-style:normal; font-weight:normal; color: #086FB1 ;}
A.primopiano:link {text-decoration: none;}
A.primopiano:visited {text-decoration: none;}
A.primopiano:hover {text-decoration: none; color:#ED8E22;}
A.primopiano:active {text-decoration: none;}

.primopiano1 {font-family: Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; font-weight:normal; color: #FF8100 ;}
A.primopiano1:link {text-decoration: none;}
A.primopiano1:visited {text-decoration: none;}
A.primopiano1:hover {text-decoration: none; color:#ED8E22;}
A.primopiano1:active {text-decoration: none;}

.newsletter {font-family: Tahoma, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; color: #086FB1 ;}
A.newsletter:link {text-decoration: none;}
A.newsletter:visited {text-decoration: none;}
A.newsletter:hover {text-decoration: none; color:#ED8E22;}
A.newsletter:active {text-decoration: none;}

.azienda {font-family: Tahoma, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; color: #FF8100 ;}
A.azienda:link {text-decoration: none;}
A.azienda:visited {text-decoration: none;}
A.azienda:hover {text-decoration: none; color:#ED8E22;}
A.azienda:active {text-decoration: none;}

/*#FFCC66*/

.sottotitolo {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color: #404040 ;}
A.sottotitolo:link {text-decoration: none;}
A.sottotitolo:visited {text-decoration: none;}
A.sottotitolo:hover {text-decoration: none; background-color: #808080;}
A.sottotitolo:active {text-decoration: none;}

.BrTesto {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color: #404040 ;}
A.BrTesto:link {text-decoration: none;}
A.BrTesto:visited {text-decoration: none;}
A.BrTesto:hover {text-decoration: none; background-color: #808080;}
A.BrTesto:active {text-decoration: none;}

.Prezzo {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; color: #ED8E22 ;}
A.Prezzo:link {text-decoration: none;}
A.Prezzo:visited {text-decoration: none;}
A.Prezzo:hover {text-decoration: none; background-color: #808080;}
A.Prezzo:active {text-decoration: none;}

.TestoPrezzo {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color: #404040 ;}
A.TestoPrezzo:link {text-decoration: none;}
A.TestoPrezzo:visited {text-decoration: none;}
A.TestoPrezzo:hover {text-decoration: none; background-color: #808080;}
A.TestoPrezzo:active {text-decoration: none;}

.News {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#0000C0;}
A.News:link {text-decoration: none;}
A.News:visited {text-decoration: none;}
A.News:hover {text-decoration: underline;}
A.News:active {text-decoration: none;}

.BordoBox01 { border-style:solid; border-color:#0194D9; border-width:1px; }

.textbox {
	BORDER-RIGHT: #0194D9 1px solid; BORDER-TOP: #0194D9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #0194D9 1px solid; WIDTH: 100px; COLOR: #000000; BORDER-BOTTOM: #0194D9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.FlatButton {
 font-family: Verdana;
 border-color: #7ea7ce;
 font-size: 9px;
/* font-weight: bold; 
 background: #c0c0c0;*/
 color: black;
 padding-left: 10px;
 padding-right: 10px;
 border: 1px solid #7ea7ce;
 height: 19px;
}

.datas {FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva}

TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.linkfinali {
	FONT-SIZE: 6px; VISIBILITY: hidden; COLOR: black
}
.testo {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.testobmin {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.testomin {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.testob {
	FONT-SIZE: 8px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.footersmin {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.title {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.can {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.titlew {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.mbar {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.mbar2 {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.mbar11 {FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva}
.mbar11 {COLOR: #666666; TEXT-DECORATION: none}
A.mbar11:hover {TEXT-DECORATION: underline; color: #666666}

.mbar11R {FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva}
.mbar11R {COLOR: #990000; TEXT-DECORATION: none}
A.mbar11R:hover {TEXT-DECORATION: underline; color: #990000}

.mbar12 {FONT-SIZE: 12px; FONT-FAMILY: verdana,helvetica,arial,geneva}
.mbar12 {COLOR: #666666; TEXT-DECORATION: none}
A.mbar12:hover {TEXT-DECORATION: underline; color: #666666}

.mbar14 {FONT-SIZE: 12px; FONT-FAMILY: verdana,helvetica,arial,geneva}
.mbar14 {COLOR: #003399; TEXT-DECORATION: none; font-weight: bold}

.mbar20 {FONT-SIZE: 20px; FONT-FAMILY: verdana,helvetica,arial,geneva}
.mbar20 {COLOR: #003399; TEXT-DECORATION: none; font-style:italic}
A.mbar20:hover {TEXT-DECORATION: underline; color: #003399}

.boxt {
	FONT-SIZE: 11px; FONT-FAMILY: Candara
}
.mb {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.cer {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.subs {
	FONT-SIZE: 13px; FONT-FAMILY: verdana,helvetica,arial,geneva; color: #000066
}
.subs1 {
	FONT-SIZE: 13px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.subs2 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.mbon {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.breaks {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.mf {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.mfon {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.footers {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.labric {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.libero {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva; COLOR: #ED8E22
}
.nerob {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.biancob {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.mb {
	BACKGROUND: #004694; TEXT-ALIGN: center
}
.mbon {
	BACKGROUND: #ff720e; TEXT-ALIGN: center
}
.mc {
	BACKGROUND: #deeeff; TEXT-ALIGN: center
}
.mf {
	BACKGROUND: #107575; TEXT-ALIGN: center
}
.mfon {
	BACKGROUND: #209e9e; TEXT-ALIGN: center
}
.mbar {
	COLOR: #004294; TEXT-DECORATION: none
}
.mbar2 {
	COLOR: #008000; TEXT-DECORATION: none
}
.footers {
	FONT-WEIGHT: bold
}
.subs {
	FONT-WEIGHT: bold
}
.subs1 {
	FONT-WEIGHT: bold
}
.boxt {
	FONT-WEIGHT: bold
}
.cer {
	COLOR: #343565
}
.testob {
	COLOR: #666666; TEXT-DECORATION: none
}
.boxt {
	COLOR: #004294; TEXT-DECORATION: none
}
.footers {
	FONT-SIZE: 10px; COLOR: #004294; TEXT-DECORATION: none
}
.datas {
	FONT-SIZE: 9px
}
.breaks {
	FONT-SIZE: 2px
}
.libero {
	FONT-WEIGHT: bold; COLOR: #ff700f
}
.nerob {
	FONT-WEIGHT: bold; COLOR: #000000
}
.biancob {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.subs {
	FONT-SIZE: 13px; COLOR: #000066; TEXT-DECORATION: none
}
.subs1 {
	FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.subs2 {
	FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: none
}
A.subs:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #7E3E25; TEXT-DECORATION: none
}
A.subs1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.subs2:hover {
	FONT-WEIGHT: none; FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: underline
}
A.mbar:hover {text-decoration: none; color: #CC2430;}

A.mbar2:hover {text-decoration: none; color: #CC2430;}

A.lstw:hover {
	TEXT-DECORATION: underline
}
A.lst:hover {
	TEXT-DECORATION: underline
}
A.lstm:hover {
	TEXT-DECORATION: underline
}
A.testo:hover {
	TEXT-DECORATION: underline
}
A.title:hover {
	TEXT-DECORATION: underline
}
A.can:hover {
	TEXT-DECORATION: underline
}
A.testomin:hover {
	TEXT-DECORATION: underline
}
A.testobmin:hover {
	TEXT-DECORATION: underline
}
A.testob:hover {
	TEXT-DECORATION: underline
}
A.footers:hover {
	TEXT-DECORATION: underline
}
A.footersmin:hover {
	TEXT-DECORATION: underline
}
A.boxt:hover {
	TEXT-DECORATION: none; color: #FF8100
}
A.titlew:hover {
	TEXT-DECORATION: underline
}
.radhd {
	BACKGROUND-COLOR: #004295
}
.radhdp {
	BACKGROUND-COLOR: #deefff
}
.testo {
	COLOR: #666666; TEXT-DECORATION: none
}
.title {
	COLOR: #313163; TEXT-DECORATION: none
}
.lst {
	COLOR: #313163; TEXT-DECORATION: none
}
.lstm {
	COLOR: #313163; TEXT-DECORATION: none
}
.titlew {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.testomin {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.testobmin {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.boxt {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.testobmin {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.testomin {
	FONT-SIZE: 10px; COLOR: #313163; TEXT-DECORATION: none
}
.px {
	MARGIN-TOP: 3px
}
.footerText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.footerText:visited {
	TEXT-DECORATION: none
}
.footerText:hover {
	TEXT-DECORATION: underline
}
.footerBg {
	BACKGROUND-COLOR: #dfe9f3
}
.homepageItemTitle {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.homepageItemText {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.homepageItemLink {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.homepageItemLink:visited {
	TEXT-DECORATION: none
}
.homepageItemLink:hover {
	TEXT-DECORATION: underline
}
.searchButton {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7ea7ce; TEXT-DECORATION: none
}
.searchButton:visited {
	TEXT-DECORATION: none
}
.searchButton:hover {
	TEXT-DECORATION: underline
}
.searchField30 {
	border-style:solid; border-color:#0194D9; border-width:1px; FONT-SIZE: 12px; WIDTH: 30px; COLOR: #0194D9; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.searchField100 {
	border-style:solid; border-color:#0194D9; border-width:1px; FONT-SIZE: 12px; WIDTH: 100px; COLOR: #0194D9; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.searchField150 {
	border-style:solid; border-color:#0194D9; border-width:1px; FONT-SIZE: 12px; WIDTH: 50px; COLOR: #0194D9; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.searchField240 {
	border-style:solid; border-color:#0194D9; border-width:1px; FONT-SIZE: 12px; WIDTH: 240px; COLOR: #0194D9; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.searchField540 {
	border-style:solid; border-color:#0194D9; border-width:1px; FONT-SIZE: 12px; WIDTH: 540px; COLOR: #0194D9; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
