body { background: #FFFFFF url(../images/bg_new.jpg) scroll 0px 0px repeat-x; padding:0px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


.car li {
  list-style-type: square;
  line-height: 26px;
}
.car {
  padding-left: 20px;
  padding-bottom: 20px;
  padding-top: 15px;
}

.em-blt > li {
    list-style: outside none square !important;
}

.advhmbtn {
    padding-left: 10px;
}

.marg li {
    width: auto !important;
}

.nwtbs {
}
.nwtbs li.dm_menu_item_1 {
    width: 85px !important;
}

.nwtbs li.dm_menu_item_1 a {
    padding: 3px !important;
}
.nwtbs li.dm_menu_item_1:hover {
    width: 85px !important;
}



.dm_tabcontent .spbllt > li {
    border: 1px solid #f4f4f4;
    display: flex;
    list-style: outside none none !important;
    margin-bottom: 5px;
    padding: 9px 16px;
}

fieldset.formFieldset ol.formContainer li {
    background-image: none;
    clear: both;
    list-style: outside none none !important;
    margin: 0;
    padding: 5px;
}


.advdv ul.dm_menu_1 li {
    display: block;
    height: 50px;
    text-align: center;
    width: 195px;
}
.advdv  ul.dm_menu_1 li a {
    display: block;
    height: 40px;
    width: 169px;
}




.spd strong {
    display: inline-block;
    width: 190px;
}
.pric {
    width: 220px;
}


.rsform-submit-button {
    background-color: #a32322;
    border: medium none;
    border-radius: 16px;
    color: #fff;
    padding: 7px 19px;
}

#dm_tabs_1 ul.dm_menu_1 li.dm_menu_item_1 a {
    color: #000000;
    float: left;
    font: bold 9px Arial;
    outline: medium none;
    padding: 5px 13px;
    text-decoration: none;
    text-transform: uppercase;
}

.contentheading-1 {
    color: #a32322;
    font-size: 13px;
    font-weight: bold;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 3px;
}
.spbllt a {
    font-size: 14px;
    font-weight: bold;
}


.advhmbtn{
   }

.advhmbtn a, .advhmbtn a:hover{color: #fff !important;}

#dm_tab_1_2 strong {
    color: #013668;
}

.spbllt {
    margin: 0;
    padding-bottom: 15px;
    padding-left: 0;
}

.spbllt > li {
    border: 1px solid #f4f4f4;
    list-style: none !important;
    margin-bottom: 5px;
    padding: 9px 16px;
}


.adv-bx {
    margin: 0;
    padding: 0; overflow: hidden;
}
.adv-bx > li {
    display: inline-table;
    list-style: outside none none !important;
    margin-bottom: 7px;
}
.adv-bx a {
   font-weight: bold;
}


.inds1 strong {
    color: #a32322;
}

.und-blt {
    padding-left: 20px !important;
}

#dm_tab_1_12 th {
    color: #a32322;
    padding: 5px;
}

#dm_tab_1_12 td {
    padding: 7px;
    vertical-align: top;
}

.tbn #dm_tabs_1 ul.dm_menu_1 li.dm_menu_item_1 a {
    color: #000000;
    float: left;
    font: bold 12px Arial;
    height: 31px !important;
    outline: medium none;
    padding: 5px 9px;
    text-decoration: none;
    width: 57px !important;
}

.tbn .dm_menu_item_1 {
    height: 41px;
    width: 75px;
}
.tbn .dm_menu_item_1:hover {
    display: block !important;
    height: 41px;
    width: 75px;
}

.tbn1 .dm_menu_item_1 {
    height: 54px; 
    width: 88px;
}

.tbn1 .dm_menu_item_1:hover {
    height: 54px;
    width: 88px; display: block !important;
}

.tbn1 .dm_menu_item_1 a {
    font-size: 9px !important; height: 41px; width: 74px;
    line-height: 15px !important;  padding: 5px 3px !important;
  
}



.inds1 li {
    /*border: 1px solid #ccc;
    display: inline-block;
    margin-bottom: 3px;
    margin-top: 3px;
    padding: 7px;*/ 
}

.inds1 td {
    line-height: 22px;
    padding: 4px;
    vertical-align: top;
}

.box_shw.gt {
    height: 220px !important;
}

.dm_tabcontent ul {
    padding-left: 10px;
}
.dm_tabcontent li {
 
  list-style-type: disc !important;
 list-style-position: inside !important;
}

.dm_tabcontent {
    padding: 10px;
}

.contentheading.blu {
    color: #013668 !important;
    font-size: 20px !important;
}

.new-p1 {
    line-height: 19px !important;
}

.rep_pro12 {
    border: 1px solid #ccc;
    box-shadow: 1px 4px 5px #ccc;
    margin: 11px;
    padding: 10px;
}


.rep_pro21 {
    border: 1px solid #ccc;
    margin: 3px;
}
.rep_pro21 .box_shw {
    height: 286px !important;
}
.rep_pro21 .bx_tit1 {
    height: 40px !important;
}


.tab-cl td {
    border-right: 1px solid #000;
    padding-left: 6px;
    text-align: left;
}

