@charset "utf-8";
/* CSS Document */

html, body {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
margin:0;
padding:0;
background-color:#11458b;
line-height:20px;
}

a, a:active, a:link, a:visited {
color:#114388;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

p {
margin:0;
margin:0px 0px 10px 0px;
}


hr {
color: #FFFFFF;
height:1px;
margin:0;
padding:0;
}

img {
border:none;
}

ul
{
list-style-type:none;
padding:0px;
margin:0px;
}
li
{
background-image: url(images/bullet_blue.gif);
background-repeat:no-repeat;
background-position:0px 0px; 
padding-left:24px;
/*padding-bottom:10px;*/
}

li.light {
background-image: url(images/bullet_blue_light.gif);
background-repeat:no-repeat;
background-position:0px 0px; 
padding-left:24px;
padding-bottom:10px;
}

li.small {
background-image:url(images/bullet_small.gif);
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:14px;

}

li.square {
background-image:url(images/bullet_square.gif);
background-repeat:no-repeat;
background-position:0px 8px; 
padding-left:12px;
padding-bottom:5px;
}

li.off {
color:#666666 !important;
}

a.link_black, a:active.link_black, a:link.link_black {
text-decoration:none;
color:#000000;
}

a:visited.link_black {
color:#000000;
}

a:hover.link_black {
text-decoration:underline;
color:#103c7a;
}

#clear {
clear:both;
}

/* SPACES */
.space_5 {height:5px !important;}
.space_10 {height:10px !important;}
.space_15 {height:15px !important;}
.space_20 {height:20px !important;}
.space_30 {height:30px !important;}
.space_40 {height:40px !important;}
.space_50 {height:50px !important;}

/*iframe {
max-height: 120px;
min-height: 50px;
}*/

h2 {
font-size:14px;
font-weight:bold;
margin:0px;
}

h5 {
font-size:14px;
font-weight:bold;
margin:0px 0px 6px 0px;
}

h1 {
font-size:15px;
font-weight:bold;
margin:0px 0px 10px 0px;
}

h6 {
margin:0px;
padding:0px 0px 10px 0px;
font-size:22px;
font-weight:bold;
color: #333333;
word-spacing:0px;

}


/* TOP MENU */

#wrapper_top {
width:100%;
background-image:url(images/bg_top_menu.gif);
background-repeat:repeat-x;
background-color:#dddddd;
border-bottom: #d3d3d4 solid 1px;
height:22px !important;
}

#wrapper_top_menu {
width:960px;
margin-left: auto;
margin-right: auto;
text-align:right;
padding-top:2px;
}

#wrapper_top a, #wrapper_top a:link, #wrapper_top a:visited {
font-size:11px;
color:#000000;
text-decoration:none;
}

#wrapper_top a:hover {
text-decoration:underline;
}

#wrapper_top_menu img { vertical-align: middle;}

/*FOOTER*/
#footer {
color:#FFFFFF;
margin:15px 0px 15px 0px;
font-size:11px;
margin-left:auto;
margin-right:auto;
width:920px;
}

#footer a, #footer a:link, #footer a:visited, #footer a:active {
color:#FFFFFF;
text-decoration:none;
font-size:11px;
}

#footer a:hover { text-decoration:underline;}

.footer_left {
float:left;
text-align:left;}
.footer_right {
float:right;
text-align:right;}


/* MAIN WRAPPERS */

#wrapper_main_bg {
width:100%;
background:#a5a6a7 url(images/bg_main.gif) repeat-x;
border-bottom:solid 1px #c7c8c8;
}

#wrapper_main_1000 {
width:1000px;
background:#FFFFFF;
margin-left: auto;
margin-right: auto;
padding:0;
margin-top:0;
margin-bottom:0;
}

#wrapper_main_960 {
width:960px;
margin-left:auto;
margin-right:auto;

}

/* MENU */

#menu_left {
float:left;
width:149px; /* total width is 169 with padding*/
padding: 19px 0px 0px 20px; 
/*background:#0000CC;*/
}

#menu_middle {
float:left;
width:412px;
/*background:#33FFCC;*/
height:20px;
}

#menu_right {
float:right;
width:379px;
height:93px;
/*background:#99FF99;*/
text-align:right;
}

.menu_right_navigation {
width:379px; /*first Menu width:379px;*/
height:39px;
/*background:#FF0000;*/
margin:0px 0px 15px 0px;
}
.menu_right_search {
width:261px;
height:24px;
background:url(images/search_textfield.gif) no-repeat;
float:right;
}

