body { 
		margin: 0; padding: 0;
		color: #4B4B4B;
		font-family: arial, helvetica, sans-serif;
		text-align: center;		
		background: url(../images/bg_gradient.jpg) top repeat-x #414141;		
		}

/* SITE CENTERING & OVERALL WIDTH */		
	body div#page {
		margin: 0 auto; padding: 0;
		width: 772px;
		text-align: left;
		}


	
					
.itinbodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #272727; clip:   rect(   );       }

.itinbodyintro-gwt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #003366;  border-top: solid #99cc00;  border-width: 18px;     }

.itinoutlinetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; border-style: outset; border-width: 1px; border-right:1; border-left:1; border-style:solid; border-color: #2784A3; background-color: #ffffff}

.itinoutlinesep-gwt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; border-style: outset; border-width: 1px; border-right:1; border-left:1; border-style:solid; border-color: #99cc00; background-color: #99cc00;}

.unnamed1 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000}

.vrhead {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}

.smallblack {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000}

.warning {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: Red}

.unnamed2 {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: normal; color: #000000}

.unnamed3 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ffffff}

.unnamed4 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}

.unnamed5 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #cccccc}

.vr {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000}

.unnamed6 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000}

.smallwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ffffff}
.smallblue {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #003366}


.midwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff}

