




a.dynamic:link { width:150px; background-color:#b1e061; font-size:10pt; font-weight:bold; color:#FFFFFF; font-family:trebuchet ms,verdana,arial,sans-serif; text-decoration:none; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:10px; }

a.dynamic:hover { width:150px; background-color:#336699; font-size:10pt; font-weight:bold; color:#FFFFFF; font-family:trebuchet ms,verdana,arial,sans-serif; text-decoration:none; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:10px; }

a.dynamic:active { width:150px; background-color:#b1e061; font-size:10pt; font-weight:bold; color:#FFFFFF; font-family:trebuchet ms,verdana,arial,sans-serif; text-decoration:none; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:10px; }

a.dynamic:visited { width:150px; background-color:#b1e061; font-size:10pt; font-weight:bold; color:#E5E5E5; font-family:trebuchet ms,verdana,arial,sans-serif; text-decoration:none; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:10px; }

a.dynamic:visited:hover { width:150px; background-color:#336699; font-size:10pt; font-weight:bold; color:#E5E5E5; font-family:trebuchet ms,verdana,arial,sans-serif; text-decoration:none; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:10px; }





A.sidemenu:link { color:#000000; text-decoration:none; font-size:10pt; font-weight:bold; line-height:12pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }

A.sidemenu:hover { color:#FFFFFF; text-decoration:none; font-size:10pt; font-weight:bold; line-height:12pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }

A.sidemenu:visited { color:#000000; text-decoration:none; font-size:10pt; font-weight:bold; line-height:12pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }

A.sidemenu:visited:hover { color:#FFFFFF; text-decoration:none; font-size:10pt; font-weight:bold; line-height:12pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }








form {margin-top: 0px; margin-bottom:0px}
/* This removes the weird spacing Explorer adds above and below form tags  */

h1 {font-size:16pt; color:#000000; line-height: 23pt; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-weight:normal; margin-top: 0px; margin-bottom:15px; } 
/* main headline */

h1.feedback {font-size:14pt; color:#003366; line-height: 16pt; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-weight:normal; margin-top: 0px; margin-bottom:5px; } 

h1.colorfield {font-size:20pt; color:#FFFFFF; line-height: 20pt; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-weight:bold; margin-top: 0px; margin-bottom:5px; margin-left:15px; } 

h2 {font-size:11pt; color:#000000; line-height: 13pt; font-family:arial,verdana,helvetica,sans-serif; font-weight:bold; margin-top: 25px; margin-bottom:6px; } 

h2.nobump {font-size:11pt; color:#000000; line-height: 12pt; font-family:arial,verdana,helvetica,sans-serif; font-weight:bold; margin-top: 1px; margin-bottom:6px; } 

h3 {font-size:9pt; color:#000000; line-height: 11pt; font-family:arial,helvetica,sans-serif; font-weight:bold; margin-top: 0px; margin-bottom:6px; }

h5 {font-size:11pt; font-weight:bold; color:#2F5490; line-height: 11pt; font-family:arial; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px  } 
/* Module Title */

h6 {font-size:7pt; font-weight:bold; color:#666666; line-height: 11pt; font-family:verdana; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px  } 
/* Module Kicker, that little text line above a module title */


p {font-size:8pt; color:#000000; line-height: 13pt; font-family:verdana,arial,helvetica,sans-serif; margin-top: 0px; margin-bottom:15px; } 

ul {font-size:8pt; color:#000000; line-height: 13pt; font-family:verdana,arial,helvetica,sans-serif; margin-top: 0px; margin-bottom:15px; } 

lh {font-size:8pt; color:#000000; line-height: 13pt; font-family:verdana,arial,helvetica,sans-serif; margin-top: 0px; margin-bottom:15px; } 

li {font-size:8pt; color:#000000; line-height: 10pt; font-family:verdana,arial,helvetica,sans-serif; margin-top: 0px; margin-bottom:10px; } 

p.colorfield {font-size:8pt; color:#000000; line-height: 13pt; font-family:verdana,arial,helvetica,sans-serif; margin-top: 0px; margin-bottom:1px; margin-left:40px; margin-right:40px; }

p.small {font-size:7pt; color:#000000; line-height: 10pt; font-family:verdana,arial,helvetica,sans-serif; margin-top: 0px; margin-bottom:15px; } 

p.sidebar {font-size:8pt; color:#003366; line-height:13pt; font-weight:bold; font-family:arial,verdana,helvetica,sans-serif; margin-top:0px; margin-bottom:65px; } 

p.smallfront {font-size:8pt; color:#000000; line-height: 11pt; font-family:verdana,arial,helvetica,sans-serif; margin-top: 0px; margin-bottom:15px; margin-left: 5px; } 



p.menuhead {font-size:10pt; font-weight:bold; color:#000000; line-height:11pt; font-family:Trebuchet MS,Arial,verdana,helvetica,sans-serif;  margin-bottom:2px; margin-left:15px; } 
/* Headers for menu */





A.login:link {font-size:17pt; color:#FFFFFF; line-height:20pt; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-weight:bold; margin-top:0px; margin-bottom:15px; margin-left:15px; } 

A.login:hover {font-size:17pt; color:#FFFFFF; line-height:20pt; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-weight:bold; margin-top:0px; margin-bottom:15px; margin-left:15px; } 

A.login:visited {font-size:17pt; color:#FFFFFF; line-height:20pt; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-weight:bold; margin-top:0px; margin-bottom:15px; margin-left:15px; } 







A.download:link {font-size:8pt; color:#336699; line-height:13pt; font-family:verdana,arial,helvetica,sans-serif; margin-top:6px; margin-bottom:15px; } 

A.download:hover {font-size:8pt; color:#336699; line-height:13pt; font-family:verdana,arial,helvetica,sans-serif; margin-top:6px; margin-bottom:15px; } 

A.download:visited {font-size:8pt; color:#336699; line-height:13pt; font-family:verdana,arial,helvetica,sans-serif; margin-top:6px; margin-bottom:15px; } 




A.fronthead:link { color:#003366; text-decoration:none; font-size:12pt; font-weight:bold; line-height:13pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left: 0px; margin-right: 1px; }

A.fronthead:hover { color:#003366; text-decoration:none; font-size:12pt; font-weight:bold; line-height:13pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left: 0px; margin-right: 1px; }

A.fronthead:visited { color:#003366; text-decoration:none; font-size:12pt; font-weight:bold; line-height:13pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left: 0px; margin-right: 1px; }




A.topmenu:link { color:#000000; text-decoration:none; font-size:7pt; font-weight:bold; line-height:9pt; font-family:arial,helvetica,sans-serif,verdana; margin-left: 15px; margin-right: 1px; }

A.topmenu:hover { color:#000000; text-decoration:none; font-size:7pt; font-weight:bold; line-height:9pt; font-family:arial,helvetica,sans-serif,verdana; margin-left: 15px; margin-right: 1px; }

A.topmenu:visited { color:#000000; text-decoration:none; font-size:7pt; font-weight:bold; line-height:9pt; font-family:arial,helvetica,sans-serif,verdana; margin-left: 15px; margin-right: 1px; }








A.sidemenu:link { color:#000000; text-decoration:none; font-size:10pt; font-weight:bold; line-height:12pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }

A.sidemenu:hover { color:#FFFFFF; text-decoration:none; font-size:10pt; font-weight:bold; line-height:12pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }

A.sidemenu:visited { color:#000000; text-decoration:none; font-size:10pt; font-weight:bold; line-height:12pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }

A.sidemenu:visited:hover { color:#FFFFFF; text-decoration:none; font-size:10pt; font-weight:bold; line-height:12pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }





A.sidemenu2:link { color:#000000; text-decoration:none; font-size:8pt; font-weight:normal; line-height:15pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }

A.sidemenu2:hover { color:#FFFFFF; text-decoration:none; font-size:8pt; font-weight:normal; line-height:15pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }

A.sidemenu2:visited { color:#000000; text-decoration:none; font-size:8pt; font-weight:normal; line-height:15pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }

A.sidemenu2:visited:hover { color:#FFFFFF; text-decoration:none; font-size:8pt; font-weight:normal; line-height:15pt; font-family:Trebuchet MS,arial,helvetica,sans-serif,verdana; margin-left:15px; margin-right:15px; margin-bottom:25px; }










.menusubhead {font-size:7pt; color:#000000; line-height: 9pt; font-family:verdana,arial,helvetica,sans-serif; margin-left:15px; margin-right:15px;} 


.fineprint {font-size:7pt; color:#000000; line-height: 11pt; font-family:verdana,arial,helvetica,sans-serif;} 
/* fineprint type */


A.submenu:link {font-size:7pt; color: #3366CC; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; margin-top:0px;}

A.submenu:hover {font-size:7pt; color: #000000; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; margin-top:0px;}

A.submenu:visited {font-size:7pt; color: #3366CC; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; margin-top:0px;}

A.submenu:visited:hover {font-size:7pt; color: #000000; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; margin-top:0px;}


A:link {color:#336699;}

A:hover {color:#336699;}

A:visited {color:#336699;}



.module-body {font-size:8pt; font-weight:normal; color:#000000; line-height: 11pt; font-family:verdana; margin-top: 3px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px  } 
/* Module body copy */







a:link.tourmenu { /* better ordering for classes */
	font-family:arial,verdana,helvetica,sans-serif; 
	font-size:10px; 
	line-height:25px;  
	color:#e5e5e5; 
	text-decoration:none;
	background-color:none;  
	padding-left:5px; padding-top:6px; padding-right:150px; padding-bottom:6px;
	margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;
}

a:visited.tourmenu { 
	font-family:arial,verdana,helvetica,sans-serif; 
	font-size:10px; 
	line-height:25px;  
	color:#e5e5e5; 
	text-decoration:none; 
	background-color:none; 
	padding-left:5px; padding-top:6px; padding-right:150px; padding-bottom:6px;
	margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;
} 

a:hover.tourmenu { 
	font-family:arial,verdana,helvetica,sans-serif; 
	font-size:10px; 
	line-height:25px;  
	color:#fff; 
	text-decoration:none; 
	background-color:#32348E; 
	padding-left:5px; padding-top:6px; padding-right:150px; padding-bottom:6px;
	margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;
}

a:visited:hover.tourmenu { 
	font-family:arial,verdana,helvetica,sans-serif; 
	font-size:10px; 
	line-height:25px;  
	color:#fff; 
	text-decoration:none; 
	background-color:#32348E; 
	padding-left:5px; padding-top:6px; padding-right:150px; padding-bottom:6px;
	margin-top:0px; margin-bottom:20px; margin-left:0px; margin-right:0px;
}



div.tourmenu {
	width:150px;
	postion:relative;
	overflow:hidden;
}




















