﻿/* Header Styles */
/* Top Header Login Information */

#header {
width:100%;
}
	/* clear floats */
		.cf{*zoom:1}
		.cf:before,.cf:after{content:"";display:table}
		.cf:after{clear:both}

.clear { clear: both;}
.sharepointLogin
{
	float:right;
	display:inline;
}
.ms-globalbreadcrumb {
				font-size: 8pt;
				text-align: right;
				background-color: #ebf3ff;
				padding: 2px 10px 2px 5px;
				line-height: 20px;
}
.ms-globalbreadcrumb a{
text-decoration:none;
color:#666666;
}
.ms-globalbreadcrumb{
text-decoration:none;
color:#666666;
}
.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#000000;
} 
.ms-SpLinkButtonInActive {
border:none;
margin:1px;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
} 
.ms-HoverCellInActive {
border:none;
margin:1px;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
} 
.ms-SpLinkButtonActive {
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#ffbb47;
background-image:url("/_layouts/images/menubuttonhover.gif");
} 
.ms-HoverCellActive {
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#ffbb47;
background-image:url("/_layouts/images/menubuttonhover.gif");
} 
.ms-globalleft{
float:left;
} 
.ms-globallinks{
font-size:8pt;
background:transparent;
font-family:tahoma;
}
.ms-globallinks a{
color:#666666;
text-decoration:none;
font-family:tahoma;
} 
.ms-globallinks{
color:#666666;
text-decoration:none;
font-family:tahoma;
} 
.ms-globalright{
float:right;
}

/*Site Actions Menu*/
.siteActionMenu
{
    float:right;
}
.ms-siteaction a{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
} 
.ms-siteaction{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
} 
.ms-siteactionsmenu{
white-space:nowrap;
font:8pt tahoma;
padding:0;
border:none;
cursor:pointer;
} 
.ms-siteactionsmenu div div div{
background-image:url("/_layouts/images/siteactionsmenugrad.gif");
background-repeat:repeat-x;
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;
padding:1px 4px 3px 10px;
}
.ms-siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:bold;
} 
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("/_layouts/images/siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}

/*Header Area*/
.headerWrapper {
				background-image: url('Images/toparea_bg.jpg');
				background-repeat: repeat;
				height: 138px;

}
.headerArea{
				width: 960px;
}
.headerImage {
				background-image: url('Images/home_01.jpg');
				background-repeat: no-repeat;
				height: 138px;
				width: 324px;
				float: left;
}
.logoArea{
				float: left;
				width: 625px;
}
.headerBar
{
				background-image: url('Images/toparea_bg.jpg');
				background-repeat: repeat;
				height: 138px;
				margin-left: 324px;
}
.headerCorner
{
				background-position: left;
				background-image: url('Images/headerbar_corner.png');
				background-repeat: no-repeat;
				float: left;
				height: 138px;
				width: 50px;
}
.ms-sitetitle h1{
				
}
.logoImageHolder
{
				border-width: 0px;
				float: left;
				margin-left: 10px;
				padding-top: 30px;
}
.logoImageHolder a:visited
{
				border-style: 0;
				border-width: 0px;
}
/*Social Media Area*/
.socialWrapper{
				float: left;
				margin-left: 35px;
				margin-top: 20px;
				width: 380px;
}
.socialCol1{
				float: left;
				width: 101px;
}
.socialCol2{
				float: left;
				width: 101px;
				margin-left: 5px;
}
.socialCol3{
				float: left;
				width: 160px;
				margin-left: 5px;
}
.socialIcon{
				padding-top: 2px;
}
.socialButton{
				border-width: 0px;
				padding-top: 2px;
}
.onebusawayTitle{
				font-family: Arial;
				font-size: 12px;
				color: #2e4053;
				margin-bottom: 2px;
}

/*Horizontal Nav*/
.topNavWrapper2
{
}
.topNavContainer2
{
	background-position: right;
	height: 34px;
	width: 960px;
	background-color: #10529c;
	background-image: url('Images/navbar34_rt.png');
	background-repeat: no-repeat;
}
.globalNav2
{
				display: block;
				padding-top: 0px;
				padding-left: 0px;
				float: left;
}
.globalNavItem2
{
				padding: 8px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;
}
.globalNavItemHover2
{
	background-color: #7f94c4;
}
.globalNavItemActive2
{
	background-repeat: repeat;
	background-position: right top;
	color: #EFF4FA;
	background-color: #7f94c4;
}

.topNavContainerRight2
{
	background-image: url('Images/navbar_bg34.png');
	background-repeat: repeat;
	height: 34px;
}

.topNavFlyOuts2
{
	border-top:.0625em #ffffff solid;
}
.topNavFlyOutsItem2
{
	font-family: tahoma;
	font-size: .83em;
	background-color: #046a5a;
	border: .0625em #ffffff solid;
	border-top-style: none;
	color: #FFFFFF;*
	width: 100%;
	min-width: 9.375em;
}
.topNavFlyOutsItem2 a
{
    display:block;
    padding:.25em .31em .25em .31em;
}
.topNavFlyOutsHover2
{
	background-color: #059681;
}
/* Left hand navigation*/
.leftNavWrapper{
				float: left;
				display: inline;
}
.leftNav
{
	margin-right:.95em;
	margin-left:.44em;
	margin-top:.25em;
	padding-top:0px;
	border:.0625em #8997BC solid;
	background-color: #D0D6E3;
	width:10em;
}
.leftNavSpacer
{
	width:10em;
}
.leftNavSelected
{
	background-color: #B2BCD3;
	color: #F4F5F9;
	border-top:.0625em #B2BCDD solid;
	border-bottom:.0625em #B2BCDD solid;
	line-height:1.8em;
}
.leftNav3
{
	color: #354260;
}
.leftNav2
{
	color: #354260;
}
.leftNav1
{
	color: #354260;
}
.leftNav1
{
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	line-height: 125%;
	padding-top: 2px;
	padding-bottom: 2px;
}
.leftNav1 a
{
	font-family: tahoma;  
	font-size: 9pt; 
	font-weight:bold; 
	padding-left:.31em;
	display:block;
	padding-right:.625em;
}
.leftNav2
{
				font-family: tahoma;
				font-size: 8pt;
				line-height: 125%;
				padding-top: 2px;
				padding-bottom: 2px;
}
.leftNav2 a
{
	padding-left:8pt;
	display:block;
	padding-right:.625em;
}
.leftNav3
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:1.8em;
}
.leftNav3 a
{
	padding-left:1.125em;
	display:block;
	padding-right:.625em;
}
.leftNavHover
{
	background-color: #596E9E;
	color:#FFFFFF;
}


