@charset "UTF-8";



#bcap {
	height:35px;
	Font:Helvetica, Arial, sans-serif;
}

#bcap a {
Font:Helvetica, Arial, sans-serif;
text-decoration:none;
Color:#666;
font-style:italic;
font-weight:bold;
font-size:14px;
}

#bcap a:hover {
Font:Helvetica, Arial, sans-serif;
text-decoration:underline;
Color:#39C;
font-style:italic;
font-weight:bold;
font-size:14px;
}

#bcap a:visited {
Font:Helvetica, Arial, sans-serif;
text-decoration:none;
Color:#666;
font-style:italic;
font-weight:bold;
font-size:14px;
}

#mail a {
Font:Helvetica, Arial, sans-serif;
text-decoration:none;
Color:#39c;
font-style:italic;
font-weight:bold;
font-size:14px;
}

#mail a:hover {
Font:Helvetica, Arial, sans-serif;
text-decoration:underline;
Color:#333;
font-style:italic;

}

#mail a:visited {
Font:Helvetica, Arial, sans-serif;
text-decoration:none;
Color:#39c;
font-style:italic;
font-weight:bold;
font-size:14px;
}


.press_releases {
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#B3B3B3;
	padding-bottom: 10px;
	padding-top: 10px;
}
#nf {
	width: 100px;
	height: 20px;
	margin-top: 7px;
	margin-left: 10px;
	margin-bottom: 5px;
}

#logo{
	width: 200px;
	position: relative;
	float: left;
	z-index: 2;
}
#plane{
	position: relative;
	margin: 40px 10px auto 600px;
}


#everything{
	background-image:url(images/aa_flash_07.jpg);
	background-repeat:repeat-x;
	border-top: 5px solid #999999;
	z-index: 1;
	position: relative;
	height: 750px;
}

#content{
	background-image:url(images/aa_flash_10.jpg);
	background-repeat:no-repeat;
	margin:0px auto 0px auto;
	width:900px;
	position: relative;
}

#topline{
	background-image: url(aa_images/topgrad.gif);
	background-repeat: repeat-x;
	height: 30px;
	position: absolute;
	width: 100%;
}

#box_2_content{
	height: 70px;
	padding: 5px 10px 10px 10px;
}

#box1images{
}


#topdiv{
	width:280px;
	margin: 5px 5px 10px 5px;
	height: 90px;
}

#image1{
	height:75px;
	width:75px;
	margin: 5px 5px 5px 5px;
	background: #ffffff;
	float: left;
}

#text1{
	margin: 0px 5px 5px 5px;
	float: left;
	padding: 5px 5px 5px 5px;
	width: 250px;
}

#text2{
	height:55px;
	width:100px;
	margin: 5px 5px 5px 5px;
	background: #ffffff;
	float: right;
	padding: 5px 5px 5px 5px;
}

#bottomdiv{
	height:90px;
	width:280px;
	margin: 5px 5px 5px 5px;
}

#image2{
	height:75px;
	width:75px;
	margin: 5px 5px 5px 5px;
	background: #ffffff;
	float: left;
}

body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	font-size: 100%;
	background-repeat: repeat-x;
}
#container {
	width: 900px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
/*#header css start*/
#header {
	background-repeat: no-repeat;
	width: 900px;
	margin: 0px auto 0px auto;
	height: 130px;
	position: relative;
	z-index: 3;
}
#logo_header {
	height:150px;
	width:900px;
	padding-top: 15px;
	position: relative;
}
#logo_header #logo {
	border: none;
	position: relative;
}
#logo_header table {
	height: 150px;
	width: 900px;
	border:none;
	position: relative;
}
#menu {
	position: relative;
	width: 700px;
	float: right;
}
/*#header css end*/
/*#mainContent css start*/
#mainContent {
	width: 900px;
	margin: 0px auto 0px auto;
	position: relative;
}
#menu_bar {
	height:40px;
	width:699px;
	margin-right: 16px;
	margin-left: 15px;
	position: relative;
}
/*
#sidemenu {
	height:auto;
	width:150px;
	float: left;
	margin-left: 25px;
}
#sidemenu #sidemenu_tb {
	margin-top: 7px;
}
#sidemenu #sidemenu_tb p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
	margin-right:10px;
	line-height: 13px;
	text-decoration:none;
	font-weight: bold;
}
#sidemenu #sidemenu_tb a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height: 13px;
	text-decoration:none;
	font-weight: bold;
}
#sidemenu #sidemenu_tb a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 13px;
	text-decoration:none;
	color: #000000;
	font-weight: bold;
}
.sidemenu_buttons {
	border-bottom: #B3B3B3;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.sidemenu_buttons_on {
	border-bottom: #B3B3B3;
	border-top: #B3B3B3;
	border-bottom-style:solid;
	border-top-style:solid;
	border-bottom-width:1px;
	border-top-width:1px;
}*/
#sub_content_container {
	position: relative;
	background:#FFFFFF;
	border: 1px solid #cccccc;
	width: 600px;
	margin: 0px auto 0px 210px;
}