.text-bold1 {
    color: #a32322;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}

.main_div input {
    /*display: none !important;*/ 
}


.pro_box .newtt {
    font-size: 12px;
    line-height: 17px;
    padding-left: 5px;
    text-align: left !important;
}


.ban_txt.lst-bn{line-height:32px;}
.gmd-nw.nw21 > a {
    clear: none !important;
    float: none !important;
    padding-left: 4px;
}

.gmd-nw.nw21 {
    border: 1px solid #ccc;
    border-radius: 10px;
    float: right;
    margin-bottom: 10px;
    padding: 10px;
}
  
  
.gmd-nw table {
    border-color: #ddd!important;
 -webkit- border-color: #ddd!important;
  -moz-border-color: #ddd!important; -o-border-color: #ddd!important;
}

a.altbk{background-color:#ddd;}

.gmd-nw a {
      clear: both;
    float: left;
    line-height: 16px;
    padding-bottom: 6px;
    padding-top: 6px;
    width: 100%;
}

.gmd-nw td {
    background-color: #f9f9f9;
    border-color: #ccc;
    box-shadow: 1px 1px 1px #ccc;
  -webkit-box-shadow: 1px 1px 1px #ccc; -o-box-shadow: 1px 1px 1px #ccc;
  -moz-box-shadow: 1px 1px 1px #ccc;
    line-height: 24px;
    padding: 7px;
    vertical-align: top;
    width: 25%;
}

.gmd-nw span {
     border-bottom: 1px solid #ccc;
    color: #a32322;
    display: block;
    font-size: 12px;
}

.unacceptable, .table .unacceptable {
    background-image: url("../images/unacceptable.png");
}

.ideal, .table .ideal {
    background-image: url("../images/ideal.png");
}

.less-ideal, .table .less-ideal {
    background-image: url("../images/less-ideal.png");
}

.compare .table tbody td, .compare .table thead th {
    border-left: 1px solid #ccc;
    min-width: 110px;
}

.table .ir {
    
    display: block;
    height: 18px;
    margin: 0 auto;
    width: 18px;
}

.ir {
    color: transparent;
    font: 0px/0 a;
    text-shadow: none;
}


.table tbody td, .table tfoot td {
    border-left: 1px solid #ccc;
    text-align: center;
}
.table th, .table td {
    line-height: 22px;
    padding: 8px;
    text-align: left;
}

table {
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
    max-width: 100%;
}

.table-striped tbody tr:nth-child(2n+1) {
    background-color: #ededed;
}


.contentheading span img {
    display: inline-flex;
   
    vertical-align: middle;
}

.page-header h1 {
    display: none;
}

#top_menu ul li a {
    border-right: 1px solid #000;
}
#top_menu ul li:last-child a {
    border-right: medium none !important;
}

.ban_txt.lst-bn {
    background: none repeat scroll 0 0 transparent !important;
    color: #013668;
    padding-left: 1px !important;
    padding-right: 1px !important;
    text-align: left; font-size:19px; 
}


.pdfsym {
    background: url("../images/preview.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 50px;
    padding-left: 39px;
    width: 90px;
}

.left-para{float: left;
    width: 58%;}

.pdfsym:hover{background: url("../images/preview1.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.box_shw.newh a {
    border-bottom: 1px dashed #999;
    display: inline-flex;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 99%;
}

.tprtbx {
    border: 1px solid #ccc;
    border-radius: 7px;
    float: right;
    font-weight: bold;
    padding: 10px;
    width: 35%;
}

.box_shw.new-bx {
    height:150px !important;
}

.box_shw.new-bx.padd-n {
    padding: 0 10px;
}

.hm2 .pro_box {
    min-height: 100px !important;
}

.new-p {
    font-size: 15px;
    height: 25px !important;
}

.drli > a {
    border-bottom: 1px solid #ccc;
    display: block;
    line-height: 27px;
    overflow: hidden;
}



.items_mask a div {
    display: block !important;
}


.tabs_mask, .tabs_container li span {
    font-size: 10px !important;
    height: 30px;
    line-height: 30px;
    text-transform: uppercase !important;
}









#sptab305 .tabs_mask, ul.tabs_container li span {
    height: 30px;
    line-height: 30px;
    text-transform: uppercase !important; font-weight:bold; 
}

ul.tabs_container li.tab{list-style:none !important; }



.sm-tt {
    color: #013668;
    font-size: 18px;
}

.cp1-w > a {
    color: #000;
}


.ln {
    height: 25px !important;
}

.cp1-w {
    background-color: #fff;
    border-bottom: 1px solid #e5e5e5;
    height: 40px;
}

.newt {
    height: 24px !important;
}

.newt {
    height: 25px;
    line-height: 25px;
}

.box_shw.newh {
    height: 200px;
}

.box_shw.newh.smbx {
    height: 150px !important;
}

.gmd .box_shw{height:583px !important;}

.bx_tit1 {
    color: #000;
    font-family: Lucida Console;
    font-size: 17px; height:60px;
    padding-left: 10px;
    text-transform: uppercase;
}

@font-face {
    font-family: 'proxima_novalight';
    src: url('../font/proximanova-light.eot');
    src: url('../font/proximanova-light.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-light.woff') format('woff'),
         url('../font/proximanova-light.ttf') format('truetype'),
         url('../font/proximanova-light.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'akzidenzgroteskregular';
    src: url('../font1/akzidenz-grotesk-bold.eot');
    src: url('../font1/akzidenz-grotesk-bold.eot?#iefix') format('embedded-opentype'),
         url('../font1/akzidenz-grotesk-bold.woff') format('woff'),
         url('../font1/akzidenz-grotesk-bold.ttf') format('truetype'),
         url('../font1/akzidenz-grotesk-bold.svg#akzidenzgroteskregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


ul{ margin: 0px; padding:0px;}

ul li { margin:0px; padding:0px;}

.pro{color: #A32322;
    font-family: arial; padding-bottom:8px;
    font-size: 16px;
    }

li{list-style:none;}

a{text-decoration:none; color:#013668;}

a:hover{text-decoration:underline; color:#A32322;}

#top_menu .module a:hover{color:#A32322;}

img{ border:none;}

#main{ margin: 0;
    padding: 0 0 20px;
    width: 100%; }

#main_inner { width: 990px; margin:0px auto; padding:0px;}

#header{height: 85px;
    padding-top: 8px;}

#logo {float: left;
    padding-top: 13px;
    width: 340px;}

#logo img {
    width: 100%;
}

#user1 {float: right;
    width: 560px;}

#menu{ clear:both; text-align:left; float:left;}

#menu ul{ margin:0px; padding:0px;}

#menu1{ clear:both; text-align:left;}

#menu1 ul{ margin:0px; padding:0px;}

.module_menu ul li{ list-style:none; display:inline; line-height: 52px;}

.module_menu a.mainlevel{ 
color: #FFFFFF;
    display: block;
    float: left;
    line-height: 33px;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration: none;
    text-transform: capitalize;
    }



.module_menu a:hover{ background:url(../images/hover.jpg) scroll 0% 0% repeat-x;}
.module_menu a#active_menu{ background:url(../images/hover.jpg) scroll 0% 0% repeat-x;}

#content{ clear:both; overflow:hidden; padding-top:20px;}

#left {
    float: right;
    /*margin-top: 10px;*/ text-align:left; margin-bottom: 10px;
    width: 230px;
}

