.awFlt { float: right; }
.awFltA { float: left; }

/* [ Search Box ] */
.s_searchBox_sv {width:196px; background:url('/ui/laviltd/m/search_bg.jpg') no-repeat; padding:0 6px 0 20px; height:31px; margin:9px 18px 0 0; float:right; _display:inline;}
.s_searchBox_sv .c_query{width:85%;}
.s_searchBox_sv .c_query input { width: 100%; height:17px; margin-right:0; border:none; font-size:11px; color:#707070; margin-top:6px; background:transparent;}
.s_searchBox_sv .c_submit{width:15%;}
.s_searchBox_sv .c_submit a {display: block; height:24px; width:31px; background:url('/ui/laviltd/m/search.jpg') no-repeat; margin-top:4px;}

/* [news box] */
.newsBox{ float: right; margin-top:20px; padding:0 15px 0 10px; width:154px; line-height:1.2em;}
.newsBox a{color:#6e6e6e;}
.newsBox a:hover{color:#085299;}

/* 
#NewsBox { float: right; margin-top:20px; padding:0 15px 0 10px; width:154px; background:url('m/news.jpg') no-repeat;}
#NewsBox .title {background:url('m/news.jpg') no-repeat; height:50px; display:block;}
*/


/* [top Menu] */

.s_topMenu{width:650px;}
.s_topMenu .s_menuXmltnv ul.AspNet-Menu {display:inline; z-index:999; _float:left;}
.s_topMenu .s_menuXmltnv ul.AspNet-Menu li{float:left !important; _width:1%; white-space:nowrap; _display:inline; height:44px; background:url('/ui/laviltd/m/topMenu_sep.jpg') no-repeat right;}
.s_topMenu .s_menuXmltnv ul.AspNet-Menu li a{font-size:14px;  line-height:44px; display:inline-block; padding:0 35px;}
.s_topMenu .s_menuXmltnv ul.AspNet-Menu li a:hover{color: #085299; background:url('/ui/laviltd/m/topMenu_ov.jpg') repeat-x bottom;}

.s_topMenu .s_menuXmltnv ul.AspNet-Menu li:hover a{color: #085299; background:url('/ui/laviltd/m/topMenu_ov.jpg') repeat-x bottom;}

.s_topMenu .s_menuXmltnv ul.AspNet-Menu li.AspNet-Menu-Selected a{color: #085299; background:url('/ui/laviltd/m/topMenu_ov.jpg') repeat-x bottom;}

.s_topMenu .s_menuXmltnv ul.AspNet-Menu ul{z-index:999; left:0; top:44px; min-width:100px; }
.s_topMenu .s_menuXmltnv ul.AspNet-Menu ul li{height:auto !important; display:block !important; float:none !important; min-width:125px;}
.s_topMenu .s_menuXmltnv ul.AspNet-Menu ul li a{background:url('/ui/laviltd/m/topMenu_sub_bg.gif') repeat-x bottom #fff !important; line-height:25px; padding:5px 10px; font-size:14px; display:block; .width:214px;} 
.s_topMenu .s_menuXmltnv ul.AspNet-Menu ul li a:hover{background:url('/ui/laviltd/m/topMenu_ov.jpg') repeat-x bottom #fff !important;}


/* [cat Menu] */
.s_MenuTree { padding:0 10px 27px 23px; border-bottom:1px solid #E4E4E4;}
.s_MenuTree ul.lvl_2{font-weight:normal;}
.s_MenuTree a {background:url('m/arrow.gif') no-repeat left 55%; color: #787675; display: block; padding:6px 0px 6px 12px;}
.s_MenuTree a:hover {color:#CA1119; background:url('m/arrow_ov.gif') no-repeat left 55%;}
.s_MenuTree a.lvl_2{padding:4px 0 4px 12px; margin-left:12px;}
.s_MenuTree a.shw {color:#414141; }
.s_MenuTree a:hover.shw {color:#A8A8A8;}
.s_MenuTree li.lvl_1 a.cur {color:#CA1119; background:url('m/arrow_ov.gif') no-repeat left 55%;}
.s_MenuTree li.lvl_1 a.cur:hover{}
.s_MenuTree li.lvl_1 a.shw {color:#CA1119; background:url('m/arrow_ov.gif') no-repeat left 55%;}
.s_MenuTree li.lvl_1 a.shw:hover{}
.s_MenuTree li.lvl_2 a.cur {color: #CA1119; background:url('m/arrow_ov.gif') no-repeat left 55%;}
.s_MenuTree li.lvl_2 a.cur:hover{}
.s_MenuTree a img { float: left; }
.s_MenuTree ul ul { display: none;  border-top: none; }
.s_MenuTree ul.shw { display: block; }


/* [ Footer Menu ] */
.s_footer{padding-top:5px; }
.s_footer .s_menu{text-align:center;}
.s_footer .s_menu ul { overflow: hidden; display:inline;}
.s_footer .s_menu li { float: none !important; margin-right: 0.5em; border-left:1px solid #000; _width:1%; white-space:nowrap; display:inline-block;}
.s_footer .s_menu li a {color:#000; margin-left: 0.5em; line-height:12px; font-size:11px;}
.s_footer .s_menu li a:hover {color: #666; }

.s_footer .s_menu li {.display:inline;}


/* [BreadCrumbs] */
.s_breadcrumb {font-size: 11px; margin-bottom:5px;}
.s_breadcrumb em { font-size: 0pt; color: #FFF; }

/* Credits */
.s_footer .s_credit{text-align:center; margin:10px 0;}
#pageCredit {direction:ltr; font-size: 0.9em; clear: both; line-height: 1.4em; display: inline-block; color: #085299;}
#pageCredit img {margin-right: 0.2em; vertical-align:middle;}
#pageCredit a {}

/* [contact us (gForm)]*/
.ContactUs {padding:0 50px;}
.ContactUs .gf_title{}
.ContactUs .group{float:left; width:420px;}
.ContactUs .label{float:left; width:100px; margin-top:7px;}
.ContactUs input{margin:5px 0 10px 0; width:250px;}
.ContactUs textarea{margin-top:5px; width:250px;}

.ContactUs .footer {margin-top:1em; text-align:center;}
.ContactUs .footer .submit,.ContactUs .footer .reset{display:inline;}
.ContactUs .footer .submit a{background:#074E9C; display:inline-block; font-size:12px; font-weight:bold; color:#fff; line-height:15px; width:50px; text-align:center;}
.ContactUs .footer .submit a:hover{text-decoration:underline; color: #fff;}
.ContactUs .footer .reset a{background:#074E9C; display:inline-block; font-size:12px; font-weight:bold; color:#fff; line-height:15px; width:50px; text-align:center; margin-left:10px;}
.ContactUs .footer .reset a:hover{text-decoration:underline; color: #fff;}

.ContactUs .content{float:left; width:320px;}
.ContactUs .content .s_fc_default{line-height:1.3em; margin-top:5px;}


/* siteMap */
#sitemap{padding:0 50px;}
#sitemap .s_ESMap{margin-bottom:8px;}
#sitemap .s_ESMap .title{background:#e8e8e8; font-weight:bold; padding:5px 15px;}
#sitemap .s_ESMap ul{margin-left:15px !important;}


/*** Controls.Popups ***/
.confirm-dialog {background: url(m/dialog24.png) no-repeat left top;_background: url(m/dialog24.gif) no-repeat left top;margin: 0px auto;width: 330px;padding-top: 14px;_padding-bottom: 12px;position: relative;}
.confirm-dialog .inner {padding-right: 20px;padding-left: 20px;padding-bottom: 11px;background: url(m/dialog24.png) no-repeat left bottom;_background: url(m/dialog24.gif) no-repeat left bottom;float: left;margin: 0px 0px -20px 0px;width: 290px;padding-top: 0px;} 
.confirm-dialog .base {	border-top: #ddd 1px solid;	background: url(m/dialog-base.png) no-repeat left bottom;padding-bottom: 4px;margin-left: -7px;margin-right: -8px;padding-top: 4px;text-align: center;}
.confirm-dialog h2 {font-size: 1.25em;font-weight:bold;	color: #000;text-align:center;} 
.confirm-dialog input {width: 50px;}     
.confirm-dialog input.btn {width: 120px;margin: 0em 10px;font: bold 8pt ;}     
.close {display: block;	background: url(m/close24.png) no-repeat 0px 0px;left: -5px;width: 26px;text-indent: -1000em;position: absolute;top: -7px;height: 26px;	cursor: pointer;}   
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}

.efPop {background: url(m/dialog24w.png) no-repeat left top;_background: url(m/dialog24w.gif) no-repeat left top;	margin: 0px auto;width: 430px;}
.efPop .base {border-top: #ddd 1px solid;background: url(m/dialog-basew.png) no-repeat left bottom;}
.efPop .inner{width:390px;background: url(m/dialog24w.png) no-repeat left bottom;_background: url(m/dialog24w.gif) no-repeat left bottom;}
.efPop .inner td { vertical-align: middle; border-bottom:1px solid #ECECEC; color:#878787; font-size:12px; font-weight:normal; padding-bottom:20px; padding-right: 10px; padding-top: 20px; text-align:right;}

