/*###################*/
/* General Styles */
/*###################*/

body{ background:#ffffff; padding : 0px;font-family: Verdana,Arial, Helvetica, sans-serif;font-size:small; color: #000000; }

p,li {	color: #000000; font-size:small;}
td p, td, th, tr {	font-family:Helvetica; color: #000000;font-size:small;}

.message {font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #ff0000; font-weight: bold; } 
a:link{color: #0038A8;	text-decoration: underline;font-weight:normal;}
a:visited{	color: #666666;	text-decoration: underline;font-weight:normal;}
a:hover{	color: #000000;	text-decoration: underline;font-weight:normal;}
a:active{	color: #0038A8;	text-decoration: underline;font-weight:normal;}

h1 {font: bold 125% Helvetica,Arial,sans-serif; margin-top:-5px ; margin-bottom: -5px; margin-left:0px;padding-bottom: 5px;color:#000000;border-bottom:1px solid #CCD2D2;}

/*###################*/
/* DIV Styles        */
/*###################*/



#containerdiv { background: #FFFFFF; width:100%; text-align : left;  border : none;    padding :0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#headerdiv {  vertical-align:middle;text-align:right;padding : 0px;  clear:both; float:none;background:#0038A8; height:96px; font-size:10px;color:#ffffff; }
#headerlinks {vertical-align:middle; padding-top: 15px;padding-right:10px;}
#headerdiv a:link{color:#ffffff; text-decoration:none;font-weight:normal;}
#headerdiv a:visited{color:#ffffff; text-decoration:none;font-weight:normal;}
#headerdiv a:hover{color:#ffffff; text-decoration:underline;font-weight:normal;}
#headerdiv a:active{color:#ffffff; text-decoration:none;font-weight:normal;}

#headerdiv a.bold:link{color:#ffffff; text-decoration:underline;font-weight:bold;}
#headerdiv a.bold:visited{color:#ffffff; text-decoration:underline;font-weight:bold;}
#headerdiv a.bold:hover{color:#ffffff; text-decoration:underline;font-weight:bold;}
#headerdiv a.bold:active{color:#ffffff; text-decoration:underline;font-weight:bold;}

#logodiv{float:left;background-image: url(/site/images/boeing_logo_wht_trans800.gif);height:96px;background-repeat: no-repeat;}

#greydiv{background-image: url(/site/images/grey_navbar.gif); height:40px; font-size:10px; padding:12px;color:#999999;}
#greydiv a:link{color:#000000;font-weight:bold;text-decoration:none;vertical-align:middle;}
#greydiv a:visited{color:#000000;font-weight:bold;text-decoration:none;}
#greydiv a:hover{color:#0038A8;font-weight:bold;text-decoration:underline;}
#greydiv a:active{color:#000000;font-weight:bold;text-decoration:none;}

#greysearch {float:right;}
#greysearch input {font-size:11px;}

#breadcrumb {background-image: url(/site/images/content_horz_shad.jpg);background-repeat: repeat-x; font-size:10px; color:#999999;font-weight:bold;padding:8px 12px 12px 12px;}
#breadcrumb a:link{color:#000000;font-weight:bold;text-decoration:none;vertical-align:middle;}
#breadcrumb a:visited{color:#000000;font-weight:bold;text-decoration:none;}
#breadcrumb a:hover{color:#0038A8;font-weight:bold;text-decoration:underline;}
#breadcrumb a:active{color:#000000;font-weight:bold;text-decoration:none;}


#bannerdiv{background-image: url(/site/images/aus_empl_banner.jpg); height:68px;border-top: 1px #CCD2D2 solid; border-bottom:1px solid #CCD2D2; padding:0px;float:none; margin: 0px 0px 0px 180px;}

#contentdiv { margin : 0px 0px 0px 180px;  padding: 10px; float : none;  background:url(/site/images/side_gradient.gif) 0 0 repeat-y;}
#rightcolumn {float : right;  width : 180px ; }
#leftcolumn {margin : 0px 190px 0px 0px;  float : none; }


#footer1{margin:0px 0px 0px 180px; padding:10px;background:url(/site/images/side_gradient.gif) 0 0 repeat-y; } 
#footer11{background:#F0F0F0; border:1px solid #ccd2d2;padding:10px; font-size:80%; font-weight:bold;text-align:center; }
#footer11 a:link{color:#0038A8;font-weight:normal;text-decoration:underline;vertical-align:middle;}
#footer11 a:visited{color:#0038A8;font-weight:normal;text-decoration:underline;}
#footer11 a:hover{color:#000000;font-weight:normal;text-decoration:underline;}
#footer11 a:active{color:#0038A8;font-weight:normal;text-decoration:underline;}
 
#footer2{border-top:1px solid #ccd2d2; padding:10px; text-align:center;font-weight:bold;color: #BCBCBC;}
#footer2 span{font-size: 10px; line-height:25px;}


/*###################*/
/* Navigation Styles */
/*###################*/

#navdiv {background: #DCD8D0; float : left; padding: 0px; margin:0px 0px 0px 0px; width:180px;border-top: 1px #CCD2D2 solid;}


ul.nav {  padding:0px; margin:0px;}
li#nav1 {list-style: none; font-size:11px; color : #000000; padding:0px 0px 0px 0px; text-decoration : none;  font-weight : normal; border-top: 1px solid #ffffff; border-bottom: 1px solid #ACA8A0;border-left:solid 5px #4F4B43; font-size:10px; margin: 0px 0px 0px 0px; }
li#nav1 a {display:block; width:170px; height:22px;padding:0px 0px 0px 10px; margin:0px 0px 0px -5px;line-height:22px;}
li#nav1 A:LINK{color : #4F4B43;  text-decoration : none; font-weight: bold;}
li#nav1 A:VISITED{color : #4F4B43;  text-decoration : none; font-weight: bold;}
li#nav1 A:HOVER{color : #0038A8;text-decoration : none; font-weight: bold;}
li#nav1 A:ACTIVE{color : #4F4B43;  text-decoration : none; font-weight: bold;}
.nav li#nav1:hover,li#nav1.sfhover {border-left:solid 5px #0038A8; border-bottom: 1px solid #ffffff; border-top: 1px solid #ACA8A0; color:#0038A8;}

li#nav2 {list-style: none; font-size:11px; color : #000000; padding:0px 0px 0px 0px; text-decoration : none;  font-weight : normal; border-top: 1px solid #ffffff; border-bottom: 1px solid #ACA8A0;border-left:solid 5px #4F4B43; font-size:10px; margin: 0px 0px 0px 0px; background: url(/site/images/right_dk.gif) 98% 50% no-repeat;}
li#nav2 a {display:block; width:170px; height:22px;padding:0px 0px 0px 10px; margin:0px 0px 0px -5px;line-height:22px;}
li#nav2 A:LINK{color : #4F4B43;  text-decoration : none; font-weight: bold;}
li#nav2 A:VISITED{color : #4F4B43;  text-decoration : none; font-weight: bold;}
li#nav2 A:HOVER{color : #0038A8;text-decoration : none; font-weight: bold;}
li#nav2 A:ACTIVE{color : #4F4B43;  text-decoration : none; font-weight: bold;}
.nav li#nav2:hover,li#nav2.sfhover {background: url(/site/images/down_dk.gif) 98% 50% no-repeat;border-left:solid 5px #0038A8; border-bottom: 1px solid #ffffff; border-top: 1px solid #ACA8A0; color:#0038A8;}



#navblack {color : #ffffff; background:#000000; padding:4px; text-decoration : none;  font-weight : normal; border-left:solid 5px #000000; font-size:10px; margin: 0px;font-weight:bold; }
#navgrey {padding:4px; height:20px; margin-bottom:0px;}
#navgrey input {font-size:11px;}

/*###################*/
/* RIV Tables        */
/*###################*/

.rivtable { border-collapse:separate; empty-cells: show; border-spacing:0px;border:1px solid #0038A8;}
.rivtableheader {color: #ffffff; background-color: #0038A8;font-weight: bold;margin: 0px;padding: 3px; }
.rivtablerow {background-color : #D9E0F0; padding : 5px;border-bottom: 1px solid #ffffff;}
.rivtablerow2 {background-color : #D9E0F0; padding : 5px;border-bottom: 1px solid #ffffff;}
.rivtablerow3 {font-weight : bold; background-color : #D9E0F0; padding : 5px;  border-bottom: 1px solid #ffffff;}

/*###################*/
/* Form Styles       */
/*###################*/

input { background-color: #FFFFFF; font-size: small; border:#666666 1px solid;}
select { background-color: #FFFFFF; font-size: small; border:#666666 1px solid;}
textarea { background-color: #FFFFFF; }
.stylebuttons{font-family:Helvetica;padding: 0px 0px 0px 0px;color: #ffffff;font-size: small; border: 1px solid #000000; text-align: center; font-weight:normal; background-color: #0038A8;font-weight:bold;} 