#right {
     /*float: right;*/
    line-height: 21px;
    /*margin-top: 15px;*/
    padding-top: 2px;
    text-align: left;
    /*width: 720px;*/
}

#left .module, .module_leftmenu {
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";
border: 1px solid #CCC;
margin-top: 10px;
padding: 15px;
width: 177px;
float: left;
}


#left .module_cls {
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";
border: 1px solid #CCC;
margin-top: 10px;

padding: 15px;
width: 177px;
float: left;
}


.module1 {
    
    border-top: 1px solid #CCCCCC;
    /*moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";*/
    float: left;
    margin-bottom: 10px;
    margin-top: 1px;
    
    width: 940px;
}

h4 {
    color: #A32322;
    font-size: 18px;
    margin: 0;
    padding: 0 0 8px 9px;
    text-align: left;
}

#left .module ul{ padding-left:9px;}

#left .module li{ list-style:none; text-align:left; line-height:22px;}

#left .module li a{ color:#013668;}

.content_box, .content_box_3rd {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 10px;
    margin-top: 7px;
    padding: 10px; min-height:205px;
    width: 208px;
}

.content_box5{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 10px;
    margin-top: 7px;
    padding: 10px; min-height:205px;
    width: 310px;
}


.content_box6{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 10px;
    margin-top: 7px;
    padding: 10px; 
    width: auto;
}


.content_box7{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    
    margin-right: 10px;
    margin-top: 7px;
    padding: 10px; 
    width: auto;
}

.content_box_hm{
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border-radius: 50px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #F6F6F6);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#F6F6F6),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#F6F6F6');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#F6F6F6')";  
    border: 1px solid #fff;
    margin-right: 10px;
    margin-top: 7px;
    padding: 10px; 
    width: auto;
}





.content_box1{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 10px; margin-bottom: 10px;
    margin-top: 7px;
    padding: 10px; min-height:205px;
    width: 685px;
}


#content_box{ padding-bottom:10px;padding-left:0px;}

h3{background-color: #402E48;
    color: #FFFFFF;
    font-size: 12px;
    margin: 0;
    padding: 4px;}


.content_box ul , .content_box5 ul{margin: 0;
    padding: 10px 0 0 15px;}
	
.content_box ul li , .content_box5 ul li{ list-style:none; font-size:12px;}

#footer_txt{ text-align:left; font-size:12px; padding:13px 13px 0;}

#footer_link{font-size: 13px; overflow:hidden;
    padding-bottom: 8px;}
	
#top_menu li{ float:left; list-style:none; display:inline;}

#top_menu li a{ padding-left:5px; padding-right:5px;}

#top_menu{overflow: hidden; padding-bottom: 7px; text-align: right; float:right;}

#top_menu li a:hover{ text-decoration:underline;}

#top_menu .module a{color: #013668;
    font-size: 11px;}


fieldset{border:none;}

.module_leftmenu a{line-height:22px; padding-left:10px; color:#013668;}

#left h3{color: #A32322;
    font-size: 15px;
    margin: 0; background:none;
    padding: 0 0 8px;
    text-align: left;}

#left .module_cls h3{color: #A32322; background: url(../images/search1.png) scroll 0px 0px no-repeat;
    font-size: 15px;
    margin: 0; height:30px;
    padding: 0 0 8px 30px;
    text-align: left;}


.contentheading{color: #A32322;
    font-family: arial; padding-bottom:8px;
    font-size: 23px; clear:both;  overflow:hidden;
    font-weight: bold;}

.contentheading_client{color: #013668; 
    font-family: arial; padding-bottom:8px;
    font-size: 23px; padding-left:15px;
    font-weight: bold;}


.article_separator{display:none;}

p{ margin: 0;
    padding-bottom: 5px;
    padding-top: 5px;}

.innertag{color: #A32322;
    font-size: 17px;
    font-weight: bold;
    text-align: center;}

