
body{text-align:left; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#030202;}
td{vertical-align:top; font-size:10px;}
p{font-size:11px; padding:0px; margin:3px 0px 10px 0px;}
h1,h2,h3,h4,h5{ color:#E99024; font-weight:bold; margin:10px 0px 0px 0px; padding:0px; font-size:18px;}
h1{font-size:18px;clear:none;}
h2{font-size:18px;clear:none; margin-bottom:10px;}
h3{font-size:16px;clear:none; margin-top:20px;}
h4{font-size:14px;clear:none; padding-bottom:0px; margin-top:20px;}
h5{font-size:13px;clear:none;}

.expand_full{width:100%; height:100%;}
.expand_x{width:100%; }
.expand_y{height:100%; }
div#left_nav{padding:20px 0px 20px 50px; }
div#page_content{border:0px solid red; padding:20px 50px 20px 50px; }
td#td_content{background-image:url(../support/images/layout/content_soldier.gif); background-position:bottom left; background-repeat:no-repeat;}
div#buttons{padding:0px 0px 0px 10px;}
div#buttons td{vertical-align:middle;}
div#buttons div.button{ padding:4px 5px 0px 5px; }
div#buttons div.button a{text-decoration:none; color:#030202; font-weight:bold;}
div#buttons div.button a:hover{ background-color:#DGAD80;}
div#buttons div.spacer{ font-weight:bold; color:#030202; padding:0px 6px 0px 6px; font-size:12px; position:relative; top:2px;}

/*div.button a{ visibility:hidden; display:none;}*/


a{color:#3363B3;}
a:hover{color:#FD5C01;}

#main_tbl{width:787px;border:1px solid #BCD5F9;}

td#header_td{height:70px;}
div#header #header_nav_links{ width:100%; height:18px; background-color:#071739; font-size:10px; vertical-align:middle; white-space:nowrap}
div#header .header_nav_link{ font-size:10px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; white-space:nowrap; padding:0px 10px 0px 10px;}
div#header .header_nav_link a{ font-size:10px; position:relative; top:-2px; padding:0px 5px 0px 3px;color:#F86603; text-decoration:none;}
div#header .header_nav_link a.text_hover{ color:#FFFFFF; cursor:pointer;}
div#header .header_nav_corner{width:18px; height:18px;}
div#header .header_nav_corner_spacer{width:18px; height:18px; background-color:#071739;}
div#header .header_nav_spacer{height:18px; background-color:#071739; font-size:10px; vertical-align:middle;}
div#header div#header_nav_search{}
div#header div#header_nav_search .header_nav_search_input{height:18px; background-color:#071739; font-size:10px; vertical-align:middle; padding:0px 0px 1px 4px;}
div#header div#header_nav_search .header_nav_search_input input{font-size:9px; border:0px inset; width:155px}
div#header .header_logo{vertical-align:middle; padding:0px 10px 0px 20px; width:250px;}
div#header .header_title{ position:relative; top:25px; left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; color:#FD5C01; font-weight:bold;}

#left_nav_div{text-align:left;}
#left_nav_div{ width:185px; height:275px; background-image:url(images/layout/left_nav/b_left_nav_bg.gif); background-repeat:no-repeat;}
#left_nav_div table#left_nav_tbl{ width:185px; height:275px; background-image:url(images/layout/left_nav/b_left_nav_bg.gif); background-repeat:no-repeat;}
#left_nav_div .left_nav_hdr_spacer{width:16px}
#left_nav_div .left_nav_hdr{height:6px; width:100%;}
#left_nav_div .left_nav_body{height:100%; width:100%; background-color:#FFFFFF;}
#left_nav_div .left_nav_spacer{ width:15px; height:100%; background-color:#FFFFFF;  margin-right:1px;}
#left_nav_div .left_nav_spacer_ftr{ width:15px; height:88%; background-color:#FFFFFF;  margin-right:1px;}
#left_nav_div .left_nav_1{ width:18px;}
#left_nav_div .left_nav_1 .top{ height:6px; background-color:#FFFFFF;}
#left_nav_div .left_nav_1_cont { height:100px; background-color:#FFFFFF;}
#left_nav_div .left_nav_2 .top{ height:6px; background-image:url(images/layout/left_nav_top.gif); background-position:left; background-repeat:no-repeat; background-color:#387ED7;}
#left_nav_div .left_nav_2_cont { height:100px; border:2px solid #387ED7;}

#left_nav_div .left_nav_divider{ width:100%; height:1px; border-top:1px solid black; font-size:1px;}
#left_nav_div .left_nav_border{padding:15px 20px 0px 0px }
#left_nav_div .left_nav_ftr_color_spacer{height:50px; width:100%; background-color:#FD5C01;}
#left_nav_div .left_nav_corner_small{width:6px;}
#left_nav_div .left_nav_footer_bg{background-color:#FD5C01;}
#left_nav_div .left_nav_hdr_bg{background-color:#FFFFFF;}

li.left_nav_item{font-size:10px; font-weight:bold;}
#left_nav_div ul.left_nav_items{margin-left:15px; margin-bottom:10px; margin-top:10px;}
#left_nav_div ul.left_nav_items li{padding:4px 0px 4px 0px;}
#left_nav_div ul.left_nav_items li.left_nav_item{ list-style-type:none; cursor:pointer; list-style-image:url(../images/layout/left_nav/o_left_nav_item.gif); font-size:10px;}
#left_nav_div ul.left_nav_items li.left_nav_item a{ position:relative; top:-4px; color:#000000;}
#left_nav_div ul.left_nav_items li.left_nav_item a.text_hover{ position:relative; top:-4px; color:#F86603;}

#left_nav_div ul.left_nav_items_ff{margin-left:0px; margin-bottom:5px; margin-top:5px;}
#left_nav_div ul.left_nav_items_ff li.left_nav_item{ list-style-type:none; cursor:pointer; margin-left:-14px; list-style-image:url(../images/layout/left_nav/o_left_nav_item.gif);}
#left_nav_div ul.left_nav_items_ff li.left_nav_item a{ position:relative; top:-2px; left:-5px;color:#000000;}
#left_nav_div ul.left_nav_items_ff li.left_nav_item a.text_hover{ position:relative; top:-2px; left:-5px; color:#F86603;}

#footer .footer_links_td{background-color:#071739;}
#footer #footer_links{width:500px;}
#footer #footer_links .footer_link{ color:#FFFFFF; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px;}
.footer_height{height:16px;}
.footer_bg{background-color:#071739;}
.footer_corner{width:16px;}

#page_content{}
#pc{padding:0px 0px 0px 10px; border:1px solid black;}
#breadcrumbs{text-align:left; padding:10px 20px 0px 45px; font-weight:bold; font-size:10px;}
#breadcrumbs a{color:#E99024; font-weight:bold; text-decoration:none; padding:0px 4px 0px 4px;}
#breadcrumbs a:hover{color:#030202;}

#section_nav ul.inside_items{margin-left:13px; padding:0px;}
#section_nav li.inside_item{ list-style-type:none; cursor:pointer; list-style-image:url(../../images/layout/left_nav/o_left_nav_item.gif); font-size:10px;}
#section_nav li.inside_item a{ position:relative; top:-2px;color:#000000;font-weight:normal;}
#section_nav li.inside_item a.text_hover{ position:relative; top:-2px;color:#F86603;font-weight:normal;}

#section_nav ul.inside_items_ff{margin-left:0px;}
#section_nav ul.inside_items_ff li.inside_item{ list-style-type:none; cursor:pointer; margin-left:-14px; list-style-image:url(../../images/layout/left_nav/o_left_nav_item.gif);}
#section_nav ul.inside_items_ff li.inside_item a{ position:relative; top:-2px; left:-5px;color:#000000; font-weight:normal;}
#section_nav ul.inside_items_ff li.inside_item a.text_hover{ position:relative; top:-2px; left:-5px; color:#F86603;font-weight:normal;}

.tbl_caption{ background-color:#2B5199; color:#FFFFFF; font-size:12px; font-weight:bold;}
.tbl_field{font-size:10px; background-color:#CCCCCC; border-bottom:1px solid black; padding:2px;}
.tbl_field button{font-size:9px; border:1px solid black; color:white; background-color:#224A86;}

div.sub_menu{  padding-top:10px; padding-bottom:0px; width:100px; border-left:2px solid #030202; border-top:0px solid #030202; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
div.sub_menu ul{margin-left:0px; border-top:1px solid #BFBFBF;}
div.sub_menu ul a{color:#000000; width:100%;}
div.sub_menu ul li{background-color:#A5A5A7; padding:4px 4px 4px 14px; font-size:10px; border-bottom:1px solid #BFBFBF;}
div.sub_menu ul li.sub_item{ margin:0px; list-style-type:none;font-size:10px;}
div.sub_menu ul li.sub_item a{ text-decoration:none; color:#FFFFFF; width:100%;}
div.sub_menu ul li.sub_item a:hover{ text-decoration:none; color:#E99024;}

div.sub_menu_ff{padding-top:10px; padding-bottom:0px; width:100px; border-left:2px solid #030202; border-top:0px solid #030202; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
div.sub_menu_ff ul{margin-left:0px; padding:0px; margin-top:0px; margin-bottom:0px; border-top:1px solid #BFBFBF;}
div.sub_menu_ff ul li.sub_item{background-color:#A5A5A7;padding:4px 4px 4px 14px; border-bottom:1px solid #BFBFBF;  margin:0px; list-style-type:none; padding:4px 0px 4px 3px; font-size:10px;}
div.sub_menu_ff ul li.sub_item a{ text-decoration:none; color:#FFFFFF;}
div.sub_menu_ff ul li.sub_item a:hover{ text-decoration:none; color:#E99024;}

div.grey_panel table.grey_panel{background-color:#E4E4E4; display:block; margin:5px 0px 5px 0px;}
div.grey_panel div.header{color:#18275C; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; position:relative; top:0px; left:5px; text-align:left;}
div.grey_panel div.content{background-color:#FFFFFF; width:100%; height:100%; border:0px solid #E4E4E4; text-align:left;}

div.orange_panel{background-color:#FD5C01; width:100%; display:block; margin:5px 0px 5px 0px;}
div.orange_panel div.header{color:#FFFFFF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; position:relative; top:-5px; left:5px;}
div.orange_panel div.content{background-color:#FFFFFF; width:100%; height:100%; border:1px solid #FD5C01; }


ul.news_items{ font-size:10px;}
ul.news_items li.news_item{ padding-top:5px;}
ul.news_items li.news_item span.headline{ font-size:12px; font-weight:bold; display:block;}
ul.news_items li.news_item span.summary{ font-size:10px; font-weight:normal; display:block;}

.div_image{float:left; padding-right:10px; padding-bottom:5px; position:relative;}
.image{border:3px solid #3363D4;}

tr.photo_row{}
tr.photo_row td.photo{ width:75px; vertical-align:top;}
tr.photo_row td.photo td.thumb{ width:75px; height:50px; border:1px solid #EFEFEF; vertical-align:middle;}
tr.photo_row td.photo td.thumb img{cursor:pointer;}
tr.photo_row td.photo td.caption{ font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-weight:bold;}
#gallery_preview{}
img.gallery_preview_image{height:150px; margin:0px; padding:0px; border:0px; background-image:url(../images/support/loader_gif.gif); background-repeat:no-repeat; background-position:center;}
table.gallery_preview_details {width:100%;}
table.gallery_preview_details td{ text-align:left; font-size:10px; border-bottom:1px solid #EFEFEF;}
table.gallery_preview_details td.field_name{ height:15px; border-bottom:1px solid #E4E4E4; white-space:nowrap; font-weight:bold; font-size:11px; background-color:#EFEFEF;}
table.gallery_preview_details .caption2{ text-align:left; width:100%;}

div.news_item{ margin-bottom:8px;}
div.news_item div.separator { width:100%; border-top:1px solid black; height:1px}
div.news_item span.headline{ display:block; border-top:0px solid black; margin:4px 3px 4px 3px; padding-top:4px; font-size:11px; font-weight:bold; text-align:left;  width:100%;}
div.news_item span.headline2{ display:block; border-top:0px solid black; margin:0px 3px 0px 3px; font-size:18px; font-weight:bold; text-align:left;  width:100%;}
div.news_item span.release_date{ display:block; border-top:0px solid black; margin:4px 3px 4px 3px; font-size:11px; font-weight:bold; text-align:left;  width:100%;}
div.news_item span.nav{ display:block; border-top:0px solid black; margin:0px 3px 4px 3px; font-size:10px; font-weight:normal; text-align:left;  width:100%;}
div.news_item span.summary{ display:block; margin:0px 3px 2px 3px; font-size:10px; font-weight:normal; text-align:left;}
div.news_item span.spacer{ display:block; margin:0px; clear:left;}
div.news_item span.options{ clear:both; display:block; background-color:#DCE3F8; padding:5px; font-size:11px; text-align:left;}
div.news_item span.files{ position:relative; padding:5px; font-size:11px; text-align:left;}
div.news_item span.photo{ border-top:0px solid black; position:relative; float:left; padding:5px; font-size:11px; text-align:left;}
div.news_item span.options button.option{ display:inline; background-color:#043566; border:1px groove #999999; color:#FFFFFF; font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-right:2px; text-align:left;}

.imageHolder{ font-size:11px; padding-bottom:10px; display:block; border:0px solid black; clear:both;}
.imageHolder .image_details{display:block; font-size:10px; font-weight:bold;margin:0px 5px 0px 5px; }
.imageHolder .image_description{display:block; font-size:10px; padding-top:5px; width:100%;}
.imageHolder .image_thumb{float:left; position:relative; margin:0px 5px 5px 5px; border:1px solid #000000;}

.news_file_link{font-size:11px;}

.d_pagination{ border:0px solid black; background-color:#F0F2F4; text-align:center;}
.d_pagination a{ width:10px; padding:6px 10px 6px 10px;cursor:pointer; display:inline; width:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; background-color:#C2CBE0;}
.d_pagination a:hover{ background-color:#333333; color:#FFFFFF; font-weight:bold; font-size:9px;}
.d_pagination a b{font-size:9px; font-weight:bold;}

#d_template{height:100%; border:0px solid black;}


#page_content table.pagination{ margin:10px 0px 0px 0px; text-align:center; width:100%;}
#page_content table.pagination td.transport{ width:10px;cursor:pointer;border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; border-left:1px solid #F2F2F2; font-weight:bold; font-size:8px; background-color:#000000; color:#999999; font-family:Verdana, Helvetica, sans-serif; padding:3px;}
#page_content table.pagination td.page_num_current{border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB;border-left:1px solid #F2F2F2; background-color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:center;}
#page_content table.pagination td.page_num_current a{ font-weight:bold; cursor:pointer;}
#page_content table.pagination td.page_num{border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB;border-left:1px solid #F2F2F2; background-color:#04429D; font-weight:normal; vertical-align:middle; text-align:center;}
#page_content table.pagination td.page_num a{font-weight:normal; color:#FFFFFF; cursor:pointer;}
#page_content table.pagination td.details{ text-align:left; vertical-align:middle; border:0px; padding-left:10px;}

div.search_result{margin:0px 0px 10px 0px;}
div.search_result div.location a.loc{font-weight:normal;}

span.meta{display:none; visibility:hidden; background-color:#666666; color:#FFFFFF; }

ul.ul_cat{ padding:10px;}

/**************************/

body { 
	background-image:url(../support/images/layout/p2009-background-4.gif);
	background-repeat:no-repeat;
}

.nav, .nav_bar {
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	padding-right:7px;
	padding-top:1px;
}

.nav_bar { 
	border-left:solid #515151 1px;
	padding-left:8px;
}

#nav a {
	text-decoration:none;
	color:#000000;
}

#nav a:hover {
	text-decoration:underline;
}