/* *******************************************
Segway
Stylesheet  
*******************************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFFF;
	color : #000033;
	scrollbar-3d-light-color: Fuchsia;
	scrollbar-arrow-color: #CCFF66;
	scrollbar-base-color: #000099;
	scrollbar-dark-shadow-color: #000000;
	scrollbar-face-color: #000033;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: Gray;
}
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: #CCCCCC; 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{font-family: Arial, Helvetica, sans-serif; font-size : 11px;}

/* *****************************************
Section colors
***************************************** */

.segway_subhead {color: #3DA2D5; font-weight : bold;; font-size: 14px}
.connect_subhead{color: #99CC66; font-weight : bold;}
.general_subhead{color: #333366; font-weight : bold;}

.pageTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #9999CC }
.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: #996666 }
.pageTitle_abt { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #99CC66 }
.pageTitle_shop { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #9999CC }
.pageTitle_conn { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #99CC66 }
.pageTitle_gen { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #333366 }


/* *****************************************
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: #DFDFDF; font-size : 9px;}

a.footer:link, a.footer:active, a.footer:visited {
	color: #DFDFDF; 
	font-size : 10px; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.footer:hover {
	color : #FFFFFF; 
	font-size : 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #222233;
	text-decoration: underline;
}
.copyright{
	color: #ACACAC;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
}

a.copyright:link, a.copyright:active, a.copyright:visited {
	color: #ACACAC;
	font-size : 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.copyright:hover {
	color : #FFFFFF; 
	font-size : 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #000033;
	text-decoration: underline
}

/* *****************************************
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-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-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; }
.pr   { color: #444455; font-family : verdana,ms sans serif,Arial, Helvetica, sans-serif; font-size: 11px; }
.home { color: #444455; font-family : verdana,ms sans serif,Arial, Helvetica, sans-serif; font-size: 11px; }

a:link 		{ color : #1133FF; } 
a:visited  	{ color : #1133EE; } 
a:active 	{ color : #1133FF; }
a:hover  	{ color : #1133FF; 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 : #003366; } 
a.hs:visited  	{ color : #003366; } 
a.hs:active 	{ color : #003366; }
a.hs:hover  	{ color : #1133FF; text-decoration: none; background-color: #EEEEEE; }