.menu_search_textfield {
width: 228px;
height: 21px;
background:  url(images/search_textfield2.gif) no-repeat;
border: none;
padding: 3px 0px 0px 9px;
font-size:11px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}


.valign_bottom {
vertical-align:bottom;
}

/* CONTENT INDEX*/

#index_xml_container {
width:960px;
height:280px;
background-image:url(images/Index_Banner.jpg);
background-repeat:no-repeat;
/*background:#00CCCC;*/
}

#main_news {
width:920px;
margin-left: auto;
margin-right: auto;
padding-top:26px;
}

#main_news_left {
float:left;
width:324px;
/*background: #CCCCCC;*/
}

#main_news_middle {
float:left;
width:277px;
/*background:#f0f1f2;*/
padding:0px 32px 0px 53px;
}

#main_news_right {
float:right;
width:180px;
/*background:#d9e6f2;*/
padding:0px 0px 0px 54px;
}

.main_news_img {
float:right;
}

.main_news_img_left {
float:left;
}

#title_about_sentient {
display: block;
width: 139px;
height: 19px;
background:  url(images/title_about_sentient.gif) no-repeat 0 0;
}

#title_news_press {
display: block;
width: 209px;
height: 19px;
background:  url(images/title_news_press.gif) no-repeat 0 0;
}

#title_news {
display: block;
width: 47px;
height: 19px;
background: url(images/title_news.gif) no-repeat 0 0;
}

#title_quicklinks {
display: block;
width: 104px;
height: 19px;
background:  url(images/title_quicklinks.gif) no-repeat 0 0;
}

#title_products {
display:block;
width:81px;
height:20px;
background:url(images/title_products.gif) no-repeat 0 0;
}

@media screen {
#title_about_sentient span, #title_news_press span, #title_quicklinks span, #title_products span, #title_news span {
display:none;
}
}

@media print { 
#title_about_sentient span, #title_news_press span, #title_quicklinks span, #title_products span, #title_news span {
font-size:16px;
font-weight:bold;
}
}

/* CONTENT HOME */

#home_left {
width:634px;
float:left;
margin:0;
padding:0;
height:auto;
}

#home_right {
width:306px;
float:right;
margin:0;
padding:0;
/*height:400px;*/
height:auto;
}

#home_news_left {
width:267px;
float:left;
padding:26px 0px 0px 20px;
}
#home_news_right {
width:272px;
float:right;
padding:26px 0px 0px 10px;
}

#title_defence_highlights {
display: block;
width: 172px;
height: 20px;
background:  url(images/title_defence_highlights.gif) no-repeat 0 0;
}

#title_defence_news {
display: block;
width: 128px;
height: 20px;
background:  url(images/title_defence_news.gif) no-repeat 0 0;
}

@media screen {
#title_defence_highlights span, #title_defence_news span {
display:none;
}
}

@media print { 
#title_defence_highlights span, #title_defence_news span {
font-size:16px;
font-weight:bold;
}
}

#highlights_image {
display:block;
width:267px;
height:95px;
background:url(images/defence_highlights_predator.png) no-repeat 0 0;
}

.highlights_image_pad{
padding:50px 15px 10px 15px;
color:#FFFFFF;
}

a.highlights_links{
color:#FFFFFF;
text-decoration:none;
}

a:hover.highlights_links{
text-decoration:underline;
}


/* SOLUTION HOME */
#solution_left {
width:634px;
float:left;
margin:0;
padding:0;
background:url(images/solution_box_bg.gif) repeat-x;
min-height:300px;
}

#solution_left_pad {
padding:15px 20px 20px 20px;
}

#title_airborne_surveillance {
display: block;
width: 246px;
height: 25px;
background: url(images/title_solution_Airborne_Surveillance.gif) no-repeat 0 0;
}

#title_future_products {
display: block;
width: 181px;
height: 25px;
background: url(images/title_future_products.gif) no-repeat 0 0;
}

#title_kestrel_in_action {
display:block;
width: 185px;
height: 25px;
background: url(images/title_kestrel_in_action.gif) no-repeat 0 0;
}

#title_video_presentations {
display:block;
width: 240px;
height: 25px;
background: url(images/title_video_presentations.gif) no-repeat 0 0;
}

#title_maritime_surveillance {
display:block;
width: 253px;
height:25px;
background:url(images/title_solution_Maritime_Surveillance.gif) no-repeat 0 0;
}

