body{    margin: 0px;    padding: 0px;    color: #000000;    font-size: 12px;    font-family: Arial;    text-decoration: none;    background-image: url("bg_image.jpg"/*tpa=http://www.af.mil/shared/AFImages/bg_image.jpg*/);}p { color: #000000; font-size: 12px; font-family: Arial; text-decoration: none }td { color: #000000; font-size: 12px; font-family: Arial; text-decoration: none }a { color: #28497e; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }.nav_link { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: bold }.nav_headerlink{    color: #ba2f2f;    font-size: 11px;    font-family: Arial;    font-weight: bold;    text-transform: uppercase;}.nav_link_subheader { color: #ba2f2f; font-size: 13px; font-family: Arial; font-weight: bold }.nav_link_hover { color: #ae2929; font-size: 12px; font-family: Arial; font-weight: bold }a.mainlink_blue_large { color: #28497e; font-size: 16px; font-family: Arial; font-weight: bold; text-decoration: none }a.mainlink_blue_medium { color: #28497e; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }a.mainlink_blue_small { color: #28497e; font-size: 10px; font-family: Arial; font-weight: normal; text-decoration: none }a.mainlink_red_medium { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }span.mainlink_red_small { color: #ba2f2f; font-size: 10px; font-family: Arial; font-weight: normal; text-decoration: none }span.mainlink_blue_large { color: #28497e; font-size: 14px; font-family: Arial; font-weight: bold; text-decoration: none }span.mainlink_blue_medium { color: #28497e; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }span.mainlink_blue_small { color: #28497e; font-size: 10px; font-family: Arial; font-weight: normal; text-decoration: none }span.mainlink_red_medium { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }span.mainlink_red_small { color: #ba2f2f; font-size: 10px; font-family: Arial; font-weight: normal; text-decoration: none }.maintext { color: #000000; font-size: 11px; font-family: Arial; text-decoration: none }.tv_channels_header_text { color: #666666; font-size: 16px; font-family: Arial; font-weight: bold; text-decoration: none }.tv_channels_player { color: #ba2f2f; font-size: 15px; font-family: Arial; font-weight: bold }.photo_index_red_text { color: #ba2f2f; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }.photo_index_category_link_blue { color: #28497e; font-size: 16px; font-family: Arial; font-weight: bold; text-decoration: none }.photo_index_grey_text { color: #666666; font-size: 14px; font-family: Arial; font-weight: bold; text-decoration: none }.main_tab { color: #666666; font-size: 15px; font-family: Arial; text-decoration: none }.story_title_large { color: black; font-size: 29px; font-family: Arial; font-weight: bold; text-decoration: none }.gallery_title_bold_black { color: black; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }.gallery_search_results { color: black; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }.blue_tab_headline { color: #666666; font-size: 15px; font-family: Arial; font-weight: bold; text-decoration: none }.blue_tab_main_link { color: #336699; font-size: 15px; font-family: Arial; font-weight: bold; text-decoration: none }.category_link_red { color: #ba2f2f; font-size: 16px; font-family: Arial; font-weight: bold; text-decoration: none }.category_link_red_child { color: #ba2f2f; font-size: 14px; font-family: Arial; text-decoration: none }.multi_listing_tab_title { line-height: 27px; color: #657a90; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }.index_page_title { color: #657a90; font-size: 18px; font-family: Arial; font-weight: bold; text-decoration: none }.listing_tab_link { color: #657a90; font-size: 11px; font-family: Arial; text-decoration: none }.nav_trail  { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none; text-align: left;}.nav_trail_end  { color: #28497e; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none; text-align: left;}.error { color: red; font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none }.footer_link1 { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }.table_outline{    border: solid 1px #999999;    border-collapse: collapse;    border-spacing: 0;    background-color: #FFFFFF;}.table_outline2 { border: solid 1px #d5d3d3; border-collapse: collapse; border-spacing: 0 }.bg_tab{    background-image: url("tab.jpg"/*tpa=http://www.af.mil/shared/AFImages/tab.jpg*/);    height: 29px;}.bg_multi_tab_top2 { background-image: url("multitab_bg_top.jpg"/*tpa=http://www.af.mil/shared/AFImages/multitab_bg_top.jpg*/); }.bg_multi_tab2 { background-image: url("multitab_bg_bottom.jpg"/*tpa=http://www.af.mil/shared/AFImages/multitab_bg_bottom.jpg*/); }.bg_multi_tab_top { background-color:#f9f9f9; border-top:#d5d3d3 1px solid;border-bottom:#d5d3d3 1px solid }.bg_multi_tab { background-color:#f9f9f9; border-bottom:#d5d3d3 1px solid }.bg_nav_blue { background-color: #304e80 }.bg_nav_white{    background-color: #ffffff;    border-bottom-style: solid;    border-bottom-width: 1px;    border-bottom-color: #999999;}.light_blue_table_bg { background-color: #EDF1F3; border: solid 1px #AFBDC6; border-collapse: collapse; border-spacing: 0 }div#commentForm{    margin: 0px 20px 0px 20px;    display: none;}.comment_text{    font-family: Arial;    font-size: 11px;    color: #444444;}.button_standard{    font-family: Arial;    font-size: 10px;}.maintext_xlargeb{    FONT-WEIGHT: bold;    FONT-SIZE: 14px;    COLOR: #000000;    FONT-FAMILY: Arial;    TEXT-DECORATION: none}.redtext{    font-family: Arial;    font-size: 10px;    font-weight: bold;    color: #ba2f2f;}.main_tab { 	color: #666666; 	font-size: 15px; 	font-family: Arial; 	text-decoration: none;}.tab_header{	border-bottom: #E3E3E3 1px solid;	border-top: #E3E3E3 1px solid;	color: #666666; 	font-size: 15px; 	font-family: Arial; 	text-decoration: none; }.tab_text{	margin-top: 5px;	margin-bottom: 5px;	font-size: 15px; 	font-family: Arial; 	text-decoration: none;}.quick_links_tab{	background-color: #EDF1F3;	border: #AFBDC6 1px solid;}.thumbnail{position: relative;z-index:0;}.thumbnail:hover{background-color: transparent;z-index: 50;}.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: #f0f4fa;padding: 5px;left: -100px;border: 1px solid #d5d3d3;visibility: hidden;color: #666666; text-decoration: none;}.thumbnail span img{    /*CSS for enlarged image*/    border-width: 0px;    padding: 5px;    text-align: left;}.thumbnail:hover span{ /*CSS for enlarged image on hover*/    visibility: visible;    top: -120px;    left: 90px; /*position where enlarged image should offset horizontally */    width:350px;}.thumbnailR{position: relative;z-index:0;}.thumbnailR:hover{background-color: transparent;z-index: 50;}.thumbnailR span{ /*CSS for enlarged image*/position: absolute;background-color: #f0f4fa;padding: 5px;left: -100px;border: 1px solid #d5d3d3;visibility: hidden;color: #666666; text-decoration: none;}.thumbnailR span img{    /*CSS for enlarged image*/    border-width: 0px;    padding: 5px;    text-align: left;}.thumbnailR:hover span{ /*CSS for enlarged image on hover*/    visibility: visible;    top: -120px;    left: -280px; /*position where enlarged image should offset horizontally */    width:350px;}.imagetext{    font-family: Arial, Helvetica, sans-serif;    font-size: 11px;    font-weight: normal;    font-style: normal;    color: #000000;    text-align: left;}.videoplayer{	height: 350px;}.search_box {	background:#FFFFFF url("srchboxicon.gif"/*tpa=http://www.af.mil/shared/AFImages/srchboxicon.gif*/) no-repeat scroll left top;	border-color:#E3E3E3 #FFFFFF #FFFFFF #E3E3E3;	border-style:solid;	border-width:1px;	margin-right:4px;	padding:2px 3px 3px 22px;	width:110px;	font-family: Arial;    font-size: 11px;    color: #666666;}.footer_row{	color:White;	font-family:Arial;	font-size:12px;	font-weight:bold;	margin-left:10px;	width:430px;}.right_column_header{	color:#4A6BA0;	font-family:Arial;	font-size:20px;	font-weight:bold;}table.commentBox {background:transparent none repeat scroll 0 0;display:inline;height:10px;margin:0;padding:0;}table.commentBox tr td.leftCap {background:transparent url("comment_left.gif"/*tpa=http://www.af.mil/shared/AFImages/comment_left.gif*/) no-repeat scroll left top;margin:0;padding:0;width:4px;}table.commentBox tr td.count {background:transparent url("comment_tile.gif"/*tpa=http://www.af.mil/shared/AFImages/comment_tile.gif*/) repeat-x scroll 0 0;color:#FFFFFF;font-size:9px;height:10px;line-height:10px;margin:0;padding:0;text-align:center;vertical-align:top;}table.commentBox tr td.rightCap {background:transparent url("comment_right.gif"/*tpa=http://www.af.mil/shared/AFImages/comment_right.gif*/) no-repeat scroll right top;margin:0;padding:0;width:4px;}table.commentBox tr td.hook {background:transparent url("comment_hook.gif"/*tpa=http://www.af.mil/shared/AFImages/comment_hook.gif*/) no-repeat scroll left top;height:3px;margin:0;padding:0;}