/*Breadcrumbs*/
.breadcrumb
{
    font-family: tahoma; 
    color: #656b77;
    clear:both;
    font-size:9pt; 
    font-family: tahoma; 
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom:1px #CCCCCC solid;
    margin-bottom:4px;
}
.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:bold; 
}


/*Widgets*/
.widgetsWrapper{
				background: url(Images/widgetbar2.jpg);
				width: 952px;
				height: 113px;
				background-repeat: no-repeat;
}
.widgetsCol1{
				float: left;
				width: 306px;
				height:80px;
				margin-top: 18px;
				margin-left: 14px;
}
.widgetButton{
				margin-top: 16px;
				margin-left: 8px;
}
.widgetControl{
				margin-top: 16px;
				margin-left: 10px;
}

.widgetsCol2{
				float: left;
				width: 304px;
				height:80px;
				margin-top: 18px;
				margin-left: 5px;

}
.widgetsCol3{
				float: left;
				width: 300px;
				height:80px;
				margin-top: 18px;
				margin-left: 5px;

}
.widgetsText{
				font-family: Arial;
				font-size: 16px;
				color: #004A95;
				margin-top: 6px;
				margin-left: 12px;
				font-weight: bold;
}
/*Main Content Area*/
.pageHeading{
				margin: 0.33em 0 0.33em 0;
				font-style: normal;
				font-weight: normal;
				font-size: 20px;
				color: #10529c;
	
}
h6 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h5 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h4 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h3 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h2 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h6 a:hover h1 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h5 a:hover
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h4 a:hover
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h3 a:hover
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h2 a:hover
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h6 a h1 a:hover
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h5 a
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h4 a
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h3 a
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h2 a
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h1 a
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h6
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h5
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h4
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h3
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h2
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h1
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 35px;
}
h1 a:hover
{
				margin: 0.33em 0 0.33em 0;
				font-style: normal;
				font-weight: normal;
				font-size: 20px;
				color: #10529c;
}

h1 a:visited
{
				margin: 0.33em 0 0.33em 0;
				font-style: normal;
				font-weight: normal;
				font-size: 20px;
				color: #10529c;
}