.contentpaneopen li{list-style: square outside none; text-align: left; line-height:22px;
    margin-left: 22px;}

#content_box h3 a{color: #FFFFFF;
    text-decoration: underline;}

.fstyle{font-family: Arial; color: #003564; font-size: 18px;}

.fstyle1{font-family: Arial; color: #800000; font-size: 16px;}

span a{font-size:12px !important;}

.fstyle2{color: #003564; font-size: 12px;}

.content_box1 a{font-size: 12px; color: #013668; font-family: Arial;}

#googlecart-widget-spacer{padding-left: 175px;}


#mainbody table.blog{font-size:13px; }

#mainbody{width:695px !important;padding-left: 10px;overflow:hidden; padding-top:8px;padding-bottom:20px;}

#mainbody1{width:990px !important;}

.in_font{font-family: Arial; color: #013668; font-size: 12px;}

.googlecart-add-button{height:30px !important;}

.product-title{font-size:13px !important;}

.module_login{padding-top:23px;}

div.cd_moduletitle_logo a{font-size: 16px !important; }

.componentheading{ color: #013668;
    font-family: arial;
    font-size: 23px;
    font-weight: bold;
    padding-bottom: 8px;}

.ask{ font-size: 17px;
    padding-bottom: 15px;
    padding-top: 0px;
    text-align: center;
    width: 200px;}

.ask a{
    color: #003c92;
    font-size: 13px;
    padding-left: 3px;
    vertical-align: super;}

.module_slide{-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";
border: 1px solid #CCC;
margin-top: 10px;
padding: 15px;
width: 177px;
float: left;}

.formClr{padding-top:6px;}

.odd{background-color: #F0F0F6; line-height: 25px;}

.even{line-height: 19px;}

.header_txt{background-color: #E6EEEE;
    border: 1px solid #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 19px;}

.tab td{padding:5px;}

.flow{height: 500px;
    margin-bottom: 10px;
    overflow-y: scroll;}

#flow1{height: 300px;
    margin-bottom: 10px;
    overflow-y: scroll;}

.content_box2{-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 10px;
    margin-top: 7px;
    padding: 10px; margin-bottom: 10px;
    width: 650px;}

h1{color:#A32322; font-size:13px;}

.toggler_1{color:#A32322 !important;}

.content_box3{
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-right: 10px;
    margin-top: 7px;
    min-height: 94px;
    padding: 10px;
    width: 200px;
}

.innertag1 {
    color: #A32322;
    font-size: 12px;
    font-weight: bold;
}

.hour{height: 53px;
    vertical-align: top;
    width: 50px;}

.hour{
    vertical-align: top;
    width: 50px;}

.slideTextActive_test{ 
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";
}

#dm_docs h3.dm_title{background:none !important;}

.dm_taskbar{display:none !important;}

.dm_cat h1{font-size:22px !important;}

#left .module, .module_data,.module_hour {
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-top: 10px;
    padding: 15px;
    width: 190px;
}

#left .module_blue {
    background-image: -moz-linear-gradient(center top , #FFFFFF, #D1E0F3);
background-image: -moz-linear-gradient(center top , #FFFFFF, #D1E0F3);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#D1E0F3),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#D1E0F3');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#D1E0F3')";
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-top: 10px;
    padding: 15px;
    width: 190px;
}


#left .module_red {
    background-image: -moz-linear-gradient(center top , #FFFFFF, #F2C4C4);
background-image: -moz-linear-gradient(center top , #FFFFFF, #F2C4C4);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#F2C4C4),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#F2C4C4');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#F2C4C4')";
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-top: 10px;
    padding: 15px;
    width: 190px;
}






.module_data h3{font-size:13px !important;}

.module_data li{ font-size: 15px;
    font-weight: bold;
   text-align: center;}

.slideBar_test{cursor:pointer;}

.slideBarActive_test,.slideBarEndActive_test{cursor:pointer;}


#left .module_news{
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-top: 10px;
    padding: 15px;
    width: 177px;
}

#left .module_news h3{text-align:center !important;}

.mainnewsletter p{padding:0px; margin:0px;}

.newsletterbutton{border:0px !important;}

.newsletterbutton a#toggle, .newsletterbutton p a.highslide {
    color: #013668 !important;
    font-weight: bold;
    text-decoration: none;
}

#subscribelayout {
    background: none !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    color: #92939D;
    font-size: 12px;
    font-weight: normal;
    padding-top: 10px;
}

#dm_docs h2.dm_title{display:none !important;}

.flow1{height: 180px;
    margin-bottom: 10px;
    overflow-y: scroll;}

.content_box4{-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 10px;   
    padding: 10px; 
    width: 685px;}

.dda_feed{float:right !important;}

.cf_text{color: #013668;
    font-family: arial;
    font-size: 23px;
    font-weight: bold;
    padding-bottom: 8px;}

.chronoform{display:none;}

#menu .module_menu h3,#menu1 .module_menu h3{ background: none repeat scroll 0 0 transparent !important;
    color: #DDDDDD;
    float: left;
    font-size: 18px;
    padding-top: 7px;
    width: 210px;}

#menu .module_menu,#menu1 .module_menu{height:40px;}

#menu1 .module_menu table{float: left;
    width: 700px;}

#menu .module_menu table{float: left;
    width: 520px;}

.extra_pos{clear: both;
    float: right;
   /* width:400px;*/}
.extra_pos .module{float:left;}

.extra_pos .module_login{float: right; width:72px;}

a.highslide-credits, a.highslide-credits i{display:none !important;}

#view_down li a{ color: #E6E600;
    font-size: 18px;
    line-height: 37px;}

.fghr{vertical-align:top; line-height:22px;  background: url(../images/dotted_line.jpg) scroll 0% 0% repeat-x;}

.fghr1{vertical-align:top; line-height:22px; }

div.results table {
    empty-cells: show;
    font-family: verdana;
    font-size: 8pt;
}

div.results table thead {
    background-color: #D5D5DD;
    font-size: 7pt;
    font-weight: bold;
    margin: 5px 0;
}

div.results table th {
    background: none repeat scroll 0 0 #D5D5DD;
    font-size: 7pt;
    padding: 3px 0 2px;
    text-align: left;
    vertical-align: top;
}

div.results a.nounderline {
    font-family: Verdana,Arial,sans-serif;
    font-size: 8pt;
    text-decoration: none;
    vertical-align: top;
}

.fg1{border-bottom: 1px solid #D5D5D5;}

.fg2{border-bottom: 1px solid #D5D5D5;
    border-left: 1px solid #D5D5D5;
    text-align: right;}

.fg3{ border-bottom: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;}

.fg4{
    border-top: 1px solid #D5D5D5;
    border-left: 1px solid #D5D5D5; padding-left:7px;
    border-right: 1px solid #D5D5D5;
}

.fg5{ border-top: 1px solid #D5D5D5; padding-left:7px;
    border-right: 1px solid #D5D5D5;}

.fg6{border-top: 1px solid #D5D5D5;}

.fg7{
    border-top: 1px solid #D5D5D5;
    border-left: 1px solid #D5D5D5;
    
}

.flow2{height: 85px;
    margin-bottom: 10px;
    overflow-y: scroll;}

.fg7 {
    border-left: 1px solid #D5D5D5;
    border-top: 1px solid #D5D5D5;
    padding-left: 6px;
}

.content_box6 label{color: #A32322;
    font-size: 18px;}

.news_bach{ /*background-color: #DDDDDD;*/
    padding: 1px; font-weight: bold;}

.module_hour li{list-style: square outside none; line-height:22px;
    margin-left: 14px;}

.lbl_fg{color: #A32322;
    font-family: comic Sans MS;
    font-size: 18px;}

.lbl_fg1{color: #A32322;
    font-family: Arail;
    font-size: 16px;}

.fg11 td{border-bottom: 1px solid #D5D5D5;
    border-left: 1px solid #D5D5D5;
    border-top: 1px solid #D5D5D5;
    padding-bottom: 4px;
    padding-left: 6px;
    padding-top: 4px;
    text-align: center;}

.fg11 td td{border-top: 1px solid #D5D5D5 !important;
    border-left: 1px solid #D5D5D5 !important; padding-left:7px !important;
    border-right: 1px solid #D5D5D5 !important;}

.fg11 td td td{border-top: 1px solid #D5D5D5 !important; padding-left:7px !important;
    border-right: 1px solid #D5D5D5 !important;}

#intro p{display:none;}

#intro{line-height:0px !important;}

#txtHint1{line-height:20px !important;}

.box_title{color: #A32322;
     font-family: comic Sans MS;
    font-size: 22px;
    text-align: center;}

.read{text-align: right;}

.read a{color: #A32322;
    font-size: 12px;
    font-style: italic;
    text-align: center;}

.read a:hover{color:#013668;}

.fgh_img{background: url(../images/finglobehour1.png) scroll 50% 0% no-repeat; height:180px;}
.fgd_img{background: url(../images/daily.png) scroll 50% 0% no-repeat; height:180px;}

.fgr_img{background: url(../images/rankings.png) scroll 50% 0% no-repeat; height:180px;}

.fg100_img{background: url("../images/fg100.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 140px;
    overflow: hidden;
    width: 180px;}

.fgrs_img{background: url(../images/reports.png) scroll 50% 0% no-repeat; height:180px;}

.fgdata_img{background: url(../images/finglobedata1.png) scroll 50% 0% no-repeat; height:180px;}

.fg24-7_img{background: url(../images/Bespoke.jpg) scroll 50% 0% no-repeat; height:180px;}


.content_box11{
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-right: 10px;
    margin-top: 7px; text-align: center;
    min-height: 30px;
    padding: 10px; 
    width: 200px;
}

#content_box12a{
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-right: 10px;
    margin-top: 7px; text-align: left;
    min-height: 30px;
    padding: 10px; 
    width: 850px;
}

#content_box12{
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-right: 10px;
    margin-top: 7px; text-align: left;
    min-height: 30px;
    padding: 10px; 
    width: 625px;
}

.main_div{
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";
border: 1px solid #CCCCCC;
border-radius: 5px 5px 5px 5px;
float: left;
margin-right: 10px;
margin-top: 7px; text-align: left;
min-height: 30px;
padding: 10px;
width: 590px;
}

.main_div_li{
background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";
border: 1px solid #CCCCCC;
border-radius: 5px 5px 5px 5px;
 display:inline-block;
margin-right: 10px;
margin-top: 7px; text-align: left;
min-height: 30px;
padding: 10px 20px;
width:auto;
}

#content_box121 li{line-height:26px;}

#content_box121{
    
    border: 1px solid #CCCCCC;
    
    float: left;
    margin-right: 10px;
    margin-top: 7px; text-align: left;
    min-height: 30px;
    padding: 10px; 
    width: 900px;
}

.lk12 a {
text-decoration: underline; padding-left:20px;
}

.box_shw{ background-image: -moz-linear-gradient(center top , #FFFFFF, #f4f4f4);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#f4f4f4),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#f4f4f4');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#f4f4f4')"; height:190px;}

.box_shw.indg{height:261px !important;}

.box_shw.fla{height:260px !important;}


.content_box13{
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-right: 10px;
    margin-top: 7px; text-align: left;
    min-height: 100px;
    padding: 10px; 
    width: 625px;
}






.content_box21 a,.content_box22 a,.content_box23 a,.content_box24 a{color:#fff; font-size:19px;}

.content_box21{
    border: 1px solid #CCCCCC;
    /*border-radius: 5px 5px 5px 5px;*/
    float: left;
    margin-right: 10px; background-color:#A32322; color:#fff;
    margin-top: 7px; text-align: center;
    min-height: 77px; font-size:19px;
    padding: 35px 20px 20px; 
    width: 100px;}

.content_box22{
    border: 1px solid #CCCCCC;
    /*border-radius: 5px 5px 5px 5px;*/
    float: left;
    margin-right: 10px; background-color:#bbb6b3; color:#fff;
    margin-top: 7px; text-align: center;
    min-height: 77px; font-size:19px;
    padding: 35px 20px 20px; 
    width: 100px;}

.content_box25{
    border: 1px solid #CCCCCC;
    /*border-radius: 5px 5px 5px 5px;*/
    float: left;
    margin-right: 10px; background-color:#bbb6b3; color:#fff;
    margin-top: 7px; text-align: center;
    min-height: 100px; font-size:19px;
    padding: 10px 20px 20px; 
    width: 100px;}

.content_box23{
    border: 1px solid #CCCCCC;
    /*border-radius: 5px 5px 5px 5px;*/
    float: left;
    margin-right: 10px; background-color:#402E48; color:#fff;
    margin-top: 7px; text-align: center; font-size:19px;
    min-height: 77px;
    padding: 35px 20px 20px; 
    width: 100px;}

.content_box24{
    border: 1px solid #CCCCCC;
    /*border-radius: 5px 5px 5px 5px;*/
    float: left; color:#fff;
    margin-right: 10px; background-color:#8697B3; font-size:19px;
    margin-top: 7px; text-align: center;
    min-height: 77px;
    padding: 35px 20px 20px; 
    width: 100px;}

#mainbody1{padding-bottom:15px;}

.rep_pro{background: url("../images/rep_pro1.jpg") repeat-y scroll 0% 0% transparent;}

.btm_pro{background: url("../images/btm_pro1.jpg") no-repeat scroll 0% 100% transparent;}

.top_pro{background: url("../images/top_pro1.jpg") no-repeat scroll 0% 0% transparent;}

.rep_pro1{background: url("../images/rep_pro11.jpg") repeat-y scroll 0% 0% transparent;}

.btm_pro1{background: url("../images/btm_pro11.jpg") no-repeat scroll 0% 100% transparent;}

.top_pro1{background: url("../images/top_pro1.jpg") no-repeat scroll 0% 0% transparent;}

.rep_pro2{background: url("../images/rep_pro12.jpg") repeat-y scroll 0% 0% transparent;}

.btm_pro2{background: url("../images/btm_pro12.jpg") no-repeat scroll 0% 100% transparent;}

.top_pro2{background: url("../images/top_pro1.jpg") no-repeat scroll 0% 0% transparent;}



.pro_box{ overflow: hidden;
    padding: 14px 5px 15px; min-height:178px;
    width: 214px;}
 
.cp1{/*background: url("../images/cp1.jpg") no-repeat scroll 0% 0% transparent;*/ color: #FFFFFF; background-color:#a42725; 
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    line-height: 23px;
    padding-left: 0;
    text-align: center;
    width: 218px;}
.cp2{/*background: url("../images/cp2.jpg") no-repeat scroll 0% 0% transparent;*/ color: #FFFFFF; background-color: #968e8b;
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    line-height: 23px;
    padding-left: 0;
    text-align: center;
    width: 218px;}
.cp3{/*background: url("../images/cp3.jpg") no-repeat scroll 0% 0% transparent;*/ 

background-color: #42324c;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    line-height: 23px;
    padding-left: 0;
    text-align: center;
    width: 218px;

}
.cp4{/*background: url("../images/cp4.jpg") no-repeat scroll 0% 0% transparent;*/ color: #FFFFFF; 
  background-color: #8798b2;
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    line-height: 23px;
    padding-left: 0;
    text-align: center;
    width: 218px;}


.cp-bl{color: #fff; background-color: #013668;
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    line-height: 23px;
    padding-left: 0;
    text-align: center;
    width: 218px;}

.ev > a {
    color: #a32322 !important;
}

.cp11{background: url("../images/JP-IND-MD-RVW.JPG") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.cp21{background: url("../images/COUNTRY.png") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp31{background: url("../images/JP-IN-CP.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.cpjpin2{background: url("../images/jp-in-br.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}


.cpjpin8{background: url("../images/jp-ind-1000.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}


.cp41{background: url("../images/JP-IND-MONTHLY---.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp51{background: url("../images/RANKING1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp61{background: url("../images/news.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp71{background: url("../images/translation.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp81{background: url("../images/RESEARCH REPORT4.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp91{background: url("../images/research-report-header.jpg") no-repeat scroll 0% 0% transparent; width:440px; height:132px;}
.cp101{background: url("../images/top-header-img1.jpg") no-repeat scroll 0% 0% transparent; width:440px; height:132px;}
.cp111{background: url("../images/GRE-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp121{background: url("../images/GRE-2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp131{background: url("../images/GRE-3.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp141{background: url("../images/GRE-4.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}

.cp211{background: url("../images/GC-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp221{background: url("../images/GC-2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp231{background: url("../images/GC-3.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp241{background: url("../images/GC-4.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}

.cp311{background: url("../images/SC-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.cp321{background: url("../images/SC-2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp331{background: url("../images/SC-3.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp341{background: url("../images/SC-4.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp411{background: url("../images/LA-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp421{background: url("../images/LA-2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp431{background: url("../images/LA-3.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}
.cp441{background: url("../images/LA-4.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;}


.cp511{background: url("../images/IND-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.cp521{background: url("../images/IND-2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp531{background: url("../images/IND-3.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp541{background: url("../images/IND-4.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.cp611{background: url("../images/FM1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.cp621{background: url("../images/FM2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp631{background: url("../images/FM3.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cp641{background: url("../images/FM4.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.as1{background: url("../images/as1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.as2{background: url("../images/as2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.as3{background: url("../images/as3.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.as4{background: url("../images/as4.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.gt1{background: url("../images/gt1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.gt2{background: url("../images/gt2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.gt3{background: url("../images/gt3.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.gt4{background: url("../images/gt4.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.jpgbl1{background: url("../images/JP-GBL-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.jpgbl2{background: url("../images/JP-GBL-2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.jpgbl3{background: url("../images/JP-GBL-3.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.jpgbl4{background: url("../images/JP-GBL-4.JPG") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}


.jpgbl8{background: url("../images/jp-glb.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.ind-glb{background: url("../images/ind-glb.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.cnind1{background: url("../images/CN-IND-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.cnind2{background: url("../images/chi-ind-2.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.cnind3{background: url("../images/ch-ind-mp.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.chnind4{background: url("../images/ch-ind.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.chnind5{background: url("../images/ch-ind-bs.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.cnind4{background: url("../images/CN-IND-4.JPG") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.jpcn1{background: url("../images/JP-CN-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.jpcn2{background: url("../images/bis-jp-ch.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.jpcn3{background: url("../images/map-ch-jp.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.jpcn31{background: url("../images/jp-ch-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}




.jpcn4{background: url("../images/JP-CN-4.JPG") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}


.jp-bt1{background: url("../images/JP-CN-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px; border: 1px solid #F8F8F8;}
.jp-bt2{background: url("../images/bis-jp-ch.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.jp-bt3{background: url("../images/map-ch-jp.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}
.jp-bt4{background: url("../images/jp-ch-1.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}

.jp-bt8{background: url("../images/ch-jp-bs.jpg") no-repeat scroll 0% 0% transparent; width:214px; height:104px;border: 1px solid #F8F8F8;}



h2{color: #A32322;}

.alignment_txt{text-align:left !important;}

.rsform{padding-top:20px; clear:both;}

.emg p{padding-top:2px !important; padding-bottom:4px !important;}

.bod img{border: 2px solid #A32322;}

.ind_se{background-color: #F2F2F2;
    border: 3px solid #FFFFFF;
    padding-bottom: 10px;
    padding-top: 10px;}

.fp1{background: url("../images/fp1.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: inline-table;
    font-size: 13px;
    font-weight: bold;
    height: 40px;
    line-height: 32px;
    text-align: center;
    white-space: pre-wrap;
    width: 214px;}

.fp2{background: url("../images/fp2.png") no-repeat scroll 0% 0% transparent; color: #000;
    color: #fff;
    font-size: 13px;
    font-weight: bold; display: inline-table;
    height: 40px;
    line-height: 32px;
    text-align: center;
    white-space: pre-wrap;
    width: 214px;}

.toggler_113{border-bottom:1px #B8AC96 solid; padding-bottom:10px;}

.toggler_116{border-bottom:1px #B8AC96 solid; padding-bottom:10px;}

.atStart ul{border-bottom:1px #B8AC96 solid;}

.marg p{padding-top:1px; padding-bottom:1px;}

#left .module p{/*border-bottom: 1px solid #B8AC96;*/}


#left .module a{/*border-bottom: 1px solid #ccc;*/ 
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    width: 100%;}

.btn{background-color: transparent;
    border: 2px solid #DDDDDD;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    float: right;
    margin-right: 8px;
    text-align: center;
    width: 70px;}

.btn a{color:#013668;}

.hidefaq {
    left: 633px;
    position: absolute;
    top: 248px;  text-align: left;
    visibility: hidden;
}


.hidefaq h3{background-color: #ED1B24;
    font-family: Arial;
    font-size: 12px;
    padding: 13px;
    text-transform: uppercase;}

.accordionfaqitem a {
    display: list-item; color:#000; line-height:20px;
}

.accordionfaqitem {
    height: auto !important;
}

.module_m1 ul li {
    display: inline-block;
    line-height: 30px;
    list-style: none outside none;
}
.module_m1 ul li a {
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 14px;
    padding-left: 18px !important;
    padding-right: 18px !important;
}
.module_m1 ul {
    margin: 0;
    padding: 0 10px;
}
.module_m1 {
    background-color: #000000;
    text-align: center;
}

.news_title {
    border-top: 3px solid #000000;
    font-family: 'proxima_novalight';
    font-size: 18px; color: #A32322;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 30px;
}

.news_title4 {
    
    font-family: 'proxima_novalight';
    font-size: 20px; color: #A32322;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 30px;
}


.news_title1 a {
    color: #2a2a2a;
    font-family: 'akzidenzgroteskregular';
    font-size: 18px;
    letter-spacing: 1px;
    
    overflow: hidden;}

.news_title1{padding-top:10px; padding-bottom:10px;}

.news_title1 a:hover{color:#999; text-decoration:none; }

.news_title5 a {
    color: #2a2a2a;
    font-family: 'akzidenzgroteskregular';
    font-size: 15px;
    letter-spacing: 1px;
    
    overflow: hidden;}

.news_title5{padding-top:12px; padding-bottom:12px;color: #2a2a2a;
    font-family: 'akzidenzgroteskregular';
    font-size: 15px;
    letter-spacing: 1px;
    overflow: hidden;}

.news_title6{padding-top:2px; padding-bottom:2px;color: #2a2a2a;
    font-family: 'akzidenzgroteskregular';
    font-size: 13px; font-style:italic;
    letter-spacing: 1px;
    overflow: hidden;}

.news_title7{padding-top:2px; padding-bottom:2px;color: #2a2a2a;
    font-family: 'akzidenzgroteskregular';
    font-size: 13px; font-style:italic;
    letter-spacing: 1px;
    overflow: hidden;}



.news_title5 a:hover{color:#999; text-decoration:none; }


.news_des {
    border-bottom: 1px solid #CCCCCC;
    color: #2A2A2A;
    font-family: AG_regular,Arial,Helvetica,sans-serif;
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 20px;
    padding-bottom: 12px;
}

.module_img {background-color: #FFFFFF; display:inline-block;
    box-shadow: 0 0 7px #000000;
    margin-right: 6px;
    margin-top: 15px;
    overflow: hidden;
    padding: 10px;}

.img_tag > img {
    padding-bottom: 10px;
    padding-top: 10px;
    width: 204px;
}

.module_img a{font-family: 'akzidenzgroteskregular'; font-size: 17px; text-decoration:none; color:#000; line-height: 23px;}

.img_title {
    border-top: 2px solid #000000;
}
.module_img a:hover{color:#999; text-decoration:none; }

.img_title{font-family: 'akzidenzgroteskregular'; font-size: 17px; text-decoration:none; color:#000; line-height: 23px;}



.news_title2 {
       color: #666666;
    display: list-item;
    font-family: arial;
    font-size: 13px;
    list-style-position: inside;
    padding-left: 10px;
}

.lk > a {
    color: #0000FF;
    font-family: arial;
    font-size: 12px;
}

#content_box_jp td {
    vertical-align: top;
}

#content_box_jp{
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    float: left;
    height: 225px;
    margin-right: 10px;
    margin-top: 7px;
    overflow: auto;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: left;
    width: 97%;
}




.dt {
    color: #444444;
    font-family: akzidenzgroteskregular;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
}

.img_tag img {
    width: 204px;
}

.main_title {
  background: url("../images/left_title_sap.png") no-repeat scroll 0 0 #FFFFFF;
    color: #000000;
    display: inline-block;
    font-size: 16px;
    margin-bottom: 12px;font-weight:bold; 
    padding: 7px 25px;
    text-transform: uppercase;
    width: auto;
}


.tb_format {
    background-color: #EFEFEF;
    border: 1px solid #DDDDDD;
    border-radius: 7px;
    padding: 10px; margin-bottom: 12px;
}

.tb_format a{/*border: 1px solid #fff;*/
    color: #000000;
    display: block;
    padding: 4px;}

.tb_format td {
    border: 1px solid #FFFFFF;
}

.hm_title1 {
    font-size: 25px; color: #a32222;
    padding-bottom: 20px; padding-top:10px;
}

.hikashop_footer a{display:none}

.pro1 {
    height: 300px;
    overflow: auto;
}

div.faqslider dl.tabs dt{padding:4px 9px !important;}

.pro1 td {
    font-size: 11px;
}

.dda_dp select {
    float: left;
    margin-right: 13px;
    margin-top: 2px;
    width: 300px;
}

.main_div select {
    font-size: 12px;
}

.dda_dp input {
    float: left;
}

.dda_dp {
    overflow: hidden;
    padding-bottom: 10px;
}

.contentpaneopen{width:100%;}

#content_box_jp1{
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    float: left;
    height: 225px;
    margin-right: 10px;
    margin-top: 7px;
    overflow: auto;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: left;
    width: 97%;
}


.content_box_jp2 {
    height: 330px;
    overflow: auto;
}


#content_box_jp3 td {
    width: 33%;
}

#content_box_jp3{
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E8E8E8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#fff));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#e8e8e8')";  
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    float: left;
    
    margin-right: 10px;
    margin-top: 7px;
    
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: left;
    width: 97%;
}

#box_main {
    background-color: #f5f5f5;
    overflow: hidden;
    padding: 20px;
}

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


.bx_tit {
    color: #000;
    font-family: Lucida Console;
    font-size: 19px;
    text-transform: uppercase;
}

.box2 {
    border-left: 1px dashed #444;
    float: left;
    padding-left: 25px;
    width: 100%;
}

.box3 {
    border-left: 1px dashed #444;
    float: left;
    padding-left: 25px;
    width: 100%;
}

.bx_lk a {
    color: #444;
    line-height: 24px !important;
}

.bx_lk a:hover {
    color: #a32322;
    text-decoration: underline;
}

.marg table {
    border-collapse: collapse;
}


.marg td {
    padding: 4px;
}