@import url("mobile.css") handheld;
@import url("mobile.css") only screen and (max-device-width:480px);




*{margin:0; padding:0; font-weight: normal; font-family: 'AsapRegular';}
img, fieldset{border:none;}
.curv{float:left; width:100%;}
.curv img{float:left;}
:focus{outline:none}
h1,h2,h3,h4 h5,h6{ margin:0;padding:0;}
body{background:#d9d9d9; font-family: 'AsapRegular', sans-serif;}
a{font-family: 'AsapRegular', sans-serif;}
.wrapper{width:1017px; margin:0 auto;}

#header{float:left; width:100%; background:url(../images/header_bg.png) repeat-x 0 0; position:relative; z-index:9999999;}
#header .header_container{float:left; width:100%; background:url(../images/header_back.png) no-repeat top center; min-height:125px; }
.header_content{float:left; width:98%; padding:13px 0 0 0;}
.header_content .logo{ float:left;}
.header_content .header_right{ float:right; width:330px;}
.header_right form{ float:left; width:100%;}
.header_right .info{ float:left; font-size:18px; line-height:22px; color:#fff; font-weight:normal }
.header_right .search_box{float:left; width:143px; padding:5px 0 5px 10px; background:#d9d9d9; border:none; font-size:13px; line-height:16px; margin:0 0 0 21px; color:#333333; font-family: 'AsapRegular', sans-serif;}
.header_right .search_btn{float:left; width:31px;  background:#01497f; border:none; font-size:15px; line-height:16px; cursor:pointer; color:#febe10; padding:4px 0; margin:-1px 0 0 0; font-family: 'AsapBold', sans-serif; height:27px;}
.header_content .right_col{float:right; width:139px;}
.header_content #nav{ float:left; width:924px; list-style:none; padding:3px 0 0 0;  position:relative;}
/* .header_content #nav li{float:left; background:url(../imagesasdf/nav_sep.png) no-repeat right 8px;} */ 
.header_content #nav li{float:left;  }
.header_content #nav li a{ float:left; font-size:15px; line-height:19px; color:#fff; text-decoration:none; font-family: 'AsapRegular', sans-serif; padding:27px 18px 11px 18px;}
.header_content #nav li.last{ background:none!important;}
.header_content #nav li.active a{color:#febe10;}
.header_content #nav li a:hover{color:#febe10;}

.header_content .info_section{ float:right; width:190px; text-align:right; margin:-72px 13px 0 0; display:inline;}
.header_content .info_section .header_link{padding:3px 0 0 0; width:100%; text-align:right; text-decoration:none; color:#febe10; font-size:15px; line-height:19px; font-family: 'AsapBold', sans-serif; }

#body_container{ float:left; width:100%; position:relative; z-index:1111; margin:-8px 0 0 0;}
.body_content{float:left; width:100%; background:url(../images/content_bg.png) repeat-y 0 0; min-height:50px;}
.body_content .left_container{float:left; width:798px; padding:0 0 0 4px;}
.body_content .right_container{ float:left; width:181px; padding:10px 0 0 13px;}

/*=================starts home container===================*/
.body_content .left_container .home_left{ float:left; width:798px; position:relative;}
#banner_container{float:left; width:798px; position:relative; height:321px; overflow:hidden;}
#banner_container>div{ width:100%; float:left; height:100%;}
#banner_container .banner{float:left;}
#banner_container .banner_detail{float:left; width:769px; position:absolute; left:22px; top:153px;}
#banner_container .banner_detail h4{width:100%; font-size:25px; line-height:29px; color:#fff; font-family: 'AsapRegular', sans-serif; }
#banner_container .banner_detail h5{ width:100%; font-size:25px; line-height:29px; color:#fff; font-family: 'AsapBold', sans-serif; }
#banner_container .banner_detail p{ width:400px; font-size:15px; line-height:19px; color:#fff; padding:5px 0 0 21px; font-family: 'AsapRegular', sans-serif; }
.paging{width:73px; list-style:none; position:absolute; top:287px; right:0px; z-index:999999!important;} 
.paging li{float:left !important; padding:0 10px 0 0; display:inline;}
.home_left .home_content{float:left; width:777px; padding:17px 0 0 21px;}
.common_box{ float:left; width:167px;}
.common_box h4{ float:left; width:100%; font-size:15px; color:#01497f; line-height:19px; font-family: 'AsapBold', sans-serif; }
.common_box p{float:left; width:100%; font-size:13px; color:#000000; line-height:17px; font-family: 'AsapRegular', sans-serif; padding:8px 0 0 0; }
.common_box a{ float:left; width:100%; font-size:13px; line-height:17px; color:#00539f; font-family: 'AsapRegular', sans-serif;}
.common_box.first{ width:148px; margin:0 42px 0 0;}
.common_box.second{ width:154px; margin:0 45px 0 0;}
.common_box.third{width:160px; margin:0 28px 0 0;}
.common_box.forth{width:166px;}
.body_content .right_container .home_right{float:right; width:183px; padding:18px 0 0 0;}
.body_content .right_container .home_right h4{float:left; width:100%; font-size:15px; color:#febe10; font-family: 'AsapBold', sans-serif; line-height:18px; padding-bottom:10px }
.body_content .right_container .home_right p{float:left; width:100%; font-size:13px; color:#fff; font-family: 'AsapRegular', sans-serif; line-height:16px; padding:6px 0 0 0; padding:0 0 19px 0; }
.body_content .right_container .home_right p a{width:100%; color:#febe10;}
/*=================end home container===================*/

/*=================basic_content start===================*/
.common_left_content{float:left; width:778px; padding:0 0 5px 20px;}
/*.drop_down_box{float:left; width:800px; height:89px; background:url(../images/drop_down_bg1.png) no-repeat 0 0; position:absolute; top:54px; left:-528px;  }
*/#drop_down_box{float:left; width:800px; height:89px; background:url(../images/drop_down_bg1.png) no-repeat 0 0; position:absolute; top:0px; left:0px   }
.drop_down_box_2{float:left; width:800px; height:89px; background:url(../images/drop_down_22_bg.png) no-repeat 0 0; left:0px}
.drop_down_box_3{float:left; width:1017px; height:188px; background:url(../images/drop_down-_box_333.png) no-repeat 0 0; position:absolute; top:54px; left:0px; z-index:9999;}
.drop_down_box_3 .colum{ float:left; width:498px; margin:12px 0 0 20px; border-right:1px solid #fff; min-height:154px;} 
.drop_down_box_3 .colum h3{ font-size:15px; color:#000000; width:100%; }
.drop_down_box_3 .colum .drop_down_menu3{float:left; width:249px; padding:0px; list-style:none;}
.drop_down_box_3 .colum .drop_down_menu3 li{float:left; width:249px; background:none !important; padding:0!important; margin:0!important}
.drop_down_box_3 .colum .drop_down_menu3 li a{float:left; font-size:12px!important; color:#000000!important; line-height:15px; font-family: 'AsapRegular', sans-serif; text-decoration:none; padding:3px 0!important; font-variant:400px}
.drop_down_box_3 .colum .drop_down_menu3 li.last{ background:none!important;}
.drop_down_box_3 .colum.colum2{float:left; width:220px;}
.drop_down_box_3 .colum.colum2.last{ border:none;}

.drop_down_menu{float:left; width:800px; list-style:none; padding:0px 0 0 16px;}
/* .drop_down_menu li{float:left; padding:10px 15px!important; background:url(../imagesasdf/drop_down_sep.png) no-repeat right 10px!important;} */ 
.drop_down_menu li{float:left; padding:10px 15px!important; } 
.drop_down_menu li a{ float:left; font-size:13px!important; color:#000000!important; line-height:15px; font-family: 'AsapRegular', sans-serif; text-decoration:none; padding:1px 0!important; }
.drop_down_menu li.active a{ font-family: 'AsapBold';}
.drop_down_menu li.last{ background:none!important;;}

.submenu2 .drop_down_box{left:0px;}
.submenu3 .drop_down_box{left:0px;}
.submenu4 .drop_down_box{left:0px;}
.submenu5 .drop_down_box{left:0px;}
.submenu  .drop_down_box{left:0px;}
.last .drop_down_box{left:0px;}


@media all and (min-width:0) {
.submenu2 .drop_down_box{left:0px\0/; }  /* IE9 */
.submenu3 .drop_down_box{left:0px\0/; }  /* IE9 */
.submenu4 .drop_down_box{left:0px\0/; }  /* IE9 */
.submenu5 .drop_down_box{left:0px\0/; }  /* IE9 */
.submenu  .drop_down_box{left:0px\0/; }  /* IE9 */
.last .drop_down_box{left:0px\0/; }  /* IE9 */
	

}





.common_left_content .bredcum{float:left; width:100%; font-size:15px; padding:22px 0 0 0; line-height:19px; color:#00539f;}
.common_left_content .bredcum.inner{padding:70px 0 0 0}
.common_left_content .bredcum a{ color:#00539f; font-family: 'AsapRegular', sans-serif; float:none; }
.common_left_content .bredcum a:hover{ text-decoration:underline;}
.common_left_content h3{ float:left; width:100%; font-size:25px; color:#00539f; line-height:29px; font-family: 'AsapRegular', sans-serif; padding:15px 0 0 0; }
.common_left_content h3 small{ font-family: 'AsapRegular', sans-serif; font-size:17px; line-height:30px}
.common_left_content p{float:left; width:100%; font-size:15px; color:#000; line-height:21px; font-family: 'AsapRegular', sans-serif; padding:10px 0 10px 0; }
.common_left_content p .para_heading{ font-family: 'AsapBold', sans-serif; font-size:17px; }

.right_container h4{float:left; width:100%; font-size:15px; color:#febe10; font-family: 'AsapBold', sans-serif; line-height:16px; padding:8px 0 0 0;}
.right_container p{float:left; width:100%; font-size:13px; color:#fff; font-family: 'AsapRegular', sans-serif; line-height:16px; padding:6px 0 0 0; }
.right_container a{float:left; width:100%; font-size:13px; color:#febe10; font-family: 'AsapRegular', sans-serif; line-height:16px;  padding:0 0 10px 0; }
/*=================basic_content end===================*/

/*=================LQ brand page start===================*/
.common_left_content p srtong{ float:left; width:100%; font-size:13px; color:#fff; font-family: 'AsapRegular', sans-serif; line-height:16px; }
.common_left_content a{color:#00539f; float:left; width:100%; font-size:15px; line-height:19px; font-family: 'AsapRegular', sans-serif; text-decoration:none; }
.company_logo{float:left; width:201px; height:145px; margin:-10px 0 0 -9px; position:relative; z-index:9999;} 
/*=================LQ brand page end===================*/

/*=================Advance_Search start===================*/
.common_left_content .color{ color:#FF5555;}
.common_left_content .table_content{float:left; width:758px; padding:20px 0 0 0;}
.common_left_content .table_content .heading{ float:left; width:758px;  background:#d8d8d8; font-size:15px; color:#000000; padding:3px 0; font-family: 'AsapRegular', sans-serif; }
.common_left_content .table_content  .col1{ float:left; width:193px; padding:0 0 0 11px; color:#00539f; position:relative}
.common_left_content .table_content  .col1.color{ color:#000000;}
.common_left_content .table_content  .col2{ float:left; width:190px;}
.common_left_content .table_content  .col3{ float:left; width:132px;}
.common_left_content .table_content  .col4{ float:left; width:232px;}
.common_left_content .table_content .row{float:left; width:758px; padding:11px 0 6px 0; border-bottom:2px solid #cccccc; font-family: 'AsapRegular', sans-serif; font-size:15px; line-height:20px; }
.common_left_content .table_content .row .col1 a{ float:none; color:#00539f; text-decoration:none; font-size:15px; line-height:19px; }
.common_left_content .table_content .row .col1 a:hover{ font-family:'AsapBold';}
.pop_up_box{ float:left; width:295px; height:279px; padding:15px 18px 0px 14px; background:url(../images/pop_up_box_bg.png) no-repeat 0 0; position:absolute; left:190px; top:-10px}
.pop_up_box h4{ float:left; width:100%; font-size:15px; color:#00539f; line-height:19px; font-family: 'AsapBold';}
.pop_up_box p{float:left; width:100%; font-size:15px; color:#000000; line-height:19px; padding:4px 0 0px 0; font-family:'AsapRegular';}
.pop_up_box a{float:left; width:100%; font-size:15px; color:#000000; line-height:19px; color:#00539f; padding:0px;}
.right_container .adv_right{ float:left; width:100%; padding:25px 0 0 0;}
.right_container .form_container{float:left; width:100%;}
.right_container .form_container form{ float:left; width:100%;}
.right_container .form_container .row{ float:left; width:100%; padding:16px 0 0 0;}
.right_container .form_container .row label{float:left; width:100%; font-size:13px; line-height:16px; color:#fff; font-family: 'AsapRegular', sans-serif; padding-bottom:4px}
.right_container .form_container .row select{ float:left; width:185px; font-size:13px; color:#333333; padding:4px 0; margin:3px 0 0 0;}
.right_container .form_container .row .col1{ float:left; width:19px; padding:28px 0 0 0;}
.right_container .form_container .row .col2{ float:right; width:159px; padding:19px 0 0 0;}
.right_container .form_container .row .btn{ float:right; width:66px; padding:1px 5px; background:#febe10; font-size:15px; line-height:19px; cursor:pointer; border:none; color:#00539f; font-family: 'AsapBold', sans-serif; }
.right_container .form_container .row .adv_input{ width:178px; border:none; padding:4px 0; background:#d9d9d9;}
/*=================Advance_Search end===================*/


/*=================Catalog_A start===================*/
.common_left_content .img_box{ float:left; width:752px; height:118px; margin:32px 0 0 0; display:inline;}
.common_left_content .catalog_row{float:left; width:756px; font-size:15px; color:#00539f; line-height:19px; font-family: 'AsapRegular', sans-serif; border-bottom:2px solid #cccccc; padding:12px 0;}
.common_left_content .catalog_row .color{color:#000000; }
.common_left_content .catalog_row .col1{ float:left; width:404px; position:relative;}
.common_left_content .catalog_row .col2{ float:left; width:350px; position:relative;}
.common_left_content .catalog_row.last{ border:none;}
.pop_up_box2{ float:left; width:212px; height:135px;  background:url(../images/pop_up_box2.png) no-repeat 0 0; padding:11px 10px; position:absolute; top:5px; left:150px; z-index:9999;}
.pop_up_box2 h4{ float:left; width:100%; font-size:15px; line-height:19px; color:#00539f; font-family: 'AsapRegular', sans-serif;}
.pop_up_box2 h4 a{float:left; color:#00539f; text-decoration:none!important; padding:0px!important; font-size:15px!important; line-height:18px!important;}
.pop_up_box2 h4 a:hover{color:#002950;}
.pop_up_box2 p{ float:left; width:100%; font-size:15px; line-height:24px; color:#00539f; font-family: 'AsapRegular', sans-serif; padding:0px;}
/*=================Catalog_A end===================*/

/*=================Catalog_B start===================*/
.catalog_B_heading{float:left; width:757px; margin:0 0 12px 0;}
.catalog_B_heading .catalog_left{float:left; width:294px;}
.catalog_B_heading .catalog_left h3 strong{ width:100%; font-size:25px; line-height:29px; font-family: 'AsapBold', sans-serif; }
.catalog_B_heading .catalog_testimonial{float:left; width:429px; background:#d9d9d9; padding:13px 15px; margin:10px 0 0 0;}
.catalog_B_heading .catalog_testimonial p{ float:left; width:100%; padding:0px; color:#000000; font-family: 'AsapRegular', sans-serif;}
.catalog_B_heading .catalog_testimonial .testimonial_anchor{ float:left; width:100%; font-size:15px; color:#00539f; line-height:19px; font-family: 'AsapRegular', sans-serif; padding:10px 0 0 0; text-decoration:none;} 
/*=================Catalog_B end===================*/

/*=================Catalog_C start===================*/
.common_left_content h3 strong{float:left; width:100%; font-size:25px; line-height:29px; font-family: 'AsapBold', sans-serif; }
.adv_box{ float:left; width:741px; background:#d9d9d9; padding:14px 0px 14px 11px; margin:23px 0 0 0;}
.adv_box .pic_box2{ float:left; width:161px; height:65px; margin:0 19px 0 0;}
.adv_box h4{ font-size:15px; line-height:19px; color:#00539f; font-family: 'AsapRegular', sans-serif;}
.adv_box h5{font-size:15px; line-height:19px; font-family: 'AsapRegular', sans-serif; line-height:19px; padding:8px 0 0 0; }
.adv_box h5 a{float:none; }
.catalog_c_table_content{float:left; width:760px; padding:29px 0 12px 0;}
.catalog_heading{float:left; width:753px; background:#d9d9d9; margin:0 0 7px 0px; font-size:15px; color:#000000; font-family: 'AsapBold', sans-serif; padding:3px 0; }
.catalog_heading .color{ color:#000000;}
.col5{float:left; width:359px; padding:0 0 0 10px; color:#00539f; font-size: 15px; }
.col6{ float:left; width:141px; }
.col7{ float:left; width:234px; }
.catalog_row2{float:left; width:758px; background:none; padding:11px 0; border-bottom:2px solid #cccccc; font-family: 'AsapBold', sans-serif; }
/*=================Catalog_C end===================*/

/*=================List_page Start===================*/
.left_container{float:left; width:100%;}
.banner_bg{float:left;}
.list_box_detail{float:left; width:96%; padding:14px 0; border-bottom:2px solid #cccccc;}
.list_box_detail h4{padding:0px; font-size:17px; line-height:22px; font-family: 'AsapBold', sans-serif; }
.list_box_detail h4 strong{font-family: 'AsapBold', sans-serif; }
.list_box_detail p{padding:0px;}
.list_box_detail p a{float:none; text-decoration:underline}
.list_box_detail p a:hover{ text-decoration:none}
.list_box_detail.last{border:none;}
/*=================List_page end===================*/

/*=================Course_Outline start===================*/
.course_detail_box{ float:left; width:753px;}
.course_detail_box .left_detail{float:left; width:330px; min-height:156px;}
.course_detail_box .left_detail h3{ padding:17px 0 18px 0; font-family:'AsapBold'; }
.course_detail_box .left_detail h4{width:100%; font-size:15px; color:#000000; line-height:23px; font-family: 'AsapRegular', sans-serif; }
.course_detail_box .left_detail h4 strong{ font-size:15px; color:#000000; line-height:19px; font-family: 'AsapBold', sans-serif; }
.course_detail_box .right_detail{float:right; width:400px; background:#d9d9d9; padding:10px 0 10px 15px; margin:19px 0 0 0;}
.course_detail_box .right_detail h4{ color:#00539f; font-family:'AsapBold'; font-size: 15px;}
.course_detail_box .right_detail p{width:auto; padding:4px 0 0 0; line-height:27px;}
.course_detail_box .right_detail p a{ float:none; }
.course_detail_box .list_icon{list-style:none; width:80px; float:right; text-align:center; display:inline-block; padding:6px 0 0 0;} 
.course_detail_box .list_icon li{float:left; text-align:left; padding:0 21px 0 0;}
.list_table{float:left; padding:16px 0 0 0; width:755px;}
.table_heading{float:left; width:746px; background:#d9d9d9; padding:4px 0 4px 9px; font-size:15px; font-family: 'AsapRegular', sans-serif; }
.col8{float:left; width:200px; color:#00539f;}
.col8.color{ color:#000;}
.col9{float:left; width:190px;}
.col10{float:left; width:225px;}
.col11{float:left; width:150px;}
.col12{float:left; width:88px;}
.col12 a{ float:none; background:#01497f; width:65px; padding:4px 5px; color:#febe10; font-size:15px; line-height:19px; text-decoration:none; font-family: 'AsapBold', sans-serif; }
.row3{float:left; width:746px; padding:10px 0 5px 9px; font-size:15px; font-family: 'AsapRegular', sans-serif; }
.row3.last{padding:10px 0 15px 9px;}
.list_table p{width:auto; float:none; padding:0px;}
.list_table p a{float:none; }
.tabing_container{float:left; width:761px; width:753px; padding:21px 0 0 0;}
.tabing{float:left; width:754px; list-style:none; background:#d9d9d9; padding:4px 0 0 12px;}
.tabing li{float:left; padding:0 22px 0 0; font-size:15px; line-height:18px; }
.tabing li a{padding:0 0 0 10px !important; float:left !important; text-decoration:none; width:auto !important;}
.tabing li a span{padding:5px 17px 4px 0!important; text-decoration:none; color:#00539f; font-family: 'AsapRegular', sans-serif; float:left; }
.tabing li a:hover{background:url(../images/left_h.jpg) no-repeat top left; float:left;}
.tabing li a:hover span{background:url(../images/right_h.jpg) no-repeat top right; color:#000000; float:left; cursor:pointer;}
.tabing li.active a{background:url(../images/left_h.jpg) no-repeat top left; }
.tabing li.active a span{background:url(../images/right_h.jpg) no-repeat top right; text-decoration:none; color:#000000; cursor:pointer;}
.tabing li.last{padding:0px;}
.tabing_box{float:left; width:710px; border:2px solid #d9d9d9; min-height:100px; padding:23px 29px 10px 24px; border-top:none;}
.tabing_box h4{float:left; width:100%; font-size:17px; line-height:21px; font-family: 'AsapBold', sans-serif; }
.basic_right_content .search_box_container{ float:right; width:100%;  padding:16px 0 14px 0;}
.basic_right_content .search_box_container form{ float:left; width:100%;}
.basic_right_content .search_box_container .search_input{float:left; width:176px; background:#d9d9d9; font-size:13px; color:#333333; font-family: 'AsapRegular', sans-serif; padding:5px 0 5px 7px; border:none;} 
.basic_right_content .search_box_container .search_btn2{float:right; width:66px; background:#d9d9d9; font-size:13px; color:#333333; height:25px; background:#febe10; font-size:15px; color:#00539f; padding:4px 4px; font-family: 'AsapBold', sans-serif; border:none; margin:15px 0 0 0; display:inline; cursor:pointer; } 
.basic_right_content .outline_link{float:left; width:100%; font-size:13px; line-height:16px; color:#fff; padding:16px 0 0 0;}
.course_top_section{ float:left; padding:16px 0 25px 0;}                                                                                   
/*=================Course_Outline end===================*/

/*=================form container start===================*/
.form_section{float:left; width:100%;}
.form_section p a{float:none; text-decoration:none; }
.form_content{float:left; width:742px; padding:10px 0 0 0;}
.form_content form{float:left; width:100%;}
.form_content .row4{float:left; width:739px; padding:5px 0 0 0;}
.form_content .row4 .col13{float:left; width:352px;}
.form_content .row4 .col14{float:right; width:352px;}
.form_content .row4 .col13 label{float:left; width:87px; text-align:left; font-size:15px; color:#000000; padding:6px 0; font-family: 'AsapRegular', sans-serif; }
.form_content .row4 .col13 .text_input{float:left; width:258px; text-align:left; font-size:15px; color:#000; padding:4px 0 4px 3px; background:#d9d9d9; border:none; font-family: 'AsapRegular', sans-serif;}
.form_content .row4 .col14 label{float:left; width:87px; text-align:left; font-size:15px; color:#000000; padding:6px 0; font-family: 'AsapRegular', sans-serif;} 
.form_content .row4 .col14 .text_input{float:left; width:258px; text-align:left; font-size:15px; color:#000; padding:4px 0 4px 3px; background:#d9d9d9; border:none; font-family: 'AsapRegular', sans-serif;}
.form_content .row4 .last_col textarea{float:left; width:648px; background:#d9d9d9; min-height:100px; border:none; font-size:15px; color:#000; line-height:18px; border:none; font-family: 'AsapRegular', sans-serif;}
.form_content .row4 .last_col{float:left; width:739px;}
.form_content .row4 .last_col label{float:left; width:87px; text-align:left; font-size:15px; color:#000000; padding:6px 0; font-family: 'AsapRegular', sans-serif;}
.form_content .row4 .submit_btn{float:right; width:125px; padding:4px 0; background:#01497f; border:none; text-align:center; color:#febe10; font-size:15px; line-height:19px; cursor:pointer; margin:10px 4px 0 0; display:inline; font-family: 'AsapBold', sans-serif; }
/*=================form container end===================*/

#footer{float:left; width:100%; overflow: visible;}
#footer .social_icon{float:left; width:93px; list-style:none; padding:0 0 0 12px;}
#footer .social_icon li{padding:4px 8px 0 0px; float:left;}
#footer .footer_menu{ float:left; width:820px; list-style:none;}
#footer .footer_menu li{ float:left; padding:0 6px 0 6px; font-size:12px; line-height:19px; color:#01497f; font-family: 'AsapRegular', sans-serif; background:url(../images/footer_sep.png) no-repeat right 4px; font-size:11px; }
#footer .footer_menu li a{float:left; text-decoration:none; color:#01497f; font-family: 'AsapRegular', sans-serif;}
#footer .footer_menu li.last{background:none; padding:0 0 0 5px;}
#footer .footer_menu li a:hover{text-decoration:underline;}


.catalog_row .col1 div p a {
    font-weight: normal;
}
.catalog_row .col2 div p a {
    font-weight: normal;
}

.locations-popup{
	position:absolute;
	width:212px;
    height: 130px;
    background:url(../images/pop_up_box2.png) no-repeat 0 0;
    padding:11px 10px;
    z-index:9999;
    font-size: 13px;
    line-height: 19px;
    color: #00539f;
    font-family: 'AsapRegular';
    float: left;
    margin-top: -150px;
}

.locations-popup a{float:left; color:#00539f; text-decoration:none!important; padding:0px!important; font-size:13px!important; line-height:18px!important;}
.locations-popup a:hover{color:#002950;}
.locations-popup p{ float:left; width:100%; font-size:13px; line-height:20px; color:#00539f; font-family: 'AsapRegular', sans-serif; padding:0px;}