h1 a:link
{
				margin: 0.33em 0 0.33em 0;
				font-style: normal;
				font-weight: normal;
				font-size: 20px;
				color: #10529c;
}

h1 a
{
				margin: 0.33em 0 0.33em 0;
				font-style: normal;
				font-weight: normal;
				font-size: 20px;
				color: #10529c;
}

h1
{
				margin: 0.33em 0 0.33em 0;
				font-style: normal;
				font-weight: normal;
				font-size: 20px;
				color: #10529c;
}

h2 a:hover
{
  margin: 0.8em 0;
  font-size: 18px;
  color: #296889;
}

h2 a:visited
{
  margin: 0.8em 0;
  font-size: 18px;
  color: #296889;
}

h2 a:link
{
  margin: 0.8em 0;
  font-size: 18px;
  color: #296889;
}

h2 a
{
  margin: 0.8em 0;
  font-size: 18px;
  color: #296889;
}

h2
{
  margin: 0.8em 0;
  font-size: 18px;
  color: #296889;
}

h3 a:hover
{
   margin: 1em 0;
  font-size: 16px;
  color: #527998;
}

h3 a:visited
{
   margin: 1em 0;
  font-size: 16px;
  color: #527998;
}

h3 a:link
{
   margin: 1em 0;
  font-size: 16px;
  color: #527998;
}

h3 a
{
   margin: 1em 0;
  font-size: 16px;
  color: #527998;
}

h3
{
   margin: 1em 0;
  font-size: 16px;
  color: #527998;
}

h4 a:hover
{
  margin: 1.25em 0;
  font-size: 14px;
  color: #23292F;
}

h4 a:visited
{
  margin: 1.25em 0;
  font-size: 14px;
  color: #23292F;
}

h4 a:link
{
  margin: 1.25em 0;
  font-size: 14px;
  color: #23292F;
}

h4 a
{
  margin: 1.25em 0;
  font-size: 14px;
  color: #23292F;
}

h4
{
  margin: 1.25em 0;
  font-size: 14px;
  color: #23292F;
}

h5 a:hover
{
  margin: 1.67em 0;
  font-size: 14px;
  color: #23292F;
}

h5 a:visited
{
  margin: 1.67em 0;
  font-size: 14px;
  color: #23292F;
}

h5 a:link
{
  margin: 1.67em 0;
  font-size: 14px;
  color: #23292F;
}

h5 a
{
  margin: 1.67em 0;
  font-size: 14px;
  color: #23292F;
}

h5
{
  margin: 1.67em 0;
  font-size: 14px;
  color: #23292F;
}

h6 a:hover
{
  margin: 2.33em 0;
  font-size: 12px;
  color: #23292F;
}

h6 a:visited
{
  margin: 2.33em 0;
  font-size: 12px;
  color: #23292F;
}

h6 a:link
{
  margin: 2.33em 0;
  font-size: 12px;
  color: #23292F;
}

h6 a
{
  margin: 2.33em 0;
  font-size: 12px;
  color: #23292F;
}

h6
{
  margin: 2.33em 0;
  font-size: 12px;
  color: #23292F;
}

h6 a:hover
{
    margin:0;
}

h6 a:visited
{
    margin:0;
}

h6 a:link
{
    margin:0;
}

h6 a
{
    margin:0;
}

h5 a:hover
{
    margin:0;
}

h5 a:visited
{
    margin:0;
}

h5 a:link
{
    margin:0;
}

h5 a
{
    margin:0;
}

h4 a:hover
{
    margin:0;
}

h4 a:visited
{
    margin:0;
}

h4 a:link
{
    margin:0;
}

h4 a
{
    margin:0;
}

h3 a:hover
{
    margin:0;
}

h3 a:visited
{
    margin:0;
}

h3 a:link
{
    margin:0;
}

h3 a
{
    margin:0;
}

h2 a:hover
{
    margin:0;
}

h2 a:visited
{
    margin:0;
}

h2 a:link
{
    margin:0;
}

h2 a
{
    margin:0;
}

h1 a:hover
{
    margin:0;
}

h1 a:visited
{
    margin:0;
}

h1 a:link
{
    margin:0;
}

h1 a
{
    margin:0;
}