#title_maritime_domain_awareness {
display:block;
width: 324px;
height:25px;
background:url(images/title_maritime_domain_awareness.gif) no-repeat 0 0;
}

#title_maritime_search_rescue {
display:block;
width: 304px;
height:25px;
background: url(images/title_maritime_search_rescue.gif) no-repeat 0 0;
}

#title_maritime_detection {
display:block;
width:221px;
height:25px;
background:url(images/title_maritime_detection.gif) no-repeat 0 0;
}

#title_counter_piracy {
display:block;
width:300px;
height:25px;
background:url(images/title_counter_piracy.gif) no-repeat 0 0;
}


#title_airborne_dismount_detection {
display:block;
width:224px;
height:25px;
background: url(images/title_airborne_dismount_detection.gif) no-repeat 0 0;
}

#title_airborne_border_protection {
display:block;
width:201px;
height:25px;
background: url(images/title_border_protection.gif) no-repeat 0 0;
}

#title_airborne_force_protection {
display:block;
width:188px;
height:25px;
background: url(images/title_airborne_force_protection.gif) no-repeat 0 0;
}

#title_airborne_route_reconnaissance{
display:block;
width:260px;
height:25px;
background: url(images/title_airborne_route_reconnassaince.gif) no-repeat 0 0;
}

@media screen { 
#title_airborne_surveillance span, #title_related_information span, #title_resources span, #title_enquiries span, #title_maritime_surveillance span, #title_more span, #title_future_products span, #title_maritime_domain_awareness span, #title_maritime_search_rescue span, #title_maritime_detection span, #title_counter_piracy span, #title_airborne_dismount_detection span, #title_airborne_border_protection span, #title_airborne_force_protection span,  #title_airborne_route_reconnaissance span, #title_other_maritime_missions span, #title_other_isr_missions span, #title_typical_maritime_missions span, #title_typical_isr_missions span, #title_kestrel_in_action span, #title_related_companies span, #title_video_presentations span{
display:none;
}
}

@media print { 
#title_airborne_surveillance span, #title_related_information span, #title_resources span, #title_enquiries span, #title_maritime_surveillance span, #title_more span, #title_future_products span, #title_maritime_domain_awareness span, #title_maritime_search_rescue span, #title_maritime_detection span, #title_counter_piracy span, #title_airborne_dismount_detection span, #title_airborne_border_protection span, #title_airborne_force_protection span,  #title_airborne_route_reconnaissance span, #title_other_maritime_missions span, #title_other_isr_missions span, #title_typical_maritime_missions span, #title_typical_isr_missions span, #title_kestrel_in_action span, #title_related_companies span, #title_video_presentations span{
font-size:16px;
font-weight:bold;
}
}

.solution_img {
float:right;
padding:0px 0px 10px 20px;
}

.solution_img_big {
padding:0px 0px 20px 0px;
margin:0px;
}

#title_related_information {
display:block;
width:181px;
height:20px;
background:url(images/title_related_information.gif) no-repeat 0 0;
}

#title_more {
display:block;
width:47px;
height:20px;
background:url(images/title_more.gif) no-repeat 0 0;
}

#title_other_maritime_missions {
display:block;
width:224px;
height:19px;
background:url(images/title_other_maritime_missions.gif) no-repeat 0 0;
}

#title_other_isr_missions {
display:block;
width:172px;
height:19px;
background:url(images/title_other_isr_missions.gif) no-repeat 0 0;
}

#title_typical_maritime_missions {
display:block;
width:239;
height:21px;
background:url(images/title_typical_maritime_missions.gif) no-repeat 0 0;
}

#title_typical_isr_missions {
display:block;
width:186px;
height:21px;
background:url(images/title_typical_isr_missions.gif) no-repeat 0 0;
}

#title_resources {
display:block;
width:94px;
height:20px;
background:url(images/title_resources.gif) no-repeat 0 0;
}

#title_related_companies {
display:block;
width:176px;
height:20px;
background:url(images/title_related_companies.gif) no-repeat 0 0;
}

#title_enquiries {
display:block;
width:84px;
height:20px;
background:url(images/title_enquiries.gif) no-repeat 0 0;
}

#solution_news_left {
float:left;
width:270px;
padding:0px 44px 0px 0px;
}

#solution_news_middle {
float:left;
width:270px;
padding:0px 0px 0px 10px;
}

#solution_news_right {
float:right;
/*width:275px;*/
width:265px;
padding:0px 0px 0px 0px;
}


