@charset "utf-8";
/*$Id: style_subtheme.css,v 1.1.2.1.2.19 2009/01/26 23:49:05 tombigel Exp $*/
/**
 * Tendu Default: A sub-theme of Tendu - A CSS theme for developers
 * Author: Tom Bigelajzen (http://drupal.org/user/173787) - http://tombigel.com
 */
body{color:#535d66;background:#f3f3f3}

/*Basic Typography*/
/*h1{font-size:1.833em;line-height:1.333em;font-weight:bold;}
h2{font-size:1.5em;line-height:1.333em;font-weight:bold;}
h3{font-size:1.333em;line-height:1.333em;font-weight:bold;}
h4{font-size:1.166em;line-height:1.333em;font-weight:bold;}
h5{font-size:1.083em;line-height:1.333em;font-weight:bold;}
h6{font-size:1em;line-height:1.333em;font-weight:bold;}
*/
p{padding-bottom:.5em;}
.meta{font-size:.83em;padding-bottom:.5em;}

/*Tables*/
table{margin-top:10px;}
tr.even{background:#fcfdfe;}
td,
th{padding:.2em .5em;}

/*Lists*/
dt{font-style:italic;}
dd{padding:.5em;}
ul,
ol{padding-left:1em;}/*LTR*/
ul li{margin-left:1.5em;list-style:disc;line-height:1.5em;}/*LTR*/
ol li{margin-left:1.5em;list-style:decimal;line-height:1.5em;}/*LTR*/
.item-list ul li{padding:3px 0;}

/* Form Elements  */
fieldset{padding:.5em .8em;margin:0 0 1em;border:1px solid #f0f0f0;background:#fdfeff;}
html.js fieldset.collapsed{border-top-color:#dddff0;background:none;}
legend{background:#FFFFFF; font-weight:bold;font-size:1.166em;padding:0 .3em}
input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-weight:normal;line-height:1em;font-size:1em;}
textarea{line-height:1.2em;}
button{font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:1em;font-size:13px}
button{cursor:pointer;}
.form-item .description {font-size: 12px; font-weight:bold;}
.form-radio,
.form-checkbox{vertical-align:middle;}/* TODO: Check if this works page wide */

/* Links */
a{color:#5297dd;text-decoration:none}
/* Header and Navagation */
#header-content{background:#f0f1f3}
/*Theme Site details*/
#site-details{float:left;width:320px}/*LTR*/
#site-logo{float:left;width:200px;padding-top:5px;padding-left:10px}/*LTR*/ /*IE6 commented*/
#site-logo img{max-width:250px;max-height:74px}
#site-name{font-size:2.5em;line-height:1.333em;font-weight:bold;}
/*#site-slogan{width:290px;float:right;text-align:center;height:75px;padding-top:5px;line-height:75px;color:#123360;font-size:13px;font-weight:bold;border-left: 1px dotted #053F71;}
*/
#site-slogan{width:958px;padding-top:0px;padding-left:30px;padding-bottom:6px;line-height:20px;color:#123360;background:#eee;font-size:13px;font-weight:bold;border-top: solid 1px #93b4df;margin-left:5px;border-left:1px solid #ccc;border-right:1px solid #ccc}


/*Theme Language Switcher*/
#header-blocks #language-switcher{margin-bottom:10px;text-align:right;}
#header-blocks #language-switcher ul{text-align:right;padding:0;overflow:hidden;font-size:.916em;}/*LTR*/
#header-blocks #language-switcher li{margin:0;list-style:none;display:inline;}
#header-blocks #language-switcher li:after{content:'|';}
#header-blocks #language-switcher li.last:after{content:'';}
#header-blocks #language-switcher a{font-weight:bold;padding:0 .5em;}
/*Theme Search Box*/
#header-blocks #search-box{margin-bottom:10px;}
/*Hide label but keep it in the document for accessibility*/
#header-blocks #search-box label{display:block;overflow:hidden;height:1px;margin-top:1px;}
#header-blocks #search-box form{text-align:right;}/*LTR*/
#header-blocks #search-box input{vertical-align:middle}
#header-blocks #search-box .container-inline{white-space:nowrap;}
/*Theme main navagation*/
#main-nav ul.menu{overflow:hidden;padding:0;width:100%;}
#main-nav ul.menu li{float:left;padding:.3em .5em .1em;margin-left:1em;list-style:none;}/*LTR*/
#main-nav ul.menu li a:visited{color:#5297dd;}
#main-nav ul.menu li a:hover,
#main-nav ul.menu li a:focus{text-decoration:underline;}
#main-nav ul.menu li a.active,
#main-nav ul.menu li a.active:visited{font-weight:bold;text-decoration:none;color:#264463;}
#main-nav ul.primary-links a{font-size:1.083em;}
#main-nav ul.secondary-links{padding-top:0;padding-bottom:.3em}

/* Page info */
.breadcrumb{padding:0;}
#content-title{height:36px;margin:1px 2px;background:transparent url("images/content_title_bg.png") 0 0 repeat-x}
#content-title div.title{color:#00285E;font-weight:bold;font-size:15px;line-height:36px;padding-left:25px;overflow:hidden;width:745px;float:left}
#content-info{padding:6px 12px 0}
#mission{padding:12px;background:#f6f8f5;font-size:1.166em;margin-bottom:10px;}
div.messages{padding:12px;margin-bottom:10px;}
.status{background:#f0fdf0;border:1px solid #e0ede0;}

div#content-top{overflow:hidden;height:37px;margin-top:-37px}
div#content-top div#block-rp_minisite-6{float:right;text-align:right;padding:0 25px 0 0;background:none;height:37px;line-height:37px}

/* Blocks in sidebars */
.sidebar-region .block{margin-bottom:10px;padding:6px;background:#f5f6f8;}
.sidebar-region #nav a{font-weight:bold;font-size:1.083em;}

/* Blocks nodes and views in content areas. */
.extra-region .block,
.content-region div.block,/* Using "div.block" because /admin/build/blocks uses td.block */
.content-region .node,
.content-region .node-form,
.content-region .view,
.content-region .profile,
.content-region .node-type-list,
div#field-flight-plan-client-reports-items,
.page-admin #default-content{padding:12px;background:#f5f6f8;margin-bottom:10px;margin-top:0;}

/* Remove redundent styling from blocks in blocks, nodes and views */
.content-region .view div.block,
.content-region .node div.block,
div.block div.block{padding:0;background:0;}

/* Forums */
#forum table{width:95%;}

/* Tabs */
div.tabs{background:#eee;color:#333;border:none;padding:.5em 1em;margin-bottom:10px}
ul.primary {border:none;margin:6px 0;}
ul.primary li{margin:0;line-height:normal;white-space:nowrap;}
ul.primary li a,
ul.primary li a:visited {background:none;border:none;padding:6px .6em;font-weight:bold;font-size:1.083em;}
ul.primary li a:hover {text-decoration:underline;background:none;}
ul.primary li.active a,
ul.primary li.active a:hover,
ul.primary li.active a:visited{text-decoration:none;font-weight:bold;color:#222;background:#fff;border:none;}

ul.secondary {border:none;padding:.5em 0;background:#fff;margin:-4px 0 0 0;}
ul.secondary li{margin:0;line-height:normal;padding:0;border:none;white-space:nowrap;}
ul.secondary li a,
ul.secondary li a:visited {background:none;border:none;padding:0 .6em;color:#0073bb}
ul.secondary li a:hover {text-decoration:underline;background:none;}
ul.secondary li.active a,
ul.secondary li.active a:hover,
ul.secondary li.active a:visited{text-decoration:none;font-weight:bold;color:#206291;background:none;border:none;}

/* Footer */
#footer{text-align:center;font-size:.916em;color:#888;background:#f0f1f3;}
#footer-message,
#footet-blocks{padding:6px 12px}
#footer p{padding:0;}

/* Tweak Admin panel */
div.admin .right,
div.admin .left{margin:0}

/*Add scroll to hiddent tables in narrow pages*/
.admin #default-content{overflow:auto;}

/* Tweak Views Admin panel */
a.views-button-remove{top:0;}
#edit-views-apply{margin-top:1.3em;}

/* Tweak Blocks Admin panel */
table#blocks{width:100%;}
#blocks td{vertical-align:middle;}
#blocks .block{padding:0;margin:0;}

/*Tweak Update Admin panel*/
.version-status .icon img{vertical-align:middle}

div#content{margin:0 auto;padding:0;width:992px;background:url("images/page_white_bd.png") repeat-y scroll 0 0 transparent;min-height: 600px;}

div#content-area{overflow:visible}

div#before_header{height:65px;width:992px;margin:0 auto;background:transparent url("images/header_top.png") left bottom no-repeat}

div#header-content{padding:0;width:992px;margin:0 auto;background:transparent url("images/header.png") 0 0 repeat-y;height:83px}
body.not-logged-in div#header-content{background-image:url("images/page_white_bd.png")}
div#header-blocks{min-width:550px;float:right;border-left: 1px dotted #053F71;}
div#header-blocks div#block-rp_minisite-2{float:right;height:31px;width:70px;border-left: 1px dotted #053F71;}
div#header-blocks div#block-rp_minisite-2 div#link_home{margin-top:14px;width:68px;height:68px;background:transparent url("images/messages.png") 0 0 no-repeat}
div#header-blocks div#block-rp_minisite-7{float:right;height:31px;width:64px;border-left: 1px dotted #053F71;}
div#header-blocks div#block-rp_minisite-7,div#header-blocks div#block-rp_minisite-2{padding:4px 23px 48px;}
body.offline div#header-blocks div#block-rp_minisite-7{border-right: 1px dotted #053F71;}
div#header-blocks div#block-rp_minisite-7 div#link_flight_plan{width:68px;height:68px;background:transparent url("images/flight_plan_icon.png") 0 0 no-repeat}

div#header-blocks div#block-rp_minisite-8{float:right;height:31px;width:64px;border-left: 1px dotted #053F71;}
div#header-blocks div#block-rp_minisite-8,div#header-blocks div#block-rp_minisite-2{padding:4px 23px 48px;}
div#header-blocks div#block-rp_minisite-8 div#link_qtm{width:68px;height:68px;background:transparent url("images/qtm-icon.png") 0 0 no-repeat}
div#header-blocks div#block-search-0{float:right;height:30px;padding:26px 0;width:323px}
div#header-blocks div#block-search-0 input#edit-search-block-form-1{width:217px;height:31px;border:none;background:transparent url("images/searchbox.png") 0 0 no-repeat;padding:0 29px 0 5px}
div#header-blocks div#block-search-0  input.form-submit{margin-left:-29px;width:23px;height:22px;border:none;background:transparent url("images/searchbtn.png") 0 bottom no-repeat}
div#header-blocks div#block-search-0 span.label{color:#123360;font-weight:bold;font-size:16px}
/*div#header-blocks div#block-rp_minisite-8{clear:both;height:10px;width:100%;}*/

div#main-nav{background:#3362A2 url("images/navigation_bg.png") 0 0 no-repeat;padding:6px 12px 2px;width:976px;min-height:32px}
div#main-nav div.menu_item{background:url("images/navigation_button_bg.png") no-repeat scroll 0 0 transparent;float:left;height:28px;line-height:28px;margin:2px;padding:0 5px;width:108px;cursor:pointer;cursor:hand;color:#002b50;font-size:13px;font-weight:bold;text-align:center}
div#main-nav div.menu_item.active{background-image:url("images/navigation_button_active_bg.png")}
div#main-nav div.menu_item a{display:block;color:#002B50;height:28px;overflow:hidden}
div#main-nav div.menu_item a:hover{text-decoration:none;color:#5297DD !important}


div#sub_categories_page{direction:rtl;padding:10px 10px 43px;}
div#sub_categories_page div.sub_category.deep_1{margin:0 5px}
div#sub_categories_page div.sub_category.deep_1 div.sub_category{width:100%}
div#sub_categories_page div.sub_category.deep_2 div.sub_category{width:95%;float:right}
div#sub_categories_page div.wrapper{border:1px solid #b7b7b7;width:100%;margin-bottom:1px}
div#sub_categories_page div.sub_category.deep_1 div.wrapper{text-align:center} /* Main Squere */

div#sub_categories_page div.sub_category.deep_1 div.wrapper{height:44px;color:#FFF;line-height:44px;font-size:18px;background:#3274AE url("images/sub_cat_1_bg.png") 0 0 repeat-x; } /* Main Squere Title */
div#sub_categories_page div.sub_category.deep_2 div.wrapper{line-height:20px;font-size:12px;color:#3A3A3A;text-align:left;min-height:44px;height:auto;background:#E4E4E4 url("images/sub_cat_lower_bg.png") 0 0 repeat-x !important;cursor:pointer;cursor:hand} /* All The Rest */
div#sub_categories_page div.sub_category.deep_2.opened div.wrapper{background:#91B9DB url("images/sub_cat_lower_opened_bg.png") 0 0 repeat-x !important}
div#sub_categories_page div.sub_category.deep_2 div.wrapper span{display:block;margin-left:30px;overflow:hidden}

div#sub_categories_page div.sub_category.deep_2 div.wrapper div.term_name{display:block;margin-left:30px; overflow:hidden} /*overflow:hidden*/

div#sub_categories_page div.sub_category.deep_2 div.wrapper span.term_name{font-weight:bold;font-size:14px;margin-top:6px; direction: ltr;}

div#sub_categories_page div.sub_category.deep_2 div.wrapper div.term_name{font-weight:bold;font-size:14px;margin-top:6px; direction: ltr; overflow: hidden}
div.term_name{overflow: hidden}

div#sub_categories_page div.sub_category.deep_2 div.wrapper span.term_description{margin-bottom:6px}
div#sub_categories_page div.sub_category.deep_2 div.wrapper div.bullet{width:13px;height:44px;float:left;margin-left:10px;cursor:hand;cursor:pointer}
div#sub_categories_page div.sub_category.deep_3.closed div.wrapper div.bullet{background:transparent url("images/category_bullet_closed.png") 50% 50% no-repeat}
div#sub_categories_page div.sub_category.deep_3.opened div.wrapper div.bullet{background:transparent url("images/category_bullet_opened.png") 50% 50% no-repeat}
div#sub_categories_page div.sub_category.deep_2.closed div.bullet{background:transparent url("images/category_plus.png") 50% 50% no-repeat}
div#sub_categories_page div.sub_category.deep_2.opened div.bullet{background:transparent url("images/category_minus.png") 50% 50% no-repeat}
div#sub_categories_page div.sub_category.deep_2.closed div.sub_category{display:none}
div#sub_categories_page div.sub_category.closed div.sub_category{display:none}
div#sub_categories_page div.deep_1 span.term_name a{color:#FFF; direction: ltr;}
div#sub_categories_page div.deep_2 span.term_name a{color:#3a3a3a; direction: ltr;}

div#sub_categories_page div.deep_1 div.term_name{height: 45px;}
div#sub_categories_page div.deep_2 div.term_name{height: inherit;}
div#sub_categories_page div.deep_1 div.term_name a{color:#FFF; direction: ltr;}
div#sub_categories_page div.deep_2 div.term_name a{color:#3a3a3a; direction: ltr;}

/*div#sub_categories_page div.deep_3 span.term_name a{color:#002b50;}*/

div#sub_categories_page div.sub_category{text-align:left;width:233px;float:left}

fieldset#minisite_message{margin: 10px;border-color: #CCCCCC;}
fieldset#minisite_message div#minisite_message_edit{width:15px;float:left;margin-right:10px}

div#footer{background:transparent url("images/footer_bottom_bg.png") 0 0 no-repeat;width:992px;margin:0 auto}


div#minisite_body_edit{padding:10px 20px}


div#edit-search-wrapper{display:inline-block}
div#edit-search-wrapper input.form-text{
	background:transparent url("images/searchbox.png") 0 0 no-repeat;
	border: medium none;
    height: 31px;
    width: 253px;
	padding-left:5px;
}
form#st-search-taxonomy-search-terms-form{overflow:hidden;padding:14px 0 0;}
#master_link{
    font-size: 15px;
    margin-top: -10px;
    text-align: left;
	margin-left: 74px;
}
form#st-search-taxonomy-search-terms-form input.form-submit{
	border:none;
	background:transparent url("images/searchbtn.png") 0 1px no-repeat;
	width:23px;
	height:23px;
	margin-left:-33px;
	margin-top:16px;
    padding-bottom:0px;
}
div#autocomplete{background-color:#F3F3F3;border:2px solid #618AC2;text-align:left;margin:31px 0 0 64px !important;width:245px !important}
div#autocomplete ul{padding:0 5px}
div#autocomplete li{list-style:none;margin:0;padding:0 5px}
div#autocomplete li:hover{background-color:#2C548A}



/* Search Results Table */
table#taxonomy-find-search-results-table{width:972px;margin:0 10px;border:1px solid #CECECE;border-collapse:collapse}
table#taxonomy-find-search-results-table thead{color:#00285E;background:#F2F2F2 url("images/table_header_bg.png")  0 0 repeat-x}
table#taxonomy-find-search-results-table thead th{border:1px solid #CECECE;text-align:center;height:30px;padding:1px}
table#taxonomy-find-search-results-table thead th.active img{display:block;width:13px;height:13px;float:right}
table#taxonomy-find-search-results-table tbody td{border:1px solid #CECECE;height:16px;line-height:16px;white-space:nowrap;}
table#taxonomy-find-search-results-table tbody tr.even{background:#F5F5F5 url("images/sub_cat_upper_opened_bg.png")  0 0 repeat-x}
table#taxonomy-find-search-results-table tbody tr.odd{background-color:#FFF}
table#taxonomy-find-search-results-table tbody td.edit{text-align:center}
table#taxonomy-find-search-results-table tbody td a.doc-expired{color:red;}
ul#search_results_pager{padding:0;text-align:center;width:972px;margin:0 auto}
ul li.pager_button{display:inline}
span.mrs-info {margin-left:2px}
a.all-docs {text-decoration:underline}
a.new-docs {text-decoration:underline}
a.filtered-item {text-decoration:underline;color:black;}
/* Document Page */

table.node-document thead{margin-bottom:2px}
div.document-table{
  background:#ffffff url("images/item_doc_table_bottom_border.png")  0 bottom repeat-x !important;
  padding: 0 0 5px !important;
  margin: 0 auto;width: 972px;
}
table.node-document td.top{padding-top:15px}
table.node-document td.bottom{padding-bottom:13px}
table.node-document thead th{border:1px solid #C5C5C5;padding-left:16px}
table.node-document a{text-decoration:underline;}
table.node-document td.item-label{width:170px;padding-left:16px;color:#092852;}
table.node-document td.item-bottom-label{width:70px;padding-left:16px;color:#092852;}
table.flight-plan-docs  td.h-bold,table.node-document a,
table.node-document td.item-description{color:#3F6BA7;font-weight:bold}
table.node-document thead tr.document-title{font-size: 15px;border:1px solid #C5C5C5}
table.node-document{width:972px;border:1px solid #C5C5C5;border-collapse: collapse;background-color: #FAFAFB}
table.node-document td.file{width:310px;border:1px solid #C5C5C5;vertical-align: top;background-color: white;}
table.node-document td.flight-plan-title{width:310px;border:1px solid #C5C5C5;text-align:center;vertical-align: middle;background-color: white;font-size:20px;}

table.node-document table.flight-plan-docs{width:100%;}

table.node-document td.rev-item-title{border-top:1px solid #C5C5C5;padding-left:16px;vertical-align: middle;font-weight:bold}
table.node-document tr.document-title{background:transparent url("images/title_item_doc_with_border.png")  0 0 repeat-x;height:33px;color:#3F6BA7}
table.node-document div.file_icon img{
width:30%;
}
table.node-document div.file_icon{
padding-left:130px;
padding-top:22px;
}
table.node-document div.image_title_wrapper{
text-align:center;
border-bottom: solid 1px #C5C5C5;
padding-bottom:8px;
padding-left:20px;
margin-bottom:8px;
}

table.node-document div.additional-title{
font-weight:bold;
font-size:14px;
margin-bottom:5px;
margin-left:5px;
}

table.node-document  img.flight-plan-img{
width:40px;
margin-left:6px;
margin-right:6px;
}

table.node-document  img.small-file-img{
width:6%;
height:6%;
margin-right:6px;
}

div.additonal-info-header{
margin-top:18px;
margin-left:14px;
font-weight:bold;
font-size:14px;
}

div.additional-info{
width:950px;
height:160px;
margin-top:12px;
margin-left:10px;
padding:10px;

border: 1px solid #C5C5C5;
}

div.back_button{float:right;padding-right: 10px;margin-bottom: 130px;}
div.back_button input{
  background: url("images/back_button.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: white;
  font-weight: bold;
  height: 26px;
  width: 75px;
  cursor: pointer;
}

/* Minisite Admin Menu */
#block-rp_minisite-4{padding:0; margin:0;}
div#minisite_admin_menu{
background:#000000;border: 2px solid #CCCCCC;
}
li#site-admin-panel{display:inline;color:white;margin-left:35px;font-size:16px;font-weight:bold;}
div#minisite_admin_menu ul#menu{    
padding: 0;
text-align: center;}
div#minisite_admin_menu ul#menu li.minisite-admin-link{
    border-right: 1px solid #C3C3C3;
    display: inline;
    padding-right: 17px;
}
div#minisite_admin_menu ul#menu li.first{
border-left: 1px solid #C3C3C3;padding-left: 17px;
}
 li.minisite-admin-link a{
 color: #FFFFFF;
 font-size: 14px;
 }
li.minisite-admin-link a.active{color:yellow;cursor:default;disabled:disabled;pointer-events:none}
li.minisite-admin-link a:hover{color: #CCCCCC;}
 li.minisite-admin-link a.active:hover{color:#666}
 
div#block-rp_minisite-5{color:#FFF;font-size:12px;font-weight:bold;line-height:32px}

form#rp-login, form#user-pass{width:415px;margin: 60px auto 0;}
form#rp-login input.form-text, form#user-pass input.form-text{line-height: 25px;width:190px;height: 25px;background:transparent url("images/input-bg.png")  0 0 repeat-x;border: 1px solid #00549D;}
form#rp-login div#edit-email-wrapper{width:190px;float:left;margin-bottom:35px}
form#rp-login div#edit-account-wrapper{width:190px;float:left;margin-bottom:35px}
form#rp-login div#edit-pass-wrapper{width:190px;float:right;margin-bottom:35px}
form#rp-login input#edit-submit, form#user-pass input#edit-submit{display:block;margin:0 auto;clear:both;background:transparent url("images/enter-button.png")  0 0 no-repeat;border: 0 none;width: 114px;height: 29px; font-weight: bold;color: #FFFFFF;font-family: tahoma;font-size: 14px;}
form#rp-login label{color: #003A75;font-family: verdana;font-size: 12px;font-weight: normal;}
form#rp-login div#forgot-pass{margin-top: -25px;float: left;width: 100%;}
form#rp-login div#forgot-pass a{color: #003A75;font-family: verdana;font-size: 10px;font-weight: normal;text-decoration: underline;}
form#rp-login div#edocs-logo, form#user-pass div#edocs-logo{text-align:right;}
form#rp-login fieldset, form#user-pass fieldset{ border:1px dotted #053F71;}
form#user-pass input.form-text{width:392px}

#users-list-table{margin: 20px auto 0; width:800px;}
#count_number{
    margin: 0 auto;
    padding: 15px 0;
    text-align: center;
    width: 180px;
}

#roles_tbl{ margin-left: 30px;}
#roles_tbl td{ border-bottom: 2px solid #CCCCCC;}

#roles_tbl #edit-submit{margin-top: 25px;}

#minisite-add-user {padding: 15px 25px;}

#user-profile-form-edit{padding: 15px 25px;}
#altered_edit_form{margin: 15px 25px;}
#node-form{margin: 15px 25px;}
#create_cat_link{margin: 15px 30px -15px;}
#main_category_edit{clear:both;text-align:left; position: absolute; text-align: left; margin: -18px 0 0 0;}
#main_category_edit img{cursor:pointer;}
#admin_links_box{background-color:#FFF;display:none;width:120px;border:1px solid #b7b7b7;position:absolute;z-index: 1;top:15px;left:-121px}
div#middle_category_edit div#admin_links_box,
div#main_category_edit div#admin_links_box{left:0}
#admin_links_box ul{padding:0;text-align:left}
#admin_links_box ul li{
	font-size:12px;font-family: arial;
    list-style:none outside none;
    padding-bottom:2px;
    padding-left:5px;
    padding-top:2px;
	margin:1px;
	cursor:pointer;
	height:20px;
	line-height:20px
}
#admin_links_box ul li.hover{
	border:1px solid;
	background:#4f83e2;
	height:18px;
	line-height:18px
}
#admin_links_box ul li a{color:#000000}

div.admin-icon{
    float: left;
    position: relative;
    width: 25px;
	text-align: center;
	padding-right: 3px;
    padding-top: 1px;
	}

#main_term_edit{
    margin: -21px 0 0 96px;
    position: absolute;
}

#middle_category_edit{width:100%;direction:ltr;height:20px;position:relative}
#middle_category_edit #middle_category_edit_btn, div.sub_category div#bottom_category_edit img{cursor:pointer}

div#block-st_search_taxonomy-0{width:320px;float:right}
div#block-st_search_taxonomy-0 div#edit-search-wrapper{display:block;float:left;text-align:right;width:320px;}
div#block-st_search_taxonomy-0 div#edit-search-wrapper label{padding-left: 10px;float: left;vertical-align: baseline;line-height: 30px;display:inline;color:#123360;font-weight:bold;font-size:13px}
div#block-st_search_taxonomy-0 div#edit-search-wrapper input#edit-search{line-height:31px}
div#block-st_search_taxonomy-0 form div{overflow: visible;}



div#bottom_category_edit{width:15px;direction:ltr;height:15px;margin-bottom:-15px;position:relative;right:2px;top:2px;}

div#block-rp_minisite-0{height:60px;line-height:60px;text-align:right}

form.softtailors_form,#edocs-editor-edit-book-chapters-form{padding:10px 25px}
form.softtailors_form div.form-item{margin-top:10px;margin-bottom:0}
form.softtailors_form input.form-submit{margin-top:10px}

div#empty_main_category{background:url("images/start_here.png") 0 0 no-repeat;height:30px;padding-left:30px;line-height:30px;font-weight:bold}
div#empty_main_category{background:url("images/start_here.png") 0 0 no-repeat;height:30px;padding-left:30px;line-height:30px;font-weight:bold; color:#ffffff}

div#block-rp_minisite-6 div.tab_left_side{padding-left:10px;background:transparent url("images/tab_left.png") left top no-repeat;display:inline-block;height:37px;line-height:37px}
div#block-rp_minisite-6 div.tab_right_side{padding-right:10px;background:transparent url("images/tab_right.png") right top no-repeat;display:inline-block;height:37px;line-height:37px}
div#block-rp_minisite-6 div.tab_content{background:transparent url("images/tab_mid.png") right top repeat-x;display:inline-block;height:37px;line-height:43px}
div#block-rp_minisite-6 img{vertical-align:middle}
div#block-rp_minisite-6 span.separator{margin:0 10px}

div#sub_categories_page #empty_main_category{text-align: left;color: #000000;}

div.item-list ul.pager li{color: #013766;margin-left: 0;}
div.item-list ul.pager {margin-top: 5px;}


table#minisite-list-table{margin: 0 auto;}
textarea#hide-ckeditor{width:600px;height:40px;}
input#edit-field-rev-doc-0-value, #edit-field-owner-doc-0-value, #edit-field-publisher-doc-0-value, #edit-field-num-copy-doc-0-value, #edit-field-tr-doc-0-value {width:127px;}
div.filefield-element {margin:0px;}

div#offline-icon-wrapper{float:right;margin-right:10px;}
div#offline-management{padding: 20px;}
form#offline-machine-add div#edit-name-wrapper{display: inline;}
form#offline-machine-download{display: inline;}
td#serial_num{font-weight:bold;}

div#offline_text {
    font-size: 100px;
    line-height: 110px;
    margin: 50px auto 0;
    text-align: center;
    width: 340px;
}

form#offline-update-group-names fieldset.update-groups {margin-top:40px;}

form#category-edit span.views-field-name{display:none;}
form#minisite-category-create span.views-field-name{display:none;}
#edit-field-zipped-file-0-ahah-wrapper{border:solid 1px black; padding-left:5px;width:600px;margin-top:20px;}

div#edit-field-flight-duration-0-wrapper span {display:none;}
table.flight-plan-docs td.item-description {vertical-align:bottom;}
form.minisite-flight-plan-form input#edit-title{width:126px;}
form.minisite-flight-plan-form  {padding-left:20px;}

/*form#edit-minisite-flight-plan .form-item, form#edit-minisite-flight-plan #field-crew-items,
form#edit-minisite-flight-plan #field-atendents-items,form#edit-minisite-flight-plan #field-flight-docs-items,
form#edit-minisite-flight-plan #edit-field-flight-remarks-0-value-wrapper,
form#edit-minisite-flight-plan .form-submit  {float:left;margin-right:20px;}*/

div#fp-group-0,div#fp-group-1,div#fp-group-2 {overflow:hidden;}
div#fp-group-1{border:1px solid #ddd; background:#eee; width:850px; padding-left:5px;}

div#fp-group-0 .form-item ,div#fp-group-1 .form-item{float:left!important;margin-right:20px;}
form#edit-minisite-flight-plan #field-crew-items {clear:both;}
div#fp-group-2 #field-crew-items,div#fp-group-2 #field-atendents-items{float:left;margin-right:20px;}


/* Flight Plans table */
.flight-plans-button{width: 120px;}
div.view-flight-plan table.views-table, div.view-flight-plan-archive table.views-table,div.view-flight-plan-reports-upload table.views-table {width:100%;}
div#default-content div.view-minisite-users-table , div#default-content div.view-flight-plan, div#default-content div.view-flight-plan-archive, div#default-content div.view-flight-plan-reports-upload {background:#ffffff;margin:5px;}
div.view-filters {margin-left:10px;}
div.view-minisite-users-table table.views-table, div.view-flight-plan  table.views-table ,div.view-flight-plan-archive  table.views-table, div.view-flight-plan-offline-view  table.views-table, div.view-flight-plan-online-view  table.views-table ,div.view-flight-plan-reports-upload table.views-table {width:950px;margin:0 10px;border:1px solid #CECECE;border-collapse:collapse}
div.view-minisite-users-table table.views-table thead, div.view-flight-plan table.views-table thead, div.view-flight-plan-archive table.views-table,div.view-flight-plan-offline-view  table.views-table, div.view-flight-plan-online-view  table.views-table, div.view-flight-plan-reports-upload table.views-table  thead{color:#00285E;background:#F2F2F2 url("images/table_header_bg.png")  0 0 repeat-x}
div.view-minisite-users-table table.views-table thead th,div.view-flight-plan table.views-table thead th, div.view-flight-plan-archive table.views-table thead th,div.view-flight-plan-offline-view  table.views-table thead th, div.view-flight-plan-online-view  table.views-table  thead th, div.view-flight-plan-reports-upload  table.views-table thead th {border:1px solid #CECECE;text-align:center;height:30px;padding:1px}
div.view-minisite-users-table table.views-table thead th.active img, div.view-flight-plan table.views-table thead th.active img, div.view-flight-plan-archive table.views-table thead th.active img,div.view-flight-plan-offline-view  table.views-table thead th.active img, div.view-flight-plan-online-view  table.views-table  thead th.active img, div.view-flight-plan-reports-upload table.views-table thead th.active img {display:block;width:13px;height:13px;float:right}
div.view-minisite-users-table table.views-table tbody td, div.view-flight-plan table.views-table tbody td, div.view-flight-plan-archive table.views-table tbody td,div.view-flight-plan-offline-view  table.views-table tbody td, div.view-flight-plan-online-view  table.views-table  tbody td, div.view-flight-plan-reports-upload  table.views-table tbody td {border:1px solid #CECECE;height:16px;line-height:16px;white-space:nowrap;vertical-align:middle;padding-left:2px;}
div.view-minisite-users-table table.views-table tbody tr.even,div.view-flight-plan table.views-table tbody tr.even, div.view-flight-plan-archive table.views-table,div.view-flight-plan-offline-view  table.views-table, div.view-flight-plan-online-view  table.views-table, div.view-flight-plan-reports-upload  table.views-table tbody tr.even{background:#F5F5F5 url("images/sub_cat_upper_opened_bg.png")  0 0 repeat-x}
div.view-minisite-users-table  table.views-table tbody tr.odd, div.view-flight-plan table.views-table tbody tr.odd, div.view-flight-plan-archive table.views-table,div.view-flight-plan-offline-view  table.views-table, div.view-flight-plan-online-view  table.views-table,div.view-flight-plan-reports-upload table.views-table tbody tr.odd{background-color:#FFF}
div.view-minisite-users-table table.views-table tbody td.edit, div.view-flight-plan table.views-table tbody td.edit,div.view-flight-plan-archive table.views-table,div.view-flight-plan-offline-view  table.views-table, div.view-flight-plan-online-view  table.views-table,div.view-flight-plan-reports-upload  table.views-table tbody td.edit{text-align:center}
div.view-flight-plan table.views-table tbody td a.doc-expired{color:red;}
div#flight_plan_remark {width:95%px;min-height:225px;color:black;font-weight:normal;padding:17px;}
table#field_crew_values{margin-right:30px;}
div.view-flight-plan table.views-table  td{padding:2px;height:10px;}
div.view-pilots-full-name, div.view-attendents-full-name,div.view-id-flight_docs_count{padding:2px !important;margin:2px !important;background:inherit !important; overflow:hidden;}
div.view-pilots-full-name div.view-content{margin:0px !important;}
div.views-hide{display:none;}
div.view-id-flight_plan div.views-submit-button , div.view-id-flight_plan div.views-reset-button{padding-top:0px;}
div.flight-plan-buttons-wrapper{margin-left:26px; margin-top:13px;}
div.view-reports-per-flight-plan-2 table th {padding:0px;width:84px;}
div.view-reports-per-flight-plan-2 table td {padding:0px;width:84px;}
div.tbl-rpt-fp {display:none;}
div#doc-help-in-create{font-size:16px;margin-top:30px;font-weight:normal;line-height:30px;}

div.view-flight-plan-reports td.views-field-view-2 {width:150px !important;}
div.tbl-rpt-fp-wrapper span.show-rpt-tbl {color:#5297DD; cursor:pointer;}
div.tbl-rpt-fp-wrapper table.views-table {width:200px;}
div.tbl-rpt-fp-wrapper .views-field-timestamp {width:60px;}

div.view-minisite-users-table {width:800px;}
div.view-minisite-users-table table{width:100%;}
div.view-minisite-users-table .view-user-minisite-roles{background-color:inherit;margin:0px;padding:0px;}

div#field-flight-plan-client-reports-items, #edit-submit-flight-plan {margin:12px;}


form#rp-minisite-first-time-sign {
padding-left:30px;
padding-top:30px;
}

form#rp-minisite-first-time-sign div.term-of-use{
width:800px;
border: solid 1px gray;
padding:20px;
}

/*select#edit-group{
width:333px;
height:145px;
}
*/
div.view-minisite-users-set-permission div.views-field-php table td {
border-left: 1px solid gray;
text-align:center;
}

.missing-group {
color:red;
}

#offline-update-group-names,#offline-create-group-name{
margin-left: 40px;
}

div.filedate{
font-weight:bold;
font-size:14px;
width:400px;
margin-right:200px;
}

/*ul#search_results_pager{padding:0;text-align:center;width:972px;margin:0 auto}
ul li.pager_button{display:inline}*/

#edit-field-zipped-file-0-ahah-wrapper
{
	display: none;
}

/* Synchronization  */

#sync-form, #sync-form-prefix, #sync-form-suffix{
	margin-left: 50px;
}

#sync-form-prefix{
	margin-top: 20px;
}

#sync-proc-head {
	margin-top: 20px;
	text-align: center;
}

#sync-proc-report {
	padding: 10px 20px;
}

.success, .not_success {
	padding: 12px;
	margin-top: 5px;
}

.success {
	background: #f0fdf0;
	border: 1px solid #e0ede0;
	color: #535d66;
}

.not_success {
	background: #fcc;
	border: 1px solid #d77;
	color: #200;
}

#sync_results_title {
	margin-top: 20px;
	margin-left: 50px;
}
 
#sync_results {
	width: 700px;
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: center;
}

#sync_results td {
	width: 140px;
}

#sync_back {
	text-align: center;
}

#sync_back button,
#sync-form #edit-submit {
	width: 75px;
	height: 25px;
}

#sync-form-suffix {
	margin-top: 20px;
}

#csv-example {
	padding: 25px;
	border: 1px solid black;
	width: 450px;
	display: inline-block
}

#csv-example-where {
	margin-left: 20px;
	display: inline-block
}

/* 27.04.2016 */
/* Delete QTM and Fligth plans button in the header of minisite pages */

#block-rp_minisite-7, #block-rp_minisite-8
{
    display: none;
}

#block-st_search_taxonomy-0
{
    padding-right: 63px;
}

.disable-page-close
{
    font-size: 15px;
    color: #ff0202;
    margin-top: 10px;
}