/* CSS definition file containing sitestyle stylesheets */
BODY { font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif; font-size: 10pt; text-transform: none; color: gray; font-weight: normal; font-style: normal; text-decoration: none ; font-variant: normal; }
 A:active { color: black;  font-size: 10pt; font-weight: bold; font-family: Arial;  text-decoration: none; }
 A:link { color: black; font-size: 10pt; font-weight: bold; font-family: Arial; text-decoration: none; }
 A:hover { color: green;  font-size: 10pt; font-weight: bold; font-family: Arial; text-decoration: none; }
 A:visited { color: black; font-size: 10pt; font-weight: bold; font-family: Arial; text-decoration: none; }

 P { font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif; font-size: 10pt; color: black; font-weight: normal; font-style: normal; text-align: justify;}

h1 {
font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: green; font-weight: bold;
 font-style: normal; font-stretch: ultra-condensed; background-color: Silver; 
   }
h2 {
font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: black; font-weight: bold;
 font-style: normal;
   }

h3 {
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: green; font-weight: normal;
 font-style: normal;
   }

h4 {
font-family: Arial, Helvetica, Univers, sans-serif; font-size: 10pt; color: green; font-weight: normal;   }
	
h5 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18pt; color: white; font-weight: bold; font-style: italic; 
 font-stretch: wider;
   }

ul {
	color: green;
}

img {
	border: 0px;
}

#topnav a:active {
font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; color: silver; font-weight: bold;  vertical-align: baseline; text-align: left; text-decoration: none; }
#topnav a:link {
font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; color: white; font-weight: bold;  vertical-align: baseline; text-align: left; text-decoration: none; }
#topnav a:hover {
font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; color: black; font-weight: bold;  vertical-align: baseline; text-align: left; text-decoration: none; }
#topnav a:visited {
font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; color: white; font-weight: bold;  vertical-align: baseline; text-align: left; text-decoration: none; }

#footnav a:active {
font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; color: silver; font-weight: bold;  vertical-align: baseline; text-align: left; text-decoration: none; }
#footnav a:link {
font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; color: white; font-weight: bold;  vertical-align: baseline; text-align: left; text-decoration: none; }
#footnav a:hover {
font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; color: black; font-weight: bold;  vertical-align: baseline; text-align: left; text-decoration: none; }
#footnav a:visited {
font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size: 10pt; color: white; font-weight: bold;  vertical-align: baseline; text-align: left; text-decoration: none; }
 
#pagebody{
	width:970px;	
	margin-left:auto; 
	margin-right:auto;
	border:0;
}

#banner {
	background: white url(images/mobilitybanner.jpg) no-repeat top;		
	width:970px;
	height:130px;
	
	}

/*
	#banner img {
	float: left; }
*/

#bannertext{
	font-size: 12pt;
	color: White;
	font-style: italic;
	margin-right:30px;
	padding-top:63px;
	text-align: right;
	line-height: 148%;
}

/*
	#msg-right{
	margin-left: 275px;
	margin-right: 25px;
}*/

#topnav{
	width:970px;
	height:22px;
	margin-right:auto;
	margin-left:auto;
	background-color: Green;
	color: White;
	text-align: center;
	padding-top:7px;
}
#footnav{
	width:970px;
	height:120px;
	margin-right:auto;
	margin-left:auto;
	background-color: Green;
	color: White;
	text-align: center;
	padding-top:7px;
}

#main-left{
	width: 345px;
	position: relative;
	margin-right:25px;
	float: left;
	/*top:0px;*/
	z-index: 50;
}
	
#main-right{
	width: 600px;
	position: relative;
	float: left;
	display:block;
}
#anim{
	position:relative;
	width: 600px;
	float: left;
}


#footer{
	text-align: center;
	margin-right:auto;
	margin-left:auto;
}
#bpc{
	text-align: center;
	margin-right:auto;
	margin-left:auto;
}

#buttonlinks{
	width:980px;
	margin-right:auto;
	margin-left:auto;
	margin-left: -9px;
	text-align: center;
}
#link-pics{
	display:block;
	float:left;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#content2{
	display:block;
	float:left;
	width: 600px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#content2a{
	float:left;
	width: 515px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#content2b{
	display:block;
	float:left;
	width: 75px;
	margin: 5px 0 0 10px;
	padding: 0px;
	border: 0px;
}
	#buttonlinks a{
		width:120;
		height:90;
	}
	#buttonlinks a img:hover {
		filter:alpha(opacity=50); /* IE6 */
		-moz-opacity:0.5; /* Early Firefox */
		-khtml-opacity: 0.5; /*  */
		opacity: 0.5; /* CSS3 Compatible */
	}