/* SOLUTION RIGHT */

#solution_right {
width:306px;
margin:0;
padding:0;
background:url(images/solution_box_bg.gif) repeat-x;
min-height:300px;
}

#solution_right_pad {
padding:15px 20px 15px 20px;
}

/* PRODUCTS HOME */

#overview_left {
float:left;
width:310px;
}
#overview_right {
float:right;
width:260px;
height:222px;
}

#products_titles {
vertical-align: baseline;
}
#products_titles_left {
float:left;
width:400px;
margin:25px 0px 0px 0px;
font-size:14px;
font-weight:bold;
/*background:#330099;*/
}
#products_titles_right {
float:right;
/*background:#00FF33;*/
}

#title_kestrel_maritime {
display:block;
width:188px;
height:25px;
background:url(images/title_kestrel_maritime.gif) no-repeat 0 0;
}

#title_kestrel_land_mti {
display:block;
width:186px;
height:25px;
background:url(images/title_kestrel_land_mti.gif) no-repeat 0 0;
}

#title_kestrel_gcd {
display:block;
width:377px;
height:25px;
background:url(images/title_kestrel_gcd.gif) no-repeat 0 0;
}

@media screen {
#title_kestrel_maritime span, #title_casestudy span, #title_defence_products span, #title_kestrel_land_mti span, #title_kestrel_gcd span {
display:none;
}
}

@media print { 
#title_kestrel_maritime span, #title_casestudy span, #title_defence_products span, #title_kestrel_land_mti span, #title_kestrel_gcd span {
font-size:16px;
font-weight:bold;
}
}

#title_casestudy {
display:block;
width:101px;
height:20px;
background:url(images/title_case_study.gif) no-repeat 0 0;
}

#title_defence_products {
display:block;
width:201px;
height:25px;
background:url(images/title_defence_products.gif) no-repeat 0 0;
}

#platforms_table {
width:600px;
border-bottom:solid 1px #d4d5d5;
padding:0px;
}

#platforms_table2 {
width:600px;
border-bottom:solid 1px #d4d5d5;
padding:10px 0px;
}

.platforms_table_platform {
width:100px;
float:left;

}
.platforms_table_description {
width:300px;
padding: 0px 20px;
float:left;

}
.platforms_table_example {
width: 150px;
float:left;

}


/* ABOUT SENTIENT HOME */

#title_general_news_press {
display:block;
width:262px;
height:25px;
background:url(images/title_general_news_press.gif) no-repeat 0 0;
}

#title_general_news_press span {
display:none;
}

.about_news_right {
float:right;
text-align:left;
margin:0px 0px 0px 0px;
width:480px;
color:#000000;
}

.about_news_right:hover {
text-decoration:underline;
color:#103c7a;
}

.about_news_right span  {
color:#103c7a;
font-size:14px;
font-weight:bold;
display:block;
margin-bottom:3px;
}

.about_news_left {
float:left;
color:#666666;
font-size:11px;
}

h4 {
margin:0px;
padding:0px;
font-size:14px;
font-style:italic;
color:#666666;
word-spacing:0px;
display:inline;
}


h3 {
margin:0px;
padding:0px;
font-size:18px;
font-weight:bold;
color:#114388;
word-spacing:0px;
display:inline;
}

.about_table_left {
float:left;
width:200px;
}
.about_table_right {
float:left;
width:350px;
text-align:left;
}

#title_events {
display: block;
width: 59px;
height: 20px;
background:  url(images/title_events.gif) no-repeat 0 0;
}

#title_highlights {
display:block;
width: 92px;
height:21px;
background:url(images/title_highlights.gif) no-repeat 0 0;
}

#title_general_events {
display:block;
width:72px;
height:25px;
background: url(images/title_general_events.gif) no-repeat 0 0;
}

#title_sentient_team {
display:block;
width:104px;
height:25px;
background:url(images/title_sentient_team.gif) no-repeat 0 0;
}

#title_about_sentient_home {
display:block;
width:172px;
height:25px;
background:url(images/title_about_sentient_home.gif) no-repeat 0 0;
}

#title_company_information {
display:block;
width:198px;
height:21px;
background:url(images/title_company_information.gif) no-repeat 0 0;
}

#title_content_navigation {
display:block;
width:198px;
height:21px;
background:url(images/title_content_navigation.gif) no-repeat 0 0;
}