a:link { color: #000000;  text-decoration: none }
a:visited { color: #000000; text-decoration: none }
a:hover { color: #3366FF; text-decoration: underline }
a:active { color: #000000; text-decoration: none }

a.panel:active { color: #66FFFF; text-decoration: none }
a.panel:link { color: #66FFFF;  text-decoration: none }
a.panel:visited { color: #66FFFF; text-decoration: none }
a.panel:hover { color: #66FFFF; text-decoration: none }

.bline{background-color: #000000; height: 1px;}

a.slider:active { color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:21px;  text-decoration: none }
a.slider:link { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  line-height:21px; text-decoration: none }
a.slider:visited { color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  line-height:21px; text-decoration: none }
a.slider:hover { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ;line-height:21px}

a.vr:active { color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:21px;  text-decoration: none }
a.vr:link { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  line-height:21px; text-decoration: none }
a.vr:visited { color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  line-height:21px; text-decoration: none }
a.vr:hover { color: #3366FF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ;line-height:21px}


.search_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff; padding-right:10px;}

.search_menu2 {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ffffff; padding-right:5px;}

a.content { color: #3366FF;}
a.content:visited { color: #3366FF;}

a.foot_new { color: #ffffff;}
a.foot_new:visited { color: #dcdcdc;}

.padding {  padding-bottom:10px;}

.padding2 {  padding-left:10px;}

.tborder {border-style: solid; border-color:#7A7575; border-width:1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-top-width: 0px;}

.tborder2 {border-style: solid; border-color:#dcdcdc; border-width:1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000}


#keyword { position: absolute; z-index: 10; top: 38px; left: 373px; width: 332px; height: 305px; visibility: hidden }

.bodytext { color: black; font-size: 12px; line-height: 18px; font-family: Georgia, "Times New Roman", Times, serif }

.bodytext2 { color: black; font-size: 12px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif }

.cookiecrumb { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #693; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 1px 0px 1px 0px; border-color: black }

.cookiecrumb2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #693; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 0px 0px 1px 0px; border-color: black; width: 520px }

.cookiecrumb3 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #393; margin: 0px; padding: 2px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: black; width: 30px }
.hintsandtips { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffc; margin: 0px; padding: 1px; border: solid 1px black; width: 0px }

.hl { color: #ff0000; background-color: #fff; cursor: hand  }
.mainnav { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; margin: 2px 0px; padding: 0px; width: 145px; height: 13px }
.n { color: #990000; cursor: hand  }

.newseventshed { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 1px 0px 1px 0px; border-color: black; width: 150px }

.newseventstext { color: black; font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; border: 0px; width: 150px }

.relatedhed { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 1px 0px 1px 0px; border-color: black; width: 150px }

.relatedtext {
	color: black;
	font-size: 10px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.sectionhed { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #3184AD; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 0px 0px 1px 0px; border-color: black; width: 150px }

.printhed { color:white ; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #3184AD; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 0px 0px 0px 0px; border-color: black; font-weight: bold; }

.sectionhed2 { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 2px; border: solid 1px #693; width: 150px }

.sectionmenu { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 1px; border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color: black; width: 150px }

.sectionmenuselected { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff9; padding: 1px; border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color: black; width: 150px }

.subsectionhed { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #693; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 1px 0px 1px 0px; border-color: black; width: 195px }

.subsectionmenu { font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px; width: 195px }

.subsectionmenuselected { font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; border: 0px; width: 195px }

.title { color: black; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif }

/*ul { color: black; font-size: 12px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: square; list-style-image: url(images/bullet2.gif) }*/

.celltextborder { color: black; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; border: solid 1px #808080 }
.formdropdownmulti { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; width: 210px;}
.formdropdown { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; height: 15px; width: 210px;}
.formtext { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.border{border-collapse: separate;border-color: #CCCCCC; border-left-style: solid; border-left-width: 2px; border-top-style: solid; border-top-width: 2px; border-bottom-style: solid; border-bottom-width: 2px; border-right-style: solid; border-right-width: 2px; background-color: ffffff;}

.back{ background-color: F0F2F0;}

.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333366}

.black {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.small_black {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000}

.white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff}

.whitehead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff}

.texthead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #ffffff}

.url {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003366}

.bline{background-color: #000000; height: 1px;}

.bline2{background-color: #ffffff; height: 1px;}

a.pop:active { color: #336699; text-decoration: none }
a.pop:link { color: #336699;  text-decoration: none }
a.pop:visited { color: #336699; text-decoration: none }
a.pop:hover { color: #3366FF; text-decoration: none }

a.close:active { color: #ffffff; text-decoration: none }
a.close:link { color: #ffffff;  text-decoration: none }
a.close:visited { color: #ffffff; text-decoration: none }
a.close:hover { color: #3366FF; text-decoration: none }

a.url:active { color: #003366; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.url:link { color: #003366;  text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.url:visited { color: #003366; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.url:hover { color: #ffffff; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

a.whiteurl:active { color: #003366; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
a.whiteurl:link { color: #003366;  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
a.whiteurl:visited { color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
a.whiteurl:hover { color: #ffffff; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;  }

a.topnav:active { color: #ffffff; text-decoration: none;  font-family: arial, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
a.topnav:link { color: #ffffff;  text-decoration: none; font-family: arial, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
a.topnav:visited { color: #ffffff; text-decoration: none; font-family: arial, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
a.topnav:hover { color: #cccccc; text-decoration: none;  font-family: arial, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  }

a.search:active { color: #ffffff; text-decoration: none;  font-family: arial, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
a.search:link { color: #ffffff;  text-decoration: none; font-family: arial, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
a.search:visited { color: #ffffff; text-decoration: none; font-family: arial, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
a.search:hover { color: #cccccc; text-decoration: none;  font-family: arial, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;  }

a.printversion:link { font-family: verdana; font-size:9px; color:#000000; text-decoration: none;}
a.printversion:visited { font-family: verdana; font-size:9px; color:#000000; text-decoration: none;}
a.printversion:active { font-family: verdana; font-size:9px; color:#000000; text-decoration: none;}
a.printversion:hover { font-family: verdana; font-size:9px; color:#3366FF; text-decoration: none;}


.survey_text{font-family:arial; font-size:12px; font-weight:normal; color:#1E547A; padding-right:10px; padding-left:10px;}
.survey_text2{font-family:arial; font-size:12px; font-weight:normal; color:#1E547A;  padding-left:22px;}
.survey_text3{font-family:arial; font-size:12px; font-weight:normal; color:#000000; padding-right:10px; padding-left:10px;}
.survey_text4{font-family:arial; font-size:12px; font-weight:normal; color:#1E547A;  padding-right:53px;}



a.feature:link {font-family:arial, arial, helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#000000; text-decoration:none;}
a.feature:active {font-family:arial, arial, helvetica, sans-serif; font-size: 121px; font-weight:normal; color:#000000; text-decoration:none;}
a.feature:visited {font-family:arial, arial, helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#000000; text-decoration:none;}
a.feature:hover {font-family:arial, arial, helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#000000; text-decoration:underline;}

a.subsub:link {font-family:arial, arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}
a.subsub:active {font-family:arial, arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}
a.subsub:visited {font-family:arial, arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}
a.subsub:hover {font-family:arial, arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; text-decoration:underline;}


.survey_note{font-family:arial; font-size:10px; font-weight:normal; color:#1E547A; padding-right:10px; padding-left:10px;}

.intro{font-family:arial; font-size:12px; font-weight:bold; color:#000000; padding-right:10px; padding-left:10px;}

.numbers{font-family:arial; font-size:13px; font-weight:bold; color:#1E547A; padding-right:5px;}

.survey_bg{background-color:#CCCCCC;}

.survey_bg_feedback{background-color:#175576; line-height:20px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; padding-right:10px; padding-left:8px;}

.survey_bg_feedback_blue{background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#175576; padding-right:10px; padding-left:8px; line-height:20px;  padding-top:5px;}

.survey_bg_feedback_grey{background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; padding-right:10px; padding-left:8px; line-height:20px; padding-top:5px;}

.survey_bg_feedback_text{background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; padding-right:10px; padding-left:8px; line-height:20px; padding-top:5px; padding-bottom:5px;}

.survey_bg2_feedback_blue{background-color:#F9FCFE; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#175576; padding-right:10px; padding-left:8px; line-height:20px; padding-top:5px;}

.survey_bg2_feedback_grey{background-color:#F9FCFE; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; padding-right:10px; padding-left:8px; line-height:20px; padding-top:5px;}

.survey_bg2_feedback_text{background-color:#F9FCFE; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; padding-right:10px; padding-left:8px; line-height:20px; padding-top:5px; padding-bottom:5px;}

.form_style{font-size:12px; width:150px; border-color:000000; border-width:1px; background-color:ffffff;}
