body  {
padding: 0 auto;
margin: 0 ;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#666666;
background-image:url(images/leftbg.jpg);
background-position: left;
background-repeat:repeat-y;
}



p  {
margin:1px;
padding:0px;
}



a {
text-decoration:none;
color:#666666;
}

a:hover {
text-decoration:underline;
color:#333333;
}
/*#wrapperleft{
width:10px;
height:115px;
background-color:#666666;
float:left;
}*/

#wrapper{
width:auto;
height:auto;
margin-left:10px;
}

#containerheader{
height:118px;
}

#containerflash{
height:200px;
background:#1c3444;
background-image:url(images/flashbacker.jpg);
background-repeat:repeat-x;
border-top:1px solid #999999;
}

*html #containerflash {
margin-top:-11px;
}

#containerbody {
height:auto;
width:100%;
overflow:auto;
}

#containerfooter {
height:50px;
border-top:1px solid #999999;
width:100%;
}

#flashcontent {
height:200px;
width:933px;
float:left;

}

#menu{
width:1115px;
height:auto;
float:left;

}

#leftmenu {
width:260px;
height:overflow;
float:left;
} 

#bodytext {
width:420px;
float:left;
margin-left:10px;
border-right: 1px solid #999999;
padding-top:10px;
} 

#news {
width:147px;
float:left;
margin-left:18px;
} 

#gap{
width:auto;
}

.headline{
color:#0670a1;
font-size:16px;
font-weight:bold;
margin-top:20px;
border-bottom: 1px solid #999999;
line-height:16px;
height:20px;
}

.standardtext  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#666666;
margin-top:20px;
line-height:19px;
margin-bottom:30px;
margin-right:30px;
}

.newstext  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#666666;
margin-top:10px;
line-height:13px;
margin-bottom:30px;
}


#footertext {
width:933px;
float:left;
font-size:9px;
margin-top:5px;
}

.footertextleft {
width:300px;
float:left;
font-size:9px;
text-align:left;

margin-top:5px;

}



.footertextright {
width:563px;
float:left;
font-size:9px;
text-align:right;
margin-top:5px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.divider {
vertical-align:bottom;
padding:0;
margin-bottom:-5px;
}

*html .divider {
margin-top: -10px;
margin-bottom: 0;
}

*:first-child+html .divider {
margin-top: -10px;
margin-bottom: 0;
}

.underlinemenu{
font-size:12px;
height:25px;
width:auto;
margin-top:83px;
float:left;
}

*:first-child+html .underlinemenu {
margin-top:95px;
}

.underlinemenu ul{
padding: 0px 0 0px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: right; /*set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #666666;
padding: 0px 0px 3px 0px; /*top padding is 6px, bottom padding is 4px*/
text-decoration: none;
/*border-bottom: 3px solid #ffffff; bottom border is 3px*/
}

*html .underlinemenu ul li a{
padding: 6px 0px 4px 0px; /*top padding is 6px, bottom padding is 4px*/
/*border-bottom: 3px solid #ffffff; bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom: 3px solid #0299d8;
}

/*Sliding Buttons*/

.boxgrid{ 
width: 225px; 
height: 75px; 
margin:5px 5px 0px 5px; 
float:left; 
overflow: hidden; 
position: relative; 
}

*html .boxgrid{ 
margin:5px 5px 0px 3px; 
}

.shadow{
background-image:url(images/button_shadow.jpg);
background-repeat:no-repeat;
width:235px;
height:85px;
margin:10px 10px; 

}

*html .shadow{
padding-left:0px;

}

.boxgrid img{ 
position: absolute; 
top: 0; 
left: 0; 
border: 0; file:///Macintosh%20HD/Users/workstation4/Documents/0109_SCI_Website/_website/aerospace.html
}

.boxgrid p{ 
padding: 0 10px;
padding-top:10px;
color:#afafaf; 

font:10pt Arial, sans-serif; 
}

.boxgrid a{ 
padding-top:10px;
padding-right:130px;
padding-bottom:10px;
color:#ffffff; 
text-decoration:none; 
}

.boxgrid a:hover{ 

color:#ffffff; 
text-decoration:none; 
}

/**html .boxgrid a{ 
padding-top:10px;
padding-right:50px;
padding-bottom:0px;
color:#ffffff; 
text-decoration:none; 
}*/
				
.boxcaption{ 
float: left; 
position: absolute; 
background: #000; 
height: 100%; 
width: 100%; 
opacity: .8; 
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.captionfull .boxcaption {
top: 85px;
left: 0;
}


/*RSS FEEDS*/
.rss-box{
margin-top: 10px;
padding:0px;
}

*html .rss-box{
margin-left:-40px;
}

*:first-child+html .rss-box{
margin-left:-40px;
}
/*.rss-title the title of the feed and link style if displayed. Use with variants of rss-title a:link, rss-title a:hover, etc for rollowver styles*/
.rss-items {
padding:0px;
list-style:none;
}

ul.rss-items {
padding:0px;

}

/*.rss-item display of each feed item description and title, <li>...</li> as well as the channel description, if displayed.
.rss-item a: variant for the item title and link style*/
.rss-date{
font-size:9px;
color:#0670a1;
}
.currentPage{
background-color: #C6DEFF;
}

.googleBar2{

height:1px;
width:150px;
float:right;
}

.googleBar{

height:15px;
width:300px;
float:right;
 position: relative; top: 10px; right: 10px;
 
}