#title_sentient_customers {
display:block;
width:168px;
height:25px;
background:url(images/title_sentient_customers.gif) no-repeat 0 0;
}

#title_technology {
display:block;
width:127px;
height:25px;
background:url(images/title_technology.gif) no-repeat 0 0;
}

#title_support {
display:block;
width:92px;
height:25px;
background:url(images/title_support.gif) no-repeat 0 0;
}

#title_contact_us {
display:block;
width:127px;
height:25px;
background: url(images/title_contact_us.gif) no-repeat 0 0;
}

#title_resitration_form {
display:block;
width:202px;
height:25px;
background: url(images/title_registration_form.gif) no-repeat 0 0;
}

#title_registered_members {
display:block;
width:235px;
height:25px;
background: url(images/title_registered_members.gif) no-repeat 0 0;
}

#title_customer_login {
display:block;
width:176px;
height:25px;
background: url(images/title_customer_login.gif) no-repeat 0 0;
}

#title_member_login {
display:block;
width:195px;
height:25px;
background: url(images/title_member_login.gif) no-repeat 0 0;
}

#title_resource_centre {
display:block;
width:202px;
height:25px;
background: url(images/title_resource_centre.gif) no-repeat 0 0;
}

#title_training_centre {
display:block;
width:208px;
height:25px;
background: url(images/title_training_centre.gif) no-repeat 0 0;
}

#title_kestrel_land_training {
display:block;
width:300px;
height:25px;
background: url(images/title_kestrel_land_training.gif) no-repeat 0 0;
}

#title_system_configuration {
display:block;
width:402px;
height:25px;
background: url(images/title_system_configuration.gif) no-repeat 0 0;
}

#title_launching_application {
display:block;
width:402px;
height:25px;
background: url(images/title_launching_the_application.gif) no-repeat 0 0;
}

#title_kestrel_land_mti_performance_envelope {
display:block;
width:500px;
height:25px;
background: url(images/title_kestrel_land_mti_performance_envelope.gif) no-repeat 0 0;
}

#title_kestrel_land_mti_performance_overview {
display:block;
width:500px;
height:25px;
background: url(images/title_kestrel_land_mti_performance_overview.gif) no-repeat 0 0;
}

#title_troubleshooting {
display:block;
width:500px;
height:25px;
background: url(images/title_troubleshooting.gif) no-repeat 0 0;
}

#title_terms_use {
display:block;
width:149px;
height:25px;
background: url(images/title_terms_use.gif) no-repeat 0 0;
}

#title_sitemap {
display:block;
width:95px;
height:25px;
background: url(images/title_sitemap.gif) no-repeat 0 0;
}

@media screen { 
#title_events span, #title_highlights span, #title_general_events span, #title_sentient_team span, #title_sentient_customers span, #title_about_sentient_home  span, #title_technology span, #title_support span, #title_company_information span, #title_contact_us span, #title_registered_members span, #title_customer_login span, #title_resitration_form span, #title_privacy_statement span, #title_terms_use span, #title_sitemap span, #title_member_login span, #title_resource_centre span, #title_training_centre span, #title_content_navigation span, #title_system_configuration span, #title_launching_application span, #title_kestrel_land_training span, #title_kestrel_land_mti_performance_envelope span, #title_kestrel_land_mti_performance_overview span, #title_troubleshooting span{
display:none;
}
}

@media print { 
#title_events span, #title_highlights span, #title_general_events span, #title_sentient_team span, #title_sentient_customers span, #title_about_sentient_home  span, #title_technology span, #title_support span, #title_company_information span, #title_contact_us span, #title_registered_members span, #title_customer_login span, #title_resitration_form span, #title_privacy_statement span, #title_terms_use span, #title_sitemap span, #title_member_login span, #title_resource_centre span, #title_training_centre span, #title_content_navigation span, #title_system_configuration span, #title_launching_application span, #title_kestrel_land_training span, #title_kestrel_land_mti_performance_envelope span, #title_kestrel_land_mti_performance_overview span, #title_troubleshooting span{
font-size:16px;
font-weight:bold;
}
}

.about_float_right {
float:right;
text-align:right;
font-size:11px;
margin:0;
padding:0;
}

/* /////////// AJAX TABS ///////////////// */

