/* Cross Pages */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 17px;
margin: 10px 0px 15px 15px;
}

a {
color:#788C69;
text-decoration: none;
font-weight: bold;
}
a:hover {
text-decoration: underline;
}

img {
border: 0px;
}

p {
margin: 0px 0px 15px 0px;
}

h1 {
font-size: 20px;
line-height: 22px;
color: #00446a;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

#wrapper {
width: 915px;
}

input {
margin: 0px;
}
/* Navigation */
a.threadformer, a.bossGuide, a.drC {
background-repeat: no-repeat;
float: left;
}
a.threadformer {
background-image: url(/common/images/navigation/threadformer.gif);
}
a.bossGuide {
background-image: url(/common/images/navigation/bossGuide.gif);
}
a.drC {
background-image: url(/common/images/navigation/drC.gif);
}
a.threadformer:hover, a.bossGuide:hover, a.drC:hover {
background-position: 0px -21px;
}
#leftNav #active{
background-position: 0px -21px;
}
#breadcrumb {
margin-top: 40px;
height: 90px;
clear: left;
color:#555555;
}
#breadcrumb a{
margin-top: 20px;
color:#788C69;
text-decoration: none;
font-weight: normal;
}
.breadcrumbLinks {
float: left;
font-size: 13px;
margin-top: 15px;
width: 320px;
}
#breadcrumb img {
float: right;
}
#rightTop {
margin-bottom: 15px;
}
a.atfVE, #rightTop a.contact {
float: left;
display: block;
margin-right: 50px;
margin-top: 15px;
background-repeat: no-repeat;
}
#rightTop a.contact {
background-image: url(/common/images/navigation/contact.gif);
}
a.atfVE {
background-image: url(/common/images/navigation/atf_ve.gif);
}
#rightTop a.contact:hover, a.contact .active, a.atfVE:hover, a.atfVE .active {
background-position: 0px -15px;
}
#rightNav {
margin: 15px 0px 0px 0px;
}
#rightNav .active{
background-position: 0px -60px;
}
#rightNav .active:hover {
background-position: 0px -120px;
}
a.company, a.products, a.knowledge, a.tools {
background-repeat: no-repeat;
display: block;
width: 215px;
}
#Company {
background-image: url(/common/images/navigation/company.jpg);
margin: 0px 5px 0px 0px;
}
#Products {
background-image: url(/common/images/navigation/products.jpg);
margin: 0px;
}
#Knowledge {
background-image: url(/common/images/navigation/knowledge.jpg);
margin: 5px 5px 0px 0px;
}
#Tools {
background-image: url(/common/images/navigation/tools.jpg);
margin: 5px 0px 0px 0px;
}
a.company:hover, a.products:hover, a.knowledge:hover, a.tools:hover {
background-position: 0px -120px;
}

/* submenus */
ul#navigation {
margin: 0px;
padding: 0px;
list-style: none;
}
ul#navigation li {
padding: 0px;
float: left;
}
ul#navigation li ul {
background-image: url(/common/images/navigation/drop_down_bg.jpg);
width: 200px;
position: absolute;
margin: 0px;
padding: 10px 0px 15px 15px;
list-style: none;
}
ul#navigation li ul li {
padding: 0px;
float: none;
position: relative;
}
ul#navigation li ul li a {
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
ul#navigation li ul li a:hover {
color: #d7d19d;
}

li .level2 {
margin-left: 15px;
}

/* */
#mainDiv {
padding: 0px 0px 0px 15px;
margin-right: 10px;
padding-right: 10px;
width:430px;
float: left;
border-right:1px solid #666666;
min-height: 630px;
}
.titleImg {
clear: both;
height: 80px;
margin: 0px 0px 50px 0px;
}
#rightDiv {
width: 440px;
font-size: 10px;
line-height: 15px;
color: #333333;
float: left;
padding: 0px 0px 30px 0px;
}
#rightContent {
padding-top: 65px;
}

#rightContent img{
margin-bottom: 5px;
}
#sidebarBlue {
background-color: #D8E3E9;
padding: 20px 10px;
margin-bottom: 5px;
width: 415px;
}
#sidebarGreen {
background-image: url(/common/images/greenGradient.jpg);
background-repeat: no-repeat;
padding: 20px 10px;
height: 210px;
}
#shortCol {
width: 270px;
float: left;
}
#shortCol2 {
width: 140px;
margin: 0px 0px 0px 20px;
float: left;
color: #333333;
font-size: 10px;
line-height: 15px;
}
#shortCol2 img {
margin-bottom: 5px;
}
#sidebarPeach {
background-color: #F2E8BB;
padding: 20px 10px 10px 10px;
margin: 0px 5px 5px 0px;
width: 195px;
float: left;
height: 120px;
line-height: 15px;
}
.smallRightColumns img {
float: left;
margin-bottom: 5px;
margin-right: 5px;
}
#search {
float: right;
width: 175px;
}
#search, #search a {
font-weight: bold;
color: #00446a;
text-decoration: none;
}

.homeSearch {
margin-left: 130px;
}

/* News  */
#quicknav {
width:215px;
font-size: 11px;
padding-top: 10px;
float: left;
margin-right: 5px;
}
.newsLink {
border-bottom:1px solid #cccccc;
margin: 3px 0px 0px 0px;
padding-bottom: 3px;
}
#quicknav a {
text-decoration:none;
color:#000000;
font-weight: normal;
}
#quicknav a:hover, #quicknav .active {
text-decoration:none;
color:#788c69;
}
.storyHeadline {
font-size:14px;
line-height:20px;
margin-bottom:20px;
font-weight: bold;
}
.dateLine {
font-weight: bold;
color: #3A6E8F;
}
a.storyTeaser:hover {
color: #666666;
text-decoration: none;
}
a.storyTeaser {
color: #000000;
font-weight: normal;
}
a.downloadPDF {
font-weight: bold;
color: #A48B11;
text-decoration: none;
}
a.downloadPDF:hover {
color: #788C69;
text-decoration: underline;
}
.firstLink {
width: 150px;
float: left;
}

/* Homepage */
#staticSliderDiv {
margin-top: 25px;
}
#homeContact {
margin-top: 35px;
}
.logo {
float: right;
}
.aerologo {
clear: both;
float: right;
margin-top: 10px;
}
a.contactHome {
background-image: url(/common/images/navigation/contact_home.gif);
background-repeat: no-repeat;
display: block;
float: left;
}
a.contactHome:hover, a.contactHome .active {
background-position: 0px -20px;
}

.homeCaption {
color: #666666;
font-size: 12px;
font-weight: bold;
line-height: 16px;
margin-top: 15px;
}

.footer {
margin-top: 15px;
font-size: 10px;
color: #666666;
}

/* General */
.clear {
clear: both;
height: 0px;
padding: 0px;
margin: 0px;
line-height: 0px;
}

.contactForm td{
padding-bottom: 10px;
}

.marTop {
margin-top: 20px;
}

.largeText {
font-size: 14px;
line-height: 20px;
}

.hpfield {
	visibility: hidden;
	display:none;
}
