
/*-----------------------------GENERAL---------------------------------*/

body {
    margin:0px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.text_black_small {
    font-family:verdana;
    font-size:11px;
    color:black;
}

.text_black_large {
    font-family:verdana;
    font-size:14px;
    color:black;
}

.text_gray_small {
    font-family:verdana;
    font-size:11px;
    color:#606060;
}

.text_gray_large {
    font-family:verdana;
    font-size:14px;
    color:#606060;
}

.text_red_small {
    font-family:verdana;
    font-size:11px;
    color:red;
}

.text_red_large {
    font-family:verdana;
    font-size:14px;
    color:red;
}

.text_white {
    font-family:verdana;
    font-size:11px;
    color:white;
}

.text_blue {
    font-family:verdana;
    font-size:11px;
    color:blue;
}

.text_green_small {
    font-family:verdana;
    font-size:10px;
    color:green;
}

.text_green_large {
    font-family:verdana;
    font-size:11px;
    color:green;
}

.text_orange {
    font-family:verdana;
    font-size:14px;
    color:#FF6600;
}

.input_small {
    font-family:verdana;
    font-size:11px;
    color:black;
    background:white;
    border-width:1px;
    border-style:solid;
    border-color:#C0C0C0;
}

.input_large {
    font-family:verdana;
    font-size:14px;
    color:black;
    background:white;
    border-width:1px;
    border-style:solid;
    border-color:#C0C0C0;
}

.input_readonly {
    font-family:verdana;
    font-size:14px;
    color:black;
    background:#E8E8E8;
    border-width:1px;
    border-style:solid;
    border-color:#C0C0C0;
}

.button_custom_small {
    height:auto;
    width:auto;
    text-align:center; 
	font-family:verdana;
    font-size:11px;
    color:white;
	padding:1px 6px 3px 6px;
	border:3px solid #FF6600;
    background:#FF7D00;
    cursor:pointer;
}

.button_custom_large {
    height:auto;
    width:auto;
    text-align:center; 
	font-family:verdana;
    font-size:12px;
    color:white;
	padding:1px 6px 3px 6px;
	border:3px solid #FF6600;
    background:#FF7D00;
    cursor:pointer;
}

.button_custom_large_selected {
    height:auto;
    width:auto;
    text-align:center; 
	font-family:verdana;
    font-size:12px;
    color:white;
	padding:1px 6px 3px 6px;
	border:3px solid #989898;
    background:#FF7D00;
    cursor:pointer;
}

.items_section {
    font-family:verdana;
    font-size:11px;
    color:#606060;
    height:auto; 
    width:1050px; 
    margin-top:6px; 
    margin-left:6px; 
    padding:3px 0px 1px 3px;
    background:#F0F0F0; 
    overflow:hidden;
}

.outer_box {
    margin-left:auto;
    margin-right:auto;
    white-space:nowrap;
    background:#E8E8E8; 
    margin-top:10px;
    margin-bottom:15px;
    padding:20px 20px 20px 20px;
    border:1px solid #A8A8A8;
    border-radius:18px; 
    -moz-border-radius:18px; 
    -webkit-border-radius:18px; 
    overflow:hidden;
}

.content_box {
    text-align:left;
    white-space:nowrap;
    background:white; 
    padding:10px 10px 12px 10px;
    border:5px solid #FF6600;
    width:auto;
    border-radius:18px; 
    -moz-border-radius:18px; 
    -webkit-border-radius:18px; 
}

/*---------------------------------------------------------------------*/

/*------------------------------CLAIM----------------------------------*/

.claim_document_upload_section {
	margin-top:8px;
	width:auto;
	padding:5px 9px 13px 7px;
	background:#F0F0F0;
	border:1px solid #BFBFBF;
	overflow:auto;
}

.claim_documents_display_section {
	margin-top:8px;
	width:auto;
	padding:0px 9px 9px 7px;
	background:#F0F0F0;
	overflow:auto;
}

.claim_doc_details_section {
    margin-top:2px;
    margin-left:5px;
    margin-right:9px;
    height:auto;
	width:auto;
	padding:0px 0px 3px 0px;
	font-family:verdana;
    font-size:11px;
    color:green;
	background:#F0F0F0;
	overflow:hidden;
}

.claim_message_post_section {
	margin-top:8px;
	width:auto;
	padding:5px 9px 13px 7px;
	background:#F0F0F0;
	border:1px solid #BFBFBF;
	overflow:auto;
}

.claim_messages_display_section {
	margin-top:8px;
	width:auto;
	padding:0px 9px 9px 7px;
	background:#F0F0F0;
	overflow:auto;
}

.claim_message_section {
    margin-top:2px;
    margin-left:5px;
    margin-right:9px;
    height:auto;
	width:auto;
	padding:5px 0px 6px 5px;
	font-family:verdana;
    font-size:11px;
    color:black;
	background:#F0F0F0;
	overflow:hidden;
}

.claim_baggage_add_section {
	margin-top:8px;
	width:auto;
	padding:0px 0px 6px 0px;
	background:#F0F0F0;
	border:1px solid #BFBFBF;
	overflow:auto;
}

.claim_baggage_display_section {
	margin-top:8px;
	width:auto;
	padding:3px 9px 9px 7px;
	background:#F0F0F0;
	color:gray;
	font-size:11px;
	overflow:auto;
}

.claim_item_add_section {
	margin-top:8px;
	width:auto;
	padding:0px 0px 6px 0px;
	background:#F0F0F0;
	border:1px solid #BFBFBF;
	overflow:auto;
}

.claim_items_display_section {
	margin-top:8px;
	width:auto;
	padding:3px 9px 9px 7px;
	background:#F0F0F0;
	color:gray;
	font-size:11px;
	overflow:auto;
}

.item_box {
	height:auto;
	padding:5px 0px 8px 4px;
	border:1px solid #BFBFBF;
	background:white;
	margin:8px 3px 2px 1px;
	white-space:nowrap;
	overflow:hidden;
	box-shadow:2px 2px 4px rgba(0,0,0,0.4); 
    -moz-box-shadow:2px 2px 4px rgba(0,0,0,0.4); 
    -webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.4);
}

.claim_privacy_section {
    margin-top: 80px;
    margin-bottom: 40px;
}

#privacy_content_box {
}

#privacy_form {
    margin-top: 14px;
    white-space: normal
}
/*---------------------------------------------------------------------*/