.tabcontainer{
border:1px solid #a9aaab;
width:284px; /*total is 304 with padding */
/*margin-bottom: 1em;*/
padding: 10px;
background: url(images/tabs_bg.gif) repeat-x top #f4f4f4;

-moz-border-radius-bottomleft: 6px;
-webkit-border-bottom-left-radius: 6px;
-khtml-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
	
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-right-radius: 6px;
-khtml-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;

-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px;
-khtml-border-top-right-radius: 6px;
border-top-right-radius: 6px;
/*z-index:2;
position:relative;*/
}

.shadetabs{
padding: 3px 0px 3px 0px;
margin-left: 0;
margin-top: 4px;
margin-bottom: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

#countrytabs li {
list-style-type:none;
padding:0px;
margin:0px;
}

.shadetabs li{
display: inline;
margin: 0;
	
}

.shadetabs li a{
text-decoration: none;
padding: 6px 10px 5px 10px;
margin-right: 0px;
font-size:14px;
font-weight:bold;
color: #FFFFFF;
top: 0px;

-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
-khtml-border-top-left-radius: 6px;
border-top-left-radius: 6px;
	
-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px;
-khtml-border-top-right-radius: 6px;
border-top-right-radius: 6px;

border-top:#a9aaab solid 1px;
border-left:#a9aaab solid 1px;
border-right:#a9aaab solid 1px;

background:#0c71b7 url(images/tab_bg_normal.gif) repeat-x top;
}

.shadetabs li a:hover{
text-decoration:underline;
}

.shadetabs li a.selected{ /*selected main tab style */
color:#114388;
top: 1px;
z-index:1;
border-top:#a9aaab solid 1px;
border-left:#a9aaab solid 1px;
border-right:#a9aaab solid 1px;
background:#efefef url(images/tab_bg_selected.gif) top repeat-x;
}

.shadetabs li a.selected{ /*selected main tab style */
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

/* /////////// CLOSE AJAX TABS ///////////////// */

/* /////////// AJAX TABS PRODUCTS PAGE ///////////////// */
.tabcontainer2{
padding:40px 0px 0px 0px;
border-top:1px solid #a9aaab;
}

.shadetabs2{
padding: 3px 0px 3px 0px;
margin-left: 0;
margin-top: 4px;
margin-bottom: 0;
list-style-type: none;
text-align: right; /*set to left, center, or right to align the menu as desired*/
}

#countrytabs2 li {
list-style-type:none;
padding:0px;
margin:0px;
}

.shadetabs2 li{
display: inline;
margin: 0;
	
}

.shadetabs2 li a{
text-decoration: none;
padding: 6px 16px 4px 16px;
margin-right: 0px;
font-size:12px;
font-weight:bold;
color: #FFFFFF;
top: 0px;

-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
-khtml-border-top-left-radius: 6px;
border-top-left-radius: 6px;
	
-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px;
-khtml-border-top-right-radius: 6px;
border-top-right-radius: 6px;

border-top:#a9aaab solid 1px;
border-left:#a9aaab solid 1px;
border-right:#a9aaab solid 1px;

background:#aaaaaa  url(images/solution_tab_normal.gif) repeat-x top;
}

.shadetabs2 li a:hover{
text-decoration:underline;
}

.shadetabs2 li a.selected{ /*selected main tab style */
color:#0e73b7;
top: 1px;
z-index:1;
border-top:#a9aaab solid 1px;
border-left:#a9aaab solid 1px;
border-right:#a9aaab solid 1px;
background:#f5f6f6 url(images/solution_tab_selected.gif) top repeat-x;
}

.shadetabs2 li a.selected{ /*selected main tab style */
border-bottom-color: white;
}

.shadetabs2 li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

/* /////////// CLOSE AJAX TABS PRODUCT PAGE ///////////////// */

/* CONTENT IN AJAX TABS */
#tabs_solution {
border-bottom:solid 1px #d4d5d5;
padding:10px 0px;
}

a.tabs_button {
text-decoration:none;
}

.tabs_buttonover {
background:#fff;
color:#103c7a;
}

.tabs_buttonout {
background: none;
}
.tabs_sol_left {
float:left;
}
.tabs_sol_right {
float:right;
text-align:left;
margin:0px 0px 0px 15px;
/*width:183px;*/
width:160px;
color:#000000;
}

.tabs_sol_right:hover {
text-decoration:underline;
color:#103c7a;
}

.tabs_sol_right span  {
color:#103c7a;
font-size:14px;
font-weight:bold;
display:block;
margin-bottom:3px;
}


.tabs_text_right {
float:right;}

#tabs_solution_off {
border-bottom:solid 1px #d4d5d5;
padding:10px 0px;
background: #e1e1e1;
}

