@charset "utf-8";
.box1{
	border:1px #b9c9d9 solid;
	width: 175px;
	float:left;
	position:relative;
	background-color: #FFFFFF;
	padding: 10px;
	font-size: 11px;
	color: #666666;
	
}

html { overflow: -moz-scrollbars-vertical; }

.box2{
	border:1px #b9c9d9 solid;
	width: 175px;
	float:right;
	position:relative;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #666666;
	padding: 10px;
}
.success {color: #000000;}

.header { color: #EC1C24; font: bold;}
.style2 { color: #000000; font: bold;}
.style3 { color: #333333;}


body {
	
	background-color: #FFFFFF;
	font-family: "Myriad Pro", "Trebuchet MS";
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;

	
}
.sidebar{
margin: 0px 0px 0px 0px;
position:absolute;
}


.submenu{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg_submenu.gif);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #FFFFFF;
	
}

.submenu li{
	display: block;
	margin-bottom: 0px;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	margin-left: 2px;
	margin-right: 2px;
	list-style-type: none;
	padding-left: 26px;
	padding-right: 6px;
	background-image: url(../images/subnav_bullet.gif);
	background-repeat: no-repeat;
	background-position: 14px;
	padding-bottom: 6px;
	padding-top: 6px;
}

.submenu li a{
	color: #004990;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	filter:blendTrans(duration=0.3);
	text-transform: capitalize;
}



.submenu li a:hover{
background: url(../images/backgroundsub.gif) ;
	
}

.submenu li .current{
	color: #808183;
}

.moveup{ margin-top: -10px; }
.moveup2{ margin-top: -3px; }

.menuCell {
	background-color: #0056A9;
	background-image: url(/images/bg_main-menu.gif);
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 14px;
	height: 26px;
	font-style: normal;
}
.contentTable {
	padding: 0px;
	margin-top: 15px;
}
.contentCell {
	padding-right: 23px;
	padding-bottom: 23px;
	padding-left: 23px;
	padding-top: 23px;
	background-color: #F4F4F4;
}
.topmenu {
	background-color: #F4F4F4;
	background-image: url(/images/bg_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 10px;
}

.subnavTop {
	background-image: url(../images/submenu_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 16px;
	font-weight: bold;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 9px;
	vertical-align: top;
	line-height: 16px;
	height: 26px;
}
.homesidebarTop {
	background-image: url(../images/home_sidebar-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 16px;
	font-weight: bold;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 9px;
	vertical-align: top;
	line-height: 16px;
	height: 26px;
}
.homesidebarTop177 {
	background: url(../images/home_sidebar-top-177.gif) no-repeat left top;
	font-size: 16px;
	font-weight: bold;
	padding:8px 8px 0 9px;
	vertical-align: top;
	line-height: 16px;
	height: 26px;
}
.subnavBottom {
	background-image: url(../images/submenu_bottom.gif);
	height: 21px;
}
.homesidebarBottom {
	background-image: url(../images/home_sidebar-bottom.gif);
	height: 21px;
	font-size: 13px;
	text-align:right;
}
.homesidebarBottom177 {
	background: url(../images/home_sidebar-bottom-177.gif) no-repeat;
	height: 21px;
	font-size: 13px;
	text-align:right;
}
.bcLinks {
	padding-bottom: 2px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
	text-decoration: none;
	font-size: 12px;
}
.photoRight {
	margin-bottom: 6px;
	margin-left: 23px;
}
.photoRight2 {
	margin-bottom: -16px;
	margin-left: 23px;
	position:relative;
	
}
.photoLeft {
position:relative;
}

a:link {
	color: #336699;
	text-decoration: none;
}

.subnavCell {
	width: 177px;
	vertical-align: top;
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #F4F4F4;
}
.contentSubTable {
	padding: 0px;
	width: 605px;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 16px;
}
.contentSubMast {
	width: 635px;
	margin-right: 10px;
	margin-left: 0px;
	height: 64px;
	font-size: 23px;
	color: #E8A713;
}

.subNavMenu {
	font-size: 13px;
	list-style-image: url(../images/btn_blue.png);
}


h1 {
	font-size: 35px;
	color: #336699;
	font-weight: normal;
	text-transform: uppercase;
}
p {
	font-size: 13px;
	font-family: "Myriad", "Trebuchet MS";
	color: #3F3F3F;
}
.homeP {
	font-size: 12px;
}

h2 {
	font-size: 15px;
	font-weight: bold;
}
h4 {
	font-size: 20px;
	font-weight: bold;
	color:#FF0000;
}

.ol {
	font-size: 15px;
	font-family: "Myriad", "Trebuchet MS";
	margin-bottom:10px;
}

.footer {
	font-size: 11px;
	margin-bottom: 8px;
	margin-top: 5px;
}
.body {
	background-color: #FFFFFF;
	text-align:left;
	width: 780px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20;
	margin-left: auto;
}
.bgTop {
	background-image: url(/images/bg_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.bgTop-9 {
	background-image: url(/images/bg_top-9.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 9px;
	margin: 0px;
	padding: 0px;
}
.bgCorner01 {
	background-image: url(../images/bg_corner01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.bgCorner01-9 {
	background-image: url(../images/bg_corner01-9.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 9px;
	margin: 0px;
	padding: 0px;
}
.bgCorner02 {
	background-image: url(../images/bg_corner02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.bgCorner02-9 {
	background-image: url(../images/bg_corner02-9.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	margin: 0px;
	padding: 0px;
}
.bgCorner03 {
	background-image: url(../images/bg_corner03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.bgCorner03-9 {
	background-image: url(../images/bg_corner03-9.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 9px;
	margin: 0px;
	padding: 0px;
}
.bgCorner04 {
	background-image: url(../images/bg_corner04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.bgCorner04-9 {
	background-image: url(../images/bg_corner04-9.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:9px;
	margin: 0px;
	padding: 0px;
}


.bgLeft {
	background-image: url(../images/bg_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.bgLeft-9 {
	background-image: url(../images/bg_left-9.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 9px;
	margin: 0px;
	padding: 0px;
}
.homesidebarLeft {
	background-image: url(../images/home_sidebar-left.gif);
	background-repeat: repeat-y;

}
.bgRight {
	background-image: url(../images/bg_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.bgRight-9 {
	background-image: url(../images/bg_right-9.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 9px;
	margin: 0px;
	padding: 0px;
}
.homesidebarRight {
	background-image: url(../images/home_sidebar-right.gif);
	background-repeat: repeat-y;

background-position: center top;
}
.bgBottom {
	background-image: url(../images/bg_bottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 10px;
	margin: 0px;
	padding: 0px;
}

.bgBottom-9 {
	background-image: url(../images/bg_bottom-9.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 9px;
	margin: 0px;
	padding: 0px;
}


li {
	font-size: 13px;
	font-family: "Myriad", "Trebuchet MS";
	color: #3F3F3F;
}
.menuCell a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.menuCell a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.menuCell a:hover {
	color: #E8A713;
	text-decoration: none;
}
.menuCell a:active {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #336699;
	text-decoration: none;
}
a:hover {
	color: #002868;
	text-decoration: none;
}
a:active {
	color: #EC1C24;
	text-decoration: none;
}

#automotive h1 {
	font-size: 35px;
	color: #377491;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 30px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 20px;
}
#automotive h2 {
	font-size: 14px;
	font-weight: bold;
	margin: -25px 5px 0px 0px;
}

#aviation h1 {
	font-size: 35px;
	color: #EC8B24;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 30px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 20px;
}
#aviation h2 {
	font-size: 14px;
	font-weight: bold;
	margin: -25px 5px 0px 0px;
}
#misc h1 {
	font-size: 35px;
	
	font-weight: normal;
	text-transform: uppercase;
}
#misc h2 {
	margin: -25px 5px 0px 0px;
}
#distribution h1 {
	font-size: 35px;
	color: #8A5C28;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 30px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 20px;
}
#distribution h2 {
	font-size: 14px;
	font-weight: bold;
	margin: -25px 5px 0px 0px;
}

#manufacturing h1 {
	font-size: 35px;
	color: #90A0A8;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 30px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 20px;
}
#manufacturing h2 {
	font-size: 14px;
	font-weight: bold;
	margin: -25px 5px 0px 0px;
}

#retail h1 {
	font-size: 35px;
	color: #419370;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 30px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 20px;
}
#retail h2 {
	font-size: 14px;
	font-weight: bold;
	margin: -25px 5px 0px 0px;
}

#government h1 {
	font-size: 35px;
	color: #F7D17F;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 30px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 20px;
}
#government h2 {
	font-size: 14px;
	font-weight: bold;
	margin: -25px 5px 0px 0px;
}

#transportation h1 {
	font-size: 35px;
	color: #615e98;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 30px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 20px;
}
#transportation h2 {
	font-size: 14px;
	font-weight: bold;
	margin: -25px 5px 0px 0px;
}

.homesidebar a{
font-size: 13px;
color:#666666;
} 
.pressroomTable {
	background-image: url(../images/bg_press-room.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


#homesidebar h1 {
font-size: px;
}

#homesidebar h2{
font-size: px;
}
.h1SubHeader {
	font-size: 14px;
	font-weight: bold;
	margin: -25px 5px 0px 0px;
	color: #262626;
}
.icon {
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.smallerText {
	font-size: 11px;
}
.searchbox {
	width: 108px;
	height: 15px;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
.languageselector {
	width: 137px;
	border: 1px solid #7F9DB9;
	height: 20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
.searchTable {
	margin-bottom: 0px;
}
.eventCell {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 11px;
}
.pressroomCell {
	width: 212px;
	vertical-align: top;
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #F4F4F4;
}
.homeRightColumn {
	background-color: #F4F4F4;
	width: 247px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.homeFlash {
	z-index: 2;
	position: relative;
	top: 20px;
}

.homeLeftColumn {
	background-color: #F4F4F4;
	padding: 27px;
	width: 420px;
}
.box {
	border:1px #b9c9d9 solid;
	width: 175px;
	position:relative;
	background-color: #FFFFFF;
	padding: 10px;
	font-size: 11px;
	color: #666666;
}