.pageTitle
{
				margin: 4px 0px 6px 0px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14pt;
				font-weight: bold;
				color: #004A95;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}

.contentWrapper
{				width: 960px;
				
}
.mainContainer
{
				margin-left: 10px;
				margin-right: 10px;
				width: 960px;
				height: 100%;
}
.mainContainer2
{
				margin-left: 10px;
				margin-right: 10px;
				width: 740px;
				height: 100%;
				float: left;
}

.pageContent{
				font-family: Tahoma;
				font-size: 10pt;
				color: #333333;
}
.addThisWrapper{

}
.floatRight
{
	float:right;
    margin-left:10px; 
    margin-right: 0px; 
    margin-top:5px;
}
.floatLeft
{
	float:left;
}
.mainContent2 {
				width:520px;
}
.sidebar {
				width: 200px;
				float: right;
}

.printPage
{
	border-width: 0px;
	float: right;
	width: 47px;
}

/*Headlines and Alerts Styles*/
.headlinesWrapper{
				margin-bottom: 6px;
				padding-bottom: 2px;
				border-bottom-style: dotted;
				border-bottom-width: 1px;
				border-bottom-color: #808080;
				clear: both;
}
.headlinesTitle{
				font-family: Arial;
				font-size: 14px;
				color: #2e4053;
				margin-bottom: 2px;
}
.headlinesDescription{
				font-family: Arial;
				font-size: 12px;
				color: #59666d;
				margin-top: 3px;
}

/* Projects */

.image-fixed-width {
				border: 1px solid #C0C0C0;
				padding: 6px;
				width: 250px;
}
.projectsTitle{
				font-family: Arial;
				font-size: 18px;
				color: #2e4053;
				margin-bottom: 2px;
}
.projectsDescription{
				font-family: Arial;
				font-size: 14px;
				color: #59666d;
				margin-top: 3px;
}



/*Rounded Corners*/
.newsWrapper{
				margin-left: 6px;
}
.roundedcornr_box_headlines {
				background: #d5e7f1;
				width: 460px;
				float:left;
}
.roundedcornr_top_headlines div {
   background: url(Images/roundedcornr_100442_tl.png) no-repeat top left;
}
.roundedcornr_top_headlines {
   background: url(Images/roundedcornr_100442_tr.png) no-repeat top right;
}
.roundedcornr_bottom_headlines div {
   background: url(Images/roundedcornr_100442_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_headlines {
   background: url(Images/roundedcornr_100442_br.png) no-repeat bottom right;
}

.roundedcornr_bottom_headlines {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

.roundedcornr_bottom_headlines div {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

.roundedcornr_top_headlines {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

.roundedcornr_top_headlines div {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_headlines {
				margin: 60px 10px 0 10px;
}
/*Alerts*/
.roundedcornr_box_alerts {
				background: #d5e7f1;
				width: 460px;
				float: left;
				margin-left: 18px;
}
.roundedcornr_top_alerts div {
   background: url(Images/roundedcornr_100442_tl.png) no-repeat top left;
}
.roundedcornr_top_alerts {
   background: url(Images/roundedcornr_100442_tr.png) no-repeat top right;
}
.roundedcornr_bottom_alerts div {
   background: url(Images/roundedcornr_100442_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_alerts {
   background: url(Images/roundedcornr_100442_br.png) no-repeat bottom right;
}

.roundedcornr_bottom_alerts {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

.roundedcornr_bottom_alerts div {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

.roundedcornr_top_alerts {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

.roundedcornr_top_alerts div {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_alerts {
				margin: 60px 10px 0 10px;
}


/*Footer*/
.footerWrapper
{
				background-image: url('Images/footer_bg.jpg');
				height: 175px;
				background-repeat: repeat-x;
				margin-top: 15px;
				clear:both;
}
.footerBar{
				
				height: 175px;
				width: 960px;
}
.footerLogo{
				background-image: url('Images/30Logo.png');
				background-repeat: no-repeat;
				float: left;
				width: 191px;
				height: 163px;
				margin-top: 7px;
				margin-left: 5px;
}
.footerMenu{
				float: left;
				margin-left: 50px;
				width: 160px;
				height: 160px;
				margin-top: 10px;
}
.footerNav
{
	display: block;
	padding-top: 0px;
	padding-left: 0px;
}
.footerNavItem
{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;
				margin-top: 5px;
}
.footerNavItemHover
{
				color: #CEE7FF;
}
.footerNavItemActive
{
				color: #CEE7FF;}
.footer2Wrapper{
				background-color: #E5E5E5;
				padding: 15px 15px 15px 20px;			
}
.eeoText{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color: #333333;
				padding-top: 4px;
				padding-bottom: 4px;
}
.webMaster{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				color: #808080;
				padding-top: 4px;
				padding-bottom: 4px;
}
/*QuickLinks*/
.quickLinksWrapper
{
				float: left;
				margin-left: 10px;
				width: 150px;
				height: 160px;
				margin-top: 10px;
}
.quicklinkItem{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;
				margin-top: 5px;
				
				
}
.quicklinkItem a:hover
{
				color: #CEE7FF;
}
/*Footer Text*/
.footerLinks{
				color: #CEE7FF;			
}
.footerLinks a:hover{
				color: #2291FF;
}
.customerService
{
				float: left;
				margin-left: 10px;
				width: 180px;
				height: 160px;
				margin-top: 14px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;
}

.businessOffice
{
				float: left;
				margin-left: 17px;
				width: 180px;
				height: 160px;
				margin-top: 14px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;
				
}

/*Google Translator*/
.googleTranslator {
				float: right;
				margin-right: 40px;
				margin-top: 5px;
}

/*Google Transit*/
.googleTransitWrapper2 {
				background-image: url('Images/googletransit.jpg');
				height: 209px;
				width: 950px;
				margin-bottom: 10px;

}
.googleTransitWrapper {
				background-image: url('Images/googletransitform.jpg');
				height: 208px;
				width: 637px;
				margin-bottom: 10px;

}

.googleForm {
				margin: 15px;
				width: 600px;
				padding-left: 5px;
				float: left;
}
.jumpToWrapper {
				float: left;
				width: 290px;
				margin-top: 15px;
				margin-left: 8px;
}
.routeHeading{
				font-family: Arial;
				font-size: 16px;
				font-weight: bold;
				color: #FFFFFF;
				padding-bottom: 2px;
				padding-top: 2px;
}
.routeHeading2{
				font-family: Arial;
				font-size: 10pt;
				font-weight: normal;
				color: #FFFFFF;
				padding-left: 5px;
}
.routeExample{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-weight: normal;
				color: #FFFFFF;
}
.routeDisclaimer{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-weight: normal;
				color: #FFFFFF;
				padding-top: 4px;
}
.routeDisclaimer a:hover{
				color: #FFFFFF;
}
.routeDisclaimer a:visited{
				color: #CEE7FF;
}
.routeDisclaimer a:link{
				color: #CEE7FF;
}

.jumptoHeading{
				font-family: Arial;
				font-size: 16px;
				font-weight: bold;
				color: #004A95;
				padding-bottom: 2px;
				padding-top: 4px;
}
/*Route Tables*/
#ver-zebra
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 13px;
	width: 100%;
	text-align: center;
	border-collapse: collapse;
	border: 2px solid #666;
}
#ver-zebra th
{
	font-size: 14px;
	font-weight: normal;
	padding: 6px 8px;
	/*border-right: 1px solid #fff;
	border-left: 1px solid #fff;*/
	color: #039;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
#ver-zebra td
{
	padding: 4px 8px;
	/*border-right: 1px solid #fff;
	border-left: 1px solid #fff;*/
	color: #333;
}
.vzebra-odd
{
	background: #eff2ff;
}
.vzebra-even
{
	background: #e8edff;
}
#ver-zebra #vzebra-children
{
	background: #d0dafd;
	border-bottom: 1px solid #c8d4fd;
}
#ver-zebra #vzebra-adventure
{
	background: #d0dafd;
	border-bottom: 1px solid #c8d4fd;
}
#ver-zebra #vzebra-action
{
	background: #dce4ff;
	border-bottom: 1px solid #d6dfff;
}
#ver-zebra #vzebra-comedy
{
	background: #dce4ff;
	border-bottom: 1px solid #d6dfff;
}
.vzebra-borderRightOdd {
				background: #eff2ff;
				background-image: url('Images/RouteBorder.jpg');
				background-repeat: repeat-y;
				background-position:right;

}
.borderRightEven {
	background: #e8edff;
	background-image: url('Images/RouteBorder.jpg');
	background-repeat: repeat-y;
	background-position:right;

}
.vzebra-columnSpan{
				font-weight: bold;
				background-image: url('Images/RouteBorder.jpg');
				background-repeat: repeat-y;
				background-position:right;
}
tr.bold {
	font-weight:bold;
	color: #000;
}
td.bold {
	font-weight:bold;
	color: #000;
}
.highlightBlueNormal{
	background-color: #d0dafd;
}
.highlightBlueBold{
	background-color: #d0dafd;
	font-weight: bold;
}
/*tbody tr:hover {background: #fafafa;}*/