.tabs_sol_right_off {
float:right;
text-align:left;
margin:0px 0px 0px 15px;
/*width:183px;*/
width:160px;
color: #666666;
}

.tabs_sol_right_off span  {
color: #666666;
font-size:14px;
font-weight:bold;
display:block;
margin-bottom:3px;
}


.tabs_sol_right_data {
float:right;
text-align:left;
margin:5px 0px 0px 0px;
/*width:183px;*/
width:215px;
color:#000000;
}

.tabs_sol_right_data:hover {
text-decoration:underline;
color:#103c7a;
}

.tabs_sol_right_data span  {
color:#103c7a;
font-size:14px;
font-weight:bold;
display:block;
margin-bottom:3px;
}
/* PRODUCTS ALL */

.tabs_sol_right_products {
float:right;
text-align:left;
margin:0px 0px 0px 15px;
width:475px;
color:#000000;
}

.tabs_sol_right_products:hover {
text-decoration:underline;
color:#103c7a;
}

.tabs_sol_right_products span  {
color:#103c7a;
font-size:14px;
font-weight:bold;
display:block;
margin-bottom:3px;
}

.tabs_sol_right_products_off {
float:right;
text-align:left;
margin:0px 0px 0px 15px;
/*width:183px;*/
width:475px;
color:#666666;
}

.tabs_sol_right_products_off span  {
color:#666666;
font-size:14px;
font-weight:bold;
display:block;
margin-bottom:3px;
}

.tabs_sol_right_training {
float:right;
text-align:left;
margin:0px 0px 0px 15px;
width:475px;
color:#000000;
}
.tabs_sol_right_training:hover {
text-decoration:none;
/*color:#103c7a;*/
}

.tabs_sol_right_training span  {
color:#103c7a;
font-size:14px;
font-weight:bold;
display:block;
margin-bottom:3px;
}


/* NEWS IMAGE BUTTONS */

#button_morenews {
  display: block;
  width: 69px;
  height: 21px;
  background: url(images/news_morenews.gif) no-repeat 0 0;
}

#button_readmore {
  display: block;
  width: 68px;
  height: 21px;
  background: url(images/news_readmore.gif) no-repeat 0 0;
}

#button_morehighlights {
  display: block;
  width: 89px;
  height: 21px;
  background: url(images/news_highlights.gif) no-repeat 0 0;
}

#button_moreresources {
display:block;
width:89px;
height:21px;
background:url(images/news_moreresources.gif) no-repeat 0 0;
}

#button_moreevents {
  display: block;
  width: 69px;
  height: 21px;
  background: url(images/news_moreevents.gif) no-repeat 0 0;
}

#button_morenews:hover, #button_readmore:hover, #button_morehighlights:hover, #button_moreresources:hover, #button_moreevents:hover { 
  background-position: 0 -21px;
}

#button_morenews span, #button_readmore span, #button_morehighlights span, #button_moreresources span, #button_moreevents span{
  display: none;
}

/* GENERAL BUTTONS */

#button_index_defence {
  display: block;
  width: 205px;
  height: 39px;
  background: url(images/btn_index_defence.gif) no-repeat 0 0;
}

#button_index_civil {
  display: block;
  width: 174px;
  height: 39px;
  background: url(images/btn_index_civil.gif) no-repeat 0 0;
}

#button_index_solutions {
display:block;
width:187px;
height:39px;
background:url(images/btn_index_solutions.gif) no-repeat 0 0;
}

#button_index_products {
display:block;
width:186px;
height:39px;
background:url(images/btn_index_products.gif) no-repeat 0 0;
}

#button_index_defence:hover, #button_index_civil:hover, #button_home_defence:hover, #button_home_civil:hover, #button_index_products:hover, #button_index_solutions:hover {
background-position:0 -39px;
}

#button_index_defence span, #button_index_civil span, #button_index_solutions span, #button_index_products span {
display:none;
}

.dropdown_menu {
position:absolute;
visibility: hidden;
border-bottom:1px solid #cbcbcb;
border-top: none;
border-left:1px solid #cbcbcb;
border-right:1px solid #cbcbcb;
background-color: #e8e8e8;
width: 154px;
padding: 8px 15px;
text-align:left;
}


#drop_down_defence_solutions {
display: block;
width: 124px;
height: 12px;
background:  url(images/drop_down_defence_solutions.gif) no-repeat 0 0;
}
#drop_down_defence_products {
display: block;
width: 120px;
height: 12px;
background:  url(images/drop_down_defence_products.gif) no-repeat 0 0;
}

