﻿.agency_com { background:#dcdcdc; width:750px; border:solid 1px #aaa; margin:10px 0 0 0; float:left;}
.agency_com span { border-right:1px solid #aaa; width:125px; _width:124px; line-height:30px; height:30px; float:left; font-weight:bold; padding:0 12px; text-align:center;}

.agency_com1 { background:#dcdcdc; width:750px; border:solid 1px #aaa; border-bottom:none; margin:10px 0 0 0; float:left;}
.agency_com1 span {width:125px; _width:124px; line-height:30px; height:30px; float:left; font-weight:bold; padding:0 12px; text-align:center;}


.brdrrt_n { border-right:none !important; padding-right:4px !important;}
.agency_com_det { width:750px; border:solid 1px #aaa; margin:0 0 20px 0; float:left;}
.agency_com_det span { border-right:1px solid #aaa; width:125px; _width:124px; float:left; font-weight:bold; padding:5px 12px; text-align:center;}
.agency_com_det span input{ padding:2px;}

.agency_com_det1 { width:750px; border:solid 1px #aaa; margin:0 0 20px 0; float:left;}
.agency_com_det1 span { width:125px; _width:124px; float:left; font-weight:bold; padding:5px 12px; text-align:center;}
.agency_com_det1 span input{ padding:2px;}


.mrgn_btm10 { margin-bottom:10px !important;} 
.inp115 { width:115px;}
.inp50 { width:50px; text-transform:uppercase;}
.savebtn { width:750px; float:left; text-align:right; text-align:right; margin:10px 0;}
.margntb { margin-bottom:0 !important; margin-top:0 !important;}
table.det { width:750px; *border:solid 1px rgb(80,80,80);}
table.det td { padding:5px 4px; text-align:center; *border:solid 1px  rgb(80,80,80);}

/*Added by pankaj for Rate of Exchange*/
.select_base { float:left; width:778px; padding:40px 0 10px 0;}
.select_base p.base_currency { float:left; width:300px; padding-left:224px;}
.select_base p.base_currency label { font-weight:bold; margin-right:10px; padding-left:5px;} 
.select_base p.button_rt { float:right; width:150px; text-align:right; padding-right:10px;}

.currency_heads{background:#DDDDDD; font-weight:bold; float:left;margin:0;width:415px;}
.currency_heads span { float:left; line-height:25px; border-right:solid 1px #aaa; border-bottom:solid 1px #aaa; padding:5px;}
.col_select { width:30px;}
.col_currency { width:144px;}
.col_ccode { width:91px;}
.col_roe { width:107px; border-right:0 !important;}
.col_roe input { width:90px;}
.currency_data{float:left;margin:0;width:415px;}
.currency_data span { float:left; line-height:19px; border-right:solid 1px #aaa; border-bottom:solid 1px #aaa; padding:5px;}
.currency_data .col_select { padding:8px 5px !important;}
.pop_add_currency {float:left;padding:5px;width:96.8%; border:solid 1px #f0f0f0;}
.pop_add_currency span { float:left; width:99%; margin-bottom:7px;}
.pop_add_currency span label { float:left; width:100px; font-weight:bold;}
.pop_add_currency span em { float:left; width:auto;}
.sucess_msg {float:left; text-align:center; color:Green; font-size:14px; width:776px; padding-bottom:15px; font-weight:bold;}
.error_msg {float:left; display:none; text-align:center; color:red; font-size:14px; width:776px; padding-bottom:15px;}
.convenience_list{float:left; width:160px;}
.convenience_list td{padding:5px 0;}
.cal_cc{ margin-left:-20px; margin-top:-3px;}


.cancellationTable{ float:left; width:100%;  border-top:1px solid #000; padding:10px 5px;}
.cancellationTable h2{ float:left; width:100%; color:#666; margin-bottom:5px; font-weight:bold; font-size:15px;}
.cancellation1c h2{ float:left; width:100%; color:#666; margin-bottom:5px; font-weight:bold; font-size:15px;}
.cancellationTable h2 a{ color:inherit;}
.cancellationTable p{float:left; width:99%;}
.cancellationTable p span.bgcolor{background:#DCDCDC;}
.cancellationTable p span{ float:left; padding:5px 8px; border:1px solid #999; margin-right:-1px; margin-bottom:-1px;}
.cancellationTable p span.w1{ width:110px;}
.cancellationTable p span.w2{width:170px;}
.cancellationTable p span.w3{width:105px;}

.cancellation1c { border:1px solid #000; margin-top:5px; overflow:hidden; clear:both;}

/*CrediCardinf css*/
.credit_card_main2{ width:750px; float:left; padding-top:10px;}
.credit_card_main2 p{ padding:5px 0; float:left; width:100%;}

.rem_link{}
.rem_link a{color:Blue!important; font-style:normal; text-decoration:underline; float:left;}

ol#listing{list-style:decimal outside; margin:0px; padding:0 0 0 30px;}
ol#listing>li{list-style:decimal outside; margin:5px; text-align:left;}
ol#listing>li kbd{width:200px;}
ol#listing>li>a{ color:Blue; text-decoration:underline; width:100px; float:right !important; padding:0px; *margin-top:-17px;}


.row{width:100%; float:left; margin:5px 0;}
.row label{width:125px; float:left; font-weight:bold;}
.row input, .row select{float:left; width:125px; padding:2px;}


/* Journal Voucher */
.flt778{ float:left; width:778px; }
 #tableDisplay input{ width:85px;}

.journa_voucher{ width:778px; float:left; margin-left:-6px;}
.journa_voucher table{ border-collapse:collapse; width:100%;}
.journa_voucher table th{ padding:5px; border:1px solid #ccc; word-wrap:break-word; background:#082852; color:#fff; text-align:center; font-size:12px; font-weight:bold;}
.journa_voucher table td{ padding:2px 5px; border:1px solid #ccc; word-wrap:break-word; text-align:center; }
.journa_voucher table td .txtlft{ text-align:left;}
.table_nestiing>tbody>tr>td{padding:5px; border:1px solid #e7e7e7 !important; border-collapse:collapse;}