/* CSS Document */

body{background-image:url(../images/bg-page.gif); background-position:top center;  background-repeat:repeat-y; background-color:#e2e2e2;
padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

fieldset, img {
	border:0;
	margin:0px;
	padding:0px;
}
.tahoma{font-family:Tahoma;}

.container{width:973px; margin:0 auto;}

.fl{float:left;}
.fr{float:right;}
.txtup{text-transform:uppercase;}

.pt1{padding-top:1px;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt4{padding-top:4px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}

/***** font sizes *****/
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs22{font-size:22px;}
.fs23{font-size:23px;}
.fs24{font-size:24px;}

.grey{color:#6E6E6E;}
.grey1{color:#767676;}
.black{color:#000000;}
.red{color:#ff0000;}
.blue{color:#003366;}
.white{color:#ffffff;}

.b{font-weight:bold;}
.nobold{ font-weight:normal;}

.lnk{text-decoration:none}
.lnk:hover{text-decoration:underline;}

.tl{float:right; margin-right:20px; color:#ff0000;}

.pagemidbox{background-color:#fff; width:973px;min-height:300px;}
.searchbox{height:40px; margin-left:12px; overflow:hidden;background:url(../images/src-bg.jpg) no-repeat;}
.searchbox .label {font-size:20px; color:#fe0000;font-weight:bold; padding-left:15px; margin-right:4px; }
.showingbox{background-color:#8DA2B8; height:46px; width:954px;}
.search-for{float:left; padding:3px 0 0 12px; width:735px;}
.search-for h4{float:left; margin:0px; color:#fe0000; font-size:20px; padding:2px 10px 0px 0px; letter-spacing:-1px;}
.search-for h5{float:left; margin:0px; color:#1d1c22; font-size:20px; padding:3px 0px 0px 23px; letter-spacing:-1px;}
.view-business{float:right; width:200px; padding:3px 10px 0px 0px;}
.view-business h4{float:right; color:#FF0000; font-size:13px; margin:0px; padding:8px 16px 8px 15px;}
.view-business h4 span{color:#08315f; font-size:10px; padding-left:5px; padding-top:2px;}
.view-business ul{position:absolute; text-align:left; /*right:101px;*/ margin:32px 0px 32px 1px; background:#fff; padding:0px; width:187px; border:1px solid #aaa; border-top:none; display:none;}
.view-business li{list-style:none; padding:3px; float:left; font-size:11px;}
.view-business li a{color:#222222; text-decoration:none; cursor:pointer;}
.view-business h4.active{background:url(../images/kotak-business-bg.gif) no-repeat;}
.view-business li a span.arrow{color:#ff0000; padding:0px 5px; font-size:12px; float:left; clear:left;}
.view-business li a span.text{float:left; width:155px; padding-top:3px;}
#mainpic{width:973px;}

.searchtext{background:#F8F3B8; margin:10px 12px;width:949px; height:28px;}
.searchtext h4{color:#5a5a5a; font-size:14px; float:left; padding:5px 10px; margin:0px;}
.searchtext h4 font{color:#000; font-weight:normal; font-style:italic;}
.searchtext span{float:right;color:#505050;font-size:12px; padding:5px 10px;}
#product-selector{
	float:right;
	background:url(../images/drop-down-bg.jpg) no-repeat;
	margin-right:10px;
	padding-top:9px;
	height:31px;
	width:173px;
}
#product-selector img{
	margin-left:-5px;
	margin-top:-19px;
	border:none;
	vertical-align:text-top;
}
#product-selector span{
	margin-left:4px;
	margin-right:9px;
}

.frmleft{background-image:url(../images/frmleft.gif); background-repeat:no-repeat; float:left; height:30px; width:3px;}
.frmmid{background:url(../images/frmmid.gif) repeat-x;float:left; height:30px; }
.frmright{background-image:url(../images/frmright.gif); background-repeat:no-repeat; float:left; height:30px; width:3px;}
#searchButton{cursor:pointer;vertical-align:bottom; padding-left:6px; float:left;}
.search_input{color:#313131; font-size:14px; border:0px; padding:7px 3px; background:none;margin:0px; float:left;width:470px;}

.outerbox{width:316px; height:171px; float:left; margin-right:3px; margin-left:2px; margin-bottom:5px;}
.subbox{padding:7px;}
.plain_box{background-image:url(../images/plain_box.png); background-repeat:no-repeat; width:316px; height:171px;}
.banking_box{background-image:url(../images/banking_box.png); background-repeat:no-repeat; width:316px; height:171px;}
.securities_box{background-image:url(../images/securities_box.png); background-repeat:no-repeat; width:316px; height:171px;}
.lifeins_box{background-image:url(../images/lifeins_box.png); background-repeat:no-repeat; width:316px; height:171px;}
.news_box{background-image:url(../images/news_box.png); background-repeat:no-repeat; width:316px; height:171px; padding-top:40px;}
.black_box{background-color:#000000; width:316px; height:171px;}
.sitePromoBox {background-image:url(../images/sitePromo_box.png); background-repeat:no-repeat; width:316px; height:171px;}

.servicesofferband{ background-image:url(../images/red_band_bot.jpg); height:50px; width:973px;}

/*----- Message bar ---- */
#messageBar {background-color:#FFFFFF;border:1px solid #E7DE78;color:#444444;margin:10px 0;padding:5px 10px; font-size:14px; font-weight:bold;}
#messageBar p{padding:0px; margin:0px;}
.warning {background-color:#F8F3B7 !important;border:1px solid #FF0000 !important;color:#FF0000 !important;}
.loading_msg {background-color:#F8F3B7 !important;border:1px solid #555555 !important;color:#555555 !important;}
.footerLinksContainer{overflow:auto; margin-top:-5px; padding-bottom:20px;}
.footerLinksContainer .row{overflow:auto;margin-bottom:20px; clear:both;}
.footerbottom {color:#6D6D6D; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; width:100%;}
.footerLinksContainer a {font-size:11px;color:#003366;text-decoration:none;font-weight:bold;}
.footerLinksContainer a:hover {color:#f00; text-decoration:none;font-weight:bold;}
.footer_head, .footer_head a{font-weight:bold;line-height:normal;padding-bottom:15px;font-size:14px;color:#707070;text-decoration:none;}
.box {float:left; line-height:1.6em; margin-right:15px; width:170px;}
.lastbox {float:left; line-height:1.9em; margin-right:15px; width:160px;}
.footerlnk {color:#003366; text-decoration:underline; font-weight:bold;}
.footerlnk:hover {color:#003366; text-decoration:none; font-weight:bold;}

.newsarrow{color:#ff0000; padding-left: 3px;}
.news{font-size:13px; color:#003366; font-weight:bold; text-align:left; width:280px; line-height:1.4em; padding-bottom:5px;}
.newsline{border-bottom:1px #000000 solid; width:90%;}
#header {width:100%;overflow:hidden;padding:5px 0 0;}
#header h1 {float:left;margin:0px 0 12px 12px;text-indent:-9999em;overflow:hidden;background:url(../images/logo.gif) no-repeat;width:182px;height:55px;display:inline;}
#header .logo {float:left;margin:0px 0 9px 12px;text-indent:-9999em;overflow:hidden;width:165px;height:58px;display:inline;}

/* --- Login area tabs ---*/
.login-area {float:right;width:310px;overflow:hidden;background:url(../images/bg-login-area.gif) no-repeat 0 100%;padding:1px 0 0;color:#000;}
.login-area  img{border:0px;}
.login-area .inner {width:300px;height:33px;overflow:hidden;padding:8px 5px 5px; display:none;}
.login-area .tabset {width:100%;overflow:hidden;margin:0 0 -1px;list-style:none;font-weight:bold;}
.login-area .tabset li {float:left;margin:1px 1px 0 0;padding:0 0 1px;display:inline;}
.login-area .tabset a {color:#8c8b8b;text-decoration:none;line-height:17px;background:url(../images/bg-login-area-item.gif) repeat-x;white-space:nowrap;padding:0 6px;float:left;outline:none;font-size:11px;}
.login-area .tabset li.active {border-top:1px solid #c0c0c0;margin:0 1px;padding:0;}
.login-area .tabset li.active a {color:#000;border:solid #c0c0c0;border-width:0 1px;margin:0 -1px;position:relative;background-image:url(../images/bg-login-area-item-a.gif);line-height:18px;}
.btn-securely-login {float:left;margin:0 11px 0 0;}
.info {float:left;background:url(../images/arrow-black.gif) no-repeat 0 50%;white-space:nowrap;padding:0 0 0 10px;color:#505050;font-size:10px;line-height:25px;margin:0 20px 0 0;}

/*--- Stock details ---*/
.kotak-stock{
	border-top:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
	position:absolute;
	margin-top:8px;
	font-size:11px;
	padding-top:2px;
	margin-left:380px;
	height:17px;
}
.kotak-stock .stock-title{
	color:#08315f;
	font-weight:bold;
}
.kotak-stock .gray-color{
 color:#a9a9a9;	
}
#mainpic img{
	padding:0px 0px 0px 12px;
	margin:0px;
}
/*--- header plain links ---*/
#header .add-nav {float:right;font-size:12px;margin:25px 30px 0 0;list-style:none;padding-top:8px;}
#header .add-nav li {display:inline;margin:0 0 0 20px;}
#header .add-nav a {color:#f00;text-decoration:none;}
#header .add-nav a:hover {text-decoration:underline;}

/* --- main navigation ---*/
.nav {background:#f00 url(../images/red_band_top.jpg) repeat-x 0 100%;margin:0;list-style:none;width:943px;overflow:hidden;padding:5px 15px 0;font-size:12px;margin-bottom:5px;}
.nav li {float:left;padding:1px 0 0;margin:0 5px;display:inline;}
.nav li a , .nav .barTitle {float:left;padding:5px 10px 15px;color:#fff;text-decoration:none;margin:0 -1px;position:relative;}
/*.nav li a:hover {background:#fff; color:#f00;}*/
.nav li a span.menuArrow{ padding-left:2px; font-size:9px;}
.nav li a.focused {background:#fff; color:#036; }
.nav li a.focused span{ border-bottom:solid 2px #f00;padding-bottom:4px;}
.nav li a.focused span.menuArrow{ border-bottom:solid 3px #fff !important; color:#777;}
.nav li.active {background:#fff;}
.nav li.active a {background:#fff;font-weight:bold;color:#11467d;}
.nav li.active a:hover {text-decoration:none;}
.nav li.active span {border-bottom:2px solid #f00;padding:0 0 4px;display:block;}
#bottomNav {background:#f00 url(../images/red_band_bot.jpg) repeat-x; padding:15px 15px 0px;height:35px;}
#bottomNav li {background:#cc0000; margin-right:5px;}
#bottomNav li a{padding:8px 15px 10px; background:#cc0000; font-weight:bold;}
#bottomNav li.active {background:#fff;}
#bottomNav li.active a{background:#fff; padding:7px 15px 15px;}
.nav .barTitle { font-weight:bold; font-size:14px; margin-left:-10px; padding-top:5px; background:none !important;}
/* --- sub navigation ---*/
.sub-nav {width:909px;padding:5px 32px 15px;background:url(../images/bg-sub-nav.gif) repeat-x 0 100%;margin:0;list-style:none;overflow:hidden;font-size:12px;}
.sub-nav li {float:left;margin:0 20px 0 0;}
.sub-nav li a {color:#2d6a99;text-decoration:none;}
.sub-nav li a:hover {text-decoration:underline;}
.sub-nav li.active a {font-weight:bold; border-bottom:1px solid #f00; }
.sub-nav li.active a:hover {text-decoration:none;}


.sitemap { position: absolute; margin-left: 835px; top: 80px; color:#FFFFFF; background-color: #FF0000; padding: 4px 20px;}
.sitemap a { color: #ffffff; text-decoration: none;}
.sitemap a:hover { text-decoration: underline;}
.switcher {  left: 930px; top: 260px; opacity: 0.5; font-size: 20px;}
.switcher:hover { opacity: 0.75;}
.switcher a { text-decoration: none; color: #777777; }

.promoTitle a{color:#444; font-weight:bold; font-size:14px; text-decoration:none;}
.promoTitle a:hover{color:#f00;}
.promoTitle:hover{color:#f00 !important; cursor:pointer;}
.chevron{color:#f00; margin-right:5px;}
.call2action{font-size:12px;}
.desc {color:#888; line-height:16px;}

/* ----- main tabbed navigation ----- */
ul {list-style:none; margin:0; padding:0;}
#mainLinks {clear:both;}
#mainLinks ul {background-color:none; margin:0px 0px 0px 10px; padding: 0px 0px; height:50px; overflow:hidden;}
#mainLinks ul li {display:block; float:left; padding:5px 10px; margin:5px 5px 10px 5px; height:40px; line-height:25px;}
#mainLinks ul li a {color:#fff; text-decoration:none;}
#mainLinks ul li a:hover{color:#fff; border-bottom:2px solid #fff;}
#mainLinks ul li.currentTab { background-color:#fff; }
#mainLinks ul li.currentTab  a{ font-weight:bold; color:#036; border-bottom:2px solid #f00; padding: 0px 0px 3px 0px;}
.mainlnkbg{ background-image:url(../images/red_band_top.jpg); height:53px; width:973px;}


/* --------- */
#secondNav {clear:both;}
#secondNav ul {background-color:none; margin:-10px 0px 0px 0px; padding: 0px 0px; height:40px; overflow:hidden; border-bottom: 2px solid #ccc;}
#secondNav ul li {display:block; float:left; padding:5px 10px; margin:5px 5px 10px 5px; height:30px; line-height:25px;}
#secondNav ul li a {color:#f00; text-decoration:none;}
#secondNav ul li a:hover{color:#f00; border-bottom:2px solid #fff;}
#secondNav ul li.currentPage  a{ font-weight:bold; border-bottom:1px solid #aaa; padding: 0px 0px 3px 0px;}


/* ----- Tag bar filters ----- */
#tagbar {text-align:left; clear:both; overflow:auto; margin: 15px 10px;}
#tagbar .label{float:left; margin-right:10px; font-size:16px; line-height:30px;}
#tagbar ul li {display:block; float:left; margin: 3px 6px; padding:4px 6px; line-height:15px;}
#tagbar ul li a {color:#f00; text-decoration:none;}
#tagbar ul li.currentTag { background-color:#f00;}
#tagbar ul li.currentTag a{ color:#fff !important;}

/* ----- Tag bar filters ----- */
.loginBoxInner {margin-top:10px;}
.loginBoxInner select {font-size: 11px; margin-right:3px; padding:2px 2px;  color:#555; } 
.loginBoxInner select option { }

#mainContentBox {text-align:center; margin:10px 0px;}

/* --- pop up sprite --- */
div#mainLinks a.popupTab  img{ position:absolute; margin-top:-208px; margin-left:-97px; clip:rect(210px 97px 230px 82px);}
div#mainLinks a.popupTab  span { margin:0px 18px 0px 0px;}
div#mainLinks a.corpTab  { background:#550000;}
*html div#mainLinks a.popupTab  img {margin-top:-212px;}

.siteHomeLink { font-size:14px; padding:82px 20px 0 30px; text-align:left; }
.siteHomeLink a{ color:#BA2222; font-family:"Arial"; font-size:14px; font-weight:bold; line-height:26px; text-decoration:none; }

.video {background:#FFFFFF;clear:both;padding:5px;height: 415px;width: 616px;z-index: 1000;border: 1px solid  #adadad;
	position:absolute;
	left: 20%;
	right: 20%;
	top: 20%;
	display: none;
	text-align:middle;
	overflow:hidden;
	margin-left: auto;
	margin-right: auto;
}
#inactive{
	display:none;
	width:973px;
	height:1510px;
	position:absolute;
	filter:alpha(opacity=70);
	opacity:.50;
	-moz-opacity:.50;
	-khtml-opacity:0.5;
	background-color:#d9d9d9;
	margin:0 auto;
	top:0px;
}
#close{
	position:absolute;
	margin-left:-19px;
	cursor:pointer;
	margin-top:-10px;
	*margin-top:0px
}

/* CSS for MENU*/
#info p {padding:0 10px;}
.menu1 table {margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;}
div.dropdownMenu {display:none; position:absolute; padding-top:5px; background-color:#fff; margin-top:1px; border-bottom:1px solid #666; border-right:1px solid #aaa; z-index:100000;}

* html .view-business ul {margin-left:2px; }

.menu1 li ul.ddCol {padding:5px 5px; margin:0px; background-color:#fff; overflow:visible; z-index:1000000;}
.menu1 li ul.ddCol li.ddCat {width:154px; clear:both;}
.menu1 li ul.ddCol li.ddCat a{color:#222; font-size:11px; font-weight:normal; float:none;padding:0px 5px;}
.menu1 li ul.ddCol li.ddCat h3 {border-bottom:1px solid #ccc; margin:5px 0px 3px; padding-bottom:3px;}
.menu1 li ul.ddCol li.ddCat h3 a{color:#f00; font-size:12px;font-weight:bold; padding-bottom:5px;}
.menu1 li ul.ddCol li.ddCat h3 a:hover {color:#000;}
.menu1 li ul.ddCol li.ddCat h3 span.catArrow{font-size:9px; color:#444; margin-right:6px;}
.menu1 li ul.ddCol li.ddCat ul {margin-bottom:10px;}
.menu1 li ul.ddCol li.ddCat ul li {display:block; float:none; margin:0px; padding:2px 0px;}
.menu1 li ul.ddCol li.ddCat ul li a {padding-left:0px;}
.menu1 li ul.ddCol li.ddCat ul li a:hover {background:#f00; color:#fff;}
.menu1 li ul.ddCol li.ddCat ul li .rightChev {color:#f00; padding-left: 5px; padding-right:5px; margin-right:4px; font-size:12px; line-height:12px;}
.menu1 li ul.ddCol li.ddCat ul li a:hover .rightChev {color:#f00; background:#fff;}
.menu1 table.dropdownTable{overflow:auto; border-collapse:collpase; border-bottom:1px solid #666; border-right:1px solid #aaa;}
.menu1 table.dropdownTable td{padding:0px;background-color:#fff; vertical-align:middle;}
.menu1 table.dropdownTable td.vertaligntop { vertical-align:top;margin-top:0;}

/* No Script CSS - ADDED BY KHELENDRA*/
div.javascript_disabled_notification {width: 520px; margin: 100px auto; background: #fff; border: solid 5px #ff0000;}
div.javascript_disabled_notification div.inner {padding: 20px; text-align: left;}
div.javascript_disabled_notification h1 {font-size: 18px; margin: 0 0 18px 0; color: #003366;}
div.javascript_disabled_notification p {margin: 0 0 14px 0; font-size: 14px; line-height: 140%; color: #11467d;}

/* Feedback Link */
a#feedback_tab {
	background: #000 url(../images/feedback_tab_black.jpg) no-repeat; border: 2px solid #fff; color:#FFFFFF;cursor:pointer;
	height:80px; width:34px; margin-left:auto; margin-right:-8px; overflow:hidden; position:fixed;
	left:auto; right:0; top:25%; z-index:100000;
	text-indent:-100000px;
}

*html a#feedback_tab {
	position:absolute;
	top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(this.clientHeight) : document.body.scrollTop +(this.clientHeight));
}


/* .............. 404 Page CSS ............. */


.container1{width:973px; margin:0 auto;}
.container2{width:972px; margin:0 auto;}

#main-404 {margin:0 10px 30px 10px;}
.div-404 { background:#fff6ca; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:20px 0px; padding:10px 20px 0px; border:1px solid #F6F1DC; color:#da0000;}
.div-404 h2 {background:url(../images/notfound.gif) no-repeat 0 20px; margin:0px 0px 0px 75px; font-size:50px; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 20px 135px; color:#da0000;}
.div-404 p {margin:0px; padding:10px 0px 10px; font-size:18px; font-weight:bold; color:#000;}
.div-404 ul { margin:0px; padding:0px 0px 0px 20px;}
.div-404 li { list-style:circle; list-style-type: disc; color:#b2b2b2; margin:0px 0px; padding:3px 2px; font-size:16px;}
.div-404 li a { color:#444; margin:0px 0px; font-size:12px; text-decoration:none; font-weight:normal;}
.div-404 li a strong{ color:#08315f; margin:0px 0px; font-size:14px; font-weight:bold; text-decoration:none;}
.content-404 {margin:20px 125px; color:#444444; line-height:18px;}
.content-404 a {color:#08315f;}
.content-404 p {margin:0px; padding:10px 0px; font-size:12px; color:#444;}
.content-404 p strong {margin:0px; font-weight:bold; color:#FF0000; font-size:14px;}
.content-404 ul { margin:0px; padding:0px;}
.content-404 li { list-style:none; background:url(../images/filter_arrow.gif) no-repeat 3px 9px; margin:0px 0px; padding:3px 15px; width:270px; }
.lt-404 {float:left; width:285px;}
.or-404 {float:left; margin-left:30px;}
.rt-404 {width:295px; float:right;}
.searchbtn404 {border:1px solid #eaeaea; padding:6px 0px 7px; float:left; color:#444;}
.searchico404 {float:left; margin:-1px 0px 0px;}


/* .............. Sitemap Page CSS ............. */

#main-sitemap {margin:0 12px 30px 12px; color:#444; font-size:12px;}
#main-sitemap p {margin:15px 0px 0px; color:#444; font-size:12px;}
#main-sitemap strong {font-size:14px; color:#000;}
.sitemapdetails {background:#fffbea; margin:15px 0px; border:1px solid #f6f1dc;}
.sitemapdetails h3 {margin:10px 0px 5px; color:#FF0000; font-size:14px; padding:0px;}
.sitemapdetails h6 {margin:5px 0px 5px; color:#000; font-size:12px; padding:0px;}
ul.sitemaplist {margin:0px 0px 10px; padding:0px;}
.sitemaplist li {list-style:none; background:url(../images/list-ico.gif) no-repeat 0 7px; padding:3px 9px;}
.sitemaplist li a {color:#08315f; text-decoration:none; font-size:11px;}
.sitemap-1 {margin:0px 15px; float:left; width:250px; background:url(../images/seperator.gif) no-repeat right;}
.sitemap-2 {margin:0px 15px 0px 3px; float:left; width:250px;}
#main-sitemap .sitemapadd {margin:0px; }
#main-sitemap .sitemapadd p {margin:0px 0px; color:#4c4c4c; font-size:11px; padding:3px 10px;}
#main-sitemap .sitemap-1 h4 { margin:0px; font-size:14px; color:#000; font-weight:normal; padding:3px 10px 10px;}
#main-sitemap .sitemap-1 h4 strong {margin:0px; font-size:16px; color:#000; }
.sitemapcontent { margin:0px; padding:0px 6px;}
.sitemapcontent h3 {color:#ff0000; font-size:14px; width:120px; background:url(../images/arrow-black1.gif) no-repeat right 3px; margin:0px;}
.sitemapcontent h6 {margin:0px 0px 5px; color:#000; font-size:12px; padding:0px;}
.sitemapcontent h6 a{margin:0px 0px 5px; color:#000; font-size:12px; padding:0px; text-decoration:none;}
.sitemapcontent h6 a:hover {color:#000; font-size:12px; padding:0px; text-decoration: underline;}
.w-130 {width:140px; margin:0px 5px 0px 15px;}
.btm { border-bottom:1px solid #d2d2d2; clear:both; padding:0px; margin:0px 0px 20px;}
.sm-search { background:#f0f0f0; padding:10px 9px; margin:20px 0px 50px 115px; width:685px; }
.sm-search h3 {font-size:18px; font-weight:bold; color:#000; margin:0px; float:left;}
.sm-box {background:url(../images/sm-search.gif) no-repeat; width:350px; height:39px; }
.test label { color:#000000; font-size:18px; font-weight:bold; margin:14px 0 0 20px; padding:3px; }
.sm-input {width:280px; background:none; border:1px solid #fff; padding:6px 0px 8px 3px; margin:3px 0px 3px 2px; font-size:14px; color:#777;}
.highlight { background-color: yellow }