#drop_down_defence_airborne {
display: block;
width: 53px;
height: 11px;
background:  url(images/drop_down_defence_airborne.gif) no-repeat 0 0;
}

#drop_down_defence_maritime {
display: block;
width: 56px;
height: 11px;
background:  url(images/drop_down_defence_maritime.gif) no-repeat 0 0;
}

#drop_down_civil_solutions {
display: block;
width: 97px;
height: 12px;
background:  url(images/drop_down_civil_solutions.gif) no-repeat 0 0;
}

#drop_down_civil_products {
display: block;
width: 120px;
height: 12px;
background:  url(images/drop_down_civil_products.gif) no-repeat 0 0;
}

@media screen { 
#drop_down_defence_solutions span, #drop_down_defence_products span, #drop_down_civil_solutions span, #drop_down_civil_products span, #drop_down_defence_airborne span, #drop_down_defence_maritime span {
display:none;
}
}

@media print { 
#drop_down_defence_solutions span, #drop_down_defence_products span, #drop_down_civil_solutions span, #drop_down_civil_products span, #drop_down_defence_airborne span, #drop_down_defence_maritime span {
font-size:16px;
font-weight:bold;
}
}

#button_home_defence {
  display: block;
  width: 205px;
  height: 39px;
  background: url(images/btn_home_defence.gif) no-repeat 0 0;
}

#button_home_civil {
display:block;
width:205px;
height:39px;
background:url(images/btn_home_civil.gif) no-repeat 0 0;
}

#button_home_defence span, #button_home_civil span {
display:none;
}

/* TRAINING MATERIAL BUTTONS */
.training_button_alignment {
float:left;
padding-right:10px;
}

#button_training_tutorial {
  display: block;
  width: 86px;
  height: 27px;
  background: url(images/training_buttons_icons.png) no-repeat 0 0; 
}
.button_training_play {
  display: block;
  width: 67px;
  height: 27px;
  background: url(images/training_buttons_icons.png) no-repeat 0 0; 
  background-position:-86px 0;
}
#button_training_download{
  display: block;
  width: 92px;
  height: 27px;
  background: url(images/training_buttons_icons.png) no-repeat 0 0; 
  background-position:-153px 0;
}
#button_training_files{
  display: block;
  width: 67px;
  height: 27px;
  background: url(images/training_buttons_icons.png) no-repeat 0 0;
  background-position:-245px 0;
}
#button_training_tutorial:hover { 
  background-position: 0 -27px;
}
.button_training_play:hover { 
  background-position: -86px -27px;
}
#button_training_download:hover { 
  background-position: -153px -27px;
}
#button_training_files:hover { 
  background-position: -245px -27px;
}

.button_training_play span, #button_training_files span, #button_training_download span, #button_training_tutorial span{
  display: none;
}

#training_separator {
border-bottom:solid 1px #d4d5d5;
padding-top:10px;
margin-bottom:10px;
}

.training_instructions  {
text-align:right;
float:right;
padding:0px 0px 0px 20px;
text-decoration:none;
font-size:11px;
margin-bottom:10px;
}


.training_instructions  a {
text-decoration:none;
color:#000000;
}

.training_instructions  img {
vertical-align: baseline;
text-decoration:none;
}

.training_menu_box {
border-bottom:solid #d4d5d5 1px;
border-top:solid #d4d5d5 1px;
background:#e1e1e1;
}

/*Scroll Div for Training*/

#NoScrollWrapper { /* required to avoid jumping */
 /* left: 306px;*/
  position: absolute;
  width:306px;
}

#NoScroll {
  position: absolute;
  top: 0;
}
#NoScroll.fixed {
  position: fixed;
  top: 0;
}

/* VIDEO SMALL THUMBNAIL */

.video_small{

width:260px; /*total is 304 with padding */
/*margin-bottom: 1em;*/
padding:0px;

-moz-border-radius-bottomleft: 6px;
-webkit-border-bottom-left-radius: 6px;
-khtml-border-bottom-left-radius: 6px;
border-bottom-left-radius: 6px;
	
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-right-radius: 6px;
-khtml-border-bottom-right-radius: 6px;
border-bottom-right-radius: 6px;

-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px;
-khtml-border-top-right-radius: 6px;
border-top-right-radius: 6px;
/*z-index:2;
position:relative;*/
}