#text {
	margin-left: 10px;
	margin-bottom: 30px;
}

#sub_header_small {
	height:20px;
	width: 190px;
	border-bottom: 2px solid #cccccc;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}

#sub_header {
	height:30px;
	width: 590px;
	border-bottom: 2px solid #cccccc;
	margin-bottom: 10px;
	padding-left: 10px;
	background-image: url(aa_images/bg_blue.gif);
	background-repeat: repeat-x;
}

#sidemenu{
	width:200px;
	position:relative;
	float: left;
	padding-bottom: 20px;
	background-image: url(aa_images/bg_blue.gif);
}

#content_container {
	margin-bottom: 20px;
	position: relative;
	background-image: url(images/aa_flash_03.gif);
	border: 1px solid #cccccc;
}
#content_container_b {
	border-top: 2px solid #cccccc;
	width: 900px;
	position: relative;
	overflow: hidden;
	background-image: url(#ffffff);
	background-repeat: repeat-x;
}
#home_header {
	width:900px;
	position: relative;
	margin-top: 15px;
	margin-bottom: 15px;
}
#home_header img {
	margin-left:23px;
}
#home_header p {
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-bottom: 25px;
}
/*.box_I Start*/
#box_I {
	height:150px;
	width:299px;
	background-repeat: repeat-x;
	border-right: 1px solid #cccccc;
	border-bottom: 3px solid #cccccc;
	position: relative;
	float: left;
}
#box_I #box_header {
	height:25px;
	width:216px;
	margin-right: 10px;
}
#box_I #arrow {
	float: right;
	margin-top: 6px;
	border:none;
	margin-bottom: 5px;
}
#box_I #box_news_tb {
height:150px;
width:226px;
}
#box_I p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	margin-left: 10px;
}
#box_I a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
#box_I a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5599CE;
	font-weight: bold;
	text-decoration:none;
}
/*.box_I End*/
/*.box_II Start*/
#box_II {
	width: 299px;
	float: left;
	height: 150px;
	border-bottom: 3px solid #cccccc;
	background-color: #E6E6E6;
}
#box_II #box_header{
	height:25px;
}
#box_II #arrow {
	float: right;
	margin-top: 6px;
	border:none;
	margin-bottom: 5px;
}
#box_II #box_text {
	padding: 0px 10px 10px 10px;
}
#box_II p {
	font-family:Helvetica, Arial, sans-serif;
	margin-left: 10px;
	background-position: center;
	margin-right: 10px;
	line-height: 16px;
}

#box_II #box_text  a{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5599CE;
text-decoration:none;
margin-top:20px;
}
#box_II #box_text a:hover{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5599CE;
text-decoration:underline;
margin-top:20px;
}
#box_II #box_text img{
border:none;
}
/*.box_II End*/
/*.box_3 Start*/
#box_3 {
	height:150px;
	width:299px;
	background-image: url(aa_images/gjf_b.jpg);
	background-repeat: repeat-x;
	border-right: 2px solid
#;
	border-bottom: 3px solid #cccccc;
	position: relative;
	float: left;
	border-left: 1px solid #cccccc;
}
#box_3 #box_header {
	height:25px;
	width:216px;
	margin-right: 10px;
}
#box_3 #arrow {
	float: right;
	margin-top: 6px;
	border:none;
	margin-bottom: 5px;
}
#box_3 #box_news_tb {
height:150px;
width:226px;
}
#box_3 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	margin-left: 10px;
}
#box_3 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
#box_3 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5599CE;
	font-weight: bold;
	text-decoration:none;
}
/*.box_3 End*/

#rightbox{
	height:150px;
}

/*#mainContent css end*/
/*#footer css start*/
#footer {
}
#footer p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006699;
	vertical-align: middle;
}
#footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#00699;
text-decoration:none;
}
#footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:underline;
}
/*#footer css end*/

/*#footer css start*/
#footer_bar {
	border-top: 3px solid #cccccc;
	position: relative;
	height: 30px;
	margin: 40px auto 0px auto;
	width: 900px;
}



#sidemenu {
}
#sidemenu #sidemenu_tb {
	margin-top: 7px;
	margin-left: 10px;
}
#sidemenu #sidemenu_tb p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
	margin-right:10px;
	line-height: 13px;
	text-decoration:none;
	font-weight: bold;
}
#sidemenu #sidemenu_tb a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height: 13px;
	text-decoration:none;
	font-weight: bold;
}
#sidemenu #sidemenu_tb a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 13px;
	text-decoration:none;
	color: #000000;
	font-weight: bold;
}
.sidemenu_buttons {
	border-bottom: #B3B3B3;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.sidemenu_buttons_on {
	border-bottom: #B3B3B3;
	border-top: #B3B3B3;
	border-bottom-style:solid;
	border-top-style:solid;
	border-bottom-width:1px;
	border-top-width:1px;
}

