﻿body     { line-height: 12pt; color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;background-color:#999999;background-image:url('transit/images/gradiant.jpg');background-repeat:repeat-x}
.body     { line-height: 12pt; color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;text-align:left}
.bodywhite { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body_twelve  { color: black; font-size: 13px; font-family: Arial, Helvetica, sans-serif}
.body_eleven { color: #000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif}

.box { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; width: 106px; height: 175px }

.chkinput{ color: black; font-size: 10px; BORDER:0px}
.cinput {
	    BORDER-BOTTOM: 1px solid;
		BORDER-LEFT: 1px solid;
		BORDER-RIGHT: 1px solid;
		BORDER-TOP: 1px solid;
		font-size: 9pt
	}
input {
	    BORDER-BOTTOM: 1px solid;
		BORDER-LEFT: 1px solid;
		BORDER-RIGHT: 1px solid;
		BORDER-TOP: 1px solid;
		font-size: 10.5px
	}
p {}
td {line-height: 12pt; color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;text-align:left;background-color:#ffffff;vertical-align:top}
.topnav  { color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif}
.sidenav { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.small  { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ul{margin:3px 0px 3px 20px;}


a:link{color:#CC3333;text-decoration: none;padding:0px;}
a:visited{color:#CC3333;text-decoration: none;padding:0px;}
a:hover{text-decoration: underline;color:#000000;padding:0px;}
a:active{text-decoration: none;color: #000000;padding:0px;}


img{border:none;}
.gallerycell{text-align:center;width:134px;vertical-align:top}
.dkgry{background-color:#cccccc;}  
.grid {
  border-collapse: collapse;
  border: solid 1px #000000;
}
.grid td {
  border: solid 1px #000000;
  padding:4px;
  text-align: center;
  background-color:#E8E8E8;
  }

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin:0px;
	font-style: italic;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #CC3333;
	margin-bottom: 10px
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin-bottom: 9px
}

	
	.style1 {color: #123561}
	.style2 {color: #CC3333}
	.subhead{background-image:url('transit/images/sub/sub_header.gif');background-repeat:no-repeat;width:622px;height:38px;}
	.subheadf{background-image:url('flexi/images/sub/sub_header.gif');background-repeat:no-repeat;width:622px;height:38px;}	

	.subHeader{padding:12px 0px 0px 30px;float:left}
	.subHeaderf{padding:11px 6px 0px 30px;float:left;color:#ffffff;}
	.subHome{padding:7px 30px 0px 40px;float:right;color:#000000;font-size: 14px;}
	.subHomef{padding:11px 30px 0px 10px;float:right;color:#ffffff;font-size: 14px;}
	.subHomef a:link, .subHomef a:visited, subHomef a:hover{color:#ffffff;}
	.subHeaderf h1{color:#ffffff;}
		
	.LeftTbl{background-image:url('transit/images/main/LeftBG.gif');text-align:left}
		
	
	.lft{padding:6px 1px 5px 16px;vertical-align:middle;font-weight:bold;font-size:14px;background-image:url('transit/images/main/LeftBG.gif');background-repeat:repeat-y  ;}
	.lft a:link {padding:5px;color:#000000;text-decoration:none;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
	.lft a:visited {padding:5px;color:#000000;text-decoration:none;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
	.lft a:hover {padding:5px;color:red;text-decoration:underline;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
	.lft a:active {padding:5px;color:#000000;text-decoration:none;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;}


.flxrgt{width:17px;background-image:url('transit/images/sub/right_side.gif')}

#flexlft a:link, #flexlft a:visited{color:#000000;font-weight:bold}
#flexlft td{background-color:transparent;color:#000;text-align:center}		
	.rgt{padding:6px 1px 5px 16px;vertical-align:middle;font-weight:bold;font-size:16px;background-image:url('transit/images/main/RightBG.gif');background-repeat:repeat-y}
	.rgt a:link, .rgt a:visited {padding:5px;color:#000000;text-decoration:none;font-weight:bold;font-size:16px;font-family:Arial, Helvetica, sans-serif;}
	.rgt a:hover {padding:5px;color:red;text-decoration:underline;font-weight:bold;font-size:16px;font-family:Arial, Helvetica, sans-serif;}
 .leftglam{margin:0px;padding-left:10px;}
 .leftglam a:link, .leftglam a:visited {color:#000000;text-decoration:none;font-weight:bold;font-size:15px;font-family:Arial, Helvetica, sans-serif;line-height:23px;}
 .leftglam a:hover {color:#CC3333;text-decoration:none;font-weight:bold;font-size:15px;font-family:Arial, Helvetica, sans-serif;line-height:23px;background-color:#c0c0c0;}
 .leftcell{padding-left:12px;padding-bottom:12px;font-size:16px;color:#000000;height:150px;width:194px;background-image:url('flexi/images/main/leftbg.gif');  }
 .rightcell{padding-left:12px;font-size:16px;color:#000000;height:180px;width:175px;background-image:url('flexi/images/main/rightbg.gif');}
.Sidebtn{background-image:url('transit/images/side/sidebtn.gif');background-repeat:no-repeat;height:18px;width:191px;padding:7px;margin:4px;text-align:center}
.Sidebtn a{font-size:13px;color:#000000;font-weight:bold;}
.Sidebtn a:visited{font-size:13px;color:#000000;font-weight:bold;}

.SideWhy{padding:11px 5px 4px 12px;font-weight:bold;font-size:8pt;}
.SideWhy ul {padding:8px 0px 5px 12px;margin:0px;line-height:11px;font-size:7pt;}
.SideWhy li {padding:0px;margin-top:3px;line-height:12px;}

div#menu {
	height: 42px;
	width: 740px;
	margin: 0px autopx 0px 12px;
	padding:0px 0px 0px 10px;
	vertical-align:middle; 
	line-height: 40px;
	text-align:left;
	
}

#menu  a {
	text-decoration:none;
	color:#ffffff;
	font-weight:normal;
	line-height:20px;
	font-size:13px;
	padding:0px 1px 0px 3px;
	font-weight:bold;
}

.first{margin:0px 9px 0px 25px;}
.prod{margin:0px 9px 0px 20px;}
.phot{margin:0px 9px 0px 20px;}
.resc{margin:0px 9px 0px 20px;}
.srvc{margin:0px 9px 0px 20px;}
.last{margin:0px 9px 0px 20px;}

.footer {font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;text-align:center;}
.footer1{background-image:url('transit/images/bottom/footerbg.gif');background-color:#cc3333;color:#ffffff;text-align:center;padding:12px 0px 0px 20px;font-size:12px;}
.footer2{background-image:url('transit/images/bottom/footerbg.gif');background-color:#cc3333;color:#ffffff;text-align:left;padding:6px 0px 0px 22px;font-size:12px;}
.footer3{background-image:url('flexi/images/bottom/footerbg1.gif');background-color:#ffffff;color:#ffffff;background-repeat:no-repeat;text-align:center;padding-top:5px;padding-left:1px;font-size:12px;}
.footer4{background-image:url('flexi/images/bottom/footerbg.gif');background-color:#ffffff;color:#ffffff;background-repeat:repeat-x;text-align:left;padding-top:5px;padding-left:22px;font-size:12px;}

.ftr{font-size:11px; background-color:#7288a2;text-align:center; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
.ftr a:link{color:#ffffff;text-decoration: none;padding:0px;}
.ftr a:visited{color:#ffffff;text-decoration: none;padding:0px;}
.ftr a:hover{text-decoration: underline;color:#CC3333;padding:0px;}
.ftr a:active{text-decoration: none;color: #CC3333;padding:0px;}


.x1{width:134px;height:100%;background-image:url('../flexi/images/side/Side_BG.gif');text-align:center;}
.y1{margin:0px 0px 0px 0px;text-align:center;}


#tblcolor td {text-align:center;}
.lftaln{text-align:left;}




