@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; background:url(../images/bgdmy.jpg)}
.portal_main{width:88%; height:auto; margin:0 auto}
.left_por{width:45%; height:570px; float:left; background:url(../images/left_portal.jpg) no-repeat left}
.rite_por{width:32%; height:570px; float:right; background:url(../images/rite_portal.jpg) no-repeat right}
.bg_pors_main{width:430px; height:500px; position:absolute; left:34%;}
.bg_pors{width:442px; height:500px; float:left; margin:100px 0 0 0; background:url(../images/login_bgpo.png) no-repeat;}
.inner_pors{width:352px; height:auto; float:left; margin:42px;}
.login_cl{color:#464646; font-size:22px; font-family:Arial, Helvetica, sans-serif; line-height:40px; font-weight:bold; width:200px; float:left}
.login_us{color:#888888; font-size:13px; margin:5px 0 0 0; font-family:Arial, Helvetica, sans-serif; line-height:24px; font-weight:bold; padding-left:2px}
.login_us a{color:#888888; text-decoration:none;}
.txt_bg_337{width:337px; height:49px; float:left; background:url(../images/text_bg_337.jpg) no-repeat;}
.txt_bg_330{width:330px; height:49px; float:left; border:none; background:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#989898; padding-left:6px}
.btn_rd{width:25px; height:auto; float:left}
.iaccp{width:200px; height:auto; float:left; line-height:20px}
.ico_po{width:43px; height:42px; float:right;}
.login_button{width:120px; height:47px; border:0px; cursor:pointer; background:url(../images/signup.jpg)}

.text_box{width:300px; height:20px; margin-top:10px;}

.outer_main{width: margin:auto; height:auto; background:#FFF; padding:8px;}
.outer_inr{width: height:auto; border:1px solid #d1d0d1;  background:#fbfbfb; margin-top:30px}
.bgf_t{height:59px; float:left; background:url(../images/bg_t.jpg) repeat-x}
.bgf_t2{height:auto; float:left; background:url(../images/bg_t.jpg) repeat}
.bgf_top{height:45px; float:left; background:url(../images/bg_top.jpg) repeat-x}
.jan_ur{color:#006bb4; font-size:24px; font-family:Arial, Helvetica, sans-serif; line-height:53px; font-weight:bold}
.jan_ur a{text-decoration:none; color:#7E7E7E;}
.rite_brd{border-right:1px solid #d4d4d4;}
.all_btns{width:auto; height:auto; margin-top:-26px}
.all_btns1{width:auto; height:auto; margin-top:-26px; background:url(../images/year_2012.png) no-repeat center; color:#ffffff; font-family:Arial; font-size:26px;}
.blue_txt{font-size:28px; color:#00a3e8; font-family:Arial, Helvetica, sans-serif; line-height:66px; padding-left:10px;}
.blue_drk{font-size:28px; color:#2372b4; font-family:Arial, Helvetica, sans-serif; line-height:35px; padding-bottom:20px}
.sm{font-size:11px; line-height:12px; padding:0 5px 0 5px}
/*calendar classes*/
.calendarDIV{width:700px; float:left}
.calendar{color:#ccc; background-color:#fbfbfb;border-radius:4px 4px 4px 4px;}
.monthCalendar{color:#ccc; background-color:#eee;-moz-box-shadow: 0px 3px 4px #424346;
               -webkit-box-shadow: 0px 3px 4px #424346;
               box-shadow: 0px 3px 4px #424346;
               border-bottom-right-radius:5px;
               border-bottom-left-radius:5px;  margin-left:12px;    width: 90%; clear:both;}
.calendar a{text-decoration:none; color:#000; font-size:12px; font-weight:bold;}
.calendarHeader{color:#000; font-size:21px;}
.monthNAME{background:url(../images/cal_top.jpg) no-repeat; height:49px; width:210px; color:#fff; font-size:12px; font-weight:bold; text-align:center; line-height:60px;}
.weekHeader{color:#000; font-size:12px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;  margin-bottom: -1px;}
.calendarHeaderYear{color:black; font-size:24px;}
.holidayREQ{background-color:#FEF200;}
.holidayREJECTED{background-color:#00A3E8;}
.holidayAPPROVED{background-color:#23B14D; border:1px solid #bbb;}
.sickLEAVE{background-color:#B97B56;}
.extraHOLIDAY{background-color:red;}
.officialHOLIDAY{background-color:#ED1B24;}
.shortleave{background-color:#0375c3;}
.usualDay{border:1px solid #ddd;}
/*calendar classes*/
.sidepanl {
    width:290px; float:left;
}
td
{
    text-align :center;
    padding:5px;
    
}
tr
{
    margin-top:50px;
    //height:50px;
}
.blue_m{
    margin:0 0 0 0; 
    float:left; 
    background-image:
    background-repeat: no-repeat;
    width:290px ;
    height:60px;
   
}
.grey_m{
    margin:0 0 0 0; 
    float:left; 
   // background-image:
    background-repeat:no-repeat;
    width:290px ;
    height:60px;
}
.total{
    margin:12px 0 0 19px;
    float:left;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:23px;
}
.total2{
    margin:17px 0 0 10px;
    float:left;
   // color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:17px;
}
.cal{
    margin:18px 0 0 13px; float:left;
}
.days{
    margin:20px 0 0 18px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold;
}
.holidays_m{
    margin:20px 0 0 0; float:left; width:290px;
}
.dash{
    margin:7px 0 0 15px; float:left; background-image:url(../images/dash.jpg); background-repeat:no-repeat; width:289px; height:46px;
}
.green{
    margin:0 0 0 0; float:left;
}
.sent{
    margin:0 0 0 0; float:inherit;background-color:green;
}
.holi{
    margin:3px 0 0 13px;
    float:left;
    color:#686868;
    font-family:Arial, Helvetica, sans-serif;
    font-size:19px;
}
/* old */

body
{
    margin:0; 
    padding:0;
    background:url(../images/body_bg.jpg);
    font-family:Arial, Helvetica, sans-serif;
    text-align:justify;
}
img{
    border:0px;
}
html{
    overflow-x:hidden;
}
p{margin:0; padding:0;}
.wrapper
{
    margin:0 auto;

}

.wrapper_inner
{
    width:1055px;
    margin:0 auto;
    padding:0;
}

.header1
{
    width:1055px;
    margin:0;
    float:left;
}

.logo-container
{
    float:left;
    margin:26px 0 0 0;
    width:325px;
}

.header1_right
{
    float:right;
    width:660px;
    margin-bottom:5px;
}

.header1_right_top
{
    float:left;
    width:660px;
    margin:5px 0 0 0;
}

.social_icons
{
    float:left;
}

.social2
{
    float:left;
    margin:0 5px 0 0;
}

.social_last
{
    float:left;
    margin:0;
}

.login_dropdown
{
    float:left;
    margin:4px 20px 0 25px;
    font-size:12px;
    font-weight:bold;
}

.log
{
    font-family:Arial, Helvetica, sans-serif;
    background:none;
    border:none;
    font-size:13px;
}

.create_dropdown
{
    float:left;
    margin:0 100px 0 0;
}

.lang_dropdown2
{
    float:left;
    margin:0 0 0 0;
}

.navigation_1
{
    float:right;
    margin:10px 0 0 0;
    width:715px;

}

.slider
{
    float:left;
    width:100%;
}

.navigation2
{
    float:left;
    clear:left;
    width:1032px;
    margin:2px 0 0 0;
    border-radius:2px;
    border:#FFF solid 2px;
    padding:5px 0 7px 0;
    background-color:#EBEEEE;
}

.content_main
{
    float:left;
    clear:left;
    margin:20px 0 0 0;
}

.content_desc1
{
    float:left;
}

.content_desc2
{
    float:left;
    clear:left;
    margin:40px 0 0 0;
}

.content_block
{
    float:left;
    width:300px;
    margin:0 50px 0 0;
}
.content_block_last
{
    float:left;
    margin:0;
    width:300px;
}

.block_title
{
    color:#636363;
    padding:0 0 7px 0;
    border-bottom:1px solid #B5B5B5;
    font-size:24px;
    float:left;
    width:280px;
}

.block_title a
{
    text-decoration:none;
    color:#636363;
}

.block_img
{
    float:left;
    margin:10px 0 0 0;
    height:182px;
    width:306px;
}

.block_text
{
    float:left;
    color:#575757;
    font-size:14px;
    height:128px;
}

.learn_more
{
    float:left;
    clear:left;
    margin:10px 0 0 0;
    border-bottom:1px solid #0370BB;
    padding:0 0 2px 0;
}

.learn_more a:link
{
    font-size:14px;
    color:#2C2C2C;
    text-transform:capitalize;
    text-decoration:none;
}

.learn_more a:visited
{
    font-size:14px;
    color:#2C2C2C;
    text-transform:capitalize;
    text-decoration:none;
}

.learn_more a:hover
{
    font-size:14px;
    color:#2C2C2C;
    text-transform:capitalize;
    text-decoration:none;
}

.seperator
{
    float:left;
    clear:left;
    margin:50px 0 0 0;
}

.other_text
{
    float:left;
    height:140px;
    width:100%;
    overflow:auto;
    margin:10px 0 0 0;
}
.other_text h2
{
    font-weight:normal;
    font-size:14px;
    margin:0 0 0 0;
}
.other_title
{
    float:left;
    margin:0 0 10px 0;
    font-size:24px;
    color:#636363;
}

.other_desc
{
    float:left;
    clear:left;
    font-size:14px;
    color:#575757;
    width:1000px;
}

.footer_container
{
    background-image:url(../images/footer-bg.png);
    background-repeat:repeat-x 0 0;
    width:100%;
    clear:left;
    float:left;
    margin:60px 0 0 0;
    border-top:8px solid #AEAEAE;
}

.footer_1
{
    width:1055px;
    margin:0 auto;
    padding:15px 0 0 0;
}

.footer_left
{
    float:left;
    width:500px;
}

.footer_right
{
    float:right;
    width:350px;
}

.help_title
{
    float:left;
    font-size:20px;
    color:#E0E0E0;
    width:655px;
    padding:0 0 3px 0;
    margin:0 0 13px 0;
    border-bottom:1px solid #323232;
    text-align:left;
}

.map
{
    float:left;
    clear:left;
}

.contact_title
{
    float:left;
    font-size:20px;
    color:#E0E0E0;
    width:290px;
    padding:0 0 3px 0;
    margin:0 0 13px 0;
    border-bottom:1px solid #323232;
    text-align:left;
}

.contact-details
{
    float:left;
    clear:left;
    line-height:20px;
    margin:10px 0 0 0;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
}

.order-btn
{
    float:left;
    margin:50px 0 0 0;
    color:#fff;
}

.order
{
    background-image:url(../images/btn-bg.png);
    background-repeat:repeat-x;
    padding:10px 15px 10px 15px;
    width:222px;
    color:#fff;
    font-size:16px;
    border:none;
}

.footer_bottom
{
    width:100%;
    background-color:#1E1E1E;
    clear:left;
    float:left;
}

.footer_bottom_inner
{
    width:1055px;
    margin:0 auto;
    padding:20px 0;
    height:45px;
}

.footer_navigation
{
    float:left;
    width:550px;
}

ul.footer_nav
{
    list-style-type:none;
}

ul.footer_nav li
{
    display:inline-block;
    color:#e4e4e4;
    font-size:14px;
    margin:0 10px 0 0;
    line-height:10px;
    border-right:1px solid #fff;
}

ul.footer_nav li a:link
{
    text-decoration:none;
    margin:0 15px 0 0;
    color:#e4e4e4;
}

ul.footer_nav li a:visited
{
    text-decoration:none;
    margin:0 15px 0 0;
    color:#e4e4e4;
}

ul.footer_nav li a:hover
{
    text-decoration:none;
    margin:0 15px 0 0;
    color:#e4e4e4;
}

ul.footer_nav li:last-child
{
    margin:0 0 0 0;
    border:none;
}

.footer_navigation2
{
    float:left;
    clear::left;
    width:777px;
    margin:5px 0 0 0;
    text-align:left;
}

ul.footer_nav2
{
    list-style-type:none;
}

ul.footer_nav2 li
{
    display:inline-block;
    color:#e4e4e4;
    font-size:14px;
    margin:0 10px 0 0;
    line-height:10px;
    border-right:1px solid #fff;
}

ul.footer_nav2 li a:link
{
    text-decoration:none;
    margin:0 15px 0 0;
    color:#e4e4e4;
}

ul.footer_nav2 li a:visited
{
    text-decoration:none;
    margin:0 15px 0 0;
    color:#e4e4e4;
}

ul.footer_nav2 li a:hover
{
    text-decoration:none;
    margin:0 15px 0 0;
    color:#e4e4e4;
}

ul.footer_nav2 li:last-child
{
    margin:0 0 0 0;
    border:none;
}

.copyrights_container
{
    float:right;
    width:390px;
}

.copyrights
{
    float:left;
    color:#fff;
    font-size:12px;
    margin:0 0 0 40px;
}

.rights
{
    float:left;
    clear:left;
}


.footer_navigation_container
{
    float:left;
    width:550px;
}

ul.rights_nav
{
    list-style-type:none;
    //width:406px;

}

ul.rights_nav li
{
    display:inline-block;
    color:#e4e4e4;
    font-size:12px;
    margin:0 10px 0 0;
    line-height:10px;
    border-right:1px solid #fff;
}

ul.rights_nav li a:link
{
    text-decoration:none;
    margin:0 15px 0 0;
    color:#e4e4e4;
}

ul.rights_nav li a:visited
{
    text-decoration:none;
    margin:0 15px 0 0;
    color:#e4e4e4;
}

ul.rights_nav li a:hover
{
    text-decoration:none;
    margin:0 15px 0 0;
    color:#e4e4e4;
}

ul.rights_nav li:last-child
{
    margin:0 0 0 0;
    border:none;
}

.rhm1{

    height:37px;
    margin:0 auto;

}
.rhm1-left{

    width:18px;
    height:37px;
    float:left;
}
.rhm1-right{

    width:18px;
    height:37px;
    float:left;
}
.rhm1-bg{
    height:37px;
    float:left;
}
.rhm1-bg ul{
    list-style:none;
    margin:0;
}
.rhm1-bg li{
    float:left;
    list-style:none;
    margin-top:5px;
}
.rhm1-bg li a{
    float:left;
    display:block;
    color:#686868;
    text-decoration:none;
    font:13px 'Arial', sans-serif;
    background:url(../images/2.png) no-repeat left 0px;
    background:url(../images/1.png) no-repeat right 0px;
    height:37px;
    line-height:37px;
    padding:0 0px 0 10px;
    margin-right:3px;
    text-align:center;
    cursor:pointer;	
}
.rhm1-bg li a span{
    float:left;
    display:block;
    padding:0 22px 0 7px;
}
.rhm1-bg li.current a{
    color:#0375c3;
    background:url(../images/rhm1_hover_l.png) no-repeat left 0px;
}
.rhm1-bg li.current a span{
    color:#0375c3;
    background:url(../images/rhm1_hover_r.png) no-repeat right 0px;
}
.rhm1-bg li a:hover{
    color:#0375c3;
    background:url(../images/rhm1_hover_l.png) no-repeat left 0px;
}
.rhm1-bg li a:hover span{
    color:#0375c3;
    background:url(../images/rhm1_hover_r.png) no-repeat right 0px;
}

.nav1 ul{
    list-style-type:none;
    margin:0px 0 0 0px;
    padding:0px 0 0px 0;
    font-family:Arial, Helvetica, sans-serif;
}
.nav1 ul li{
    color:#3a3a3a;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    padding:0 70px 0 92px;
    float:left;
    line-height:25px;
    font-family: Arial, Helvetica, sans-serif;

}
.nav1 ul li a{
    color:#3a3a3a;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
}
.nav1 ul li a:hover{
    color:#2487cb;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
}
.nav1 ul li a.selected{
    color:#2487cb;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
}

.nav111 ul{
    list-style-type:none;
    margin:0px 0 0 0px;
    padding:0px 0 0px 0;
    font-family:Arial, Helvetica, sans-serif;
}
.nav111 ul li{
    color:#3a3a3a;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    padding:0 60px 0 60px;
    float:left;
    line-height:25px;
    font-family: Arial, Helvetica, sans-serif;

}
.nav111 ul li a{
    color:#3a3a3a;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
}
.nav111 ul li a:hover{
    color:#2487cb;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
}
.nav111 ul li a.selected{
    color:#2487cb;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
}


.rotating-item {
    display: none;
    top: 0;
    left: 0;
}

/*----------------for languages dropdown--------------------------*/
.menu{float:left; text-align:right; width:auto; margin:0px 0px 0px 0px; }
ul.smnav {list-style: none;  padding: 0;  margin: 0;}	
ul.smnav li {	float: left;  	margin: 0;  	padding: 0 0 0 0;  	position: relative;	z-index: 9000; background:url(../images/flinkSpe.jpg) no-repeat right;
              font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
ul.smnav li.none{background-image:none;	}
ul.smnav li a {	color:#756d6d;	font-family:Arial;	display:block;	text-align:center;	text-decoration:none; line-height:20px;	/*height:11px;
        line-height:11px;*/	/*padding:0px 9px 0px 9px;*/	float:left;	margin:0px;	}	
ul.smnav li a:hover {	color:#000;	text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px	}	
ul.smnav li ul.subnav {	list-style: none;  	position: absolute; left:10px; top:13px;	margin: 0; 	padding: 0 5px 0 5px;  	display: none;  	float: left;  	width: 70px;
                        font-size:12px;		color: #1867c4;	text-shadow: none;	background: #DCDCDC repeat scroll 0% 0%;	}
ul.smnav li ul.subnav li	{  	margin: 0;  padding: 0;	clear: both;  	  		width: 100%;		cursor: pointer;		background-image:none;	}  
ul.smnav li ul.subnav li a {    float: left;     padding-left: 13px; padding-top:2px;padding-bottom:2px;    border: 0;   color: #1867c4;   background:none;   
} 
ul.smnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/  
    border: 0;
    color: #333;
    background:none;
}  

ul.smnav li ul.subnav li:hover a { color: #333;}	

.linked_num{
    color: #000;
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

.linked_num:hover {
    text-decoration: none;
}

.lang_dropdown {
    display: inline-block;
    height: 25px;
    min-width: 168px;
    float:left;
    top: 0;
    margin-left:px;
    left: 0;
    z-index: 20;
    display:block;
    color:#434343;
}

.lang_dropdown:hover {
    float:left;
    display:block;
    background:url(../images/top_po.png) no-repeat;
    margin-right:0px;
    color:#000;
}

.lang_dropdown_list {
    visibility: hidden;
    height: 0;
    overflow: hidden;
    background:url(../images/top_nop.png) no-repeat;
    padding-bottom: 20px;
    position: relative;
    top: 0;
    left: 0;
}

.lang_dropdown:hover .lang_dropdown_list {
    display: block;
    visibility: visible;
    height: auto;
    overflow: auto;
}

.lang_dropdown_list a {
    color: #808080;
    font-size: 12px;
    line-height: 32px;
    padding-left: 56px;
    padding-right: 10px;

}

.lang_dropdown_active {
    position: relative;
    top: 0;
    left: 0;
    padding-left:px;
    line-height:25px;
    font-weight:bold;
}

.lang_dropdown_active1 {
    background: url(../images/lang-arrow.png) no-repeat 12px 10px;
    height: 25px;
    position: relative;
    top: 0;
    left: 0;
    padding-left: 30px;
    padding-right: 10px;
    line-height:21px;
    width:100px;
}

/*----------------for custom scrollbar--------------------------*/

.mCSB_container{
    width:auto;
    margin-right:30px;
    overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
    margin-right:0;
}
.mCustomScrollBox .mCSB_scrollTools{
    width:16px;
    height:100%;
    top:0;
    right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
    height:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{
    padding-bottom:40px;
}
.mCSB_scrollTools .mCSB_draggerRail{
    width:2px;
    height:100%;
    margin:0 auto;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
    width:100%;
    height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    width:4px;
    height:100%;
    margin:0 auto;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
    height:20px;
    overflow:hidden;
    margin:0 auto;
    cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
    bottom:0;
    margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal .mCSB_container{
    height:auto;
    margin-right:0;
    margin-bottom:30px;
    overflow:hidden;
}
.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{
    margin-bottom:0;
}
.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{
    width:100%;
    height:16px;
    top:auto;
    right:auto;
    bottom:0;
    left:0;
    overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{
    height:100%;
    width:auto;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{
    padding-bottom:0;
    padding-right:20px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{
    width:100%;
    height:2px;
    margin:7px 0;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{
    width:30px;
    height:100%;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    width:100%;
    height:4px;
    margin:6px auto;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
    width:20px;
    height:100%;
    overflow:hidden;
    margin:0 auto;
    cursor:pointer;
    float:left;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
    right:0;
    bottom:auto;
    margin-left:-40px;
    margin-top:-16px;
    float:right;
}

/* default scrollbar colors and backgrounds */
.mCustomScrollBox .mCSB_scrollTools{
    opacity:0.75;
}
.mCustomScrollBox:hover .mCSB_scrollTools{
    opacity:1;
}
.mCSB_scrollTools .mCSB_draggerRail{
    background:#000; /* rgba fallback */
    background:rgba(0,0,0,0.4);
    filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background:#fff; /* rgba fallback */
    background:rgba(255,255,255,0.75);
    filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
    background:rgba(255,255,255,0.85);
    filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
    background:rgba(255,255,255,0.9);
    filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
    background-image:url(../mCSB_buttons.png);
    background-repeat:no-repeat;
    opacity:0.4;
    filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
    background-position:0 0;
}
.mCSB_scrollTools .mCSB_buttonDown{
    background-position:0 -20px;
}
.mCSB_scrollTools .mCSB_buttonLeft{
    background-position:0 -40px;
}
.mCSB_scrollTools .mCSB_buttonRight{
    background-position:0 -56px;
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
    opacity:0.75;
    filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
    opacity:0.9;
    filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}

/* custom styling */
/* content_1 scrollbar */
.content_1 .mCustomScrollBox .mCSB_scrollTools{
    padding:5px 0;
    -webkit-box-sizing:border-box; 
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
}



/*---------------------------------------------------------------------internal pages css starts here-----------------------------------------------------------------------*/

.navigation3{
    float:left;
    clear:left;
    width:100%;
    margin:10px 0 0 0;
    border-radius:2px;
    border:#FFF solid 2px;
    padding:5px 0 7px 0;
    background-color:#EBEEEE;
}	


.nav11 ul{
    list-style-type:none;
    margin:0px 0 0 0px;
    padding:0px 0 0px 0;
    font-family:Arial, Helvetica, sans-serif;
}
.nav11 ul li{
    color:#3a3a3a;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    line-height:25px;
    font-family: Arial, Helvetica, sans-serif;
    width:210px;
}
.nav11 ul li a{
    color:#3a3a3a;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
}
.nav11 ul li a:hover{
    color:#2487cb;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
}
.nav11 ul li a.selected{
    color:#2487cb;
    list-style-type:none;
    display:inline-block;
    font-size:14px;
    float:left;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
}
.navigation4{
    float:left;
    clear:left;
    width:100%;
    margin:0px 0 0 0;
    border-radius:2px;
    border:#FFF solid 1px;
    padding:5px 0 7px 0;
    background-color:#cfd2d2;
}

.main_left{
    margin:0 0 0 0;
    width:700px;
    float:left;
}
.localization_services{
    margin: 45px 0 0 0;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:35px;
    color:#000;
    width:100%;
    text-align:left;
}
.localization_txt{
    margin: 20px 0 0 0;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    text-align:justify;
    color:#000;
    width:100%;
}
.localization_txt_sml{
    margin: 20px 0 0 0;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#202020;
    text-align:justify;
    line-height:18px;
    width:100%;
}
.com_blue{
    margin: 20px 0 10px 0;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#0370bb;
    width:100%;
}
.localization_txt_sml2{
    margin: 10px 0 0 0;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#202020;
    width:100%;
}

.words_txt{color:#000; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; padding:10px 0 0 0}
.n_btn_001{background:url(../images/btn_new_001.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_002{background:url(../images/btn_new_002.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_003{background:url(../images/btn_new_000.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_004{background:url(../images/btn_new_003.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_005{background:url(../images/btn_new_004.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_006{background:url(../images/btn_new_005.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}

.main_right{
    margin:0 0 0 30px;
    width:300px;
    float:left;
}
.summary{
    margin: 45px 0 0 0;
    float:left;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:30px;
    color:#636363;
    border-bottom:1px solid #b5b5b5;
    padding-bottom:5px;
    width:100%;
}
.mon_txt1 {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 34px;
    padding:0px 0 0px 5px;
    text-align: left;
    font-size:12px;
}
.mon_txt{
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 34px;
    padding:0px 0 0px 5px;
    text-align: center;
    font-size:12px;
}
.video_div{
    margin:10px 0 0 0 ;
    float: left;
    width:100%;
}
.like_main{
    margin:10px 0 0 0;
    float:left;
    width:100%;
}
.grey_div{
    margin: 15px 0 0 0;
    float:left;
    background-color:#ebeeee;
    width:300px;
    padding:0px 0 15px 0;
}
.locali_qte{
    margin: 10px 0 0 10px;
    float:left;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:26px;
    color:#636363;
    width:95%;
    text-align:left;
}
.txt_bx{
    margin:10px 0 0 15px;
    float:left;
    width:100%;
}
.txtbx{
    margin:0 0 0 0px;
    float:left;
    width:260px;
    height:34px;
    color:#666;
    border:1px solid #d5d5d5;
    border-radius:5px;
    padding-left:5px;
    font-size:13px;
    font-family:Arial;
}
.txtbx2{
    margin:0 0 0 0px;
    float:left;
    width:260px;
    height:34px;
    color:#666;
    font-weight:bold;
    border:1px solid #d5d5d5;
    border-radius:5px;
    padding-left:5px;
}
.txtbx3{
    margin:0 0 0 0px;
    float:left;
    width:175px;
    height:34px;
    color:#666;
    font-weight:bold;
    border:1px solid #d5d5d5;
    border-radius:5px;
    padding-left:5px;
}
.txtbutton{
    margin:0 0 0 0px;
    width:175px;
    height:34px;
    color:#666;
    font-weight:bold;
    border:1px solid #d5d5d5;
    border-radius:5px;
    padding-left:5px;
}
.txtmsg{
    margin:0 0 0 0px;
    float:left;
    width:260px;
    height:150px;
    color:#666;
    /* font-weight:bold; */
    border:1px solid #d5d5d5;
    border-radius:5px;
    padding-left:5px;
    font-size:13px;
    font-family:Arial;
}
.req{
    margin:5px 0 0 17px;
    float:left;
    width:100%;
    color:#F00;
    font-size:11px;
}
.send_req{
    margin:15px 0 0 15px;
    float:left;
    width:100%
}
.red{
    color:#000000; 
    font-size:11px; 
    font-family:Arial,Helvetica, sans-serif;	
    float: left;
    display:none;
}
.right_baner{width:435px; height:490px; float:left}
.left_baner_txt{width:346px; height:490px; float:left}
.main_panel{width:100%; height:auto; float:left}
.style1{color:#3a3a3a; font-size:36px; line-height:48px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:left }
.style1 h1{color:#3a3a3a; font-size:36px; line-height:0px; font-weight:normal; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:left }
.style2{color:#0375c3; font-size:41px; line-height:54px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; text-align:left}
.style2 h1{color:#0375c3; font-size:41px; line-height:54px; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; text-align:left}
.style2 a{color:#0375c3; font-size:41px; line-height:54px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; text-align:left}
.style3{color:#636363; font-size:15px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.email_area{width:100%;border-bottom:#ccc 1px dashed; height:auto; margin:0 0 0 0}



.con_m_main_z{ width:auto; height:auto}
.con_m_main_l{ width:617px; height:auto; float:left}
.con_m_main_r{ width:263px; height:auto; float:left;}


.where_we{width:561px;border-bottom:#ccc 1px dashed; height:auto; margin:20px 0 0 0}
.get_in_t{width:auto;border-bottom:#ccc 1px dashed; height:auto; margin:105px 0 0 0}

.co_in_box{ width:295px; height:auto; float:left; margin:20px 2px 0 0}
.co_in_box_h{ color:#000; font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:12px 0 10px 3px}
.co_ad_on1{ color:#000; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px; line-height:21px; padding:10px 0 25px 4px}
.co_ad_on1 a{  color:#4a6f78; text-decoration:underline}


.left_one_06{width:300px; float:left; margin:20px 0 0 0}
.right_two_06{width:300px; float:right; margin:20px 0 0 0}
.count_rpt_06{width:100%; height:auto; float:left;}
.right_top_06{width:240px; height:auto; float:right;}

.right_top_085{width:240px; height:auto; }

.img_prf{width:73px; height:87px; float:left; margin:0 15px 0 0}
.txt_infog{width:auto ; height:auto;}
.img_skp{width:40px; height:40px; float:left;}
.text_box_06{width:259px; height:34px; border:0px solid #CCC; margin-bottom:5px; background:url(../images/in_put_bg.png) no-repeat;}
.text_mlt_06{width:261px; height:205px; border:0px solid #CCC; background:url(../images/txt_bg_area.png) no-repeat;}
.px_count{line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.px_count_ns{line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.heading_tuxs2{color:#2b5774; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif ; background:url(../images/icon_2.png) no-repeat; height:31px; padding:10px 0 0 31px; width:auto}

.heading_tuxs3{color:#2b5774; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif ; background:url(../images/icn_get_in.png) no-repeat; height:31px; padding:10px 0 0 31px; width:auto}
.heading_tuxs01{color:#2b5774; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif ; background:url(../images/e_mail_icon.png) no-repeat; height:31px; padding:10px 0 0 31px;}

.co_in_sub{ float:left; width:316px; height:auto; margin:0 2px 0 0} 
.co_in_sub a{ color:#3d7189; text-decoration:underline; line-height:45px;}
.co_in_sub_txt{ color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:10px 0 0 0} 
.co_in_sub1{ float:left; width:166px; height:auto; margin:0 2px 0 0} 
.co_in_sub1 a{ color:#3d7189; text-decoration:none; line-height:45px;}

.sub_m_bor{ border-bottom:#ccc 1px dashed}

.co_in_sub0{ float:left; width:39px; height:39; margin:0 2px 0 0;background:url(../images/icn_01_skype.png) no-repeat;} 
.ab_team{
    width:100%; 
    height:auto;
    padding: 14px 0 2px 0px;
}


/*---------------------------------------------------------------------order page css starts here-----------------------------------------------------------------------*/	

.message_qoute{
    width:320px;
    margin:2px 0 0 20px;
    color:#FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
}

.you_main{
    margin:0 0 0 0;
    width:1055px;
    float:left;
}
.you{
    margin:70px 0 0 0;
    float:left;
    width:870px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:35px;
    color:#00a3e8;
    font-weight:bold;

}

.you_portu{
    color: #00A3E8;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 29px;
    font-weight: bold;
    margin: 58px 0 0;
    width: 870px;
}
.you_spanish{
    color: #00A3E8;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 30px;
    font-weight: bold;
    margin: 66px 0 0;
    width: 870px;

}

.you_dutch{
    color: #00A3E8;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 25px;
    font-weight: bold;
    margin: 70px 0 0;
    width: 870px;
}

.you_french{
    color: #00A3E8;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 31px;
    font-weight: bold;
    margin: 70px 0 0;
    width: 870px;
}

.globe{
    float:left;
    margin:20px 0 0 0;
    width:96px;
    height:100px;
}
.grey_order{
    margin:10px 0 0 0;
    float:left;
    width:1055px;
    padding-bottom:10px;
    background-color:#f1f1f1;
}
.dotgrey{
    margin:0 0 0 0;
    float:left;
    background-image:url(../images/dotgrey.png);
    background-repeat:no-repeat;
    height:1600px;
    width:565px;
}
.main_seco{width:100%; height:auto; float:left}
.dv_secnd{width:120px; height:auto; float:left; margin-top:15px}
.rotate {
    font-size:30px; color:#454545; font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:bold;

    /* Safari */
    -webkit-transform: rotate(-45deg);

    /* Firefox */
    -moz-transform: rotate(-45deg);

    /* IE */
    -ms-transform: rotate(-45deg);

    /* Opera */
    -o-transform: rotate(-45deg);

    /* Internet Explorer */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}
.freeins{
    margin:62px 0 0 0px;
    float:left;
    width:430px;
    font-size:40px;
    color:#848383;
    text-align:left;
}
.num_main{
    margin:20px 0 0 0;
    float:left;
    width:560px;
}
.num1{
    margin:10px 0 0 40px;
    float:left;
    width:27px;
}
.from{
    margin:15px 0 0 20px;
    float:left;
    width:110px;
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#525252;
    text-align:left;
}
.drop_boxs{
    margin:0 0 0 0;
    float:left;
    border:none;
    width:322px;
    height:38px;
    background:none;
    padding:0 0 0 6px;
}
.drop{
    margin:0 0 0 0;
    float:left;
    border:none;
    width:322px;
    height:41px;
    background-image:url(../images/num_words.png);
    background-repeat:no-repeat;
}
.drop1{
    margin:0 0 0 0;
    float:left;
    border:none;
    width:161px;
    height:41px;
    background-image:url(../images/back_ground1.png);
    background-repeat:no-repeat;
}
.brws{
    margin:0 42px 0 0;
    float:right;
}
.drop2{
    margin:0 0 0 0;
    float:left;
    border:none;
    width:321px;
    height:99px;
    background-image:url(../images/drop2.png);
    background-repeat:no-repeat;
}
.star{
    margin:20px 0 0 38px;
    float:left;
    border:none;
    width:155px;
    height:336px;
    background:#c1c0c0;
    border-left:2px solid #FFF;
    border-right:2px solid #FFF;
    border-bottom:2px solid #FFF;
    background-repeat:no-repeat;
    cursor:pointer;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url(border-radius.htc);
}
.star:hover{
    margin:20px 0 0 38px;
    float:left;
    border:none;
    width:155px;
    height:336px;
    background:#c1c0c0;
    border-left:2px solid #818181;
    border-right:2px solid #818181;
    border-bottom:2px solid #818181;
    background-repeat:no-repeat;
    cursor:pointer;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url(border-radius.htc);
}
.right_clk{float:left; width:150px; text-align:right}
.star2{
    margin:20px 0 0 15px;
    float:left;
    border:none;
    width:155px;
    height:336px;
    background:#c1c0c0;
    border-left:2px solid #FFF;
    border-right:2px solid #FFF;
    border-bottom:2px solid #FFF;
    cursor:pointer;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url(border-radius.htc);
    cursor:pointer;
}
.star2:hover{
    margin:20px 0 0 15px;
    float:left;
    border:none;
    width:155px;
    height:336px;
    background:#c1c0c0;
    border-left:2px solid #818181;
    border-right:2px solid #818181;
    border-bottom:2px solid #818181;
    background-repeat:no-repeat;
    cursor:pointer;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url(border-radius.htc);
    cursor:pointer;
}

.star_bgs{
    float:left;
    width:155px;
    height:62px;
    background:url(../images/star_bgs.png) no-repeat;
}
.fivestar{
    margin:14px 0 0 50px;
    float:left;
    font-size:19px;
    color:#FFF;
    width:140px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
}
.suf{
    margin:0px 0 0 12px;
    float:left;
    font-size:18px;
    line-height:20px;
    color:#2c2c2c;
    width:90px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.one_main{
    margin:0 0 0 0;
    float:left;
    width:100%;
}

.delivery_date{
    color:#11366A;
    margin:0 0 0 0;
    float:left;
    font-size:13px;
    margin-left:10%;
    margin-top:5%;
    width:90%;
    font-weight:bold;
    text-align:left;
}

.one{
    margin:4px 0 0 12px;
    float:left;
    width:10px;
    color: #11366A;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
}

.proj{
    margin:4px 0 0 2px;
    float:left;
    font-size:13px;
    line-height:16px;
    color:#11366a;
    width:110px;
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
}
.one_mn{
    float:left;
    width:100%;
    height:auto;
}
.price{
    margin:12px 0 0 15px;
    float:left;
    font-size:18px;
    color:#4b4b4b;
    width:110px;
    font-family: Arial, Helvetica, sans-serif;
}
.dolr{
    margin:0 0 0 10px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:30px;
    color:#4b4b4b;
    font-weight:bold;
}
.onefifty{
    margin:0 0 0 5px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:30px;
    color:#4b4b4b;
}
.more_info{
    margin:5px 0 0 40px;
    float:left;
    width:45%;
}
.change_currency{
    margin:5px 17px 0 0;
    float:right;
    width:43%;
}
.good_m{
    margin:15px 0 0 0;
    float:left;
    width:100%
}
.good_txt{
    margin:0 0 0 40px;
    float:left;
    width:160px;
    color:#6d6c6c;
    font-size:12px;
}
.good_txt2{
    margin:0 0 0 10px;
    float:left;
    width:160px;
    color:#6d6c6c;
    font-size:12px;
    text-align:justify;
}
.what{
    margin:10px 0 0 40px;
    float:left;
    width:500px;
    color:#909090;
    font-family:Arial, Helvetica, sans-serif;
    font-size:30px;
}
.brwn{
    background-image:url(../images/brwn.png);
    background-repeat:no-repeat;
    float:left;
    width:158px;
    height:280px;
    margin:0 0 0 35px;
}
.brwn2{
    background-image:url(../images/brwn.png);
    background-repeat:no-repeat;
    float:left;
    width:158px;
    height:280px;
    margin:0 0 0 15px;
}
.num_main2{
    margin:10px 0 0 0;
    float:left;
    width:560px;
}
.forr{
    margin:15px 0 0 12px;
    float:left;
    color:#fff;
    font-size:12px;
    width:140px;
}
.bluebg{
    margin:10px 0 0 2px;
    float:left;
    background-image:url(../images/blue_bg.png);
    background-repeat:no-repeat;
    width:480px;
    height:507px;
}
.idont{
    margin:20px 0 0 30px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:30px;
    font-weight:bold;
    width:100%;
    color:#fff;
}

.Quote{
    margin:0px 0 0 30px;
    float:left;
    width:90%;
    font-family:Arial, Helvetica, sans-serif;
    font-size:40px;
    font-weight:bold;
    color:#fff;
    text-align:left;
}

.txbx{
    margin:20px 0 0 20px;
    float:left;
    width:273px;
    height:41px;
    background-image:url(../images/txtbx.png);
    background-repeat:no-repeat;
    border:none;
}
.txbx_m{
    margin:0px 0 0 0px;
    background:none;
    border:none;
    float:left;
    width:268px;
    height:32px;
    line-height:36px;
    padding:6px 0 0 5px;
}
.msgbx{
    margin:20px 0 0 20px;
    float:left;
    width:273px;
    height:118px;
    background-image:url(../images/msgbx.png);
    background-repeat:no-repeat;
    border:none;
}
.msgbx_m{
    margin:0px 0 0 0px;
    background:none;
    border:none;
    float:left;
    width:268px;
    height:110px;
    font-size:15px;
    font-family:Arial;
    padding:6px 0 0 6px;
}
.reqrd{
    margin:10px 0 0 20px;
    float:left;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    color:#fff;
    width:100%
}
.reqq{
    margin:10px 0 0 20px;
    float:left;
    width:100%
}
.time{
    margin:110px 0 0 5px;
    float:left;
}

/*---------------------------------------------------------------------login page css starts here-----------------------------------------------------------------------*/

.login_wrapper{
    margin:0 0 0 0;
    width:618px;
    height:290px;
    background-image:url(../images/log_m.png);
    background-repeat:no-repeat;
}
.custmr{
    margin:5px 0 0 20px;
    float:left;
    width:740px;
}
.cus_m{
    margin:0 0 0 0;
    float:left;
    width:180px;
}

.forgotPWD{
    margin:30px 0 0 0;
    float:left;
    width:180px;
}

.arw{
    margin:3px 0 0 0;
    float:left;
}
.cus_txt{
    margin:0 0 0 10px;
    float:left;
    color:#224980;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;

}
.cus_txt2{
    margin:0 0 0 10px;
    float:left;
    color:#4697c8;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;

}

.log_txtbx{
    margin:20px 0 0 20px;
    float:left;
    background-image:url(../images/log_txtbx.png);
    background-repeat:no-repeat;
    width:111px;
    height:32px;
}
.log_tm{
    margin:0px 0 0 0;
    float:left;
    background:none;
    border:none;
    width:100px;
    height:25px;
}
.blue_arw{
    margin:22px 0 0 5px;
    float:left;
}
.pass{
    color:#4697c8;
    text-decoration: none;
}

/*---------------------------------------------------------------------account page css starts here-----------------------------------------------------------------------*/

.bodr{
    margin:0 0 0 0;
    float:left;
    width:120px;
    border-bottom:#999 1px solid;
    padding-bottom:5px;
}
.people{
    margin:0 0 0 0;
    float:left;
}
.cus_m12{
    margin:0 0 0 0;
    float:left;
    width:212px;
}
.profsnl{
    margin:10px 0 0 0px;
    float:left;
    color:#224980;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    width:230px;	

}
.profsnl22{
    margin:2px 0 0 0px;
    float:left;
    color:#a7a7a7;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    width:230px;	

}
.custmr22{
    margin:30px 0 0 0px;
    float:left;
    width:150px;
}
.cus_txt33{
    margin:0 0 0 5px;
    float:left;
    color:#4697c8;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-style:italic;
    text-align:left;
}
.redalert{
    color:#FF0000;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
}
.bluelink{
    font-family:Arial, Helvetica, sans-serif; 
    color:#0370BB; 
    cursor:pointer; 
    padding:3px 0 0 0; 
    height:auto;
}
.login_main{ 
    width:480px; 
    float:left; 
    margin:0 0 0 145px; 
    padding:0px 0 0 0;
}
.bartext{ font-family:Arial, Helvetica, sans-serif; color:#333; padding:2px 0 2px 5px; text-align:left;font-size:14px;}
.barimg{ padding:0 0 0 5px; text-align:right}
.label_top{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:14px; font-weight:bold; padding:15px 0 3px 62px;font-size:14px;}
.blacktext{font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14px; line-height:22px;}

/*-------cart page--------------*/
.quote1{float: left;  margin: 0; padding: 0; height:auto; width:980px;}
.quote_left1{background: url("../images/whiteLeft.jpg") no-repeat scroll center top transparent;   float: left;    height: 12px;    width: 11px;}
.formdiv1{padding:25px 0 0 0 ; text-align:left; margin-top:20px; width:92%; margin:0 auto; border-top:1px solid #afaeae;}
.btn_main_29{
    width:auto;
    height:auto;
}
.le-29{
    width:6px;
    float:left;
    height:26px;

}
.ri-29{
    width:6px;
    float:left;
    height:26px;

}
.cen-29{
    float:left;
    height:26px;
    color:#FFF;
    font-size:12px;
    font-family:Verdana, Geneva, sans-serif;
    line-height:24px;
    font-weight:bold;
    text-align:center;
    padding:0px 4px 0px 4px;
    cursor:pointer;
}
.c_cart{width:1000px; height:250px; height:auto;  margin:0 0 29px 60px; background-color:#AEAEAE; border-radius:5px 5px 5px 5px;}
.cart_bg{width:990px; margin:0 0 -2px 1px; height:218px;}
.cart_align{ padding:18px 0 0 40px;}
.cart_box1{ float:left; width:225px; height:auto; margin:0 5px 0 0; height: auto; text-align:left;}
.cart_heading{ font-family:Tahoma, Geneva, sans-serif; color:#fff; font-size:14px; font-weight:bold; text-align:left; padding:0 0 5px 0;}
.cart_label{ font-family: Arial, Helvetica, sans-serif; color:#fff; padding:11px 0 0 0;}
.cart_label2{ font-family: Arial, Helvetica, sans-serif; color:#fff; padding:11px 0 0 0; width: auto;}
.clr{ clear:both}
.ord_panel{
    width:1000px;
    height:auto;
    margin:0 0 30px 60px;

}
.left_panel{
    width:425px;
    height:auto;
    float:left;
    border:1px solid #CCC;
}
.right_pannel{
    width:425px;
    height:auto;
    float:right;
    border:1px solid #CCC;
}
.heading_bg1{
    width:100%;
    background-color:#AEAEAE;
    border-bottom:1px solid #CCC;
    float:left;
    line-height:30px;
}
.heading_cod{
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    padding-left:20px;
    line-height:30px;
}
.text_num1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000;
    line-height:17px;
}
.text_panel{
    width:380px;
    padding-left:20px;
    float:left;
}
.text_box_200{
    width:200px;
    height:18px;
    border:1px solid #CCC;
    color:#333;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}
.blu-left-29{
    width:6px;
    float:left;
    height:26px;
    background:url(../images/blu-left.png) no-repeat;
}
.blu-right-29{
    width:6px;
    float:left;
    height:26px;
    background:url(../images/blu-right.png) no-repeat;
}
.blu-cen-29{
    float:left;
    height:26px;
    color:#FFF;
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    font-weight:bold;
    line-height:24px;
    text-align:center;
    padding:0px 4px 0px 4px;
    background:url(../images/blu-rpeat.png) repeat-x;
    cursor:pointer;
}
.sel{
    width:210px;
    height:86px;
}
.btn_rqst{background:#356aa0; border:1px solid #164571; padding:8px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px}
.solution_main{width:700px; height:auto; float:left}
.mon_h1 {
    /*background-color: #315086;*/
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 31px;
    padding: 2px 0 2px 5px;
}
.mon_h2 {
    /*background: url("../images/one_bl.jpg") repeat-x scroll 0 0 transparent;*/
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 31px;
    padding: 2px 0 2px 5px;
    text-align: center;
}
.mon_h3 {
    /*background: url("../images/one_glb.jpg") repeat-x scroll 0 0 transparent;*/
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 31px;
    padding: 2px 0 2px 5px;
    text-align: center;
}
.mon_h4 {
    /*background: url("../images/one_glds.jpg") repeat-x scroll 0 0 transparent;*/
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 31px;
    padding: 2px 0 2px 5px;
    text-align: center;
}
.mon_h5 {
    /*background: url("../images/one_hrl.jpg") repeat-x scroll 0 0 transparent;*/
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 35px;
    padding: 0 0 0 5px;
    text-align: center;
}
.mon_h6 {
    /*background: url("../images/one_grds.jpg") repeat-x scroll 0 0 transparent;*/
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 35px;
    padding: 0 0 0 5px;
    text-align: center;
}
.mon_txt_22 {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-weight: bold;
    line-height: 31px;
    padding: 2px 0 2px 5px;
    text-align: center;
}
.mon_txt1 {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 34px;
    padding: 2px 0 2px 5px;
    text-align: left;
}
.main_seo_bg{
    width:540px;
    background-color:#f4f5f7;
    padding:20px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior:url(border-radius.htc);
}
.name_seo{color:#002f65; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.txt_se_bx_bg{background:url(../images/bg_txt_se_bx.jpg) no-repeat center left; width:284px; height:24px;}
.textbox_seo{border:none;font-family:Arial, Helvetica, sans-serif; color:#333; margin:0; background:none; width:280px; height:20px; line-height:15px;}
.multi_se_bx_bg{background:url(../images/multi_txtbox_se.jpg) no-repeat center left; width:284px; height:128px;}
.multi_seo{border:none;font-family:Arial, Helvetica, sans-serif; color:#333; margin:0; background:none; width:280px; height:128px; line-height:15px;}

.btn_rqst{background:#356aa0; border:1px solid #164571; padding:8px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px}
.btn_rqst_plus{background:#d54937; border:1px solid #d74937; padding:8px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px}
.btn_rqst_fb{background:#3D589C; border:1px solid #29447e; padding:8px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px}
.btn_rqst_tweet{background:#22b1e5; border:1px solid #057ed0; padding:8px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px}
.btn_rqst_linkd{background:#015987; border:1px solid #0073b2; padding:8px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px}
.btn_rqst_you{background:#FF3333; border:1px solid #FF3333; padding:8px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px}
.btn_rqst_word{background:#464646; border:1px solid #464646; padding:8px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px}

.n_btn_001{background:url(../images/btn_new_001.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_002{background:url(../images/btn_new_002.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_003{background:url(../images/btn_new_000.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_004{background:url(../images/btn_new_003.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_005{background:url(../images/btn_new_004.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.n_btn_006{background:url(../images/btn_new_005.gif) no-repeat; width:66px; height:26px; cursor:pointer; border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.hedCenter {width:auto;	height:27px;	float:left;	background-color:#FFFFFF;	font:20px "Trebuchet MS", Arial, Verdana;	color:#4777bb;	text-align:center;	padding:7px 0px 0px 0px; font-weight:bold;}
.hedRight {	width:40px;	height:34px;float:left;background:url(../images/hedRight.png);}
.hedRight1 {width:184px;height:136px;float:left;background:url(../images/hed22.png); margin-top:-101px}
.quote{float: left;  margin: 0; padding: 0; height:auto; width:700px;}
.quote_left{background: url("../images/whiteLeft.jpg") no-repeat scroll center top transparent;   float: left;    height: 12px;    width: 11px;}
.quote_center{float: left;width: 969px; padding:8px 0 0 0px;}
.quote_box{ width:232px; height: auto; float:left; margin:5px 10px 0 0;}
.quote_h1{ background: url("../images/rsq1T.jpg") no-repeat scroll center bottom transparent;  height: 8px;  width: 231px;}
.quote_m1{ background: url("../images/rsq1C.jpg") repeat-x  scroll center top transparent;float: left;height: 371px;padding: 0 0 0 7px; width: 224px;}
.quote_b1{ background: url("../images/rsq1B.jpg") no-repeat scroll center top transparent; clear: both;  height: 8px;  width: 231px;}

.quote_h2{ background: url("../images/rsq2T.jpg") no-repeat scroll center bottom transparent;  height: 8px;   width: 231px;}
.quote_m2{background: url("../images/rsq2C.jpg") repeat-x scroll center top transparent; float: left; height: 371px;  padding: 0 0 0 7px; width: 224px;}
.quote_b2{background: url("../images/rsq2B.jpg") no-repeat scroll center top transparent; clear: both; height: 8px; width: 231px;}


.quote_h3{background: url("../images/rsq3T.jpg") no-repeat scroll center bottom transparent; height: 8px; width: 231px;}
.quote_m3{background: url("../images/rsq3C.jpg") repeat-x scroll center top transparent; float: left; height: 371px;  padding: 0 0 0 7px; width: 224px;}
.quote_b3{background: url("../images/rsq3B.jpg") no-repeat scroll center top transparent; clear: both; height: 8px;  width: 231px;}

.quote_h4{background: url("../images/rsq4T.jpg") no-repeat scroll center bottom transparent; height: 8px; width: 231px;}
.quote_m4{background: url("../images/rsq4C.jpg") repeat-x scroll center top transparent; float: left; height: 371px; padding: 0 0 0 7px; width: 224px;}
.quote_b4{ background: url("../images/rsq4B.jpg") no-repeat scroll center top transparent; clear: both; height: 8px; width: 231px;}
.order_btn{width:auto; float:left; background:#0375c3; line-height:37px; margin-top:5px;}
.order_txt{font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; text-decoration:none; padding:0 6px 0 6px}
.tab_main{width:auto; height:auto; float:left; margin-top:-6px; z-index:1; position:absolute}
.summary_txt{
    margin: 20px 0 0 0;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#6c6c6c;
    text-align:justify;
    line-height:18px;
    width:100%;
}
.blue_btn{ background:url(../images/button_cls.jpg) repeat-x; height:33px; line-height:33px; padding:0 8px 0 8px; color:#e3e7e8; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; border:none; border-radius:3px; cursor:pointer}
.arrow_btn{ background:url(../images/arw_blue.png); background-repeat:no-repeat; width:38px; height:32px; border:none; cursor:pointer;}
.menu_second
{
    width:900px;
    margin:auto;
    padding:0;

}

.rhm1-bg2{
    width:1055px;
    height:37px;
    margin:auto;

}
.rhm1-bg2 ul{
    list-style:none;
    margin:0;
}
.rhm1-bg2 li{
    float:left;
    list-style:none;
}
.rhm1-bg2 li a{
    float:left;
    display:block;
    color:#686868;
    text-decoration:none;
    font:13px 'Arial', sans-serif;
    background:url(../images/2.png) no-repeat left 0px;
    background:url(../images/1.png) no-repeat right 0px;
    height:37px;
    line-height:37px;
    padding:0 0px 0 10px;
    margin-right:3px;
    text-align:center;
    cursor:pointer;	
}
.rhm1-bg2 li a span{
    float:left;
    display:block;
    padding:0 22px 0 7px;
}
.rhm1-bg2 li.current a{
    color:#0375c3;
    background:url(../images/rhm1_hover_l.png) no-repeat left 0px;
}
.rhm1-bg2 li.current a span{
    color:#0375c3;
    background:url(../images/rhm1_hover_r.png) no-repeat right 0px;
}
.rhm1-bg2 li a:hover{
    color:#0375c3;
    background:url(../images/rhm1_hover_l.png) no-repeat left 0px;
}
.rhm1-bg2 li a:hover span{
    color:#0375c3;
    background:url(../images/rhm1_hover_r.png) no-repeat right 0px;
}

.large_button{border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; width:105px; height:22px; font-weight:normal; background:url(../images/btn_large.gif) no-repeat; cursor:pointer;}

.styled-select select {
    background: transparent;
    width: 400px;
    padding: 5px;
    border:none;
    height: 42px;
    font-size:14px;
    color:#666;
}
.styled-select {
    width: 322px;
    height: 42px;
    overflow: hidden;
    border:none;
    background:url(../images/drop.png) no-repeat right;
}
.box_1_23{width:122px; height:133px; float:left; background:url(../images/box_bg_1.jpg) no-repeat; text-align:center}
.box_inner_dv{width:99px; height:auto; float:left; text-align:center; padding:6px 11px 6px 11px;}
.words_txt{color:#000; font-size:13px; font-family:Arial, Helvetica, sans-serif;  text-align:center; font-weight:bold; padding:10px 0 0 0}
.doler_words_txt{color:#860808; font-size:16px; font-family:Arial, Helvetica, sans-serif;  text-align:center; font-weight:bold; padding:6px 0 0 0}
.left_pa{margin-left:49px}
.go_fb{padding:8px 0 0 0}

.grey_btn{ background:#909090; height:33px; line-height:33px; padding:0 8px 0 8px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; border:none; border-radius:3px; cursor:pointer}
.buttonclass{border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; width:49px; height:19px; text-decoration:none; font-weight:normal; background:url(../images/btn_small.gif) no-repeat; cursor:pointer;}

.background_butn{
    float:left;
    text-align:center;
    color:#FFFFFF;
    background:url(../images/blue_small_repeat.png);
    text-decoration:none;
    background-repeat:repeat-x;
    width:225px;
    height:43px;
    font-family:Arial;
    font-size:16px;
    cursor:pointer;
}
.background_butn a{
    float:left;
    text-align:center;
    background:url(../images/blue_small_repeat.png);
    text-decoration:none;
    background-repeat:repeat-x;
    width:225px;
    height:43px;
    font-family:Arial;
    font-size:16px;
}

.txtbx_words{width:30px;}

/***********new working panel***********/

.working_panel{width:1055px; height:auto; margin:auto}
.heading_workig{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000; line-height:38px; margin:25px 0 34px 0; border-bottom:1px dashed #c2c2c2;}
.for_table{width:100%; height:auto; float:left}
.step1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#fff; line-height:46px; padding:0 0 0 10px; background:url(../images/step_bg_nw.png) no-repeat; text-transform:uppercase}
.upload{color:#000; font-size:18px; font-family:Arial, Helvetica, sans-serif; line-height:30px}
.dox_txt{color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:26px; font-weight:bold}
.finshed{width:100px; height:auto; float:left; margin-top:5px}
.chekd_txt{width:440px; height:auto; float:left; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:27px; border:1px solid #fafaf8}
.pt_txt{width:120px; height:auto; float:left; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #FAFAF8; line-height:27px}
.have_txt{width:600px; height:auto; float:left; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #FAFAF8; line-height:27px}
.have_txt7{width:450px; height:auto; float:left; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #FAFAF8; line-height:24px}
.there_txt{width:465px; height:auto; float:left; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:27px}
.status_txt{width:60px; height:auto; float:left; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:27px}
/* thank you page */

.new_thanks{
    background-image: url("../images/thankyou.jpg");
    background-repeat: no-repeat;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    height: 366px;
    margin: auto;
    padding: 0;
    text-align: center;
    width: 1000px;

}
.thankyou_2{
    width:100%;
    margin:auto;
    padding:0px;

}

.thankyou_inner_1_english{
    float: right; color: rgb(27, 111, 182); font-family: Arial; font-weight: bold; font-size: 36px; margin: 155px 298px 0px 5px;
}

.thankyou_inner_2_english{
    float: right; padding: 0px; margin: 6px 227px 10px 379px; text-align: left;
}



.thankyou_inner_1_spanish{
    color: #1B6FB6;
    float: right;
    font-family: Arial;
    font-size: 36px;
    font-weight: bold;
    margin: 155px 394px 0 5px;
}

.thankyou_inner_2_spanish{
    float: right;
    margin: 6px 218px 10px 476px;
    padding: 0;
    text-align: left;
}

.thankyou_inner_2_german{
    float: right;
    margin: 6px 243px 10px 506px;
    padding: 0;
    text-align: left;
}

.thankyou_inner_1_french{
    color: #1B6FB6;
    float: right;
    font-family: Arial;
    font-size: 36px;
    font-weight: bold;
    margin: 155px 170px 0 5px;
}

.thankyou_inner_2_french{
    float: right;
    margin: 6px 199px 10px 452px;
    padding: 0;
    text-align: left;
}

.thankyou_inner_2_chinese{
    float: right;
    margin: 6px 302px 10px 379px;
    padding: 0;
    text-align: left;
}

.thankyou_inner_1_chinese{
    color: #1B6FB6;
    float: right;
    font-family: Arial;
    font-size: 36px;
    font-weight: bold;
    margin: 155px 386px 0 5px;
}

/****why us page**/
.class1_1{
    float:left;
    width:690px;
    padding:px;
}
.class_2{
    float: left;
    height: auto;
    padding: 5px;
    width:   float: left;
    height: auto;
    padding: 5px;
    width: 104%;
}
.CLASS_3{
    float: left;
    font-family: Arial;
    font-size: 16px;
    font-weight: bolder;
    height: 250px;
    text-align: center;
    width: 275px;

}	
.spn_class{
    color: #414141;
    float: left;
    font-size: 41px;
    margin-top: 63px;
    padding-left: 11px;
}	
.class_rght{
    float:right;
    width:404px;
    height:250px;
}
.class_ne1{
    border-bottom: 2px dashed #C0C0C0;
    float: left;
    padding: 5px;
    width: 456px;
}

.main_image_1{
    color: #0270BB;
    float: right;
    font-family: Arial;
    font-size: 17px;
    font-weight: bold;
    margin-top: 19px;
    padding-left: 23px;
}
.img_1{
    width:86px;
    height:54px;
}
.down_class{
    float: left;
    height: auto;
    margin-left: 50px;
    margin-top: 10px;
    padding: 6px;
    width: 600px;
}	

.bold_new{
    float: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;

}
.normal_text{
    font-family: Arial;
    font-size: 14px;
    line-height: 19px;
    width:550px;
    text-align: justify; 
}
.text_std{
    color: #202020;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-style: inherit;
    height: auto;
    margin-left: 0;
    padding: 44px;
    width: 93%;
}
.image_sign{
    float:left;
    width:100%;
    height:90px;
    margin-left:50px;
    border-bottom:1px solid #c0c0c0;
}	
.txt_lst{
    font-family:Arial;
    font-size:14px;
    margin-left:50px;
    font-weight:bold;
    float:left;
    color:#000;
}

.table_hm{
    text-align:left;
}
.table_hm td, th {
    border-bottom:2.5px solid #eee;
    border-right:2.5px solid #eee;
}

.paging_class{
    color:#000000;
    font-weight:bold;
    font-size:18px;
}
.paging_class a{
    color:#0375C3;
    text-decoration:none;
    font-size:14px;
}

/*----------css-------*/
.navigation5{
    float:left;
    clear:left;
    width:100%;
    margin:0px 0 0 0;
    border-radius:2px;
    border:#FFF solid 1px;
    background-color:#cfd2d2;
}

#navigation {
    margin: 0;
    height:auto;
    padding:0;
    list-style: none;
}

#navigation > li {
    float: left;
    width:211px;
    padding:0;
}

#navigation > li > a {
    float: left;
    color: #3A3A3A;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 3;
    font-size:14px;
    text-transform: uppercase;
}

#navigation > li > a:hover {
    color: #2487cb;
    text-decoration: none;
}
#navigation > li.sub {
    position: relative;
}
#navigation > li.sub ul {
    width: 10em;
    margin: 0;
    padding: 0.5em 0;
    list-style: none;
    background: #CFD2D2;
    position: absolute;
    top: -1000em;
}

#navigation > li.sub ul li {
    width: 100%;
    margin: 0 auto 0.3em auto;
}

#navigation > li.sub ul li a {
    display: block;
    padding: 0.4em;
    color: #000;
    text-decoration: none;
    font-size:14px;
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
    border-bottom:1px solid #ababab;
}

#navigation > li.sub ul li a:hover {
    background: #0475c3;
    color:#FFF;
    font-size:14px;
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
}
#navigation > li.sub:hover ul {
    top: 2em;
}

/* new customer pages */
.current_trans{width:1024px; height:56px; background:url(../images/current_grey.png) no-repeat}
.order_id_txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF}
.ord_txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:0 0 0 5px}
.octb_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:0 0 0 5px}
.octb_txt_non{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.numer_txt_cur{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#5d5d5d; }
.dol_txt_curr{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5d5d5d; }
.see_sta_curr{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#009de2; text-decoration:none; border-bottom:1px dotted #009de2; line-height:14px}
.see_sta_curr:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#009de2; line-height:14px }
.brd_curr{border-right:1px solid #c9c9c9; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9}

.bg_daw{width:795px; height:87px; background:url(../images/bg_dwn.png) no-repeat}
.bg_file{width:163px; height:99px; background:url(../images/bg_file.png) no-repeat; margin-left:10PX}
.file_one{color:#FFF; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:35px 0 0 100px}
.txt_perd{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:0 0 0 36px }

.tckt_trans_bg{width:744px; height:57px; background:url(../images/tckt_supp_bg.png) no-repeat}
.tckt_cut_txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; padding-left:15px}
.status_cut_txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; }
.query_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:0 0 0 15px}
.box_94{width:94px; height:22px; border:1px solid #d4d4d4; margin-left:20px}
.blg_heading{color:#00a3e8; font-size:27px; font-family:Arial, Helvetica, sans-serif; line-height:60px}
.title_cut_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:26px}
.txt_box_283{width:283px; height:39px; background:url(../images/txtbox_bg_curr.png) no-repeat}
.textbox_tickt{width:278px; height:36px; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:35px; background:none; border:none; padding-left:4px}
.txt_box_203{width:2203px; height:39px; background:url(../images/txt_box_203.png) no-repeat}
.textbox_203{width:200px; height:36px; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:35px; background:none; border:none; padding-left:4px}
.txt_box_284{width:203px; height:109px; background:url(../images/txt_box_fld.png) no-repeat}
.textbox_284{width:275px; height:107px; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:35px; background:none; border:none; padding-left:4px}
.status_of{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000;  line-height:40px}
.name_txt_sim{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#4144d3;  line-height:40px}
.proof_re{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; font-weight:bold }
.per_btn{background:#23b14d; width:80px; height:25px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; padding:0 10px 0 10px; line-height:25px;}
.tm_dt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold }

.tckt_trans_bg{width:744px; height:57px; background:url(../images/tckt_supp_bg.png) no-repeat}
.tckt_cut_txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; padding-left:15px}
.status_cut_txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; }
.query_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:0 0 0 15px}
.box_94{width:94px; height:22px; border:1px solid #d4d4d4; margin-left:20px}
.blg_heading{color:#00a3e8; font-size:27px; font-family:Arial, Helvetica, sans-serif; line-height:60px}
.title_cut_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:26px}
.txt_box_283{width:283px; height:39px; background:url(../images/txtbox_bg_curr.png) no-repeat}
.textbox_tickt{width:278px; height:36px; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:35px; background:none; border:none; padding-left:4px}
.txt_box_203{width:2203px; height:39px; background:url(../images/txt_box_203.png) no-repeat}
.textbox_203{width:200px; height:36px; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:35px; background:none; border:none; padding-left:4px}
.txt_box_284{width:203px; height:109px; background:url(../images/txt_box_fld.png) no-repeat}
.textbox_284{width:275px; height:107px; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:35px; background:none; border:none; padding-left:4px}
.blu_require{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#009de2;  line-height:14px}

.showLegend{
    width:180px;
    float:left;
    font-size:14px;
    line-height:22px;
    cursor:pointer;
}
.btext{
    font-family:Arial, Helvetica, sans-serif; 
    color:#333; 
    font-size:14px; 
    line-height:22px;
    border-bottom: 1px solid #ccc;
}