/* *******************************************
fui.it
Stylesheet  07/2003
*******************************************/
a:active{color : #0000FF;}
a:hover{color : #0000FF;; background-color: #EEEEEE}
p, td, div, ul {font-family: Arial, Helvetica, sans-serif; font-size : 12px;}
a.spotlight:link, a.spotlight:active, a.spotlight:visited {color: #003366; font-size : 11px; font-family: Arial, Helvetica, sans-serif;}	
a.spotlight:hover {color : #FFFFFF; font-size : 11px; font-family: Arial, Helvetica, sans-serif;; text-decoration: none; background-color: #6699cc}
a.c_spotlight:link, a.c_spotlight:active, a.c_spotlight:visited {color: #606060; font-size : 11px; font-family: Arial, Helvetica, sans-serif;}	
a.c_spotlight:hover {color : #FFFFFF; font-size : 11px; font-family: Arial, Helvetica, sans-serif;; background-color: #6699cc}

.caption{color: #606060;font-family: Arial, Helvetica, sans-serif; font-size : 11px;}
.caption2{color: #000000;font-family: Arial, Helvetica, sans-serif; font-size : 11px;}

/* *****************************************
Section colors
***************************************** */

.segway_subhead{color: #0D4F9D; font-weight : bold; font-size: 14px}
.connect_subhead{color: #333366; font-weight : bold;}
.general_subhead{color: #333366; font-weight : bold; font-size: 8pt}

.pageTitle_seg { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #6699CC } 
.pageTitle_sup { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #666666 }
.pageTitle_abt { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #FFCC66 }
.pageTitle_shop { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #9999CC }
.pageTitle_conn { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #F67CA6}

/* *****************************************
Tertiary Navigation
***************************************** */

td.t_nav{color: #000033; font-size : 11px; font-family: Arial, Helvetica, sans-serif; padding-left:1px;}
a.t_nav:active, a.t_nav:visited  {color: #0000FF; font-size : 11px; font-family: Arial, Helvetica, sans-serif;}	
a.t_nav:visited  {color: #0000FF; font-size : 11px; font-family: Arial, Helvetica, sans-serif;}
a.t_nav:hover {color : #0000FF; font-size : 11px; font-family: Arial, Helvetica, sans-serif;; background-color: #EEEEEE; text-decoration: none}

/* *****************************************
Footer
***************************************** */

td.footer{color: #CCCCCC; font-size : 9px;}
a.footer:link, a.footer:active, a.footer:visited {color: #CCCCCC; font-size : 10px; font-family: Arial, Helvetica, sans-serif;}
a.footer:hover {color : #FFFFFF; font-size : 10px; font-family: Arial, Helvetica, sans-serif;; background-color: #000033}
.copyright{
	color: #000000;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
}

a.copyright:link, a.copyright:active, a.copyright:visited {
	color: #999999;
	font-size : 10px;
	font-family: Arial, Helvetica, sans-serif;
}

a.copyright:hover {color : #FFFFFF; font-size : 10px; font-family: Arial, Helvetica, sans-serif; background-color: #000033}

/* *****************************************
Form Elements that require 
specific sizes
***************************************** */

.input{font-family: monospace; font-size : 12px;}a.bc:active { color: #003366; font-size : 11px; font-family: Arial, Helvetica, sans-serif; ; text-decoration: underline}
a.bc:hover { color : #000000; font-size : 11px; font-family: Arial, Helvetica, sans-serif; ; text-decoration: underline; font-style: normal; background-color: #EEEEEE}
a.bc:link { color: #3333DD; font-size : 12px; font-family: Arial, Helvetica, sans-serif; }
a.bc:visited { color: #3333CC; font-size : 12px; font-family: Arial, Helvetica, sans-serif; ; font-weight: normal}
a.t_nav:link { color: #0000FF; font-size : 11px; font-family: Arial, Helvetica, sans-serif; } .segway_subheadb { color: #FFFFFF; font-weight : bold;; font-size: 14px }
.smap { font-family: "ms sans serif"; font-size : 10px; ; list-style-type: none; list-style-position: outside; text-decoration: none; background-color: #FFFFFF ; line-height: 14px; vertical-align: top; float: none; height: auto; width: auto; margin-top: 4px; cursor: hand}
.smapb { font-family: "ms sans serif"; font-size : 9px; ; list-style-type: none; list-style-position: outside; text-decoration: none; background-color: #FFFFFF ; line-height: 12px; color: #000033; text-align: left; margin-top: 4px; margin-bottom: 6px; cursor: hand}
.gray { color: #444455; font-family : Arial, Helvetica, sans-serif; }

a:link { color : #0000DD; } 
a:visited  { color : #0000DD; } 
a:active { color : #0000FF; }
a:hover  { color : #0000FF; background-color: #EEEEEE; }

a.h:link {color : #0000DD; } 
a.h:visited  { color : #0000DD; } 
a.h:active { color : #0000FF; }
a.h:hover  { color : #0000FF; }

a.hs:link { color : #000033; } 
a.hs:visited  { color : #000033; } 
a.hs:active { color : #000033; }
a.hs:hover  { color : #6699CC; background-color: #EEEEEE; }

INPUT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.pulsante2 {
	font-family: Verdana; font-size: 10px; color: #373F70; font-weight : bold; background-color: #ffffff; width: 62px; border-top: 1px solid #676767; border-right : 1px solid #676767; border-bottom : 1px solid #676767; border-left : 1px solid #676767;	}
.pulsante3 {
	font-family: Verdana; font-size: 10px; color: #373F70; font-weight : bold; background-color: #ffffff; 	width: 82px; border-top: 1px solid #676767; border-right : 1px solid #676767; border-bottom : 1px solid #676767; border-left : 1px solid #676767; }
.pulsante4 {
	font-family: Verdana; font-size: 10px; color: #373F70; font-weight : bold; background-color: #ffffff; width: 116px; border-top: 1px solid #502C04; border-right : 1px solid #502C04; border-bottom : 1px solid #502C04; border-left : 1px solid #502C04; }
.pulsante5 {
	font-family: Verdana; font-size: 10px; color: #373F70; font-weight : bold; background-color: #ffffff; width: 156px; border-top: 1px solid #502C04; border-right : 1px solid #502C04; border-bottom : 1px solid #502C04; border-left : 1px solid #502C04; }
.textarea {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 24px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea1 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 60px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea2 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 82px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea3 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 122px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea4 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 248px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea5 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 172px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea6 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 400px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea7 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 210px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea8 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 40px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea9 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 50px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea10 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 60px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.textarea11 {
	font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; background-color: #f7f7f7; width: 55px; border: #676767; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
